1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-52",
9   "self_type" : "type-114",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "linker_set_key" : "float []",
14   "name" : "float []",
15   "referenced_type" : "type-215",
16   "self_type" : "type-449",
17   "source_file" : "/system/core/libsystem/include/system/graphics.h"
18  },
19  {
20   "alignment" : 4,
21   "linker_set_key" : "int [0]",
22   "name" : "int [0]",
23   "referenced_type" : "type-54",
24   "self_type" : "type-158",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 1,
29   "linker_set_key" : "unsigned char [32]",
30   "name" : "unsigned char [32]",
31   "referenced_type" : "type-111",
32   "self_type" : "type-300",
33   "size" : 32,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [5121]",
39   "name" : "unsigned char [5121]",
40   "referenced_type" : "type-111",
41   "self_type" : "type-110",
42   "size" : 5121,
43   "source_file" : "/system/core/liblog/include/log/log_read.h"
44  },
45  {
46   "alignment" : 4,
47   "linker_set_key" : "unsigned int [8]",
48   "name" : "unsigned int [8]",
49   "referenced_type" : "type-2",
50   "self_type" : "type-442",
51   "size" : 32,
52   "source_file" : "/system/core/libsystem/include/system/graphics.h"
53  }
54 ],
55 "builtin_types" :
56 [
57  {
58   "alignment" : 1,
59   "is_integral" : true,
60   "is_unsigned" : true,
61   "linker_set_key" : "bool",
62   "name" : "bool",
63   "referenced_type" : "type-35",
64   "self_type" : "type-35",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-52",
73   "self_type" : "type-52",
74   "size" : 1
75  },
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char16_t",
81   "name" : "char16_t",
82   "referenced_type" : "type-41",
83   "self_type" : "type-41",
84   "size" : 2
85  },
86  {
87   "alignment" : 4,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-222",
91   "self_type" : "type-222",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-215",
99   "self_type" : "type-215",
100   "size" : 4
101  },
102  {
103   "alignment" : 4,
104   "is_integral" : true,
105   "linker_set_key" : "int",
106   "name" : "int",
107   "referenced_type" : "type-54",
108   "self_type" : "type-54",
109   "size" : 4
110  },
111  {
112   "alignment" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-196",
117   "self_type" : "type-196",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-62",
126   "self_type" : "type-62",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-179",
135   "self_type" : "type-179",
136   "size" : 2
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "linker_set_key" : "signed char",
142   "name" : "signed char",
143   "referenced_type" : "type-229",
144   "self_type" : "type-229",
145   "size" : 1
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "is_unsigned" : true,
151   "linker_set_key" : "unsigned char",
152   "name" : "unsigned char",
153   "referenced_type" : "type-111",
154   "self_type" : "type-111",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-201",
174   "self_type" : "type-201",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-13",
184   "self_type" : "type-13",
185   "size" : 8
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "unsigned short",
192   "name" : "unsigned short",
193   "referenced_type" : "type-113",
194   "self_type" : "type-113",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "void",
199   "name" : "void",
200   "referenced_type" : "type-25",
201   "self_type" : "type-25"
202  }
203 ],
204 "elf_functions" :
205 [
206  {
207   "binding" : "weak",
208   "name" : "_ZN7android8hardware10fromBinderINS0_6health7storage4V1_023IGarbageCollectCallbackENS4_26BpHwGarbageCollectCallbackENS4_26BnHwGarbageCollectCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
209  },
210  {
211   "name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorage10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
212  },
213  {
214   "name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
215  },
216  {
217   "name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorage20_hidl_garbageCollectEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
218  },
219  {
220   "name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorage4pingEv"
221  },
222  {
223   "name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageC1ERKNS_2spINS3_8IStorageEEE"
224  },
225  {
226   "name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageC2ERKNS_2spINS3_8IStorageEEE"
227  },
228  {
229   "name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageD0Ev"
230  },
231  {
232   "name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageD1Ev"
233  },
234  {
235   "name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageD2Ev"
236  },
237  {
238   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
239  },
240  {
241   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage14garbageCollectEyRKNS_2spINS3_23IGarbageCollectCallbackEEE"
251  },
252  {
253   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
254  },
255  {
256   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
257  },
258  {
259   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage20_hidl_garbageCollectEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyRKNS_2spINS3_23IGarbageCollectCallbackEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage21notifySyspropsChangedEv"
263  },
264  {
265   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage21setHALInstrumentationEv"
266  },
267  {
268   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage4pingEv"
269  },
270  {
271   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
272  },
273  {
274   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorageC1ERKNS_2spINS0_7IBinderEEE"
275  },
276  {
277   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorageC2ERKNS_2spINS0_7IBinderEEE"
278  },
279  {
280   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
281  },
282  {
283   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
284  },
285  {
286   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
287  },
288  {
289   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
293  },
294  {
295   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
296  },
297  {
298   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
305  },
306  {
307   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback21notifySyspropsChangedEv"
308  },
309  {
310   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback21setHALInstrumentationEv"
311  },
312  {
313   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
314  },
315  {
316   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback4pingEv"
317  },
318  {
319   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
323  },
324  {
325   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback8castFromERKNS_2spIS4_EEb"
326  },
327  {
328   "name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback13addOnewayTaskENSt3__18functionIFvvEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackC1ENS_2spINS3_23IGarbageCollectCallbackEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackC2ENS_2spINS3_23IGarbageCollectCallbackEEE"
335  },
336  {
337   "name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
338  },
339  {
340   "name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallback14_hidl_onFinishEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
344  },
345  {
346   "name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallback4pingEv"
347  },
348  {
349   "name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackC1ERKNS_2spINS3_23IGarbageCollectCallbackEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackC2ERKNS_2spINS3_23IGarbageCollectCallbackEEE"
353  },
354  {
355   "name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD0Ev"
356  },
357  {
358   "name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD1Ev"
359  },
360  {
361   "name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD2Ev"
362  },
363  {
364   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
365  },
366  {
367   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
368  },
369  {
370   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
371  },
372  {
373   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback14_hidl_onFinishEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_6ResultE"
377  },
378  {
379   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
380  },
381  {
382   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
383  },
384  {
385   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback21notifySyspropsChangedEv"
386  },
387  {
388   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback21setHALInstrumentationEv"
389  },
390  {
391   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback4pingEv"
392  },
393  {
394   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
395  },
396  {
397   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback8onFinishENS3_6ResultE"
398  },
399  {
400   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackC1ERKNS_2spINS0_7IBinderEEE"
401  },
402  {
403   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackC2ERKNS_2spINS0_7IBinderEEE"
404  },
405  {
406   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
407  },
408  {
409   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
410  },
411  {
412   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
413  },
414  {
415   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
416  },
417  {
418   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
419  },
420  {
421   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
422  },
423  {
424   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
425  },
426  {
427   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
428  },
429  {
430   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
431  },
432  {
433   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage21notifySyspropsChangedEv"
434  },
435  {
436   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage21setHALInstrumentationEv"
437  },
438  {
439   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
440  },
441  {
442   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage4pingEv"
443  },
444  {
445   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
446  },
447  {
448   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
449  },
450  {
451   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage8castFromERKNS_2spIS4_EEb"
452  },
453  {
454   "name" : "_ZN7android8hardware6health7storage4V1_09BsStorage13addOnewayTaskENSt3__18functionIFvvEEE"
455  },
456  {
457   "name" : "_ZN7android8hardware6health7storage4V1_09BsStorageC1ENS_2spINS3_8IStorageEEE"
458  },
459  {
460   "name" : "_ZN7android8hardware6health7storage4V1_09BsStorageC2ENS_2spINS3_8IStorageEEE"
461  },
462  {
463   "binding" : "weak",
464   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackENS_4hidl4base4V1_05IBaseENS5_26BpHwGarbageCollectCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
465  },
466  {
467   "binding" : "weak",
468   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6health7storage4V1_08IStorageENS_4hidl4base4V1_05IBaseENS5_11BpHwStorageEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
469  },
470  {
471   "binding" : "weak",
472   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_6health7storage4V1_023IGarbageCollectCallbackEvEENS_2spIT_EES9_"
473  },
474  {
475   "binding" : "weak",
476   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6health7storage4V1_011BpHwStorageENS5_8IStorageEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
477  },
478  {
479   "binding" : "weak",
480   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6health7storage4V1_026BpHwGarbageCollectCallbackENS5_23IGarbageCollectCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
481  },
482  {
483   "binding" : "weak",
484   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
485  },
486  {
487   "binding" : "weak",
488   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
489  },
490  {
491   "binding" : "weak",
492   "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_"
493  },
494  {
495   "binding" : "weak",
496   "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_"
497  },
498  {
499   "binding" : "weak",
500   "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"
501  },
502  {
503   "binding" : "weak",
504   "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_"
505  },
506  {
507   "binding" : "weak",
508   "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_"
509  },
510  {
511   "binding" : "weak",
512   "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"
513  },
514  {
515   "binding" : "weak",
516   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
517  },
518  {
519   "binding" : "weak",
520   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
521  },
522  {
523   "binding" : "weak",
524   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
525  },
526  {
527   "name" : "_ZThn20_N7android8hardware6health7storage4V1_011BnHwStorageD0Ev"
528  },
529  {
530   "name" : "_ZThn20_N7android8hardware6health7storage4V1_011BnHwStorageD1Ev"
531  },
532  {
533   "name" : "_ZThn20_N7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD0Ev"
534  },
535  {
536   "name" : "_ZThn20_N7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD1Ev"
537  },
538  {
539   "name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_011BnHwStorageD0Ev"
540  },
541  {
542   "name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_011BnHwStorageD1Ev"
543  },
544  {
545   "name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD0Ev"
546  },
547  {
548   "name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD1Ev"
549  }
550 ],
551 "elf_objects" :
552 [
553  {
554   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback10descriptorE"
555  },
556  {
557   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage10descriptorE"
558  },
559  {
560   "name" : "_ZTCN7android8hardware6health7storage4V1_011BnHwStorageE0_NS0_7IBinderE"
561  },
562  {
563   "name" : "_ZTCN7android8hardware6health7storage4V1_011BnHwStorageE0_NS0_9BHwBinderE"
564  },
565  {
566   "name" : "_ZTCN7android8hardware6health7storage4V1_011BnHwStorageE0_NS_4hidl4base4V1_08BnHwBaseE"
567  },
568  {
569   "name" : "_ZTCN7android8hardware6health7storage4V1_011BpHwStorageE0_NS0_11BpInterfaceINS3_8IStorageEEE"
570  },
571  {
572   "name" : "_ZTCN7android8hardware6health7storage4V1_011BpHwStorageE0_NS3_8IStorageE"
573  },
574  {
575   "name" : "_ZTCN7android8hardware6health7storage4V1_011BpHwStorageE0_NS_4hidl4base4V1_05IBaseE"
576  },
577  {
578   "name" : "_ZTCN7android8hardware6health7storage4V1_011BpHwStorageE4_NS0_10IInterfaceE"
579  },
580  {
581   "name" : "_ZTCN7android8hardware6health7storage4V1_011BpHwStorageE8_NS0_11BpHwRefBaseE"
582  },
583  {
584   "name" : "_ZTCN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE0_NS_4hidl4base4V1_05IBaseE"
585  },
586  {
587   "binding" : "weak",
588   "name" : "_ZTCN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE0_NS3_23IGarbageCollectCallbackE"
589  },
590  {
591   "name" : "_ZTCN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE0_NS0_7IBinderE"
592  },
593  {
594   "name" : "_ZTCN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE0_NS0_9BHwBinderE"
595  },
596  {
597   "name" : "_ZTCN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
598  },
599  {
600   "name" : "_ZTCN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE0_NS0_11BpInterfaceINS3_23IGarbageCollectCallbackEEE"
601  },
602  {
603   "name" : "_ZTCN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE0_NS3_23IGarbageCollectCallbackE"
604  },
605  {
606   "name" : "_ZTCN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE0_NS_4hidl4base4V1_05IBaseE"
607  },
608  {
609   "name" : "_ZTCN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE4_NS0_10IInterfaceE"
610  },
611  {
612   "name" : "_ZTCN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE8_NS0_11BpHwRefBaseE"
613  },
614  {
615   "name" : "_ZTCN7android8hardware6health7storage4V1_08IStorageE0_NS_4hidl4base4V1_05IBaseE"
616  },
617  {
618   "binding" : "weak",
619   "name" : "_ZTCN7android8hardware6health7storage4V1_09BsStorageE0_NS3_8IStorageE"
620  },
621  {
622   "name" : "_ZTTN7android8hardware6health7storage4V1_011BnHwStorageE"
623  },
624  {
625   "name" : "_ZTTN7android8hardware6health7storage4V1_011BpHwStorageE"
626  },
627  {
628   "name" : "_ZTTN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
629  },
630  {
631   "name" : "_ZTTN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
632  },
633  {
634   "name" : "_ZTTN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
635  },
636  {
637   "name" : "_ZTTN7android8hardware6health7storage4V1_08IStorageE"
638  },
639  {
640   "name" : "_ZTVN7android8hardware6health7storage4V1_011BnHwStorageE"
641  },
642  {
643   "name" : "_ZTVN7android8hardware6health7storage4V1_011BpHwStorageE"
644  },
645  {
646   "name" : "_ZTVN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
647  },
648  {
649   "binding" : "weak",
650   "name" : "_ZTVN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE"
651  },
652  {
653   "name" : "_ZTVN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
654  },
655  {
656   "name" : "_ZTVN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
657  },
658  {
659   "name" : "_ZTVN7android8hardware6health7storage4V1_08IStorageE"
660  },
661  {
662   "binding" : "weak",
663   "name" : "_ZTVN7android8hardware6health7storage4V1_09BsStorageE"
664  }
665 ],
666 "enum_types" :
667 [
668  {
669   "alignment" : 4,
670   "enum_fields" :
671   [
672    {
673     "enum_field_value" : 0,
674     "name" : "android::Condition::WAKE_UP_ONE"
675    },
676    {
677     "enum_field_value" : 1,
678     "name" : "android::Condition::WAKE_UP_ALL"
679    }
680   ],
681   "linker_set_key" : "android::Condition::WakeUpType",
682   "name" : "android::Condition::WakeUpType",
683   "referenced_type" : "type-460",
684   "self_type" : "type-460",
685   "size" : 4,
686   "source_file" : "/system/core/libutils/include/utils/Condition.h",
687   "underlying_type" : "type-2",
688   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
689  },
690  {
691   "alignment" : 4,
692   "enum_fields" :
693   [
694    {
695     "enum_field_value" : 0,
696     "name" : "android::String16::kEmptyString"
697    }
698   ],
699   "linker_set_key" : "android::String16::StaticLinkage",
700   "name" : "android::String16::StaticLinkage",
701   "referenced_type" : "type-346",
702   "self_type" : "type-346",
703   "size" : 4,
704   "source_file" : "/system/core/libutils/include/utils/String16.h",
705   "underlying_type" : "type-2",
706   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
707  },
708  {
709   "alignment" : 4,
710   "enum_fields" :
711   [
712    {
713     "enum_field_value" : 0,
714     "name" : "android::String8::kEmptyString"
715    }
716   ],
717   "linker_set_key" : "android::String8::StaticLinkage",
718   "name" : "android::String8::StaticLinkage",
719   "referenced_type" : "type-339",
720   "self_type" : "type-339",
721   "size" : 4,
722   "source_file" : "/system/core/libutils/include/utils/String8.h",
723   "underlying_type" : "type-2",
724   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
725  },
726  {
727   "alignment" : 4,
728   "enum_fields" :
729   [
730    {
731     "enum_field_value" : 0,
732     "name" : "android::hardware::HidlReturnRestriction::NONE"
733    },
734    {
735     "enum_field_value" : 1,
736     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
737    },
738    {
739     "enum_field_value" : 2,
740     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
741    }
742   ],
743   "linker_set_key" : "android::hardware::HidlReturnRestriction",
744   "name" : "android::hardware::HidlReturnRestriction",
745   "referenced_type" : "type-145",
746   "self_type" : "type-145",
747   "size" : 4,
748   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
749   "underlying_type" : "type-54",
750   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
751  },
752  {
753   "alignment" : 4,
754   "enum_fields" :
755   [
756    {
757     "enum_field_value" : 0,
758     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
759    },
760    {
761     "enum_field_value" : 1,
762     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
763    },
764    {
765     "enum_field_value" : 2,
766     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
767    },
768    {
769     "enum_field_value" : 3,
770     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
771    }
772   ],
773   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
774   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
775   "referenced_type" : "type-330",
776   "self_type" : "type-330",
777   "size" : 4,
778   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
779   "underlying_type" : "type-54",
780   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
781  },
782  {
783   "alignment" : 4,
784   "enum_fields" :
785   [
786    {
787     "enum_field_value" : 1,
788     "name" : "android::hardware::kSynchronizedReadWrite"
789    },
790    {
791     "enum_field_value" : 2,
792     "name" : "android::hardware::kUnsynchronizedWrite"
793    }
794   ],
795   "linker_set_key" : "android::hardware::MQFlavor",
796   "name" : "android::hardware::MQFlavor",
797   "referenced_type" : "type-326",
798   "self_type" : "type-326",
799   "size" : 4,
800   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
801   "underlying_type" : "type-2",
802   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
803  },
804  {
805   "alignment" : 4,
806   "enum_fields" :
807   [
808    {
809     "enum_field_value" : 0,
810     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
811    },
812    {
813     "enum_field_value" : 1,
814     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
815    },
816    {
817     "enum_field_value" : 2,
818     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
819    }
820   ],
821   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
822   "name" : "android::hardware::ProcessState::CallRestriction",
823   "referenced_type" : "type-55",
824   "self_type" : "type-55",
825   "size" : 4,
826   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
827   "underlying_type" : "type-54",
828   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
829  },
830  {
831   "alignment" : 4,
832   "enum_fields" :
833   [
834    {
835     "enum_field_value" : 0,
836     "name" : "android::hardware::Status::EX_NONE"
837    },
838    {
839     "enum_field_value" : -1,
840     "name" : "android::hardware::Status::EX_SECURITY"
841    },
842    {
843     "enum_field_value" : -2,
844     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
845    },
846    {
847     "enum_field_value" : -3,
848     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
849    },
850    {
851     "enum_field_value" : -4,
852     "name" : "android::hardware::Status::EX_NULL_POINTER"
853    },
854    {
855     "enum_field_value" : -5,
856     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
857    },
858    {
859     "enum_field_value" : -6,
860     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
861    },
862    {
863     "enum_field_value" : -7,
864     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
865    },
866    {
867     "enum_field_value" : -128,
868     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
869    },
870    {
871     "enum_field_value" : -129,
872     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
873    }
874   ],
875   "linker_set_key" : "android::hardware::Status::Exception",
876   "name" : "android::hardware::Status::Exception",
877   "referenced_type" : "type-118",
878   "self_type" : "type-118",
879   "size" : 4,
880   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
881   "underlying_type" : "type-54",
882   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
883  },
884  {
885   "alignment" : 4,
886   "enum_fields" :
887   [
888    {
889     "enum_field_value" : 0,
890     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
891    },
892    {
893     "enum_field_value" : 1,
894     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
895    },
896    {
897     "enum_field_value" : 2,
898     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
899    },
900    {
901     "enum_field_value" : 3,
902     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
903    },
904    {
905     "enum_field_value" : 4,
906     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
907    },
908    {
909     "enum_field_value" : 5,
910     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
911    },
912    {
913     "enum_field_value" : 6,
914     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
915    },
916    {
917     "enum_field_value" : 7,
918     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
919    },
920    {
921     "enum_field_value" : 8,
922     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
923    },
924    {
925     "enum_field_value" : 9,
926     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
927    }
928   ],
929   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
930   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
931   "referenced_type" : "type-521",
932   "self_type" : "type-521",
933   "size" : 4,
934   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
935   "underlying_type" : "type-2",
936   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
937  },
938  {
939   "alignment" : 4,
940   "enum_fields" :
941   [
942    {
943     "enum_field_value" : 0,
944     "name" : "android::hardware::health::storage::V1_0::Result::SUCCESS"
945    },
946    {
947     "enum_field_value" : 1,
948     "name" : "android::hardware::health::storage::V1_0::Result::IO_ERROR"
949    },
950    {
951     "enum_field_value" : 2,
952     "name" : "android::hardware::health::storage::V1_0::Result::UNKNOWN_ERROR"
953    }
954   ],
955   "linker_set_key" : "android::hardware::health::storage::V1_0::Result",
956   "name" : "android::hardware::health::storage::V1_0::Result",
957   "referenced_type" : "type-487",
958   "self_type" : "type-487",
959   "size" : 4,
960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/types.h",
961   "underlying_type" : "type-2",
962   "unique_id" : "_ZTSN7android8hardware6health7storage4V1_06ResultE"
963  },
964  {
965   "alignment" : 4,
966   "enum_fields" :
967   [
968    {
969     "enum_field_value" : 0,
970     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
971    },
972    {
973     "enum_field_value" : 1,
974     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
975    },
976    {
977     "enum_field_value" : 2,
978     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
979    }
980   ],
981   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
982   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
983   "referenced_type" : "type-334",
984   "self_type" : "type-334",
985   "size" : 4,
986   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
987   "underlying_type" : "type-54",
988   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
989  },
990  {
991   "alignment" : 4,
992   "enum_fields" :
993   [
994    {
995     "enum_field_value" : -1,
996     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
997    }
998   ],
999   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1000   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1001   "referenced_type" : "type-477",
1002   "self_type" : "type-477",
1003   "size" : 4,
1004   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1005   "underlying_type" : "type-54",
1006   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1007  },
1008  {
1009   "alignment" : 1,
1010   "enum_fields" :
1011   [
1012    {
1013     "enum_field_value" : 0,
1014     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1015    },
1016    {
1017     "enum_field_value" : 1,
1018     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1019    },
1020    {
1021     "enum_field_value" : 2,
1022     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1023    }
1024   ],
1025   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1026   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1027   "referenced_type" : "type-476",
1028   "self_type" : "type-476",
1029   "size" : 1,
1030   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1031   "underlying_type" : "type-111",
1032   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1033  },
1034  {
1035   "alignment" : 4,
1036   "enum_fields" :
1037   [
1038    {
1039     "enum_field_value" : 0,
1040     "name" : "ANDROID_LOG_UNKNOWN"
1041    },
1042    {
1043     "enum_field_value" : 1,
1044     "name" : "ANDROID_LOG_DEFAULT"
1045    },
1046    {
1047     "enum_field_value" : 2,
1048     "name" : "ANDROID_LOG_VERBOSE"
1049    },
1050    {
1051     "enum_field_value" : 3,
1052     "name" : "ANDROID_LOG_DEBUG"
1053    },
1054    {
1055     "enum_field_value" : 4,
1056     "name" : "ANDROID_LOG_INFO"
1057    },
1058    {
1059     "enum_field_value" : 5,
1060     "name" : "ANDROID_LOG_WARN"
1061    },
1062    {
1063     "enum_field_value" : 6,
1064     "name" : "ANDROID_LOG_ERROR"
1065    },
1066    {
1067     "enum_field_value" : 7,
1068     "name" : "ANDROID_LOG_FATAL"
1069    },
1070    {
1071     "enum_field_value" : 8,
1072     "name" : "ANDROID_LOG_SILENT"
1073    }
1074   ],
1075   "linker_set_key" : "android_LogPriority",
1076   "name" : "android_LogPriority",
1077   "referenced_type" : "type-1",
1078   "self_type" : "type-1",
1079   "size" : 4,
1080   "source_file" : "/system/core/liblog/include/android/log.h",
1081   "underlying_type" : "type-2",
1082   "unique_id" : "android_LogPriority"
1083  },
1084  {
1085   "alignment" : 4,
1086   "enum_fields" :
1087   [
1088    {
1089     "enum_field_value" : 0,
1090     "name" : "HAL_COLOR_MODE_NATIVE"
1091    },
1092    {
1093     "enum_field_value" : 1,
1094     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1095    },
1096    {
1097     "enum_field_value" : 2,
1098     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1099    },
1100    {
1101     "enum_field_value" : 3,
1102     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1103    },
1104    {
1105     "enum_field_value" : 4,
1106     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1107    },
1108    {
1109     "enum_field_value" : 5,
1110     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1111    },
1112    {
1113     "enum_field_value" : 6,
1114     "name" : "HAL_COLOR_MODE_DCI_P3"
1115    },
1116    {
1117     "enum_field_value" : 7,
1118     "name" : "HAL_COLOR_MODE_SRGB"
1119    },
1120    {
1121     "enum_field_value" : 8,
1122     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1123    },
1124    {
1125     "enum_field_value" : 9,
1126     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1127    }
1128   ],
1129   "linker_set_key" : "android_color_mode_t",
1130   "name" : "android_color_mode_t",
1131   "referenced_type" : "type-430",
1132   "self_type" : "type-430",
1133   "size" : 4,
1134   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1135   "underlying_type" : "type-2",
1136   "unique_id" : "android_color_mode_t"
1137  },
1138  {
1139   "alignment" : 4,
1140   "enum_fields" :
1141   [
1142    {
1143     "enum_field_value" : 10,
1144     "name" : "HAL_COLOR_MODE_BT2020"
1145    },
1146    {
1147     "enum_field_value" : 11,
1148     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1149    },
1150    {
1151     "enum_field_value" : 12,
1152     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1153    }
1154   ],
1155   "linker_set_key" : "android_color_mode_v1_1_t",
1156   "name" : "android_color_mode_v1_1_t",
1157   "referenced_type" : "type-435",
1158   "self_type" : "type-435",
1159   "size" : 4,
1160   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1161   "underlying_type" : "type-2",
1162   "unique_id" : "android_color_mode_v1_1_t"
1163  },
1164  {
1165   "alignment" : 4,
1166   "enum_fields" :
1167   [
1168    {
1169     "enum_field_value" : 0,
1170     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1171    },
1172    {
1173     "enum_field_value" : 1,
1174     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1175    },
1176    {
1177     "enum_field_value" : 2,
1178     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1179    },
1180    {
1181     "enum_field_value" : 3,
1182     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1183    },
1184    {
1185     "enum_field_value" : 4,
1186     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1187    },
1188    {
1189     "enum_field_value" : 5,
1190     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1191    },
1192    {
1193     "enum_field_value" : 6,
1194     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1195    }
1196   ],
1197   "linker_set_key" : "android_color_transform_t",
1198   "name" : "android_color_transform_t",
1199   "referenced_type" : "type-431",
1200   "self_type" : "type-431",
1201   "size" : 4,
1202   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1203   "underlying_type" : "type-2",
1204   "unique_id" : "android_color_transform_t"
1205  },
1206  {
1207   "alignment" : 4,
1208   "enum_fields" :
1209   [
1210    {
1211     "enum_field_value" : 0,
1212     "name" : "HAL_DATASPACE_UNKNOWN"
1213    },
1214    {
1215     "enum_field_value" : 1,
1216     "name" : "HAL_DATASPACE_ARBITRARY"
1217    },
1218    {
1219     "enum_field_value" : 16,
1220     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1221    },
1222    {
1223     "enum_field_value" : 4128768,
1224     "name" : "HAL_DATASPACE_STANDARD_MASK"
1225    },
1226    {
1227     "enum_field_value" : 0,
1228     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1229    },
1230    {
1231     "enum_field_value" : 65536,
1232     "name" : "HAL_DATASPACE_STANDARD_BT709"
1233    },
1234    {
1235     "enum_field_value" : 131072,
1236     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1237    },
1238    {
1239     "enum_field_value" : 196608,
1240     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1241    },
1242    {
1243     "enum_field_value" : 262144,
1244     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1245    },
1246    {
1247     "enum_field_value" : 327680,
1248     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1249    },
1250    {
1251     "enum_field_value" : 393216,
1252     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1253    },
1254    {
1255     "enum_field_value" : 458752,
1256     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1257    },
1258    {
1259     "enum_field_value" : 524288,
1260     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1261    },
1262    {
1263     "enum_field_value" : 589824,
1264     "name" : "HAL_DATASPACE_STANDARD_FILM"
1265    },
1266    {
1267     "enum_field_value" : 655360,
1268     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1269    },
1270    {
1271     "enum_field_value" : 720896,
1272     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1273    },
1274    {
1275     "enum_field_value" : 22,
1276     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1277    },
1278    {
1279     "enum_field_value" : 130023424,
1280     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1281    },
1282    {
1283     "enum_field_value" : 0,
1284     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1285    },
1286    {
1287     "enum_field_value" : 4194304,
1288     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1289    },
1290    {
1291     "enum_field_value" : 8388608,
1292     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1293    },
1294    {
1295     "enum_field_value" : 12582912,
1296     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1297    },
1298    {
1299     "enum_field_value" : 16777216,
1300     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1301    },
1302    {
1303     "enum_field_value" : 20971520,
1304     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1305    },
1306    {
1307     "enum_field_value" : 25165824,
1308     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1309    },
1310    {
1311     "enum_field_value" : 29360128,
1312     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1313    },
1314    {
1315     "enum_field_value" : 33554432,
1316     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1317    },
1318    {
1319     "enum_field_value" : 27,
1320     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1321    },
1322    {
1323     "enum_field_value" : 939524096,
1324     "name" : "HAL_DATASPACE_RANGE_MASK"
1325    },
1326    {
1327     "enum_field_value" : 0,
1328     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1329    },
1330    {
1331     "enum_field_value" : 134217728,
1332     "name" : "HAL_DATASPACE_RANGE_FULL"
1333    },
1334    {
1335     "enum_field_value" : 268435456,
1336     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1337    },
1338    {
1339     "enum_field_value" : 402653184,
1340     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1341    },
1342    {
1343     "enum_field_value" : 512,
1344     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1345    },
1346    {
1347     "enum_field_value" : 138477568,
1348     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1349    },
1350    {
1351     "enum_field_value" : 406913024,
1352     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1353    },
1354    {
1355     "enum_field_value" : 513,
1356     "name" : "HAL_DATASPACE_SRGB"
1357    },
1358    {
1359     "enum_field_value" : 142671872,
1360     "name" : "HAL_DATASPACE_V0_SRGB"
1361    },
1362    {
1363     "enum_field_value" : 411107328,
1364     "name" : "HAL_DATASPACE_V0_SCRGB"
1365    },
1366    {
1367     "enum_field_value" : 257,
1368     "name" : "HAL_DATASPACE_JFIF"
1369    },
1370    {
1371     "enum_field_value" : 146931712,
1372     "name" : "HAL_DATASPACE_V0_JFIF"
1373    },
1374    {
1375     "enum_field_value" : 258,
1376     "name" : "HAL_DATASPACE_BT601_625"
1377    },
1378    {
1379     "enum_field_value" : 281149440,
1380     "name" : "HAL_DATASPACE_V0_BT601_625"
1381    },
1382    {
1383     "enum_field_value" : 259,
1384     "name" : "HAL_DATASPACE_BT601_525"
1385    },
1386    {
1387     "enum_field_value" : 281280512,
1388     "name" : "HAL_DATASPACE_V0_BT601_525"
1389    },
1390    {
1391     "enum_field_value" : 260,
1392     "name" : "HAL_DATASPACE_BT709"
1393    },
1394    {
1395     "enum_field_value" : 281083904,
1396     "name" : "HAL_DATASPACE_V0_BT709"
1397    },
1398    {
1399     "enum_field_value" : 139067392,
1400     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1401    },
1402    {
1403     "enum_field_value" : 155844608,
1404     "name" : "HAL_DATASPACE_DCI_P3"
1405    },
1406    {
1407     "enum_field_value" : 139067392,
1408     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1409    },
1410    {
1411     "enum_field_value" : 143261696,
1412     "name" : "HAL_DATASPACE_DISPLAY_P3"
1413    },
1414    {
1415     "enum_field_value" : 151715840,
1416     "name" : "HAL_DATASPACE_ADOBE_RGB"
1417    },
1418    {
1419     "enum_field_value" : 138805248,
1420     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1421    },
1422    {
1423     "enum_field_value" : 147193856,
1424     "name" : "HAL_DATASPACE_BT2020"
1425    },
1426    {
1427     "enum_field_value" : 163971072,
1428     "name" : "HAL_DATASPACE_BT2020_PQ"
1429    },
1430    {
1431     "enum_field_value" : 4096,
1432     "name" : "HAL_DATASPACE_DEPTH"
1433    },
1434    {
1435     "enum_field_value" : 4097,
1436     "name" : "HAL_DATASPACE_SENSOR"
1437    }
1438   ],
1439   "linker_set_key" : "android_dataspace_t",
1440   "name" : "android_dataspace_t",
1441   "referenced_type" : "type-429",
1442   "self_type" : "type-429",
1443   "size" : 4,
1444   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1445   "underlying_type" : "type-2",
1446   "unique_id" : "android_dataspace_t"
1447  },
1448  {
1449   "alignment" : 4,
1450   "enum_fields" :
1451   [
1452    {
1453     "enum_field_value" : 281411584,
1454     "name" : "HAL_DATASPACE_BT2020_ITU"
1455    },
1456    {
1457     "enum_field_value" : 298188800,
1458     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1459    },
1460    {
1461     "enum_field_value" : 302383104,
1462     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1463    },
1464    {
1465     "enum_field_value" : 168165376,
1466     "name" : "HAL_DATASPACE_BT2020_HLG"
1467    }
1468   ],
1469   "linker_set_key" : "android_dataspace_v1_1_t",
1470   "name" : "android_dataspace_v1_1_t",
1471   "referenced_type" : "type-434",
1472   "self_type" : "type-434",
1473   "size" : 4,
1474   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1475   "underlying_type" : "type-2",
1476   "unique_id" : "android_dataspace_v1_1_t"
1477  },
1478  {
1479   "alignment" : 4,
1480   "enum_fields" :
1481   [
1482    {
1483     "enum_field_value" : 142999552,
1484     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1485    },
1486    {
1487     "enum_field_value" : 4098,
1488     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1489    },
1490    {
1491     "enum_field_value" : 4099,
1492     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1493    },
1494    {
1495     "enum_field_value" : 4100,
1496     "name" : "HAL_DATASPACE_HEIF"
1497    }
1498   ],
1499   "linker_set_key" : "android_dataspace_v1_2_t",
1500   "name" : "android_dataspace_v1_2_t",
1501   "referenced_type" : "type-438",
1502   "self_type" : "type-438",
1503   "size" : 4,
1504   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1505   "underlying_type" : "type-2",
1506   "unique_id" : "android_dataspace_v1_2_t"
1507  },
1508  {
1509   "alignment" : 4,
1510   "enum_fields" :
1511   [
1512    {
1513     "enum_field_value" : 1,
1514     "name" : "FLEX_COMPONENT_Y"
1515    },
1516    {
1517     "enum_field_value" : 2,
1518     "name" : "FLEX_COMPONENT_Cb"
1519    },
1520    {
1521     "enum_field_value" : 4,
1522     "name" : "FLEX_COMPONENT_Cr"
1523    },
1524    {
1525     "enum_field_value" : 1024,
1526     "name" : "FLEX_COMPONENT_R"
1527    },
1528    {
1529     "enum_field_value" : 2048,
1530     "name" : "FLEX_COMPONENT_G"
1531    },
1532    {
1533     "enum_field_value" : 4096,
1534     "name" : "FLEX_COMPONENT_B"
1535    },
1536    {
1537     "enum_field_value" : 1073741824,
1538     "name" : "FLEX_COMPONENT_A"
1539    }
1540   ],
1541   "linker_set_key" : "android_flex_component",
1542   "name" : "android_flex_component",
1543   "referenced_type" : "type-443",
1544   "self_type" : "type-443",
1545   "size" : 4,
1546   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1547   "underlying_type" : "type-2",
1548   "unique_id" : "android_flex_component"
1549  },
1550  {
1551   "alignment" : 4,
1552   "enum_fields" :
1553   [
1554    {
1555     "enum_field_value" : 0,
1556     "name" : "FLEX_FORMAT_INVALID"
1557    },
1558    {
1559     "enum_field_value" : 1,
1560     "name" : "FLEX_FORMAT_Y"
1561    },
1562    {
1563     "enum_field_value" : 7,
1564     "name" : "FLEX_FORMAT_YCbCr"
1565    },
1566    {
1567     "enum_field_value" : 1073741831,
1568     "name" : "FLEX_FORMAT_YCbCrA"
1569    },
1570    {
1571     "enum_field_value" : 7168,
1572     "name" : "FLEX_FORMAT_RGB"
1573    },
1574    {
1575     "enum_field_value" : 1073748992,
1576     "name" : "FLEX_FORMAT_RGBA"
1577    }
1578   ],
1579   "linker_set_key" : "android_flex_format",
1580   "name" : "android_flex_format",
1581   "referenced_type" : "type-445",
1582   "self_type" : "type-445",
1583   "size" : 4,
1584   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1585   "underlying_type" : "type-2",
1586   "unique_id" : "android_flex_format"
1587  },
1588  {
1589   "alignment" : 4,
1590   "enum_fields" :
1591   [
1592    {
1593     "enum_field_value" : 1,
1594     "name" : "HAL_HDR_DOLBY_VISION"
1595    },
1596    {
1597     "enum_field_value" : 2,
1598     "name" : "HAL_HDR_HDR10"
1599    },
1600    {
1601     "enum_field_value" : 3,
1602     "name" : "HAL_HDR_HLG"
1603    }
1604   ],
1605   "linker_set_key" : "android_hdr_t",
1606   "name" : "android_hdr_t",
1607   "referenced_type" : "type-432",
1608   "self_type" : "type-432",
1609   "size" : 4,
1610   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1611   "underlying_type" : "type-2",
1612   "unique_id" : "android_hdr_t"
1613  },
1614  {
1615   "alignment" : 4,
1616   "enum_fields" :
1617   [
1618    {
1619     "enum_field_value" : 4,
1620     "name" : "HAL_HDR_HDR10_PLUS"
1621    }
1622   ],
1623   "linker_set_key" : "android_hdr_v1_2_t",
1624   "name" : "android_hdr_v1_2_t",
1625   "referenced_type" : "type-437",
1626   "self_type" : "type-437",
1627   "size" : 4,
1628   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1629   "underlying_type" : "type-2",
1630   "unique_id" : "android_hdr_v1_2_t"
1631  },
1632  {
1633   "alignment" : 4,
1634   "enum_fields" :
1635   [
1636    {
1637     "enum_field_value" : 39,
1638     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1639    },
1640    {
1641     "enum_field_value" : 40,
1642     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1643    },
1644    {
1645     "enum_field_value" : 41,
1646     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1647    },
1648    {
1649     "enum_field_value" : 42,
1650     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1651    }
1652   ],
1653   "linker_set_key" : "android_pixel_format_sw_t",
1654   "name" : "android_pixel_format_sw_t",
1655   "referenced_type" : "type-440",
1656   "self_type" : "type-440",
1657   "size" : 4,
1658   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1659   "underlying_type" : "type-2",
1660   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1661  },
1662  {
1663   "alignment" : 4,
1664   "enum_fields" :
1665   [
1666    {
1667     "enum_field_value" : 1,
1668     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1669    },
1670    {
1671     "enum_field_value" : 2,
1672     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1673    },
1674    {
1675     "enum_field_value" : 3,
1676     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1677    },
1678    {
1679     "enum_field_value" : 4,
1680     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1681    },
1682    {
1683     "enum_field_value" : 5,
1684     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1685    },
1686    {
1687     "enum_field_value" : 16,
1688     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1689    },
1690    {
1691     "enum_field_value" : 17,
1692     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1693    },
1694    {
1695     "enum_field_value" : 20,
1696     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1697    },
1698    {
1699     "enum_field_value" : 22,
1700     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1701    },
1702    {
1703     "enum_field_value" : 32,
1704     "name" : "HAL_PIXEL_FORMAT_RAW16"
1705    },
1706    {
1707     "enum_field_value" : 33,
1708     "name" : "HAL_PIXEL_FORMAT_BLOB"
1709    },
1710    {
1711     "enum_field_value" : 34,
1712     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1713    },
1714    {
1715     "enum_field_value" : 35,
1716     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1717    },
1718    {
1719     "enum_field_value" : 36,
1720     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1721    },
1722    {
1723     "enum_field_value" : 37,
1724     "name" : "HAL_PIXEL_FORMAT_RAW10"
1725    },
1726    {
1727     "enum_field_value" : 38,
1728     "name" : "HAL_PIXEL_FORMAT_RAW12"
1729    },
1730    {
1731     "enum_field_value" : 43,
1732     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1733    },
1734    {
1735     "enum_field_value" : 538982489,
1736     "name" : "HAL_PIXEL_FORMAT_Y8"
1737    },
1738    {
1739     "enum_field_value" : 540422489,
1740     "name" : "HAL_PIXEL_FORMAT_Y16"
1741    },
1742    {
1743     "enum_field_value" : 842094169,
1744     "name" : "HAL_PIXEL_FORMAT_YV12"
1745    }
1746   ],
1747   "linker_set_key" : "android_pixel_format_t",
1748   "name" : "android_pixel_format_t",
1749   "referenced_type" : "type-427",
1750   "self_type" : "type-427",
1751   "size" : 4,
1752   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1753   "underlying_type" : "type-2",
1754   "unique_id" : "android_pixel_format_t"
1755  },
1756  {
1757   "alignment" : 4,
1758   "enum_fields" :
1759   [
1760    {
1761     "enum_field_value" : 48,
1762     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1763    },
1764    {
1765     "enum_field_value" : 49,
1766     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1767    },
1768    {
1769     "enum_field_value" : 50,
1770     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1771    },
1772    {
1773     "enum_field_value" : 51,
1774     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1775    },
1776    {
1777     "enum_field_value" : 52,
1778     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1779    },
1780    {
1781     "enum_field_value" : 53,
1782     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1783    },
1784    {
1785     "enum_field_value" : 54,
1786     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1787    }
1788   ],
1789   "linker_set_key" : "android_pixel_format_v1_1_t",
1790   "name" : "android_pixel_format_v1_1_t",
1791   "referenced_type" : "type-433",
1792   "self_type" : "type-433",
1793   "size" : 4,
1794   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1795   "underlying_type" : "type-2",
1796   "unique_id" : "android_pixel_format_v1_1_t"
1797  },
1798  {
1799   "alignment" : 4,
1800   "enum_fields" :
1801   [
1802    {
1803     "enum_field_value" : 55,
1804     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1805    }
1806   ],
1807   "linker_set_key" : "android_pixel_format_v1_2_t",
1808   "name" : "android_pixel_format_v1_2_t",
1809   "referenced_type" : "type-439",
1810   "self_type" : "type-439",
1811   "size" : 4,
1812   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1813   "underlying_type" : "type-2",
1814   "unique_id" : "android_pixel_format_v1_2_t"
1815  },
1816  {
1817   "alignment" : 4,
1818   "enum_fields" :
1819   [
1820    {
1821     "enum_field_value" : 0,
1822     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1823    },
1824    {
1825     "enum_field_value" : 1,
1826     "name" : "HAL_RENDER_INTENT_ENHANCE"
1827    },
1828    {
1829     "enum_field_value" : 2,
1830     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1831    },
1832    {
1833     "enum_field_value" : 3,
1834     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1835    }
1836   ],
1837   "linker_set_key" : "android_render_intent_v1_1_t",
1838   "name" : "android_render_intent_v1_1_t",
1839   "referenced_type" : "type-436",
1840   "self_type" : "type-436",
1841   "size" : 4,
1842   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1843   "underlying_type" : "type-2",
1844   "unique_id" : "android_render_intent_v1_1_t"
1845  },
1846  {
1847   "alignment" : 4,
1848   "enum_fields" :
1849   [
1850    {
1851     "enum_field_value" : 1,
1852     "name" : "HAL_TRANSFORM_FLIP_H"
1853    },
1854    {
1855     "enum_field_value" : 2,
1856     "name" : "HAL_TRANSFORM_FLIP_V"
1857    },
1858    {
1859     "enum_field_value" : 4,
1860     "name" : "HAL_TRANSFORM_ROT_90"
1861    },
1862    {
1863     "enum_field_value" : 3,
1864     "name" : "HAL_TRANSFORM_ROT_180"
1865    },
1866    {
1867     "enum_field_value" : 7,
1868     "name" : "HAL_TRANSFORM_ROT_270"
1869    }
1870   ],
1871   "linker_set_key" : "android_transform_t",
1872   "name" : "android_transform_t",
1873   "referenced_type" : "type-428",
1874   "self_type" : "type-428",
1875   "size" : 4,
1876   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1877   "underlying_type" : "type-2",
1878   "unique_id" : "android_transform_t"
1879  },
1880  {
1881   "alignment" : 4,
1882   "enum_fields" :
1883   [
1884    {
1885     "enum_field_value" : 0,
1886     "name" : "LOG_ID_MIN"
1887    },
1888    {
1889     "enum_field_value" : 0,
1890     "name" : "LOG_ID_MAIN"
1891    },
1892    {
1893     "enum_field_value" : 1,
1894     "name" : "LOG_ID_RADIO"
1895    },
1896    {
1897     "enum_field_value" : 2,
1898     "name" : "LOG_ID_EVENTS"
1899    },
1900    {
1901     "enum_field_value" : 3,
1902     "name" : "LOG_ID_SYSTEM"
1903    },
1904    {
1905     "enum_field_value" : 4,
1906     "name" : "LOG_ID_CRASH"
1907    },
1908    {
1909     "enum_field_value" : 5,
1910     "name" : "LOG_ID_STATS"
1911    },
1912    {
1913     "enum_field_value" : 6,
1914     "name" : "LOG_ID_SECURITY"
1915    },
1916    {
1917     "enum_field_value" : 7,
1918     "name" : "LOG_ID_KERNEL"
1919    },
1920    {
1921     "enum_field_value" : 8,
1922     "name" : "LOG_ID_MAX"
1923    }
1924   ],
1925   "linker_set_key" : "log_id",
1926   "name" : "log_id",
1927   "referenced_type" : "type-251",
1928   "self_type" : "type-251",
1929   "size" : 4,
1930   "source_file" : "/system/core/liblog/include/android/log.h",
1931   "underlying_type" : "type-2",
1932   "unique_id" : "log_id"
1933  }
1934 ],
1935 "function_types" :
1936 [
1937  {
1938   "alignment" : 4,
1939   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1940   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1941   "parameters" :
1942   [
1943    {
1944     "referenced_type" : "type-36"
1945    },
1946    {
1947     "referenced_type" : "type-42"
1948    },
1949    {
1950     "referenced_type" : "type-24"
1951    }
1952   ],
1953   "referenced_type" : "type-34",
1954   "return_type" : "type-35",
1955   "self_type" : "type-34",
1956   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
1957  },
1958  {
1959   "alignment" : 4,
1960   "linker_set_key" : "int (void *)",
1961   "name" : "int (void *)",
1962   "parameters" :
1963   [
1964    {
1965     "referenced_type" : "type-24"
1966    }
1967   ],
1968   "referenced_type" : "type-453",
1969   "return_type" : "type-54",
1970   "self_type" : "type-453",
1971   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
1972  },
1973  {
1974   "alignment" : 4,
1975   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
1976   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
1977   "parameters" :
1978   [
1979    {
1980     "referenced_type" : "type-367"
1981    },
1982    {
1983     "referenced_type" : "type-316"
1984    },
1985    {
1986     "referenced_type" : "type-2"
1987    },
1988    {
1989     "referenced_type" : "type-368"
1990    },
1991    {
1992     "referenced_type" : "type-2"
1993    },
1994    {
1995     "referenced_type" : "type-24"
1996    }
1997   ],
1998   "referenced_type" : "type-366",
1999   "return_type" : "type-25",
2000   "self_type" : "type-366",
2001   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2002  }
2003 ],
2004 "functions" :
2005 [
2006  {
2007   "function_name" : "android::hardware::fromBinder",
2008   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_6health7storage4V1_023IGarbageCollectCallbackENS4_26BpHwGarbageCollectCallbackENS4_26BnHwGarbageCollectCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
2009   "parameters" :
2010   [
2011    {
2012     "referenced_type" : "type-42"
2013    }
2014   ],
2015   "return_type" : "type-87",
2016   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
2017   "template_args" : [ "type-89", "type-506", "type-370" ]
2018  },
2019  {
2020   "function_name" : "android::hardware::health::storage::V1_0::BnHwStorage::onTransact",
2021   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BnHwStorage10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2022   "parameters" :
2023   [
2024    {
2025     "is_this_ptr" : true,
2026     "referenced_type" : "type-544"
2027    },
2028    {
2029     "referenced_type" : "type-2"
2030    },
2031    {
2032     "referenced_type" : "type-381"
2033    },
2034    {
2035     "referenced_type" : "type-367"
2036    },
2037    {
2038     "default_arg" : true,
2039     "referenced_type" : "type-2"
2040    },
2041    {
2042     "default_arg" : true,
2043     "referenced_type" : "type-627"
2044    }
2045   ],
2046   "return_type" : "type-54",
2047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h"
2048  },
2049  {
2050   "access" : "private",
2051   "function_name" : "android::hardware::health::storage::V1_0::BnHwStorage::getDebugInfo",
2052   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BnHwStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2053   "parameters" :
2054   [
2055    {
2056     "is_this_ptr" : true,
2057     "referenced_type" : "type-544"
2058    },
2059    {
2060     "referenced_type" : "type-628"
2061    }
2062   ],
2063   "return_type" : "type-146",
2064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h"
2065  },
2066  {
2067   "function_name" : "android::hardware::health::storage::V1_0::BnHwStorage::_hidl_garbageCollect",
2068   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BnHwStorage20_hidl_garbageCollectEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2069   "parameters" :
2070   [
2071    {
2072     "referenced_type" : "type-382"
2073    },
2074    {
2075     "referenced_type" : "type-381"
2076    },
2077    {
2078     "referenced_type" : "type-367"
2079    },
2080    {
2081     "referenced_type" : "type-629"
2082    }
2083   ],
2084   "return_type" : "type-54",
2085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h"
2086  },
2087  {
2088   "access" : "private",
2089   "function_name" : "android::hardware::health::storage::V1_0::BnHwStorage::ping",
2090   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BnHwStorage4pingEv",
2091   "parameters" :
2092   [
2093    {
2094     "is_this_ptr" : true,
2095     "referenced_type" : "type-544"
2096    }
2097   ],
2098   "return_type" : "type-146",
2099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h"
2100  },
2101  {
2102   "function_name" : "android::hardware::health::storage::V1_0::BnHwStorage::BnHwStorage",
2103   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageC1ERKNS_2spINS3_8IStorageEEE",
2104   "parameters" :
2105   [
2106    {
2107     "is_this_ptr" : true,
2108     "referenced_type" : "type-544"
2109    },
2110    {
2111     "referenced_type" : "type-610"
2112    }
2113   ],
2114   "return_type" : "type-25",
2115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h"
2116  },
2117  {
2118   "function_name" : "android::hardware::health::storage::V1_0::BnHwStorage::BnHwStorage",
2119   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageC2ERKNS_2spINS3_8IStorageEEE",
2120   "parameters" :
2121   [
2122    {
2123     "is_this_ptr" : true,
2124     "referenced_type" : "type-544"
2125    },
2126    {
2127     "referenced_type" : "type-610"
2128    }
2129   ],
2130   "return_type" : "type-25",
2131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h"
2132  },
2133  {
2134   "function_name" : "android::hardware::health::storage::V1_0::BnHwStorage::~BnHwStorage",
2135   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageD0Ev",
2136   "parameters" :
2137   [
2138    {
2139     "is_this_ptr" : true,
2140     "referenced_type" : "type-544"
2141    }
2142   ],
2143   "return_type" : "type-25",
2144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h"
2145  },
2146  {
2147   "function_name" : "android::hardware::health::storage::V1_0::BnHwStorage::~BnHwStorage",
2148   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageD1Ev",
2149   "parameters" :
2150   [
2151    {
2152     "is_this_ptr" : true,
2153     "referenced_type" : "type-544"
2154    }
2155   ],
2156   "return_type" : "type-25",
2157   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h"
2158  },
2159  {
2160   "function_name" : "android::hardware::health::storage::V1_0::BnHwStorage::~BnHwStorage",
2161   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageD2Ev",
2162   "parameters" :
2163   [
2164    {
2165     "is_this_ptr" : true,
2166     "referenced_type" : "type-544"
2167    }
2168   ],
2169   "return_type" : "type-25",
2170   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h"
2171  },
2172  {
2173   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::linkToDeath",
2174   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2175   "parameters" :
2176   [
2177    {
2178     "is_this_ptr" : true,
2179     "referenced_type" : "type-556"
2180    },
2181    {
2182     "referenced_type" : "type-263"
2183    },
2184    {
2185     "referenced_type" : "type-13"
2186    }
2187   ],
2188   "return_type" : "type-125",
2189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
2190  },
2191  {
2192   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::getDebugInfo",
2193   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2194   "parameters" :
2195   [
2196    {
2197     "is_this_ptr" : true,
2198     "referenced_type" : "type-556"
2199    },
2200    {
2201     "referenced_type" : "type-630"
2202    }
2203   ],
2204   "return_type" : "type-146",
2205   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
2206  },
2207  {
2208   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::getHashChain",
2209   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2210   "parameters" :
2211   [
2212    {
2213     "is_this_ptr" : true,
2214     "referenced_type" : "type-556"
2215    },
2216    {
2217     "referenced_type" : "type-631"
2218    }
2219   ],
2220   "return_type" : "type-146",
2221   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
2222  },
2223  {
2224   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::unlinkToDeath",
2225   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2226   "parameters" :
2227   [
2228    {
2229     "is_this_ptr" : true,
2230     "referenced_type" : "type-556"
2231    },
2232    {
2233     "referenced_type" : "type-263"
2234    }
2235   ],
2236   "return_type" : "type-125",
2237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
2238  },
2239  {
2240   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::garbageCollect",
2241   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage14garbageCollectEyRKNS_2spINS3_23IGarbageCollectCallbackEEE",
2242   "parameters" :
2243   [
2244    {
2245     "is_this_ptr" : true,
2246     "referenced_type" : "type-556"
2247    },
2248    {
2249     "referenced_type" : "type-13"
2250    },
2251    {
2252     "referenced_type" : "type-528"
2253    }
2254   ],
2255   "return_type" : "type-146",
2256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
2257  },
2258  {
2259   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::interfaceChain",
2260   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2261   "parameters" :
2262   [
2263    {
2264     "is_this_ptr" : true,
2265     "referenced_type" : "type-556"
2266    },
2267    {
2268     "referenced_type" : "type-632"
2269    }
2270   ],
2271   "return_type" : "type-146",
2272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
2273  },
2274  {
2275   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::interfaceDescriptor",
2276   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2277   "parameters" :
2278   [
2279    {
2280     "is_this_ptr" : true,
2281     "referenced_type" : "type-556"
2282    },
2283    {
2284     "referenced_type" : "type-633"
2285    }
2286   ],
2287   "return_type" : "type-146",
2288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
2289  },
2290  {
2291   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::_hidl_garbageCollect",
2292   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage20_hidl_garbageCollectEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyRKNS_2spINS3_23IGarbageCollectCallbackEEE",
2293   "parameters" :
2294   [
2295    {
2296     "referenced_type" : "type-614"
2297    },
2298    {
2299     "referenced_type" : "type-526"
2300    },
2301    {
2302     "referenced_type" : "type-13"
2303    },
2304    {
2305     "referenced_type" : "type-528"
2306    }
2307   ],
2308   "return_type" : "type-146",
2309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
2310  },
2311  {
2312   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::notifySyspropsChanged",
2313   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage21notifySyspropsChangedEv",
2314   "parameters" :
2315   [
2316    {
2317     "is_this_ptr" : true,
2318     "referenced_type" : "type-556"
2319    }
2320   ],
2321   "return_type" : "type-146",
2322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
2323  },
2324  {
2325   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::setHALInstrumentation",
2326   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage21setHALInstrumentationEv",
2327   "parameters" :
2328   [
2329    {
2330     "is_this_ptr" : true,
2331     "referenced_type" : "type-556"
2332    }
2333   ],
2334   "return_type" : "type-146",
2335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
2336  },
2337  {
2338   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::ping",
2339   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage4pingEv",
2340   "parameters" :
2341   [
2342    {
2343     "is_this_ptr" : true,
2344     "referenced_type" : "type-556"
2345    }
2346   ],
2347   "return_type" : "type-146",
2348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
2349  },
2350  {
2351   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::debug",
2352   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2353   "parameters" :
2354   [
2355    {
2356     "is_this_ptr" : true,
2357     "referenced_type" : "type-556"
2358    },
2359    {
2360     "referenced_type" : "type-325"
2361    },
2362    {
2363     "referenced_type" : "type-497"
2364    }
2365   ],
2366   "return_type" : "type-146",
2367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
2368  },
2369  {
2370   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::BpHwStorage",
2371   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorageC1ERKNS_2spINS0_7IBinderEEE",
2372   "parameters" :
2373   [
2374    {
2375     "is_this_ptr" : true,
2376     "referenced_type" : "type-556"
2377    },
2378    {
2379     "referenced_type" : "type-42"
2380    }
2381   ],
2382   "return_type" : "type-25",
2383   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
2384  },
2385  {
2386   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::BpHwStorage",
2387   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorageC2ERKNS_2spINS0_7IBinderEEE",
2388   "parameters" :
2389   [
2390    {
2391     "is_this_ptr" : true,
2392     "referenced_type" : "type-556"
2393    },
2394    {
2395     "referenced_type" : "type-42"
2396    }
2397   ],
2398   "return_type" : "type-25",
2399   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
2400  },
2401  {
2402   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::getService",
2403   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2404   "parameters" :
2405   [
2406    {
2407     "default_arg" : true,
2408     "referenced_type" : "type-385"
2409    },
2410    {
2411     "default_arg" : true,
2412     "referenced_type" : "type-35"
2413    }
2414   ],
2415   "return_type" : "type-87",
2416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
2417  },
2418  {
2419   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::linkToDeath",
2420   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2421   "parameters" :
2422   [
2423    {
2424     "is_this_ptr" : true,
2425     "referenced_type" : "type-88"
2426    },
2427    {
2428     "referenced_type" : "type-263"
2429    },
2430    {
2431     "referenced_type" : "type-13"
2432    }
2433   ],
2434   "return_type" : "type-125",
2435   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
2436  },
2437  {
2438   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::getDebugInfo",
2439   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2440   "parameters" :
2441   [
2442    {
2443     "is_this_ptr" : true,
2444     "referenced_type" : "type-88"
2445    },
2446    {
2447     "referenced_type" : "type-634"
2448    }
2449   ],
2450   "return_type" : "type-146",
2451   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
2452  },
2453  {
2454   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::getHashChain",
2455   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2456   "parameters" :
2457   [
2458    {
2459     "is_this_ptr" : true,
2460     "referenced_type" : "type-88"
2461    },
2462    {
2463     "referenced_type" : "type-635"
2464    }
2465   ],
2466   "return_type" : "type-146",
2467   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
2468  },
2469  {
2470   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::tryGetService",
2471   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2472   "parameters" :
2473   [
2474    {
2475     "default_arg" : true,
2476     "referenced_type" : "type-385"
2477    },
2478    {
2479     "default_arg" : true,
2480     "referenced_type" : "type-35"
2481    }
2482   ],
2483   "return_type" : "type-87",
2484   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
2485  },
2486  {
2487   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::unlinkToDeath",
2488   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2489   "parameters" :
2490   [
2491    {
2492     "is_this_ptr" : true,
2493     "referenced_type" : "type-88"
2494    },
2495    {
2496     "referenced_type" : "type-263"
2497    }
2498   ],
2499   "return_type" : "type-125",
2500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
2501  },
2502  {
2503   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::interfaceChain",
2504   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2505   "parameters" :
2506   [
2507    {
2508     "is_this_ptr" : true,
2509     "referenced_type" : "type-88"
2510    },
2511    {
2512     "referenced_type" : "type-636"
2513    }
2514   ],
2515   "return_type" : "type-146",
2516   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
2517  },
2518  {
2519   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::registerAsService",
2520   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2521   "parameters" :
2522   [
2523    {
2524     "is_this_ptr" : true,
2525     "referenced_type" : "type-88"
2526    },
2527    {
2528     "default_arg" : true,
2529     "referenced_type" : "type-385"
2530    }
2531   ],
2532   "return_type" : "type-54",
2533   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
2534  },
2535  {
2536   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::interfaceDescriptor",
2537   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2538   "parameters" :
2539   [
2540    {
2541     "is_this_ptr" : true,
2542     "referenced_type" : "type-88"
2543    },
2544    {
2545     "referenced_type" : "type-637"
2546    }
2547   ],
2548   "return_type" : "type-146",
2549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
2550  },
2551  {
2552   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::notifySyspropsChanged",
2553   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback21notifySyspropsChangedEv",
2554   "parameters" :
2555   [
2556    {
2557     "is_this_ptr" : true,
2558     "referenced_type" : "type-88"
2559    }
2560   ],
2561   "return_type" : "type-146",
2562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
2563  },
2564  {
2565   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::setHALInstrumentation",
2566   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback21setHALInstrumentationEv",
2567   "parameters" :
2568   [
2569    {
2570     "is_this_ptr" : true,
2571     "referenced_type" : "type-88"
2572    }
2573   ],
2574   "return_type" : "type-146",
2575   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
2576  },
2577  {
2578   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::registerForNotifications",
2579   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2580   "parameters" :
2581   [
2582    {
2583     "referenced_type" : "type-385"
2584    },
2585    {
2586     "referenced_type" : "type-498"
2587    }
2588   ],
2589   "return_type" : "type-35",
2590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
2591  },
2592  {
2593   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::ping",
2594   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback4pingEv",
2595   "parameters" :
2596   [
2597    {
2598     "is_this_ptr" : true,
2599     "referenced_type" : "type-88"
2600    }
2601   ],
2602   "return_type" : "type-146",
2603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
2604  },
2605  {
2606   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::debug",
2607   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2608   "parameters" :
2609   [
2610    {
2611     "is_this_ptr" : true,
2612     "referenced_type" : "type-88"
2613    },
2614    {
2615     "referenced_type" : "type-325"
2616    },
2617    {
2618     "referenced_type" : "type-497"
2619    }
2620   ],
2621   "return_type" : "type-146",
2622   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
2623  },
2624  {
2625   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::castFrom",
2626   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2627   "parameters" :
2628   [
2629    {
2630     "referenced_type" : "type-551"
2631    },
2632    {
2633     "default_arg" : true,
2634     "referenced_type" : "type-35"
2635    }
2636   ],
2637   "return_type" : "type-133",
2638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
2639  },
2640  {
2641   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::castFrom",
2642   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback8castFromERKNS_2spIS4_EEb",
2643   "parameters" :
2644   [
2645    {
2646     "referenced_type" : "type-528"
2647    },
2648    {
2649     "default_arg" : true,
2650     "referenced_type" : "type-35"
2651    }
2652   ],
2653   "return_type" : "type-133",
2654   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
2655  },
2656  {
2657   "access" : "private",
2658   "function_name" : "android::hardware::health::storage::V1_0::BsGarbageCollectCallback::addOnewayTask",
2659   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback13addOnewayTaskENSt3__18functionIFvvEEE",
2660   "parameters" :
2661   [
2662    {
2663     "is_this_ptr" : true,
2664     "referenced_type" : "type-562"
2665    },
2666    {
2667     "referenced_type" : "type-640"
2668    }
2669   ],
2670   "return_type" : "type-146",
2671   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BsGarbageCollectCallback.h"
2672  },
2673  {
2674   "function_name" : "android::hardware::health::storage::V1_0::BsGarbageCollectCallback::BsGarbageCollectCallback",
2675   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackC1ENS_2spINS3_23IGarbageCollectCallbackEEE",
2676   "parameters" :
2677   [
2678    {
2679     "is_this_ptr" : true,
2680     "referenced_type" : "type-562"
2681    },
2682    {
2683     "referenced_type" : "type-93"
2684    }
2685   ],
2686   "return_type" : "type-25",
2687   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BsGarbageCollectCallback.h"
2688  },
2689  {
2690   "function_name" : "android::hardware::health::storage::V1_0::BsGarbageCollectCallback::BsGarbageCollectCallback",
2691   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackC2ENS_2spINS3_23IGarbageCollectCallbackEEE",
2692   "parameters" :
2693   [
2694    {
2695     "is_this_ptr" : true,
2696     "referenced_type" : "type-562"
2697    },
2698    {
2699     "referenced_type" : "type-93"
2700    }
2701   ],
2702   "return_type" : "type-25",
2703   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BsGarbageCollectCallback.h"
2704  },
2705  {
2706   "function_name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback::onTransact",
2707   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2708   "parameters" :
2709   [
2710    {
2711     "is_this_ptr" : true,
2712     "referenced_type" : "type-489"
2713    },
2714    {
2715     "referenced_type" : "type-2"
2716    },
2717    {
2718     "referenced_type" : "type-381"
2719    },
2720    {
2721     "referenced_type" : "type-367"
2722    },
2723    {
2724     "default_arg" : true,
2725     "referenced_type" : "type-2"
2726    },
2727    {
2728     "default_arg" : true,
2729     "referenced_type" : "type-643"
2730    }
2731   ],
2732   "return_type" : "type-54",
2733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h"
2734  },
2735  {
2736   "access" : "private",
2737   "function_name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback::getDebugInfo",
2738   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2739   "parameters" :
2740   [
2741    {
2742     "is_this_ptr" : true,
2743     "referenced_type" : "type-489"
2744    },
2745    {
2746     "referenced_type" : "type-644"
2747    }
2748   ],
2749   "return_type" : "type-146",
2750   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h"
2751  },
2752  {
2753   "function_name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback::_hidl_onFinish",
2754   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallback14_hidl_onFinishEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2755   "parameters" :
2756   [
2757    {
2758     "referenced_type" : "type-382"
2759    },
2760    {
2761     "referenced_type" : "type-381"
2762    },
2763    {
2764     "referenced_type" : "type-367"
2765    },
2766    {
2767     "referenced_type" : "type-645"
2768    }
2769   ],
2770   "return_type" : "type-54",
2771   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h"
2772  },
2773  {
2774   "access" : "private",
2775   "function_name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback::ping",
2776   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallback4pingEv",
2777   "parameters" :
2778   [
2779    {
2780     "is_this_ptr" : true,
2781     "referenced_type" : "type-489"
2782    }
2783   ],
2784   "return_type" : "type-146",
2785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h"
2786  },
2787  {
2788   "function_name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback::BnHwGarbageCollectCallback",
2789   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackC1ERKNS_2spINS3_23IGarbageCollectCallbackEEE",
2790   "parameters" :
2791   [
2792    {
2793     "is_this_ptr" : true,
2794     "referenced_type" : "type-489"
2795    },
2796    {
2797     "referenced_type" : "type-528"
2798    }
2799   ],
2800   "return_type" : "type-25",
2801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h"
2802  },
2803  {
2804   "function_name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback::BnHwGarbageCollectCallback",
2805   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackC2ERKNS_2spINS3_23IGarbageCollectCallbackEEE",
2806   "parameters" :
2807   [
2808    {
2809     "is_this_ptr" : true,
2810     "referenced_type" : "type-489"
2811    },
2812    {
2813     "referenced_type" : "type-528"
2814    }
2815   ],
2816   "return_type" : "type-25",
2817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h"
2818  },
2819  {
2820   "function_name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback::~BnHwGarbageCollectCallback",
2821   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD0Ev",
2822   "parameters" :
2823   [
2824    {
2825     "is_this_ptr" : true,
2826     "referenced_type" : "type-489"
2827    }
2828   ],
2829   "return_type" : "type-25",
2830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h"
2831  },
2832  {
2833   "function_name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback::~BnHwGarbageCollectCallback",
2834   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD1Ev",
2835   "parameters" :
2836   [
2837    {
2838     "is_this_ptr" : true,
2839     "referenced_type" : "type-489"
2840    }
2841   ],
2842   "return_type" : "type-25",
2843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h"
2844  },
2845  {
2846   "function_name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback::~BnHwGarbageCollectCallback",
2847   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD2Ev",
2848   "parameters" :
2849   [
2850    {
2851     "is_this_ptr" : true,
2852     "referenced_type" : "type-489"
2853    }
2854   ],
2855   "return_type" : "type-25",
2856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h"
2857  },
2858  {
2859   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::linkToDeath",
2860   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2861   "parameters" :
2862   [
2863    {
2864     "is_this_ptr" : true,
2865     "referenced_type" : "type-593"
2866    },
2867    {
2868     "referenced_type" : "type-263"
2869    },
2870    {
2871     "referenced_type" : "type-13"
2872    }
2873   ],
2874   "return_type" : "type-125",
2875   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
2876  },
2877  {
2878   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::getDebugInfo",
2879   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2880   "parameters" :
2881   [
2882    {
2883     "is_this_ptr" : true,
2884     "referenced_type" : "type-593"
2885    },
2886    {
2887     "referenced_type" : "type-646"
2888    }
2889   ],
2890   "return_type" : "type-146",
2891   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
2892  },
2893  {
2894   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::getHashChain",
2895   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2896   "parameters" :
2897   [
2898    {
2899     "is_this_ptr" : true,
2900     "referenced_type" : "type-593"
2901    },
2902    {
2903     "referenced_type" : "type-647"
2904    }
2905   ],
2906   "return_type" : "type-146",
2907   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
2908  },
2909  {
2910   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::unlinkToDeath",
2911   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2912   "parameters" :
2913   [
2914    {
2915     "is_this_ptr" : true,
2916     "referenced_type" : "type-593"
2917    },
2918    {
2919     "referenced_type" : "type-263"
2920    }
2921   ],
2922   "return_type" : "type-125",
2923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
2924  },
2925  {
2926   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::_hidl_onFinish",
2927   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback14_hidl_onFinishEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_6ResultE",
2928   "parameters" :
2929   [
2930    {
2931     "referenced_type" : "type-614"
2932    },
2933    {
2934     "referenced_type" : "type-526"
2935    },
2936    {
2937     "referenced_type" : "type-487"
2938    }
2939   ],
2940   "return_type" : "type-146",
2941   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
2942  },
2943  {
2944   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::interfaceChain",
2945   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2946   "parameters" :
2947   [
2948    {
2949     "is_this_ptr" : true,
2950     "referenced_type" : "type-593"
2951    },
2952    {
2953     "referenced_type" : "type-648"
2954    }
2955   ],
2956   "return_type" : "type-146",
2957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
2958  },
2959  {
2960   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::interfaceDescriptor",
2961   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2962   "parameters" :
2963   [
2964    {
2965     "is_this_ptr" : true,
2966     "referenced_type" : "type-593"
2967    },
2968    {
2969     "referenced_type" : "type-649"
2970    }
2971   ],
2972   "return_type" : "type-146",
2973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
2974  },
2975  {
2976   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::notifySyspropsChanged",
2977   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback21notifySyspropsChangedEv",
2978   "parameters" :
2979   [
2980    {
2981     "is_this_ptr" : true,
2982     "referenced_type" : "type-593"
2983    }
2984   ],
2985   "return_type" : "type-146",
2986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
2987  },
2988  {
2989   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::setHALInstrumentation",
2990   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback21setHALInstrumentationEv",
2991   "parameters" :
2992   [
2993    {
2994     "is_this_ptr" : true,
2995     "referenced_type" : "type-593"
2996    }
2997   ],
2998   "return_type" : "type-146",
2999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
3000  },
3001  {
3002   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::ping",
3003   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback4pingEv",
3004   "parameters" :
3005   [
3006    {
3007     "is_this_ptr" : true,
3008     "referenced_type" : "type-593"
3009    }
3010   ],
3011   "return_type" : "type-146",
3012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
3013  },
3014  {
3015   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::debug",
3016   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3017   "parameters" :
3018   [
3019    {
3020     "is_this_ptr" : true,
3021     "referenced_type" : "type-593"
3022    },
3023    {
3024     "referenced_type" : "type-325"
3025    },
3026    {
3027     "referenced_type" : "type-497"
3028    }
3029   ],
3030   "return_type" : "type-146",
3031   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
3032  },
3033  {
3034   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::onFinish",
3035   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback8onFinishENS3_6ResultE",
3036   "parameters" :
3037   [
3038    {
3039     "is_this_ptr" : true,
3040     "referenced_type" : "type-593"
3041    },
3042    {
3043     "referenced_type" : "type-487"
3044    }
3045   ],
3046   "return_type" : "type-146",
3047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
3048  },
3049  {
3050   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::BpHwGarbageCollectCallback",
3051   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackC1ERKNS_2spINS0_7IBinderEEE",
3052   "parameters" :
3053   [
3054    {
3055     "is_this_ptr" : true,
3056     "referenced_type" : "type-593"
3057    },
3058    {
3059     "referenced_type" : "type-42"
3060    }
3061   ],
3062   "return_type" : "type-25",
3063   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
3064  },
3065  {
3066   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::BpHwGarbageCollectCallback",
3067   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackC2ERKNS_2spINS0_7IBinderEEE",
3068   "parameters" :
3069   [
3070    {
3071     "is_this_ptr" : true,
3072     "referenced_type" : "type-593"
3073    },
3074    {
3075     "referenced_type" : "type-42"
3076    }
3077   ],
3078   "return_type" : "type-25",
3079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
3080  },
3081  {
3082   "function_name" : "android::hardware::health::storage::V1_0::IStorage::getService",
3083   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3084   "parameters" :
3085   [
3086    {
3087     "default_arg" : true,
3088     "referenced_type" : "type-586"
3089    },
3090    {
3091     "default_arg" : true,
3092     "referenced_type" : "type-35"
3093    }
3094   ],
3095   "return_type" : "type-541",
3096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
3097  },
3098  {
3099   "function_name" : "android::hardware::health::storage::V1_0::IStorage::linkToDeath",
3100   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3101   "parameters" :
3102   [
3103    {
3104     "is_this_ptr" : true,
3105     "referenced_type" : "type-542"
3106    },
3107    {
3108     "referenced_type" : "type-263"
3109    },
3110    {
3111     "referenced_type" : "type-13"
3112    }
3113   ],
3114   "return_type" : "type-125",
3115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
3116  },
3117  {
3118   "function_name" : "android::hardware::health::storage::V1_0::IStorage::getDebugInfo",
3119   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3120   "parameters" :
3121   [
3122    {
3123     "is_this_ptr" : true,
3124     "referenced_type" : "type-542"
3125    },
3126    {
3127     "referenced_type" : "type-650"
3128    }
3129   ],
3130   "return_type" : "type-146",
3131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
3132  },
3133  {
3134   "function_name" : "android::hardware::health::storage::V1_0::IStorage::getHashChain",
3135   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3136   "parameters" :
3137   [
3138    {
3139     "is_this_ptr" : true,
3140     "referenced_type" : "type-542"
3141    },
3142    {
3143     "referenced_type" : "type-651"
3144    }
3145   ],
3146   "return_type" : "type-146",
3147   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
3148  },
3149  {
3150   "function_name" : "android::hardware::health::storage::V1_0::IStorage::tryGetService",
3151   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3152   "parameters" :
3153   [
3154    {
3155     "default_arg" : true,
3156     "referenced_type" : "type-586"
3157    },
3158    {
3159     "default_arg" : true,
3160     "referenced_type" : "type-35"
3161    }
3162   ],
3163   "return_type" : "type-541",
3164   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
3165  },
3166  {
3167   "function_name" : "android::hardware::health::storage::V1_0::IStorage::unlinkToDeath",
3168   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3169   "parameters" :
3170   [
3171    {
3172     "is_this_ptr" : true,
3173     "referenced_type" : "type-542"
3174    },
3175    {
3176     "referenced_type" : "type-263"
3177    }
3178   ],
3179   "return_type" : "type-125",
3180   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
3181  },
3182  {
3183   "function_name" : "android::hardware::health::storage::V1_0::IStorage::interfaceChain",
3184   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3185   "parameters" :
3186   [
3187    {
3188     "is_this_ptr" : true,
3189     "referenced_type" : "type-542"
3190    },
3191    {
3192     "referenced_type" : "type-652"
3193    }
3194   ],
3195   "return_type" : "type-146",
3196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
3197  },
3198  {
3199   "function_name" : "android::hardware::health::storage::V1_0::IStorage::registerAsService",
3200   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3201   "parameters" :
3202   [
3203    {
3204     "is_this_ptr" : true,
3205     "referenced_type" : "type-542"
3206    },
3207    {
3208     "default_arg" : true,
3209     "referenced_type" : "type-586"
3210    }
3211   ],
3212   "return_type" : "type-54",
3213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
3214  },
3215  {
3216   "function_name" : "android::hardware::health::storage::V1_0::IStorage::interfaceDescriptor",
3217   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3218   "parameters" :
3219   [
3220    {
3221     "is_this_ptr" : true,
3222     "referenced_type" : "type-542"
3223    },
3224    {
3225     "referenced_type" : "type-653"
3226    }
3227   ],
3228   "return_type" : "type-146",
3229   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
3230  },
3231  {
3232   "function_name" : "android::hardware::health::storage::V1_0::IStorage::notifySyspropsChanged",
3233   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage21notifySyspropsChangedEv",
3234   "parameters" :
3235   [
3236    {
3237     "is_this_ptr" : true,
3238     "referenced_type" : "type-542"
3239    }
3240   ],
3241   "return_type" : "type-146",
3242   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
3243  },
3244  {
3245   "function_name" : "android::hardware::health::storage::V1_0::IStorage::setHALInstrumentation",
3246   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage21setHALInstrumentationEv",
3247   "parameters" :
3248   [
3249    {
3250     "is_this_ptr" : true,
3251     "referenced_type" : "type-542"
3252    }
3253   ],
3254   "return_type" : "type-146",
3255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
3256  },
3257  {
3258   "function_name" : "android::hardware::health::storage::V1_0::IStorage::registerForNotifications",
3259   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3260   "parameters" :
3261   [
3262    {
3263     "referenced_type" : "type-586"
3264    },
3265    {
3266     "referenced_type" : "type-498"
3267    }
3268   ],
3269   "return_type" : "type-35",
3270   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
3271  },
3272  {
3273   "function_name" : "android::hardware::health::storage::V1_0::IStorage::ping",
3274   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage4pingEv",
3275   "parameters" :
3276   [
3277    {
3278     "is_this_ptr" : true,
3279     "referenced_type" : "type-542"
3280    }
3281   ],
3282   "return_type" : "type-146",
3283   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
3284  },
3285  {
3286   "function_name" : "android::hardware::health::storage::V1_0::IStorage::debug",
3287   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3288   "parameters" :
3289   [
3290    {
3291     "is_this_ptr" : true,
3292     "referenced_type" : "type-542"
3293    },
3294    {
3295     "referenced_type" : "type-325"
3296    },
3297    {
3298     "referenced_type" : "type-497"
3299    }
3300   ],
3301   "return_type" : "type-146",
3302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
3303  },
3304  {
3305   "function_name" : "android::hardware::health::storage::V1_0::IStorage::castFrom",
3306   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3307   "parameters" :
3308   [
3309    {
3310     "referenced_type" : "type-551"
3311    },
3312    {
3313     "default_arg" : true,
3314     "referenced_type" : "type-35"
3315    }
3316   ],
3317   "return_type" : "type-563",
3318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
3319  },
3320  {
3321   "function_name" : "android::hardware::health::storage::V1_0::IStorage::castFrom",
3322   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage8castFromERKNS_2spIS4_EEb",
3323   "parameters" :
3324   [
3325    {
3326     "referenced_type" : "type-610"
3327    },
3328    {
3329     "default_arg" : true,
3330     "referenced_type" : "type-35"
3331    }
3332   ],
3333   "return_type" : "type-563",
3334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
3335  },
3336  {
3337   "access" : "private",
3338   "function_name" : "android::hardware::health::storage::V1_0::BsStorage::addOnewayTask",
3339   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_09BsStorage13addOnewayTaskENSt3__18functionIFvvEEE",
3340   "parameters" :
3341   [
3342    {
3343     "is_this_ptr" : true,
3344     "referenced_type" : "type-550"
3345    },
3346    {
3347     "referenced_type" : "type-656"
3348    }
3349   ],
3350   "return_type" : "type-146",
3351   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BsStorage.h"
3352  },
3353  {
3354   "function_name" : "android::hardware::health::storage::V1_0::BsStorage::BsStorage",
3355   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_09BsStorageC1ENS_2spINS3_8IStorageEEE",
3356   "parameters" :
3357   [
3358    {
3359     "is_this_ptr" : true,
3360     "referenced_type" : "type-550"
3361    },
3362    {
3363     "referenced_type" : "type-547"
3364    }
3365   ],
3366   "return_type" : "type-25",
3367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BsStorage.h"
3368  },
3369  {
3370   "function_name" : "android::hardware::health::storage::V1_0::BsStorage::BsStorage",
3371   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_09BsStorageC2ENS_2spINS3_8IStorageEEE",
3372   "parameters" :
3373   [
3374    {
3375     "is_this_ptr" : true,
3376     "referenced_type" : "type-550"
3377    },
3378    {
3379     "referenced_type" : "type-547"
3380    }
3381   ],
3382   "return_type" : "type-25",
3383   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BsStorage.h"
3384  },
3385  {
3386   "function_name" : "android::hardware::details::castInterface",
3387   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackENS_4hidl4base4V1_05IBaseENS5_26BpHwGarbageCollectCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3388   "parameters" :
3389   [
3390    {
3391     "referenced_type" : "type-372"
3392    },
3393    {
3394     "referenced_type" : "type-50"
3395    },
3396    {
3397     "referenced_type" : "type-35"
3398    }
3399   ],
3400   "return_type" : "type-133",
3401   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3402   "template_args" : [ "type-89", "type-16", "type-506" ]
3403  },
3404  {
3405   "function_name" : "android::hardware::details::castInterface",
3406   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6health7storage4V1_08IStorageENS_4hidl4base4V1_05IBaseENS5_11BpHwStorageEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3407   "parameters" :
3408   [
3409    {
3410     "referenced_type" : "type-372"
3411    },
3412    {
3413     "referenced_type" : "type-50"
3414    },
3415    {
3416     "referenced_type" : "type-35"
3417    }
3418   ],
3419   "return_type" : "type-563",
3420   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3421   "template_args" : [ "type-543", "type-16", "type-552" ]
3422  },
3423  {
3424   "function_name" : "android::hardware::details::wrapPassthrough",
3425   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_6health7storage4V1_023IGarbageCollectCallbackEvEENS_2spIT_EES9_",
3426   "parameters" :
3427   [
3428    {
3429     "referenced_type" : "type-87"
3430    }
3431   ],
3432   "return_type" : "type-87",
3433   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
3434   "template_args" : [ "type-89", "type-25" ]
3435  },
3436  {
3437   "function_name" : "android::hardware::details::getServiceInternal",
3438   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6health7storage4V1_011BpHwStorageENS5_8IStorageEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3439   "parameters" :
3440   [
3441    {
3442     "referenced_type" : "type-586"
3443    },
3444    {
3445     "referenced_type" : "type-35"
3446    },
3447    {
3448     "referenced_type" : "type-35"
3449    }
3450   ],
3451   "return_type" : "type-541",
3452   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3453   "template_args" : [ "type-552", "type-543", "type-25", "type-25" ]
3454  },
3455  {
3456   "function_name" : "android::hardware::details::getServiceInternal",
3457   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6health7storage4V1_026BpHwGarbageCollectCallbackENS5_23IGarbageCollectCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3458   "parameters" :
3459   [
3460    {
3461     "referenced_type" : "type-385"
3462    },
3463    {
3464     "referenced_type" : "type-35"
3465    },
3466    {
3467     "referenced_type" : "type-35"
3468    }
3469   ],
3470   "return_type" : "type-87",
3471   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3472   "template_args" : [ "type-506", "type-89", "type-25", "type-25" ]
3473  }
3474 ],
3475 "global_vars" :
3476 [
3477  {
3478   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback10descriptorE",
3479   "name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::descriptor",
3480   "referenced_type" : "type-50",
3481   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
3482  },
3483  {
3484   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage10descriptorE",
3485   "name" : "android::hardware::health::storage::V1_0::IStorage::descriptor",
3486   "referenced_type" : "type-50",
3487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
3488  }
3489 ],
3490 "lvalue_reference_types" :
3491 [
3492  {
3493   "alignment" : 4,
3494   "linker_set_key" : "android::Mutex &",
3495   "name" : "android::Mutex &",
3496   "referenced_type" : "type-18",
3497   "self_type" : "type-458",
3498   "size" : 4,
3499   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3500  },
3501  {
3502   "alignment" : 4,
3503   "linker_set_key" : "android::RWLock &",
3504   "name" : "android::RWLock &",
3505   "referenced_type" : "type-462",
3506   "self_type" : "type-466",
3507   "size" : 4,
3508   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3509  },
3510  {
3511   "alignment" : 4,
3512   "linker_set_key" : "android::String16 &",
3513   "name" : "android::String16 &",
3514   "referenced_type" : "type-38",
3515   "self_type" : "type-348",
3516   "size" : 4,
3517   "source_file" : "/system/core/libutils/include/utils/String16.h"
3518  },
3519  {
3520   "alignment" : 4,
3521   "linker_set_key" : "android::String8 &",
3522   "name" : "android::String8 &",
3523   "referenced_type" : "type-49",
3524   "self_type" : "type-343",
3525   "size" : 4,
3526   "source_file" : "/system/core/libutils/include/utils/String8.h"
3527  },
3528  {
3529   "alignment" : 4,
3530   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> > &",
3531   "name" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> > &",
3532   "referenced_type" : "type-133",
3533   "self_type" : "type-136",
3534   "size" : 4,
3535   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3536  },
3537  {
3538   "alignment" : 4,
3539   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IStorage> > &",
3540   "name" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IStorage> > &",
3541   "referenced_type" : "type-563",
3542   "self_type" : "type-566",
3543   "size" : 4,
3544   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3545  },
3546  {
3547   "alignment" : 4,
3548   "linker_set_key" : "android::hardware::Return<bool> &",
3549   "name" : "android::hardware::Return<bool> &",
3550   "referenced_type" : "type-125",
3551   "self_type" : "type-130",
3552   "size" : 4,
3553   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3554  },
3555  {
3556   "alignment" : 4,
3557   "linker_set_key" : "android::hardware::Return<void> &",
3558   "name" : "android::hardware::Return<void> &",
3559   "referenced_type" : "type-146",
3560   "self_type" : "type-149",
3561   "size" : 4,
3562   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3563  },
3564  {
3565   "alignment" : 4,
3566   "linker_set_key" : "android::hardware::Status &",
3567   "name" : "android::hardware::Status &",
3568   "referenced_type" : "type-105",
3569   "self_type" : "type-123",
3570   "size" : 4,
3571   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3572  },
3573  {
3574   "alignment" : 4,
3575   "linker_set_key" : "android::hardware::TextOutput &",
3576   "name" : "android::hardware::TextOutput &",
3577   "referenced_type" : "type-379",
3578   "self_type" : "type-378",
3579   "size" : 4,
3580   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3581  },
3582  {
3583   "alignment" : 4,
3584   "linker_set_key" : "android::hardware::TextOutput &",
3585   "name" : "android::hardware::TextOutput &",
3586   "referenced_type" : "type-583",
3587   "self_type" : "type-582",
3588   "size" : 4,
3589   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3590  },
3591  {
3592   "alignment" : 4,
3593   "linker_set_key" : "android::hardware::TextOutput &",
3594   "name" : "android::hardware::TextOutput &",
3595   "referenced_type" : "type-624",
3596   "self_type" : "type-623",
3597   "size" : 4,
3598   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3599  },
3600  {
3601   "alignment" : 4,
3602   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3603   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3604   "referenced_type" : "type-296",
3605   "self_type" : "type-517",
3606   "size" : 4,
3607   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3608  },
3609  {
3610   "alignment" : 4,
3611   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3612   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3613   "referenced_type" : "type-288",
3614   "self_type" : "type-511",
3615   "size" : 4,
3616   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3617  },
3618  {
3619   "alignment" : 4,
3620   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3621   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3622   "referenced_type" : "type-299",
3623   "self_type" : "type-520",
3624   "size" : 4,
3625   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3626  },
3627  {
3628   "alignment" : 4,
3629   "linker_set_key" : "android::hardware::hidl_memory &",
3630   "name" : "android::hardware::hidl_memory &",
3631   "referenced_type" : "type-269",
3632   "self_type" : "type-274",
3633   "size" : 4,
3634   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3635  },
3636  {
3637   "alignment" : 4,
3638   "linker_set_key" : "android::hardware::hidl_string &",
3639   "name" : "android::hardware::hidl_string &",
3640   "referenced_type" : "type-265",
3641   "self_type" : "type-515",
3642   "size" : 4,
3643   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3644  },
3645  {
3646   "alignment" : 4,
3647   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3648   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3649   "referenced_type" : "type-295",
3650   "self_type" : "type-304",
3651   "size" : 4,
3652   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3653  },
3654  {
3655   "alignment" : 4,
3656   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3657   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3658   "referenced_type" : "type-287",
3659   "self_type" : "type-294",
3660   "size" : 4,
3661   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3662  },
3663  {
3664   "alignment" : 4,
3665   "linker_set_key" : "android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> &",
3666   "name" : "android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> &",
3667   "referenced_type" : "type-87",
3668   "self_type" : "type-91",
3669   "size" : 4,
3670   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3671  },
3672  {
3673   "alignment" : 4,
3674   "linker_set_key" : "android::sp<android::hardware::health::storage::V1_0::IStorage> &",
3675   "name" : "android::sp<android::hardware::health::storage::V1_0::IStorage> &",
3676   "referenced_type" : "type-541",
3677   "self_type" : "type-560",
3678   "size" : 4,
3679   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3680  },
3681  {
3682   "alignment" : 4,
3683   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3684   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3685   "referenced_type" : "type-95",
3686   "self_type" : "type-98",
3687   "size" : 4,
3688   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3689  },
3690  {
3691   "alignment" : 4,
3692   "linker_set_key" : "const android::String16 &",
3693   "name" : "const android::String16 &",
3694   "referenced_type" : "type-37",
3695   "self_type" : "type-36",
3696   "size" : 4,
3697   "source_file" : "/system/core/libutils/include/utils/String16.h"
3698  },
3699  {
3700   "alignment" : 4,
3701   "linker_set_key" : "const android::String8 &",
3702   "name" : "const android::String8 &",
3703   "referenced_type" : "type-340",
3704   "self_type" : "type-342",
3705   "size" : 4,
3706   "source_file" : "/system/core/libutils/include/utils/String8.h"
3707  },
3708  {
3709   "alignment" : 4,
3710   "linker_set_key" : "const android::hardware::Parcel &",
3711   "name" : "const android::hardware::Parcel &",
3712   "referenced_type" : "type-380",
3713   "self_type" : "type-381",
3714   "size" : 4,
3715   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3716  },
3717  {
3718   "alignment" : 4,
3719   "linker_set_key" : "const android::hardware::Return<bool> &",
3720   "name" : "const android::hardware::Return<bool> &",
3721   "referenced_type" : "type-131",
3722   "self_type" : "type-140",
3723   "size" : 4,
3724   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3725  },
3726  {
3727   "alignment" : 4,
3728   "linker_set_key" : "const android::hardware::Status &",
3729   "name" : "const android::hardware::Status &",
3730   "referenced_type" : "type-120",
3731   "self_type" : "type-121",
3732   "size" : 4,
3733   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3734  },
3735  {
3736   "alignment" : 4,
3737   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3738   "name" : "const android::hardware::details::SchedPrio &",
3739   "referenced_type" : "type-391",
3740   "self_type" : "type-390",
3741   "size" : 4,
3742   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3743  },
3744  {
3745   "alignment" : 4,
3746   "linker_set_key" : "const android::hardware::hidl_handle &",
3747   "name" : "const android::hardware::hidl_handle &",
3748   "referenced_type" : "type-324",
3749   "self_type" : "type-325",
3750   "size" : 4,
3751   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3752  },
3753  {
3754   "alignment" : 4,
3755   "linker_set_key" : "const android::hardware::hidl_memory &",
3756   "name" : "const android::hardware::hidl_memory &",
3757   "referenced_type" : "type-272",
3758   "self_type" : "type-273",
3759   "size" : 4,
3760   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3761  },
3762  {
3763   "alignment" : 4,
3764   "linker_set_key" : "const android::hardware::hidl_string &",
3765   "name" : "const android::hardware::hidl_string &",
3766   "referenced_type" : "type-264",
3767   "self_type" : "type-268",
3768   "size" : 4,
3769   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3770  },
3771  {
3772   "alignment" : 4,
3773   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3774   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3775   "referenced_type" : "type-496",
3776   "self_type" : "type-497",
3777   "size" : 4,
3778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
3779  },
3780  {
3781   "alignment" : 4,
3782   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
3783   "name" : "const android::hardware::hidl_vec<int> &",
3784   "referenced_type" : "type-309",
3785   "self_type" : "type-311",
3786   "size" : 4,
3787   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3788  },
3789  {
3790   "alignment" : 4,
3791   "linker_set_key" : "const android::hardware::hidl_version &",
3792   "name" : "const android::hardware::hidl_version &",
3793   "referenced_type" : "type-319",
3794   "self_type" : "type-321",
3795   "size" : 4,
3796   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3797  },
3798  {
3799   "alignment" : 4,
3800   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
3801   "name" : "const android::hidl::base::V1_0::IBase *const &",
3802   "referenced_type" : "type-405",
3803   "self_type" : "type-406",
3804   "size" : 4,
3805   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3806  },
3807  {
3808   "alignment" : 4,
3809   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3810   "name" : "const android::sp<android::hardware::IBinder> &",
3811   "referenced_type" : "type-43",
3812   "self_type" : "type-42",
3813   "size" : 4,
3814   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3815  },
3816  {
3817   "alignment" : 4,
3818   "linker_set_key" : "const android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> &",
3819   "name" : "const android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> &",
3820   "referenced_type" : "type-93",
3821   "self_type" : "type-528",
3822   "size" : 4,
3823   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3824  },
3825  {
3826   "alignment" : 4,
3827   "linker_set_key" : "const android::sp<android::hardware::health::storage::V1_0::IStorage> &",
3828   "name" : "const android::sp<android::hardware::health::storage::V1_0::IStorage> &",
3829   "referenced_type" : "type-547",
3830   "self_type" : "type-610",
3831   "size" : 4,
3832   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3833  },
3834  {
3835   "alignment" : 4,
3836   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3837   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3838   "referenced_type" : "type-100",
3839   "self_type" : "type-535",
3840   "size" : 4,
3841   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3842  },
3843  {
3844   "alignment" : 4,
3845   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
3846   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3847   "referenced_type" : "type-240",
3848   "self_type" : "type-263",
3849   "size" : 4,
3850   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3851  },
3852  {
3853   "alignment" : 4,
3854   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3855   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3856   "referenced_type" : "type-545",
3857   "self_type" : "type-551",
3858   "size" : 4,
3859   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3860  },
3861  {
3862   "alignment" : 4,
3863   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3864   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3865   "referenced_type" : "type-84",
3866   "self_type" : "type-498",
3867   "size" : 4,
3868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
3869  },
3870  {
3871   "alignment" : 4,
3872   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3873   "name" : "const android::wp<android::hardware::BHwBinder> &",
3874   "referenced_type" : "type-502",
3875   "self_type" : "type-525",
3876   "size" : 4,
3877   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3878  },
3879  {
3880   "alignment" : 4,
3881   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3882   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3883   "referenced_type" : "type-529",
3884   "self_type" : "type-531",
3885   "size" : 4,
3886   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3887  },
3888  {
3889   "alignment" : 4,
3890   "linker_set_key" : "const bool &",
3891   "name" : "const bool &",
3892   "referenced_type" : "type-76",
3893   "self_type" : "type-226",
3894   "size" : 4,
3895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3896  },
3897  {
3898   "alignment" : 4,
3899   "linker_set_key" : "const double &",
3900   "name" : "const double &",
3901   "referenced_type" : "type-248",
3902   "self_type" : "type-249",
3903   "size" : 4,
3904   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3905  },
3906  {
3907   "alignment" : 4,
3908   "linker_set_key" : "const float &",
3909   "name" : "const float &",
3910   "referenced_type" : "type-246",
3911   "self_type" : "type-247",
3912   "size" : 4,
3913   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3914  },
3915  {
3916   "alignment" : 4,
3917   "linker_set_key" : "const int &",
3918   "name" : "const int &",
3919   "referenced_type" : "type-468",
3920   "self_type" : "type-467",
3921   "size" : 4,
3922   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3923  },
3924  {
3925   "linker_set_key" : "const iter<is_const> &",
3926   "name" : "const iter<is_const> &",
3927   "referenced_type" : "type-278",
3928   "self_type" : "type-280",
3929   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3930  },
3931  {
3932   "linker_set_key" : "const iter<is_const> &",
3933   "name" : "const iter<is_const> &",
3934   "referenced_type" : "type-572",
3935   "self_type" : "type-574",
3936   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3937  },
3938  {
3939   "linker_set_key" : "const iter<is_const> &",
3940   "name" : "const iter<is_const> &",
3941   "referenced_type" : "type-618",
3942   "self_type" : "type-620",
3943   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3944  },
3945  {
3946   "alignment" : 4,
3947   "linker_set_key" : "const log_msg &",
3948   "name" : "const log_msg &",
3949   "referenced_type" : "type-107",
3950   "self_type" : "type-139",
3951   "size" : 4,
3952   "source_file" : "/system/core/liblog/include/log/log_read.h"
3953  },
3954  {
3955   "alignment" : 4,
3956   "linker_set_key" : "const long long &",
3957   "name" : "const long long &",
3958   "referenced_type" : "type-242",
3959   "self_type" : "type-243",
3960   "size" : 4,
3961   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3962  },
3963  {
3964   "alignment" : 4,
3965   "linker_set_key" : "const short &",
3966   "name" : "const short &",
3967   "referenced_type" : "type-234",
3968   "self_type" : "type-235",
3969   "size" : 4,
3970   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3971  },
3972  {
3973   "alignment" : 4,
3974   "linker_set_key" : "const signed char &",
3975   "name" : "const signed char &",
3976   "referenced_type" : "type-228",
3977   "self_type" : "type-231",
3978   "size" : 4,
3979   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3980  },
3981  {
3982   "alignment" : 4,
3983   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3984   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3985   "referenced_type" : "type-383",
3986   "self_type" : "type-385",
3987   "size" : 4,
3988   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3989  },
3990  {
3991   "alignment" : 4,
3992   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3993   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3994   "referenced_type" : "type-584",
3995   "self_type" : "type-586",
3996   "size" : 4,
3997   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3998  },
3999  {
4000   "alignment" : 4,
4001   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
4002   "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 *> > *)> > > &",
4003   "referenced_type" : "type-31",
4004   "self_type" : "type-30",
4005   "size" : 4,
4006   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4007  },
4008  {
4009   "alignment" : 4,
4010   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
4011   "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 *> > *)> > > &",
4012   "referenced_type" : "type-523",
4013   "self_type" : "type-522",
4014   "size" : 4,
4015   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4016  },
4017  {
4018   "alignment" : 4,
4019   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
4020   "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 *> > *)> > > &",
4021   "referenced_type" : "type-608",
4022   "self_type" : "type-607",
4023   "size" : 4,
4024   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4025  },
4026  {
4027   "alignment" : 4,
4028   "linker_set_key" : "const unsigned char &",
4029   "name" : "const unsigned char &",
4030   "referenced_type" : "type-232",
4031   "self_type" : "type-233",
4032   "size" : 4,
4033   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4034  },
4035  {
4036   "alignment" : 4,
4037   "linker_set_key" : "const unsigned int &",
4038   "name" : "const unsigned int &",
4039   "referenced_type" : "type-26",
4040   "self_type" : "type-239",
4041   "size" : 4,
4042   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4043  },
4044  {
4045   "alignment" : 4,
4046   "linker_set_key" : "const unsigned long long &",
4047   "name" : "const unsigned long long &",
4048   "referenced_type" : "type-244",
4049   "self_type" : "type-245",
4050   "size" : 4,
4051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4052  },
4053  {
4054   "alignment" : 4,
4055   "linker_set_key" : "const unsigned short &",
4056   "name" : "const unsigned short &",
4057   "referenced_type" : "type-236",
4058   "self_type" : "type-237",
4059   "size" : 4,
4060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4061  },
4062  {
4063   "alignment" : 4,
4064   "linker_set_key" : "int &",
4065   "name" : "int &",
4066   "referenced_type" : "type-54",
4067   "self_type" : "type-336",
4068   "size" : 4,
4069   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4070  },
4071  {
4072   "alignment" : 4,
4073   "linker_set_key" : "unsigned char &",
4074   "name" : "unsigned char &",
4075   "referenced_type" : "type-111",
4076   "self_type" : "type-480",
4077   "size" : 4,
4078   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4079  },
4080  {
4081   "alignment" : 4,
4082   "linker_set_key" : "unsigned int &",
4083   "name" : "unsigned int &",
4084   "referenced_type" : "type-2",
4085   "self_type" : "type-490",
4086   "size" : 4,
4087   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/types.h"
4088  }
4089 ],
4090 "pointer_types" :
4091 [
4092  {
4093   "alignment" : 4,
4094   "linker_set_key" : "android::Condition *",
4095   "name" : "android::Condition *",
4096   "referenced_type" : "type-77",
4097   "self_type" : "type-461",
4098   "size" : 4,
4099   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4100  },
4101  {
4102   "alignment" : 4,
4103   "linker_set_key" : "android::Mutex *",
4104   "name" : "android::Mutex *",
4105   "referenced_type" : "type-18",
4106   "self_type" : "type-456",
4107   "size" : 4,
4108   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4109  },
4110  {
4111   "alignment" : 4,
4112   "linker_set_key" : "android::Mutex::Autolock *",
4113   "name" : "android::Mutex::Autolock *",
4114   "referenced_type" : "type-457",
4115   "self_type" : "type-459",
4116   "size" : 4,
4117   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4118  },
4119  {
4120   "alignment" : 4,
4121   "linker_set_key" : "android::RWLock *",
4122   "name" : "android::RWLock *",
4123   "referenced_type" : "type-462",
4124   "self_type" : "type-464",
4125   "size" : 4,
4126   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4127  },
4128  {
4129   "alignment" : 4,
4130   "linker_set_key" : "android::RWLock::AutoRLock *",
4131   "name" : "android::RWLock::AutoRLock *",
4132   "referenced_type" : "type-465",
4133   "self_type" : "type-469",
4134   "size" : 4,
4135   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4136  },
4137  {
4138   "alignment" : 4,
4139   "linker_set_key" : "android::RWLock::AutoWLock *",
4140   "name" : "android::RWLock::AutoWLock *",
4141   "referenced_type" : "type-470",
4142   "self_type" : "type-471",
4143   "size" : 4,
4144   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4145  },
4146  {
4147   "alignment" : 4,
4148   "linker_set_key" : "android::RefBase *",
4149   "name" : "android::RefBase *",
4150   "referenced_type" : "type-7",
4151   "self_type" : "type-256",
4152   "size" : 4,
4153   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4154  },
4155  {
4156   "alignment" : 4,
4157   "linker_set_key" : "android::RefBase::weakref_impl *",
4158   "name" : "android::RefBase::weakref_impl *",
4159   "referenced_type" : "type-10",
4160   "self_type" : "type-9",
4161   "size" : 4,
4162   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4163  },
4164  {
4165   "alignment" : 4,
4166   "linker_set_key" : "android::RefBase::weakref_impl *",
4167   "name" : "android::RefBase::weakref_impl *",
4168   "referenced_type" : "type-570",
4169   "self_type" : "type-569",
4170   "size" : 4,
4171   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4172  },
4173  {
4174   "alignment" : 4,
4175   "linker_set_key" : "android::RefBase::weakref_impl *",
4176   "name" : "android::RefBase::weakref_impl *",
4177   "referenced_type" : "type-616",
4178   "self_type" : "type-615",
4179   "size" : 4,
4180   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4181  },
4182  {
4183   "alignment" : 4,
4184   "linker_set_key" : "android::RefBase::weakref_type *",
4185   "name" : "android::RefBase::weakref_type *",
4186   "referenced_type" : "type-12",
4187   "self_type" : "type-11",
4188   "size" : 4,
4189   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4190  },
4191  {
4192   "alignment" : 4,
4193   "linker_set_key" : "android::ReferenceRenamer *",
4194   "name" : "android::ReferenceRenamer *",
4195   "referenced_type" : "type-250",
4196   "self_type" : "type-253",
4197   "size" : 4,
4198   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4199  },
4200  {
4201   "alignment" : 4,
4202   "linker_set_key" : "android::ScopedTrace *",
4203   "name" : "android::ScopedTrace *",
4204   "referenced_type" : "type-472",
4205   "self_type" : "type-473",
4206   "size" : 4,
4207   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4208  },
4209  {
4210   "alignment" : 4,
4211   "linker_set_key" : "android::String16 *",
4212   "name" : "android::String16 *",
4213   "referenced_type" : "type-38",
4214   "self_type" : "type-349",
4215   "size" : 4,
4216   "source_file" : "/system/core/libutils/include/utils/String16.h"
4217  },
4218  {
4219   "alignment" : 4,
4220   "linker_set_key" : "android::String8 *",
4221   "name" : "android::String8 *",
4222   "referenced_type" : "type-49",
4223   "self_type" : "type-344",
4224   "size" : 4,
4225   "source_file" : "/system/core/libutils/include/utils/String8.h"
4226  },
4227  {
4228   "alignment" : 4,
4229   "linker_set_key" : "android::Thread *",
4230   "name" : "android::Thread *",
4231   "referenced_type" : "type-75",
4232   "self_type" : "type-74",
4233   "size" : 4,
4234   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4235  },
4236  {
4237   "alignment" : 4,
4238   "linker_set_key" : "android::VirtualLightRefBase *",
4239   "name" : "android::VirtualLightRefBase *",
4240   "referenced_type" : "type-152",
4241   "self_type" : "type-159",
4242   "size" : 4,
4243   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4244  },
4245  {
4246   "alignment" : 4,
4247   "linker_set_key" : "android::hardware::BHwBinder *",
4248   "name" : "android::hardware::BHwBinder *",
4249   "referenced_type" : "type-103",
4250   "self_type" : "type-102",
4251   "size" : 4,
4252   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4253  },
4254  {
4255   "alignment" : 4,
4256   "linker_set_key" : "android::hardware::BpInterface<android::hardware::health::storage::V1_0::IGarbageCollectCallback> *",
4257   "name" : "android::hardware::BpInterface<android::hardware::health::storage::V1_0::IGarbageCollectCallback> *",
4258   "referenced_type" : "type-360",
4259   "self_type" : "type-359",
4260   "size" : 4,
4261   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4262  },
4263  {
4264   "alignment" : 4,
4265   "linker_set_key" : "android::hardware::BpInterface<android::hardware::health::storage::V1_0::IStorage> *",
4266   "name" : "android::hardware::BpInterface<android::hardware::health::storage::V1_0::IStorage> *",
4267   "referenced_type" : "type-555",
4268   "self_type" : "type-581",
4269   "size" : 4,
4270   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4271  },
4272  {
4273   "alignment" : 4,
4274   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4275   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4276   "referenced_type" : "type-399",
4277   "self_type" : "type-404",
4278   "size" : 4,
4279   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4280  },
4281  {
4282   "alignment" : 4,
4283   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4284   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4285   "referenced_type" : "type-417",
4286   "self_type" : "type-422",
4287   "size" : 4,
4288   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4289  },
4290  {
4291   "alignment" : 4,
4292   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4293   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4294   "referenced_type" : "type-407",
4295   "self_type" : "type-412",
4296   "size" : 4,
4297   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4298  },
4299  {
4300   "alignment" : 4,
4301   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4302   "name" : "android::hardware::GrantorDescriptor *",
4303   "referenced_type" : "type-285",
4304   "self_type" : "type-284",
4305   "size" : 4,
4306   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4307  },
4308  {
4309   "alignment" : 4,
4310   "linker_set_key" : "android::hardware::IBinder *",
4311   "name" : "android::hardware::IBinder *",
4312   "referenced_type" : "type-29",
4313   "self_type" : "type-28",
4314   "size" : 4,
4315   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4316  },
4317  {
4318   "alignment" : 4,
4319   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4320   "name" : "android::hardware::IBinder::DeathRecipient *",
4321   "referenced_type" : "type-17",
4322   "self_type" : "type-533",
4323   "size" : 4,
4324   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4325  },
4326  {
4327   "alignment" : 4,
4328   "linker_set_key" : "android::hardware::IInterface *",
4329   "name" : "android::hardware::IInterface *",
4330   "referenced_type" : "type-357",
4331   "self_type" : "type-614",
4332   "size" : 4,
4333   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4334  },
4335  {
4336   "alignment" : 4,
4337   "linker_set_key" : "android::hardware::Parcel *",
4338   "name" : "android::hardware::Parcel *",
4339   "referenced_type" : "type-361",
4340   "self_type" : "type-367",
4341   "size" : 4,
4342   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4343  },
4344  {
4345   "alignment" : 4,
4346   "linker_set_key" : "android::hardware::ProcessState *",
4347   "name" : "android::hardware::ProcessState *",
4348   "referenced_type" : "type-59",
4349   "self_type" : "type-58",
4350   "size" : 4,
4351   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4352  },
4353  {
4354   "alignment" : 4,
4355   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> > *",
4356   "name" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> > *",
4357   "referenced_type" : "type-133",
4358   "self_type" : "type-134",
4359   "size" : 4,
4360   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4361  },
4362  {
4363   "alignment" : 4,
4364   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IStorage> > *",
4365   "name" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IStorage> > *",
4366   "referenced_type" : "type-563",
4367   "self_type" : "type-564",
4368   "size" : 4,
4369   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4370  },
4371  {
4372   "alignment" : 4,
4373   "linker_set_key" : "android::hardware::Return<bool> *",
4374   "name" : "android::hardware::Return<bool> *",
4375   "referenced_type" : "type-125",
4376   "self_type" : "type-127",
4377   "size" : 4,
4378   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4379  },
4380  {
4381   "alignment" : 4,
4382   "linker_set_key" : "android::hardware::Return<void> *",
4383   "name" : "android::hardware::Return<void> *",
4384   "referenced_type" : "type-146",
4385   "self_type" : "type-147",
4386   "size" : 4,
4387   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4388  },
4389  {
4390   "alignment" : 4,
4391   "linker_set_key" : "android::hardware::Status *",
4392   "name" : "android::hardware::Status *",
4393   "referenced_type" : "type-105",
4394   "self_type" : "type-119",
4395   "size" : 4,
4396   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4397  },
4398  {
4399   "alignment" : 4,
4400   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4401   "name" : "android::hardware::details::HidlInstrumentor *",
4402   "referenced_type" : "type-373",
4403   "self_type" : "type-526",
4404   "size" : 4,
4405   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4406  },
4407  {
4408   "alignment" : 4,
4409   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4410   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4411   "referenced_type" : "type-296",
4412   "self_type" : "type-516",
4413   "size" : 4,
4414   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4415  },
4416  {
4417   "alignment" : 4,
4418   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4419   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4420   "referenced_type" : "type-288",
4421   "self_type" : "type-510",
4422   "size" : 4,
4423   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4424  },
4425  {
4426   "alignment" : 4,
4427   "linker_set_key" : "android::hardware::details::return_status *",
4428   "name" : "android::hardware::details::return_status *",
4429   "referenced_type" : "type-126",
4430   "self_type" : "type-141",
4431   "size" : 4,
4432   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4433  },
4434  {
4435   "alignment" : 4,
4436   "linker_set_key" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback *",
4437   "name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback *",
4438   "referenced_type" : "type-370",
4439   "self_type" : "type-489",
4440   "size" : 4,
4441   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4442  },
4443  {
4444   "alignment" : 4,
4445   "linker_set_key" : "android::hardware::health::storage::V1_0::BnHwStorage *",
4446   "name" : "android::hardware::health::storage::V1_0::BnHwStorage *",
4447   "referenced_type" : "type-540",
4448   "self_type" : "type-544",
4449   "size" : 4,
4450   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4451  },
4452  {
4453   "alignment" : 4,
4454   "linker_set_key" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback *",
4455   "name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback *",
4456   "referenced_type" : "type-506",
4457   "self_type" : "type-593",
4458   "size" : 4,
4459   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4460  },
4461  {
4462   "alignment" : 4,
4463   "linker_set_key" : "android::hardware::health::storage::V1_0::BpHwStorage *",
4464   "name" : "android::hardware::health::storage::V1_0::BpHwStorage *",
4465   "referenced_type" : "type-552",
4466   "self_type" : "type-556",
4467   "size" : 4,
4468   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4469  },
4470  {
4471   "alignment" : 4,
4472   "linker_set_key" : "android::hardware::health::storage::V1_0::BsGarbageCollectCallback *",
4473   "name" : "android::hardware::health::storage::V1_0::BsGarbageCollectCallback *",
4474   "referenced_type" : "type-557",
4475   "self_type" : "type-562",
4476   "size" : 4,
4477   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4478  },
4479  {
4480   "alignment" : 4,
4481   "linker_set_key" : "android::hardware::health::storage::V1_0::BsStorage *",
4482   "name" : "android::hardware::health::storage::V1_0::BsStorage *",
4483   "referenced_type" : "type-546",
4484   "self_type" : "type-550",
4485   "size" : 4,
4486   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4487  },
4488  {
4489   "alignment" : 4,
4490   "linker_set_key" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback *",
4491   "name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback *",
4492   "referenced_type" : "type-89",
4493   "self_type" : "type-88",
4494   "size" : 4,
4495   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4496  },
4497  {
4498   "alignment" : 4,
4499   "linker_set_key" : "android::hardware::health::storage::V1_0::IStorage *",
4500   "name" : "android::hardware::health::storage::V1_0::IStorage *",
4501   "referenced_type" : "type-543",
4502   "self_type" : "type-542",
4503   "size" : 4,
4504   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4505  },
4506  {
4507   "alignment" : 4,
4508   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4509   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4510   "referenced_type" : "type-299",
4511   "self_type" : "type-298",
4512   "size" : 4,
4513   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4514  },
4515  {
4516   "alignment" : 4,
4517   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
4518   "name" : "android::hardware::hidl_binder_death_recipient *",
4519   "referenced_type" : "type-3",
4520   "self_type" : "type-96",
4521   "size" : 4,
4522   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4523  },
4524  {
4525   "alignment" : 4,
4526   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4527   "name" : "android::hardware::hidl_death_recipient *",
4528   "referenced_type" : "type-6",
4529   "self_type" : "type-5",
4530   "size" : 4,
4531   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4532  },
4533  {
4534   "alignment" : 4,
4535   "linker_set_key" : "android::hardware::hidl_memory *",
4536   "name" : "android::hardware::hidl_memory *",
4537   "referenced_type" : "type-269",
4538   "self_type" : "type-270",
4539   "size" : 4,
4540   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4541  },
4542  {
4543   "alignment" : 4,
4544   "linker_set_key" : "android::hardware::hidl_string *",
4545   "name" : "android::hardware::hidl_string *",
4546   "referenced_type" : "type-265",
4547   "self_type" : "type-290",
4548   "size" : 4,
4549   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4550  },
4551  {
4552   "alignment" : 4,
4553   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4554   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4555   "referenced_type" : "type-295",
4556   "self_type" : "type-301",
4557   "size" : 4,
4558   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4559  },
4560  {
4561   "alignment" : 4,
4562   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4563   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4564   "referenced_type" : "type-287",
4565   "self_type" : "type-291",
4566   "size" : 4,
4567   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4568  },
4569  {
4570   "alignment" : 4,
4571   "linker_set_key" : "android::hardware::hidl_version *",
4572   "name" : "android::hardware::hidl_version *",
4573   "referenced_type" : "type-317",
4574   "self_type" : "type-318",
4575   "size" : 4,
4576   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4577  },
4578  {
4579   "alignment" : 4,
4580   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4581   "name" : "android::hidl::base::V1_0::BnHwBase *",
4582   "referenced_type" : "type-371",
4583   "self_type" : "type-382",
4584   "size" : 4,
4585   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
4586  },
4587  {
4588   "alignment" : 4,
4589   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4590   "name" : "android::hidl::base::V1_0::IBase *",
4591   "referenced_type" : "type-16",
4592   "self_type" : "type-15",
4593   "size" : 4,
4594   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4595  },
4596  {
4597   "alignment" : 4,
4598   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
4599   "name" : "android::hidl::manager::V1_0::IServiceManager *",
4600   "referenced_type" : "type-67",
4601   "self_type" : "type-66",
4602   "size" : 4,
4603   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4604  },
4605  {
4606   "alignment" : 4,
4607   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4608   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4609   "referenced_type" : "type-82",
4610   "self_type" : "type-81",
4611   "size" : 4,
4612   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4613  },
4614  {
4615   "alignment" : 4,
4616   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4617   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4618   "referenced_type" : "type-603",
4619   "self_type" : "type-606",
4620   "size" : 4,
4621   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4622  },
4623  {
4624   "alignment" : 4,
4625   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
4626   "name" : "android::sp<android::hardware::IBinder> *",
4627   "referenced_type" : "type-44",
4628   "self_type" : "type-611",
4629   "size" : 4,
4630   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4631  },
4632  {
4633   "alignment" : 4,
4634   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4635   "name" : "android::sp<android::hardware::ProcessState> *",
4636   "referenced_type" : "type-57",
4637   "self_type" : "type-56",
4638   "size" : 4,
4639   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4640  },
4641  {
4642   "alignment" : 4,
4643   "linker_set_key" : "android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> *",
4644   "name" : "android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> *",
4645   "referenced_type" : "type-87",
4646   "self_type" : "type-86",
4647   "size" : 4,
4648   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4649  },
4650  {
4651   "alignment" : 4,
4652   "linker_set_key" : "android::sp<android::hardware::health::storage::V1_0::IStorage> *",
4653   "name" : "android::sp<android::hardware::health::storage::V1_0::IStorage> *",
4654   "referenced_type" : "type-541",
4655   "self_type" : "type-558",
4656   "size" : 4,
4657   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4658  },
4659  {
4660   "alignment" : 4,
4661   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4662   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4663   "referenced_type" : "type-95",
4664   "self_type" : "type-94",
4665   "size" : 4,
4666   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4667  },
4668  {
4669   "alignment" : 4,
4670   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4671   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4672   "referenced_type" : "type-372",
4673   "self_type" : "type-539",
4674   "size" : 4,
4675   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4676  },
4677  {
4678   "alignment" : 4,
4679   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4680   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4681   "referenced_type" : "type-65",
4682   "self_type" : "type-68",
4683   "size" : 4,
4684   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4685  },
4686  {
4687   "alignment" : 4,
4688   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4689   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4690   "referenced_type" : "type-80",
4691   "self_type" : "type-83",
4692   "size" : 4,
4693   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4694  },
4695  {
4696   "alignment" : 4,
4697   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4698   "name" : "android::wp<android::hardware::BHwBinder> *",
4699   "referenced_type" : "type-286",
4700   "self_type" : "type-358",
4701   "size" : 4,
4702   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4703  },
4704  {
4705   "alignment" : 4,
4706   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4707   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4708   "referenced_type" : "type-532",
4709   "self_type" : "type-534",
4710   "size" : 4,
4711   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4712  },
4713  {
4714   "alignment" : 4,
4715   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4716   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4717   "referenced_type" : "type-4",
4718   "self_type" : "type-207",
4719   "size" : 4,
4720   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4721  },
4722  {
4723   "alignment" : 4,
4724   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
4725   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
4726   "referenced_type" : "type-14",
4727   "self_type" : "type-527",
4728   "size" : 4,
4729   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4730  },
4731  {
4732   "alignment" : 4,
4733   "linker_set_key" : "android_flex_plane *",
4734   "name" : "android_flex_plane *",
4735   "referenced_type" : "type-444",
4736   "self_type" : "type-447",
4737   "size" : 4,
4738   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4739  },
4740  {
4741   "alignment" : 4,
4742   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4743   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4744   "referenced_type" : "type-34",
4745   "self_type" : "type-33",
4746   "size" : 4,
4747   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4748  },
4749  {
4750   "alignment" : 4,
4751   "linker_set_key" : "char *",
4752   "name" : "char *",
4753   "referenced_type" : "type-52",
4754   "self_type" : "type-175",
4755   "size" : 4,
4756   "source_file" : "/system/core/liblog/include/log/log_read.h"
4757  },
4758  {
4759   "alignment" : 4,
4760   "linker_set_key" : "const android::NativeHandle *",
4761   "name" : "const android::NativeHandle *",
4762   "referenced_type" : "type-331",
4763   "self_type" : "type-332",
4764   "size" : 4,
4765   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4766  },
4767  {
4768   "alignment" : 4,
4769   "linker_set_key" : "const android::RefBase *",
4770   "name" : "const android::RefBase *",
4771   "referenced_type" : "type-254",
4772   "self_type" : "type-255",
4773   "size" : 4,
4774   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4775  },
4776  {
4777   "alignment" : 4,
4778   "linker_set_key" : "const android::String16 *",
4779   "name" : "const android::String16 *",
4780   "referenced_type" : "type-37",
4781   "self_type" : "type-347",
4782   "size" : 4,
4783   "source_file" : "/system/core/libutils/include/utils/String16.h"
4784  },
4785  {
4786   "alignment" : 4,
4787   "linker_set_key" : "const android::String8 *",
4788   "name" : "const android::String8 *",
4789   "referenced_type" : "type-340",
4790   "self_type" : "type-341",
4791   "size" : 4,
4792   "source_file" : "/system/core/libutils/include/utils/String8.h"
4793  },
4794  {
4795   "alignment" : 4,
4796   "linker_set_key" : "const android::VectorImpl *",
4797   "name" : "const android::VectorImpl *",
4798   "referenced_type" : "type-425",
4799   "self_type" : "type-426",
4800   "size" : 4,
4801   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4802  },
4803  {
4804   "alignment" : 4,
4805   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4806   "name" : "const android::hardware::BpHwRefBase *",
4807   "referenced_type" : "type-351",
4808   "self_type" : "type-355",
4809   "size" : 4,
4810   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4811  },
4812  {
4813   "alignment" : 4,
4814   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4815   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4816   "referenced_type" : "type-392",
4817   "self_type" : "type-393",
4818   "size" : 4,
4819   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4820  },
4821  {
4822   "alignment" : 4,
4823   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4824   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4825   "referenced_type" : "type-397",
4826   "self_type" : "type-398",
4827   "size" : 4,
4828   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4829  },
4830  {
4831   "alignment" : 4,
4832   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> > *",
4833   "name" : "const android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> > *",
4834   "referenced_type" : "type-137",
4835   "self_type" : "type-138",
4836   "size" : 4,
4837   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4838  },
4839  {
4840   "alignment" : 4,
4841   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IStorage> > *",
4842   "name" : "const android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IStorage> > *",
4843   "referenced_type" : "type-567",
4844   "self_type" : "type-568",
4845   "size" : 4,
4846   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4847  },
4848  {
4849   "alignment" : 4,
4850   "linker_set_key" : "const android::hardware::Return<bool> *",
4851   "name" : "const android::hardware::Return<bool> *",
4852   "referenced_type" : "type-131",
4853   "self_type" : "type-132",
4854   "size" : 4,
4855   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4856  },
4857  {
4858   "alignment" : 4,
4859   "linker_set_key" : "const android::hardware::Status *",
4860   "name" : "const android::hardware::Status *",
4861   "referenced_type" : "type-120",
4862   "self_type" : "type-124",
4863   "size" : 4,
4864   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4865  },
4866  {
4867   "alignment" : 4,
4868   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4869   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4870   "referenced_type" : "type-518",
4871   "self_type" : "type-519",
4872   "size" : 4,
4873   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4874  },
4875  {
4876   "alignment" : 4,
4877   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4878   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4879   "referenced_type" : "type-512",
4880   "self_type" : "type-513",
4881   "size" : 4,
4882   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4883  },
4884  {
4885   "alignment" : 4,
4886   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
4887   "name" : "const android::hardware::details::hidl_pointer<int> *",
4888   "referenced_type" : "type-482",
4889   "self_type" : "type-495",
4890   "size" : 4,
4891   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4892  },
4893  {
4894   "alignment" : 4,
4895   "linker_set_key" : "const android::hardware::details::return_status *",
4896   "name" : "const android::hardware::details::return_status *",
4897   "referenced_type" : "type-143",
4898   "self_type" : "type-144",
4899   "size" : 4,
4900   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4901  },
4902  {
4903   "alignment" : 4,
4904   "linker_set_key" : "const android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback *",
4905   "name" : "const android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback *",
4906   "referenced_type" : "type-505",
4907   "self_type" : "type-509",
4908   "size" : 4,
4909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
4910  },
4911  {
4912   "alignment" : 4,
4913   "linker_set_key" : "const android::hardware::health::storage::V1_0::BpHwStorage *",
4914   "name" : "const android::hardware::health::storage::V1_0::BpHwStorage *",
4915   "referenced_type" : "type-604",
4916   "self_type" : "type-605",
4917   "size" : 4,
4918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
4919  },
4920  {
4921   "alignment" : 4,
4922   "linker_set_key" : "const android::hardware::health::storage::V1_0::IGarbageCollectCallback *",
4923   "name" : "const android::hardware::health::storage::V1_0::IGarbageCollectCallback *",
4924   "referenced_type" : "type-493",
4925   "self_type" : "type-494",
4926   "size" : 4,
4927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
4928  },
4929  {
4930   "alignment" : 4,
4931   "linker_set_key" : "const android::hardware::health::storage::V1_0::IStorage *",
4932   "name" : "const android::hardware::health::storage::V1_0::IStorage *",
4933   "referenced_type" : "type-601",
4934   "self_type" : "type-602",
4935   "size" : 4,
4936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
4937  },
4938  {
4939   "alignment" : 4,
4940   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4941   "name" : "const android::hardware::hidl_death_recipient *",
4942   "referenced_type" : "type-537",
4943   "self_type" : "type-538",
4944   "size" : 4,
4945   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4946  },
4947  {
4948   "alignment" : 4,
4949   "linker_set_key" : "const android::hardware::hidl_memory *",
4950   "name" : "const android::hardware::hidl_memory *",
4951   "referenced_type" : "type-272",
4952   "self_type" : "type-276",
4953   "size" : 4,
4954   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4955  },
4956  {
4957   "alignment" : 4,
4958   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
4959   "name" : "const android::hardware::hidl_vec<int> *",
4960   "referenced_type" : "type-309",
4961   "self_type" : "type-310",
4962   "size" : 4,
4963   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4964  },
4965  {
4966   "alignment" : 4,
4967   "linker_set_key" : "const android::hardware::hidl_version *",
4968   "name" : "const android::hardware::hidl_version *",
4969   "referenced_type" : "type-319",
4970   "self_type" : "type-320",
4971   "size" : 4,
4972   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4973  },
4974  {
4975   "alignment" : 4,
4976   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4977   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4978   "referenced_type" : "type-503",
4979   "self_type" : "type-504",
4980   "size" : 4,
4981   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4982  },
4983  {
4984   "alignment" : 4,
4985   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4986   "name" : "const android::hidl::base::V1_0::IBase *",
4987   "referenced_type" : "type-403",
4988   "self_type" : "type-402",
4989   "size" : 4,
4990   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4991  },
4992  {
4993   "alignment" : 4,
4994   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4995   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4996   "referenced_type" : "type-71",
4997   "self_type" : "type-72",
4998   "size" : 4,
4999   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5000  },
5001  {
5002   "alignment" : 4,
5003   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5004   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5005   "referenced_type" : "type-474",
5006   "self_type" : "type-475",
5007   "size" : 4,
5008   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5009  },
5010  {
5011   "alignment" : 4,
5012   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
5013   "name" : "const android::sp<android::hardware::IBinder> *",
5014   "referenced_type" : "type-43",
5015   "self_type" : "type-612",
5016   "size" : 4,
5017   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5018  },
5019  {
5020   "alignment" : 4,
5021   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5022   "name" : "const android::sp<android::hardware::ProcessState> *",
5023   "referenced_type" : "type-63",
5024   "self_type" : "type-64",
5025   "size" : 4,
5026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5027  },
5028  {
5029   "alignment" : 4,
5030   "linker_set_key" : "const android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> *",
5031   "name" : "const android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> *",
5032   "referenced_type" : "type-93",
5033   "self_type" : "type-92",
5034   "size" : 4,
5035   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5036  },
5037  {
5038   "alignment" : 4,
5039   "linker_set_key" : "const android::sp<android::hardware::health::storage::V1_0::IStorage> *",
5040   "name" : "const android::sp<android::hardware::health::storage::V1_0::IStorage> *",
5041   "referenced_type" : "type-547",
5042   "self_type" : "type-561",
5043   "size" : 4,
5044   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5045  },
5046  {
5047   "alignment" : 4,
5048   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5049   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5050   "referenced_type" : "type-100",
5051   "self_type" : "type-99",
5052   "size" : 4,
5053   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5054  },
5055  {
5056   "alignment" : 4,
5057   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5058   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5059   "referenced_type" : "type-240",
5060   "self_type" : "type-536",
5061   "size" : 4,
5062   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5063  },
5064  {
5065   "alignment" : 4,
5066   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5067   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5068   "referenced_type" : "type-545",
5069   "self_type" : "type-594",
5070   "size" : 4,
5071   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5072  },
5073  {
5074   "alignment" : 4,
5075   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5076   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5077   "referenced_type" : "type-69",
5078   "self_type" : "type-70",
5079   "size" : 4,
5080   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5081  },
5082  {
5083   "alignment" : 4,
5084   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5085   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5086   "referenced_type" : "type-84",
5087   "self_type" : "type-85",
5088   "size" : 4,
5089   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5090  },
5091  {
5092   "alignment" : 4,
5093   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5094   "name" : "const android::wp<android::hardware::BHwBinder> *",
5095   "referenced_type" : "type-502",
5096   "self_type" : "type-514",
5097   "size" : 4,
5098   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5099  },
5100  {
5101   "alignment" : 4,
5102   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5103   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5104   "referenced_type" : "type-218",
5105   "self_type" : "type-230",
5106   "size" : 4,
5107   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5108  },
5109  {
5110   "alignment" : 4,
5111   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5112   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5113   "referenced_type" : "type-529",
5114   "self_type" : "type-530",
5115   "size" : 4,
5116   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5117  },
5118  {
5119   "alignment" : 4,
5120   "linker_set_key" : "const char *",
5121   "name" : "const char *",
5122   "referenced_type" : "type-51",
5123   "self_type" : "type-50",
5124   "size" : 4,
5125   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5126  },
5127  {
5128   "alignment" : 4,
5129   "linker_set_key" : "const char16_t *",
5130   "name" : "const char16_t *",
5131   "referenced_type" : "type-40",
5132   "self_type" : "type-39",
5133   "size" : 4,
5134   "source_file" : "/system/core/libutils/include/utils/String16.h"
5135  },
5136  {
5137   "alignment" : 4,
5138   "linker_set_key" : "const log_msg *",
5139   "name" : "const log_msg *",
5140   "referenced_type" : "type-107",
5141   "self_type" : "type-128",
5142   "size" : 4,
5143   "source_file" : "/system/core/liblog/include/log/log_read.h"
5144  },
5145  {
5146   "alignment" : 4,
5147   "linker_set_key" : "const native_handle *",
5148   "name" : "const native_handle *",
5149   "referenced_type" : "type-262",
5150   "self_type" : "type-261",
5151   "size" : 4,
5152   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5153  },
5154  {
5155   "alignment" : 4,
5156   "linker_set_key" : "const unsigned char *",
5157   "name" : "const unsigned char *",
5158   "referenced_type" : "type-232",
5159   "self_type" : "type-316",
5160   "size" : 4,
5161   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5162  },
5163  {
5164   "alignment" : 4,
5165   "linker_set_key" : "const unsigned long long *",
5166   "name" : "const unsigned long long *",
5167   "referenced_type" : "type-244",
5168   "self_type" : "type-368",
5169   "size" : 4,
5170   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5171  },
5172  {
5173   "alignment" : 4,
5174   "linker_set_key" : "const void *",
5175   "name" : "const void *",
5176   "referenced_type" : "type-322",
5177   "self_type" : "type-323",
5178   "size" : 4,
5179   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5180  },
5181  {
5182   "alignment" : 4,
5183   "linker_set_key" : "int (*)(void *)",
5184   "name" : "int (*)(void *)",
5185   "referenced_type" : "type-453",
5186   "self_type" : "type-454",
5187   "size" : 4,
5188   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5189  },
5190  {
5191   "alignment" : 4,
5192   "linker_set_key" : "int *",
5193   "name" : "int *",
5194   "referenced_type" : "type-54",
5195   "self_type" : "type-308",
5196   "size" : 4,
5197   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5198  },
5199  {
5200   "alignment" : 4,
5201   "linker_set_key" : "log_msg *",
5202   "name" : "log_msg *",
5203   "referenced_type" : "type-108",
5204   "self_type" : "type-164",
5205   "size" : 4,
5206   "source_file" : "/system/core/liblog/include/log/log_read.h"
5207  },
5208  {
5209   "alignment" : 4,
5210   "linker_set_key" : "native_handle *",
5211   "name" : "native_handle *",
5212   "referenced_type" : "type-157",
5213   "self_type" : "type-156",
5214   "size" : 4,
5215   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5216  },
5217  {
5218   "alignment" : 4,
5219   "linker_set_key" : "unsigned char *",
5220   "name" : "unsigned char *",
5221   "referenced_type" : "type-111",
5222   "self_type" : "type-363",
5223   "size" : 4,
5224   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5225  },
5226  {
5227   "alignment" : 4,
5228   "linker_set_key" : "unsigned long long *",
5229   "name" : "unsigned long long *",
5230   "referenced_type" : "type-13",
5231   "self_type" : "type-364",
5232   "size" : 4,
5233   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5234  },
5235  {
5236   "alignment" : 4,
5237   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5238   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5239   "referenced_type" : "type-366",
5240   "self_type" : "type-365",
5241   "size" : 4,
5242   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5243  },
5244  {
5245   "alignment" : 4,
5246   "linker_set_key" : "void *",
5247   "name" : "void *",
5248   "referenced_type" : "type-25",
5249   "self_type" : "type-24",
5250   "size" : 4,
5251   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5252  },
5253  {
5254   "alignment" : 4,
5255   "linker_set_key" : "void **",
5256   "name" : "void **",
5257   "referenced_type" : "type-24",
5258   "self_type" : "type-455",
5259   "size" : 4,
5260   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5261  }
5262 ],
5263 "qualified_types" :
5264 [
5265  {
5266   "alignment" : 4,
5267   "is_const" : true,
5268   "linker_set_key" : "android::RefBase::weakref_impl *const",
5269   "name" : "android::RefBase::weakref_impl *const",
5270   "referenced_type" : "type-569",
5271   "self_type" : "type-571",
5272   "size" : 4,
5273   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5274  },
5275  {
5276   "alignment" : 4,
5277   "is_const" : true,
5278   "linker_set_key" : "android::RefBase::weakref_impl *const",
5279   "name" : "android::RefBase::weakref_impl *const",
5280   "referenced_type" : "type-615",
5281   "self_type" : "type-617",
5282   "size" : 4,
5283   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5284  },
5285  {
5286   "alignment" : 4,
5287   "is_const" : true,
5288   "linker_set_key" : "android::RefBase::weakref_impl *const",
5289   "name" : "android::RefBase::weakref_impl *const",
5290   "referenced_type" : "type-9",
5291   "self_type" : "type-8",
5292   "size" : 4,
5293   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5294  },
5295  {
5296   "alignment" : 4,
5297   "is_const" : true,
5298   "linker_set_key" : "android::hardware::IBinder *const",
5299   "name" : "android::hardware::IBinder *const",
5300   "referenced_type" : "type-28",
5301   "self_type" : "type-353",
5302   "size" : 4,
5303   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5304  },
5305  {
5306   "alignment" : 4,
5307   "is_const" : true,
5308   "linker_set_key" : "const android::NativeHandle",
5309   "name" : "const android::NativeHandle",
5310   "referenced_type" : "type-155",
5311   "self_type" : "type-331",
5312   "size" : 12,
5313   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5314  },
5315  {
5316   "alignment" : 4,
5317   "is_const" : true,
5318   "linker_set_key" : "const android::RefBase",
5319   "name" : "const android::RefBase",
5320   "referenced_type" : "type-7",
5321   "self_type" : "type-254",
5322   "size" : 8,
5323   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5324  },
5325  {
5326   "alignment" : 4,
5327   "is_const" : true,
5328   "linker_set_key" : "const android::String16",
5329   "name" : "const android::String16",
5330   "referenced_type" : "type-38",
5331   "self_type" : "type-37",
5332   "size" : 4,
5333   "source_file" : "/system/core/libutils/include/utils/String16.h"
5334  },
5335  {
5336   "alignment" : 4,
5337   "is_const" : true,
5338   "linker_set_key" : "const android::String8",
5339   "name" : "const android::String8",
5340   "referenced_type" : "type-49",
5341   "self_type" : "type-340",
5342   "size" : 4,
5343   "source_file" : "/system/core/libutils/include/utils/String8.h"
5344  },
5345  {
5346   "alignment" : 4,
5347   "is_const" : true,
5348   "linker_set_key" : "const android::VectorImpl",
5349   "name" : "const android::VectorImpl",
5350   "referenced_type" : "type-23",
5351   "self_type" : "type-425",
5352   "size" : 20,
5353   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5354  },
5355  {
5356   "alignment" : 4,
5357   "is_const" : true,
5358   "linker_set_key" : "const android::hardware::BpHwRefBase",
5359   "name" : "const android::hardware::BpHwRefBase",
5360   "referenced_type" : "type-352",
5361   "self_type" : "type-351",
5362   "size" : 24,
5363   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5364  },
5365  {
5366   "alignment" : 4,
5367   "is_const" : true,
5368   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5369   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5370   "referenced_type" : "type-386",
5371   "self_type" : "type-392",
5372   "size" : 16,
5373   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5374  },
5375  {
5376   "alignment" : 4,
5377   "is_const" : true,
5378   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5379   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5380   "referenced_type" : "type-394",
5381   "self_type" : "type-397",
5382   "size" : 16,
5383   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5384  },
5385  {
5386   "alignment" : 4,
5387   "is_const" : true,
5388   "linker_set_key" : "const android::hardware::Parcel",
5389   "name" : "const android::hardware::Parcel",
5390   "referenced_type" : "type-361",
5391   "self_type" : "type-380",
5392   "size" : 68,
5393   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5394  },
5395  {
5396   "alignment" : 4,
5397   "is_const" : true,
5398   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> >",
5399   "name" : "const android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> >",
5400   "referenced_type" : "type-133",
5401   "self_type" : "type-137",
5402   "size" : 28,
5403   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5404  },
5405  {
5406   "alignment" : 4,
5407   "is_const" : true,
5408   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IStorage> >",
5409   "name" : "const android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IStorage> >",
5410   "referenced_type" : "type-563",
5411   "self_type" : "type-567",
5412   "size" : 28,
5413   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5414  },
5415  {
5416   "alignment" : 4,
5417   "is_const" : true,
5418   "linker_set_key" : "const android::hardware::Return<bool>",
5419   "name" : "const android::hardware::Return<bool>",
5420   "referenced_type" : "type-125",
5421   "self_type" : "type-131",
5422   "size" : 24,
5423   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5424  },
5425  {
5426   "alignment" : 4,
5427   "is_const" : true,
5428   "linker_set_key" : "const android::hardware::Status",
5429   "name" : "const android::hardware::Status",
5430   "referenced_type" : "type-105",
5431   "self_type" : "type-120",
5432   "size" : 20,
5433   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5434  },
5435  {
5436   "alignment" : 4,
5437   "is_const" : true,
5438   "linker_set_key" : "const android::hardware::details::SchedPrio",
5439   "name" : "const android::hardware::details::SchedPrio",
5440   "referenced_type" : "type-389",
5441   "self_type" : "type-391",
5442   "size" : 8,
5443   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5444  },
5445  {
5446   "alignment" : 4,
5447   "is_const" : true,
5448   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5449   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5450   "referenced_type" : "type-296",
5451   "self_type" : "type-518",
5452   "size" : 8,
5453   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5454  },
5455  {
5456   "alignment" : 4,
5457   "is_const" : true,
5458   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5459   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5460   "referenced_type" : "type-288",
5461   "self_type" : "type-512",
5462   "size" : 8,
5463   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5464  },
5465  {
5466   "alignment" : 4,
5467   "is_const" : true,
5468   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
5469   "name" : "const android::hardware::details::hidl_pointer<int>",
5470   "referenced_type" : "type-306",
5471   "self_type" : "type-482",
5472   "size" : 8,
5473   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5474  },
5475  {
5476   "alignment" : 4,
5477   "is_const" : true,
5478   "linker_set_key" : "const android::hardware::details::return_status",
5479   "name" : "const android::hardware::details::return_status",
5480   "referenced_type" : "type-126",
5481   "self_type" : "type-143",
5482   "size" : 24,
5483   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5484  },
5485  {
5486   "alignment" : 4,
5487   "is_const" : true,
5488   "linker_set_key" : "const android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback",
5489   "name" : "const android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback",
5490   "referenced_type" : "type-506",
5491   "self_type" : "type-505",
5492   "size" : 92,
5493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
5494  },
5495  {
5496   "alignment" : 4,
5497   "is_const" : true,
5498   "linker_set_key" : "const android::hardware::health::storage::V1_0::BpHwStorage",
5499   "name" : "const android::hardware::health::storage::V1_0::BpHwStorage",
5500   "referenced_type" : "type-552",
5501   "self_type" : "type-604",
5502   "size" : 92,
5503   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
5504  },
5505  {
5506   "alignment" : 4,
5507   "is_const" : true,
5508   "linker_set_key" : "const android::hardware::health::storage::V1_0::IGarbageCollectCallback",
5509   "name" : "const android::hardware::health::storage::V1_0::IGarbageCollectCallback",
5510   "referenced_type" : "type-89",
5511   "self_type" : "type-493",
5512   "size" : 12,
5513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
5514  },
5515  {
5516   "alignment" : 4,
5517   "is_const" : true,
5518   "linker_set_key" : "const android::hardware::health::storage::V1_0::IStorage",
5519   "name" : "const android::hardware::health::storage::V1_0::IStorage",
5520   "referenced_type" : "type-543",
5521   "self_type" : "type-601",
5522   "size" : 12,
5523   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
5524  },
5525  {
5526   "alignment" : 4,
5527   "is_const" : true,
5528   "linker_set_key" : "const android::hardware::health::storage::V1_0::Result",
5529   "name" : "const android::hardware::health::storage::V1_0::Result",
5530   "referenced_type" : "type-487",
5531   "self_type" : "type-488",
5532   "size" : 4,
5533   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/types.h"
5534  },
5535  {
5536   "alignment" : 4,
5537   "is_const" : true,
5538   "linker_set_key" : "const android::hardware::hidl_death_recipient",
5539   "name" : "const android::hardware::hidl_death_recipient",
5540   "referenced_type" : "type-6",
5541   "self_type" : "type-537",
5542   "size" : 12,
5543   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5544  },
5545  {
5546   "alignment" : 8,
5547   "is_const" : true,
5548   "linker_set_key" : "const android::hardware::hidl_handle",
5549   "name" : "const android::hardware::hidl_handle",
5550   "referenced_type" : "type-258",
5551   "self_type" : "type-324",
5552   "size" : 16,
5553   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5554  },
5555  {
5556   "alignment" : 8,
5557   "is_const" : true,
5558   "linker_set_key" : "const android::hardware::hidl_memory",
5559   "name" : "const android::hardware::hidl_memory",
5560   "referenced_type" : "type-269",
5561   "self_type" : "type-272",
5562   "size" : 40,
5563   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5564  },
5565  {
5566   "alignment" : 4,
5567   "is_const" : true,
5568   "linker_set_key" : "const android::hardware::hidl_string",
5569   "name" : "const android::hardware::hidl_string",
5570   "referenced_type" : "type-265",
5571   "self_type" : "type-264",
5572   "size" : 16,
5573   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5574  },
5575  {
5576   "alignment" : 4,
5577   "is_const" : true,
5578   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5579   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5580   "referenced_type" : "type-287",
5581   "self_type" : "type-496",
5582   "size" : 16,
5583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
5584  },
5585  {
5586   "alignment" : 4,
5587   "is_const" : true,
5588   "linker_set_key" : "const android::hardware::hidl_vec<int>",
5589   "name" : "const android::hardware::hidl_vec<int>",
5590   "referenced_type" : "type-305",
5591   "self_type" : "type-309",
5592   "size" : 16,
5593   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5594  },
5595  {
5596   "alignment" : 2,
5597   "is_const" : true,
5598   "linker_set_key" : "const android::hardware::hidl_version",
5599   "name" : "const android::hardware::hidl_version",
5600   "referenced_type" : "type-317",
5601   "self_type" : "type-319",
5602   "size" : 4,
5603   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5604  },
5605  {
5606   "alignment" : 4,
5607   "is_const" : true,
5608   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
5609   "name" : "const android::hidl::base::V1_0::BpHwBase",
5610   "referenced_type" : "type-499",
5611   "self_type" : "type-503",
5612   "size" : 92,
5613   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5614  },
5615  {
5616   "alignment" : 4,
5617   "is_const" : true,
5618   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5619   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5620   "referenced_type" : "type-334",
5621   "self_type" : "type-335",
5622   "size" : 4,
5623   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5624  },
5625  {
5626   "alignment" : 4,
5627   "is_const" : true,
5628   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
5629   "name" : "const android::hidl::base::V1_0::IBase",
5630   "referenced_type" : "type-16",
5631   "self_type" : "type-403",
5632   "size" : 12,
5633   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5634  },
5635  {
5636   "alignment" : 4,
5637   "is_const" : true,
5638   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
5639   "name" : "const android::hidl::base::V1_0::IBase *const",
5640   "referenced_type" : "type-402",
5641   "self_type" : "type-405",
5642   "size" : 4,
5643   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5644  },
5645  {
5646   "alignment" : 4,
5647   "is_const" : true,
5648   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
5649   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5650   "referenced_type" : "type-67",
5651   "self_type" : "type-71",
5652   "size" : 12,
5653   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5654  },
5655  {
5656   "alignment" : 4,
5657   "is_const" : true,
5658   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5659   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5660   "referenced_type" : "type-477",
5661   "self_type" : "type-481",
5662   "size" : 4,
5663   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5664  },
5665  {
5666   "alignment" : 1,
5667   "is_const" : true,
5668   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5669   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5670   "referenced_type" : "type-476",
5671   "self_type" : "type-479",
5672   "size" : 1,
5673   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5674  },
5675  {
5676   "alignment" : 4,
5677   "is_const" : true,
5678   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
5679   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5680   "referenced_type" : "type-82",
5681   "self_type" : "type-474",
5682   "size" : 12,
5683   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5684  },
5685  {
5686   "alignment" : 4,
5687   "is_const" : true,
5688   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
5689   "name" : "const android::sp<android::hardware::IBinder>",
5690   "referenced_type" : "type-44",
5691   "self_type" : "type-43",
5692   "size" : 4,
5693   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5694  },
5695  {
5696   "alignment" : 4,
5697   "is_const" : true,
5698   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
5699   "name" : "const android::sp<android::hardware::ProcessState>",
5700   "referenced_type" : "type-57",
5701   "self_type" : "type-63",
5702   "size" : 4,
5703   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5704  },
5705  {
5706   "alignment" : 4,
5707   "is_const" : true,
5708   "linker_set_key" : "const android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback>",
5709   "name" : "const android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback>",
5710   "referenced_type" : "type-87",
5711   "self_type" : "type-93",
5712   "size" : 4,
5713   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5714  },
5715  {
5716   "alignment" : 4,
5717   "is_const" : true,
5718   "linker_set_key" : "const android::sp<android::hardware::health::storage::V1_0::IStorage>",
5719   "name" : "const android::sp<android::hardware::health::storage::V1_0::IStorage>",
5720   "referenced_type" : "type-541",
5721   "self_type" : "type-547",
5722   "size" : 4,
5723   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5724  },
5725  {
5726   "alignment" : 4,
5727   "is_const" : true,
5728   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5729   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5730   "referenced_type" : "type-95",
5731   "self_type" : "type-100",
5732   "size" : 4,
5733   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5734  },
5735  {
5736   "alignment" : 4,
5737   "is_const" : true,
5738   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
5739   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5740   "referenced_type" : "type-241",
5741   "self_type" : "type-240",
5742   "size" : 4,
5743   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5744  },
5745  {
5746   "alignment" : 4,
5747   "is_const" : true,
5748   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
5749   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5750   "referenced_type" : "type-372",
5751   "self_type" : "type-545",
5752   "size" : 4,
5753   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5754  },
5755  {
5756   "alignment" : 4,
5757   "is_const" : true,
5758   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5759   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5760   "referenced_type" : "type-65",
5761   "self_type" : "type-69",
5762   "size" : 4,
5763   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5764  },
5765  {
5766   "alignment" : 4,
5767   "is_const" : true,
5768   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5769   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5770   "referenced_type" : "type-80",
5771   "self_type" : "type-84",
5772   "size" : 4,
5773   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5774  },
5775  {
5776   "alignment" : 4,
5777   "is_const" : true,
5778   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
5779   "name" : "const android::wp<android::hardware::BHwBinder>",
5780   "referenced_type" : "type-286",
5781   "self_type" : "type-502",
5782   "size" : 8,
5783   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5784  },
5785  {
5786   "alignment" : 4,
5787   "is_const" : true,
5788   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
5789   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5790   "referenced_type" : "type-4",
5791   "self_type" : "type-218",
5792   "size" : 8,
5793   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5794  },
5795  {
5796   "alignment" : 4,
5797   "is_const" : true,
5798   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
5799   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
5800   "referenced_type" : "type-14",
5801   "self_type" : "type-529",
5802   "size" : 8,
5803   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5804  },
5805  {
5806   "alignment" : 1,
5807   "is_const" : true,
5808   "linker_set_key" : "const bool",
5809   "name" : "const bool",
5810   "referenced_type" : "type-35",
5811   "self_type" : "type-76",
5812   "size" : 1,
5813   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5814  },
5815  {
5816   "alignment" : 1,
5817   "is_const" : true,
5818   "linker_set_key" : "const char",
5819   "name" : "const char",
5820   "referenced_type" : "type-52",
5821   "self_type" : "type-51",
5822   "size" : 1,
5823   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5824  },
5825  {
5826   "alignment" : 2,
5827   "is_const" : true,
5828   "linker_set_key" : "const char16_t",
5829   "name" : "const char16_t",
5830   "referenced_type" : "type-41",
5831   "self_type" : "type-40",
5832   "size" : 2,
5833   "source_file" : "/system/core/libutils/include/utils/String16.h"
5834  },
5835  {
5836   "alignment" : 4,
5837   "is_const" : true,
5838   "linker_set_key" : "const double",
5839   "name" : "const double",
5840   "referenced_type" : "type-222",
5841   "self_type" : "type-248",
5842   "size" : 8,
5843   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5844  },
5845  {
5846   "alignment" : 4,
5847   "is_const" : true,
5848   "linker_set_key" : "const float",
5849   "name" : "const float",
5850   "referenced_type" : "type-215",
5851   "self_type" : "type-246",
5852   "size" : 4,
5853   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5854  },
5855  {
5856   "alignment" : 4,
5857   "is_const" : true,
5858   "linker_set_key" : "const int",
5859   "name" : "const int",
5860   "referenced_type" : "type-54",
5861   "self_type" : "type-468",
5862   "size" : 4,
5863   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5864  },
5865  {
5866   "is_const" : true,
5867   "linker_set_key" : "const iter<is_const>",
5868   "name" : "const iter<is_const>",
5869   "referenced_type" : "type-279",
5870   "self_type" : "type-278",
5871   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5872  },
5873  {
5874   "is_const" : true,
5875   "linker_set_key" : "const iter<is_const>",
5876   "name" : "const iter<is_const>",
5877   "referenced_type" : "type-573",
5878   "self_type" : "type-572",
5879   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5880  },
5881  {
5882   "is_const" : true,
5883   "linker_set_key" : "const iter<is_const>",
5884   "name" : "const iter<is_const>",
5885   "referenced_type" : "type-619",
5886   "self_type" : "type-618",
5887   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5888  },
5889  {
5890   "alignment" : 4,
5891   "is_const" : true,
5892   "linker_set_key" : "const log_msg",
5893   "name" : "const log_msg",
5894   "referenced_type" : "type-108",
5895   "self_type" : "type-107",
5896   "size" : 5124,
5897   "source_file" : "/system/core/liblog/include/log/log_read.h"
5898  },
5899  {
5900   "alignment" : 4,
5901   "is_const" : true,
5902   "linker_set_key" : "const long long",
5903   "name" : "const long long",
5904   "referenced_type" : "type-62",
5905   "self_type" : "type-242",
5906   "size" : 8,
5907   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5908  },
5909  {
5910   "alignment" : 4,
5911   "is_const" : true,
5912   "linker_set_key" : "const native_handle",
5913   "name" : "const native_handle",
5914   "referenced_type" : "type-157",
5915   "self_type" : "type-262",
5916   "size" : 12,
5917   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5918  },
5919  {
5920   "alignment" : 2,
5921   "is_const" : true,
5922   "linker_set_key" : "const short",
5923   "name" : "const short",
5924   "referenced_type" : "type-179",
5925   "self_type" : "type-234",
5926   "size" : 2,
5927   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5928  },
5929  {
5930   "alignment" : 1,
5931   "is_const" : true,
5932   "linker_set_key" : "const signed char",
5933   "name" : "const signed char",
5934   "referenced_type" : "type-229",
5935   "self_type" : "type-228",
5936   "size" : 1,
5937   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5938  },
5939  {
5940   "alignment" : 4,
5941   "is_const" : true,
5942   "linker_set_key" : "const std::array<android::hardware::health::storage::V1_0::Result, 3>",
5943   "name" : "const std::array<android::hardware::health::storage::V1_0::Result, 3>",
5944   "referenced_type" : "type-21",
5945   "self_type" : "type-20",
5946   "size" : 12,
5947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/types.h"
5948  },
5949  {
5950   "alignment" : 4,
5951   "is_const" : true,
5952   "linker_set_key" : "const std::array<android::hardware::health::storage::V1_0::Result, 3>",
5953   "name" : "const std::array<android::hardware::health::storage::V1_0::Result, 3>",
5954   "referenced_type" : "type-492",
5955   "self_type" : "type-491",
5956   "size" : 12,
5957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/types.h"
5958  },
5959  {
5960   "alignment" : 4,
5961   "is_const" : true,
5962   "linker_set_key" : "const std::array<android::hardware::health::storage::V1_0::Result, 3>",
5963   "name" : "const std::array<android::hardware::health::storage::V1_0::Result, 3>",
5964   "referenced_type" : "type-600",
5965   "self_type" : "type-599",
5966   "size" : 12,
5967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/types.h"
5968  },
5969  {
5970   "alignment" : 4,
5971   "is_const" : true,
5972   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5973   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5974   "referenced_type" : "type-338",
5975   "self_type" : "type-337",
5976   "size" : 12,
5977   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5978  },
5979  {
5980   "alignment" : 4,
5981   "is_const" : true,
5982   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5983   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5984   "referenced_type" : "type-580",
5985   "self_type" : "type-579",
5986   "size" : 12,
5987   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5988  },
5989  {
5990   "alignment" : 4,
5991   "is_const" : true,
5992   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5993   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5994   "referenced_type" : "type-622",
5995   "self_type" : "type-621",
5996   "size" : 12,
5997   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5998  },
5999  {
6000   "alignment" : 4,
6001   "is_const" : true,
6002   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6003   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6004   "referenced_type" : "type-486",
6005   "self_type" : "type-485",
6006   "size" : 4,
6007   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6008  },
6009  {
6010   "alignment" : 4,
6011   "is_const" : true,
6012   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6013   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6014   "referenced_type" : "type-598",
6015   "self_type" : "type-597",
6016   "size" : 4,
6017   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6018  },
6019  {
6020   "alignment" : 1,
6021   "is_const" : true,
6022   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6023   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6024   "referenced_type" : "type-484",
6025   "self_type" : "type-483",
6026   "size" : 3,
6027   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6028  },
6029  {
6030   "alignment" : 1,
6031   "is_const" : true,
6032   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6033   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6034   "referenced_type" : "type-596",
6035   "self_type" : "type-595",
6036   "size" : 3,
6037   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6038  },
6039  {
6040   "alignment" : 4,
6041   "is_const" : true,
6042   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6043   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6044   "referenced_type" : "type-384",
6045   "self_type" : "type-383",
6046   "size" : 12,
6047   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6048  },
6049  {
6050   "alignment" : 4,
6051   "is_const" : true,
6052   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6053   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6054   "referenced_type" : "type-585",
6055   "self_type" : "type-584",
6056   "size" : 12,
6057   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6058  },
6059  {
6060   "alignment" : 4,
6061   "is_const" : true,
6062   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6063   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6064   "referenced_type" : "type-303",
6065   "self_type" : "type-302",
6066   "size" : 8,
6067   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6068  },
6069  {
6070   "alignment" : 4,
6071   "is_const" : true,
6072   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6073   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6074   "referenced_type" : "type-578",
6075   "self_type" : "type-577",
6076   "size" : 8,
6077   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6078  },
6079  {
6080   "alignment" : 4,
6081   "is_const" : true,
6082   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6083   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6084   "referenced_type" : "type-293",
6085   "self_type" : "type-292",
6086   "size" : 8,
6087   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6088  },
6089  {
6090   "alignment" : 4,
6091   "is_const" : true,
6092   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6093   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6094   "referenced_type" : "type-576",
6095   "self_type" : "type-575",
6096   "size" : 8,
6097   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6098  },
6099  {
6100   "alignment" : 4,
6101   "is_const" : true,
6102   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
6103   "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 *> > *)> > >",
6104   "referenced_type" : "type-32",
6105   "self_type" : "type-31",
6106   "size" : 12,
6107   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6108  },
6109  {
6110   "alignment" : 4,
6111   "is_const" : true,
6112   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
6113   "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 *> > *)> > >",
6114   "referenced_type" : "type-524",
6115   "self_type" : "type-523",
6116   "size" : 12,
6117   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6118  },
6119  {
6120   "alignment" : 4,
6121   "is_const" : true,
6122   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
6123   "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 *> > *)> > >",
6124   "referenced_type" : "type-609",
6125   "self_type" : "type-608",
6126   "size" : 12,
6127   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6128  },
6129  {
6130   "alignment" : 1,
6131   "is_const" : true,
6132   "linker_set_key" : "const unsigned char",
6133   "name" : "const unsigned char",
6134   "referenced_type" : "type-111",
6135   "self_type" : "type-232",
6136   "size" : 1,
6137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6138  },
6139  {
6140   "alignment" : 4,
6141   "is_const" : true,
6142   "linker_set_key" : "const unsigned int",
6143   "name" : "const unsigned int",
6144   "referenced_type" : "type-2",
6145   "self_type" : "type-26",
6146   "size" : 4,
6147   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6148  },
6149  {
6150   "alignment" : 4,
6151   "is_const" : true,
6152   "linker_set_key" : "const unsigned long long",
6153   "name" : "const unsigned long long",
6154   "referenced_type" : "type-13",
6155   "self_type" : "type-244",
6156   "size" : 8,
6157   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6158  },
6159  {
6160   "alignment" : 2,
6161   "is_const" : true,
6162   "linker_set_key" : "const unsigned short",
6163   "name" : "const unsigned short",
6164   "referenced_type" : "type-113",
6165   "self_type" : "type-236",
6166   "size" : 2,
6167   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6168  },
6169  {
6170   "is_const" : true,
6171   "linker_set_key" : "const void",
6172   "name" : "const void",
6173   "referenced_type" : "type-25",
6174   "self_type" : "type-322",
6175   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6176  },
6177  {
6178   "alignment" : 1,
6179   "is_volatile" : true,
6180   "linker_set_key" : "volatile bool",
6181   "name" : "volatile bool",
6182   "referenced_type" : "type-35",
6183   "self_type" : "type-79",
6184   "size" : 1,
6185   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6186  },
6187  {
6188   "alignment" : 4,
6189   "is_volatile" : true,
6190   "linker_set_key" : "volatile int",
6191   "name" : "volatile int",
6192   "referenced_type" : "type-54",
6193   "self_type" : "type-53",
6194   "size" : 4,
6195   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6196  }
6197 ],
6198 "record_types" :
6199 [
6200  {
6201   "alignment" : 4,
6202   "fields" :
6203   [
6204    {
6205     "access" : "private",
6206     "field_name" : "mCond",
6207     "referenced_type" : "type-78"
6208    }
6209   ],
6210   "linker_set_key" : "android::Condition",
6211   "name" : "android::Condition",
6212   "record_kind" : "class",
6213   "referenced_type" : "type-77",
6214   "self_type" : "type-77",
6215   "size" : 4,
6216   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6217   "unique_id" : "_ZTSN7android9ConditionE"
6218  },
6219  {
6220   "alignment" : 4,
6221   "fields" :
6222   [
6223    {
6224     "access" : "private",
6225     "field_name" : "mVector",
6226     "referenced_type" : "type-46"
6227    }
6228   ],
6229   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6230   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6231   "record_kind" : "class",
6232   "referenced_type" : "type-45",
6233   "self_type" : "type-45",
6234   "size" : 20,
6235   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6236   "template_args" : [ "type-38", "type-44" ],
6237   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6238  },
6239  {
6240   "alignment" : 4,
6241   "fields" :
6242   [
6243    {
6244     "access" : "private",
6245     "field_name" : "mCount",
6246     "referenced_type" : "type-154"
6247    }
6248   ],
6249   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6250   "name" : "android::LightRefBase<android::NativeHandle>",
6251   "record_kind" : "class",
6252   "referenced_type" : "type-153",
6253   "self_type" : "type-153",
6254   "size" : 4,
6255   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6256   "template_args" : [ "type-155" ],
6257   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6258  },
6259  {
6260   "alignment" : 4,
6261   "fields" :
6262   [
6263    {
6264     "access" : "private",
6265     "field_name" : "mCount",
6266     "referenced_type" : "type-151"
6267    }
6268   ],
6269   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6270   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6271   "record_kind" : "class",
6272   "referenced_type" : "type-150",
6273   "self_type" : "type-150",
6274   "size" : 4,
6275   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6276   "template_args" : [ "type-152" ],
6277   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6278  },
6279  {
6280   "alignment" : 4,
6281   "fields" :
6282   [
6283    {
6284     "access" : "private",
6285     "field_name" : "mMutex",
6286     "referenced_type" : "type-19"
6287    }
6288   ],
6289   "linker_set_key" : "android::Mutex",
6290   "name" : "android::Mutex",
6291   "record_kind" : "class",
6292   "referenced_type" : "type-18",
6293   "self_type" : "type-18",
6294   "size" : 4,
6295   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6296   "unique_id" : "_ZTSN7android5MutexE"
6297  },
6298  {
6299   "alignment" : 4,
6300   "fields" :
6301   [
6302    {
6303     "access" : "private",
6304     "field_name" : "mLock",
6305     "referenced_type" : "type-458"
6306    }
6307   ],
6308   "linker_set_key" : "android::Mutex::Autolock",
6309   "name" : "android::Mutex::Autolock",
6310   "record_kind" : "class",
6311   "referenced_type" : "type-457",
6312   "self_type" : "type-457",
6313   "size" : 4,
6314   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6315   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6316  },
6317  {
6318   "alignment" : 4,
6319   "base_specifiers" :
6320   [
6321    {
6322     "referenced_type" : "type-153"
6323    }
6324   ],
6325   "fields" :
6326   [
6327    {
6328     "access" : "private",
6329     "field_name" : "mHandle",
6330     "field_offset" : 32,
6331     "referenced_type" : "type-156"
6332    },
6333    {
6334     "access" : "private",
6335     "field_name" : "mOwnsHandle",
6336     "field_offset" : 64,
6337     "referenced_type" : "type-35"
6338    }
6339   ],
6340   "linker_set_key" : "android::NativeHandle",
6341   "name" : "android::NativeHandle",
6342   "record_kind" : "class",
6343   "referenced_type" : "type-155",
6344   "self_type" : "type-155",
6345   "size" : 12,
6346   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6347   "unique_id" : "_ZTSN7android12NativeHandleE"
6348  },
6349  {
6350   "alignment" : 4,
6351   "fields" :
6352   [
6353    {
6354     "access" : "private",
6355     "field_name" : "mRWLock",
6356     "referenced_type" : "type-463"
6357    }
6358   ],
6359   "linker_set_key" : "android::RWLock",
6360   "name" : "android::RWLock",
6361   "record_kind" : "class",
6362   "referenced_type" : "type-462",
6363   "self_type" : "type-462",
6364   "size" : 40,
6365   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6366   "unique_id" : "_ZTSN7android6RWLockE"
6367  },
6368  {
6369   "alignment" : 4,
6370   "fields" :
6371   [
6372    {
6373     "access" : "private",
6374     "field_name" : "mLock",
6375     "referenced_type" : "type-466"
6376    }
6377   ],
6378   "linker_set_key" : "android::RWLock::AutoRLock",
6379   "name" : "android::RWLock::AutoRLock",
6380   "record_kind" : "class",
6381   "referenced_type" : "type-465",
6382   "self_type" : "type-465",
6383   "size" : 4,
6384   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6385   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6386  },
6387  {
6388   "alignment" : 4,
6389   "fields" :
6390   [
6391    {
6392     "access" : "private",
6393     "field_name" : "mLock",
6394     "referenced_type" : "type-466"
6395    }
6396   ],
6397   "linker_set_key" : "android::RWLock::AutoWLock",
6398   "name" : "android::RWLock::AutoWLock",
6399   "record_kind" : "class",
6400   "referenced_type" : "type-470",
6401   "self_type" : "type-470",
6402   "size" : 4,
6403   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6404   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
6405  },
6406  {
6407   "alignment" : 4,
6408   "fields" :
6409   [
6410    {
6411     "access" : "private",
6412     "field_name" : "mRefs",
6413     "field_offset" : 32,
6414     "referenced_type" : "type-8"
6415    }
6416   ],
6417   "linker_set_key" : "android::RefBase",
6418   "name" : "android::RefBase",
6419   "record_kind" : "class",
6420   "referenced_type" : "type-7",
6421   "self_type" : "type-7",
6422   "size" : 8,
6423   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6424   "unique_id" : "_ZTSN7android7RefBaseE",
6425   "vtable_components" :
6426   [
6427    {
6428     "kind" : "offset_to_top"
6429    },
6430    {
6431     "kind" : "rtti",
6432     "mangled_component_name" : "_ZTIN7android7RefBaseE"
6433    },
6434    {
6435     "kind" : "complete_dtor_pointer",
6436     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
6437    },
6438    {
6439     "kind" : "deleting_dtor_pointer",
6440     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
6441    },
6442    {
6443     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6444    },
6445    {
6446     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6447    },
6448    {
6449     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6450    },
6451    {
6452     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6453    }
6454   ]
6455  },
6456  {
6457   "alignment" : 1,
6458   "linker_set_key" : "android::RefBase::weakref_type",
6459   "name" : "android::RefBase::weakref_type",
6460   "record_kind" : "class",
6461   "referenced_type" : "type-12",
6462   "self_type" : "type-12",
6463   "size" : 1,
6464   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6465   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
6466  },
6467  {
6468   "alignment" : 1,
6469   "linker_set_key" : "android::ReferenceMover",
6470   "name" : "android::ReferenceMover",
6471   "record_kind" : "class",
6472   "referenced_type" : "type-257",
6473   "self_type" : "type-257",
6474   "size" : 1,
6475   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6476   "unique_id" : "_ZTSN7android14ReferenceMoverE"
6477  },
6478  {
6479   "alignment" : 4,
6480   "linker_set_key" : "android::ReferenceRenamer",
6481   "name" : "android::ReferenceRenamer",
6482   "record_kind" : "class",
6483   "referenced_type" : "type-250",
6484   "self_type" : "type-250",
6485   "size" : 4,
6486   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6487   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
6488   "vtable_components" :
6489   [
6490    {
6491     "kind" : "offset_to_top"
6492    },
6493    {
6494     "kind" : "rtti",
6495     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6496    },
6497    {
6498     "is_pure" : true,
6499     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
6500    }
6501   ]
6502  },
6503  {
6504   "alignment" : 4,
6505   "fields" :
6506   [
6507    {
6508     "access" : "private",
6509     "field_name" : "mTag",
6510     "referenced_type" : "type-13"
6511    }
6512   ],
6513   "linker_set_key" : "android::ScopedTrace",
6514   "name" : "android::ScopedTrace",
6515   "record_kind" : "class",
6516   "referenced_type" : "type-472",
6517   "self_type" : "type-472",
6518   "size" : 8,
6519   "source_file" : "/system/core/libutils/include/utils/Trace.h",
6520   "unique_id" : "_ZTSN7android11ScopedTraceE"
6521  },
6522  {
6523   "alignment" : 4,
6524   "base_specifiers" :
6525   [
6526    {
6527     "access" : "private",
6528     "referenced_type" : "type-47"
6529    }
6530   ],
6531   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6532   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6533   "record_kind" : "class",
6534   "referenced_type" : "type-46",
6535   "self_type" : "type-46",
6536   "size" : 20,
6537   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6538   "template_args" : [ "type-48" ],
6539   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6540   "vtable_components" :
6541   [
6542    {
6543     "kind" : "offset_to_top"
6544    },
6545    {
6546     "kind" : "rtti",
6547     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6548    },
6549    {
6550     "kind" : "complete_dtor_pointer",
6551     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6552    },
6553    {
6554     "kind" : "deleting_dtor_pointer",
6555     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6556    },
6557    {
6558     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
6559    },
6560    {
6561     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
6562    },
6563    {
6564     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
6565    },
6566    {
6567     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
6568    },
6569    {
6570     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
6571    },
6572    {
6573     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
6574    },
6575    {
6576     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6577    }
6578   ]
6579  },
6580  {
6581   "alignment" : 4,
6582   "base_specifiers" :
6583   [
6584    {
6585     "referenced_type" : "type-23"
6586    }
6587   ],
6588   "linker_set_key" : "android::SortedVectorImpl",
6589   "name" : "android::SortedVectorImpl",
6590   "record_kind" : "class",
6591   "referenced_type" : "type-47",
6592   "self_type" : "type-47",
6593   "size" : 20,
6594   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6595   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6596   "vtable_components" :
6597   [
6598    {
6599     "kind" : "offset_to_top"
6600    },
6601    {
6602     "kind" : "rtti",
6603     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6604    },
6605    {
6606     "kind" : "complete_dtor_pointer",
6607     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6608    },
6609    {
6610     "kind" : "deleting_dtor_pointer",
6611     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6612    },
6613    {
6614     "is_pure" : true,
6615     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6616    },
6617    {
6618     "is_pure" : true,
6619     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6620    },
6621    {
6622     "is_pure" : true,
6623     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6624    },
6625    {
6626     "is_pure" : true,
6627     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6628    },
6629    {
6630     "is_pure" : true,
6631     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6632    },
6633    {
6634     "is_pure" : true,
6635     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6636    },
6637    {
6638     "is_pure" : true,
6639     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6640    }
6641   ]
6642  },
6643  {
6644   "alignment" : 4,
6645   "fields" :
6646   [
6647    {
6648     "access" : "private",
6649     "field_name" : "mString",
6650     "referenced_type" : "type-39"
6651    }
6652   ],
6653   "linker_set_key" : "android::String16",
6654   "name" : "android::String16",
6655   "record_kind" : "class",
6656   "referenced_type" : "type-38",
6657   "self_type" : "type-38",
6658   "size" : 4,
6659   "source_file" : "/system/core/libutils/include/utils/String16.h",
6660   "unique_id" : "_ZTSN7android8String16E"
6661  },
6662  {
6663   "alignment" : 4,
6664   "fields" :
6665   [
6666    {
6667     "access" : "private",
6668     "field_name" : "mString",
6669     "referenced_type" : "type-50"
6670    }
6671   ],
6672   "linker_set_key" : "android::String8",
6673   "name" : "android::String8",
6674   "record_kind" : "class",
6675   "referenced_type" : "type-49",
6676   "self_type" : "type-49",
6677   "size" : 4,
6678   "source_file" : "/system/core/libutils/include/utils/String8.h",
6679   "unique_id" : "_ZTSN7android7String8E"
6680  },
6681  {
6682   "alignment" : 4,
6683   "base_specifiers" :
6684   [
6685    {
6686     "is_virtual" : true,
6687     "referenced_type" : "type-7"
6688    }
6689   ],
6690   "fields" :
6691   [
6692    {
6693     "access" : "private",
6694     "field_name" : "mCanCallJava",
6695     "field_offset" : 32,
6696     "referenced_type" : "type-76"
6697    },
6698    {
6699     "access" : "private",
6700     "field_name" : "mThread",
6701     "field_offset" : 64,
6702     "referenced_type" : "type-24"
6703    },
6704    {
6705     "access" : "private",
6706     "field_name" : "mLock",
6707     "field_offset" : 96,
6708     "referenced_type" : "type-18"
6709    },
6710    {
6711     "access" : "private",
6712     "field_name" : "mThreadExitedCondition",
6713     "field_offset" : 128,
6714     "referenced_type" : "type-77"
6715    },
6716    {
6717     "access" : "private",
6718     "field_name" : "mStatus",
6719     "field_offset" : 160,
6720     "referenced_type" : "type-54"
6721    },
6722    {
6723     "access" : "private",
6724     "field_name" : "mExitPending",
6725     "field_offset" : 192,
6726     "referenced_type" : "type-79"
6727    },
6728    {
6729     "access" : "private",
6730     "field_name" : "mRunning",
6731     "field_offset" : 200,
6732     "referenced_type" : "type-79"
6733    },
6734    {
6735     "access" : "private",
6736     "field_name" : "mHoldSelf",
6737     "field_offset" : 224,
6738     "referenced_type" : "type-73"
6739    },
6740    {
6741     "access" : "private",
6742     "field_name" : "mTid",
6743     "field_offset" : 256,
6744     "referenced_type" : "type-54"
6745    }
6746   ],
6747   "linker_set_key" : "android::Thread",
6748   "name" : "android::Thread",
6749   "record_kind" : "class",
6750   "referenced_type" : "type-75",
6751   "self_type" : "type-75",
6752   "size" : 44,
6753   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6754   "unique_id" : "_ZTSN7android6ThreadE",
6755   "vtable_components" :
6756   [
6757    {
6758     "component_value" : 36,
6759     "kind" : "vbase_offset"
6760    },
6761    {
6762     "kind" : "offset_to_top"
6763    },
6764    {
6765     "kind" : "rtti",
6766     "mangled_component_name" : "_ZTIN7android6ThreadE"
6767    },
6768    {
6769     "kind" : "complete_dtor_pointer",
6770     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6771    },
6772    {
6773     "kind" : "deleting_dtor_pointer",
6774     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6775    },
6776    {
6777     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
6778    },
6779    {
6780     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6781    },
6782    {
6783     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6784    },
6785    {
6786     "is_pure" : true,
6787     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
6788    },
6789    {
6790     "kind" : "vcall_offset"
6791    },
6792    {
6793     "kind" : "vcall_offset"
6794    },
6795    {
6796     "kind" : "vcall_offset"
6797    },
6798    {
6799     "kind" : "vcall_offset"
6800    },
6801    {
6802     "component_value" : -36,
6803     "kind" : "vcall_offset"
6804    },
6805    {
6806     "component_value" : -36,
6807     "kind" : "offset_to_top"
6808    },
6809    {
6810     "kind" : "rtti",
6811     "mangled_component_name" : "_ZTIN7android6ThreadE"
6812    },
6813    {
6814     "kind" : "complete_dtor_pointer",
6815     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
6816    },
6817    {
6818     "kind" : "deleting_dtor_pointer",
6819     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
6820    },
6821    {
6822     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6823    },
6824    {
6825     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6826    },
6827    {
6828     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6829    },
6830    {
6831     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6832    }
6833   ]
6834  },
6835  {
6836   "alignment" : 4,
6837   "base_specifiers" :
6838   [
6839    {
6840     "access" : "private",
6841     "referenced_type" : "type-23"
6842    }
6843   ],
6844   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6845   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6846   "record_kind" : "class",
6847   "referenced_type" : "type-22",
6848   "self_type" : "type-22",
6849   "size" : 20,
6850   "source_file" : "/system/core/libutils/include/utils/Vector.h",
6851   "template_args" : [ "type-27" ],
6852   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6853   "vtable_components" :
6854   [
6855    {
6856     "kind" : "offset_to_top"
6857    },
6858    {
6859     "kind" : "rtti",
6860     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6861    },
6862    {
6863     "kind" : "complete_dtor_pointer",
6864     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6865    },
6866    {
6867     "kind" : "deleting_dtor_pointer",
6868     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6869    },
6870    {
6871     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
6872    },
6873    {
6874     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
6875    },
6876    {
6877     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
6878    },
6879    {
6880     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
6881    },
6882    {
6883     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
6884    },
6885    {
6886     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
6887    }
6888   ]
6889  },
6890  {
6891   "alignment" : 4,
6892   "fields" :
6893   [
6894    {
6895     "access" : "private",
6896     "field_name" : "mStorage",
6897     "field_offset" : 32,
6898     "referenced_type" : "type-24"
6899    },
6900    {
6901     "access" : "private",
6902     "field_name" : "mCount",
6903     "field_offset" : 64,
6904     "referenced_type" : "type-2"
6905    },
6906    {
6907     "access" : "private",
6908     "field_name" : "mFlags",
6909     "field_offset" : 96,
6910     "referenced_type" : "type-26"
6911    },
6912    {
6913     "access" : "private",
6914     "field_name" : "mItemSize",
6915     "field_offset" : 128,
6916     "referenced_type" : "type-26"
6917    }
6918   ],
6919   "linker_set_key" : "android::VectorImpl",
6920   "name" : "android::VectorImpl",
6921   "record_kind" : "class",
6922   "referenced_type" : "type-23",
6923   "self_type" : "type-23",
6924   "size" : 20,
6925   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6926   "unique_id" : "_ZTSN7android10VectorImplE",
6927   "vtable_components" :
6928   [
6929    {
6930     "kind" : "offset_to_top"
6931    },
6932    {
6933     "kind" : "rtti",
6934     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6935    },
6936    {
6937     "kind" : "complete_dtor_pointer",
6938     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6939    },
6940    {
6941     "kind" : "deleting_dtor_pointer",
6942     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6943    },
6944    {
6945     "is_pure" : true,
6946     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6947    },
6948    {
6949     "is_pure" : true,
6950     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6951    },
6952    {
6953     "is_pure" : true,
6954     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6955    },
6956    {
6957     "is_pure" : true,
6958     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6959    },
6960    {
6961     "is_pure" : true,
6962     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6963    },
6964    {
6965     "is_pure" : true,
6966     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6967    }
6968   ]
6969  },
6970  {
6971   "alignment" : 4,
6972   "base_specifiers" :
6973   [
6974    {
6975     "referenced_type" : "type-150"
6976    }
6977   ],
6978   "linker_set_key" : "android::VirtualLightRefBase",
6979   "name" : "android::VirtualLightRefBase",
6980   "record_kind" : "class",
6981   "referenced_type" : "type-152",
6982   "self_type" : "type-152",
6983   "size" : 8,
6984   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6985   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
6986   "vtable_components" :
6987   [
6988    {
6989     "kind" : "offset_to_top"
6990    },
6991    {
6992     "kind" : "rtti",
6993     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
6994    },
6995    {
6996     "kind" : "complete_dtor_pointer",
6997     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
6998    },
6999    {
7000     "kind" : "deleting_dtor_pointer",
7001     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7002    }
7003   ]
7004  },
7005  {
7006   "alignment" : 4,
7007   "base_specifiers" :
7008   [
7009    {
7010     "referenced_type" : "type-29"
7011    }
7012   ],
7013   "fields" :
7014   [
7015    {
7016     "access" : "protected",
7017     "field_name" : "mSchedPolicy",
7018     "field_offset" : 32,
7019     "referenced_type" : "type-54"
7020    },
7021    {
7022     "access" : "protected",
7023     "field_name" : "mSchedPriority",
7024     "field_offset" : 64,
7025     "referenced_type" : "type-54"
7026    },
7027    {
7028     "access" : "private",
7029     "field_name" : "mExtras",
7030     "field_offset" : 96,
7031     "referenced_type" : "type-104"
7032    },
7033    {
7034     "access" : "private",
7035     "field_name" : "mReserved0",
7036     "field_offset" : 128,
7037     "referenced_type" : "type-24"
7038    }
7039   ],
7040   "linker_set_key" : "android::hardware::BHwBinder",
7041   "name" : "android::hardware::BHwBinder",
7042   "record_kind" : "class",
7043   "referenced_type" : "type-103",
7044   "self_type" : "type-103",
7045   "size" : 28,
7046   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7047   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7048   "vtable_components" :
7049   [
7050    {
7051     "component_value" : 20,
7052     "kind" : "vbase_offset"
7053    },
7054    {
7055     "kind" : "offset_to_top"
7056    },
7057    {
7058     "kind" : "rtti",
7059     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7060    },
7061    {
7062     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7063    },
7064    {
7065     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7066    },
7067    {
7068     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7069    },
7070    {
7071     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7072    },
7073    {
7074     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7075    },
7076    {
7077     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7078    },
7079    {
7080     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7081    },
7082    {
7083     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7084    },
7085    {
7086     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7087    },
7088    {
7089     "kind" : "complete_dtor_pointer",
7090     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7091    },
7092    {
7093     "kind" : "deleting_dtor_pointer",
7094     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7095    },
7096    {
7097     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7098    },
7099    {
7100     "kind" : "vcall_offset"
7101    },
7102    {
7103     "kind" : "vcall_offset"
7104    },
7105    {
7106     "kind" : "vcall_offset"
7107    },
7108    {
7109     "kind" : "vcall_offset"
7110    },
7111    {
7112     "component_value" : -20,
7113     "kind" : "vcall_offset"
7114    },
7115    {
7116     "component_value" : -20,
7117     "kind" : "offset_to_top"
7118    },
7119    {
7120     "kind" : "rtti",
7121     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7122    },
7123    {
7124     "kind" : "complete_dtor_pointer",
7125     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
7126    },
7127    {
7128     "kind" : "deleting_dtor_pointer",
7129     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
7130    },
7131    {
7132     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7133    },
7134    {
7135     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7136    },
7137    {
7138     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7139    },
7140    {
7141     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7142    }
7143   ]
7144  },
7145  {
7146   "alignment" : 4,
7147   "base_specifiers" :
7148   [
7149    {
7150     "is_virtual" : true,
7151     "referenced_type" : "type-7"
7152    }
7153   ],
7154   "fields" :
7155   [
7156    {
7157     "access" : "private",
7158     "field_name" : "mRemote",
7159     "field_offset" : 32,
7160     "referenced_type" : "type-353"
7161    },
7162    {
7163     "access" : "private",
7164     "field_name" : "mRefs",
7165     "field_offset" : 64,
7166     "referenced_type" : "type-11"
7167    },
7168    {
7169     "access" : "private",
7170     "field_name" : "mState",
7171     "field_offset" : 96,
7172     "referenced_type" : "type-354"
7173    }
7174   ],
7175   "linker_set_key" : "android::hardware::BpHwRefBase",
7176   "name" : "android::hardware::BpHwRefBase",
7177   "record_kind" : "class",
7178   "referenced_type" : "type-352",
7179   "self_type" : "type-352",
7180   "size" : 24,
7181   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7182   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7183   "vtable_components" :
7184   [
7185    {
7186     "component_value" : 16,
7187     "kind" : "vbase_offset"
7188    },
7189    {
7190     "kind" : "offset_to_top"
7191    },
7192    {
7193     "kind" : "rtti",
7194     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7195    },
7196    {
7197     "kind" : "complete_dtor_pointer",
7198     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7199    },
7200    {
7201     "kind" : "deleting_dtor_pointer",
7202     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7203    },
7204    {
7205     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7206    },
7207    {
7208     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7209    },
7210    {
7211     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7212    },
7213    {
7214     "kind" : "vcall_offset"
7215    },
7216    {
7217     "component_value" : -16,
7218     "kind" : "vcall_offset"
7219    },
7220    {
7221     "component_value" : -16,
7222     "kind" : "vcall_offset"
7223    },
7224    {
7225     "component_value" : -16,
7226     "kind" : "vcall_offset"
7227    },
7228    {
7229     "component_value" : -16,
7230     "kind" : "vcall_offset"
7231    },
7232    {
7233     "component_value" : -16,
7234     "kind" : "offset_to_top"
7235    },
7236    {
7237     "kind" : "rtti",
7238     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7239    },
7240    {
7241     "kind" : "complete_dtor_pointer",
7242     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
7243    },
7244    {
7245     "kind" : "deleting_dtor_pointer",
7246     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
7247    },
7248    {
7249     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7250    },
7251    {
7252     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7253    },
7254    {
7255     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7256    },
7257    {
7258     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7259    }
7260   ]
7261  },
7262  {
7263   "alignment" : 4,
7264   "base_specifiers" :
7265   [
7266    {
7267     "referenced_type" : "type-89"
7268    },
7269    {
7270     "referenced_type" : "type-357"
7271    },
7272    {
7273     "referenced_type" : "type-352"
7274    }
7275   ],
7276   "linker_set_key" : "android::hardware::BpInterface<android::hardware::health::storage::V1_0::IGarbageCollectCallback>",
7277   "name" : "android::hardware::BpInterface<android::hardware::health::storage::V1_0::IGarbageCollectCallback>",
7278   "record_kind" : "class",
7279   "referenced_type" : "type-360",
7280   "self_type" : "type-360",
7281   "size" : 32,
7282   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7283   "template_args" : [ "type-89" ],
7284   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEEE",
7285   "vtable_components" :
7286   [
7287    {
7288     "component_value" : 24,
7289     "kind" : "vbase_offset"
7290    },
7291    {
7292     "kind" : "offset_to_top"
7293    },
7294    {
7295     "kind" : "rtti",
7296     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEEE"
7297    },
7298    {
7299     "mangled_component_name" : "_ZNK7android8hardware6health7storage4V1_023IGarbageCollectCallback8isRemoteEv"
7300    },
7301    {
7302     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7303    },
7304    {
7305     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7306    },
7307    {
7308     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7309    },
7310    {
7311     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
7312    },
7313    {
7314     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback21setHALInstrumentationEv"
7315    },
7316    {
7317     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
7318    },
7319    {
7320     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback4pingEv"
7321    },
7322    {
7323     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7324    },
7325    {
7326     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback21notifySyspropsChangedEv"
7327    },
7328    {
7329     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7330    },
7331    {
7332     "kind" : "complete_dtor_pointer",
7333     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEED1Ev"
7334    },
7335    {
7336     "kind" : "deleting_dtor_pointer",
7337     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEED0Ev"
7338    },
7339    {
7340     "is_pure" : true,
7341     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback8onFinishENS3_6ResultE"
7342    },
7343    {
7344     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEE10onAsBinderEv"
7345    },
7346    {
7347     "component_value" : 20,
7348     "kind" : "vbase_offset"
7349    },
7350    {
7351     "component_value" : -4,
7352     "kind" : "offset_to_top"
7353    },
7354    {
7355     "kind" : "rtti",
7356     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEEE"
7357    },
7358    {
7359     "kind" : "complete_dtor_pointer",
7360     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEED1Ev"
7361    },
7362    {
7363     "kind" : "deleting_dtor_pointer",
7364     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEED0Ev"
7365    },
7366    {
7367     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEE10onAsBinderEv"
7368    },
7369    {
7370     "component_value" : 16,
7371     "kind" : "vbase_offset"
7372    },
7373    {
7374     "component_value" : -8,
7375     "kind" : "offset_to_top"
7376    },
7377    {
7378     "kind" : "rtti",
7379     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEEE"
7380    },
7381    {
7382     "kind" : "complete_dtor_pointer",
7383     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEED1Ev"
7384    },
7385    {
7386     "kind" : "deleting_dtor_pointer",
7387     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEED0Ev"
7388    },
7389    {
7390     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7391    },
7392    {
7393     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7394    },
7395    {
7396     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7397    },
7398    {
7399     "kind" : "vcall_offset"
7400    },
7401    {
7402     "component_value" : -16,
7403     "kind" : "vcall_offset"
7404    },
7405    {
7406     "component_value" : -16,
7407     "kind" : "vcall_offset"
7408    },
7409    {
7410     "component_value" : -16,
7411     "kind" : "vcall_offset"
7412    },
7413    {
7414     "component_value" : -24,
7415     "kind" : "vcall_offset"
7416    },
7417    {
7418     "component_value" : -24,
7419     "kind" : "offset_to_top"
7420    },
7421    {
7422     "kind" : "rtti",
7423     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEEE"
7424    },
7425    {
7426     "kind" : "complete_dtor_pointer",
7427     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEED1Ev"
7428    },
7429    {
7430     "kind" : "deleting_dtor_pointer",
7431     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEED0Ev"
7432    },
7433    {
7434     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7435    },
7436    {
7437     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7438    },
7439    {
7440     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7441    },
7442    {
7443     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7444    }
7445   ]
7446  },
7447  {
7448   "alignment" : 4,
7449   "base_specifiers" :
7450   [
7451    {
7452     "referenced_type" : "type-543"
7453    },
7454    {
7455     "referenced_type" : "type-357"
7456    },
7457    {
7458     "referenced_type" : "type-352"
7459    }
7460   ],
7461   "linker_set_key" : "android::hardware::BpInterface<android::hardware::health::storage::V1_0::IStorage>",
7462   "name" : "android::hardware::BpInterface<android::hardware::health::storage::V1_0::IStorage>",
7463   "record_kind" : "class",
7464   "referenced_type" : "type-555",
7465   "self_type" : "type-555",
7466   "size" : 32,
7467   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7468   "template_args" : [ "type-543" ],
7469   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEEE",
7470   "vtable_components" :
7471   [
7472    {
7473     "component_value" : 24,
7474     "kind" : "vbase_offset"
7475    },
7476    {
7477     "kind" : "offset_to_top"
7478    },
7479    {
7480     "kind" : "rtti",
7481     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEEE"
7482    },
7483    {
7484     "mangled_component_name" : "_ZNK7android8hardware6health7storage4V1_08IStorage8isRemoteEv"
7485    },
7486    {
7487     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7488    },
7489    {
7490     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7491    },
7492    {
7493     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7494    },
7495    {
7496     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
7497    },
7498    {
7499     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage21setHALInstrumentationEv"
7500    },
7501    {
7502     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
7503    },
7504    {
7505     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage4pingEv"
7506    },
7507    {
7508     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7509    },
7510    {
7511     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage21notifySyspropsChangedEv"
7512    },
7513    {
7514     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7515    },
7516    {
7517     "kind" : "complete_dtor_pointer",
7518     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEED1Ev"
7519    },
7520    {
7521     "kind" : "deleting_dtor_pointer",
7522     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEED0Ev"
7523    },
7524    {
7525     "is_pure" : true,
7526     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage14garbageCollectEyRKNS_2spINS3_23IGarbageCollectCallbackEEE"
7527    },
7528    {
7529     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEE10onAsBinderEv"
7530    },
7531    {
7532     "component_value" : 20,
7533     "kind" : "vbase_offset"
7534    },
7535    {
7536     "component_value" : -4,
7537     "kind" : "offset_to_top"
7538    },
7539    {
7540     "kind" : "rtti",
7541     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEEE"
7542    },
7543    {
7544     "kind" : "complete_dtor_pointer",
7545     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEED1Ev"
7546    },
7547    {
7548     "kind" : "deleting_dtor_pointer",
7549     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEED0Ev"
7550    },
7551    {
7552     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEE10onAsBinderEv"
7553    },
7554    {
7555     "component_value" : 16,
7556     "kind" : "vbase_offset"
7557    },
7558    {
7559     "component_value" : -8,
7560     "kind" : "offset_to_top"
7561    },
7562    {
7563     "kind" : "rtti",
7564     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEEE"
7565    },
7566    {
7567     "kind" : "complete_dtor_pointer",
7568     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEED1Ev"
7569    },
7570    {
7571     "kind" : "deleting_dtor_pointer",
7572     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEED0Ev"
7573    },
7574    {
7575     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7576    },
7577    {
7578     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7579    },
7580    {
7581     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7582    },
7583    {
7584     "kind" : "vcall_offset"
7585    },
7586    {
7587     "component_value" : -16,
7588     "kind" : "vcall_offset"
7589    },
7590    {
7591     "component_value" : -16,
7592     "kind" : "vcall_offset"
7593    },
7594    {
7595     "component_value" : -16,
7596     "kind" : "vcall_offset"
7597    },
7598    {
7599     "component_value" : -24,
7600     "kind" : "vcall_offset"
7601    },
7602    {
7603     "component_value" : -24,
7604     "kind" : "offset_to_top"
7605    },
7606    {
7607     "kind" : "rtti",
7608     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEEE"
7609    },
7610    {
7611     "kind" : "complete_dtor_pointer",
7612     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEED1Ev"
7613    },
7614    {
7615     "kind" : "deleting_dtor_pointer",
7616     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEED0Ev"
7617    },
7618    {
7619     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7620    },
7621    {
7622     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7623    },
7624    {
7625     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7626    },
7627    {
7628     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7629    }
7630   ]
7631  },
7632  {
7633   "alignment" : 4,
7634   "base_specifiers" :
7635   [
7636    {
7637     "referenced_type" : "type-16"
7638    },
7639    {
7640     "referenced_type" : "type-357"
7641    },
7642    {
7643     "referenced_type" : "type-352"
7644    }
7645   ],
7646   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7647   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7648   "record_kind" : "class",
7649   "referenced_type" : "type-356",
7650   "self_type" : "type-356",
7651   "size" : 32,
7652   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7653   "template_args" : [ "type-16" ],
7654   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
7655   "vtable_components" :
7656   [
7657    {
7658     "component_value" : 24,
7659     "kind" : "vbase_offset"
7660    },
7661    {
7662     "kind" : "offset_to_top"
7663    },
7664    {
7665     "kind" : "rtti",
7666     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7667    },
7668    {
7669     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7670    },
7671    {
7672     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7673    },
7674    {
7675     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7676    },
7677    {
7678     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7679    },
7680    {
7681     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
7682    },
7683    {
7684     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7685    },
7686    {
7687     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
7688    },
7689    {
7690     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7691    },
7692    {
7693     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7694    },
7695    {
7696     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7697    },
7698    {
7699     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7700    },
7701    {
7702     "kind" : "complete_dtor_pointer",
7703     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7704    },
7705    {
7706     "kind" : "deleting_dtor_pointer",
7707     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7708    },
7709    {
7710     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7711    },
7712    {
7713     "component_value" : 20,
7714     "kind" : "vbase_offset"
7715    },
7716    {
7717     "component_value" : -4,
7718     "kind" : "offset_to_top"
7719    },
7720    {
7721     "kind" : "rtti",
7722     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7723    },
7724    {
7725     "kind" : "complete_dtor_pointer",
7726     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7727    },
7728    {
7729     "kind" : "deleting_dtor_pointer",
7730     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7731    },
7732    {
7733     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7734    },
7735    {
7736     "component_value" : 16,
7737     "kind" : "vbase_offset"
7738    },
7739    {
7740     "component_value" : -8,
7741     "kind" : "offset_to_top"
7742    },
7743    {
7744     "kind" : "rtti",
7745     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7746    },
7747    {
7748     "kind" : "complete_dtor_pointer",
7749     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7750    },
7751    {
7752     "kind" : "deleting_dtor_pointer",
7753     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7754    },
7755    {
7756     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7757    },
7758    {
7759     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7760    },
7761    {
7762     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7763    },
7764    {
7765     "kind" : "vcall_offset"
7766    },
7767    {
7768     "component_value" : -16,
7769     "kind" : "vcall_offset"
7770    },
7771    {
7772     "component_value" : -16,
7773     "kind" : "vcall_offset"
7774    },
7775    {
7776     "component_value" : -16,
7777     "kind" : "vcall_offset"
7778    },
7779    {
7780     "component_value" : -24,
7781     "kind" : "vcall_offset"
7782    },
7783    {
7784     "component_value" : -24,
7785     "kind" : "offset_to_top"
7786    },
7787    {
7788     "kind" : "rtti",
7789     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7790    },
7791    {
7792     "kind" : "complete_dtor_pointer",
7793     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7794    },
7795    {
7796     "kind" : "deleting_dtor_pointer",
7797     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7798    },
7799    {
7800     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7801    },
7802    {
7803     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7804    },
7805    {
7806     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7807    },
7808    {
7809     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7810    }
7811   ]
7812  },
7813  {
7814   "alignment" : 4,
7815   "fields" :
7816   [
7817    {
7818     "access" : "private",
7819     "field_name" : "mMutex",
7820     "referenced_type" : "type-387"
7821    },
7822    {
7823     "access" : "private",
7824     "field_name" : "mMap",
7825     "field_offset" : 32,
7826     "referenced_type" : "type-388"
7827    }
7828   ],
7829   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7830   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7831   "record_kind" : "class",
7832   "referenced_type" : "type-386",
7833   "self_type" : "type-386",
7834   "size" : 16,
7835   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7836   "template_args" : [ "type-14", "type-389" ],
7837   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
7838  },
7839  {
7840   "alignment" : 4,
7841   "fields" :
7842   [
7843    {
7844     "access" : "private",
7845     "field_name" : "mMutex",
7846     "referenced_type" : "type-395"
7847    },
7848    {
7849     "access" : "private",
7850     "field_name" : "mMap",
7851     "field_offset" : 32,
7852     "referenced_type" : "type-396"
7853    }
7854   ],
7855   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7856   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7857   "record_kind" : "class",
7858   "referenced_type" : "type-394",
7859   "self_type" : "type-394",
7860   "size" : 16,
7861   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7862   "template_args" : [ "type-14", "type-35" ],
7863   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
7864  },
7865  {
7866   "alignment" : 4,
7867   "fields" :
7868   [
7869    {
7870     "access" : "private",
7871     "field_name" : "mMutex",
7872     "referenced_type" : "type-400"
7873    },
7874    {
7875     "access" : "private",
7876     "field_name" : "mMap",
7877     "field_offset" : 32,
7878     "referenced_type" : "type-401"
7879    }
7880   ],
7881   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7882   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7883   "record_kind" : "class",
7884   "referenced_type" : "type-399",
7885   "self_type" : "type-399",
7886   "size" : 16,
7887   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7888   "template_args" : [ "type-402", "type-286" ],
7889   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
7890  },
7891  {
7892   "alignment" : 4,
7893   "fields" :
7894   [
7895    {
7896     "access" : "private",
7897     "field_name" : "mMutex",
7898     "referenced_type" : "type-418"
7899    },
7900    {
7901     "access" : "private",
7902     "field_name" : "mMap",
7903     "field_offset" : 32,
7904     "referenced_type" : "type-419"
7905    }
7906   ],
7907   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7908   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7909   "record_kind" : "class",
7910   "referenced_type" : "type-417",
7911   "self_type" : "type-417",
7912   "size" : 16,
7913   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7914   "template_args" : [ "type-420", "type-421" ],
7915   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
7916  },
7917  {
7918   "alignment" : 4,
7919   "fields" :
7920   [
7921    {
7922     "access" : "private",
7923     "field_name" : "mMutex",
7924     "referenced_type" : "type-408"
7925    },
7926    {
7927     "access" : "private",
7928     "field_name" : "mMap",
7929     "field_offset" : 32,
7930     "referenced_type" : "type-409"
7931    }
7932   ],
7933   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7934   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7935   "record_kind" : "class",
7936   "referenced_type" : "type-407",
7937   "self_type" : "type-407",
7938   "size" : 16,
7939   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7940   "template_args" : [ "type-410", "type-411" ],
7941   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
7942  },
7943  {
7944   "alignment" : 8,
7945   "fields" :
7946   [
7947    {
7948     "field_name" : "flags",
7949     "referenced_type" : "type-2"
7950    },
7951    {
7952     "field_name" : "fdIndex",
7953     "field_offset" : 32,
7954     "referenced_type" : "type-2"
7955    },
7956    {
7957     "field_name" : "offset",
7958     "field_offset" : 64,
7959     "referenced_type" : "type-2"
7960    },
7961    {
7962     "field_name" : "extent",
7963     "field_offset" : 128,
7964     "referenced_type" : "type-13"
7965    }
7966   ],
7967   "linker_set_key" : "android::hardware::GrantorDescriptor",
7968   "name" : "android::hardware::GrantorDescriptor",
7969   "referenced_type" : "type-285",
7970   "self_type" : "type-285",
7971   "size" : 24,
7972   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7973   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
7974  },
7975  {
7976   "alignment" : 8,
7977   "base_specifiers" :
7978   [
7979    {
7980     "is_virtual" : true,
7981     "referenced_type" : "type-269"
7982    },
7983    {
7984     "is_virtual" : true,
7985     "referenced_type" : "type-7"
7986    }
7987   ],
7988   "linker_set_key" : "android::hardware::HidlMemory",
7989   "name" : "android::hardware::HidlMemory",
7990   "record_kind" : "class",
7991   "referenced_type" : "type-277",
7992   "self_type" : "type-277",
7993   "size" : 56,
7994   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7995   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
7996   "vtable_components" :
7997   [
7998    {
7999     "component_value" : 48,
8000     "kind" : "vbase_offset"
8001    },
8002    {
8003     "component_value" : 8,
8004     "kind" : "vbase_offset"
8005    },
8006    {
8007     "kind" : "offset_to_top"
8008    },
8009    {
8010     "kind" : "rtti",
8011     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8012    },
8013    {
8014     "kind" : "complete_dtor_pointer",
8015     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8016    },
8017    {
8018     "kind" : "deleting_dtor_pointer",
8019     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8020    },
8021    {
8022     "kind" : "vcall_offset"
8023    },
8024    {
8025     "kind" : "vcall_offset"
8026    },
8027    {
8028     "kind" : "vcall_offset"
8029    },
8030    {
8031     "kind" : "vcall_offset"
8032    },
8033    {
8034     "component_value" : -48,
8035     "kind" : "vcall_offset"
8036    },
8037    {
8038     "component_value" : -48,
8039     "kind" : "offset_to_top"
8040    },
8041    {
8042     "kind" : "rtti",
8043     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8044    },
8045    {
8046     "kind" : "complete_dtor_pointer",
8047     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
8048    },
8049    {
8050     "kind" : "deleting_dtor_pointer",
8051     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
8052    },
8053    {
8054     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8055    },
8056    {
8057     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8058    },
8059    {
8060     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8061    },
8062    {
8063     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8064    }
8065   ]
8066  },
8067  {
8068   "alignment" : 4,
8069   "base_specifiers" :
8070   [
8071    {
8072     "is_virtual" : true,
8073     "referenced_type" : "type-7"
8074    }
8075   ],
8076   "linker_set_key" : "android::hardware::IBinder",
8077   "name" : "android::hardware::IBinder",
8078   "record_kind" : "class",
8079   "referenced_type" : "type-29",
8080   "self_type" : "type-29",
8081   "size" : 12,
8082   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8083   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8084   "vtable_components" :
8085   [
8086    {
8087     "component_value" : 4,
8088     "kind" : "vbase_offset"
8089    },
8090    {
8091     "kind" : "offset_to_top"
8092    },
8093    {
8094     "kind" : "rtti",
8095     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8096    },
8097    {
8098     "is_pure" : true,
8099     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8100    },
8101    {
8102     "is_pure" : true,
8103     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8104    },
8105    {
8106     "is_pure" : true,
8107     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8108    },
8109    {
8110     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8111    },
8112    {
8113     "is_pure" : true,
8114     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8115    },
8116    {
8117     "is_pure" : true,
8118     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8119    },
8120    {
8121     "is_pure" : true,
8122     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8123    },
8124    {
8125     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8126    },
8127    {
8128     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8129    },
8130    {
8131     "kind" : "complete_dtor_pointer",
8132     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8133    },
8134    {
8135     "kind" : "deleting_dtor_pointer",
8136     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8137    },
8138    {
8139     "kind" : "vcall_offset"
8140    },
8141    {
8142     "kind" : "vcall_offset"
8143    },
8144    {
8145     "kind" : "vcall_offset"
8146    },
8147    {
8148     "kind" : "vcall_offset"
8149    },
8150    {
8151     "component_value" : -4,
8152     "kind" : "vcall_offset"
8153    },
8154    {
8155     "component_value" : -4,
8156     "kind" : "offset_to_top"
8157    },
8158    {
8159     "kind" : "rtti",
8160     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8161    },
8162    {
8163     "kind" : "complete_dtor_pointer",
8164     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
8165    },
8166    {
8167     "kind" : "deleting_dtor_pointer",
8168     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
8169    },
8170    {
8171     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8172    },
8173    {
8174     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8175    },
8176    {
8177     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8178    },
8179    {
8180     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8181    }
8182   ]
8183  },
8184  {
8185   "alignment" : 4,
8186   "base_specifiers" :
8187   [
8188    {
8189     "is_virtual" : true,
8190     "referenced_type" : "type-7"
8191    }
8192   ],
8193   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8194   "name" : "android::hardware::IBinder::DeathRecipient",
8195   "record_kind" : "class",
8196   "referenced_type" : "type-17",
8197   "self_type" : "type-17",
8198   "size" : 12,
8199   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8200   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8201   "vtable_components" :
8202   [
8203    {
8204     "component_value" : 4,
8205     "kind" : "vbase_offset"
8206    },
8207    {
8208     "kind" : "offset_to_top"
8209    },
8210    {
8211     "kind" : "rtti",
8212     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8213    },
8214    {
8215     "is_pure" : true,
8216     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8217    },
8218    {
8219     "kind" : "complete_dtor_pointer",
8220     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8221    },
8222    {
8223     "kind" : "deleting_dtor_pointer",
8224     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8225    },
8226    {
8227     "kind" : "vcall_offset"
8228    },
8229    {
8230     "kind" : "vcall_offset"
8231    },
8232    {
8233     "kind" : "vcall_offset"
8234    },
8235    {
8236     "kind" : "vcall_offset"
8237    },
8238    {
8239     "component_value" : -4,
8240     "kind" : "vcall_offset"
8241    },
8242    {
8243     "component_value" : -4,
8244     "kind" : "offset_to_top"
8245    },
8246    {
8247     "kind" : "rtti",
8248     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8249    },
8250    {
8251     "kind" : "complete_dtor_pointer",
8252     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
8253    },
8254    {
8255     "kind" : "deleting_dtor_pointer",
8256     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
8257    },
8258    {
8259     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8260    },
8261    {
8262     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8263    },
8264    {
8265     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8266    },
8267    {
8268     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8269    }
8270   ]
8271  },
8272  {
8273   "alignment" : 4,
8274   "base_specifiers" :
8275   [
8276    {
8277     "is_virtual" : true,
8278     "referenced_type" : "type-7"
8279    }
8280   ],
8281   "linker_set_key" : "android::hardware::IInterface",
8282   "name" : "android::hardware::IInterface",
8283   "record_kind" : "class",
8284   "referenced_type" : "type-357",
8285   "self_type" : "type-357",
8286   "size" : 12,
8287   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8288   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
8289   "vtable_components" :
8290   [
8291    {
8292     "component_value" : 4,
8293     "kind" : "vbase_offset"
8294    },
8295    {
8296     "kind" : "offset_to_top"
8297    },
8298    {
8299     "kind" : "rtti",
8300     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8301    },
8302    {
8303     "kind" : "complete_dtor_pointer",
8304     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8305    },
8306    {
8307     "kind" : "deleting_dtor_pointer",
8308     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8309    },
8310    {
8311     "is_pure" : true,
8312     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8313    },
8314    {
8315     "kind" : "vcall_offset"
8316    },
8317    {
8318     "kind" : "vcall_offset"
8319    },
8320    {
8321     "kind" : "vcall_offset"
8322    },
8323    {
8324     "kind" : "vcall_offset"
8325    },
8326    {
8327     "component_value" : -4,
8328     "kind" : "vcall_offset"
8329    },
8330    {
8331     "component_value" : -4,
8332     "kind" : "offset_to_top"
8333    },
8334    {
8335     "kind" : "rtti",
8336     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8337    },
8338    {
8339     "kind" : "complete_dtor_pointer",
8340     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
8341    },
8342    {
8343     "kind" : "deleting_dtor_pointer",
8344     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
8345    },
8346    {
8347     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8348    },
8349    {
8350     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8351    },
8352    {
8353     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8354    },
8355    {
8356     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8357    }
8358   ]
8359  },
8360  {
8361   "alignment" : 4,
8362   "fields" :
8363   [
8364    {
8365     "access" : "private",
8366     "field_name" : "mGrantors",
8367     "referenced_type" : "type-281"
8368    },
8369    {
8370     "access" : "private",
8371     "field_name" : "mHandle",
8372     "field_offset" : 128,
8373     "referenced_type" : "type-328"
8374    },
8375    {
8376     "access" : "private",
8377     "field_name" : "mQuantum",
8378     "field_offset" : 192,
8379     "referenced_type" : "type-2"
8380    },
8381    {
8382     "access" : "private",
8383     "field_name" : "mFlags",
8384     "field_offset" : 224,
8385     "referenced_type" : "type-2"
8386    }
8387   ],
8388   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8389   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8390   "referenced_type" : "type-327",
8391   "self_type" : "type-327",
8392   "size" : 32,
8393   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8394   "template_args" : [ "type-52" ],
8395   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
8396  },
8397  {
8398   "alignment" : 4,
8399   "fields" :
8400   [
8401    {
8402     "access" : "private",
8403     "field_name" : "mBufCachePos",
8404     "referenced_type" : "type-2"
8405    },
8406    {
8407     "access" : "private",
8408     "field_name" : "mBufCache",
8409     "field_offset" : 32,
8410     "referenced_type" : "type-362"
8411    },
8412    {
8413     "access" : "private",
8414     "field_name" : "mError",
8415     "field_offset" : 128,
8416     "referenced_type" : "type-54"
8417    },
8418    {
8419     "access" : "private",
8420     "field_name" : "mData",
8421     "field_offset" : 160,
8422     "referenced_type" : "type-363"
8423    },
8424    {
8425     "access" : "private",
8426     "field_name" : "mDataSize",
8427     "field_offset" : 192,
8428     "referenced_type" : "type-2"
8429    },
8430    {
8431     "access" : "private",
8432     "field_name" : "mDataCapacity",
8433     "field_offset" : 224,
8434     "referenced_type" : "type-2"
8435    },
8436    {
8437     "access" : "private",
8438     "field_name" : "mDataPos",
8439     "field_offset" : 256,
8440     "referenced_type" : "type-2"
8441    },
8442    {
8443     "access" : "private",
8444     "field_name" : "mObjects",
8445     "field_offset" : 288,
8446     "referenced_type" : "type-364"
8447    },
8448    {
8449     "access" : "private",
8450     "field_name" : "mObjectsSize",
8451     "field_offset" : 320,
8452     "referenced_type" : "type-2"
8453    },
8454    {
8455     "access" : "private",
8456     "field_name" : "mObjectsCapacity",
8457     "field_offset" : 352,
8458     "referenced_type" : "type-2"
8459    },
8460    {
8461     "access" : "private",
8462     "field_name" : "mNextObjectHint",
8463     "field_offset" : 384,
8464     "referenced_type" : "type-2"
8465    },
8466    {
8467     "access" : "private",
8468     "field_name" : "mNumRef",
8469     "field_offset" : 416,
8470     "referenced_type" : "type-2"
8471    },
8472    {
8473     "access" : "private",
8474     "field_name" : "mFdsKnown",
8475     "field_offset" : 448,
8476     "referenced_type" : "type-35"
8477    },
8478    {
8479     "access" : "private",
8480     "field_name" : "mHasFds",
8481     "field_offset" : 456,
8482     "referenced_type" : "type-35"
8483    },
8484    {
8485     "access" : "private",
8486     "field_name" : "mAllowFds",
8487     "field_offset" : 464,
8488     "referenced_type" : "type-35"
8489    },
8490    {
8491     "access" : "private",
8492     "field_name" : "mOwner",
8493     "field_offset" : 480,
8494     "referenced_type" : "type-365"
8495    },
8496    {
8497     "access" : "private",
8498     "field_name" : "mOwnerCookie",
8499     "field_offset" : 512,
8500     "referenced_type" : "type-24"
8501    }
8502   ],
8503   "linker_set_key" : "android::hardware::Parcel",
8504   "name" : "android::hardware::Parcel",
8505   "record_kind" : "class",
8506   "referenced_type" : "type-361",
8507   "self_type" : "type-361",
8508   "size" : 68,
8509   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8510   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8511  },
8512  {
8513   "access" : "private",
8514   "alignment" : 4,
8515   "fields" :
8516   [
8517    {
8518     "field_name" : "index",
8519     "referenced_type" : "type-2"
8520    },
8521    {
8522     "field_name" : "buffer",
8523     "field_offset" : 32,
8524     "referenced_type" : "type-13"
8525    },
8526    {
8527     "field_name" : "bufend",
8528     "field_offset" : 96,
8529     "referenced_type" : "type-13"
8530    }
8531   ],
8532   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8533   "name" : "android::hardware::Parcel::BufferInfo",
8534   "referenced_type" : "type-377",
8535   "self_type" : "type-377",
8536   "size" : 20,
8537   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8538   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8539  },
8540  {
8541   "alignment" : 4,
8542   "base_specifiers" :
8543   [
8544    {
8545     "is_virtual" : true,
8546     "referenced_type" : "type-7"
8547    }
8548   ],
8549   "fields" :
8550   [
8551    {
8552     "access" : "private",
8553     "field_name" : "mDriverFD",
8554     "field_offset" : 32,
8555     "referenced_type" : "type-54"
8556    },
8557    {
8558     "access" : "private",
8559     "field_name" : "mVMStart",
8560     "field_offset" : 64,
8561     "referenced_type" : "type-24"
8562    },
8563    {
8564     "access" : "private",
8565     "field_name" : "mThreadCountLock",
8566     "field_offset" : 96,
8567     "referenced_type" : "type-60"
8568    },
8569    {
8570     "access" : "private",
8571     "field_name" : "mThreadCountDecrement",
8572     "field_offset" : 128,
8573     "referenced_type" : "type-61"
8574    },
8575    {
8576     "access" : "private",
8577     "field_name" : "mExecutingThreadsCount",
8578     "field_offset" : 160,
8579     "referenced_type" : "type-2"
8580    },
8581    {
8582     "access" : "private",
8583     "field_name" : "mMaxThreads",
8584     "field_offset" : 192,
8585     "referenced_type" : "type-2"
8586    },
8587    {
8588     "access" : "private",
8589     "field_name" : "mStarvationStartTimeMs",
8590     "field_offset" : 224,
8591     "referenced_type" : "type-62"
8592    },
8593    {
8594     "access" : "private",
8595     "field_name" : "mLock",
8596     "field_offset" : 288,
8597     "referenced_type" : "type-18"
8598    },
8599    {
8600     "access" : "private",
8601     "field_name" : "mHandleToObject",
8602     "field_offset" : 320,
8603     "referenced_type" : "type-22"
8604    },
8605    {
8606     "access" : "private",
8607     "field_name" : "mManagesContexts",
8608     "field_offset" : 480,
8609     "referenced_type" : "type-35"
8610    },
8611    {
8612     "access" : "private",
8613     "field_name" : "mBinderContextCheckFunc",
8614     "field_offset" : 512,
8615     "referenced_type" : "type-33"
8616    },
8617    {
8618     "access" : "private",
8619     "field_name" : "mBinderContextUserData",
8620     "field_offset" : 544,
8621     "referenced_type" : "type-24"
8622    },
8623    {
8624     "access" : "private",
8625     "field_name" : "mContexts",
8626     "field_offset" : 576,
8627     "referenced_type" : "type-45"
8628    },
8629    {
8630     "access" : "private",
8631     "field_name" : "mRootDir",
8632     "field_offset" : 736,
8633     "referenced_type" : "type-49"
8634    },
8635    {
8636     "access" : "private",
8637     "field_name" : "mThreadPoolStarted",
8638     "field_offset" : 768,
8639     "referenced_type" : "type-35"
8640    },
8641    {
8642     "access" : "private",
8643     "field_name" : "mSpawnThreadOnStart",
8644     "field_offset" : 776,
8645     "referenced_type" : "type-35"
8646    },
8647    {
8648     "access" : "private",
8649     "field_name" : "mThreadPoolSeq",
8650     "field_offset" : 800,
8651     "referenced_type" : "type-53"
8652    },
8653    {
8654     "access" : "private",
8655     "field_name" : "mMmapSize",
8656     "field_offset" : 832,
8657     "referenced_type" : "type-26"
8658    },
8659    {
8660     "access" : "private",
8661     "field_name" : "mCallRestriction",
8662     "field_offset" : 864,
8663     "referenced_type" : "type-55"
8664    }
8665   ],
8666   "linker_set_key" : "android::hardware::ProcessState",
8667   "name" : "android::hardware::ProcessState",
8668   "record_kind" : "class",
8669   "referenced_type" : "type-59",
8670   "self_type" : "type-59",
8671   "size" : 120,
8672   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8673   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8674   "vtable_components" :
8675   [
8676    {
8677     "component_value" : 112,
8678     "kind" : "vbase_offset"
8679    },
8680    {
8681     "kind" : "offset_to_top"
8682    },
8683    {
8684     "kind" : "rtti",
8685     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8686    },
8687    {
8688     "kind" : "complete_dtor_pointer",
8689     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8690    },
8691    {
8692     "kind" : "deleting_dtor_pointer",
8693     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8694    },
8695    {
8696     "kind" : "vcall_offset"
8697    },
8698    {
8699     "kind" : "vcall_offset"
8700    },
8701    {
8702     "kind" : "vcall_offset"
8703    },
8704    {
8705     "kind" : "vcall_offset"
8706    },
8707    {
8708     "component_value" : -112,
8709     "kind" : "vcall_offset"
8710    },
8711    {
8712     "component_value" : -112,
8713     "kind" : "offset_to_top"
8714    },
8715    {
8716     "kind" : "rtti",
8717     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8718    },
8719    {
8720     "kind" : "complete_dtor_pointer",
8721     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
8722    },
8723    {
8724     "kind" : "deleting_dtor_pointer",
8725     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
8726    },
8727    {
8728     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8729    },
8730    {
8731     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8732    },
8733    {
8734     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8735    },
8736    {
8737     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8738    }
8739   ]
8740  },
8741  {
8742   "access" : "private",
8743   "alignment" : 4,
8744   "fields" :
8745   [
8746    {
8747     "field_name" : "binder",
8748     "referenced_type" : "type-28"
8749    },
8750    {
8751     "field_name" : "refs",
8752     "field_offset" : 32,
8753     "referenced_type" : "type-11"
8754    }
8755   ],
8756   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
8757   "name" : "android::hardware::ProcessState::handle_entry",
8758   "referenced_type" : "type-27",
8759   "self_type" : "type-27",
8760   "size" : 8,
8761   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8762   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
8763  },
8764  {
8765   "alignment" : 4,
8766   "base_specifiers" :
8767   [
8768    {
8769     "referenced_type" : "type-126"
8770    }
8771   ],
8772   "fields" :
8773   [
8774    {
8775     "access" : "private",
8776     "field_name" : "mVal",
8777     "field_offset" : 192,
8778     "referenced_type" : "type-87"
8779    }
8780   ],
8781   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> >",
8782   "name" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> >",
8783   "record_kind" : "class",
8784   "referenced_type" : "type-133",
8785   "self_type" : "type-133",
8786   "size" : 28,
8787   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8788   "template_args" : [ "type-87" ],
8789   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE"
8790  },
8791  {
8792   "alignment" : 4,
8793   "base_specifiers" :
8794   [
8795    {
8796     "referenced_type" : "type-126"
8797    }
8798   ],
8799   "fields" :
8800   [
8801    {
8802     "access" : "private",
8803     "field_name" : "mVal",
8804     "field_offset" : 192,
8805     "referenced_type" : "type-541"
8806    }
8807   ],
8808   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IStorage> >",
8809   "name" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IStorage> >",
8810   "record_kind" : "class",
8811   "referenced_type" : "type-563",
8812   "self_type" : "type-563",
8813   "size" : 28,
8814   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8815   "template_args" : [ "type-541" ],
8816   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE"
8817  },
8818  {
8819   "alignment" : 4,
8820   "base_specifiers" :
8821   [
8822    {
8823     "referenced_type" : "type-126"
8824    }
8825   ],
8826   "fields" :
8827   [
8828    {
8829     "access" : "private",
8830     "field_name" : "mVal",
8831     "field_offset" : 168,
8832     "referenced_type" : "type-35"
8833    }
8834   ],
8835   "linker_set_key" : "android::hardware::Return<bool>",
8836   "name" : "android::hardware::Return<bool>",
8837   "record_kind" : "class",
8838   "referenced_type" : "type-125",
8839   "self_type" : "type-125",
8840   "size" : 24,
8841   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8842   "template_args" : [ "type-35" ],
8843   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
8844  },
8845  {
8846   "alignment" : 4,
8847   "base_specifiers" :
8848   [
8849    {
8850     "referenced_type" : "type-126"
8851    }
8852   ],
8853   "linker_set_key" : "android::hardware::Return<void>",
8854   "name" : "android::hardware::Return<void>",
8855   "record_kind" : "class",
8856   "referenced_type" : "type-146",
8857   "self_type" : "type-146",
8858   "size" : 24,
8859   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8860   "template_args" : [ "type-25" ],
8861   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
8862  },
8863  {
8864   "alignment" : 4,
8865   "fields" :
8866   [
8867    {
8868     "access" : "private",
8869     "field_name" : "mException",
8870     "referenced_type" : "type-54"
8871    },
8872    {
8873     "access" : "private",
8874     "field_name" : "mErrorCode",
8875     "field_offset" : 32,
8876     "referenced_type" : "type-54"
8877    },
8878    {
8879     "access" : "private",
8880     "field_name" : "mMessage",
8881     "field_offset" : 64,
8882     "referenced_type" : "type-106"
8883    }
8884   ],
8885   "linker_set_key" : "android::hardware::Status",
8886   "name" : "android::hardware::Status",
8887   "record_kind" : "class",
8888   "referenced_type" : "type-105",
8889   "self_type" : "type-105",
8890   "size" : 20,
8891   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8892   "unique_id" : "_ZTSN7android8hardware6StatusE"
8893  },
8894  {
8895   "alignment" : 4,
8896   "fields" :
8897   [
8898    {
8899     "access" : "protected",
8900     "field_name" : "mInstrumentationCallbacks",
8901     "field_offset" : 32,
8902     "referenced_type" : "type-374"
8903    },
8904    {
8905     "access" : "protected",
8906     "field_name" : "mEnableInstrumentation",
8907     "field_offset" : 128,
8908     "referenced_type" : "type-35"
8909    },
8910    {
8911     "access" : "protected",
8912     "field_name" : "mInstrumentationLibPackage",
8913     "field_offset" : 160,
8914     "referenced_type" : "type-375"
8915    },
8916    {
8917     "access" : "protected",
8918     "field_name" : "mInterfaceName",
8919     "field_offset" : 256,
8920     "referenced_type" : "type-376"
8921    }
8922   ],
8923   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
8924   "name" : "android::hardware::details::HidlInstrumentor",
8925   "referenced_type" : "type-373",
8926   "self_type" : "type-373",
8927   "size" : 44,
8928   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8929   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
8930   "vtable_components" :
8931   [
8932    {
8933     "kind" : "offset_to_top"
8934    },
8935    {
8936     "kind" : "rtti",
8937     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8938    },
8939    {
8940     "kind" : "complete_dtor_pointer",
8941     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
8942    },
8943    {
8944     "kind" : "deleting_dtor_pointer",
8945     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
8946    }
8947   ]
8948  },
8949  {
8950   "alignment" : 4,
8951   "fields" :
8952   [
8953    {
8954     "field_name" : "sched_policy",
8955     "referenced_type" : "type-54"
8956    },
8957    {
8958     "field_name" : "prio",
8959     "field_offset" : 32,
8960     "referenced_type" : "type-54"
8961    }
8962   ],
8963   "linker_set_key" : "android::hardware::details::SchedPrio",
8964   "name" : "android::hardware::details::SchedPrio",
8965   "referenced_type" : "type-389",
8966   "self_type" : "type-389",
8967   "size" : 8,
8968   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
8969   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
8970  },
8971  {
8972   "alignment" : 4,
8973   "fields" :
8974   [
8975    {
8976     "access" : "private",
8977     "field_name" : "mQueue",
8978     "referenced_type" : "type-549"
8979    }
8980   ],
8981   "linker_set_key" : "android::hardware::details::TaskRunner",
8982   "name" : "android::hardware::details::TaskRunner",
8983   "record_kind" : "class",
8984   "referenced_type" : "type-548",
8985   "self_type" : "type-548",
8986   "size" : 8,
8987   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
8988   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
8989  },
8990  {
8991   "alignment" : 1,
8992   "linker_set_key" : "android::hardware::details::bnhw_tag",
8993   "name" : "android::hardware::details::bnhw_tag",
8994   "referenced_type" : "type-227",
8995   "self_type" : "type-227",
8996   "size" : 1,
8997   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8998   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
8999  },
9000  {
9001   "alignment" : 1,
9002   "linker_set_key" : "android::hardware::details::bphw_tag",
9003   "name" : "android::hardware::details::bphw_tag",
9004   "referenced_type" : "type-238",
9005   "self_type" : "type-238",
9006   "size" : 1,
9007   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9008   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
9009  },
9010  {
9011   "alignment" : 1,
9012   "linker_set_key" : "android::hardware::details::bs_tag",
9013   "name" : "android::hardware::details::bs_tag",
9014   "referenced_type" : "type-252",
9015   "self_type" : "type-252",
9016   "size" : 1,
9017   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9018   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
9019  },
9020  {
9021   "access" : "private",
9022   "alignment" : 4,
9023   "fields" :
9024   [
9025    {
9026     "field_name" : "mPointer",
9027     "referenced_type" : "type-284"
9028    },
9029    {
9030     "field_name" : "_pad",
9031     "referenced_type" : "type-13"
9032    }
9033   ],
9034   "is_anonymous" : true,
9035   "linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9036   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9037   "record_kind" : "union",
9038   "referenced_type" : "type-283",
9039   "self_type" : "type-283",
9040   "size" : 8,
9041   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9042   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
9043  },
9044  {
9045   "alignment" : 4,
9046   "fields" :
9047   [
9048    {
9049     "access" : "private",
9050     "referenced_type" : "type-283"
9051    }
9052   ],
9053   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9054   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9055   "referenced_type" : "type-282",
9056   "self_type" : "type-282",
9057   "size" : 8,
9058   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9059   "template_args" : [ "type-285" ],
9060   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9061  },
9062  {
9063   "alignment" : 4,
9064   "fields" :
9065   [
9066    {
9067     "access" : "private",
9068     "referenced_type" : "type-297"
9069    }
9070   ],
9071   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9072   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9073   "referenced_type" : "type-296",
9074   "self_type" : "type-296",
9075   "size" : 8,
9076   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9077   "template_args" : [ "type-299" ],
9078   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
9079  },
9080  {
9081   "alignment" : 4,
9082   "fields" :
9083   [
9084    {
9085     "access" : "private",
9086     "referenced_type" : "type-289"
9087    }
9088   ],
9089   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9090   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9091   "referenced_type" : "type-288",
9092   "self_type" : "type-288",
9093   "size" : 8,
9094   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9095   "template_args" : [ "type-265" ],
9096   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9097  },
9098  {
9099   "alignment" : 4,
9100   "fields" :
9101   [
9102    {
9103     "access" : "private",
9104     "referenced_type" : "type-314"
9105    }
9106   ],
9107   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9108   "name" : "android::hardware::details::hidl_pointer<char>",
9109   "referenced_type" : "type-313",
9110   "self_type" : "type-313",
9111   "size" : 8,
9112   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9113   "template_args" : [ "type-52" ],
9114   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9115  },
9116  {
9117   "access" : "private",
9118   "alignment" : 4,
9119   "fields" :
9120   [
9121    {
9122     "field_name" : "mPointer",
9123     "referenced_type" : "type-175"
9124    },
9125    {
9126     "field_name" : "_pad",
9127     "referenced_type" : "type-13"
9128    }
9129   ],
9130   "is_anonymous" : true,
9131   "linker_set_key" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9132   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9133   "record_kind" : "union",
9134   "referenced_type" : "type-314",
9135   "self_type" : "type-314",
9136   "size" : 8,
9137   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9138   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9139  },
9140  {
9141   "alignment" : 4,
9142   "fields" :
9143   [
9144    {
9145     "access" : "private",
9146     "referenced_type" : "type-267"
9147    }
9148   ],
9149   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9150   "name" : "android::hardware::details::hidl_pointer<const char>",
9151   "referenced_type" : "type-266",
9152   "self_type" : "type-266",
9153   "size" : 8,
9154   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9155   "template_args" : [ "type-51" ],
9156   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9157  },
9158  {
9159   "access" : "private",
9160   "alignment" : 4,
9161   "fields" :
9162   [
9163    {
9164     "field_name" : "mPointer",
9165     "referenced_type" : "type-50"
9166    },
9167    {
9168     "field_name" : "_pad",
9169     "referenced_type" : "type-13"
9170    }
9171   ],
9172   "is_anonymous" : true,
9173   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9174   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9175   "record_kind" : "union",
9176   "referenced_type" : "type-267",
9177   "self_type" : "type-267",
9178   "size" : 8,
9179   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9180   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9181  },
9182  {
9183   "alignment" : 4,
9184   "fields" :
9185   [
9186    {
9187     "access" : "private",
9188     "referenced_type" : "type-260"
9189    }
9190   ],
9191   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9192   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9193   "referenced_type" : "type-259",
9194   "self_type" : "type-259",
9195   "size" : 8,
9196   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9197   "template_args" : [ "type-262" ],
9198   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9199  },
9200  {
9201   "access" : "private",
9202   "alignment" : 4,
9203   "fields" :
9204   [
9205    {
9206     "field_name" : "mPointer",
9207     "referenced_type" : "type-261"
9208    },
9209    {
9210     "field_name" : "_pad",
9211     "referenced_type" : "type-13"
9212    }
9213   ],
9214   "is_anonymous" : true,
9215   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9216   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9217   "record_kind" : "union",
9218   "referenced_type" : "type-260",
9219   "self_type" : "type-260",
9220   "size" : 8,
9221   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9222   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9223  },
9224  {
9225   "access" : "private",
9226   "alignment" : 4,
9227   "fields" :
9228   [
9229    {
9230     "field_name" : "mPointer",
9231     "referenced_type" : "type-298"
9232    },
9233    {
9234     "field_name" : "_pad",
9235     "referenced_type" : "type-13"
9236    }
9237   ],
9238   "is_anonymous" : true,
9239   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9240   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9241   "record_kind" : "union",
9242   "referenced_type" : "type-297",
9243   "self_type" : "type-297",
9244   "size" : 8,
9245   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9246   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
9247  },
9248  {
9249   "access" : "private",
9250   "alignment" : 4,
9251   "fields" :
9252   [
9253    {
9254     "field_name" : "mPointer",
9255     "referenced_type" : "type-290"
9256    },
9257    {
9258     "field_name" : "_pad",
9259     "referenced_type" : "type-13"
9260    }
9261   ],
9262   "is_anonymous" : true,
9263   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9264   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9265   "record_kind" : "union",
9266   "referenced_type" : "type-289",
9267   "self_type" : "type-289",
9268   "size" : 8,
9269   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9270   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
9271  },
9272  {
9273   "alignment" : 4,
9274   "fields" :
9275   [
9276    {
9277     "access" : "private",
9278     "referenced_type" : "type-307"
9279    }
9280   ],
9281   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
9282   "name" : "android::hardware::details::hidl_pointer<int>",
9283   "referenced_type" : "type-306",
9284   "self_type" : "type-306",
9285   "size" : 8,
9286   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9287   "template_args" : [ "type-54" ],
9288   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
9289  },
9290  {
9291   "access" : "private",
9292   "alignment" : 4,
9293   "fields" :
9294   [
9295    {
9296     "field_name" : "mPointer",
9297     "referenced_type" : "type-308"
9298    },
9299    {
9300     "field_name" : "_pad",
9301     "referenced_type" : "type-13"
9302    }
9303   ],
9304   "is_anonymous" : true,
9305   "linker_set_key" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9306   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9307   "record_kind" : "union",
9308   "referenced_type" : "type-307",
9309   "self_type" : "type-307",
9310   "size" : 8,
9311   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9312   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
9313  },
9314  {
9315   "alignment" : 4,
9316   "fields" :
9317   [
9318    {
9319     "access" : "private",
9320     "referenced_type" : "type-329"
9321    }
9322   ],
9323   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9324   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9325   "referenced_type" : "type-328",
9326   "self_type" : "type-328",
9327   "size" : 8,
9328   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9329   "template_args" : [ "type-157" ],
9330   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9331  },
9332  {
9333   "access" : "private",
9334   "alignment" : 4,
9335   "fields" :
9336   [
9337    {
9338     "field_name" : "mPointer",
9339     "referenced_type" : "type-156"
9340    },
9341    {
9342     "field_name" : "_pad",
9343     "referenced_type" : "type-13"
9344    }
9345   ],
9346   "is_anonymous" : true,
9347   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9348   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9349   "record_kind" : "union",
9350   "referenced_type" : "type-329",
9351   "self_type" : "type-329",
9352   "size" : 8,
9353   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9354   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9355  },
9356  {
9357   "alignment" : 1,
9358   "linker_set_key" : "android::hardware::details::i_tag",
9359   "name" : "android::hardware::details::i_tag",
9360   "referenced_type" : "type-216",
9361   "self_type" : "type-216",
9362   "size" : 1,
9363   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9364   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9365  },
9366  {
9367   "alignment" : 4,
9368   "fields" :
9369   [
9370    {
9371     "access" : "private",
9372     "field_name" : "mStatus",
9373     "referenced_type" : "type-105"
9374    },
9375    {
9376     "access" : "private",
9377     "field_name" : "mCheckedStatus",
9378     "field_offset" : 160,
9379     "referenced_type" : "type-35"
9380    }
9381   ],
9382   "linker_set_key" : "android::hardware::details::return_status",
9383   "name" : "android::hardware::details::return_status",
9384   "record_kind" : "class",
9385   "referenced_type" : "type-126",
9386   "self_type" : "type-126",
9387   "size" : 24,
9388   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9389   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9390  },
9391  {
9392   "alignment" : 1,
9393   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9394   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9395   "referenced_type" : "type-315",
9396   "self_type" : "type-315",
9397   "size" : 1,
9398   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9399   "template_args" : [ "type-111" ],
9400   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
9401  },
9402  {
9403   "alignment" : 4,
9404   "base_specifiers" :
9405   [
9406    {
9407     "referenced_type" : "type-371"
9408    }
9409   ],
9410   "fields" :
9411   [
9412    {
9413     "access" : "private",
9414     "field_name" : "_hidl_mImpl",
9415     "field_offset" : 544,
9416     "referenced_type" : "type-87"
9417    }
9418   ],
9419   "linker_set_key" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback",
9420   "name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback",
9421   "referenced_type" : "type-370",
9422   "self_type" : "type-370",
9423   "size" : 80,
9424   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h",
9425   "unique_id" : "_ZTSN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE",
9426   "vtable_components" :
9427   [
9428    {
9429     "component_value" : 72,
9430     "kind" : "vbase_offset"
9431    },
9432    {
9433     "kind" : "offset_to_top"
9434    },
9435    {
9436     "kind" : "rtti",
9437     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
9438    },
9439    {
9440     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9441    },
9442    {
9443     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9444    },
9445    {
9446     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9447    },
9448    {
9449     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9450    },
9451    {
9452     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9453    },
9454    {
9455     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9456    },
9457    {
9458     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9459    },
9460    {
9461     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9462    },
9463    {
9464     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9465    },
9466    {
9467     "kind" : "complete_dtor_pointer",
9468     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD1Ev"
9469    },
9470    {
9471     "kind" : "deleting_dtor_pointer",
9472     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD0Ev"
9473    },
9474    {
9475     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9476    },
9477    {
9478     "component_value" : -20,
9479     "kind" : "offset_to_top"
9480    },
9481    {
9482     "kind" : "rtti",
9483     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
9484    },
9485    {
9486     "kind" : "complete_dtor_pointer",
9487     "mangled_component_name" : "_ZThn20_N7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD1Ev"
9488    },
9489    {
9490     "kind" : "deleting_dtor_pointer",
9491     "mangled_component_name" : "_ZThn20_N7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD0Ev"
9492    },
9493    {
9494     "kind" : "vcall_offset"
9495    },
9496    {
9497     "kind" : "vcall_offset"
9498    },
9499    {
9500     "kind" : "vcall_offset"
9501    },
9502    {
9503     "kind" : "vcall_offset"
9504    },
9505    {
9506     "component_value" : -72,
9507     "kind" : "vcall_offset"
9508    },
9509    {
9510     "component_value" : -72,
9511     "kind" : "offset_to_top"
9512    },
9513    {
9514     "kind" : "rtti",
9515     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
9516    },
9517    {
9518     "kind" : "complete_dtor_pointer",
9519     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD1Ev"
9520    },
9521    {
9522     "kind" : "deleting_dtor_pointer",
9523     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD0Ev"
9524    },
9525    {
9526     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9527    },
9528    {
9529     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9530    },
9531    {
9532     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9533    },
9534    {
9535     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9536    }
9537   ]
9538  },
9539  {
9540   "alignment" : 4,
9541   "base_specifiers" :
9542   [
9543    {
9544     "referenced_type" : "type-371"
9545    }
9546   ],
9547   "fields" :
9548   [
9549    {
9550     "access" : "private",
9551     "field_name" : "_hidl_mImpl",
9552     "field_offset" : 544,
9553     "referenced_type" : "type-541"
9554    }
9555   ],
9556   "linker_set_key" : "android::hardware::health::storage::V1_0::BnHwStorage",
9557   "name" : "android::hardware::health::storage::V1_0::BnHwStorage",
9558   "referenced_type" : "type-540",
9559   "self_type" : "type-540",
9560   "size" : 80,
9561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h",
9562   "unique_id" : "_ZTSN7android8hardware6health7storage4V1_011BnHwStorageE",
9563   "vtable_components" :
9564   [
9565    {
9566     "component_value" : 72,
9567     "kind" : "vbase_offset"
9568    },
9569    {
9570     "kind" : "offset_to_top"
9571    },
9572    {
9573     "kind" : "rtti",
9574     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_011BnHwStorageE"
9575    },
9576    {
9577     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9578    },
9579    {
9580     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9581    },
9582    {
9583     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9584    },
9585    {
9586     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9587    },
9588    {
9589     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9590    },
9591    {
9592     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9593    },
9594    {
9595     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9596    },
9597    {
9598     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9599    },
9600    {
9601     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9602    },
9603    {
9604     "kind" : "complete_dtor_pointer",
9605     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageD1Ev"
9606    },
9607    {
9608     "kind" : "deleting_dtor_pointer",
9609     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageD0Ev"
9610    },
9611    {
9612     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorage10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9613    },
9614    {
9615     "component_value" : -20,
9616     "kind" : "offset_to_top"
9617    },
9618    {
9619     "kind" : "rtti",
9620     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_011BnHwStorageE"
9621    },
9622    {
9623     "kind" : "complete_dtor_pointer",
9624     "mangled_component_name" : "_ZThn20_N7android8hardware6health7storage4V1_011BnHwStorageD1Ev"
9625    },
9626    {
9627     "kind" : "deleting_dtor_pointer",
9628     "mangled_component_name" : "_ZThn20_N7android8hardware6health7storage4V1_011BnHwStorageD0Ev"
9629    },
9630    {
9631     "kind" : "vcall_offset"
9632    },
9633    {
9634     "kind" : "vcall_offset"
9635    },
9636    {
9637     "kind" : "vcall_offset"
9638    },
9639    {
9640     "kind" : "vcall_offset"
9641    },
9642    {
9643     "component_value" : -72,
9644     "kind" : "vcall_offset"
9645    },
9646    {
9647     "component_value" : -72,
9648     "kind" : "offset_to_top"
9649    },
9650    {
9651     "kind" : "rtti",
9652     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_011BnHwStorageE"
9653    },
9654    {
9655     "kind" : "complete_dtor_pointer",
9656     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_011BnHwStorageD1Ev"
9657    },
9658    {
9659     "kind" : "deleting_dtor_pointer",
9660     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_011BnHwStorageD0Ev"
9661    },
9662    {
9663     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9664    },
9665    {
9666     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9667    },
9668    {
9669     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9670    },
9671    {
9672     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9673    }
9674   ]
9675  },
9676  {
9677   "alignment" : 4,
9678   "base_specifiers" :
9679   [
9680    {
9681     "referenced_type" : "type-360"
9682    },
9683    {
9684     "referenced_type" : "type-373"
9685    }
9686   ],
9687   "fields" :
9688   [
9689    {
9690     "access" : "private",
9691     "field_name" : "_hidl_mMutex",
9692     "field_offset" : 544,
9693     "referenced_type" : "type-507"
9694    },
9695    {
9696     "access" : "private",
9697     "field_name" : "_hidl_mDeathRecipients",
9698     "field_offset" : 576,
9699     "referenced_type" : "type-508"
9700    }
9701   ],
9702   "linker_set_key" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback",
9703   "name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback",
9704   "referenced_type" : "type-506",
9705   "self_type" : "type-506",
9706   "size" : 92,
9707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h",
9708   "unique_id" : "_ZTSN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE",
9709   "vtable_components" :
9710   [
9711    {
9712     "component_value" : 84,
9713     "kind" : "vbase_offset"
9714    },
9715    {
9716     "kind" : "offset_to_top"
9717    },
9718    {
9719     "kind" : "rtti",
9720     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
9721    },
9722    {
9723     "mangled_component_name" : "_ZNK7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback8isRemoteEv"
9724    },
9725    {
9726     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9727    },
9728    {
9729     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9730    },
9731    {
9732     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9733    },
9734    {
9735     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9736    },
9737    {
9738     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback21setHALInstrumentationEv"
9739    },
9740    {
9741     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9742    },
9743    {
9744     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback4pingEv"
9745    },
9746    {
9747     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9748    },
9749    {
9750     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback21notifySyspropsChangedEv"
9751    },
9752    {
9753     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9754    },
9755    {
9756     "kind" : "complete_dtor_pointer",
9757     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD1Ev"
9758    },
9759    {
9760     "kind" : "deleting_dtor_pointer",
9761     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD0Ev"
9762    },
9763    {
9764     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback8onFinishENS3_6ResultE"
9765    },
9766    {
9767     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEE10onAsBinderEv"
9768    },
9769    {
9770     "component_value" : 80,
9771     "kind" : "vbase_offset"
9772    },
9773    {
9774     "component_value" : -4,
9775     "kind" : "offset_to_top"
9776    },
9777    {
9778     "kind" : "rtti",
9779     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
9780    },
9781    {
9782     "kind" : "complete_dtor_pointer",
9783     "mangled_component_name" : "_ZThn4_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD1Ev"
9784    },
9785    {
9786     "kind" : "deleting_dtor_pointer",
9787     "mangled_component_name" : "_ZThn4_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD0Ev"
9788    },
9789    {
9790     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEE10onAsBinderEv"
9791    },
9792    {
9793     "component_value" : 76,
9794     "kind" : "vbase_offset"
9795    },
9796    {
9797     "component_value" : -8,
9798     "kind" : "offset_to_top"
9799    },
9800    {
9801     "kind" : "rtti",
9802     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
9803    },
9804    {
9805     "kind" : "complete_dtor_pointer",
9806     "mangled_component_name" : "_ZThn8_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD1Ev"
9807    },
9808    {
9809     "kind" : "deleting_dtor_pointer",
9810     "mangled_component_name" : "_ZThn8_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD0Ev"
9811    },
9812    {
9813     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9814    },
9815    {
9816     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9817    },
9818    {
9819     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9820    },
9821    {
9822     "component_value" : -24,
9823     "kind" : "offset_to_top"
9824    },
9825    {
9826     "kind" : "rtti",
9827     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
9828    },
9829    {
9830     "kind" : "complete_dtor_pointer",
9831     "mangled_component_name" : "_ZThn24_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD1Ev"
9832    },
9833    {
9834     "kind" : "deleting_dtor_pointer",
9835     "mangled_component_name" : "_ZThn24_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD0Ev"
9836    },
9837    {
9838     "kind" : "vcall_offset"
9839    },
9840    {
9841     "component_value" : -76,
9842     "kind" : "vcall_offset"
9843    },
9844    {
9845     "component_value" : -76,
9846     "kind" : "vcall_offset"
9847    },
9848    {
9849     "component_value" : -76,
9850     "kind" : "vcall_offset"
9851    },
9852    {
9853     "component_value" : -84,
9854     "kind" : "vcall_offset"
9855    },
9856    {
9857     "component_value" : -84,
9858     "kind" : "offset_to_top"
9859    },
9860    {
9861     "kind" : "rtti",
9862     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
9863    },
9864    {
9865     "kind" : "complete_dtor_pointer",
9866     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD1Ev"
9867    },
9868    {
9869     "kind" : "deleting_dtor_pointer",
9870     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD0Ev"
9871    },
9872    {
9873     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9874    },
9875    {
9876     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9877    },
9878    {
9879     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9880    },
9881    {
9882     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9883    }
9884   ]
9885  },
9886  {
9887   "alignment" : 4,
9888   "base_specifiers" :
9889   [
9890    {
9891     "referenced_type" : "type-555"
9892    },
9893    {
9894     "referenced_type" : "type-373"
9895    }
9896   ],
9897   "fields" :
9898   [
9899    {
9900     "access" : "private",
9901     "field_name" : "_hidl_mMutex",
9902     "field_offset" : 544,
9903     "referenced_type" : "type-553"
9904    },
9905    {
9906     "access" : "private",
9907     "field_name" : "_hidl_mDeathRecipients",
9908     "field_offset" : 576,
9909     "referenced_type" : "type-554"
9910    }
9911   ],
9912   "linker_set_key" : "android::hardware::health::storage::V1_0::BpHwStorage",
9913   "name" : "android::hardware::health::storage::V1_0::BpHwStorage",
9914   "referenced_type" : "type-552",
9915   "self_type" : "type-552",
9916   "size" : 92,
9917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h",
9918   "unique_id" : "_ZTSN7android8hardware6health7storage4V1_011BpHwStorageE",
9919   "vtable_components" :
9920   [
9921    {
9922     "component_value" : 84,
9923     "kind" : "vbase_offset"
9924    },
9925    {
9926     "kind" : "offset_to_top"
9927    },
9928    {
9929     "kind" : "rtti",
9930     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_011BpHwStorageE"
9931    },
9932    {
9933     "mangled_component_name" : "_ZNK7android8hardware6health7storage4V1_011BpHwStorage8isRemoteEv"
9934    },
9935    {
9936     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9937    },
9938    {
9939     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9940    },
9941    {
9942     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9943    },
9944    {
9945     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9946    },
9947    {
9948     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage21setHALInstrumentationEv"
9949    },
9950    {
9951     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9952    },
9953    {
9954     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage4pingEv"
9955    },
9956    {
9957     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9958    },
9959    {
9960     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage21notifySyspropsChangedEv"
9961    },
9962    {
9963     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9964    },
9965    {
9966     "kind" : "complete_dtor_pointer",
9967     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorageD1Ev"
9968    },
9969    {
9970     "kind" : "deleting_dtor_pointer",
9971     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorageD0Ev"
9972    },
9973    {
9974     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage14garbageCollectEyRKNS_2spINS3_23IGarbageCollectCallbackEEE"
9975    },
9976    {
9977     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEE10onAsBinderEv"
9978    },
9979    {
9980     "component_value" : 80,
9981     "kind" : "vbase_offset"
9982    },
9983    {
9984     "component_value" : -4,
9985     "kind" : "offset_to_top"
9986    },
9987    {
9988     "kind" : "rtti",
9989     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_011BpHwStorageE"
9990    },
9991    {
9992     "kind" : "complete_dtor_pointer",
9993     "mangled_component_name" : "_ZThn4_N7android8hardware6health7storage4V1_011BpHwStorageD1Ev"
9994    },
9995    {
9996     "kind" : "deleting_dtor_pointer",
9997     "mangled_component_name" : "_ZThn4_N7android8hardware6health7storage4V1_011BpHwStorageD0Ev"
9998    },
9999    {
10000     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEE10onAsBinderEv"
10001    },
10002    {
10003     "component_value" : 76,
10004     "kind" : "vbase_offset"
10005    },
10006    {
10007     "component_value" : -8,
10008     "kind" : "offset_to_top"
10009    },
10010    {
10011     "kind" : "rtti",
10012     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_011BpHwStorageE"
10013    },
10014    {
10015     "kind" : "complete_dtor_pointer",
10016     "mangled_component_name" : "_ZThn8_N7android8hardware6health7storage4V1_011BpHwStorageD1Ev"
10017    },
10018    {
10019     "kind" : "deleting_dtor_pointer",
10020     "mangled_component_name" : "_ZThn8_N7android8hardware6health7storage4V1_011BpHwStorageD0Ev"
10021    },
10022    {
10023     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10024    },
10025    {
10026     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10027    },
10028    {
10029     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10030    },
10031    {
10032     "component_value" : -24,
10033     "kind" : "offset_to_top"
10034    },
10035    {
10036     "kind" : "rtti",
10037     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_011BpHwStorageE"
10038    },
10039    {
10040     "kind" : "complete_dtor_pointer",
10041     "mangled_component_name" : "_ZThn24_N7android8hardware6health7storage4V1_011BpHwStorageD1Ev"
10042    },
10043    {
10044     "kind" : "deleting_dtor_pointer",
10045     "mangled_component_name" : "_ZThn24_N7android8hardware6health7storage4V1_011BpHwStorageD0Ev"
10046    },
10047    {
10048     "kind" : "vcall_offset"
10049    },
10050    {
10051     "component_value" : -76,
10052     "kind" : "vcall_offset"
10053    },
10054    {
10055     "component_value" : -76,
10056     "kind" : "vcall_offset"
10057    },
10058    {
10059     "component_value" : -76,
10060     "kind" : "vcall_offset"
10061    },
10062    {
10063     "component_value" : -84,
10064     "kind" : "vcall_offset"
10065    },
10066    {
10067     "component_value" : -84,
10068     "kind" : "offset_to_top"
10069    },
10070    {
10071     "kind" : "rtti",
10072     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_011BpHwStorageE"
10073    },
10074    {
10075     "kind" : "complete_dtor_pointer",
10076     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_011BpHwStorageD1Ev"
10077    },
10078    {
10079     "kind" : "deleting_dtor_pointer",
10080     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_011BpHwStorageD0Ev"
10081    },
10082    {
10083     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10084    },
10085    {
10086     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10087    },
10088    {
10089     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10090    },
10091    {
10092     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10093    }
10094   ]
10095  },
10096  {
10097   "alignment" : 4,
10098   "base_specifiers" :
10099   [
10100    {
10101     "referenced_type" : "type-89"
10102    },
10103    {
10104     "referenced_type" : "type-373"
10105    }
10106   ],
10107   "fields" :
10108   [
10109    {
10110     "access" : "private",
10111     "field_name" : "mImpl",
10112     "field_offset" : 384,
10113     "referenced_type" : "type-93"
10114    },
10115    {
10116     "access" : "private",
10117     "field_name" : "mOnewayQueue",
10118     "field_offset" : 416,
10119     "referenced_type" : "type-548"
10120    }
10121   ],
10122   "linker_set_key" : "android::hardware::health::storage::V1_0::BsGarbageCollectCallback",
10123   "name" : "android::hardware::health::storage::V1_0::BsGarbageCollectCallback",
10124   "referenced_type" : "type-557",
10125   "self_type" : "type-557",
10126   "size" : 68,
10127   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BsGarbageCollectCallback.h",
10128   "unique_id" : "_ZTSN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE",
10129   "vtable_components" :
10130   [
10131    {
10132     "component_value" : 60,
10133     "kind" : "vbase_offset"
10134    },
10135    {
10136     "kind" : "offset_to_top"
10137    },
10138    {
10139     "kind" : "rtti",
10140     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE"
10141    },
10142    {
10143     "mangled_component_name" : "_ZNK7android8hardware6health7storage4V1_023IGarbageCollectCallback8isRemoteEv"
10144    },
10145    {
10146     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10147    },
10148    {
10149     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10150    },
10151    {
10152     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10153    },
10154    {
10155     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10156    },
10157    {
10158     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback21setHALInstrumentationEv"
10159    },
10160    {
10161     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10162    },
10163    {
10164     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback4pingEv"
10165    },
10166    {
10167     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10168    },
10169    {
10170     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback21notifySyspropsChangedEv"
10171    },
10172    {
10173     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10174    },
10175    {
10176     "kind" : "complete_dtor_pointer",
10177     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackD1Ev"
10178    },
10179    {
10180     "kind" : "deleting_dtor_pointer",
10181     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackD0Ev"
10182    },
10183    {
10184     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback8onFinishENS3_6ResultE"
10185    },
10186    {
10187     "component_value" : -4,
10188     "kind" : "offset_to_top"
10189    },
10190    {
10191     "kind" : "rtti",
10192     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE"
10193    },
10194    {
10195     "kind" : "complete_dtor_pointer",
10196     "mangled_component_name" : "_ZThn4_N7android8hardware6health7storage4V1_024BsGarbageCollectCallbackD1Ev"
10197    },
10198    {
10199     "kind" : "deleting_dtor_pointer",
10200     "mangled_component_name" : "_ZThn4_N7android8hardware6health7storage4V1_024BsGarbageCollectCallbackD0Ev"
10201    },
10202    {
10203     "kind" : "vcall_offset"
10204    },
10205    {
10206     "kind" : "vcall_offset"
10207    },
10208    {
10209     "kind" : "vcall_offset"
10210    },
10211    {
10212     "kind" : "vcall_offset"
10213    },
10214    {
10215     "component_value" : -60,
10216     "kind" : "vcall_offset"
10217    },
10218    {
10219     "component_value" : -60,
10220     "kind" : "offset_to_top"
10221    },
10222    {
10223     "kind" : "rtti",
10224     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE"
10225    },
10226    {
10227     "kind" : "complete_dtor_pointer",
10228     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_024BsGarbageCollectCallbackD1Ev"
10229    },
10230    {
10231     "kind" : "deleting_dtor_pointer",
10232     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_024BsGarbageCollectCallbackD0Ev"
10233    },
10234    {
10235     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10236    },
10237    {
10238     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10239    },
10240    {
10241     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10242    },
10243    {
10244     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10245    }
10246   ]
10247  },
10248  {
10249   "alignment" : 4,
10250   "base_specifiers" :
10251   [
10252    {
10253     "referenced_type" : "type-543"
10254    },
10255    {
10256     "referenced_type" : "type-373"
10257    }
10258   ],
10259   "fields" :
10260   [
10261    {
10262     "access" : "private",
10263     "field_name" : "mImpl",
10264     "field_offset" : 384,
10265     "referenced_type" : "type-547"
10266    },
10267    {
10268     "access" : "private",
10269     "field_name" : "mOnewayQueue",
10270     "field_offset" : 416,
10271     "referenced_type" : "type-548"
10272    }
10273   ],
10274   "linker_set_key" : "android::hardware::health::storage::V1_0::BsStorage",
10275   "name" : "android::hardware::health::storage::V1_0::BsStorage",
10276   "referenced_type" : "type-546",
10277   "self_type" : "type-546",
10278   "size" : 68,
10279   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BsStorage.h",
10280   "unique_id" : "_ZTSN7android8hardware6health7storage4V1_09BsStorageE",
10281   "vtable_components" :
10282   [
10283    {
10284     "component_value" : 60,
10285     "kind" : "vbase_offset"
10286    },
10287    {
10288     "kind" : "offset_to_top"
10289    },
10290    {
10291     "kind" : "rtti",
10292     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_09BsStorageE"
10293    },
10294    {
10295     "mangled_component_name" : "_ZNK7android8hardware6health7storage4V1_08IStorage8isRemoteEv"
10296    },
10297    {
10298     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10299    },
10300    {
10301     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10302    },
10303    {
10304     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10305    },
10306    {
10307     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10308    },
10309    {
10310     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage21setHALInstrumentationEv"
10311    },
10312    {
10313     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10314    },
10315    {
10316     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage4pingEv"
10317    },
10318    {
10319     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10320    },
10321    {
10322     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage21notifySyspropsChangedEv"
10323    },
10324    {
10325     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10326    },
10327    {
10328     "kind" : "complete_dtor_pointer",
10329     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorageD1Ev"
10330    },
10331    {
10332     "kind" : "deleting_dtor_pointer",
10333     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorageD0Ev"
10334    },
10335    {
10336     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage14garbageCollectEyRKNS_2spINS3_23IGarbageCollectCallbackEEE"
10337    },
10338    {
10339     "component_value" : -4,
10340     "kind" : "offset_to_top"
10341    },
10342    {
10343     "kind" : "rtti",
10344     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_09BsStorageE"
10345    },
10346    {
10347     "kind" : "complete_dtor_pointer",
10348     "mangled_component_name" : "_ZThn4_N7android8hardware6health7storage4V1_09BsStorageD1Ev"
10349    },
10350    {
10351     "kind" : "deleting_dtor_pointer",
10352     "mangled_component_name" : "_ZThn4_N7android8hardware6health7storage4V1_09BsStorageD0Ev"
10353    },
10354    {
10355     "kind" : "vcall_offset"
10356    },
10357    {
10358     "kind" : "vcall_offset"
10359    },
10360    {
10361     "kind" : "vcall_offset"
10362    },
10363    {
10364     "kind" : "vcall_offset"
10365    },
10366    {
10367     "component_value" : -60,
10368     "kind" : "vcall_offset"
10369    },
10370    {
10371     "component_value" : -60,
10372     "kind" : "offset_to_top"
10373    },
10374    {
10375     "kind" : "rtti",
10376     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_09BsStorageE"
10377    },
10378    {
10379     "kind" : "complete_dtor_pointer",
10380     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_09BsStorageD1Ev"
10381    },
10382    {
10383     "kind" : "deleting_dtor_pointer",
10384     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_09BsStorageD0Ev"
10385    },
10386    {
10387     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10388    },
10389    {
10390     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10391    },
10392    {
10393     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10394    },
10395    {
10396     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10397    }
10398   ]
10399  },
10400  {
10401   "alignment" : 4,
10402   "base_specifiers" :
10403   [
10404    {
10405     "referenced_type" : "type-16"
10406    }
10407   ],
10408   "linker_set_key" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback",
10409   "name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback",
10410   "referenced_type" : "type-89",
10411   "self_type" : "type-89",
10412   "size" : 12,
10413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h",
10414   "unique_id" : "_ZTSN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE",
10415   "vtable_components" :
10416   [
10417    {
10418     "component_value" : 4,
10419     "kind" : "vbase_offset"
10420    },
10421    {
10422     "kind" : "offset_to_top"
10423    },
10424    {
10425     "kind" : "rtti",
10426     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
10427    },
10428    {
10429     "mangled_component_name" : "_ZNK7android8hardware6health7storage4V1_023IGarbageCollectCallback8isRemoteEv"
10430    },
10431    {
10432     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10433    },
10434    {
10435     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10436    },
10437    {
10438     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10439    },
10440    {
10441     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10442    },
10443    {
10444     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback21setHALInstrumentationEv"
10445    },
10446    {
10447     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10448    },
10449    {
10450     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback4pingEv"
10451    },
10452    {
10453     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10454    },
10455    {
10456     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback21notifySyspropsChangedEv"
10457    },
10458    {
10459     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10460    },
10461    {
10462     "kind" : "complete_dtor_pointer",
10463     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallbackD1Ev"
10464    },
10465    {
10466     "kind" : "deleting_dtor_pointer",
10467     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallbackD0Ev"
10468    },
10469    {
10470     "is_pure" : true,
10471     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback8onFinishENS3_6ResultE"
10472    },
10473    {
10474     "kind" : "vcall_offset"
10475    },
10476    {
10477     "kind" : "vcall_offset"
10478    },
10479    {
10480     "kind" : "vcall_offset"
10481    },
10482    {
10483     "kind" : "vcall_offset"
10484    },
10485    {
10486     "component_value" : -4,
10487     "kind" : "vcall_offset"
10488    },
10489    {
10490     "component_value" : -4,
10491     "kind" : "offset_to_top"
10492    },
10493    {
10494     "kind" : "rtti",
10495     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
10496    },
10497    {
10498     "kind" : "complete_dtor_pointer",
10499     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_023IGarbageCollectCallbackD1Ev"
10500    },
10501    {
10502     "kind" : "deleting_dtor_pointer",
10503     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_023IGarbageCollectCallbackD0Ev"
10504    },
10505    {
10506     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10507    },
10508    {
10509     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10510    },
10511    {
10512     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10513    },
10514    {
10515     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10516    }
10517   ]
10518  },
10519  {
10520   "alignment" : 4,
10521   "base_specifiers" :
10522   [
10523    {
10524     "referenced_type" : "type-16"
10525    }
10526   ],
10527   "linker_set_key" : "android::hardware::health::storage::V1_0::IStorage",
10528   "name" : "android::hardware::health::storage::V1_0::IStorage",
10529   "referenced_type" : "type-543",
10530   "self_type" : "type-543",
10531   "size" : 12,
10532   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h",
10533   "unique_id" : "_ZTSN7android8hardware6health7storage4V1_08IStorageE",
10534   "vtable_components" :
10535   [
10536    {
10537     "component_value" : 4,
10538     "kind" : "vbase_offset"
10539    },
10540    {
10541     "kind" : "offset_to_top"
10542    },
10543    {
10544     "kind" : "rtti",
10545     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_08IStorageE"
10546    },
10547    {
10548     "mangled_component_name" : "_ZNK7android8hardware6health7storage4V1_08IStorage8isRemoteEv"
10549    },
10550    {
10551     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10552    },
10553    {
10554     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10555    },
10556    {
10557     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10558    },
10559    {
10560     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10561    },
10562    {
10563     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage21setHALInstrumentationEv"
10564    },
10565    {
10566     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10567    },
10568    {
10569     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage4pingEv"
10570    },
10571    {
10572     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10573    },
10574    {
10575     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage21notifySyspropsChangedEv"
10576    },
10577    {
10578     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10579    },
10580    {
10581     "kind" : "complete_dtor_pointer",
10582     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorageD1Ev"
10583    },
10584    {
10585     "kind" : "deleting_dtor_pointer",
10586     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorageD0Ev"
10587    },
10588    {
10589     "is_pure" : true,
10590     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage14garbageCollectEyRKNS_2spINS3_23IGarbageCollectCallbackEEE"
10591    },
10592    {
10593     "kind" : "vcall_offset"
10594    },
10595    {
10596     "kind" : "vcall_offset"
10597    },
10598    {
10599     "kind" : "vcall_offset"
10600    },
10601    {
10602     "kind" : "vcall_offset"
10603    },
10604    {
10605     "component_value" : -4,
10606     "kind" : "vcall_offset"
10607    },
10608    {
10609     "component_value" : -4,
10610     "kind" : "offset_to_top"
10611    },
10612    {
10613     "kind" : "rtti",
10614     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_08IStorageE"
10615    },
10616    {
10617     "kind" : "complete_dtor_pointer",
10618     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_08IStorageD1Ev"
10619    },
10620    {
10621     "kind" : "deleting_dtor_pointer",
10622     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_08IStorageD0Ev"
10623    },
10624    {
10625     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10626    },
10627    {
10628     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10629    },
10630    {
10631     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10632    },
10633    {
10634     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10635    }
10636   ]
10637  },
10638  {
10639   "alignment" : 1,
10640   "fields" :
10641   [
10642    {
10643     "access" : "private",
10644     "field_name" : "mBuffer",
10645     "referenced_type" : "type-300"
10646    }
10647   ],
10648   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
10649   "name" : "android::hardware::hidl_array<unsigned char, 32>",
10650   "referenced_type" : "type-299",
10651   "self_type" : "type-299",
10652   "size" : 32,
10653   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10654   "template_args" : [ "type-111" ],
10655   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
10656  },
10657  {
10658   "alignment" : 4,
10659   "base_specifiers" :
10660   [
10661    {
10662     "referenced_type" : "type-17"
10663    }
10664   ],
10665   "fields" :
10666   [
10667    {
10668     "access" : "private",
10669     "field_name" : "mRecipient",
10670     "field_offset" : 32,
10671     "referenced_type" : "type-4"
10672    },
10673    {
10674     "access" : "private",
10675     "field_name" : "mCookie",
10676     "field_offset" : 96,
10677     "referenced_type" : "type-13"
10678    },
10679    {
10680     "access" : "private",
10681     "field_name" : "mBase",
10682     "field_offset" : 160,
10683     "referenced_type" : "type-14"
10684    }
10685   ],
10686   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
10687   "name" : "android::hardware::hidl_binder_death_recipient",
10688   "referenced_type" : "type-3",
10689   "self_type" : "type-3",
10690   "size" : 36,
10691   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
10692   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
10693   "vtable_components" :
10694   [
10695    {
10696     "component_value" : 28,
10697     "kind" : "vbase_offset"
10698    },
10699    {
10700     "kind" : "offset_to_top"
10701    },
10702    {
10703     "kind" : "rtti",
10704     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10705    },
10706    {
10707     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
10708    },
10709    {
10710     "kind" : "complete_dtor_pointer",
10711     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
10712    },
10713    {
10714     "kind" : "deleting_dtor_pointer",
10715     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
10716    },
10717    {
10718     "kind" : "vcall_offset"
10719    },
10720    {
10721     "kind" : "vcall_offset"
10722    },
10723    {
10724     "kind" : "vcall_offset"
10725    },
10726    {
10727     "kind" : "vcall_offset"
10728    },
10729    {
10730     "component_value" : -28,
10731     "kind" : "vcall_offset"
10732    },
10733    {
10734     "component_value" : -28,
10735     "kind" : "offset_to_top"
10736    },
10737    {
10738     "kind" : "rtti",
10739     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10740    },
10741    {
10742     "kind" : "complete_dtor_pointer",
10743     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
10744    },
10745    {
10746     "kind" : "deleting_dtor_pointer",
10747     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
10748    },
10749    {
10750     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10751    },
10752    {
10753     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10754    },
10755    {
10756     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10757    },
10758    {
10759     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10760    }
10761   ]
10762  },
10763  {
10764   "alignment" : 4,
10765   "base_specifiers" :
10766   [
10767    {
10768     "is_virtual" : true,
10769     "referenced_type" : "type-7"
10770    }
10771   ],
10772   "linker_set_key" : "android::hardware::hidl_death_recipient",
10773   "name" : "android::hardware::hidl_death_recipient",
10774   "referenced_type" : "type-6",
10775   "self_type" : "type-6",
10776   "size" : 12,
10777   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10778   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
10779   "vtable_components" :
10780   [
10781    {
10782     "component_value" : 4,
10783     "kind" : "vbase_offset"
10784    },
10785    {
10786     "kind" : "offset_to_top"
10787    },
10788    {
10789     "kind" : "rtti",
10790     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10791    },
10792    {
10793     "is_pure" : true,
10794     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
10795    },
10796    {
10797     "kind" : "complete_dtor_pointer",
10798     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
10799    },
10800    {
10801     "kind" : "deleting_dtor_pointer",
10802     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
10803    },
10804    {
10805     "kind" : "vcall_offset"
10806    },
10807    {
10808     "kind" : "vcall_offset"
10809    },
10810    {
10811     "kind" : "vcall_offset"
10812    },
10813    {
10814     "kind" : "vcall_offset"
10815    },
10816    {
10817     "component_value" : -4,
10818     "kind" : "vcall_offset"
10819    },
10820    {
10821     "component_value" : -4,
10822     "kind" : "offset_to_top"
10823    },
10824    {
10825     "kind" : "rtti",
10826     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10827    },
10828    {
10829     "kind" : "complete_dtor_pointer",
10830     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
10831    },
10832    {
10833     "kind" : "deleting_dtor_pointer",
10834     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
10835    },
10836    {
10837     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10838    },
10839    {
10840     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10841    },
10842    {
10843     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10844    },
10845    {
10846     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10847    }
10848   ]
10849  },
10850  {
10851   "alignment" : 8,
10852   "fields" :
10853   [
10854    {
10855     "access" : "private",
10856     "field_name" : "mHandle",
10857     "referenced_type" : "type-259"
10858    },
10859    {
10860     "access" : "private",
10861     "field_name" : "mOwnsHandle",
10862     "field_offset" : 64,
10863     "referenced_type" : "type-35"
10864    }
10865   ],
10866   "linker_set_key" : "android::hardware::hidl_handle",
10867   "name" : "android::hardware::hidl_handle",
10868   "referenced_type" : "type-258",
10869   "self_type" : "type-258",
10870   "size" : 16,
10871   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10872   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
10873  },
10874  {
10875   "alignment" : 8,
10876   "fields" :
10877   [
10878    {
10879     "access" : "private",
10880     "field_name" : "mHandle",
10881     "referenced_type" : "type-258"
10882    },
10883    {
10884     "access" : "private",
10885     "field_name" : "mSize",
10886     "field_offset" : 128,
10887     "referenced_type" : "type-13"
10888    },
10889    {
10890     "access" : "private",
10891     "field_name" : "mName",
10892     "field_offset" : 192,
10893     "referenced_type" : "type-265"
10894    }
10895   ],
10896   "linker_set_key" : "android::hardware::hidl_memory",
10897   "name" : "android::hardware::hidl_memory",
10898   "referenced_type" : "type-269",
10899   "self_type" : "type-269",
10900   "size" : 40,
10901   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10902   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
10903  },
10904  {
10905   "alignment" : 4,
10906   "fields" :
10907   [
10908    {
10909     "access" : "private",
10910     "field_name" : "mBuffer",
10911     "referenced_type" : "type-266"
10912    },
10913    {
10914     "access" : "private",
10915     "field_name" : "mSize",
10916     "field_offset" : 64,
10917     "referenced_type" : "type-2"
10918    },
10919    {
10920     "access" : "private",
10921     "field_name" : "mOwnsBuffer",
10922     "field_offset" : 96,
10923     "referenced_type" : "type-35"
10924    }
10925   ],
10926   "linker_set_key" : "android::hardware::hidl_string",
10927   "name" : "android::hardware::hidl_string",
10928   "referenced_type" : "type-265",
10929   "self_type" : "type-265",
10930   "size" : 16,
10931   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10932   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
10933  },
10934  {
10935   "alignment" : 4,
10936   "fields" :
10937   [
10938    {
10939     "access" : "private",
10940     "field_name" : "mBuffer",
10941     "referenced_type" : "type-282"
10942    },
10943    {
10944     "access" : "private",
10945     "field_name" : "mSize",
10946     "field_offset" : 64,
10947     "referenced_type" : "type-2"
10948    },
10949    {
10950     "access" : "private",
10951     "field_name" : "mOwnsBuffer",
10952     "field_offset" : 96,
10953     "referenced_type" : "type-35"
10954    }
10955   ],
10956   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10957   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10958   "referenced_type" : "type-281",
10959   "self_type" : "type-281",
10960   "size" : 16,
10961   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10962   "template_args" : [ "type-285" ],
10963   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10964  },
10965  {
10966   "alignment" : 4,
10967   "fields" :
10968   [
10969    {
10970     "access" : "private",
10971     "field_name" : "mBuffer",
10972     "referenced_type" : "type-296"
10973    },
10974    {
10975     "access" : "private",
10976     "field_name" : "mSize",
10977     "field_offset" : 64,
10978     "referenced_type" : "type-2"
10979    },
10980    {
10981     "access" : "private",
10982     "field_name" : "mOwnsBuffer",
10983     "field_offset" : 96,
10984     "referenced_type" : "type-35"
10985    }
10986   ],
10987   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10988   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10989   "referenced_type" : "type-295",
10990   "self_type" : "type-295",
10991   "size" : 16,
10992   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10993   "template_args" : [ "type-299" ],
10994   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
10995  },
10996  {
10997   "alignment" : 4,
10998   "fields" :
10999   [
11000    {
11001     "access" : "private",
11002     "field_name" : "mBuffer",
11003     "referenced_type" : "type-288"
11004    },
11005    {
11006     "access" : "private",
11007     "field_name" : "mSize",
11008     "field_offset" : 64,
11009     "referenced_type" : "type-2"
11010    },
11011    {
11012     "access" : "private",
11013     "field_name" : "mOwnsBuffer",
11014     "field_offset" : 96,
11015     "referenced_type" : "type-35"
11016    }
11017   ],
11018   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
11019   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
11020   "referenced_type" : "type-287",
11021   "self_type" : "type-287",
11022   "size" : 16,
11023   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11024   "template_args" : [ "type-265" ],
11025   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
11026  },
11027  {
11028   "alignment" : 4,
11029   "fields" :
11030   [
11031    {
11032     "access" : "private",
11033     "field_name" : "mBuffer",
11034     "referenced_type" : "type-313"
11035    },
11036    {
11037     "access" : "private",
11038     "field_name" : "mSize",
11039     "field_offset" : 64,
11040     "referenced_type" : "type-2"
11041    },
11042    {
11043     "access" : "private",
11044     "field_name" : "mOwnsBuffer",
11045     "field_offset" : 96,
11046     "referenced_type" : "type-35"
11047    }
11048   ],
11049   "linker_set_key" : "android::hardware::hidl_vec<char>",
11050   "name" : "android::hardware::hidl_vec<char>",
11051   "referenced_type" : "type-312",
11052   "self_type" : "type-312",
11053   "size" : 16,
11054   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11055   "template_args" : [ "type-52" ],
11056   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
11057  },
11058  {
11059   "alignment" : 4,
11060   "fields" :
11061   [
11062    {
11063     "access" : "private",
11064     "field_name" : "mBuffer",
11065     "referenced_type" : "type-306"
11066    },
11067    {
11068     "access" : "private",
11069     "field_name" : "mSize",
11070     "field_offset" : 64,
11071     "referenced_type" : "type-2"
11072    },
11073    {
11074     "access" : "private",
11075     "field_name" : "mOwnsBuffer",
11076     "field_offset" : 96,
11077     "referenced_type" : "type-35"
11078    }
11079   ],
11080   "linker_set_key" : "android::hardware::hidl_vec<int>",
11081   "name" : "android::hardware::hidl_vec<int>",
11082   "referenced_type" : "type-305",
11083   "self_type" : "type-305",
11084   "size" : 16,
11085   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11086   "template_args" : [ "type-54" ],
11087   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
11088  },
11089  {
11090   "alignment" : 2,
11091   "fields" :
11092   [
11093    {
11094     "access" : "private",
11095     "field_name" : "mMajor",
11096     "referenced_type" : "type-113"
11097    },
11098    {
11099     "access" : "private",
11100     "field_name" : "mMinor",
11101     "field_offset" : 16,
11102     "referenced_type" : "type-113"
11103    }
11104   ],
11105   "linker_set_key" : "android::hardware::hidl_version",
11106   "name" : "android::hardware::hidl_version",
11107   "referenced_type" : "type-317",
11108   "self_type" : "type-317",
11109   "size" : 4,
11110   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11111   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
11112  },
11113  {
11114   "alignment" : 4,
11115   "base_specifiers" :
11116   [
11117    {
11118     "referenced_type" : "type-103"
11119    },
11120    {
11121     "referenced_type" : "type-373"
11122    }
11123   ],
11124   "fields" :
11125   [
11126    {
11127     "access" : "private",
11128     "field_name" : "_hidl_mImpl",
11129     "field_offset" : 512,
11130     "referenced_type" : "type-372"
11131    }
11132   ],
11133   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
11134   "name" : "android::hidl::base::V1_0::BnHwBase",
11135   "referenced_type" : "type-371",
11136   "self_type" : "type-371",
11137   "size" : 76,
11138   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
11139   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
11140   "vtable_components" :
11141   [
11142    {
11143     "component_value" : 68,
11144     "kind" : "vbase_offset"
11145    },
11146    {
11147     "kind" : "offset_to_top"
11148    },
11149    {
11150     "kind" : "rtti",
11151     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11152    },
11153    {
11154     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11155    },
11156    {
11157     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11158    },
11159    {
11160     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11161    },
11162    {
11163     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11164    },
11165    {
11166     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11167    },
11168    {
11169     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11170    },
11171    {
11172     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11173    },
11174    {
11175     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11176    },
11177    {
11178     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11179    },
11180    {
11181     "kind" : "complete_dtor_pointer",
11182     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
11183    },
11184    {
11185     "kind" : "deleting_dtor_pointer",
11186     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
11187    },
11188    {
11189     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11190    },
11191    {
11192     "component_value" : -20,
11193     "kind" : "offset_to_top"
11194    },
11195    {
11196     "kind" : "rtti",
11197     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11198    },
11199    {
11200     "kind" : "complete_dtor_pointer",
11201     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11202    },
11203    {
11204     "kind" : "deleting_dtor_pointer",
11205     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11206    },
11207    {
11208     "kind" : "vcall_offset"
11209    },
11210    {
11211     "kind" : "vcall_offset"
11212    },
11213    {
11214     "kind" : "vcall_offset"
11215    },
11216    {
11217     "kind" : "vcall_offset"
11218    },
11219    {
11220     "component_value" : -68,
11221     "kind" : "vcall_offset"
11222    },
11223    {
11224     "component_value" : -68,
11225     "kind" : "offset_to_top"
11226    },
11227    {
11228     "kind" : "rtti",
11229     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11230    },
11231    {
11232     "kind" : "complete_dtor_pointer",
11233     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11234    },
11235    {
11236     "kind" : "deleting_dtor_pointer",
11237     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11238    },
11239    {
11240     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11241    },
11242    {
11243     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11244    },
11245    {
11246     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11247    },
11248    {
11249     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11250    }
11251   ]
11252  },
11253  {
11254   "alignment" : 4,
11255   "base_specifiers" :
11256   [
11257    {
11258     "referenced_type" : "type-356"
11259    },
11260    {
11261     "referenced_type" : "type-373"
11262    }
11263   ],
11264   "fields" :
11265   [
11266    {
11267     "access" : "private",
11268     "field_name" : "_hidl_mMutex",
11269     "field_offset" : 544,
11270     "referenced_type" : "type-500"
11271    },
11272    {
11273     "access" : "private",
11274     "field_name" : "_hidl_mDeathRecipients",
11275     "field_offset" : 576,
11276     "referenced_type" : "type-501"
11277    }
11278   ],
11279   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
11280   "name" : "android::hidl::base::V1_0::BpHwBase",
11281   "referenced_type" : "type-499",
11282   "self_type" : "type-499",
11283   "size" : 92,
11284   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
11285   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
11286   "vtable_components" :
11287   [
11288    {
11289     "component_value" : 84,
11290     "kind" : "vbase_offset"
11291    },
11292    {
11293     "kind" : "offset_to_top"
11294    },
11295    {
11296     "kind" : "rtti",
11297     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11298    },
11299    {
11300     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
11301    },
11302    {
11303     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11304    },
11305    {
11306     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11307    },
11308    {
11309     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11310    },
11311    {
11312     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11313    },
11314    {
11315     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
11316    },
11317    {
11318     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11319    },
11320    {
11321     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
11322    },
11323    {
11324     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11325    },
11326    {
11327     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
11328    },
11329    {
11330     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11331    },
11332    {
11333     "kind" : "complete_dtor_pointer",
11334     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
11335    },
11336    {
11337     "kind" : "deleting_dtor_pointer",
11338     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
11339    },
11340    {
11341     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11342    },
11343    {
11344     "component_value" : 80,
11345     "kind" : "vbase_offset"
11346    },
11347    {
11348     "component_value" : -4,
11349     "kind" : "offset_to_top"
11350    },
11351    {
11352     "kind" : "rtti",
11353     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11354    },
11355    {
11356     "kind" : "complete_dtor_pointer",
11357     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11358    },
11359    {
11360     "kind" : "deleting_dtor_pointer",
11361     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11362    },
11363    {
11364     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11365    },
11366    {
11367     "component_value" : 76,
11368     "kind" : "vbase_offset"
11369    },
11370    {
11371     "component_value" : -8,
11372     "kind" : "offset_to_top"
11373    },
11374    {
11375     "kind" : "rtti",
11376     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11377    },
11378    {
11379     "kind" : "complete_dtor_pointer",
11380     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11381    },
11382    {
11383     "kind" : "deleting_dtor_pointer",
11384     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11385    },
11386    {
11387     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11388    },
11389    {
11390     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11391    },
11392    {
11393     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11394    },
11395    {
11396     "component_value" : -24,
11397     "kind" : "offset_to_top"
11398    },
11399    {
11400     "kind" : "rtti",
11401     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11402    },
11403    {
11404     "kind" : "complete_dtor_pointer",
11405     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11406    },
11407    {
11408     "kind" : "deleting_dtor_pointer",
11409     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11410    },
11411    {
11412     "kind" : "vcall_offset"
11413    },
11414    {
11415     "component_value" : -76,
11416     "kind" : "vcall_offset"
11417    },
11418    {
11419     "component_value" : -76,
11420     "kind" : "vcall_offset"
11421    },
11422    {
11423     "component_value" : -76,
11424     "kind" : "vcall_offset"
11425    },
11426    {
11427     "component_value" : -84,
11428     "kind" : "vcall_offset"
11429    },
11430    {
11431     "component_value" : -84,
11432     "kind" : "offset_to_top"
11433    },
11434    {
11435     "kind" : "rtti",
11436     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11437    },
11438    {
11439     "kind" : "complete_dtor_pointer",
11440     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11441    },
11442    {
11443     "kind" : "deleting_dtor_pointer",
11444     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11445    },
11446    {
11447     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11448    },
11449    {
11450     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11451    },
11452    {
11453     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11454    },
11455    {
11456     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11457    }
11458   ]
11459  },
11460  {
11461   "alignment" : 8,
11462   "fields" :
11463   [
11464    {
11465     "field_name" : "pid",
11466     "referenced_type" : "type-54"
11467    },
11468    {
11469     "field_name" : "ptr",
11470     "field_offset" : 64,
11471     "referenced_type" : "type-13"
11472    },
11473    {
11474     "field_name" : "arch",
11475     "field_offset" : 128,
11476     "referenced_type" : "type-334"
11477    }
11478   ],
11479   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
11480   "name" : "android::hidl::base::V1_0::DebugInfo",
11481   "referenced_type" : "type-333",
11482   "self_type" : "type-333",
11483   "size" : 24,
11484   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
11485   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
11486  },
11487  {
11488   "alignment" : 4,
11489   "base_specifiers" :
11490   [
11491    {
11492     "is_virtual" : true,
11493     "referenced_type" : "type-7"
11494    }
11495   ],
11496   "linker_set_key" : "android::hidl::base::V1_0::IBase",
11497   "name" : "android::hidl::base::V1_0::IBase",
11498   "referenced_type" : "type-16",
11499   "self_type" : "type-16",
11500   "size" : 12,
11501   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
11502   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
11503   "vtable_components" :
11504   [
11505    {
11506     "component_value" : 4,
11507     "kind" : "vbase_offset"
11508    },
11509    {
11510     "kind" : "offset_to_top"
11511    },
11512    {
11513     "kind" : "rtti",
11514     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11515    },
11516    {
11517     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11518    },
11519    {
11520     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11521    },
11522    {
11523     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11524    },
11525    {
11526     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11527    },
11528    {
11529     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11530    },
11531    {
11532     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11533    },
11534    {
11535     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11536    },
11537    {
11538     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11539    },
11540    {
11541     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11542    },
11543    {
11544     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11545    },
11546    {
11547     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11548    },
11549    {
11550     "kind" : "complete_dtor_pointer",
11551     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
11552    },
11553    {
11554     "kind" : "deleting_dtor_pointer",
11555     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
11556    },
11557    {
11558     "kind" : "vcall_offset"
11559    },
11560    {
11561     "kind" : "vcall_offset"
11562    },
11563    {
11564     "kind" : "vcall_offset"
11565    },
11566    {
11567     "kind" : "vcall_offset"
11568    },
11569    {
11570     "component_value" : -4,
11571     "kind" : "vcall_offset"
11572    },
11573    {
11574     "component_value" : -4,
11575     "kind" : "offset_to_top"
11576    },
11577    {
11578     "kind" : "rtti",
11579     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11580    },
11581    {
11582     "kind" : "complete_dtor_pointer",
11583     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
11584    },
11585    {
11586     "kind" : "deleting_dtor_pointer",
11587     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
11588    },
11589    {
11590     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11591    },
11592    {
11593     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11594    },
11595    {
11596     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11597    },
11598    {
11599     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11600    }
11601   ]
11602  },
11603  {
11604   "alignment" : 4,
11605   "base_specifiers" :
11606   [
11607    {
11608     "referenced_type" : "type-16"
11609    }
11610   ],
11611   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
11612   "name" : "android::hidl::manager::V1_0::IServiceManager",
11613   "referenced_type" : "type-67",
11614   "self_type" : "type-67",
11615   "size" : 12,
11616   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11617   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
11618   "vtable_components" :
11619   [
11620    {
11621     "component_value" : 4,
11622     "kind" : "vbase_offset"
11623    },
11624    {
11625     "kind" : "offset_to_top"
11626    },
11627    {
11628     "kind" : "rtti",
11629     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11630    },
11631    {
11632     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11633    },
11634    {
11635     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11636    },
11637    {
11638     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11639    },
11640    {
11641     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11642    },
11643    {
11644     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11645    },
11646    {
11647     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11648    },
11649    {
11650     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11651    },
11652    {
11653     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11654    },
11655    {
11656     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11657    },
11658    {
11659     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11660    },
11661    {
11662     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11663    },
11664    {
11665     "kind" : "complete_dtor_pointer",
11666     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11667    },
11668    {
11669     "kind" : "deleting_dtor_pointer",
11670     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11671    },
11672    {
11673     "is_pure" : true,
11674     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11675    },
11676    {
11677     "is_pure" : true,
11678     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11679    },
11680    {
11681     "is_pure" : true,
11682     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11683    },
11684    {
11685     "is_pure" : true,
11686     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11687    },
11688    {
11689     "is_pure" : true,
11690     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11691    },
11692    {
11693     "is_pure" : true,
11694     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11695    },
11696    {
11697     "is_pure" : true,
11698     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11699    },
11700    {
11701     "is_pure" : true,
11702     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11703    },
11704    {
11705     "kind" : "vcall_offset"
11706    },
11707    {
11708     "kind" : "vcall_offset"
11709    },
11710    {
11711     "kind" : "vcall_offset"
11712    },
11713    {
11714     "kind" : "vcall_offset"
11715    },
11716    {
11717     "component_value" : -4,
11718     "kind" : "vcall_offset"
11719    },
11720    {
11721     "component_value" : -4,
11722     "kind" : "offset_to_top"
11723    },
11724    {
11725     "kind" : "rtti",
11726     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11727    },
11728    {
11729     "kind" : "complete_dtor_pointer",
11730     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11731    },
11732    {
11733     "kind" : "deleting_dtor_pointer",
11734     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11735    },
11736    {
11737     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11738    },
11739    {
11740     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11741    },
11742    {
11743     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11744    },
11745    {
11746     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11747    }
11748   ]
11749  },
11750  {
11751   "alignment" : 8,
11752   "fields" :
11753   [
11754    {
11755     "field_name" : "interfaceName",
11756     "referenced_type" : "type-265"
11757    },
11758    {
11759     "field_name" : "instanceName",
11760     "field_offset" : 128,
11761     "referenced_type" : "type-265"
11762    },
11763    {
11764     "field_name" : "pid",
11765     "field_offset" : 256,
11766     "referenced_type" : "type-54"
11767    },
11768    {
11769     "field_name" : "clientPids",
11770     "field_offset" : 320,
11771     "referenced_type" : "type-305"
11772    },
11773    {
11774     "field_name" : "arch",
11775     "field_offset" : 448,
11776     "referenced_type" : "type-334"
11777    }
11778   ],
11779   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11780   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11781   "referenced_type" : "type-478",
11782   "self_type" : "type-478",
11783   "size" : 64,
11784   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11785   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
11786  },
11787  {
11788   "alignment" : 4,
11789   "base_specifiers" :
11790   [
11791    {
11792     "referenced_type" : "type-16"
11793    }
11794   ],
11795   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
11796   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11797   "referenced_type" : "type-82",
11798   "self_type" : "type-82",
11799   "size" : 12,
11800   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11801   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
11802   "vtable_components" :
11803   [
11804    {
11805     "component_value" : 4,
11806     "kind" : "vbase_offset"
11807    },
11808    {
11809     "kind" : "offset_to_top"
11810    },
11811    {
11812     "kind" : "rtti",
11813     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11814    },
11815    {
11816     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11817    },
11818    {
11819     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11820    },
11821    {
11822     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11823    },
11824    {
11825     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11826    },
11827    {
11828     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11829    },
11830    {
11831     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11832    },
11833    {
11834     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11835    },
11836    {
11837     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11838    },
11839    {
11840     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11841    },
11842    {
11843     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11844    },
11845    {
11846     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11847    },
11848    {
11849     "kind" : "complete_dtor_pointer",
11850     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11851    },
11852    {
11853     "kind" : "deleting_dtor_pointer",
11854     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11855    },
11856    {
11857     "is_pure" : true,
11858     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11859    },
11860    {
11861     "kind" : "vcall_offset"
11862    },
11863    {
11864     "kind" : "vcall_offset"
11865    },
11866    {
11867     "kind" : "vcall_offset"
11868    },
11869    {
11870     "kind" : "vcall_offset"
11871    },
11872    {
11873     "component_value" : -4,
11874     "kind" : "vcall_offset"
11875    },
11876    {
11877     "component_value" : -4,
11878     "kind" : "offset_to_top"
11879    },
11880    {
11881     "kind" : "rtti",
11882     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11883    },
11884    {
11885     "kind" : "complete_dtor_pointer",
11886     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11887    },
11888    {
11889     "kind" : "deleting_dtor_pointer",
11890     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11891    },
11892    {
11893     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11894    },
11895    {
11896     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11897    },
11898    {
11899     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11900    },
11901    {
11902     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11903    }
11904   ]
11905  },
11906  {
11907   "alignment" : 4,
11908   "fields" :
11909   [
11910    {
11911     "access" : "private",
11912     "field_name" : "m_ptr",
11913     "referenced_type" : "type-74"
11914    }
11915   ],
11916   "linker_set_key" : "android::sp<android::Thread>",
11917   "name" : "android::sp<android::Thread>",
11918   "record_kind" : "class",
11919   "referenced_type" : "type-73",
11920   "self_type" : "type-73",
11921   "size" : 4,
11922   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11923   "template_args" : [ "type-75" ],
11924   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
11925  },
11926  {
11927   "alignment" : 4,
11928   "fields" :
11929   [
11930    {
11931     "access" : "private",
11932     "field_name" : "m_ptr",
11933     "referenced_type" : "type-102"
11934    }
11935   ],
11936   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
11937   "name" : "android::sp<android::hardware::BHwBinder>",
11938   "record_kind" : "class",
11939   "referenced_type" : "type-101",
11940   "self_type" : "type-101",
11941   "size" : 4,
11942   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11943   "template_args" : [ "type-103" ],
11944   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
11945  },
11946  {
11947   "alignment" : 4,
11948   "fields" :
11949   [
11950    {
11951     "access" : "private",
11952     "field_name" : "m_ptr",
11953     "referenced_type" : "type-533"
11954    }
11955   ],
11956   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
11957   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
11958   "record_kind" : "class",
11959   "referenced_type" : "type-603",
11960   "self_type" : "type-603",
11961   "size" : 4,
11962   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11963   "template_args" : [ "type-17" ],
11964   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
11965  },
11966  {
11967   "alignment" : 4,
11968   "fields" :
11969   [
11970    {
11971     "access" : "private",
11972     "field_name" : "m_ptr",
11973     "referenced_type" : "type-28"
11974    }
11975   ],
11976   "linker_set_key" : "android::sp<android::hardware::IBinder>",
11977   "name" : "android::sp<android::hardware::IBinder>",
11978   "record_kind" : "class",
11979   "referenced_type" : "type-44",
11980   "self_type" : "type-44",
11981   "size" : 4,
11982   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11983   "template_args" : [ "type-29" ],
11984   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
11985  },
11986  {
11987   "alignment" : 4,
11988   "fields" :
11989   [
11990    {
11991     "access" : "private",
11992     "field_name" : "m_ptr",
11993     "referenced_type" : "type-614"
11994    }
11995   ],
11996   "linker_set_key" : "android::sp<android::hardware::IInterface>",
11997   "name" : "android::sp<android::hardware::IInterface>",
11998   "record_kind" : "class",
11999   "referenced_type" : "type-613",
12000   "self_type" : "type-613",
12001   "size" : 4,
12002   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12003   "template_args" : [ "type-357" ],
12004   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
12005  },
12006  {
12007   "alignment" : 4,
12008   "fields" :
12009   [
12010    {
12011     "access" : "private",
12012     "field_name" : "m_ptr",
12013     "referenced_type" : "type-58"
12014    }
12015   ],
12016   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
12017   "name" : "android::sp<android::hardware::ProcessState>",
12018   "record_kind" : "class",
12019   "referenced_type" : "type-57",
12020   "self_type" : "type-57",
12021   "size" : 4,
12022   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12023   "template_args" : [ "type-59" ],
12024   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
12025  },
12026  {
12027   "alignment" : 4,
12028   "fields" :
12029   [
12030    {
12031     "access" : "private",
12032     "field_name" : "m_ptr",
12033     "referenced_type" : "type-88"
12034    }
12035   ],
12036   "linker_set_key" : "android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback>",
12037   "name" : "android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback>",
12038   "record_kind" : "class",
12039   "referenced_type" : "type-87",
12040   "self_type" : "type-87",
12041   "size" : 4,
12042   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12043   "template_args" : [ "type-89" ],
12044   "unique_id" : "_ZTSN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE"
12045  },
12046  {
12047   "alignment" : 4,
12048   "fields" :
12049   [
12050    {
12051     "access" : "private",
12052     "field_name" : "m_ptr",
12053     "referenced_type" : "type-542"
12054    }
12055   ],
12056   "linker_set_key" : "android::sp<android::hardware::health::storage::V1_0::IStorage>",
12057   "name" : "android::sp<android::hardware::health::storage::V1_0::IStorage>",
12058   "record_kind" : "class",
12059   "referenced_type" : "type-541",
12060   "self_type" : "type-541",
12061   "size" : 4,
12062   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12063   "template_args" : [ "type-543" ],
12064   "unique_id" : "_ZTSN7android2spINS_8hardware6health7storage4V1_08IStorageEEE"
12065  },
12066  {
12067   "alignment" : 4,
12068   "fields" :
12069   [
12070    {
12071     "access" : "private",
12072     "field_name" : "m_ptr",
12073     "referenced_type" : "type-96"
12074    }
12075   ],
12076   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
12077   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
12078   "record_kind" : "class",
12079   "referenced_type" : "type-95",
12080   "self_type" : "type-95",
12081   "size" : 4,
12082   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12083   "template_args" : [ "type-3" ],
12084   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
12085  },
12086  {
12087   "alignment" : 4,
12088   "fields" :
12089   [
12090    {
12091     "access" : "private",
12092     "field_name" : "m_ptr",
12093     "referenced_type" : "type-5"
12094    }
12095   ],
12096   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
12097   "name" : "android::sp<android::hardware::hidl_death_recipient>",
12098   "record_kind" : "class",
12099   "referenced_type" : "type-241",
12100   "self_type" : "type-241",
12101   "size" : 4,
12102   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12103   "template_args" : [ "type-6" ],
12104   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
12105  },
12106  {
12107   "alignment" : 4,
12108   "fields" :
12109   [
12110    {
12111     "access" : "private",
12112     "field_name" : "m_ptr",
12113     "referenced_type" : "type-15"
12114    }
12115   ],
12116   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
12117   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
12118   "record_kind" : "class",
12119   "referenced_type" : "type-372",
12120   "self_type" : "type-372",
12121   "size" : 4,
12122   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12123   "template_args" : [ "type-16" ],
12124   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
12125  },
12126  {
12127   "alignment" : 4,
12128   "fields" :
12129   [
12130    {
12131     "access" : "private",
12132     "field_name" : "m_ptr",
12133     "referenced_type" : "type-66"
12134    }
12135   ],
12136   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
12137   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
12138   "record_kind" : "class",
12139   "referenced_type" : "type-65",
12140   "self_type" : "type-65",
12141   "size" : 4,
12142   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12143   "template_args" : [ "type-67" ],
12144   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
12145  },
12146  {
12147   "alignment" : 4,
12148   "fields" :
12149   [
12150    {
12151     "access" : "private",
12152     "field_name" : "m_ptr",
12153     "referenced_type" : "type-81"
12154    }
12155   ],
12156   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
12157   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
12158   "record_kind" : "class",
12159   "referenced_type" : "type-80",
12160   "self_type" : "type-80",
12161   "size" : 4,
12162   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12163   "template_args" : [ "type-82" ],
12164   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
12165  },
12166  {
12167   "alignment" : 1,
12168   "linker_set_key" : "android::trait_trivial_copy<bool>",
12169   "name" : "android::trait_trivial_copy<bool>",
12170   "referenced_type" : "type-167",
12171   "self_type" : "type-167",
12172   "size" : 1,
12173   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12174   "template_args" : [ "type-35" ],
12175   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
12176  },
12177  {
12178   "alignment" : 1,
12179   "linker_set_key" : "android::trait_trivial_copy<char>",
12180   "name" : "android::trait_trivial_copy<char>",
12181   "referenced_type" : "type-171",
12182   "self_type" : "type-171",
12183   "size" : 1,
12184   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12185   "template_args" : [ "type-52" ],
12186   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
12187  },
12188  {
12189   "alignment" : 1,
12190   "linker_set_key" : "android::trait_trivial_copy<double>",
12191   "name" : "android::trait_trivial_copy<double>",
12192   "referenced_type" : "type-224",
12193   "self_type" : "type-224",
12194   "size" : 1,
12195   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12196   "template_args" : [ "type-222" ],
12197   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
12198  },
12199  {
12200   "alignment" : 1,
12201   "linker_set_key" : "android::trait_trivial_copy<float>",
12202   "name" : "android::trait_trivial_copy<float>",
12203   "referenced_type" : "type-219",
12204   "self_type" : "type-219",
12205   "size" : 1,
12206   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12207   "template_args" : [ "type-215" ],
12208   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
12209  },
12210  {
12211   "alignment" : 1,
12212   "linker_set_key" : "android::trait_trivial_copy<int>",
12213   "name" : "android::trait_trivial_copy<int>",
12214   "referenced_type" : "type-189",
12215   "self_type" : "type-189",
12216   "size" : 1,
12217   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12218   "template_args" : [ "type-54" ],
12219   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
12220  },
12221  {
12222   "alignment" : 1,
12223   "linker_set_key" : "android::trait_trivial_copy<long long>",
12224   "name" : "android::trait_trivial_copy<long long>",
12225   "referenced_type" : "type-208",
12226   "self_type" : "type-208",
12227   "size" : 1,
12228   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12229   "template_args" : [ "type-62" ],
12230   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
12231  },
12232  {
12233   "alignment" : 1,
12234   "linker_set_key" : "android::trait_trivial_copy<long>",
12235   "name" : "android::trait_trivial_copy<long>",
12236   "referenced_type" : "type-198",
12237   "self_type" : "type-198",
12238   "size" : 1,
12239   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12240   "template_args" : [ "type-196" ],
12241   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
12242  },
12243  {
12244   "alignment" : 1,
12245   "linker_set_key" : "android::trait_trivial_copy<short>",
12246   "name" : "android::trait_trivial_copy<short>",
12247   "referenced_type" : "type-181",
12248   "self_type" : "type-181",
12249   "size" : 1,
12250   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12251   "template_args" : [ "type-179" ],
12252   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
12253  },
12254  {
12255   "alignment" : 1,
12256   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
12257   "name" : "android::trait_trivial_copy<unsigned char>",
12258   "referenced_type" : "type-176",
12259   "self_type" : "type-176",
12260   "size" : 1,
12261   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12262   "template_args" : [ "type-111" ],
12263   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
12264  },
12265  {
12266   "alignment" : 1,
12267   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
12268   "name" : "android::trait_trivial_copy<unsigned int>",
12269   "referenced_type" : "type-193",
12270   "self_type" : "type-193",
12271   "size" : 1,
12272   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12273   "template_args" : [ "type-2" ],
12274   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
12275  },
12276  {
12277   "alignment" : 1,
12278   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
12279   "name" : "android::trait_trivial_copy<unsigned long long>",
12280   "referenced_type" : "type-212",
12281   "self_type" : "type-212",
12282   "size" : 1,
12283   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12284   "template_args" : [ "type-13" ],
12285   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
12286  },
12287  {
12288   "alignment" : 1,
12289   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
12290   "name" : "android::trait_trivial_copy<unsigned long>",
12291   "referenced_type" : "type-203",
12292   "self_type" : "type-203",
12293   "size" : 1,
12294   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12295   "template_args" : [ "type-201" ],
12296   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
12297  },
12298  {
12299   "alignment" : 1,
12300   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
12301   "name" : "android::trait_trivial_copy<unsigned short>",
12302   "referenced_type" : "type-185",
12303   "self_type" : "type-185",
12304   "size" : 1,
12305   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12306   "template_args" : [ "type-113" ],
12307   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
12308  },
12309  {
12310   "alignment" : 1,
12311   "linker_set_key" : "android::trait_trivial_copy<void>",
12312   "name" : "android::trait_trivial_copy<void>",
12313   "referenced_type" : "type-162",
12314   "self_type" : "type-162",
12315   "size" : 1,
12316   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12317   "template_args" : [ "type-25" ],
12318   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
12319  },
12320  {
12321   "alignment" : 1,
12322   "linker_set_key" : "android::trait_trivial_ctor<bool>",
12323   "name" : "android::trait_trivial_ctor<bool>",
12324   "referenced_type" : "type-165",
12325   "self_type" : "type-165",
12326   "size" : 1,
12327   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12328   "template_args" : [ "type-35" ],
12329   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
12330  },
12331  {
12332   "alignment" : 1,
12333   "linker_set_key" : "android::trait_trivial_ctor<char>",
12334   "name" : "android::trait_trivial_ctor<char>",
12335   "referenced_type" : "type-169",
12336   "self_type" : "type-169",
12337   "size" : 1,
12338   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12339   "template_args" : [ "type-52" ],
12340   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
12341  },
12342  {
12343   "alignment" : 1,
12344   "linker_set_key" : "android::trait_trivial_ctor<double>",
12345   "name" : "android::trait_trivial_ctor<double>",
12346   "referenced_type" : "type-221",
12347   "self_type" : "type-221",
12348   "size" : 1,
12349   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12350   "template_args" : [ "type-222" ],
12351   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
12352  },
12353  {
12354   "alignment" : 1,
12355   "linker_set_key" : "android::trait_trivial_ctor<float>",
12356   "name" : "android::trait_trivial_ctor<float>",
12357   "referenced_type" : "type-214",
12358   "self_type" : "type-214",
12359   "size" : 1,
12360   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12361   "template_args" : [ "type-215" ],
12362   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
12363  },
12364  {
12365   "alignment" : 1,
12366   "linker_set_key" : "android::trait_trivial_ctor<int>",
12367   "name" : "android::trait_trivial_ctor<int>",
12368   "referenced_type" : "type-187",
12369   "self_type" : "type-187",
12370   "size" : 1,
12371   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12372   "template_args" : [ "type-54" ],
12373   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
12374  },
12375  {
12376   "alignment" : 1,
12377   "linker_set_key" : "android::trait_trivial_ctor<long long>",
12378   "name" : "android::trait_trivial_ctor<long long>",
12379   "referenced_type" : "type-205",
12380   "self_type" : "type-205",
12381   "size" : 1,
12382   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12383   "template_args" : [ "type-62" ],
12384   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
12385  },
12386  {
12387   "alignment" : 1,
12388   "linker_set_key" : "android::trait_trivial_ctor<long>",
12389   "name" : "android::trait_trivial_ctor<long>",
12390   "referenced_type" : "type-195",
12391   "self_type" : "type-195",
12392   "size" : 1,
12393   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12394   "template_args" : [ "type-196" ],
12395   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
12396  },
12397  {
12398   "alignment" : 1,
12399   "linker_set_key" : "android::trait_trivial_ctor<short>",
12400   "name" : "android::trait_trivial_ctor<short>",
12401   "referenced_type" : "type-178",
12402   "self_type" : "type-178",
12403   "size" : 1,
12404   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12405   "template_args" : [ "type-179" ],
12406   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
12407  },
12408  {
12409   "alignment" : 1,
12410   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
12411   "name" : "android::trait_trivial_ctor<unsigned char>",
12412   "referenced_type" : "type-173",
12413   "self_type" : "type-173",
12414   "size" : 1,
12415   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12416   "template_args" : [ "type-111" ],
12417   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
12418  },
12419  {
12420   "alignment" : 1,
12421   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
12422   "name" : "android::trait_trivial_ctor<unsigned int>",
12423   "referenced_type" : "type-191",
12424   "self_type" : "type-191",
12425   "size" : 1,
12426   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12427   "template_args" : [ "type-2" ],
12428   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
12429  },
12430  {
12431   "alignment" : 1,
12432   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
12433   "name" : "android::trait_trivial_ctor<unsigned long long>",
12434   "referenced_type" : "type-210",
12435   "self_type" : "type-210",
12436   "size" : 1,
12437   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12438   "template_args" : [ "type-13" ],
12439   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
12440  },
12441  {
12442   "alignment" : 1,
12443   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
12444   "name" : "android::trait_trivial_ctor<unsigned long>",
12445   "referenced_type" : "type-200",
12446   "self_type" : "type-200",
12447   "size" : 1,
12448   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12449   "template_args" : [ "type-201" ],
12450   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
12451  },
12452  {
12453   "alignment" : 1,
12454   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
12455   "name" : "android::trait_trivial_ctor<unsigned short>",
12456   "referenced_type" : "type-183",
12457   "self_type" : "type-183",
12458   "size" : 1,
12459   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12460   "template_args" : [ "type-113" ],
12461   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
12462  },
12463  {
12464   "alignment" : 1,
12465   "linker_set_key" : "android::trait_trivial_ctor<void>",
12466   "name" : "android::trait_trivial_ctor<void>",
12467   "referenced_type" : "type-160",
12468   "self_type" : "type-160",
12469   "size" : 1,
12470   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12471   "template_args" : [ "type-25" ],
12472   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
12473  },
12474  {
12475   "alignment" : 1,
12476   "linker_set_key" : "android::trait_trivial_dtor<bool>",
12477   "name" : "android::trait_trivial_dtor<bool>",
12478   "referenced_type" : "type-166",
12479   "self_type" : "type-166",
12480   "size" : 1,
12481   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12482   "template_args" : [ "type-35" ],
12483   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
12484  },
12485  {
12486   "alignment" : 1,
12487   "linker_set_key" : "android::trait_trivial_dtor<char>",
12488   "name" : "android::trait_trivial_dtor<char>",
12489   "referenced_type" : "type-170",
12490   "self_type" : "type-170",
12491   "size" : 1,
12492   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12493   "template_args" : [ "type-52" ],
12494   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
12495  },
12496  {
12497   "alignment" : 1,
12498   "linker_set_key" : "android::trait_trivial_dtor<double>",
12499   "name" : "android::trait_trivial_dtor<double>",
12500   "referenced_type" : "type-223",
12501   "self_type" : "type-223",
12502   "size" : 1,
12503   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12504   "template_args" : [ "type-222" ],
12505   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
12506  },
12507  {
12508   "alignment" : 1,
12509   "linker_set_key" : "android::trait_trivial_dtor<float>",
12510   "name" : "android::trait_trivial_dtor<float>",
12511   "referenced_type" : "type-217",
12512   "self_type" : "type-217",
12513   "size" : 1,
12514   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12515   "template_args" : [ "type-215" ],
12516   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
12517  },
12518  {
12519   "alignment" : 1,
12520   "linker_set_key" : "android::trait_trivial_dtor<int>",
12521   "name" : "android::trait_trivial_dtor<int>",
12522   "referenced_type" : "type-188",
12523   "self_type" : "type-188",
12524   "size" : 1,
12525   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12526   "template_args" : [ "type-54" ],
12527   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
12528  },
12529  {
12530   "alignment" : 1,
12531   "linker_set_key" : "android::trait_trivial_dtor<long long>",
12532   "name" : "android::trait_trivial_dtor<long long>",
12533   "referenced_type" : "type-206",
12534   "self_type" : "type-206",
12535   "size" : 1,
12536   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12537   "template_args" : [ "type-62" ],
12538   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
12539  },
12540  {
12541   "alignment" : 1,
12542   "linker_set_key" : "android::trait_trivial_dtor<long>",
12543   "name" : "android::trait_trivial_dtor<long>",
12544   "referenced_type" : "type-197",
12545   "self_type" : "type-197",
12546   "size" : 1,
12547   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12548   "template_args" : [ "type-196" ],
12549   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
12550  },
12551  {
12552   "alignment" : 1,
12553   "linker_set_key" : "android::trait_trivial_dtor<short>",
12554   "name" : "android::trait_trivial_dtor<short>",
12555   "referenced_type" : "type-180",
12556   "self_type" : "type-180",
12557   "size" : 1,
12558   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12559   "template_args" : [ "type-179" ],
12560   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
12561  },
12562  {
12563   "alignment" : 1,
12564   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
12565   "name" : "android::trait_trivial_dtor<unsigned char>",
12566   "referenced_type" : "type-174",
12567   "self_type" : "type-174",
12568   "size" : 1,
12569   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12570   "template_args" : [ "type-111" ],
12571   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
12572  },
12573  {
12574   "alignment" : 1,
12575   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
12576   "name" : "android::trait_trivial_dtor<unsigned int>",
12577   "referenced_type" : "type-192",
12578   "self_type" : "type-192",
12579   "size" : 1,
12580   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12581   "template_args" : [ "type-2" ],
12582   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
12583  },
12584  {
12585   "alignment" : 1,
12586   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
12587   "name" : "android::trait_trivial_dtor<unsigned long long>",
12588   "referenced_type" : "type-211",
12589   "self_type" : "type-211",
12590   "size" : 1,
12591   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12592   "template_args" : [ "type-13" ],
12593   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
12594  },
12595  {
12596   "alignment" : 1,
12597   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
12598   "name" : "android::trait_trivial_dtor<unsigned long>",
12599   "referenced_type" : "type-202",
12600   "self_type" : "type-202",
12601   "size" : 1,
12602   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12603   "template_args" : [ "type-201" ],
12604   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
12605  },
12606  {
12607   "alignment" : 1,
12608   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
12609   "name" : "android::trait_trivial_dtor<unsigned short>",
12610   "referenced_type" : "type-184",
12611   "self_type" : "type-184",
12612   "size" : 1,
12613   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12614   "template_args" : [ "type-113" ],
12615   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
12616  },
12617  {
12618   "alignment" : 1,
12619   "linker_set_key" : "android::trait_trivial_dtor<void>",
12620   "name" : "android::trait_trivial_dtor<void>",
12621   "referenced_type" : "type-161",
12622   "self_type" : "type-161",
12623   "size" : 1,
12624   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12625   "template_args" : [ "type-25" ],
12626   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
12627  },
12628  {
12629   "alignment" : 1,
12630   "linker_set_key" : "android::trait_trivial_move<android::String16>",
12631   "name" : "android::trait_trivial_move<android::String16>",
12632   "referenced_type" : "type-350",
12633   "self_type" : "type-350",
12634   "size" : 1,
12635   "source_file" : "/system/core/libutils/include/utils/String16.h",
12636   "template_args" : [ "type-38" ],
12637   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
12638  },
12639  {
12640   "alignment" : 1,
12641   "linker_set_key" : "android::trait_trivial_move<android::String8>",
12642   "name" : "android::trait_trivial_move<android::String8>",
12643   "referenced_type" : "type-345",
12644   "self_type" : "type-345",
12645   "size" : 1,
12646   "source_file" : "/system/core/libutils/include/utils/String8.h",
12647   "template_args" : [ "type-49" ],
12648   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
12649  },
12650  {
12651   "alignment" : 1,
12652   "linker_set_key" : "android::trait_trivial_move<bool>",
12653   "name" : "android::trait_trivial_move<bool>",
12654   "referenced_type" : "type-168",
12655   "self_type" : "type-168",
12656   "size" : 1,
12657   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12658   "template_args" : [ "type-35" ],
12659   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
12660  },
12661  {
12662   "alignment" : 1,
12663   "linker_set_key" : "android::trait_trivial_move<char>",
12664   "name" : "android::trait_trivial_move<char>",
12665   "referenced_type" : "type-172",
12666   "self_type" : "type-172",
12667   "size" : 1,
12668   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12669   "template_args" : [ "type-52" ],
12670   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
12671  },
12672  {
12673   "alignment" : 1,
12674   "linker_set_key" : "android::trait_trivial_move<double>",
12675   "name" : "android::trait_trivial_move<double>",
12676   "referenced_type" : "type-225",
12677   "self_type" : "type-225",
12678   "size" : 1,
12679   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12680   "template_args" : [ "type-222" ],
12681   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
12682  },
12683  {
12684   "alignment" : 1,
12685   "linker_set_key" : "android::trait_trivial_move<float>",
12686   "name" : "android::trait_trivial_move<float>",
12687   "referenced_type" : "type-220",
12688   "self_type" : "type-220",
12689   "size" : 1,
12690   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12691   "template_args" : [ "type-215" ],
12692   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
12693  },
12694  {
12695   "alignment" : 1,
12696   "linker_set_key" : "android::trait_trivial_move<int>",
12697   "name" : "android::trait_trivial_move<int>",
12698   "referenced_type" : "type-190",
12699   "self_type" : "type-190",
12700   "size" : 1,
12701   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12702   "template_args" : [ "type-54" ],
12703   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
12704  },
12705  {
12706   "alignment" : 1,
12707   "linker_set_key" : "android::trait_trivial_move<long long>",
12708   "name" : "android::trait_trivial_move<long long>",
12709   "referenced_type" : "type-209",
12710   "self_type" : "type-209",
12711   "size" : 1,
12712   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12713   "template_args" : [ "type-62" ],
12714   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
12715  },
12716  {
12717   "alignment" : 1,
12718   "linker_set_key" : "android::trait_trivial_move<long>",
12719   "name" : "android::trait_trivial_move<long>",
12720   "referenced_type" : "type-199",
12721   "self_type" : "type-199",
12722   "size" : 1,
12723   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12724   "template_args" : [ "type-196" ],
12725   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
12726  },
12727  {
12728   "alignment" : 1,
12729   "linker_set_key" : "android::trait_trivial_move<short>",
12730   "name" : "android::trait_trivial_move<short>",
12731   "referenced_type" : "type-182",
12732   "self_type" : "type-182",
12733   "size" : 1,
12734   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12735   "template_args" : [ "type-179" ],
12736   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
12737  },
12738  {
12739   "alignment" : 1,
12740   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
12741   "name" : "android::trait_trivial_move<unsigned char>",
12742   "referenced_type" : "type-177",
12743   "self_type" : "type-177",
12744   "size" : 1,
12745   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12746   "template_args" : [ "type-111" ],
12747   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
12748  },
12749  {
12750   "alignment" : 1,
12751   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
12752   "name" : "android::trait_trivial_move<unsigned int>",
12753   "referenced_type" : "type-194",
12754   "self_type" : "type-194",
12755   "size" : 1,
12756   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12757   "template_args" : [ "type-2" ],
12758   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
12759  },
12760  {
12761   "alignment" : 1,
12762   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
12763   "name" : "android::trait_trivial_move<unsigned long long>",
12764   "referenced_type" : "type-213",
12765   "self_type" : "type-213",
12766   "size" : 1,
12767   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12768   "template_args" : [ "type-13" ],
12769   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
12770  },
12771  {
12772   "alignment" : 1,
12773   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
12774   "name" : "android::trait_trivial_move<unsigned long>",
12775   "referenced_type" : "type-204",
12776   "self_type" : "type-204",
12777   "size" : 1,
12778   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12779   "template_args" : [ "type-201" ],
12780   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
12781  },
12782  {
12783   "alignment" : 1,
12784   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
12785   "name" : "android::trait_trivial_move<unsigned short>",
12786   "referenced_type" : "type-186",
12787   "self_type" : "type-186",
12788   "size" : 1,
12789   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12790   "template_args" : [ "type-113" ],
12791   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
12792  },
12793  {
12794   "alignment" : 1,
12795   "linker_set_key" : "android::trait_trivial_move<void>",
12796   "name" : "android::trait_trivial_move<void>",
12797   "referenced_type" : "type-163",
12798   "self_type" : "type-163",
12799   "size" : 1,
12800   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12801   "template_args" : [ "type-25" ],
12802   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
12803  },
12804  {
12805   "alignment" : 4,
12806   "fields" :
12807   [
12808    {
12809     "access" : "private",
12810     "field_name" : "m_ptr",
12811     "referenced_type" : "type-102"
12812    },
12813    {
12814     "access" : "private",
12815     "field_name" : "m_refs",
12816     "field_offset" : 32,
12817     "referenced_type" : "type-11"
12818    }
12819   ],
12820   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
12821   "name" : "android::wp<android::hardware::BHwBinder>",
12822   "record_kind" : "class",
12823   "referenced_type" : "type-286",
12824   "self_type" : "type-286",
12825   "size" : 8,
12826   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12827   "template_args" : [ "type-103" ],
12828   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
12829  },
12830  {
12831   "alignment" : 4,
12832   "fields" :
12833   [
12834    {
12835     "access" : "private",
12836     "field_name" : "m_ptr",
12837     "referenced_type" : "type-533"
12838    },
12839    {
12840     "access" : "private",
12841     "field_name" : "m_refs",
12842     "field_offset" : 32,
12843     "referenced_type" : "type-11"
12844    }
12845   ],
12846   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12847   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12848   "record_kind" : "class",
12849   "referenced_type" : "type-532",
12850   "self_type" : "type-532",
12851   "size" : 8,
12852   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12853   "template_args" : [ "type-17" ],
12854   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
12855  },
12856  {
12857   "alignment" : 4,
12858   "fields" :
12859   [
12860    {
12861     "access" : "private",
12862     "field_name" : "m_ptr",
12863     "referenced_type" : "type-5"
12864    },
12865    {
12866     "access" : "private",
12867     "field_name" : "m_refs",
12868     "field_offset" : 32,
12869     "referenced_type" : "type-11"
12870    }
12871   ],
12872   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
12873   "name" : "android::wp<android::hardware::hidl_death_recipient>",
12874   "record_kind" : "class",
12875   "referenced_type" : "type-4",
12876   "self_type" : "type-4",
12877   "size" : 8,
12878   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12879   "template_args" : [ "type-6" ],
12880   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
12881  },
12882  {
12883   "alignment" : 4,
12884   "fields" :
12885   [
12886    {
12887     "access" : "private",
12888     "field_name" : "m_ptr",
12889     "referenced_type" : "type-15"
12890    },
12891    {
12892     "access" : "private",
12893     "field_name" : "m_refs",
12894     "field_offset" : 32,
12895     "referenced_type" : "type-11"
12896    }
12897   ],
12898   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
12899   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
12900   "record_kind" : "class",
12901   "referenced_type" : "type-14",
12902   "self_type" : "type-14",
12903   "size" : 8,
12904   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12905   "template_args" : [ "type-16" ],
12906   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12907  },
12908  {
12909   "alignment" : 4,
12910   "fields" :
12911   [
12912    {
12913     "field_name" : "maxContentLightLevel",
12914     "referenced_type" : "type-215"
12915    },
12916    {
12917     "field_name" : "maxFrameAverageLightLevel",
12918     "field_offset" : 32,
12919     "referenced_type" : "type-215"
12920    }
12921   ],
12922   "linker_set_key" : "android_cta861_3_metadata",
12923   "name" : "android_cta861_3_metadata",
12924   "referenced_type" : "type-452",
12925   "self_type" : "type-452",
12926   "size" : 8,
12927   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12928   "unique_id" : "android_cta861_3_metadata"
12929  },
12930  {
12931   "alignment" : 4,
12932   "fields" :
12933   [
12934    {
12935     "field_name" : "num_points",
12936     "referenced_type" : "type-2"
12937    },
12938    {
12939     "field_name" : "reserved",
12940     "field_offset" : 32,
12941     "referenced_type" : "type-442"
12942    },
12943    {
12944     "field_name" : "xyzc_points",
12945     "field_offset" : 288,
12946     "referenced_type" : "type-449"
12947    }
12948   ],
12949   "linker_set_key" : "android_depth_points",
12950   "name" : "android_depth_points",
12951   "referenced_type" : "type-448",
12952   "self_type" : "type-448",
12953   "size" : 36,
12954   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12955   "unique_id" : "android_depth_points"
12956  },
12957  {
12958   "alignment" : 4,
12959   "fields" :
12960   [
12961    {
12962     "field_name" : "format",
12963     "referenced_type" : "type-445"
12964    },
12965    {
12966     "field_name" : "num_planes",
12967     "field_offset" : 32,
12968     "referenced_type" : "type-2"
12969    },
12970    {
12971     "field_name" : "planes",
12972     "field_offset" : 64,
12973     "referenced_type" : "type-447"
12974    }
12975   ],
12976   "linker_set_key" : "android_flex_layout",
12977   "name" : "android_flex_layout",
12978   "referenced_type" : "type-446",
12979   "self_type" : "type-446",
12980   "size" : 12,
12981   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12982   "unique_id" : "android_flex_layout"
12983  },
12984  {
12985   "alignment" : 4,
12986   "fields" :
12987   [
12988    {
12989     "field_name" : "top_left",
12990     "referenced_type" : "type-363"
12991    },
12992    {
12993     "field_name" : "component",
12994     "field_offset" : 32,
12995     "referenced_type" : "type-443"
12996    },
12997    {
12998     "field_name" : "bits_per_component",
12999     "field_offset" : 64,
13000     "referenced_type" : "type-54"
13001    },
13002    {
13003     "field_name" : "bits_used",
13004     "field_offset" : 96,
13005     "referenced_type" : "type-54"
13006    },
13007    {
13008     "field_name" : "h_increment",
13009     "field_offset" : 128,
13010     "referenced_type" : "type-54"
13011    },
13012    {
13013     "field_name" : "v_increment",
13014     "field_offset" : 160,
13015     "referenced_type" : "type-54"
13016    },
13017    {
13018     "field_name" : "h_subsampling",
13019     "field_offset" : 192,
13020     "referenced_type" : "type-54"
13021    },
13022    {
13023     "field_name" : "v_subsampling",
13024     "field_offset" : 224,
13025     "referenced_type" : "type-54"
13026    }
13027   ],
13028   "linker_set_key" : "android_flex_plane",
13029   "name" : "android_flex_plane",
13030   "referenced_type" : "type-444",
13031   "self_type" : "type-444",
13032   "size" : 32,
13033   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13034   "unique_id" : "android_flex_plane"
13035  },
13036  {
13037   "alignment" : 4,
13038   "fields" :
13039   [
13040    {
13041     "field_name" : "displayPrimaryRed",
13042     "referenced_type" : "type-450"
13043    },
13044    {
13045     "field_name" : "displayPrimaryGreen",
13046     "field_offset" : 64,
13047     "referenced_type" : "type-450"
13048    },
13049    {
13050     "field_name" : "displayPrimaryBlue",
13051     "field_offset" : 128,
13052     "referenced_type" : "type-450"
13053    },
13054    {
13055     "field_name" : "whitePoint",
13056     "field_offset" : 192,
13057     "referenced_type" : "type-450"
13058    },
13059    {
13060     "field_name" : "maxLuminance",
13061     "field_offset" : 256,
13062     "referenced_type" : "type-215"
13063    },
13064    {
13065     "field_name" : "minLuminance",
13066     "field_offset" : 288,
13067     "referenced_type" : "type-215"
13068    }
13069   ],
13070   "linker_set_key" : "android_smpte2086_metadata",
13071   "name" : "android_smpte2086_metadata",
13072   "referenced_type" : "type-451",
13073   "self_type" : "type-451",
13074   "size" : 40,
13075   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13076   "unique_id" : "android_smpte2086_metadata"
13077  },
13078  {
13079   "alignment" : 4,
13080   "fields" :
13081   [
13082    {
13083     "field_name" : "x",
13084     "referenced_type" : "type-215"
13085    },
13086    {
13087     "field_name" : "y",
13088     "field_offset" : 32,
13089     "referenced_type" : "type-215"
13090    }
13091   ],
13092   "linker_set_key" : "android_xy_color",
13093   "name" : "android_xy_color",
13094   "referenced_type" : "type-450",
13095   "self_type" : "type-450",
13096   "size" : 8,
13097   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13098   "unique_id" : "android_xy_color"
13099  },
13100  {
13101   "alignment" : 4,
13102   "fields" :
13103   [
13104    {
13105     "field_name" : "y",
13106     "referenced_type" : "type-24"
13107    },
13108    {
13109     "field_name" : "cb",
13110     "field_offset" : 32,
13111     "referenced_type" : "type-24"
13112    },
13113    {
13114     "field_name" : "cr",
13115     "field_offset" : 64,
13116     "referenced_type" : "type-24"
13117    },
13118    {
13119     "field_name" : "ystride",
13120     "field_offset" : 96,
13121     "referenced_type" : "type-2"
13122    },
13123    {
13124     "field_name" : "cstride",
13125     "field_offset" : 128,
13126     "referenced_type" : "type-2"
13127    },
13128    {
13129     "field_name" : "chroma_step",
13130     "field_offset" : 160,
13131     "referenced_type" : "type-2"
13132    },
13133    {
13134     "field_name" : "reserved",
13135     "field_offset" : 192,
13136     "referenced_type" : "type-442"
13137    }
13138   ],
13139   "linker_set_key" : "android_ycbcr",
13140   "name" : "android_ycbcr",
13141   "referenced_type" : "type-441",
13142   "self_type" : "type-441",
13143   "size" : 56,
13144   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13145   "unique_id" : "android_ycbcr"
13146  },
13147  {
13148   "alignment" : 4,
13149   "fields" :
13150   [
13151    {
13152     "referenced_type" : "type-109"
13153    }
13154   ],
13155   "linker_set_key" : "log_msg",
13156   "name" : "log_msg",
13157   "referenced_type" : "type-108",
13158   "self_type" : "type-108",
13159   "size" : 5124,
13160   "source_file" : "/system/core/liblog/include/log/log_read.h",
13161   "unique_id" : "log_msg"
13162  },
13163  {
13164   "alignment" : 4,
13165   "fields" :
13166   [
13167    {
13168     "field_name" : "buf",
13169     "referenced_type" : "type-110"
13170    },
13171    {
13172     "field_name" : "entry",
13173     "referenced_type" : "type-112"
13174    },
13175    {
13176     "field_name" : "entry_v4",
13177     "referenced_type" : "type-112"
13178    },
13179    {
13180     "field_name" : "entry_v3",
13181     "referenced_type" : "type-115"
13182    },
13183    {
13184     "field_name" : "entry_v2",
13185     "referenced_type" : "type-116"
13186    },
13187    {
13188     "field_name" : "entry_v1",
13189     "referenced_type" : "type-117"
13190    }
13191   ],
13192   "is_anonymous" : true,
13193   "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
13194   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
13195   "record_kind" : "union",
13196   "referenced_type" : "type-109",
13197   "self_type" : "type-109",
13198   "size" : 5124,
13199   "source_file" : "/system/core/liblog/include/log/log_read.h",
13200   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
13201  },
13202  {
13203   "alignment" : 1,
13204   "fields" :
13205   [
13206    {
13207     "field_name" : "tv_sec",
13208     "referenced_type" : "type-2"
13209    },
13210    {
13211     "field_name" : "tv_nsec",
13212     "field_offset" : 32,
13213     "referenced_type" : "type-2"
13214    }
13215   ],
13216   "linker_set_key" : "log_time",
13217   "name" : "log_time",
13218   "referenced_type" : "type-369",
13219   "self_type" : "type-369",
13220   "size" : 8,
13221   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
13222   "unique_id" : "_ZTS8log_time"
13223  },
13224  {
13225   "alignment" : 4,
13226   "fields" :
13227   [
13228    {
13229     "field_name" : "len",
13230     "referenced_type" : "type-113"
13231    },
13232    {
13233     "field_name" : "__pad",
13234     "field_offset" : 16,
13235     "referenced_type" : "type-113"
13236    },
13237    {
13238     "field_name" : "pid",
13239     "field_offset" : 32,
13240     "referenced_type" : "type-54"
13241    },
13242    {
13243     "field_name" : "tid",
13244     "field_offset" : 64,
13245     "referenced_type" : "type-54"
13246    },
13247    {
13248     "field_name" : "sec",
13249     "field_offset" : 96,
13250     "referenced_type" : "type-54"
13251    },
13252    {
13253     "field_name" : "nsec",
13254     "field_offset" : 128,
13255     "referenced_type" : "type-54"
13256    },
13257    {
13258     "field_name" : "msg",
13259     "field_offset" : 160,
13260     "referenced_type" : "type-114"
13261    }
13262   ],
13263   "linker_set_key" : "logger_entry",
13264   "name" : "logger_entry",
13265   "referenced_type" : "type-117",
13266   "self_type" : "type-117",
13267   "size" : 20,
13268   "source_file" : "/system/core/liblog/include/log/log_read.h",
13269   "unique_id" : "logger_entry"
13270  },
13271  {
13272   "alignment" : 1,
13273   "fields" :
13274   [
13275    {
13276     "field_name" : "len",
13277     "referenced_type" : "type-113"
13278    },
13279    {
13280     "field_name" : "hdr_size",
13281     "field_offset" : 16,
13282     "referenced_type" : "type-113"
13283    },
13284    {
13285     "field_name" : "pid",
13286     "field_offset" : 32,
13287     "referenced_type" : "type-54"
13288    },
13289    {
13290     "field_name" : "tid",
13291     "field_offset" : 64,
13292     "referenced_type" : "type-54"
13293    },
13294    {
13295     "field_name" : "sec",
13296     "field_offset" : 96,
13297     "referenced_type" : "type-54"
13298    },
13299    {
13300     "field_name" : "nsec",
13301     "field_offset" : 128,
13302     "referenced_type" : "type-54"
13303    },
13304    {
13305     "field_name" : "euid",
13306     "field_offset" : 160,
13307     "referenced_type" : "type-2"
13308    },
13309    {
13310     "field_name" : "msg",
13311     "field_offset" : 192,
13312     "referenced_type" : "type-114"
13313    }
13314   ],
13315   "linker_set_key" : "logger_entry_v2",
13316   "name" : "logger_entry_v2",
13317   "referenced_type" : "type-116",
13318   "self_type" : "type-116",
13319   "size" : 24,
13320   "source_file" : "/system/core/liblog/include/log/log_read.h",
13321   "unique_id" : "logger_entry_v2"
13322  },
13323  {
13324   "alignment" : 1,
13325   "fields" :
13326   [
13327    {
13328     "field_name" : "len",
13329     "referenced_type" : "type-113"
13330    },
13331    {
13332     "field_name" : "hdr_size",
13333     "field_offset" : 16,
13334     "referenced_type" : "type-113"
13335    },
13336    {
13337     "field_name" : "pid",
13338     "field_offset" : 32,
13339     "referenced_type" : "type-54"
13340    },
13341    {
13342     "field_name" : "tid",
13343     "field_offset" : 64,
13344     "referenced_type" : "type-54"
13345    },
13346    {
13347     "field_name" : "sec",
13348     "field_offset" : 96,
13349     "referenced_type" : "type-54"
13350    },
13351    {
13352     "field_name" : "nsec",
13353     "field_offset" : 128,
13354     "referenced_type" : "type-54"
13355    },
13356    {
13357     "field_name" : "lid",
13358     "field_offset" : 160,
13359     "referenced_type" : "type-2"
13360    },
13361    {
13362     "field_name" : "msg",
13363     "field_offset" : 192,
13364     "referenced_type" : "type-114"
13365    }
13366   ],
13367   "linker_set_key" : "logger_entry_v3",
13368   "name" : "logger_entry_v3",
13369   "referenced_type" : "type-115",
13370   "self_type" : "type-115",
13371   "size" : 24,
13372   "source_file" : "/system/core/liblog/include/log/log_read.h",
13373   "unique_id" : "logger_entry_v3"
13374  },
13375  {
13376   "alignment" : 4,
13377   "fields" :
13378   [
13379    {
13380     "field_name" : "len",
13381     "referenced_type" : "type-113"
13382    },
13383    {
13384     "field_name" : "hdr_size",
13385     "field_offset" : 16,
13386     "referenced_type" : "type-113"
13387    },
13388    {
13389     "field_name" : "pid",
13390     "field_offset" : 32,
13391     "referenced_type" : "type-54"
13392    },
13393    {
13394     "field_name" : "tid",
13395     "field_offset" : 64,
13396     "referenced_type" : "type-2"
13397    },
13398    {
13399     "field_name" : "sec",
13400     "field_offset" : 96,
13401     "referenced_type" : "type-2"
13402    },
13403    {
13404     "field_name" : "nsec",
13405     "field_offset" : 128,
13406     "referenced_type" : "type-2"
13407    },
13408    {
13409     "field_name" : "lid",
13410     "field_offset" : 160,
13411     "referenced_type" : "type-2"
13412    },
13413    {
13414     "field_name" : "uid",
13415     "field_offset" : 192,
13416     "referenced_type" : "type-2"
13417    },
13418    {
13419     "field_name" : "msg",
13420     "field_offset" : 224,
13421     "referenced_type" : "type-114"
13422    }
13423   ],
13424   "linker_set_key" : "logger_entry_v4",
13425   "name" : "logger_entry_v4",
13426   "referenced_type" : "type-112",
13427   "self_type" : "type-112",
13428   "size" : 28,
13429   "source_file" : "/system/core/liblog/include/log/log_read.h",
13430   "unique_id" : "logger_entry_v4"
13431  },
13432  {
13433   "alignment" : 4,
13434   "fields" :
13435   [
13436    {
13437     "field_name" : "version",
13438     "referenced_type" : "type-54"
13439    },
13440    {
13441     "field_name" : "numFds",
13442     "field_offset" : 32,
13443     "referenced_type" : "type-54"
13444    },
13445    {
13446     "field_name" : "numInts",
13447     "field_offset" : 64,
13448     "referenced_type" : "type-54"
13449    },
13450    {
13451     "field_name" : "data",
13452     "field_offset" : 96,
13453     "referenced_type" : "type-158"
13454    }
13455   ],
13456   "linker_set_key" : "native_handle",
13457   "name" : "native_handle",
13458   "referenced_type" : "type-157",
13459   "self_type" : "type-157",
13460   "size" : 12,
13461   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
13462   "unique_id" : "native_handle"
13463  }
13464 ],
13465 "rvalue_reference_types" :
13466 [
13467  {
13468   "alignment" : 4,
13469   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> > &&",
13470   "name" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> > &&",
13471   "referenced_type" : "type-133",
13472   "self_type" : "type-135",
13473   "size" : 4,
13474   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13475  },
13476  {
13477   "alignment" : 4,
13478   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IStorage> > &&",
13479   "name" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IStorage> > &&",
13480   "referenced_type" : "type-563",
13481   "self_type" : "type-565",
13482   "size" : 4,
13483   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13484  },
13485  {
13486   "alignment" : 4,
13487   "linker_set_key" : "android::hardware::Return<bool> &&",
13488   "name" : "android::hardware::Return<bool> &&",
13489   "referenced_type" : "type-125",
13490   "self_type" : "type-129",
13491   "size" : 4,
13492   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13493  },
13494  {
13495   "alignment" : 4,
13496   "linker_set_key" : "android::hardware::Return<void> &&",
13497   "name" : "android::hardware::Return<void> &&",
13498   "referenced_type" : "type-146",
13499   "self_type" : "type-148",
13500   "size" : 4,
13501   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13502  },
13503  {
13504   "alignment" : 4,
13505   "linker_set_key" : "android::hardware::Status &&",
13506   "name" : "android::hardware::Status &&",
13507   "referenced_type" : "type-105",
13508   "self_type" : "type-122",
13509   "size" : 4,
13510   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13511  },
13512  {
13513   "alignment" : 4,
13514   "linker_set_key" : "android::hardware::details::return_status &&",
13515   "name" : "android::hardware::details::return_status &&",
13516   "referenced_type" : "type-126",
13517   "self_type" : "type-142",
13518   "size" : 4,
13519   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13520  },
13521  {
13522   "alignment" : 4,
13523   "linker_set_key" : "android::hardware::hidl_handle &&",
13524   "name" : "android::hardware::hidl_handle &&",
13525   "referenced_type" : "type-258",
13526   "self_type" : "type-271",
13527   "size" : 4,
13528   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13529  },
13530  {
13531   "alignment" : 4,
13532   "linker_set_key" : "android::hardware::hidl_memory &&",
13533   "name" : "android::hardware::hidl_memory &&",
13534   "referenced_type" : "type-269",
13535   "self_type" : "type-275",
13536   "size" : 4,
13537   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13538  },
13539  {
13540   "alignment" : 4,
13541   "linker_set_key" : "android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> &&",
13542   "name" : "android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> &&",
13543   "referenced_type" : "type-87",
13544   "self_type" : "type-90",
13545   "size" : 4,
13546   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13547  },
13548  {
13549   "alignment" : 4,
13550   "linker_set_key" : "android::sp<android::hardware::health::storage::V1_0::IStorage> &&",
13551   "name" : "android::sp<android::hardware::health::storage::V1_0::IStorage> &&",
13552   "referenced_type" : "type-541",
13553   "self_type" : "type-559",
13554   "size" : 4,
13555   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13556  },
13557  {
13558   "alignment" : 4,
13559   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13560   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13561   "referenced_type" : "type-95",
13562   "self_type" : "type-97",
13563   "size" : 4,
13564   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13565  },
13566  {
13567   "alignment" : 4,
13568   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13569   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13570   "referenced_type" : "type-414",
13571   "self_type" : "type-413",
13572   "size" : 4,
13573   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13574  },
13575  {
13576   "alignment" : 4,
13577   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13578   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13579   "referenced_type" : "type-588",
13580   "self_type" : "type-587",
13581   "size" : 4,
13582   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13583  },
13584  {
13585   "alignment" : 4,
13586   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13587   "name" : "std::function<sp<IBase> (void *)> &&",
13588   "referenced_type" : "type-424",
13589   "self_type" : "type-423",
13590   "size" : 4,
13591   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13592  },
13593  {
13594   "alignment" : 4,
13595   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13596   "name" : "std::function<sp<IBase> (void *)> &&",
13597   "referenced_type" : "type-592",
13598   "self_type" : "type-591",
13599   "size" : 4,
13600   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13601  },
13602  {
13603   "alignment" : 4,
13604   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13605   "name" : "std::function<sp<IBinder> (void *)> &&",
13606   "referenced_type" : "type-416",
13607   "self_type" : "type-415",
13608   "size" : 4,
13609   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13610  },
13611  {
13612   "alignment" : 4,
13613   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13614   "name" : "std::function<sp<IBinder> (void *)> &&",
13615   "referenced_type" : "type-590",
13616   "self_type" : "type-589",
13617   "size" : 4,
13618   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13619  }
13620 ]
13621}
13622