1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int[0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA16_c",
15   "name" : "char[16]",
16   "referenced_type" : "_ZTIc",
17   "self_type" : "_ZTIA16_c",
18   "size" : 16,
19   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA32_h",
24   "name" : "unsigned char[32]",
25   "referenced_type" : "_ZTIh",
26   "self_type" : "_ZTIA32_h",
27   "size" : 32,
28   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA3_h",
33   "name" : "unsigned char[3]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA3_h",
36   "size" : 3,
37   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
38  },
39  {
40   "alignment" : 1,
41   "linker_set_key" : "_ZTIA5121_h",
42   "name" : "unsigned char[5121]",
43   "referenced_type" : "_ZTIh",
44   "self_type" : "_ZTIA5121_h",
45   "size" : 5121,
46   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
47  },
48  {
49   "alignment" : 1,
50   "linker_set_key" : "_ZTIA7_h",
51   "name" : "unsigned char[7]",
52   "referenced_type" : "_ZTIh",
53   "self_type" : "_ZTIA7_h",
54   "size" : 7,
55   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTIA8_j",
60   "name" : "unsigned int[8]",
61   "referenced_type" : "_ZTIj",
62   "self_type" : "_ZTIA8_j",
63   "size" : 32,
64   "source_file" : "system/core/libsystem/include/system/graphics.h"
65  },
66  {
67   "linker_set_key" : "_ZTIA_f",
68   "name" : "float[]",
69   "referenced_type" : "_ZTIf",
70   "self_type" : "_ZTIA_f",
71   "source_file" : "system/core/libsystem/include/system/graphics.h"
72  }
73 ],
74 "builtin_types" :
75 [
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "_ZTIDs",
81   "name" : "char16_t",
82   "referenced_type" : "_ZTIDs",
83   "self_type" : "_ZTIDs",
84   "size" : 2
85  },
86  {
87   "alignment" : 1,
88   "is_integral" : true,
89   "linker_set_key" : "_ZTIa",
90   "name" : "signed char",
91   "referenced_type" : "_ZTIa",
92   "self_type" : "_ZTIa",
93   "size" : 1
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "_ZTIb",
100   "name" : "bool",
101   "referenced_type" : "_ZTIb",
102   "self_type" : "_ZTIb",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "is_unsigned" : true,
109   "linker_set_key" : "_ZTIc",
110   "name" : "char",
111   "referenced_type" : "_ZTIc",
112   "self_type" : "_ZTIc",
113   "size" : 1
114  },
115  {
116   "alignment" : 8,
117   "linker_set_key" : "_ZTId",
118   "name" : "double",
119   "referenced_type" : "_ZTId",
120   "self_type" : "_ZTId",
121   "size" : 8
122  },
123  {
124   "alignment" : 4,
125   "linker_set_key" : "_ZTIf",
126   "name" : "float",
127   "referenced_type" : "_ZTIf",
128   "self_type" : "_ZTIf",
129   "size" : 4
130  },
131  {
132   "alignment" : 1,
133   "is_integral" : true,
134   "is_unsigned" : true,
135   "linker_set_key" : "_ZTIh",
136   "name" : "unsigned char",
137   "referenced_type" : "_ZTIh",
138   "self_type" : "_ZTIh",
139   "size" : 1
140  },
141  {
142   "alignment" : 4,
143   "is_integral" : true,
144   "linker_set_key" : "_ZTIi",
145   "name" : "int",
146   "referenced_type" : "_ZTIi",
147   "self_type" : "_ZTIi",
148   "size" : 4
149  },
150  {
151   "alignment" : 4,
152   "is_integral" : true,
153   "is_unsigned" : true,
154   "linker_set_key" : "_ZTIj",
155   "name" : "unsigned int",
156   "referenced_type" : "_ZTIj",
157   "self_type" : "_ZTIj",
158   "size" : 4
159  },
160  {
161   "alignment" : 4,
162   "is_integral" : true,
163   "linker_set_key" : "_ZTIl",
164   "name" : "long",
165   "referenced_type" : "_ZTIl",
166   "self_type" : "_ZTIl",
167   "size" : 4
168  },
169  {
170   "alignment" : 4,
171   "is_integral" : true,
172   "is_unsigned" : true,
173   "linker_set_key" : "_ZTIm",
174   "name" : "unsigned long",
175   "referenced_type" : "_ZTIm",
176   "self_type" : "_ZTIm",
177   "size" : 4
178  },
179  {
180   "alignment" : 2,
181   "is_integral" : true,
182   "linker_set_key" : "_ZTIs",
183   "name" : "short",
184   "referenced_type" : "_ZTIs",
185   "self_type" : "_ZTIs",
186   "size" : 2
187  },
188  {
189   "alignment" : 2,
190   "is_integral" : true,
191   "is_unsigned" : true,
192   "linker_set_key" : "_ZTIt",
193   "name" : "unsigned short",
194   "referenced_type" : "_ZTIt",
195   "self_type" : "_ZTIt",
196   "size" : 2
197  },
198  {
199   "linker_set_key" : "_ZTIv",
200   "name" : "void",
201   "referenced_type" : "_ZTIv",
202   "self_type" : "_ZTIv"
203  },
204  {
205   "alignment" : 8,
206   "is_integral" : true,
207   "linker_set_key" : "_ZTIx",
208   "name" : "long long",
209   "referenced_type" : "_ZTIx",
210   "self_type" : "_ZTIx",
211   "size" : 8
212  },
213  {
214   "alignment" : 8,
215   "is_integral" : true,
216   "is_unsigned" : true,
217   "linker_set_key" : "_ZTIy",
218   "name" : "unsigned long long",
219   "referenced_type" : "_ZTIy",
220   "self_type" : "_ZTIy",
221   "size" : 8
222  }
223 ],
224 "elf_functions" :
225 [
226  {
227   "binding" : "weak",
228   "name" : "_ZN7android2spINS_4hidl4base4V1_05IBaseEED2Ev"
229  },
230  {
231   "binding" : "weak",
232   "name" : "_ZN7android2spINS_4hidl6memory4V1_07IMemoryEEaSEOS5_"
233  },
234  {
235   "name" : "_ZN7android4hidl6memory4V1_010BnHwMapper10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
236  },
237  {
238   "name" : "_ZN7android4hidl6memory4V1_010BnHwMapper12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
239  },
240  {
241   "name" : "_ZN7android4hidl6memory4V1_010BnHwMapper15_hidl_mapMemoryEPNS0_4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
242  },
243  {
244   "name" : "_ZN7android4hidl6memory4V1_010BnHwMapper4pingEv"
245  },
246  {
247   "name" : "_ZN7android4hidl6memory4V1_010BnHwMapperC1ERKNS_2spINS2_7IMapperEEE"
248  },
249  {
250   "name" : "_ZN7android4hidl6memory4V1_010BnHwMapperC2ERKNS_2spINS2_7IMapperEEE"
251  },
252  {
253   "name" : "_ZN7android4hidl6memory4V1_010BnHwMapperD0Ev"
254  },
255  {
256   "name" : "_ZN7android4hidl6memory4V1_010BnHwMapperD1Ev"
257  },
258  {
259   "name" : "_ZN7android4hidl6memory4V1_010BnHwMapperD2Ev"
260  },
261  {
262   "name" : "_ZN7android4hidl6memory4V1_010BnHwMemory10_hidl_readEPNS0_4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
263  },
264  {
265   "name" : "_ZN7android4hidl6memory4V1_010BnHwMemory10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
266  },
267  {
268   "name" : "_ZN7android4hidl6memory4V1_010BnHwMemory12_hidl_commitEPNS0_4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
269  },
270  {
271   "name" : "_ZN7android4hidl6memory4V1_010BnHwMemory12_hidl_updateEPNS0_4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
272  },
273  {
274   "name" : "_ZN7android4hidl6memory4V1_010BnHwMemory12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
275  },
276  {
277   "name" : "_ZN7android4hidl6memory4V1_010BnHwMemory13_hidl_getSizeEPNS0_4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
278  },
279  {
280   "name" : "_ZN7android4hidl6memory4V1_010BnHwMemory15_hidl_readRangeEPNS0_4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
281  },
282  {
283   "name" : "_ZN7android4hidl6memory4V1_010BnHwMemory16_hidl_getPointerEPNS0_4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
284  },
285  {
286   "name" : "_ZN7android4hidl6memory4V1_010BnHwMemory17_hidl_updateRangeEPNS0_4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
287  },
288  {
289   "name" : "_ZN7android4hidl6memory4V1_010BnHwMemory4pingEv"
290  },
291  {
292   "name" : "_ZN7android4hidl6memory4V1_010BnHwMemoryC1ERKNS_2spINS2_7IMemoryEEE"
293  },
294  {
295   "name" : "_ZN7android4hidl6memory4V1_010BnHwMemoryC2ERKNS_2spINS2_7IMemoryEEE"
296  },
297  {
298   "name" : "_ZN7android4hidl6memory4V1_010BnHwMemoryD0Ev"
299  },
300  {
301   "name" : "_ZN7android4hidl6memory4V1_010BnHwMemoryD1Ev"
302  },
303  {
304   "name" : "_ZN7android4hidl6memory4V1_010BnHwMemoryD2Ev"
305  },
306  {
307   "name" : "_ZN7android4hidl6memory4V1_010BpHwMapper11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
308  },
309  {
310   "name" : "_ZN7android4hidl6memory4V1_010BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
311  },
312  {
313   "name" : "_ZN7android4hidl6memory4V1_010BpHwMapper12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
314  },
315  {
316   "name" : "_ZN7android4hidl6memory4V1_010BpHwMapper13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
317  },
318  {
319   "name" : "_ZN7android4hidl6memory4V1_010BpHwMapper14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
320  },
321  {
322   "name" : "_ZN7android4hidl6memory4V1_010BpHwMapper15_hidl_mapMemoryEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorERKNS4_11hidl_memoryE"
323  },
324  {
325   "name" : "_ZN7android4hidl6memory4V1_010BpHwMapper15onLastStrongRefEPKv"
326  },
327  {
328   "name" : "_ZN7android4hidl6memory4V1_010BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
329  },
330  {
331   "name" : "_ZN7android4hidl6memory4V1_010BpHwMapper21notifySyspropsChangedEv"
332  },
333  {
334   "name" : "_ZN7android4hidl6memory4V1_010BpHwMapper21setHALInstrumentationEv"
335  },
336  {
337   "name" : "_ZN7android4hidl6memory4V1_010BpHwMapper4pingEv"
338  },
339  {
340   "name" : "_ZN7android4hidl6memory4V1_010BpHwMapper5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
341  },
342  {
343   "name" : "_ZN7android4hidl6memory4V1_010BpHwMapper9mapMemoryERKNS_8hardware11hidl_memoryE"
344  },
345  {
346   "name" : "_ZN7android4hidl6memory4V1_010BpHwMapperC1ERKNS_2spINS_8hardware7IBinderEEE"
347  },
348  {
349   "name" : "_ZN7android4hidl6memory4V1_010BpHwMapperC2ERKNS_2spINS_8hardware7IBinderEEE"
350  },
351  {
352   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory10_hidl_readEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorE"
353  },
354  {
355   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory10getPointerEv"
356  },
357  {
358   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
359  },
360  {
361   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory11updateRangeEyy"
362  },
363  {
364   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory12_hidl_commitEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorE"
365  },
366  {
367   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory12_hidl_updateEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorE"
368  },
369  {
370   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
371  },
372  {
373   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
374  },
375  {
376   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory13_hidl_getSizeEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorE"
377  },
378  {
379   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
380  },
381  {
382   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
383  },
384  {
385   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory15_hidl_readRangeEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorEyy"
386  },
387  {
388   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory15onLastStrongRefEPKv"
389  },
390  {
391   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory16_hidl_getPointerEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorE"
392  },
393  {
394   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory17_hidl_updateRangeEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorEyy"
395  },
396  {
397   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
398  },
399  {
400   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory21notifySyspropsChangedEv"
401  },
402  {
403   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory21setHALInstrumentationEv"
404  },
405  {
406   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory4pingEv"
407  },
408  {
409   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory4readEv"
410  },
411  {
412   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
413  },
414  {
415   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory6commitEv"
416  },
417  {
418   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory6updateEv"
419  },
420  {
421   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory7getSizeEv"
422  },
423  {
424   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemory9readRangeEyy"
425  },
426  {
427   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemoryC1ERKNS_2spINS_8hardware7IBinderEEE"
428  },
429  {
430   "name" : "_ZN7android4hidl6memory4V1_010BpHwMemoryC2ERKNS_2spINS_8hardware7IBinderEEE"
431  },
432  {
433   "name" : "_ZN7android4hidl6memory4V1_07IMapper10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
434  },
435  {
436   "name" : "_ZN7android4hidl6memory4V1_07IMapper11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
437  },
438  {
439   "name" : "_ZN7android4hidl6memory4V1_07IMapper12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
440  },
441  {
442   "name" : "_ZN7android4hidl6memory4V1_07IMapper12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
443  },
444  {
445   "name" : "_ZN7android4hidl6memory4V1_07IMapper13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
446  },
447  {
448   "name" : "_ZN7android4hidl6memory4V1_07IMapper13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
449  },
450  {
451   "name" : "_ZN7android4hidl6memory4V1_07IMapper14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
452  },
453  {
454   "name" : "_ZN7android4hidl6memory4V1_07IMapper17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
455  },
456  {
457   "name" : "_ZN7android4hidl6memory4V1_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
458  },
459  {
460   "name" : "_ZN7android4hidl6memory4V1_07IMapper21notifySyspropsChangedEv"
461  },
462  {
463   "name" : "_ZN7android4hidl6memory4V1_07IMapper21setHALInstrumentationEv"
464  },
465  {
466   "name" : "_ZN7android4hidl6memory4V1_07IMapper24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS0_7manager4V1_020IServiceNotificationEEE"
467  },
468  {
469   "name" : "_ZN7android4hidl6memory4V1_07IMapper4pingEv"
470  },
471  {
472   "name" : "_ZN7android4hidl6memory4V1_07IMapper5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
473  },
474  {
475   "name" : "_ZN7android4hidl6memory4V1_07IMapper8castFromERKNS_2spINS0_4base4V1_05IBaseEEEb"
476  },
477  {
478   "name" : "_ZN7android4hidl6memory4V1_07IMapper8castFromERKNS_2spIS3_EEb"
479  },
480  {
481   "name" : "_ZN7android4hidl6memory4V1_07IMemory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
482  },
483  {
484   "name" : "_ZN7android4hidl6memory4V1_07IMemory11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
485  },
486  {
487   "name" : "_ZN7android4hidl6memory4V1_07IMemory12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
488  },
489  {
490   "name" : "_ZN7android4hidl6memory4V1_07IMemory12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
491  },
492  {
493   "name" : "_ZN7android4hidl6memory4V1_07IMemory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
494  },
495  {
496   "name" : "_ZN7android4hidl6memory4V1_07IMemory13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
497  },
498  {
499   "name" : "_ZN7android4hidl6memory4V1_07IMemory14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
500  },
501  {
502   "name" : "_ZN7android4hidl6memory4V1_07IMemory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
503  },
504  {
505   "name" : "_ZN7android4hidl6memory4V1_07IMemory19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
506  },
507  {
508   "name" : "_ZN7android4hidl6memory4V1_07IMemory21notifySyspropsChangedEv"
509  },
510  {
511   "name" : "_ZN7android4hidl6memory4V1_07IMemory21setHALInstrumentationEv"
512  },
513  {
514   "name" : "_ZN7android4hidl6memory4V1_07IMemory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS0_7manager4V1_020IServiceNotificationEEE"
515  },
516  {
517   "name" : "_ZN7android4hidl6memory4V1_07IMemory4pingEv"
518  },
519  {
520   "name" : "_ZN7android4hidl6memory4V1_07IMemory5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
521  },
522  {
523   "name" : "_ZN7android4hidl6memory4V1_07IMemory8castFromERKNS_2spINS0_4base4V1_05IBaseEEEb"
524  },
525  {
526   "name" : "_ZN7android4hidl6memory4V1_07IMemory8castFromERKNS_2spIS3_EEb"
527  },
528  {
529   "name" : "_ZN7android4hidl6memory4V1_08BsMapper13addOnewayTaskENSt3__18functionIFvvEEE"
530  },
531  {
532   "name" : "_ZN7android4hidl6memory4V1_08BsMapperC1ENS_2spINS2_7IMapperEEE"
533  },
534  {
535   "name" : "_ZN7android4hidl6memory4V1_08BsMapperC2ENS_2spINS2_7IMapperEEE"
536  },
537  {
538   "name" : "_ZN7android4hidl6memory4V1_08BsMemory13addOnewayTaskENSt3__18functionIFvvEEE"
539  },
540  {
541   "name" : "_ZN7android4hidl6memory4V1_08BsMemoryC1ENS_2spINS2_7IMemoryEEE"
542  },
543  {
544   "name" : "_ZN7android4hidl6memory4V1_08BsMemoryC2ENS_2spINS2_7IMemoryEEE"
545  },
546  {
547   "binding" : "weak",
548   "name" : "_ZN7android8hardware10fromBinderINS_4hidl6memory4V1_07IMemoryENS4_10BpHwMemoryENS4_10BnHwMemoryEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
549  },
550  {
551   "binding" : "weak",
552   "name" : "_ZN7android8hardware7details13castInterfaceINS_4hidl6memory4V1_07IMapperENS3_4base4V1_05IBaseENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
553  },
554  {
555   "binding" : "weak",
556   "name" : "_ZN7android8hardware7details13castInterfaceINS_4hidl6memory4V1_07IMemoryENS3_4base4V1_05IBaseENS5_10BpHwMemoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
557  },
558  {
559   "binding" : "weak",
560   "name" : "_ZN7android8hardware7details15wrapPassthroughINS_4hidl6memory4V1_07IMemoryEvEENS_2spIT_EES9_"
561  },
562  {
563   "binding" : "weak",
564   "name" : "_ZN7android8hardware7details18getServiceInternalINS_4hidl6memory4V1_010BpHwMapperENS5_7IMapperEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
565  },
566  {
567   "binding" : "weak",
568   "name" : "_ZN7android8hardware7details18getServiceInternalINS_4hidl6memory4V1_010BpHwMemoryENS5_7IMemoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
569  },
570  {
571   "binding" : "weak",
572   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
573  },
574  {
575   "binding" : "weak",
576   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
577  },
578  {
579   "binding" : "weak",
580   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
581  },
582  {
583   "binding" : "weak",
584   "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_"
585  },
586  {
587   "binding" : "weak",
588   "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_"
589  },
590  {
591   "binding" : "weak",
592   "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"
593  },
594  {
595   "binding" : "weak",
596   "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_"
597  },
598  {
599   "binding" : "weak",
600   "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_"
601  },
602  {
603   "binding" : "weak",
604   "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"
605  },
606  {
607   "binding" : "weak",
608   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
609  },
610  {
611   "binding" : "weak",
612   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
613  },
614  {
615   "binding" : "weak",
616   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
617  },
618  {
619   "name" : "_ZThn20_N7android4hidl6memory4V1_010BnHwMapperD0Ev"
620  },
621  {
622   "name" : "_ZThn20_N7android4hidl6memory4V1_010BnHwMapperD1Ev"
623  },
624  {
625   "name" : "_ZThn20_N7android4hidl6memory4V1_010BnHwMemoryD0Ev"
626  },
627  {
628   "name" : "_ZThn20_N7android4hidl6memory4V1_010BnHwMemoryD1Ev"
629  },
630  {
631   "name" : "_ZThn8_N7android4hidl6memory4V1_010BpHwMapper15onLastStrongRefEPKv"
632  },
633  {
634   "name" : "_ZThn8_N7android4hidl6memory4V1_010BpHwMemory15onLastStrongRefEPKv"
635  },
636  {
637   "name" : "_ZTv0_n12_N7android4hidl6memory4V1_010BnHwMapperD0Ev"
638  },
639  {
640   "name" : "_ZTv0_n12_N7android4hidl6memory4V1_010BnHwMapperD1Ev"
641  },
642  {
643   "name" : "_ZTv0_n12_N7android4hidl6memory4V1_010BnHwMemoryD0Ev"
644  },
645  {
646   "name" : "_ZTv0_n12_N7android4hidl6memory4V1_010BnHwMemoryD1Ev"
647  },
648  {
649   "name" : "_ZTv0_n20_N7android4hidl6memory4V1_010BpHwMapper15onLastStrongRefEPKv"
650  },
651  {
652   "name" : "_ZTv0_n20_N7android4hidl6memory4V1_010BpHwMemory15onLastStrongRefEPKv"
653  }
654 ],
655 "elf_objects" :
656 [
657  {
658   "name" : "_ZN7android4hidl6memory4V1_07IMapper10descriptorE"
659  },
660  {
661   "name" : "_ZN7android4hidl6memory4V1_07IMemory10descriptorE"
662  },
663  {
664   "name" : "_ZTCN7android4hidl6memory4V1_010BnHwMapperE0_NS0_4base4V1_08BnHwBaseE"
665  },
666  {
667   "name" : "_ZTCN7android4hidl6memory4V1_010BnHwMapperE0_NS_8hardware7IBinderE"
668  },
669  {
670   "name" : "_ZTCN7android4hidl6memory4V1_010BnHwMapperE0_NS_8hardware9BHwBinderE"
671  },
672  {
673   "name" : "_ZTCN7android4hidl6memory4V1_010BnHwMemoryE0_NS0_4base4V1_08BnHwBaseE"
674  },
675  {
676   "name" : "_ZTCN7android4hidl6memory4V1_010BnHwMemoryE0_NS_8hardware7IBinderE"
677  },
678  {
679   "name" : "_ZTCN7android4hidl6memory4V1_010BnHwMemoryE0_NS_8hardware9BHwBinderE"
680  },
681  {
682   "name" : "_ZTCN7android4hidl6memory4V1_010BpHwMapperE0_NS0_4base4V1_05IBaseE"
683  },
684  {
685   "name" : "_ZTCN7android4hidl6memory4V1_010BpHwMapperE0_NS2_7IMapperE"
686  },
687  {
688   "name" : "_ZTCN7android4hidl6memory4V1_010BpHwMapperE0_NS_8hardware11BpInterfaceINS2_7IMapperEEE"
689  },
690  {
691   "name" : "_ZTCN7android4hidl6memory4V1_010BpHwMapperE4_NS_8hardware10IInterfaceE"
692  },
693  {
694   "name" : "_ZTCN7android4hidl6memory4V1_010BpHwMapperE8_NS_8hardware11BpHwRefBaseE"
695  },
696  {
697   "name" : "_ZTCN7android4hidl6memory4V1_010BpHwMemoryE0_NS0_4base4V1_05IBaseE"
698  },
699  {
700   "name" : "_ZTCN7android4hidl6memory4V1_010BpHwMemoryE0_NS2_7IMemoryE"
701  },
702  {
703   "name" : "_ZTCN7android4hidl6memory4V1_010BpHwMemoryE0_NS_8hardware11BpInterfaceINS2_7IMemoryEEE"
704  },
705  {
706   "name" : "_ZTCN7android4hidl6memory4V1_010BpHwMemoryE4_NS_8hardware10IInterfaceE"
707  },
708  {
709   "name" : "_ZTCN7android4hidl6memory4V1_010BpHwMemoryE8_NS_8hardware11BpHwRefBaseE"
710  },
711  {
712   "name" : "_ZTCN7android4hidl6memory4V1_07IMapperE0_NS0_4base4V1_05IBaseE"
713  },
714  {
715   "name" : "_ZTCN7android4hidl6memory4V1_07IMemoryE0_NS0_4base4V1_05IBaseE"
716  },
717  {
718   "binding" : "weak",
719   "name" : "_ZTCN7android4hidl6memory4V1_08BsMapperE0_NS2_7IMapperE"
720  },
721  {
722   "binding" : "weak",
723   "name" : "_ZTCN7android4hidl6memory4V1_08BsMemoryE0_NS2_7IMemoryE"
724  },
725  {
726   "name" : "_ZTTN7android4hidl6memory4V1_010BnHwMapperE"
727  },
728  {
729   "name" : "_ZTTN7android4hidl6memory4V1_010BnHwMemoryE"
730  },
731  {
732   "name" : "_ZTTN7android4hidl6memory4V1_010BpHwMapperE"
733  },
734  {
735   "name" : "_ZTTN7android4hidl6memory4V1_010BpHwMemoryE"
736  },
737  {
738   "name" : "_ZTTN7android4hidl6memory4V1_07IMapperE"
739  },
740  {
741   "name" : "_ZTTN7android4hidl6memory4V1_07IMemoryE"
742  },
743  {
744   "name" : "_ZTVN7android4hidl6memory4V1_010BnHwMapperE"
745  },
746  {
747   "name" : "_ZTVN7android4hidl6memory4V1_010BnHwMemoryE"
748  },
749  {
750   "name" : "_ZTVN7android4hidl6memory4V1_010BpHwMapperE"
751  },
752  {
753   "name" : "_ZTVN7android4hidl6memory4V1_010BpHwMemoryE"
754  },
755  {
756   "name" : "_ZTVN7android4hidl6memory4V1_07IMapperE"
757  },
758  {
759   "name" : "_ZTVN7android4hidl6memory4V1_07IMemoryE"
760  },
761  {
762   "binding" : "weak",
763   "name" : "_ZTVN7android4hidl6memory4V1_08BsMapperE"
764  },
765  {
766   "binding" : "weak",
767   "name" : "_ZTVN7android4hidl6memory4V1_08BsMemoryE"
768  }
769 ],
770 "enum_types" :
771 [
772  {
773   "alignment" : 4,
774   "enum_fields" :
775   [
776    {
777     "enum_field_value" : 1,
778     "name" : "HAL_HDR_DOLBY_VISION"
779    },
780    {
781     "enum_field_value" : 2,
782     "name" : "HAL_HDR_HDR10"
783    },
784    {
785     "enum_field_value" : 3,
786     "name" : "HAL_HDR_HLG"
787    }
788   ],
789   "linker_set_key" : "_ZTI13android_hdr_t",
790   "name" : "android_hdr_t",
791   "referenced_type" : "_ZTI13android_hdr_t",
792   "self_type" : "_ZTI13android_hdr_t",
793   "size" : 4,
794   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
795   "underlying_type" : "_ZTIj"
796  },
797  {
798   "alignment" : 4,
799   "enum_fields" :
800   [
801    {
802     "enum_field_value" : 4,
803     "name" : "HAL_HDR_HDR10_PLUS"
804    }
805   ],
806   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
807   "name" : "android_hdr_v1_2_t",
808   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
809   "self_type" : "_ZTI18android_hdr_v1_2_t",
810   "size" : 4,
811   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
812   "underlying_type" : "_ZTIj"
813  },
814  {
815   "alignment" : 4,
816   "enum_fields" :
817   [
818    {
819     "enum_field_value" : 0,
820     "name" : "ANDROID_LOG_UNKNOWN"
821    },
822    {
823     "enum_field_value" : 1,
824     "name" : "ANDROID_LOG_DEFAULT"
825    },
826    {
827     "enum_field_value" : 2,
828     "name" : "ANDROID_LOG_VERBOSE"
829    },
830    {
831     "enum_field_value" : 3,
832     "name" : "ANDROID_LOG_DEBUG"
833    },
834    {
835     "enum_field_value" : 4,
836     "name" : "ANDROID_LOG_INFO"
837    },
838    {
839     "enum_field_value" : 5,
840     "name" : "ANDROID_LOG_WARN"
841    },
842    {
843     "enum_field_value" : 6,
844     "name" : "ANDROID_LOG_ERROR"
845    },
846    {
847     "enum_field_value" : 7,
848     "name" : "ANDROID_LOG_FATAL"
849    },
850    {
851     "enum_field_value" : 8,
852     "name" : "ANDROID_LOG_SILENT"
853    }
854   ],
855   "linker_set_key" : "_ZTI19android_LogPriority",
856   "name" : "android_LogPriority",
857   "referenced_type" : "_ZTI19android_LogPriority",
858   "self_type" : "_ZTI19android_LogPriority",
859   "size" : 4,
860   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
861   "underlying_type" : "_ZTIj"
862  },
863  {
864   "alignment" : 4,
865   "enum_fields" :
866   [
867    {
868     "enum_field_value" : 0,
869     "name" : "HAL_DATASPACE_UNKNOWN"
870    },
871    {
872     "enum_field_value" : 1,
873     "name" : "HAL_DATASPACE_ARBITRARY"
874    },
875    {
876     "enum_field_value" : 16,
877     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
878    },
879    {
880     "enum_field_value" : 4128768,
881     "name" : "HAL_DATASPACE_STANDARD_MASK"
882    },
883    {
884     "enum_field_value" : 0,
885     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
886    },
887    {
888     "enum_field_value" : 65536,
889     "name" : "HAL_DATASPACE_STANDARD_BT709"
890    },
891    {
892     "enum_field_value" : 131072,
893     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
894    },
895    {
896     "enum_field_value" : 196608,
897     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
898    },
899    {
900     "enum_field_value" : 262144,
901     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
902    },
903    {
904     "enum_field_value" : 327680,
905     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
906    },
907    {
908     "enum_field_value" : 393216,
909     "name" : "HAL_DATASPACE_STANDARD_BT2020"
910    },
911    {
912     "enum_field_value" : 458752,
913     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
914    },
915    {
916     "enum_field_value" : 524288,
917     "name" : "HAL_DATASPACE_STANDARD_BT470M"
918    },
919    {
920     "enum_field_value" : 589824,
921     "name" : "HAL_DATASPACE_STANDARD_FILM"
922    },
923    {
924     "enum_field_value" : 655360,
925     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
926    },
927    {
928     "enum_field_value" : 720896,
929     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
930    },
931    {
932     "enum_field_value" : 22,
933     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
934    },
935    {
936     "enum_field_value" : 130023424,
937     "name" : "HAL_DATASPACE_TRANSFER_MASK"
938    },
939    {
940     "enum_field_value" : 0,
941     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
942    },
943    {
944     "enum_field_value" : 4194304,
945     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
946    },
947    {
948     "enum_field_value" : 8388608,
949     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
950    },
951    {
952     "enum_field_value" : 12582912,
953     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
954    },
955    {
956     "enum_field_value" : 16777216,
957     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
958    },
959    {
960     "enum_field_value" : 20971520,
961     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
962    },
963    {
964     "enum_field_value" : 25165824,
965     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
966    },
967    {
968     "enum_field_value" : 29360128,
969     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
970    },
971    {
972     "enum_field_value" : 33554432,
973     "name" : "HAL_DATASPACE_TRANSFER_HLG"
974    },
975    {
976     "enum_field_value" : 27,
977     "name" : "HAL_DATASPACE_RANGE_SHIFT"
978    },
979    {
980     "enum_field_value" : 939524096,
981     "name" : "HAL_DATASPACE_RANGE_MASK"
982    },
983    {
984     "enum_field_value" : 0,
985     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
986    },
987    {
988     "enum_field_value" : 134217728,
989     "name" : "HAL_DATASPACE_RANGE_FULL"
990    },
991    {
992     "enum_field_value" : 268435456,
993     "name" : "HAL_DATASPACE_RANGE_LIMITED"
994    },
995    {
996     "enum_field_value" : 402653184,
997     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
998    },
999    {
1000     "enum_field_value" : 512,
1001     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1002    },
1003    {
1004     "enum_field_value" : 138477568,
1005     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1006    },
1007    {
1008     "enum_field_value" : 406913024,
1009     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1010    },
1011    {
1012     "enum_field_value" : 513,
1013     "name" : "HAL_DATASPACE_SRGB"
1014    },
1015    {
1016     "enum_field_value" : 142671872,
1017     "name" : "HAL_DATASPACE_V0_SRGB"
1018    },
1019    {
1020     "enum_field_value" : 411107328,
1021     "name" : "HAL_DATASPACE_V0_SCRGB"
1022    },
1023    {
1024     "enum_field_value" : 257,
1025     "name" : "HAL_DATASPACE_JFIF"
1026    },
1027    {
1028     "enum_field_value" : 146931712,
1029     "name" : "HAL_DATASPACE_V0_JFIF"
1030    },
1031    {
1032     "enum_field_value" : 258,
1033     "name" : "HAL_DATASPACE_BT601_625"
1034    },
1035    {
1036     "enum_field_value" : 281149440,
1037     "name" : "HAL_DATASPACE_V0_BT601_625"
1038    },
1039    {
1040     "enum_field_value" : 259,
1041     "name" : "HAL_DATASPACE_BT601_525"
1042    },
1043    {
1044     "enum_field_value" : 281280512,
1045     "name" : "HAL_DATASPACE_V0_BT601_525"
1046    },
1047    {
1048     "enum_field_value" : 260,
1049     "name" : "HAL_DATASPACE_BT709"
1050    },
1051    {
1052     "enum_field_value" : 281083904,
1053     "name" : "HAL_DATASPACE_V0_BT709"
1054    },
1055    {
1056     "enum_field_value" : 139067392,
1057     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1058    },
1059    {
1060     "enum_field_value" : 155844608,
1061     "name" : "HAL_DATASPACE_DCI_P3"
1062    },
1063    {
1064     "enum_field_value" : 139067392,
1065     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1066    },
1067    {
1068     "enum_field_value" : 143261696,
1069     "name" : "HAL_DATASPACE_DISPLAY_P3"
1070    },
1071    {
1072     "enum_field_value" : 151715840,
1073     "name" : "HAL_DATASPACE_ADOBE_RGB"
1074    },
1075    {
1076     "enum_field_value" : 138805248,
1077     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1078    },
1079    {
1080     "enum_field_value" : 147193856,
1081     "name" : "HAL_DATASPACE_BT2020"
1082    },
1083    {
1084     "enum_field_value" : 163971072,
1085     "name" : "HAL_DATASPACE_BT2020_PQ"
1086    },
1087    {
1088     "enum_field_value" : 4096,
1089     "name" : "HAL_DATASPACE_DEPTH"
1090    },
1091    {
1092     "enum_field_value" : 4097,
1093     "name" : "HAL_DATASPACE_SENSOR"
1094    }
1095   ],
1096   "linker_set_key" : "_ZTI19android_dataspace_t",
1097   "name" : "android_dataspace_t",
1098   "referenced_type" : "_ZTI19android_dataspace_t",
1099   "self_type" : "_ZTI19android_dataspace_t",
1100   "size" : 4,
1101   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1102   "underlying_type" : "_ZTIj"
1103  },
1104  {
1105   "alignment" : 4,
1106   "enum_fields" :
1107   [
1108    {
1109     "enum_field_value" : 0,
1110     "name" : "FLEX_FORMAT_INVALID"
1111    },
1112    {
1113     "enum_field_value" : 1,
1114     "name" : "FLEX_FORMAT_Y"
1115    },
1116    {
1117     "enum_field_value" : 7,
1118     "name" : "FLEX_FORMAT_YCbCr"
1119    },
1120    {
1121     "enum_field_value" : 1073741831,
1122     "name" : "FLEX_FORMAT_YCbCrA"
1123    },
1124    {
1125     "enum_field_value" : 7168,
1126     "name" : "FLEX_FORMAT_RGB"
1127    },
1128    {
1129     "enum_field_value" : 1073748992,
1130     "name" : "FLEX_FORMAT_RGBA"
1131    }
1132   ],
1133   "linker_set_key" : "_ZTI19android_flex_format",
1134   "name" : "android_flex_format",
1135   "referenced_type" : "_ZTI19android_flex_format",
1136   "self_type" : "_ZTI19android_flex_format",
1137   "size" : 4,
1138   "source_file" : "system/core/libsystem/include/system/graphics.h",
1139   "underlying_type" : "_ZTIj"
1140  },
1141  {
1142   "alignment" : 4,
1143   "enum_fields" :
1144   [
1145    {
1146     "enum_field_value" : 1,
1147     "name" : "HAL_TRANSFORM_FLIP_H"
1148    },
1149    {
1150     "enum_field_value" : 2,
1151     "name" : "HAL_TRANSFORM_FLIP_V"
1152    },
1153    {
1154     "enum_field_value" : 4,
1155     "name" : "HAL_TRANSFORM_ROT_90"
1156    },
1157    {
1158     "enum_field_value" : 3,
1159     "name" : "HAL_TRANSFORM_ROT_180"
1160    },
1161    {
1162     "enum_field_value" : 7,
1163     "name" : "HAL_TRANSFORM_ROT_270"
1164    }
1165   ],
1166   "linker_set_key" : "_ZTI19android_transform_t",
1167   "name" : "android_transform_t",
1168   "referenced_type" : "_ZTI19android_transform_t",
1169   "self_type" : "_ZTI19android_transform_t",
1170   "size" : 4,
1171   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1172   "underlying_type" : "_ZTIj"
1173  },
1174  {
1175   "alignment" : 4,
1176   "enum_fields" :
1177   [
1178    {
1179     "enum_field_value" : 0,
1180     "name" : "HAL_COLOR_MODE_NATIVE"
1181    },
1182    {
1183     "enum_field_value" : 1,
1184     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1185    },
1186    {
1187     "enum_field_value" : 2,
1188     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1189    },
1190    {
1191     "enum_field_value" : 3,
1192     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1193    },
1194    {
1195     "enum_field_value" : 4,
1196     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1197    },
1198    {
1199     "enum_field_value" : 5,
1200     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1201    },
1202    {
1203     "enum_field_value" : 6,
1204     "name" : "HAL_COLOR_MODE_DCI_P3"
1205    },
1206    {
1207     "enum_field_value" : 7,
1208     "name" : "HAL_COLOR_MODE_SRGB"
1209    },
1210    {
1211     "enum_field_value" : 8,
1212     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1213    },
1214    {
1215     "enum_field_value" : 9,
1216     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1217    }
1218   ],
1219   "linker_set_key" : "_ZTI20android_color_mode_t",
1220   "name" : "android_color_mode_t",
1221   "referenced_type" : "_ZTI20android_color_mode_t",
1222   "self_type" : "_ZTI20android_color_mode_t",
1223   "size" : 4,
1224   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1225   "underlying_type" : "_ZTIj"
1226  },
1227  {
1228   "alignment" : 4,
1229   "enum_fields" :
1230   [
1231    {
1232     "enum_field_value" : 0,
1233     "name" : "SYSTEM_TIME_REALTIME"
1234    },
1235    {
1236     "enum_field_value" : 1,
1237     "name" : "SYSTEM_TIME_MONOTONIC"
1238    },
1239    {
1240     "enum_field_value" : 2,
1241     "name" : "SYSTEM_TIME_PROCESS"
1242    },
1243    {
1244     "enum_field_value" : 3,
1245     "name" : "SYSTEM_TIME_THREAD"
1246    },
1247    {
1248     "enum_field_value" : 4,
1249     "name" : "SYSTEM_TIME_BOOTTIME"
1250    }
1251   ],
1252   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1253   "name" : "(unnamed enum at system/core/libutils/include/utils/Timers.h:75:1)",
1254   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1255   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1256   "size" : 4,
1257   "source_file" : "system/core/libutils/include/utils/Timers.h",
1258   "underlying_type" : "_ZTIj"
1259  },
1260  {
1261   "alignment" : 4,
1262   "enum_fields" :
1263   [
1264    {
1265     "enum_field_value" : 1,
1266     "name" : "FLEX_COMPONENT_Y"
1267    },
1268    {
1269     "enum_field_value" : 2,
1270     "name" : "FLEX_COMPONENT_Cb"
1271    },
1272    {
1273     "enum_field_value" : 4,
1274     "name" : "FLEX_COMPONENT_Cr"
1275    },
1276    {
1277     "enum_field_value" : 1024,
1278     "name" : "FLEX_COMPONENT_R"
1279    },
1280    {
1281     "enum_field_value" : 2048,
1282     "name" : "FLEX_COMPONENT_G"
1283    },
1284    {
1285     "enum_field_value" : 4096,
1286     "name" : "FLEX_COMPONENT_B"
1287    },
1288    {
1289     "enum_field_value" : 1073741824,
1290     "name" : "FLEX_COMPONENT_A"
1291    }
1292   ],
1293   "linker_set_key" : "_ZTI22android_flex_component",
1294   "name" : "android_flex_component",
1295   "referenced_type" : "_ZTI22android_flex_component",
1296   "self_type" : "_ZTI22android_flex_component",
1297   "size" : 4,
1298   "source_file" : "system/core/libsystem/include/system/graphics.h",
1299   "underlying_type" : "_ZTIj"
1300  },
1301  {
1302   "alignment" : 4,
1303   "enum_fields" :
1304   [
1305    {
1306     "enum_field_value" : 1,
1307     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1308    },
1309    {
1310     "enum_field_value" : 2,
1311     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1312    },
1313    {
1314     "enum_field_value" : 3,
1315     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1316    },
1317    {
1318     "enum_field_value" : 4,
1319     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1320    },
1321    {
1322     "enum_field_value" : 5,
1323     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1324    },
1325    {
1326     "enum_field_value" : 16,
1327     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1328    },
1329    {
1330     "enum_field_value" : 17,
1331     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1332    },
1333    {
1334     "enum_field_value" : 20,
1335     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1336    },
1337    {
1338     "enum_field_value" : 22,
1339     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1340    },
1341    {
1342     "enum_field_value" : 32,
1343     "name" : "HAL_PIXEL_FORMAT_RAW16"
1344    },
1345    {
1346     "enum_field_value" : 33,
1347     "name" : "HAL_PIXEL_FORMAT_BLOB"
1348    },
1349    {
1350     "enum_field_value" : 34,
1351     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1352    },
1353    {
1354     "enum_field_value" : 35,
1355     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1356    },
1357    {
1358     "enum_field_value" : 36,
1359     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1360    },
1361    {
1362     "enum_field_value" : 37,
1363     "name" : "HAL_PIXEL_FORMAT_RAW10"
1364    },
1365    {
1366     "enum_field_value" : 38,
1367     "name" : "HAL_PIXEL_FORMAT_RAW12"
1368    },
1369    {
1370     "enum_field_value" : 43,
1371     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1372    },
1373    {
1374     "enum_field_value" : 538982489,
1375     "name" : "HAL_PIXEL_FORMAT_Y8"
1376    },
1377    {
1378     "enum_field_value" : 540422489,
1379     "name" : "HAL_PIXEL_FORMAT_Y16"
1380    },
1381    {
1382     "enum_field_value" : 842094169,
1383     "name" : "HAL_PIXEL_FORMAT_YV12"
1384    }
1385   ],
1386   "linker_set_key" : "_ZTI22android_pixel_format_t",
1387   "name" : "android_pixel_format_t",
1388   "referenced_type" : "_ZTI22android_pixel_format_t",
1389   "self_type" : "_ZTI22android_pixel_format_t",
1390   "size" : 4,
1391   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1392   "underlying_type" : "_ZTIj"
1393  },
1394  {
1395   "alignment" : 4,
1396   "enum_fields" :
1397   [
1398    {
1399     "enum_field_value" : 19,
1400     "name" : "ANDROID_PRIORITY_LOWEST"
1401    },
1402    {
1403     "enum_field_value" : 10,
1404     "name" : "ANDROID_PRIORITY_BACKGROUND"
1405    },
1406    {
1407     "enum_field_value" : 0,
1408     "name" : "ANDROID_PRIORITY_NORMAL"
1409    },
1410    {
1411     "enum_field_value" : -2,
1412     "name" : "ANDROID_PRIORITY_FOREGROUND"
1413    },
1414    {
1415     "enum_field_value" : -4,
1416     "name" : "ANDROID_PRIORITY_DISPLAY"
1417    },
1418    {
1419     "enum_field_value" : -8,
1420     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1421    },
1422    {
1423     "enum_field_value" : -10,
1424     "name" : "ANDROID_PRIORITY_VIDEO"
1425    },
1426    {
1427     "enum_field_value" : -16,
1428     "name" : "ANDROID_PRIORITY_AUDIO"
1429    },
1430    {
1431     "enum_field_value" : -19,
1432     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1433    },
1434    {
1435     "enum_field_value" : -20,
1436     "name" : "ANDROID_PRIORITY_HIGHEST"
1437    },
1438    {
1439     "enum_field_value" : 0,
1440     "name" : "ANDROID_PRIORITY_DEFAULT"
1441    },
1442    {
1443     "enum_field_value" : -1,
1444     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1445    },
1446    {
1447     "enum_field_value" : 1,
1448     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1449    }
1450   ],
1451   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1452   "name" : "(unnamed enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1453   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1454   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1455   "size" : 4,
1456   "source_file" : "system/core/libsystem/include/system/thread_defs.h",
1457   "underlying_type" : "_ZTIi"
1458  },
1459  {
1460   "alignment" : 4,
1461   "enum_fields" :
1462   [
1463    {
1464     "enum_field_value" : 281411584,
1465     "name" : "HAL_DATASPACE_BT2020_ITU"
1466    },
1467    {
1468     "enum_field_value" : 298188800,
1469     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1470    },
1471    {
1472     "enum_field_value" : 302383104,
1473     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1474    },
1475    {
1476     "enum_field_value" : 168165376,
1477     "name" : "HAL_DATASPACE_BT2020_HLG"
1478    }
1479   ],
1480   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1481   "name" : "android_dataspace_v1_1_t",
1482   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1483   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1484   "size" : 4,
1485   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1486   "underlying_type" : "_ZTIj"
1487  },
1488  {
1489   "alignment" : 4,
1490   "enum_fields" :
1491   [
1492    {
1493     "enum_field_value" : 142999552,
1494     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1495    },
1496    {
1497     "enum_field_value" : 4098,
1498     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1499    },
1500    {
1501     "enum_field_value" : 4099,
1502     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1503    },
1504    {
1505     "enum_field_value" : 4100,
1506     "name" : "HAL_DATASPACE_HEIF"
1507    }
1508   ],
1509   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1510   "name" : "android_dataspace_v1_2_t",
1511   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1512   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1513   "size" : 4,
1514   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1515   "underlying_type" : "_ZTIj"
1516  },
1517  {
1518   "alignment" : 4,
1519   "enum_fields" :
1520   [
1521    {
1522     "enum_field_value" : 10,
1523     "name" : "HAL_COLOR_MODE_BT2020"
1524    },
1525    {
1526     "enum_field_value" : 11,
1527     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1528    },
1529    {
1530     "enum_field_value" : 12,
1531     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1532    }
1533   ],
1534   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1535   "name" : "android_color_mode_v1_1_t",
1536   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1537   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1538   "size" : 4,
1539   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1540   "underlying_type" : "_ZTIj"
1541  },
1542  {
1543   "alignment" : 4,
1544   "enum_fields" :
1545   [
1546    {
1547     "enum_field_value" : 0,
1548     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1549    },
1550    {
1551     "enum_field_value" : 1,
1552     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1553    },
1554    {
1555     "enum_field_value" : 2,
1556     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1557    },
1558    {
1559     "enum_field_value" : 3,
1560     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1561    },
1562    {
1563     "enum_field_value" : 4,
1564     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1565    },
1566    {
1567     "enum_field_value" : 5,
1568     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1569    },
1570    {
1571     "enum_field_value" : 6,
1572     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1573    }
1574   ],
1575   "linker_set_key" : "_ZTI25android_color_transform_t",
1576   "name" : "android_color_transform_t",
1577   "referenced_type" : "_ZTI25android_color_transform_t",
1578   "self_type" : "_ZTI25android_color_transform_t",
1579   "size" : 4,
1580   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1581   "underlying_type" : "_ZTIj"
1582  },
1583  {
1584   "alignment" : 4,
1585   "enum_fields" :
1586   [
1587    {
1588     "enum_field_value" : 39,
1589     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1590    },
1591    {
1592     "enum_field_value" : 40,
1593     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1594    },
1595    {
1596     "enum_field_value" : 41,
1597     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1598    },
1599    {
1600     "enum_field_value" : 42,
1601     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1602    }
1603   ],
1604   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1605   "name" : "android_pixel_format_sw_t",
1606   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1607   "self_type" : "_ZTI25android_pixel_format_sw_t",
1608   "size" : 4,
1609   "source_file" : "system/core/libsystem/include/system/graphics-sw.h",
1610   "underlying_type" : "_ZTIj"
1611  },
1612  {
1613   "alignment" : 4,
1614   "enum_fields" :
1615   [
1616    {
1617     "enum_field_value" : 48,
1618     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1619    },
1620    {
1621     "enum_field_value" : 49,
1622     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1623    },
1624    {
1625     "enum_field_value" : 50,
1626     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1627    },
1628    {
1629     "enum_field_value" : 51,
1630     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1631    },
1632    {
1633     "enum_field_value" : 52,
1634     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1635    },
1636    {
1637     "enum_field_value" : 53,
1638     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1639    },
1640    {
1641     "enum_field_value" : 54,
1642     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1643    }
1644   ],
1645   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1646   "name" : "android_pixel_format_v1_1_t",
1647   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1648   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1649   "size" : 4,
1650   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1651   "underlying_type" : "_ZTIj"
1652  },
1653  {
1654   "alignment" : 4,
1655   "enum_fields" :
1656   [
1657    {
1658     "enum_field_value" : 55,
1659     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1660    }
1661   ],
1662   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1663   "name" : "android_pixel_format_v1_2_t",
1664   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1665   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1666   "size" : 4,
1667   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1668   "underlying_type" : "_ZTIj"
1669  },
1670  {
1671   "alignment" : 4,
1672   "enum_fields" :
1673   [
1674    {
1675     "enum_field_value" : 0,
1676     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1677    },
1678    {
1679     "enum_field_value" : 1,
1680     "name" : "HAL_RENDER_INTENT_ENHANCE"
1681    },
1682    {
1683     "enum_field_value" : 2,
1684     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1685    },
1686    {
1687     "enum_field_value" : 3,
1688     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1689    }
1690   ],
1691   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1692   "name" : "android_render_intent_v1_1_t",
1693   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1694   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1695   "size" : 4,
1696   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1697   "underlying_type" : "_ZTIj"
1698  },
1699  {
1700   "alignment" : 4,
1701   "enum_fields" :
1702   [
1703    {
1704     "enum_field_value" : 0,
1705     "name" : "LOG_ID_MIN"
1706    },
1707    {
1708     "enum_field_value" : 0,
1709     "name" : "LOG_ID_MAIN"
1710    },
1711    {
1712     "enum_field_value" : 1,
1713     "name" : "LOG_ID_RADIO"
1714    },
1715    {
1716     "enum_field_value" : 2,
1717     "name" : "LOG_ID_EVENTS"
1718    },
1719    {
1720     "enum_field_value" : 3,
1721     "name" : "LOG_ID_SYSTEM"
1722    },
1723    {
1724     "enum_field_value" : 4,
1725     "name" : "LOG_ID_CRASH"
1726    },
1727    {
1728     "enum_field_value" : 5,
1729     "name" : "LOG_ID_STATS"
1730    },
1731    {
1732     "enum_field_value" : 6,
1733     "name" : "LOG_ID_SECURITY"
1734    },
1735    {
1736     "enum_field_value" : 7,
1737     "name" : "LOG_ID_KERNEL"
1738    },
1739    {
1740     "enum_field_value" : 8,
1741     "name" : "LOG_ID_MAX"
1742    },
1743    {
1744     "enum_field_value" : 2147483647,
1745     "name" : "LOG_ID_DEFAULT"
1746    }
1747   ],
1748   "linker_set_key" : "_ZTI6log_id",
1749   "name" : "log_id",
1750   "referenced_type" : "_ZTI6log_id",
1751   "self_type" : "_ZTI6log_id",
1752   "size" : 4,
1753   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
1754   "underlying_type" : "_ZTIj"
1755  },
1756  {
1757   "alignment" : 4,
1758   "enum_fields" :
1759   [
1760    {
1761     "enum_field_value" : 1,
1762     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1763    },
1764    {
1765     "enum_field_value" : 2,
1766     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1767    },
1768    {
1769     "enum_field_value" : 4,
1770     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1771    }
1772   ],
1773   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1774   "name" : "android::VectorImpl::(unnamed enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1775   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1776   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1777   "size" : 4,
1778   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
1779   "underlying_type" : "_ZTIj"
1780  },
1781  {
1782   "alignment" : 4,
1783   "enum_fields" :
1784   [
1785    {
1786     "enum_field_value" : 0,
1787     "name" : "android::OK"
1788    },
1789    {
1790     "enum_field_value" : 0,
1791     "name" : "android::NO_ERROR"
1792    },
1793    {
1794     "enum_field_value" : -2147483648,
1795     "name" : "android::UNKNOWN_ERROR"
1796    },
1797    {
1798     "enum_field_value" : -12,
1799     "name" : "android::NO_MEMORY"
1800    },
1801    {
1802     "enum_field_value" : -38,
1803     "name" : "android::INVALID_OPERATION"
1804    },
1805    {
1806     "enum_field_value" : -22,
1807     "name" : "android::BAD_VALUE"
1808    },
1809    {
1810     "enum_field_value" : -2147483647,
1811     "name" : "android::BAD_TYPE"
1812    },
1813    {
1814     "enum_field_value" : -2,
1815     "name" : "android::NAME_NOT_FOUND"
1816    },
1817    {
1818     "enum_field_value" : -1,
1819     "name" : "android::PERMISSION_DENIED"
1820    },
1821    {
1822     "enum_field_value" : -19,
1823     "name" : "android::NO_INIT"
1824    },
1825    {
1826     "enum_field_value" : -17,
1827     "name" : "android::ALREADY_EXISTS"
1828    },
1829    {
1830     "enum_field_value" : -32,
1831     "name" : "android::DEAD_OBJECT"
1832    },
1833    {
1834     "enum_field_value" : -2147483646,
1835     "name" : "android::FAILED_TRANSACTION"
1836    },
1837    {
1838     "enum_field_value" : -75,
1839     "name" : "android::BAD_INDEX"
1840    },
1841    {
1842     "enum_field_value" : -61,
1843     "name" : "android::NOT_ENOUGH_DATA"
1844    },
1845    {
1846     "enum_field_value" : -11,
1847     "name" : "android::WOULD_BLOCK"
1848    },
1849    {
1850     "enum_field_value" : -110,
1851     "name" : "android::TIMED_OUT"
1852    },
1853    {
1854     "enum_field_value" : -74,
1855     "name" : "android::UNKNOWN_TRANSACTION"
1856    },
1857    {
1858     "enum_field_value" : -2147483641,
1859     "name" : "android::FDS_NOT_ALLOWED"
1860    },
1861    {
1862     "enum_field_value" : -2147483640,
1863     "name" : "android::UNEXPECTED_NULL"
1864    }
1865   ],
1866   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1867   "name" : "android::(unnamed enum at system/core/libutils/include/utils/Errors.h:37:1)",
1868   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1869   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1870   "size" : 4,
1871   "source_file" : "system/core/libutils/include/utils/Errors.h",
1872   "underlying_type" : "_ZTIi"
1873  },
1874  {
1875   "alignment" : 4,
1876   "enum_fields" :
1877   [
1878    {
1879     "enum_field_value" : 19,
1880     "name" : "android::PRIORITY_LOWEST"
1881    },
1882    {
1883     "enum_field_value" : 10,
1884     "name" : "android::PRIORITY_BACKGROUND"
1885    },
1886    {
1887     "enum_field_value" : 0,
1888     "name" : "android::PRIORITY_NORMAL"
1889    },
1890    {
1891     "enum_field_value" : -2,
1892     "name" : "android::PRIORITY_FOREGROUND"
1893    },
1894    {
1895     "enum_field_value" : -4,
1896     "name" : "android::PRIORITY_DISPLAY"
1897    },
1898    {
1899     "enum_field_value" : -8,
1900     "name" : "android::PRIORITY_URGENT_DISPLAY"
1901    },
1902    {
1903     "enum_field_value" : -16,
1904     "name" : "android::PRIORITY_AUDIO"
1905    },
1906    {
1907     "enum_field_value" : -19,
1908     "name" : "android::PRIORITY_URGENT_AUDIO"
1909    },
1910    {
1911     "enum_field_value" : -20,
1912     "name" : "android::PRIORITY_HIGHEST"
1913    },
1914    {
1915     "enum_field_value" : 0,
1916     "name" : "android::PRIORITY_DEFAULT"
1917    },
1918    {
1919     "enum_field_value" : -1,
1920     "name" : "android::PRIORITY_MORE_FAVORABLE"
1921    },
1922    {
1923     "enum_field_value" : 1,
1924     "name" : "android::PRIORITY_LESS_FAVORABLE"
1925    }
1926   ],
1927   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1928   "name" : "android::(unnamed enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1929   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1930   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1931   "size" : 4,
1932   "source_file" : "system/core/libutils/include/utils/ThreadDefs.h",
1933   "underlying_type" : "_ZTIi"
1934  },
1935  {
1936   "alignment" : 4,
1937   "enum_fields" :
1938   [
1939    {
1940     "enum_field_value" : 1,
1941     "name" : "android::trait_trivial_copy<bool>::value"
1942    }
1943   ],
1944   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1945   "name" : "android::trait_trivial_copy<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1946   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1947   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1948   "size" : 4,
1949   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1950   "underlying_type" : "_ZTIj"
1951  },
1952  {
1953   "alignment" : 4,
1954   "enum_fields" :
1955   [
1956    {
1957     "enum_field_value" : 1,
1958     "name" : "android::trait_trivial_copy<char>::value"
1959    }
1960   ],
1961   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1962   "name" : "android::trait_trivial_copy<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1963   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1964   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1965   "size" : 4,
1966   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1967   "underlying_type" : "_ZTIj"
1968  },
1969  {
1970   "alignment" : 4,
1971   "enum_fields" :
1972   [
1973    {
1974     "enum_field_value" : 1,
1975     "name" : "android::trait_trivial_copy<double>::value"
1976    }
1977   ],
1978   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1979   "name" : "android::trait_trivial_copy<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1980   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1981   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1982   "size" : 4,
1983   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1984   "underlying_type" : "_ZTIj"
1985  },
1986  {
1987   "alignment" : 4,
1988   "enum_fields" :
1989   [
1990    {
1991     "enum_field_value" : 1,
1992     "name" : "android::trait_trivial_copy<float>::value"
1993    }
1994   ],
1995   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1996   "name" : "android::trait_trivial_copy<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1997   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1998   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1999   "size" : 4,
2000   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2001   "underlying_type" : "_ZTIj"
2002  },
2003  {
2004   "alignment" : 4,
2005   "enum_fields" :
2006   [
2007    {
2008     "enum_field_value" : 1,
2009     "name" : "android::trait_trivial_copy<unsigned char>::value"
2010    }
2011   ],
2012   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2013   "name" : "android::trait_trivial_copy<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2014   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2015   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2016   "size" : 4,
2017   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2018   "underlying_type" : "_ZTIj"
2019  },
2020  {
2021   "alignment" : 4,
2022   "enum_fields" :
2023   [
2024    {
2025     "enum_field_value" : 1,
2026     "name" : "android::trait_trivial_copy<int>::value"
2027    }
2028   ],
2029   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2030   "name" : "android::trait_trivial_copy<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2031   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2032   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2033   "size" : 4,
2034   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2035   "underlying_type" : "_ZTIj"
2036  },
2037  {
2038   "alignment" : 4,
2039   "enum_fields" :
2040   [
2041    {
2042     "enum_field_value" : 1,
2043     "name" : "android::trait_trivial_copy<unsigned int>::value"
2044    }
2045   ],
2046   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2047   "name" : "android::trait_trivial_copy<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2048   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2049   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2050   "size" : 4,
2051   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2052   "underlying_type" : "_ZTIj"
2053  },
2054  {
2055   "alignment" : 4,
2056   "enum_fields" :
2057   [
2058    {
2059     "enum_field_value" : 1,
2060     "name" : "android::trait_trivial_copy<long>::value"
2061    }
2062   ],
2063   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2064   "name" : "android::trait_trivial_copy<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2065   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2066   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2067   "size" : 4,
2068   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2069   "underlying_type" : "_ZTIj"
2070  },
2071  {
2072   "alignment" : 4,
2073   "enum_fields" :
2074   [
2075    {
2076     "enum_field_value" : 1,
2077     "name" : "android::trait_trivial_copy<unsigned long>::value"
2078    }
2079   ],
2080   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2081   "name" : "android::trait_trivial_copy<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2082   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2083   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2084   "size" : 4,
2085   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2086   "underlying_type" : "_ZTIj"
2087  },
2088  {
2089   "alignment" : 4,
2090   "enum_fields" :
2091   [
2092    {
2093     "enum_field_value" : 1,
2094     "name" : "android::trait_trivial_copy<short>::value"
2095    }
2096   ],
2097   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2098   "name" : "android::trait_trivial_copy<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2099   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2100   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2101   "size" : 4,
2102   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2103   "underlying_type" : "_ZTIj"
2104  },
2105  {
2106   "alignment" : 4,
2107   "enum_fields" :
2108   [
2109    {
2110     "enum_field_value" : 1,
2111     "name" : "android::trait_trivial_copy<unsigned short>::value"
2112    }
2113   ],
2114   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2115   "name" : "android::trait_trivial_copy<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2116   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2117   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2118   "size" : 4,
2119   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2120   "underlying_type" : "_ZTIj"
2121  },
2122  {
2123   "alignment" : 4,
2124   "enum_fields" :
2125   [
2126    {
2127     "enum_field_value" : 1,
2128     "name" : "android::trait_trivial_copy<void>::value"
2129    }
2130   ],
2131   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2132   "name" : "android::trait_trivial_copy<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2133   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2134   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2135   "size" : 4,
2136   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2137   "underlying_type" : "_ZTIj"
2138  },
2139  {
2140   "alignment" : 4,
2141   "enum_fields" :
2142   [
2143    {
2144     "enum_field_value" : 1,
2145     "name" : "android::trait_trivial_copy<long long>::value"
2146    }
2147   ],
2148   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2149   "name" : "android::trait_trivial_copy<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2150   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2151   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2152   "size" : 4,
2153   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2154   "underlying_type" : "_ZTIj"
2155  },
2156  {
2157   "alignment" : 4,
2158   "enum_fields" :
2159   [
2160    {
2161     "enum_field_value" : 1,
2162     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2163    }
2164   ],
2165   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2166   "name" : "android::trait_trivial_copy<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2167   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2168   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2169   "size" : 4,
2170   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2171   "underlying_type" : "_ZTIj"
2172  },
2173  {
2174   "alignment" : 4,
2175   "enum_fields" :
2176   [
2177    {
2178     "enum_field_value" : 1,
2179     "name" : "android::trait_trivial_ctor<bool>::value"
2180    }
2181   ],
2182   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2183   "name" : "android::trait_trivial_ctor<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2184   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2185   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2186   "size" : 4,
2187   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2188   "underlying_type" : "_ZTIj"
2189  },
2190  {
2191   "alignment" : 4,
2192   "enum_fields" :
2193   [
2194    {
2195     "enum_field_value" : 1,
2196     "name" : "android::trait_trivial_ctor<char>::value"
2197    }
2198   ],
2199   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2200   "name" : "android::trait_trivial_ctor<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2201   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2202   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2203   "size" : 4,
2204   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2205   "underlying_type" : "_ZTIj"
2206  },
2207  {
2208   "alignment" : 4,
2209   "enum_fields" :
2210   [
2211    {
2212     "enum_field_value" : 1,
2213     "name" : "android::trait_trivial_ctor<double>::value"
2214    }
2215   ],
2216   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2217   "name" : "android::trait_trivial_ctor<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2218   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2219   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2220   "size" : 4,
2221   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2222   "underlying_type" : "_ZTIj"
2223  },
2224  {
2225   "alignment" : 4,
2226   "enum_fields" :
2227   [
2228    {
2229     "enum_field_value" : 1,
2230     "name" : "android::trait_trivial_ctor<float>::value"
2231    }
2232   ],
2233   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2234   "name" : "android::trait_trivial_ctor<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2235   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2236   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2237   "size" : 4,
2238   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2239   "underlying_type" : "_ZTIj"
2240  },
2241  {
2242   "alignment" : 4,
2243   "enum_fields" :
2244   [
2245    {
2246     "enum_field_value" : 1,
2247     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2248    }
2249   ],
2250   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2251   "name" : "android::trait_trivial_ctor<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2252   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2253   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2254   "size" : 4,
2255   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2256   "underlying_type" : "_ZTIj"
2257  },
2258  {
2259   "alignment" : 4,
2260   "enum_fields" :
2261   [
2262    {
2263     "enum_field_value" : 1,
2264     "name" : "android::trait_trivial_ctor<int>::value"
2265    }
2266   ],
2267   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2268   "name" : "android::trait_trivial_ctor<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2269   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2270   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2271   "size" : 4,
2272   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2273   "underlying_type" : "_ZTIj"
2274  },
2275  {
2276   "alignment" : 4,
2277   "enum_fields" :
2278   [
2279    {
2280     "enum_field_value" : 1,
2281     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2282    }
2283   ],
2284   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2285   "name" : "android::trait_trivial_ctor<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2286   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2287   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2288   "size" : 4,
2289   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2290   "underlying_type" : "_ZTIj"
2291  },
2292  {
2293   "alignment" : 4,
2294   "enum_fields" :
2295   [
2296    {
2297     "enum_field_value" : 1,
2298     "name" : "android::trait_trivial_ctor<long>::value"
2299    }
2300   ],
2301   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2302   "name" : "android::trait_trivial_ctor<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2303   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2304   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2305   "size" : 4,
2306   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2307   "underlying_type" : "_ZTIj"
2308  },
2309  {
2310   "alignment" : 4,
2311   "enum_fields" :
2312   [
2313    {
2314     "enum_field_value" : 1,
2315     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2316    }
2317   ],
2318   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2319   "name" : "android::trait_trivial_ctor<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2320   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2321   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2322   "size" : 4,
2323   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2324   "underlying_type" : "_ZTIj"
2325  },
2326  {
2327   "alignment" : 4,
2328   "enum_fields" :
2329   [
2330    {
2331     "enum_field_value" : 1,
2332     "name" : "android::trait_trivial_ctor<short>::value"
2333    }
2334   ],
2335   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2336   "name" : "android::trait_trivial_ctor<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2337   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2338   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2339   "size" : 4,
2340   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2341   "underlying_type" : "_ZTIj"
2342  },
2343  {
2344   "alignment" : 4,
2345   "enum_fields" :
2346   [
2347    {
2348     "enum_field_value" : 1,
2349     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2350    }
2351   ],
2352   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2353   "name" : "android::trait_trivial_ctor<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2354   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2355   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2356   "size" : 4,
2357   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2358   "underlying_type" : "_ZTIj"
2359  },
2360  {
2361   "alignment" : 4,
2362   "enum_fields" :
2363   [
2364    {
2365     "enum_field_value" : 1,
2366     "name" : "android::trait_trivial_ctor<void>::value"
2367    }
2368   ],
2369   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2370   "name" : "android::trait_trivial_ctor<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2371   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2372   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2373   "size" : 4,
2374   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2375   "underlying_type" : "_ZTIj"
2376  },
2377  {
2378   "alignment" : 4,
2379   "enum_fields" :
2380   [
2381    {
2382     "enum_field_value" : 1,
2383     "name" : "android::trait_trivial_ctor<long long>::value"
2384    }
2385   ],
2386   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2387   "name" : "android::trait_trivial_ctor<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2388   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2389   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2390   "size" : 4,
2391   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2392   "underlying_type" : "_ZTIj"
2393  },
2394  {
2395   "alignment" : 4,
2396   "enum_fields" :
2397   [
2398    {
2399     "enum_field_value" : 1,
2400     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2401    }
2402   ],
2403   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2404   "name" : "android::trait_trivial_ctor<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2405   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2406   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2407   "size" : 4,
2408   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2409   "underlying_type" : "_ZTIj"
2410  },
2411  {
2412   "alignment" : 4,
2413   "enum_fields" :
2414   [
2415    {
2416     "enum_field_value" : 1,
2417     "name" : "android::trait_trivial_dtor<bool>::value"
2418    }
2419   ],
2420   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2421   "name" : "android::trait_trivial_dtor<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2422   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2423   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2424   "size" : 4,
2425   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2426   "underlying_type" : "_ZTIj"
2427  },
2428  {
2429   "alignment" : 4,
2430   "enum_fields" :
2431   [
2432    {
2433     "enum_field_value" : 1,
2434     "name" : "android::trait_trivial_dtor<char>::value"
2435    }
2436   ],
2437   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2438   "name" : "android::trait_trivial_dtor<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2439   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2440   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2441   "size" : 4,
2442   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2443   "underlying_type" : "_ZTIj"
2444  },
2445  {
2446   "alignment" : 4,
2447   "enum_fields" :
2448   [
2449    {
2450     "enum_field_value" : 1,
2451     "name" : "android::trait_trivial_dtor<double>::value"
2452    }
2453   ],
2454   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2455   "name" : "android::trait_trivial_dtor<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2456   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2457   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2458   "size" : 4,
2459   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2460   "underlying_type" : "_ZTIj"
2461  },
2462  {
2463   "alignment" : 4,
2464   "enum_fields" :
2465   [
2466    {
2467     "enum_field_value" : 1,
2468     "name" : "android::trait_trivial_dtor<float>::value"
2469    }
2470   ],
2471   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2472   "name" : "android::trait_trivial_dtor<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2473   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2474   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2475   "size" : 4,
2476   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2477   "underlying_type" : "_ZTIj"
2478  },
2479  {
2480   "alignment" : 4,
2481   "enum_fields" :
2482   [
2483    {
2484     "enum_field_value" : 1,
2485     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2486    }
2487   ],
2488   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2489   "name" : "android::trait_trivial_dtor<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2490   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2491   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2492   "size" : 4,
2493   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2494   "underlying_type" : "_ZTIj"
2495  },
2496  {
2497   "alignment" : 4,
2498   "enum_fields" :
2499   [
2500    {
2501     "enum_field_value" : 1,
2502     "name" : "android::trait_trivial_dtor<int>::value"
2503    }
2504   ],
2505   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2506   "name" : "android::trait_trivial_dtor<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2507   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2508   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2509   "size" : 4,
2510   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2511   "underlying_type" : "_ZTIj"
2512  },
2513  {
2514   "alignment" : 4,
2515   "enum_fields" :
2516   [
2517    {
2518     "enum_field_value" : 1,
2519     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2520    }
2521   ],
2522   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2523   "name" : "android::trait_trivial_dtor<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2524   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2525   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2526   "size" : 4,
2527   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2528   "underlying_type" : "_ZTIj"
2529  },
2530  {
2531   "alignment" : 4,
2532   "enum_fields" :
2533   [
2534    {
2535     "enum_field_value" : 1,
2536     "name" : "android::trait_trivial_dtor<long>::value"
2537    }
2538   ],
2539   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2540   "name" : "android::trait_trivial_dtor<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2541   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2542   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2543   "size" : 4,
2544   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2545   "underlying_type" : "_ZTIj"
2546  },
2547  {
2548   "alignment" : 4,
2549   "enum_fields" :
2550   [
2551    {
2552     "enum_field_value" : 1,
2553     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2554    }
2555   ],
2556   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2557   "name" : "android::trait_trivial_dtor<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2558   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2559   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2560   "size" : 4,
2561   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2562   "underlying_type" : "_ZTIj"
2563  },
2564  {
2565   "alignment" : 4,
2566   "enum_fields" :
2567   [
2568    {
2569     "enum_field_value" : 1,
2570     "name" : "android::trait_trivial_dtor<short>::value"
2571    }
2572   ],
2573   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2574   "name" : "android::trait_trivial_dtor<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2575   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2576   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2577   "size" : 4,
2578   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2579   "underlying_type" : "_ZTIj"
2580  },
2581  {
2582   "alignment" : 4,
2583   "enum_fields" :
2584   [
2585    {
2586     "enum_field_value" : 1,
2587     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2588    }
2589   ],
2590   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2591   "name" : "android::trait_trivial_dtor<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2592   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2593   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2594   "size" : 4,
2595   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2596   "underlying_type" : "_ZTIj"
2597  },
2598  {
2599   "alignment" : 4,
2600   "enum_fields" :
2601   [
2602    {
2603     "enum_field_value" : 1,
2604     "name" : "android::trait_trivial_dtor<void>::value"
2605    }
2606   ],
2607   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2608   "name" : "android::trait_trivial_dtor<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2609   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2610   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2611   "size" : 4,
2612   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2613   "underlying_type" : "_ZTIj"
2614  },
2615  {
2616   "alignment" : 4,
2617   "enum_fields" :
2618   [
2619    {
2620     "enum_field_value" : 1,
2621     "name" : "android::trait_trivial_dtor<long long>::value"
2622    }
2623   ],
2624   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2625   "name" : "android::trait_trivial_dtor<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2626   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2627   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2628   "size" : 4,
2629   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2630   "underlying_type" : "_ZTIj"
2631  },
2632  {
2633   "alignment" : 4,
2634   "enum_fields" :
2635   [
2636    {
2637     "enum_field_value" : 1,
2638     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2639    }
2640   ],
2641   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2642   "name" : "android::trait_trivial_dtor<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2643   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2644   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2645   "size" : 4,
2646   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2647   "underlying_type" : "_ZTIj"
2648  },
2649  {
2650   "alignment" : 4,
2651   "enum_fields" :
2652   [
2653    {
2654     "enum_field_value" : 1,
2655     "name" : "android::trait_trivial_move<android::String8>::value"
2656    }
2657   ],
2658   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2659   "name" : "android::trait_trivial_move<android::String8>::(unnamed enum at system/core/libutils/include/utils/String8.h:223:1)",
2660   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2661   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2662   "size" : 4,
2663   "source_file" : "system/core/libutils/include/utils/String8.h",
2664   "underlying_type" : "_ZTIj"
2665  },
2666  {
2667   "alignment" : 4,
2668   "enum_fields" :
2669   [
2670    {
2671     "enum_field_value" : 1,
2672     "name" : "android::trait_trivial_move<android::String16>::value"
2673    }
2674   ],
2675   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2676   "name" : "android::trait_trivial_move<android::String16>::(unnamed enum at system/core/libutils/include/utils/String16.h:181:1)",
2677   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2678   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2679   "size" : 4,
2680   "source_file" : "system/core/libutils/include/utils/String16.h",
2681   "underlying_type" : "_ZTIj"
2682  },
2683  {
2684   "alignment" : 4,
2685   "enum_fields" :
2686   [
2687    {
2688     "enum_field_value" : 1,
2689     "name" : "android::trait_trivial_move<bool>::value"
2690    }
2691   ],
2692   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2693   "name" : "android::trait_trivial_move<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2694   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2695   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2696   "size" : 4,
2697   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2698   "underlying_type" : "_ZTIj"
2699  },
2700  {
2701   "alignment" : 4,
2702   "enum_fields" :
2703   [
2704    {
2705     "enum_field_value" : 1,
2706     "name" : "android::trait_trivial_move<char>::value"
2707    }
2708   ],
2709   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2710   "name" : "android::trait_trivial_move<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2711   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2712   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2713   "size" : 4,
2714   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2715   "underlying_type" : "_ZTIj"
2716  },
2717  {
2718   "alignment" : 4,
2719   "enum_fields" :
2720   [
2721    {
2722     "enum_field_value" : 1,
2723     "name" : "android::trait_trivial_move<double>::value"
2724    }
2725   ],
2726   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2727   "name" : "android::trait_trivial_move<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2728   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2729   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2730   "size" : 4,
2731   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2732   "underlying_type" : "_ZTIj"
2733  },
2734  {
2735   "alignment" : 4,
2736   "enum_fields" :
2737   [
2738    {
2739     "enum_field_value" : 1,
2740     "name" : "android::trait_trivial_move<float>::value"
2741    }
2742   ],
2743   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2744   "name" : "android::trait_trivial_move<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2745   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2746   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2747   "size" : 4,
2748   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2749   "underlying_type" : "_ZTIj"
2750  },
2751  {
2752   "alignment" : 4,
2753   "enum_fields" :
2754   [
2755    {
2756     "enum_field_value" : 1,
2757     "name" : "android::trait_trivial_move<unsigned char>::value"
2758    }
2759   ],
2760   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2761   "name" : "android::trait_trivial_move<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2762   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2763   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2764   "size" : 4,
2765   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2766   "underlying_type" : "_ZTIj"
2767  },
2768  {
2769   "alignment" : 4,
2770   "enum_fields" :
2771   [
2772    {
2773     "enum_field_value" : 1,
2774     "name" : "android::trait_trivial_move<int>::value"
2775    }
2776   ],
2777   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2778   "name" : "android::trait_trivial_move<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2779   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2780   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2781   "size" : 4,
2782   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2783   "underlying_type" : "_ZTIj"
2784  },
2785  {
2786   "alignment" : 4,
2787   "enum_fields" :
2788   [
2789    {
2790     "enum_field_value" : 1,
2791     "name" : "android::trait_trivial_move<unsigned int>::value"
2792    }
2793   ],
2794   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2795   "name" : "android::trait_trivial_move<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2796   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2797   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2798   "size" : 4,
2799   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2800   "underlying_type" : "_ZTIj"
2801  },
2802  {
2803   "alignment" : 4,
2804   "enum_fields" :
2805   [
2806    {
2807     "enum_field_value" : 1,
2808     "name" : "android::trait_trivial_move<long>::value"
2809    }
2810   ],
2811   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2812   "name" : "android::trait_trivial_move<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2813   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2814   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2815   "size" : 4,
2816   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2817   "underlying_type" : "_ZTIj"
2818  },
2819  {
2820   "alignment" : 4,
2821   "enum_fields" :
2822   [
2823    {
2824     "enum_field_value" : 1,
2825     "name" : "android::trait_trivial_move<unsigned long>::value"
2826    }
2827   ],
2828   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2829   "name" : "android::trait_trivial_move<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2830   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2831   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2832   "size" : 4,
2833   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2834   "underlying_type" : "_ZTIj"
2835  },
2836  {
2837   "alignment" : 4,
2838   "enum_fields" :
2839   [
2840    {
2841     "enum_field_value" : 1,
2842     "name" : "android::trait_trivial_move<short>::value"
2843    }
2844   ],
2845   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2846   "name" : "android::trait_trivial_move<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2847   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2848   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2849   "size" : 4,
2850   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2851   "underlying_type" : "_ZTIj"
2852  },
2853  {
2854   "alignment" : 4,
2855   "enum_fields" :
2856   [
2857    {
2858     "enum_field_value" : 1,
2859     "name" : "android::trait_trivial_move<unsigned short>::value"
2860    }
2861   ],
2862   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2863   "name" : "android::trait_trivial_move<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2864   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2865   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2866   "size" : 4,
2867   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2868   "underlying_type" : "_ZTIj"
2869  },
2870  {
2871   "alignment" : 4,
2872   "enum_fields" :
2873   [
2874    {
2875     "enum_field_value" : 1,
2876     "name" : "android::trait_trivial_move<void>::value"
2877    }
2878   ],
2879   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2880   "name" : "android::trait_trivial_move<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2881   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2882   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2883   "size" : 4,
2884   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2885   "underlying_type" : "_ZTIj"
2886  },
2887  {
2888   "alignment" : 4,
2889   "enum_fields" :
2890   [
2891    {
2892     "enum_field_value" : 1,
2893     "name" : "android::trait_trivial_move<long long>::value"
2894    }
2895   ],
2896   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2897   "name" : "android::trait_trivial_move<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2898   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2899   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2900   "size" : 4,
2901   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2902   "underlying_type" : "_ZTIj"
2903  },
2904  {
2905   "alignment" : 4,
2906   "enum_fields" :
2907   [
2908    {
2909     "enum_field_value" : 1,
2910     "name" : "android::trait_trivial_move<unsigned long long>::value"
2911    }
2912   ],
2913   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2914   "name" : "android::trait_trivial_move<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2915   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2916   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2917   "size" : 4,
2918   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2919   "underlying_type" : "_ZTIj"
2920  },
2921  {
2922   "alignment" : 4,
2923   "enum_fields" :
2924   [
2925    {
2926     "enum_field_value" : 0,
2927     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2928    },
2929    {
2930     "enum_field_value" : 1,
2931     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2932    },
2933    {
2934     "enum_field_value" : 2,
2935     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2936    }
2937   ],
2938   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2939   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2940   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2941   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2942   "size" : 4,
2943   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2944   "underlying_type" : "_ZTIi"
2945  },
2946  {
2947   "alignment" : 4,
2948   "enum_fields" :
2949   [
2950    {
2951     "enum_field_value" : -1,
2952     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2953    }
2954   ],
2955   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2956   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2957   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2958   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2959   "size" : 4,
2960   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2961   "underlying_type" : "_ZTIi"
2962  },
2963  {
2964   "alignment" : 1,
2965   "enum_fields" :
2966   [
2967    {
2968     "enum_field_value" : 0,
2969     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2970    },
2971    {
2972     "enum_field_value" : 1,
2973     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2974    },
2975    {
2976     "enum_field_value" : 2,
2977     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2978    }
2979   ],
2980   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2981   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2982   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2983   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2984   "size" : 1,
2985   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2986   "underlying_type" : "_ZTIh"
2987  },
2988  {
2989   "alignment" : 4,
2990   "enum_fields" :
2991   [
2992    {
2993     "enum_field_value" : 0,
2994     "name" : "android::Mutex::PRIVATE"
2995    },
2996    {
2997     "enum_field_value" : 1,
2998     "name" : "android::Mutex::SHARED"
2999    }
3000   ],
3001   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3002   "name" : "android::Mutex::(unnamed enum at system/core/libutils/include/utils/Mutex.h:96:5)",
3003   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3004   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3005   "size" : 4,
3006   "source_file" : "system/core/libutils/include/utils/Mutex.h",
3007   "underlying_type" : "_ZTIj"
3008  },
3009  {
3010   "alignment" : 4,
3011   "enum_fields" :
3012   [
3013    {
3014     "enum_field_value" : 0,
3015     "name" : "android::RWLock::PRIVATE"
3016    },
3017    {
3018     "enum_field_value" : 1,
3019     "name" : "android::RWLock::SHARED"
3020    }
3021   ],
3022   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
3023   "name" : "android::RWLock::(unnamed enum at system/core/libutils/include/utils/RWLock.h:44:5)",
3024   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3025   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3026   "size" : 4,
3027   "source_file" : "system/core/libutils/include/utils/RWLock.h",
3028   "underlying_type" : "_ZTIj"
3029  },
3030  {
3031   "access" : "protected",
3032   "alignment" : 4,
3033   "enum_fields" :
3034   [
3035    {
3036     "enum_field_value" : 1,
3037     "name" : "android::RefBase::FIRST_INC_STRONG"
3038    }
3039   ],
3040   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3041   "name" : "android::RefBase::(unnamed enum at system/core/libutils/include/utils/RefBase.h:358:5)",
3042   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3043   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3044   "size" : 4,
3045   "source_file" : "system/core/libutils/include/utils/RefBase.h",
3046   "underlying_type" : "_ZTIj"
3047  },
3048  {
3049   "access" : "protected",
3050   "alignment" : 4,
3051   "enum_fields" :
3052   [
3053    {
3054     "enum_field_value" : 0,
3055     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3056    },
3057    {
3058     "enum_field_value" : 1,
3059     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3060    },
3061    {
3062     "enum_field_value" : 1,
3063     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3064    }
3065   ],
3066   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3067   "name" : "android::RefBase::(unnamed enum at system/core/libutils/include/utils/RefBase.h:349:5)",
3068   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3069   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3070   "size" : 4,
3071   "source_file" : "system/core/libutils/include/utils/RefBase.h",
3072   "underlying_type" : "_ZTIj"
3073  },
3074  {
3075   "alignment" : 4,
3076   "enum_fields" :
3077   [
3078    {
3079     "enum_field_value" : 0,
3080     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3081    },
3082    {
3083     "enum_field_value" : 1,
3084     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3085    },
3086    {
3087     "enum_field_value" : 2,
3088     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3089    }
3090   ],
3091   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3092   "name" : "android::hardware::ProcessState::CallRestriction",
3093   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3094   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3095   "size" : 4,
3096   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h",
3097   "underlying_type" : "_ZTIi"
3098  },
3099  {
3100   "alignment" : 4,
3101   "enum_fields" :
3102   [
3103    {
3104     "enum_field_value" : 0,
3105     "name" : "android::hardware::HidlReturnRestriction::NONE"
3106    },
3107    {
3108     "enum_field_value" : 1,
3109     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3110    },
3111    {
3112     "enum_field_value" : 2,
3113     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3114    }
3115   ],
3116   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3117   "name" : "android::hardware::HidlReturnRestriction",
3118   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3119   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3120   "size" : 4,
3121   "source_file" : "system/libhidl/base/include/hidl/Status.h",
3122   "underlying_type" : "_ZTIi"
3123  },
3124  {
3125   "alignment" : 4,
3126   "enum_fields" :
3127   [
3128    {
3129     "enum_field_value" : 0,
3130     "name" : "android::hardware::Status::EX_NONE"
3131    },
3132    {
3133     "enum_field_value" : -1,
3134     "name" : "android::hardware::Status::EX_SECURITY"
3135    },
3136    {
3137     "enum_field_value" : -2,
3138     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3139    },
3140    {
3141     "enum_field_value" : -3,
3142     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3143    },
3144    {
3145     "enum_field_value" : -4,
3146     "name" : "android::hardware::Status::EX_NULL_POINTER"
3147    },
3148    {
3149     "enum_field_value" : -5,
3150     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3151    },
3152    {
3153     "enum_field_value" : -6,
3154     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3155    },
3156    {
3157     "enum_field_value" : -7,
3158     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3159    },
3160    {
3161     "enum_field_value" : -128,
3162     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3163    },
3164    {
3165     "enum_field_value" : -129,
3166     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3167    }
3168   ],
3169   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3170   "name" : "android::hardware::Status::Exception",
3171   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3172   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3173   "size" : 4,
3174   "source_file" : "system/libhidl/base/include/hidl/Status.h",
3175   "underlying_type" : "_ZTIi"
3176  },
3177  {
3178   "alignment" : 4,
3179   "enum_fields" :
3180   [
3181    {
3182     "enum_field_value" : 1,
3183     "name" : "android::hardware::IBinder::FIRST_CALL_TRANSACTION"
3184    },
3185    {
3186     "enum_field_value" : 251658239,
3187     "name" : "android::hardware::IBinder::LAST_CALL_TRANSACTION"
3188    },
3189    {
3190     "enum_field_value" : 251658240,
3191     "name" : "android::hardware::IBinder::FIRST_HIDL_TRANSACTION"
3192    },
3193    {
3194     "enum_field_value" : 256921159,
3195     "name" : "android::hardware::IBinder::HIDL_PING_TRANSACTION"
3196    },
3197    {
3198     "enum_field_value" : 256067662,
3199     "name" : "android::hardware::IBinder::HIDL_DESCRIPTOR_CHAIN_TRANSACTION"
3200    },
3201    {
3202     "enum_field_value" : 256136003,
3203     "name" : "android::hardware::IBinder::HIDL_GET_DESCRIPTOR_TRANSACTION"
3204    },
3205    {
3206     "enum_field_value" : 257120595,
3207     "name" : "android::hardware::IBinder::HIDL_SYSPROPS_CHANGED_TRANSACTION"
3208    },
3209    {
3210     "enum_field_value" : 256660548,
3211     "name" : "android::hardware::IBinder::HIDL_LINK_TO_DEATH_TRANSACTION"
3212    },
3213    {
3214     "enum_field_value" : 257250372,
3215     "name" : "android::hardware::IBinder::HIDL_UNLINK_TO_DEATH_TRANSACTION"
3216    },
3217    {
3218     "enum_field_value" : 256462420,
3219     "name" : "android::hardware::IBinder::HIDL_SET_HAL_INSTRUMENTATION_TRANSACTION"
3220    },
3221    {
3222     "enum_field_value" : 257049926,
3223     "name" : "android::hardware::IBinder::HIDL_GET_REF_INFO_TRANSACTION"
3224    },
3225    {
3226     "enum_field_value" : 256131655,
3227     "name" : "android::hardware::IBinder::HIDL_DEBUG_TRANSACTION"
3228    },
3229    {
3230     "enum_field_value" : 256398152,
3231     "name" : "android::hardware::IBinder::HIDL_HASH_CHAIN_TRANSACTION"
3232    },
3233    {
3234     "enum_field_value" : 268435455,
3235     "name" : "android::hardware::IBinder::LAST_HIDL_TRANSACTION"
3236    },
3237    {
3238     "enum_field_value" : 1,
3239     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3240    },
3241    {
3242     "enum_field_value" : 32,
3243     "name" : "android::hardware::IBinder::FLAG_CLEAR_BUF"
3244    }
3245   ],
3246   "linker_set_key" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
3247   "name" : "android::hardware::IBinder::(unnamed enum at system/libhwbinder/include/hwbinder/IBinder.h:51:5)",
3248   "referenced_type" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
3249   "self_type" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
3250   "size" : 4,
3251   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
3252   "underlying_type" : "_ZTIj"
3253  },
3254  {
3255   "alignment" : 4,
3256   "enum_fields" :
3257   [
3258    {
3259     "enum_field_value" : 0,
3260     "name" : "android::hardware::details::READPTRPOS"
3261    },
3262    {
3263     "enum_field_value" : 1,
3264     "name" : "android::hardware::details::WRITEPTRPOS"
3265    },
3266    {
3267     "enum_field_value" : 2,
3268     "name" : "android::hardware::details::DATAPTRPOS"
3269    },
3270    {
3271     "enum_field_value" : 3,
3272     "name" : "android::hardware::details::EVFLAGWORDPOS"
3273    }
3274   ],
3275   "linker_set_key" : "_ZTIN7android8hardware7details11GrantorTypeE",
3276   "name" : "android::hardware::details::GrantorType",
3277   "referenced_type" : "_ZTIN7android8hardware7details11GrantorTypeE",
3278   "self_type" : "_ZTIN7android8hardware7details11GrantorTypeE",
3279   "size" : 4,
3280   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h",
3281   "underlying_type" : "_ZTIi"
3282  },
3283  {
3284   "alignment" : 4,
3285   "enum_fields" :
3286   [
3287    {
3288     "enum_field_value" : 0,
3289     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3290    },
3291    {
3292     "enum_field_value" : 1,
3293     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3294    },
3295    {
3296     "enum_field_value" : 2,
3297     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3298    },
3299    {
3300     "enum_field_value" : 3,
3301     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3302    },
3303    {
3304     "enum_field_value" : 4,
3305     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3306    },
3307    {
3308     "enum_field_value" : 5,
3309     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3310    },
3311    {
3312     "enum_field_value" : 6,
3313     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3314    },
3315    {
3316     "enum_field_value" : 7,
3317     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3318    },
3319    {
3320     "enum_field_value" : 8,
3321     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3322    },
3323    {
3324     "enum_field_value" : 9,
3325     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3326    }
3327   ],
3328   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3329   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3330   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3331   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3332   "size" : 4,
3333   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
3334   "underlying_type" : "_ZTIj"
3335  },
3336  {
3337   "alignment" : 4,
3338   "enum_fields" :
3339   [
3340    {
3341     "enum_field_value" : 1,
3342     "name" : "android::hardware::kSynchronizedReadWrite"
3343    },
3344    {
3345     "enum_field_value" : 2,
3346     "name" : "android::hardware::kUnsynchronizedWrite"
3347    }
3348   ],
3349   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3350   "name" : "android::hardware::MQFlavor",
3351   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3352   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3353   "size" : 4,
3354   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h",
3355   "underlying_type" : "_ZTIj"
3356  },
3357  {
3358   "alignment" : 4,
3359   "enum_fields" :
3360   [
3361    {
3362     "enum_field_value" : 0,
3363     "name" : "android::Condition::WAKE_UP_ONE"
3364    },
3365    {
3366     "enum_field_value" : 1,
3367     "name" : "android::Condition::WAKE_UP_ALL"
3368    }
3369   ],
3370   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3371   "name" : "android::Condition::WakeUpType",
3372   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3373   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3374   "size" : 4,
3375   "source_file" : "system/core/libutils/include/utils/Condition.h",
3376   "underlying_type" : "_ZTIj"
3377  },
3378  {
3379   "alignment" : 4,
3380   "enum_fields" :
3381   [
3382    {
3383     "enum_field_value" : 0,
3384     "name" : "android::Condition::PRIVATE"
3385    },
3386    {
3387     "enum_field_value" : 1,
3388     "name" : "android::Condition::SHARED"
3389    }
3390   ],
3391   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3392   "name" : "android::Condition::(unnamed enum at system/core/libutils/include/utils/Condition.h:54:5)",
3393   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3394   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3395   "size" : 4,
3396   "source_file" : "system/core/libutils/include/utils/Condition.h",
3397   "underlying_type" : "_ZTIj"
3398  }
3399 ],
3400 "function_types" :
3401 [
3402  {
3403   "alignment" : 4,
3404   "linker_set_key" : "_ZTIFiPvE",
3405   "name" : "int (void *)",
3406   "parameters" :
3407   [
3408    {
3409     "referenced_type" : "_ZTIPv"
3410    }
3411   ],
3412   "referenced_type" : "_ZTIFiPvE",
3413   "return_type" : "_ZTIi",
3414   "self_type" : "_ZTIFiPvE",
3415   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
3416  },
3417  {
3418   "alignment" : 4,
3419   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3420   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3421   "parameters" :
3422   [
3423    {
3424     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3425    },
3426    {
3427     "referenced_type" : "_ZTIPKh"
3428    },
3429    {
3430     "referenced_type" : "_ZTIj"
3431    },
3432    {
3433     "referenced_type" : "_ZTIPKy"
3434    },
3435    {
3436     "referenced_type" : "_ZTIj"
3437    },
3438    {
3439     "referenced_type" : "_ZTIPv"
3440    }
3441   ],
3442   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3443   "return_type" : "_ZTIv",
3444   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3445   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
3446  }
3447 ],
3448 "functions" :
3449 [
3450  {
3451   "function_name" : "android::sp<android::hidl::base::V1_0::IBase>::~sp",
3452   "linker_set_key" : "_ZN7android2spINS_4hidl4base4V1_05IBaseEED2Ev",
3453   "parameters" :
3454   [
3455    {
3456     "is_this_ptr" : true,
3457     "referenced_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE"
3458    }
3459   ],
3460   "return_type" : "_ZTIv",
3461   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
3462  },
3463  {
3464   "function_name" : "android::sp<android::hidl::memory::V1_0::IMemory>::operator=",
3465   "linker_set_key" : "_ZN7android2spINS_4hidl6memory4V1_07IMemoryEEaSEOS5_",
3466   "parameters" :
3467   [
3468    {
3469     "is_this_ptr" : true,
3470     "referenced_type" : "_ZTIPN7android2spINS_4hidl6memory4V1_07IMemoryEEE"
3471    },
3472    {
3473     "referenced_type" : "_ZTION7android2spINS_4hidl6memory4V1_07IMemoryEEE"
3474    }
3475   ],
3476   "return_type" : "_ZTIRN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
3477   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
3478  },
3479  {
3480   "function_name" : "android::hidl::memory::V1_0::BnHwMapper::onTransact",
3481   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMapper10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3482   "parameters" :
3483   [
3484    {
3485     "is_this_ptr" : true,
3486     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BnHwMapperE"
3487    },
3488    {
3489     "referenced_type" : "_ZTIj"
3490    },
3491    {
3492     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3493    },
3494    {
3495     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3496    },
3497    {
3498     "default_arg" : true,
3499     "referenced_type" : "_ZTIj"
3500    },
3501    {
3502     "default_arg" : true,
3503     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3504    }
3505   ],
3506   "return_type" : "_ZTIi",
3507   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMapper.h"
3508  },
3509  {
3510   "access" : "private",
3511   "function_name" : "android::hidl::memory::V1_0::BnHwMapper::getDebugInfo",
3512   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMapper12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE",
3513   "parameters" :
3514   [
3515    {
3516     "is_this_ptr" : true,
3517     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BnHwMapperE"
3518    },
3519    {
3520     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3521    }
3522   ],
3523   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3524   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMapper.h"
3525  },
3526  {
3527   "function_name" : "android::hidl::memory::V1_0::BnHwMapper::_hidl_mapMemory",
3528   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMapper15_hidl_mapMemoryEPNS0_4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3529   "parameters" :
3530   [
3531    {
3532     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3533    },
3534    {
3535     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3536    },
3537    {
3538     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3539    },
3540    {
3541     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3542    }
3543   ],
3544   "return_type" : "_ZTIi",
3545   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMapper.h"
3546  },
3547  {
3548   "access" : "private",
3549   "function_name" : "android::hidl::memory::V1_0::BnHwMapper::ping",
3550   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMapper4pingEv",
3551   "parameters" :
3552   [
3553    {
3554     "is_this_ptr" : true,
3555     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BnHwMapperE"
3556    }
3557   ],
3558   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3559   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMapper.h"
3560  },
3561  {
3562   "function_name" : "android::hidl::memory::V1_0::BnHwMapper::BnHwMapper",
3563   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMapperC1ERKNS_2spINS2_7IMapperEEE",
3564   "parameters" :
3565   [
3566    {
3567     "is_this_ptr" : true,
3568     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BnHwMapperE"
3569    },
3570    {
3571     "referenced_type" : "_ZTIRKN7android2spINS_4hidl6memory4V1_07IMapperEEE"
3572    }
3573   ],
3574   "return_type" : "_ZTIv",
3575   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMapper.h"
3576  },
3577  {
3578   "function_name" : "android::hidl::memory::V1_0::BnHwMapper::BnHwMapper",
3579   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMapperC2ERKNS_2spINS2_7IMapperEEE",
3580   "parameters" :
3581   [
3582    {
3583     "is_this_ptr" : true,
3584     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BnHwMapperE"
3585    },
3586    {
3587     "referenced_type" : "_ZTIRKN7android2spINS_4hidl6memory4V1_07IMapperEEE"
3588    }
3589   ],
3590   "return_type" : "_ZTIv",
3591   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMapper.h"
3592  },
3593  {
3594   "function_name" : "android::hidl::memory::V1_0::BnHwMapper::~BnHwMapper",
3595   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMapperD0Ev",
3596   "parameters" :
3597   [
3598    {
3599     "is_this_ptr" : true,
3600     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BnHwMapperE"
3601    }
3602   ],
3603   "return_type" : "_ZTIv",
3604   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMapper.h"
3605  },
3606  {
3607   "function_name" : "android::hidl::memory::V1_0::BnHwMapper::~BnHwMapper",
3608   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMapperD1Ev",
3609   "parameters" :
3610   [
3611    {
3612     "is_this_ptr" : true,
3613     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BnHwMapperE"
3614    }
3615   ],
3616   "return_type" : "_ZTIv",
3617   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMapper.h"
3618  },
3619  {
3620   "function_name" : "android::hidl::memory::V1_0::BnHwMapper::~BnHwMapper",
3621   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMapperD2Ev",
3622   "parameters" :
3623   [
3624    {
3625     "is_this_ptr" : true,
3626     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BnHwMapperE"
3627    }
3628   ],
3629   "return_type" : "_ZTIv",
3630   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMapper.h"
3631  },
3632  {
3633   "function_name" : "android::hidl::memory::V1_0::BnHwMemory::_hidl_read",
3634   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMemory10_hidl_readEPNS0_4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3635   "parameters" :
3636   [
3637    {
3638     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3639    },
3640    {
3641     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3642    },
3643    {
3644     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3645    },
3646    {
3647     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3648    }
3649   ],
3650   "return_type" : "_ZTIi",
3651   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMemory.h"
3652  },
3653  {
3654   "function_name" : "android::hidl::memory::V1_0::BnHwMemory::onTransact",
3655   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMemory10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3656   "parameters" :
3657   [
3658    {
3659     "is_this_ptr" : true,
3660     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BnHwMemoryE"
3661    },
3662    {
3663     "referenced_type" : "_ZTIj"
3664    },
3665    {
3666     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3667    },
3668    {
3669     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3670    },
3671    {
3672     "default_arg" : true,
3673     "referenced_type" : "_ZTIj"
3674    },
3675    {
3676     "default_arg" : true,
3677     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3678    }
3679   ],
3680   "return_type" : "_ZTIi",
3681   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMemory.h"
3682  },
3683  {
3684   "function_name" : "android::hidl::memory::V1_0::BnHwMemory::_hidl_commit",
3685   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMemory12_hidl_commitEPNS0_4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3686   "parameters" :
3687   [
3688    {
3689     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3690    },
3691    {
3692     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3693    },
3694    {
3695     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3696    },
3697    {
3698     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3699    }
3700   ],
3701   "return_type" : "_ZTIi",
3702   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMemory.h"
3703  },
3704  {
3705   "function_name" : "android::hidl::memory::V1_0::BnHwMemory::_hidl_update",
3706   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMemory12_hidl_updateEPNS0_4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3707   "parameters" :
3708   [
3709    {
3710     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3711    },
3712    {
3713     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3714    },
3715    {
3716     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3717    },
3718    {
3719     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3720    }
3721   ],
3722   "return_type" : "_ZTIi",
3723   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMemory.h"
3724  },
3725  {
3726   "access" : "private",
3727   "function_name" : "android::hidl::memory::V1_0::BnHwMemory::getDebugInfo",
3728   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMemory12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE",
3729   "parameters" :
3730   [
3731    {
3732     "is_this_ptr" : true,
3733     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BnHwMemoryE"
3734    },
3735    {
3736     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3737    }
3738   ],
3739   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3740   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMemory.h"
3741  },
3742  {
3743   "function_name" : "android::hidl::memory::V1_0::BnHwMemory::_hidl_getSize",
3744   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMemory13_hidl_getSizeEPNS0_4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3745   "parameters" :
3746   [
3747    {
3748     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3749    },
3750    {
3751     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3752    },
3753    {
3754     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3755    },
3756    {
3757     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3758    }
3759   ],
3760   "return_type" : "_ZTIi",
3761   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMemory.h"
3762  },
3763  {
3764   "function_name" : "android::hidl::memory::V1_0::BnHwMemory::_hidl_readRange",
3765   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMemory15_hidl_readRangeEPNS0_4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3766   "parameters" :
3767   [
3768    {
3769     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3770    },
3771    {
3772     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3773    },
3774    {
3775     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3776    },
3777    {
3778     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3779    }
3780   ],
3781   "return_type" : "_ZTIi",
3782   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMemory.h"
3783  },
3784  {
3785   "function_name" : "android::hidl::memory::V1_0::BnHwMemory::_hidl_getPointer",
3786   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMemory16_hidl_getPointerEPNS0_4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3787   "parameters" :
3788   [
3789    {
3790     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3791    },
3792    {
3793     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3794    },
3795    {
3796     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3797    },
3798    {
3799     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3800    }
3801   ],
3802   "return_type" : "_ZTIi",
3803   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMemory.h"
3804  },
3805  {
3806   "function_name" : "android::hidl::memory::V1_0::BnHwMemory::_hidl_updateRange",
3807   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMemory17_hidl_updateRangeEPNS0_4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3808   "parameters" :
3809   [
3810    {
3811     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3812    },
3813    {
3814     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3815    },
3816    {
3817     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3818    },
3819    {
3820     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3821    }
3822   ],
3823   "return_type" : "_ZTIi",
3824   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMemory.h"
3825  },
3826  {
3827   "access" : "private",
3828   "function_name" : "android::hidl::memory::V1_0::BnHwMemory::ping",
3829   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMemory4pingEv",
3830   "parameters" :
3831   [
3832    {
3833     "is_this_ptr" : true,
3834     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BnHwMemoryE"
3835    }
3836   ],
3837   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3838   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMemory.h"
3839  },
3840  {
3841   "function_name" : "android::hidl::memory::V1_0::BnHwMemory::BnHwMemory",
3842   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMemoryC1ERKNS_2spINS2_7IMemoryEEE",
3843   "parameters" :
3844   [
3845    {
3846     "is_this_ptr" : true,
3847     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BnHwMemoryE"
3848    },
3849    {
3850     "referenced_type" : "_ZTIRKN7android2spINS_4hidl6memory4V1_07IMemoryEEE"
3851    }
3852   ],
3853   "return_type" : "_ZTIv",
3854   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMemory.h"
3855  },
3856  {
3857   "function_name" : "android::hidl::memory::V1_0::BnHwMemory::BnHwMemory",
3858   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMemoryC2ERKNS_2spINS2_7IMemoryEEE",
3859   "parameters" :
3860   [
3861    {
3862     "is_this_ptr" : true,
3863     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BnHwMemoryE"
3864    },
3865    {
3866     "referenced_type" : "_ZTIRKN7android2spINS_4hidl6memory4V1_07IMemoryEEE"
3867    }
3868   ],
3869   "return_type" : "_ZTIv",
3870   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMemory.h"
3871  },
3872  {
3873   "function_name" : "android::hidl::memory::V1_0::BnHwMemory::~BnHwMemory",
3874   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMemoryD0Ev",
3875   "parameters" :
3876   [
3877    {
3878     "is_this_ptr" : true,
3879     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BnHwMemoryE"
3880    }
3881   ],
3882   "return_type" : "_ZTIv",
3883   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMemory.h"
3884  },
3885  {
3886   "function_name" : "android::hidl::memory::V1_0::BnHwMemory::~BnHwMemory",
3887   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMemoryD1Ev",
3888   "parameters" :
3889   [
3890    {
3891     "is_this_ptr" : true,
3892     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BnHwMemoryE"
3893    }
3894   ],
3895   "return_type" : "_ZTIv",
3896   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMemory.h"
3897  },
3898  {
3899   "function_name" : "android::hidl::memory::V1_0::BnHwMemory::~BnHwMemory",
3900   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BnHwMemoryD2Ev",
3901   "parameters" :
3902   [
3903    {
3904     "is_this_ptr" : true,
3905     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BnHwMemoryE"
3906    }
3907   ],
3908   "return_type" : "_ZTIv",
3909   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMemory.h"
3910  },
3911  {
3912   "function_name" : "android::hidl::memory::V1_0::BpHwMapper::linkToDeath",
3913   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMapper11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy",
3914   "parameters" :
3915   [
3916    {
3917     "is_this_ptr" : true,
3918     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMapperE"
3919    },
3920    {
3921     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3922    },
3923    {
3924     "referenced_type" : "_ZTIy"
3925    }
3926   ],
3927   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3928   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
3929  },
3930  {
3931   "function_name" : "android::hidl::memory::V1_0::BpHwMapper::getDebugInfo",
3932   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE",
3933   "parameters" :
3934   [
3935    {
3936     "is_this_ptr" : true,
3937     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMapperE"
3938    },
3939    {
3940     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3941    }
3942   ],
3943   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3944   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
3945  },
3946  {
3947   "function_name" : "android::hidl::memory::V1_0::BpHwMapper::getHashChain",
3948   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMapper12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE",
3949   "parameters" :
3950   [
3951    {
3952     "is_this_ptr" : true,
3953     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMapperE"
3954    },
3955    {
3956     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3957    }
3958   ],
3959   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3960   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
3961  },
3962  {
3963   "function_name" : "android::hidl::memory::V1_0::BpHwMapper::unlinkToDeath",
3964   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMapper13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
3965   "parameters" :
3966   [
3967    {
3968     "is_this_ptr" : true,
3969     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMapperE"
3970    },
3971    {
3972     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3973    }
3974   ],
3975   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3976   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
3977  },
3978  {
3979   "function_name" : "android::hidl::memory::V1_0::BpHwMapper::interfaceChain",
3980   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMapper14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE",
3981   "parameters" :
3982   [
3983    {
3984     "is_this_ptr" : true,
3985     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMapperE"
3986    },
3987    {
3988     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3989    }
3990   ],
3991   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3992   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
3993  },
3994  {
3995   "function_name" : "android::hidl::memory::V1_0::BpHwMapper::_hidl_mapMemory",
3996   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMapper15_hidl_mapMemoryEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorERKNS4_11hidl_memoryE",
3997   "parameters" :
3998   [
3999    {
4000     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4001    },
4002    {
4003     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4004    },
4005    {
4006     "referenced_type" : "_ZTIRKN7android8hardware11hidl_memoryE"
4007    }
4008   ],
4009   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
4010   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
4011  },
4012  {
4013   "function_name" : "android::hidl::memory::V1_0::BpHwMapper::onLastStrongRef",
4014   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMapper15onLastStrongRefEPKv",
4015   "parameters" :
4016   [
4017    {
4018     "is_this_ptr" : true,
4019     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMapperE"
4020    },
4021    {
4022     "referenced_type" : "_ZTIPKv"
4023    }
4024   ],
4025   "return_type" : "_ZTIv",
4026   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
4027  },
4028  {
4029   "function_name" : "android::hidl::memory::V1_0::BpHwMapper::interfaceDescriptor",
4030   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
4031   "parameters" :
4032   [
4033    {
4034     "is_this_ptr" : true,
4035     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMapperE"
4036    },
4037    {
4038     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4039    }
4040   ],
4041   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4042   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
4043  },
4044  {
4045   "function_name" : "android::hidl::memory::V1_0::BpHwMapper::notifySyspropsChanged",
4046   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMapper21notifySyspropsChangedEv",
4047   "parameters" :
4048   [
4049    {
4050     "is_this_ptr" : true,
4051     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMapperE"
4052    }
4053   ],
4054   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4055   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
4056  },
4057  {
4058   "function_name" : "android::hidl::memory::V1_0::BpHwMapper::setHALInstrumentation",
4059   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMapper21setHALInstrumentationEv",
4060   "parameters" :
4061   [
4062    {
4063     "is_this_ptr" : true,
4064     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMapperE"
4065    }
4066   ],
4067   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4068   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
4069  },
4070  {
4071   "function_name" : "android::hidl::memory::V1_0::BpHwMapper::ping",
4072   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMapper4pingEv",
4073   "parameters" :
4074   [
4075    {
4076     "is_this_ptr" : true,
4077     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMapperE"
4078    }
4079   ],
4080   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4081   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
4082  },
4083  {
4084   "function_name" : "android::hidl::memory::V1_0::BpHwMapper::debug",
4085   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMapper5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE",
4086   "parameters" :
4087   [
4088    {
4089     "is_this_ptr" : true,
4090     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMapperE"
4091    },
4092    {
4093     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4094    },
4095    {
4096     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4097    }
4098   ],
4099   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4100   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
4101  },
4102  {
4103   "function_name" : "android::hidl::memory::V1_0::BpHwMapper::mapMemory",
4104   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMapper9mapMemoryERKNS_8hardware11hidl_memoryE",
4105   "parameters" :
4106   [
4107    {
4108     "is_this_ptr" : true,
4109     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMapperE"
4110    },
4111    {
4112     "referenced_type" : "_ZTIRKN7android8hardware11hidl_memoryE"
4113    }
4114   ],
4115   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
4116   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
4117  },
4118  {
4119   "function_name" : "android::hidl::memory::V1_0::BpHwMapper::BpHwMapper",
4120   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMapperC1ERKNS_2spINS_8hardware7IBinderEEE",
4121   "parameters" :
4122   [
4123    {
4124     "is_this_ptr" : true,
4125     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMapperE"
4126    },
4127    {
4128     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4129    }
4130   ],
4131   "return_type" : "_ZTIv",
4132   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
4133  },
4134  {
4135   "function_name" : "android::hidl::memory::V1_0::BpHwMapper::BpHwMapper",
4136   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMapperC2ERKNS_2spINS_8hardware7IBinderEEE",
4137   "parameters" :
4138   [
4139    {
4140     "is_this_ptr" : true,
4141     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMapperE"
4142    },
4143    {
4144     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4145    }
4146   ],
4147   "return_type" : "_ZTIv",
4148   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
4149  },
4150  {
4151   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::_hidl_read",
4152   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory10_hidl_readEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorE",
4153   "parameters" :
4154   [
4155    {
4156     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4157    },
4158    {
4159     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4160    }
4161   ],
4162   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4163   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4164  },
4165  {
4166   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::getPointer",
4167   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory10getPointerEv",
4168   "parameters" :
4169   [
4170    {
4171     "is_this_ptr" : true,
4172     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4173    }
4174   ],
4175   "return_type" : "_ZTIN7android8hardware6ReturnIPvEE",
4176   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4177  },
4178  {
4179   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::linkToDeath",
4180   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy",
4181   "parameters" :
4182   [
4183    {
4184     "is_this_ptr" : true,
4185     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4186    },
4187    {
4188     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4189    },
4190    {
4191     "referenced_type" : "_ZTIy"
4192    }
4193   ],
4194   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4195   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4196  },
4197  {
4198   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::updateRange",
4199   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory11updateRangeEyy",
4200   "parameters" :
4201   [
4202    {
4203     "is_this_ptr" : true,
4204     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4205    },
4206    {
4207     "referenced_type" : "_ZTIy"
4208    },
4209    {
4210     "referenced_type" : "_ZTIy"
4211    }
4212   ],
4213   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4214   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4215  },
4216  {
4217   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::_hidl_commit",
4218   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory12_hidl_commitEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorE",
4219   "parameters" :
4220   [
4221    {
4222     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4223    },
4224    {
4225     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4226    }
4227   ],
4228   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4229   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4230  },
4231  {
4232   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::_hidl_update",
4233   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory12_hidl_updateEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorE",
4234   "parameters" :
4235   [
4236    {
4237     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4238    },
4239    {
4240     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4241    }
4242   ],
4243   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4244   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4245  },
4246  {
4247   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::getDebugInfo",
4248   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE",
4249   "parameters" :
4250   [
4251    {
4252     "is_this_ptr" : true,
4253     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4254    },
4255    {
4256     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4257    }
4258   ],
4259   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4260   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4261  },
4262  {
4263   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::getHashChain",
4264   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE",
4265   "parameters" :
4266   [
4267    {
4268     "is_this_ptr" : true,
4269     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4270    },
4271    {
4272     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4273    }
4274   ],
4275   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4276   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4277  },
4278  {
4279   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::_hidl_getSize",
4280   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory13_hidl_getSizeEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorE",
4281   "parameters" :
4282   [
4283    {
4284     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4285    },
4286    {
4287     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4288    }
4289   ],
4290   "return_type" : "_ZTIN7android8hardware6ReturnIyEE",
4291   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4292  },
4293  {
4294   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::unlinkToDeath",
4295   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
4296   "parameters" :
4297   [
4298    {
4299     "is_this_ptr" : true,
4300     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4301    },
4302    {
4303     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4304    }
4305   ],
4306   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4307   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4308  },
4309  {
4310   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::interfaceChain",
4311   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE",
4312   "parameters" :
4313   [
4314    {
4315     "is_this_ptr" : true,
4316     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4317    },
4318    {
4319     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4320    }
4321   ],
4322   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4323   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4324  },
4325  {
4326   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::_hidl_readRange",
4327   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory15_hidl_readRangeEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorEyy",
4328   "parameters" :
4329   [
4330    {
4331     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4332    },
4333    {
4334     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4335    },
4336    {
4337     "referenced_type" : "_ZTIy"
4338    },
4339    {
4340     "referenced_type" : "_ZTIy"
4341    }
4342   ],
4343   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4344   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4345  },
4346  {
4347   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::onLastStrongRef",
4348   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory15onLastStrongRefEPKv",
4349   "parameters" :
4350   [
4351    {
4352     "is_this_ptr" : true,
4353     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4354    },
4355    {
4356     "referenced_type" : "_ZTIPKv"
4357    }
4358   ],
4359   "return_type" : "_ZTIv",
4360   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4361  },
4362  {
4363   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::_hidl_getPointer",
4364   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory16_hidl_getPointerEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorE",
4365   "parameters" :
4366   [
4367    {
4368     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4369    },
4370    {
4371     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4372    }
4373   ],
4374   "return_type" : "_ZTIN7android8hardware6ReturnIPvEE",
4375   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4376  },
4377  {
4378   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::_hidl_updateRange",
4379   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory17_hidl_updateRangeEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorEyy",
4380   "parameters" :
4381   [
4382    {
4383     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4384    },
4385    {
4386     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4387    },
4388    {
4389     "referenced_type" : "_ZTIy"
4390    },
4391    {
4392     "referenced_type" : "_ZTIy"
4393    }
4394   ],
4395   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4396   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4397  },
4398  {
4399   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::interfaceDescriptor",
4400   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
4401   "parameters" :
4402   [
4403    {
4404     "is_this_ptr" : true,
4405     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4406    },
4407    {
4408     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4409    }
4410   ],
4411   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4412   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4413  },
4414  {
4415   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::notifySyspropsChanged",
4416   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory21notifySyspropsChangedEv",
4417   "parameters" :
4418   [
4419    {
4420     "is_this_ptr" : true,
4421     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4422    }
4423   ],
4424   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4425   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4426  },
4427  {
4428   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::setHALInstrumentation",
4429   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory21setHALInstrumentationEv",
4430   "parameters" :
4431   [
4432    {
4433     "is_this_ptr" : true,
4434     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4435    }
4436   ],
4437   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4438   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4439  },
4440  {
4441   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::ping",
4442   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory4pingEv",
4443   "parameters" :
4444   [
4445    {
4446     "is_this_ptr" : true,
4447     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4448    }
4449   ],
4450   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4451   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4452  },
4453  {
4454   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::read",
4455   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory4readEv",
4456   "parameters" :
4457   [
4458    {
4459     "is_this_ptr" : true,
4460     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4461    }
4462   ],
4463   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4464   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4465  },
4466  {
4467   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::debug",
4468   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE",
4469   "parameters" :
4470   [
4471    {
4472     "is_this_ptr" : true,
4473     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4474    },
4475    {
4476     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4477    },
4478    {
4479     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4480    }
4481   ],
4482   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4483   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4484  },
4485  {
4486   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::commit",
4487   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory6commitEv",
4488   "parameters" :
4489   [
4490    {
4491     "is_this_ptr" : true,
4492     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4493    }
4494   ],
4495   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4496   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4497  },
4498  {
4499   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::update",
4500   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory6updateEv",
4501   "parameters" :
4502   [
4503    {
4504     "is_this_ptr" : true,
4505     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4506    }
4507   ],
4508   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4509   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4510  },
4511  {
4512   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::getSize",
4513   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory7getSizeEv",
4514   "parameters" :
4515   [
4516    {
4517     "is_this_ptr" : true,
4518     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4519    }
4520   ],
4521   "return_type" : "_ZTIN7android8hardware6ReturnIyEE",
4522   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4523  },
4524  {
4525   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::readRange",
4526   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemory9readRangeEyy",
4527   "parameters" :
4528   [
4529    {
4530     "is_this_ptr" : true,
4531     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4532    },
4533    {
4534     "referenced_type" : "_ZTIy"
4535    },
4536    {
4537     "referenced_type" : "_ZTIy"
4538    }
4539   ],
4540   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4541   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4542  },
4543  {
4544   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::BpHwMemory",
4545   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemoryC1ERKNS_2spINS_8hardware7IBinderEEE",
4546   "parameters" :
4547   [
4548    {
4549     "is_this_ptr" : true,
4550     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4551    },
4552    {
4553     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4554    }
4555   ],
4556   "return_type" : "_ZTIv",
4557   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4558  },
4559  {
4560   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::BpHwMemory",
4561   "linker_set_key" : "_ZN7android4hidl6memory4V1_010BpHwMemoryC2ERKNS_2spINS_8hardware7IBinderEEE",
4562   "parameters" :
4563   [
4564    {
4565     "is_this_ptr" : true,
4566     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
4567    },
4568    {
4569     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4570    }
4571   ],
4572   "return_type" : "_ZTIv",
4573   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
4574  },
4575  {
4576   "function_name" : "android::hidl::memory::V1_0::IMapper::getService",
4577   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMapper10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4578   "parameters" :
4579   [
4580    {
4581     "default_arg" : true,
4582     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4583    },
4584    {
4585     "default_arg" : true,
4586     "referenced_type" : "_ZTIb"
4587    }
4588   ],
4589   "return_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMapperEEE",
4590   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
4591  },
4592  {
4593   "function_name" : "android::hidl::memory::V1_0::IMapper::linkToDeath",
4594   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMapper11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy",
4595   "parameters" :
4596   [
4597    {
4598     "is_this_ptr" : true,
4599     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMapperE"
4600    },
4601    {
4602     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4603    },
4604    {
4605     "referenced_type" : "_ZTIy"
4606    }
4607   ],
4608   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4609   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
4610  },
4611  {
4612   "function_name" : "android::hidl::memory::V1_0::IMapper::getDebugInfo",
4613   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMapper12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE",
4614   "parameters" :
4615   [
4616    {
4617     "is_this_ptr" : true,
4618     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMapperE"
4619    },
4620    {
4621     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4622    }
4623   ],
4624   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4625   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
4626  },
4627  {
4628   "function_name" : "android::hidl::memory::V1_0::IMapper::getHashChain",
4629   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMapper12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE",
4630   "parameters" :
4631   [
4632    {
4633     "is_this_ptr" : true,
4634     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMapperE"
4635    },
4636    {
4637     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4638    }
4639   ],
4640   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4641   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
4642  },
4643  {
4644   "function_name" : "android::hidl::memory::V1_0::IMapper::tryGetService",
4645   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMapper13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4646   "parameters" :
4647   [
4648    {
4649     "default_arg" : true,
4650     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4651    },
4652    {
4653     "default_arg" : true,
4654     "referenced_type" : "_ZTIb"
4655    }
4656   ],
4657   "return_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMapperEEE",
4658   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
4659  },
4660  {
4661   "function_name" : "android::hidl::memory::V1_0::IMapper::unlinkToDeath",
4662   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMapper13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
4663   "parameters" :
4664   [
4665    {
4666     "is_this_ptr" : true,
4667     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMapperE"
4668    },
4669    {
4670     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4671    }
4672   ],
4673   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4674   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
4675  },
4676  {
4677   "function_name" : "android::hidl::memory::V1_0::IMapper::interfaceChain",
4678   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMapper14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE",
4679   "parameters" :
4680   [
4681    {
4682     "is_this_ptr" : true,
4683     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMapperE"
4684    },
4685    {
4686     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4687    }
4688   ],
4689   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4690   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
4691  },
4692  {
4693   "function_name" : "android::hidl::memory::V1_0::IMapper::registerAsService",
4694   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMapper17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4695   "parameters" :
4696   [
4697    {
4698     "is_this_ptr" : true,
4699     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMapperE"
4700    },
4701    {
4702     "default_arg" : true,
4703     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4704    }
4705   ],
4706   "return_type" : "_ZTIi",
4707   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
4708  },
4709  {
4710   "function_name" : "android::hidl::memory::V1_0::IMapper::interfaceDescriptor",
4711   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
4712   "parameters" :
4713   [
4714    {
4715     "is_this_ptr" : true,
4716     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMapperE"
4717    },
4718    {
4719     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4720    }
4721   ],
4722   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4723   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
4724  },
4725  {
4726   "function_name" : "android::hidl::memory::V1_0::IMapper::notifySyspropsChanged",
4727   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMapper21notifySyspropsChangedEv",
4728   "parameters" :
4729   [
4730    {
4731     "is_this_ptr" : true,
4732     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMapperE"
4733    }
4734   ],
4735   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4736   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
4737  },
4738  {
4739   "function_name" : "android::hidl::memory::V1_0::IMapper::setHALInstrumentation",
4740   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMapper21setHALInstrumentationEv",
4741   "parameters" :
4742   [
4743    {
4744     "is_this_ptr" : true,
4745     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMapperE"
4746    }
4747   ],
4748   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4749   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
4750  },
4751  {
4752   "function_name" : "android::hidl::memory::V1_0::IMapper::registerForNotifications",
4753   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMapper24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS0_7manager4V1_020IServiceNotificationEEE",
4754   "parameters" :
4755   [
4756    {
4757     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4758    },
4759    {
4760     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4761    }
4762   ],
4763   "return_type" : "_ZTIb",
4764   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
4765  },
4766  {
4767   "function_name" : "android::hidl::memory::V1_0::IMapper::ping",
4768   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMapper4pingEv",
4769   "parameters" :
4770   [
4771    {
4772     "is_this_ptr" : true,
4773     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMapperE"
4774    }
4775   ],
4776   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4777   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
4778  },
4779  {
4780   "function_name" : "android::hidl::memory::V1_0::IMapper::debug",
4781   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMapper5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE",
4782   "parameters" :
4783   [
4784    {
4785     "is_this_ptr" : true,
4786     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMapperE"
4787    },
4788    {
4789     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4790    },
4791    {
4792     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4793    }
4794   ],
4795   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4796   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
4797  },
4798  {
4799   "function_name" : "android::hidl::memory::V1_0::IMapper::castFrom",
4800   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMapper8castFromERKNS_2spINS0_4base4V1_05IBaseEEEb",
4801   "parameters" :
4802   [
4803    {
4804     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4805    },
4806    {
4807     "default_arg" : true,
4808     "referenced_type" : "_ZTIb"
4809    }
4810   ],
4811   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
4812   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
4813  },
4814  {
4815   "function_name" : "android::hidl::memory::V1_0::IMapper::castFrom",
4816   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMapper8castFromERKNS_2spIS3_EEb",
4817   "parameters" :
4818   [
4819    {
4820     "referenced_type" : "_ZTIRKN7android2spINS_4hidl6memory4V1_07IMapperEEE"
4821    },
4822    {
4823     "default_arg" : true,
4824     "referenced_type" : "_ZTIb"
4825    }
4826   ],
4827   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
4828   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
4829  },
4830  {
4831   "function_name" : "android::hidl::memory::V1_0::IMemory::getService",
4832   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMemory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4833   "parameters" :
4834   [
4835    {
4836     "default_arg" : true,
4837     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4838    },
4839    {
4840     "default_arg" : true,
4841     "referenced_type" : "_ZTIb"
4842    }
4843   ],
4844   "return_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
4845   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
4846  },
4847  {
4848   "function_name" : "android::hidl::memory::V1_0::IMemory::linkToDeath",
4849   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMemory11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy",
4850   "parameters" :
4851   [
4852    {
4853     "is_this_ptr" : true,
4854     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMemoryE"
4855    },
4856    {
4857     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4858    },
4859    {
4860     "referenced_type" : "_ZTIy"
4861    }
4862   ],
4863   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4864   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
4865  },
4866  {
4867   "function_name" : "android::hidl::memory::V1_0::IMemory::getDebugInfo",
4868   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMemory12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE",
4869   "parameters" :
4870   [
4871    {
4872     "is_this_ptr" : true,
4873     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMemoryE"
4874    },
4875    {
4876     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4877    }
4878   ],
4879   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4880   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
4881  },
4882  {
4883   "function_name" : "android::hidl::memory::V1_0::IMemory::getHashChain",
4884   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMemory12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE",
4885   "parameters" :
4886   [
4887    {
4888     "is_this_ptr" : true,
4889     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMemoryE"
4890    },
4891    {
4892     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4893    }
4894   ],
4895   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4896   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
4897  },
4898  {
4899   "function_name" : "android::hidl::memory::V1_0::IMemory::tryGetService",
4900   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMemory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4901   "parameters" :
4902   [
4903    {
4904     "default_arg" : true,
4905     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4906    },
4907    {
4908     "default_arg" : true,
4909     "referenced_type" : "_ZTIb"
4910    }
4911   ],
4912   "return_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
4913   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
4914  },
4915  {
4916   "function_name" : "android::hidl::memory::V1_0::IMemory::unlinkToDeath",
4917   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMemory13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
4918   "parameters" :
4919   [
4920    {
4921     "is_this_ptr" : true,
4922     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMemoryE"
4923    },
4924    {
4925     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4926    }
4927   ],
4928   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4929   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
4930  },
4931  {
4932   "function_name" : "android::hidl::memory::V1_0::IMemory::interfaceChain",
4933   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMemory14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE",
4934   "parameters" :
4935   [
4936    {
4937     "is_this_ptr" : true,
4938     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMemoryE"
4939    },
4940    {
4941     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4942    }
4943   ],
4944   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4945   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
4946  },
4947  {
4948   "function_name" : "android::hidl::memory::V1_0::IMemory::registerAsService",
4949   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMemory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4950   "parameters" :
4951   [
4952    {
4953     "is_this_ptr" : true,
4954     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMemoryE"
4955    },
4956    {
4957     "default_arg" : true,
4958     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4959    }
4960   ],
4961   "return_type" : "_ZTIi",
4962   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
4963  },
4964  {
4965   "function_name" : "android::hidl::memory::V1_0::IMemory::interfaceDescriptor",
4966   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMemory19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
4967   "parameters" :
4968   [
4969    {
4970     "is_this_ptr" : true,
4971     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMemoryE"
4972    },
4973    {
4974     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4975    }
4976   ],
4977   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4978   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
4979  },
4980  {
4981   "function_name" : "android::hidl::memory::V1_0::IMemory::notifySyspropsChanged",
4982   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMemory21notifySyspropsChangedEv",
4983   "parameters" :
4984   [
4985    {
4986     "is_this_ptr" : true,
4987     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMemoryE"
4988    }
4989   ],
4990   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4991   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
4992  },
4993  {
4994   "function_name" : "android::hidl::memory::V1_0::IMemory::setHALInstrumentation",
4995   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMemory21setHALInstrumentationEv",
4996   "parameters" :
4997   [
4998    {
4999     "is_this_ptr" : true,
5000     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMemoryE"
5001    }
5002   ],
5003   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5004   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
5005  },
5006  {
5007   "function_name" : "android::hidl::memory::V1_0::IMemory::registerForNotifications",
5008   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMemory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS0_7manager4V1_020IServiceNotificationEEE",
5009   "parameters" :
5010   [
5011    {
5012     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5013    },
5014    {
5015     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
5016    }
5017   ],
5018   "return_type" : "_ZTIb",
5019   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
5020  },
5021  {
5022   "function_name" : "android::hidl::memory::V1_0::IMemory::ping",
5023   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMemory4pingEv",
5024   "parameters" :
5025   [
5026    {
5027     "is_this_ptr" : true,
5028     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMemoryE"
5029    }
5030   ],
5031   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5032   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
5033  },
5034  {
5035   "function_name" : "android::hidl::memory::V1_0::IMemory::debug",
5036   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMemory5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE",
5037   "parameters" :
5038   [
5039    {
5040     "is_this_ptr" : true,
5041     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMemoryE"
5042    },
5043    {
5044     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5045    },
5046    {
5047     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5048    }
5049   ],
5050   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5051   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
5052  },
5053  {
5054   "function_name" : "android::hidl::memory::V1_0::IMemory::castFrom",
5055   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMemory8castFromERKNS_2spINS0_4base4V1_05IBaseEEEb",
5056   "parameters" :
5057   [
5058    {
5059     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
5060    },
5061    {
5062     "default_arg" : true,
5063     "referenced_type" : "_ZTIb"
5064    }
5065   ],
5066   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
5067   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
5068  },
5069  {
5070   "function_name" : "android::hidl::memory::V1_0::IMemory::castFrom",
5071   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMemory8castFromERKNS_2spIS3_EEb",
5072   "parameters" :
5073   [
5074    {
5075     "referenced_type" : "_ZTIRKN7android2spINS_4hidl6memory4V1_07IMemoryEEE"
5076    },
5077    {
5078     "default_arg" : true,
5079     "referenced_type" : "_ZTIb"
5080    }
5081   ],
5082   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
5083   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
5084  },
5085  {
5086   "access" : "private",
5087   "function_name" : "android::hidl::memory::V1_0::BsMapper::addOnewayTask",
5088   "linker_set_key" : "_ZN7android4hidl6memory4V1_08BsMapper13addOnewayTaskENSt3__18functionIFvvEEE",
5089   "parameters" :
5090   [
5091    {
5092     "is_this_ptr" : true,
5093     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_08BsMapperE"
5094    },
5095    {
5096     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
5097    }
5098   ],
5099   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5100   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BsMapper.h"
5101  },
5102  {
5103   "function_name" : "android::hidl::memory::V1_0::BsMapper::BsMapper",
5104   "linker_set_key" : "_ZN7android4hidl6memory4V1_08BsMapperC1ENS_2spINS2_7IMapperEEE",
5105   "parameters" :
5106   [
5107    {
5108     "is_this_ptr" : true,
5109     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_08BsMapperE"
5110    },
5111    {
5112     "referenced_type" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMapperEEE"
5113    }
5114   ],
5115   "return_type" : "_ZTIv",
5116   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BsMapper.h"
5117  },
5118  {
5119   "function_name" : "android::hidl::memory::V1_0::BsMapper::BsMapper",
5120   "linker_set_key" : "_ZN7android4hidl6memory4V1_08BsMapperC2ENS_2spINS2_7IMapperEEE",
5121   "parameters" :
5122   [
5123    {
5124     "is_this_ptr" : true,
5125     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_08BsMapperE"
5126    },
5127    {
5128     "referenced_type" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMapperEEE"
5129    }
5130   ],
5131   "return_type" : "_ZTIv",
5132   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BsMapper.h"
5133  },
5134  {
5135   "access" : "private",
5136   "function_name" : "android::hidl::memory::V1_0::BsMemory::addOnewayTask",
5137   "linker_set_key" : "_ZN7android4hidl6memory4V1_08BsMemory13addOnewayTaskENSt3__18functionIFvvEEE",
5138   "parameters" :
5139   [
5140    {
5141     "is_this_ptr" : true,
5142     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_08BsMemoryE"
5143    },
5144    {
5145     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
5146    }
5147   ],
5148   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5149   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BsMemory.h"
5150  },
5151  {
5152   "function_name" : "android::hidl::memory::V1_0::BsMemory::BsMemory",
5153   "linker_set_key" : "_ZN7android4hidl6memory4V1_08BsMemoryC1ENS_2spINS2_7IMemoryEEE",
5154   "parameters" :
5155   [
5156    {
5157     "is_this_ptr" : true,
5158     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_08BsMemoryE"
5159    },
5160    {
5161     "referenced_type" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMemoryEEE"
5162    }
5163   ],
5164   "return_type" : "_ZTIv",
5165   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BsMemory.h"
5166  },
5167  {
5168   "function_name" : "android::hidl::memory::V1_0::BsMemory::BsMemory",
5169   "linker_set_key" : "_ZN7android4hidl6memory4V1_08BsMemoryC2ENS_2spINS2_7IMemoryEEE",
5170   "parameters" :
5171   [
5172    {
5173     "is_this_ptr" : true,
5174     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_08BsMemoryE"
5175    },
5176    {
5177     "referenced_type" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMemoryEEE"
5178    }
5179   ],
5180   "return_type" : "_ZTIv",
5181   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BsMemory.h"
5182  },
5183  {
5184   "function_name" : "android::hardware::fromBinder",
5185   "linker_set_key" : "_ZN7android8hardware10fromBinderINS_4hidl6memory4V1_07IMemoryENS4_10BpHwMemoryENS4_10BnHwMemoryEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
5186   "parameters" :
5187   [
5188    {
5189     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5190    }
5191   ],
5192   "return_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
5193   "source_file" : "system/libhidl/transport/include/hidl/HidlBinderSupport.h",
5194   "template_args" :
5195   [
5196    "_ZTIN7android4hidl6memory4V1_07IMemoryE",
5197    "_ZTIN7android4hidl6memory4V1_010BpHwMemoryE",
5198    "_ZTIN7android4hidl6memory4V1_010BnHwMemoryE"
5199   ]
5200  },
5201  {
5202   "function_name" : "android::hardware::details::castInterface",
5203   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS_4hidl6memory4V1_07IMapperENS3_4base4V1_05IBaseENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5204   "parameters" :
5205   [
5206    {
5207     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5208    },
5209    {
5210     "referenced_type" : "_ZTIPKc"
5211    },
5212    {
5213     "referenced_type" : "_ZTIb"
5214    }
5215   ],
5216   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
5217   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5218   "template_args" :
5219   [
5220    "_ZTIN7android4hidl6memory4V1_07IMapperE",
5221    "_ZTIN7android4hidl4base4V1_05IBaseE",
5222    "_ZTIN7android4hidl6memory4V1_010BpHwMapperE"
5223   ]
5224  },
5225  {
5226   "function_name" : "android::hardware::details::castInterface",
5227   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS_4hidl6memory4V1_07IMemoryENS3_4base4V1_05IBaseENS5_10BpHwMemoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5228   "parameters" :
5229   [
5230    {
5231     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5232    },
5233    {
5234     "referenced_type" : "_ZTIPKc"
5235    },
5236    {
5237     "referenced_type" : "_ZTIb"
5238    }
5239   ],
5240   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
5241   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5242   "template_args" :
5243   [
5244    "_ZTIN7android4hidl6memory4V1_07IMemoryE",
5245    "_ZTIN7android4hidl4base4V1_05IBaseE",
5246    "_ZTIN7android4hidl6memory4V1_010BpHwMemoryE"
5247   ]
5248  },
5249  {
5250   "function_name" : "android::hardware::details::wrapPassthrough",
5251   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS_4hidl6memory4V1_07IMemoryEvEENS_2spIT_EES9_",
5252   "parameters" :
5253   [
5254    {
5255     "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE"
5256    }
5257   ],
5258   "return_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
5259   "source_file" : "system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5260   "template_args" :
5261   [
5262    "_ZTIN7android4hidl6memory4V1_07IMemoryE",
5263    "_ZTIv"
5264   ]
5265  },
5266  {
5267   "function_name" : "android::hardware::details::getServiceInternal",
5268   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS_4hidl6memory4V1_010BpHwMapperENS5_7IMapperEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
5269   "parameters" :
5270   [
5271    {
5272     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5273    },
5274    {
5275     "referenced_type" : "_ZTIb"
5276    },
5277    {
5278     "referenced_type" : "_ZTIb"
5279    }
5280   ],
5281   "return_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMapperEEE",
5282   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5283   "template_args" :
5284   [
5285    "_ZTIN7android4hidl6memory4V1_010BpHwMapperE",
5286    "_ZTIN7android4hidl6memory4V1_07IMapperE",
5287    "_ZTIv",
5288    "_ZTIv"
5289   ]
5290  },
5291  {
5292   "function_name" : "android::hardware::details::getServiceInternal",
5293   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS_4hidl6memory4V1_010BpHwMemoryENS5_7IMemoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
5294   "parameters" :
5295   [
5296    {
5297     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5298    },
5299    {
5300     "referenced_type" : "_ZTIb"
5301    },
5302    {
5303     "referenced_type" : "_ZTIb"
5304    }
5305   ],
5306   "return_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
5307   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5308   "template_args" :
5309   [
5310    "_ZTIN7android4hidl6memory4V1_010BpHwMemoryE",
5311    "_ZTIN7android4hidl6memory4V1_07IMemoryE",
5312    "_ZTIv",
5313    "_ZTIv"
5314   ]
5315  },
5316  {
5317   "function_name" : "android::hidl::memory::V1_0::BpHwMapper::onLastStrongRef",
5318   "linker_set_key" : "_ZThn8_N7android4hidl6memory4V1_010BpHwMapper15onLastStrongRefEPKv",
5319   "parameters" :
5320   [
5321    {
5322     "is_this_ptr" : true,
5323     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMapperE"
5324    },
5325    {
5326     "referenced_type" : "_ZTIPKv"
5327    }
5328   ],
5329   "return_type" : "_ZTIv",
5330   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
5331  },
5332  {
5333   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::onLastStrongRef",
5334   "linker_set_key" : "_ZThn8_N7android4hidl6memory4V1_010BpHwMemory15onLastStrongRefEPKv",
5335   "parameters" :
5336   [
5337    {
5338     "is_this_ptr" : true,
5339     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
5340    },
5341    {
5342     "referenced_type" : "_ZTIPKv"
5343    }
5344   ],
5345   "return_type" : "_ZTIv",
5346   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
5347  },
5348  {
5349   "function_name" : "android::hidl::memory::V1_0::BpHwMapper::onLastStrongRef",
5350   "linker_set_key" : "_ZTv0_n20_N7android4hidl6memory4V1_010BpHwMapper15onLastStrongRefEPKv",
5351   "parameters" :
5352   [
5353    {
5354     "is_this_ptr" : true,
5355     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMapperE"
5356    },
5357    {
5358     "referenced_type" : "_ZTIPKv"
5359    }
5360   ],
5361   "return_type" : "_ZTIv",
5362   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
5363  },
5364  {
5365   "function_name" : "android::hidl::memory::V1_0::BpHwMemory::onLastStrongRef",
5366   "linker_set_key" : "_ZTv0_n20_N7android4hidl6memory4V1_010BpHwMemory15onLastStrongRefEPKv",
5367   "parameters" :
5368   [
5369    {
5370     "is_this_ptr" : true,
5371     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE"
5372    },
5373    {
5374     "referenced_type" : "_ZTIPKv"
5375    }
5376   ],
5377   "return_type" : "_ZTIv",
5378   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
5379  }
5380 ],
5381 "global_vars" :
5382 [
5383  {
5384   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMapper10descriptorE",
5385   "name" : "android::hidl::memory::V1_0::IMapper::descriptor",
5386   "referenced_type" : "_ZTIPKc",
5387   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
5388  },
5389  {
5390   "linker_set_key" : "_ZN7android4hidl6memory4V1_07IMemory10descriptorE",
5391   "name" : "android::hidl::memory::V1_0::IMemory::descriptor",
5392   "referenced_type" : "_ZTIPKc",
5393   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
5394  }
5395 ],
5396 "lvalue_reference_types" :
5397 [
5398  {
5399   "alignment" : 4,
5400   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5401   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5402   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5403   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5404   "size" : 4,
5405   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5406  },
5407  {
5408   "alignment" : 4,
5409   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl6memory4V1_07IMapperEEE",
5410   "name" : "const android::sp<android::hidl::memory::V1_0::IMapper> &",
5411   "referenced_type" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMapperEEE",
5412   "self_type" : "_ZTIRKN7android2spINS_4hidl6memory4V1_07IMapperEEE",
5413   "size" : 4,
5414   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5415  },
5416  {
5417   "alignment" : 4,
5418   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
5419   "name" : "const android::sp<android::hidl::memory::V1_0::IMemory> &",
5420   "referenced_type" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
5421   "self_type" : "_ZTIRKN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
5422   "size" : 4,
5423   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5424  },
5425  {
5426   "alignment" : 4,
5427   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5428   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5429   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5430   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5431   "size" : 4,
5432   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
5433  },
5434  {
5435   "alignment" : 4,
5436   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5437   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5438   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5439   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5440   "size" : 4,
5441   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5442  },
5443  {
5444   "alignment" : 4,
5445   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5446   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5447   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5448   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5449   "size" : 4,
5450   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5451  },
5452  {
5453   "alignment" : 4,
5454   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5455   "name" : "const android::sp<android::hardware::IBinder> &",
5456   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5457   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5458   "size" : 4,
5459   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h"
5460  },
5461  {
5462   "alignment" : 4,
5463   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5464   "name" : "const android::wp<android::hardware::BHwBinder> &",
5465   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5466   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5467   "size" : 4,
5468   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5469  },
5470  {
5471   "alignment" : 4,
5472   "linker_set_key" : "_ZTIRKN7android7String8E",
5473   "name" : "const android::String8 &",
5474   "referenced_type" : "_ZTIKN7android7String8E",
5475   "self_type" : "_ZTIRKN7android7String8E",
5476   "size" : 4,
5477   "source_file" : "system/core/libutils/include/utils/String8.h"
5478  },
5479  {
5480   "alignment" : 4,
5481   "linker_set_key" : "_ZTIRKN7android8String16E",
5482   "name" : "const android::String16 &",
5483   "referenced_type" : "_ZTIKN7android8String16E",
5484   "self_type" : "_ZTIRKN7android8String16E",
5485   "size" : 4,
5486   "source_file" : "system/core/libutils/include/utils/String16.h"
5487  },
5488  {
5489   "alignment" : 4,
5490   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5491   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5492   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5493   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5494   "size" : 4,
5495   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5496  },
5497  {
5498   "alignment" : 4,
5499   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5500   "name" : "const android::hardware::hidl_handle &",
5501   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5502   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5503   "size" : 4,
5504   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5505  },
5506  {
5507   "alignment" : 4,
5508   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5509   "name" : "const android::hardware::hidl_memory &",
5510   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5511   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5512   "size" : 4,
5513   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5514  },
5515  {
5516   "alignment" : 4,
5517   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5518   "name" : "const android::hardware::hidl_string &",
5519   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5520   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5521   "size" : 4,
5522   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5523  },
5524  {
5525   "alignment" : 4,
5526   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5527   "name" : "const android::hardware::hidl_version &",
5528   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5529   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5530   "size" : 4,
5531   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5532  },
5533  {
5534   "alignment" : 4,
5535   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5536   "name" : "const android::hardware::Parcel &",
5537   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5538   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5539   "size" : 4,
5540   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5541  },
5542  {
5543   "alignment" : 4,
5544   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5545   "name" : "const android::hardware::Return<bool> &",
5546   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5547   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5548   "size" : 4,
5549   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5550  },
5551  {
5552   "alignment" : 4,
5553   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5554   "name" : "const android::hardware::Status &",
5555   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5556   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5557   "size" : 4,
5558   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5559  },
5560  {
5561   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5562   "name" : "const iter<is_const> &",
5563   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5564   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5565   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5566  },
5567  {
5568   "alignment" : 4,
5569   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5570   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5571   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5572   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5573   "size" : 4,
5574   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
5575  },
5576  {
5577   "alignment" : 4,
5578   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5579   "name" : "const android::hardware::hidl_vec<int> &",
5580   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5581   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5582   "size" : 4,
5583   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5584  },
5585  {
5586   "alignment" : 4,
5587   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5588   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
5589   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5590   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5591   "size" : 4,
5592   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5593  },
5594  {
5595   "alignment" : 4,
5596   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5597   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *> *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *> *)>>> &",
5598   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5599   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5600   "size" : 4,
5601   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5602  },
5603  {
5604   "alignment" : 4,
5605   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5606   "name" : "const android::hidl::base::V1_0::IBase *const &",
5607   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5608   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5609   "size" : 4,
5610   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
5611  },
5612  {
5613   "alignment" : 4,
5614   "linker_set_key" : "_ZTIRKa",
5615   "name" : "const signed char &",
5616   "referenced_type" : "_ZTIKa",
5617   "self_type" : "_ZTIRKa",
5618   "size" : 4,
5619   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5620  },
5621  {
5622   "alignment" : 4,
5623   "linker_set_key" : "_ZTIRKb",
5624   "name" : "const bool &",
5625   "referenced_type" : "_ZTIKb",
5626   "self_type" : "_ZTIRKb",
5627   "size" : 4,
5628   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5629  },
5630  {
5631   "alignment" : 4,
5632   "linker_set_key" : "_ZTIRKd",
5633   "name" : "const double &",
5634   "referenced_type" : "_ZTIKd",
5635   "self_type" : "_ZTIRKd",
5636   "size" : 4,
5637   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5638  },
5639  {
5640   "alignment" : 4,
5641   "linker_set_key" : "_ZTIRKf",
5642   "name" : "const float &",
5643   "referenced_type" : "_ZTIKf",
5644   "self_type" : "_ZTIRKf",
5645   "size" : 4,
5646   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5647  },
5648  {
5649   "alignment" : 4,
5650   "linker_set_key" : "_ZTIRKh",
5651   "name" : "const unsigned char &",
5652   "referenced_type" : "_ZTIKh",
5653   "self_type" : "_ZTIRKh",
5654   "size" : 4,
5655   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5656  },
5657  {
5658   "alignment" : 4,
5659   "linker_set_key" : "_ZTIRKi",
5660   "name" : "const int &",
5661   "referenced_type" : "_ZTIKi",
5662   "self_type" : "_ZTIRKi",
5663   "size" : 4,
5664   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5665  },
5666  {
5667   "alignment" : 4,
5668   "linker_set_key" : "_ZTIRKj",
5669   "name" : "const unsigned int &",
5670   "referenced_type" : "_ZTIKj",
5671   "self_type" : "_ZTIRKj",
5672   "size" : 4,
5673   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5674  },
5675  {
5676   "alignment" : 4,
5677   "linker_set_key" : "_ZTIRKs",
5678   "name" : "const short &",
5679   "referenced_type" : "_ZTIKs",
5680   "self_type" : "_ZTIRKs",
5681   "size" : 4,
5682   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5683  },
5684  {
5685   "alignment" : 4,
5686   "linker_set_key" : "_ZTIRKt",
5687   "name" : "const unsigned short &",
5688   "referenced_type" : "_ZTIKt",
5689   "self_type" : "_ZTIRKt",
5690   "size" : 4,
5691   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5692  },
5693  {
5694   "alignment" : 4,
5695   "linker_set_key" : "_ZTIRKx",
5696   "name" : "const long long &",
5697   "referenced_type" : "_ZTIKx",
5698   "self_type" : "_ZTIRKx",
5699   "size" : 4,
5700   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5701  },
5702  {
5703   "alignment" : 4,
5704   "linker_set_key" : "_ZTIRKy",
5705   "name" : "const unsigned long long &",
5706   "referenced_type" : "_ZTIKy",
5707   "self_type" : "_ZTIRKy",
5708   "size" : 4,
5709   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5710  },
5711  {
5712   "alignment" : 4,
5713   "linker_set_key" : "_ZTIRN7android2spINS_4hidl6memory4V1_07IMapperEEE",
5714   "name" : "android::sp<android::hidl::memory::V1_0::IMapper> &",
5715   "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMapperEEE",
5716   "self_type" : "_ZTIRN7android2spINS_4hidl6memory4V1_07IMapperEEE",
5717   "size" : 4,
5718   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5719  },
5720  {
5721   "alignment" : 4,
5722   "linker_set_key" : "_ZTIRN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
5723   "name" : "android::sp<android::hidl::memory::V1_0::IMemory> &",
5724   "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
5725   "self_type" : "_ZTIRN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
5726   "size" : 4,
5727   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5728  },
5729  {
5730   "alignment" : 4,
5731   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5732   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5733   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5734   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5735   "size" : 4,
5736   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5737  },
5738  {
5739   "alignment" : 4,
5740   "linker_set_key" : "_ZTIRN7android5MutexE",
5741   "name" : "android::Mutex &",
5742   "referenced_type" : "_ZTIN7android5MutexE",
5743   "self_type" : "_ZTIRN7android5MutexE",
5744   "size" : 4,
5745   "source_file" : "system/core/libutils/include/utils/Mutex.h"
5746  },
5747  {
5748   "alignment" : 4,
5749   "linker_set_key" : "_ZTIRN7android6RWLockE",
5750   "name" : "android::RWLock &",
5751   "referenced_type" : "_ZTIN7android6RWLockE",
5752   "self_type" : "_ZTIRN7android6RWLockE",
5753   "size" : 4,
5754   "source_file" : "system/core/libutils/include/utils/RWLock.h"
5755  },
5756  {
5757   "alignment" : 4,
5758   "linker_set_key" : "_ZTIRN7android7String8E",
5759   "name" : "android::String8 &",
5760   "referenced_type" : "_ZTIN7android7String8E",
5761   "self_type" : "_ZTIRN7android7String8E",
5762   "size" : 4,
5763   "source_file" : "system/core/libutils/include/utils/String8.h"
5764  },
5765  {
5766   "alignment" : 4,
5767   "linker_set_key" : "_ZTIRN7android8String16E",
5768   "name" : "android::String16 &",
5769   "referenced_type" : "_ZTIN7android8String16E",
5770   "self_type" : "_ZTIRN7android8String16E",
5771   "size" : 4,
5772   "source_file" : "system/core/libutils/include/utils/String16.h"
5773  },
5774  {
5775   "alignment" : 4,
5776   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
5777   "name" : "android::hardware::TextOutput &",
5778   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
5779   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
5780   "size" : 4,
5781   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5782  },
5783  {
5784   "alignment" : 4,
5785   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5786   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5787   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5788   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5789   "size" : 4,
5790   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5791  },
5792  {
5793   "alignment" : 4,
5794   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
5795   "name" : "android::hardware::hidl_memory &",
5796   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5797   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
5798   "size" : 4,
5799   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5800  },
5801  {
5802   "alignment" : 4,
5803   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
5804   "name" : "android::hardware::hidl_string &",
5805   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5806   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
5807   "size" : 4,
5808   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5809  },
5810  {
5811   "alignment" : 4,
5812   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
5813   "name" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMapper>> &",
5814   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
5815   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
5816   "size" : 4,
5817   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5818  },
5819  {
5820   "alignment" : 4,
5821   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
5822   "name" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMemory>> &",
5823   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
5824   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
5825   "size" : 4,
5826   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5827  },
5828  {
5829   "alignment" : 4,
5830   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIPvEE",
5831   "name" : "android::hardware::Return<void *> &",
5832   "referenced_type" : "_ZTIN7android8hardware6ReturnIPvEE",
5833   "self_type" : "_ZTIRN7android8hardware6ReturnIPvEE",
5834   "size" : 4,
5835   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5836  },
5837  {
5838   "alignment" : 4,
5839   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5840   "name" : "android::hardware::Return<bool> &",
5841   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5842   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5843   "size" : 4,
5844   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5845  },
5846  {
5847   "alignment" : 4,
5848   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5849   "name" : "android::hardware::Return<void> &",
5850   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5851   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5852   "size" : 4,
5853   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5854  },
5855  {
5856   "alignment" : 4,
5857   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIyEE",
5858   "name" : "android::hardware::Return<unsigned long long> &",
5859   "referenced_type" : "_ZTIN7android8hardware6ReturnIyEE",
5860   "self_type" : "_ZTIRN7android8hardware6ReturnIyEE",
5861   "size" : 4,
5862   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5863  },
5864  {
5865   "alignment" : 4,
5866   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5867   "name" : "android::hardware::Status &",
5868   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5869   "self_type" : "_ZTIRN7android8hardware6StatusE",
5870   "size" : 4,
5871   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5872  },
5873  {
5874   "alignment" : 4,
5875   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5876   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>> &",
5877   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5878   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5879   "size" : 4,
5880   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5881  },
5882  {
5883   "alignment" : 4,
5884   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5885   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5886   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5887   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5888   "size" : 4,
5889   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5890  },
5891  {
5892   "alignment" : 4,
5893   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5894   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32>> &",
5895   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5896   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5897   "size" : 4,
5898   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5899  },
5900  {
5901   "alignment" : 4,
5902   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5903   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5904   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5905   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5906   "size" : 4,
5907   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5908  },
5909  {
5910   "alignment" : 4,
5911   "linker_set_key" : "_ZTIRh",
5912   "name" : "unsigned char &",
5913   "referenced_type" : "_ZTIh",
5914   "self_type" : "_ZTIRh",
5915   "size" : 4,
5916   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5917  },
5918  {
5919   "alignment" : 4,
5920   "linker_set_key" : "_ZTIRi",
5921   "name" : "int &",
5922   "referenced_type" : "_ZTIi",
5923   "self_type" : "_ZTIRi",
5924   "size" : 4,
5925   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5926  }
5927 ],
5928 "pointer_types" :
5929 [
5930  {
5931   "alignment" : 4,
5932   "linker_set_key" : "_ZTIP13native_handle",
5933   "name" : "native_handle *",
5934   "referenced_type" : "_ZTI13native_handle",
5935   "self_type" : "_ZTIP13native_handle",
5936   "size" : 4,
5937   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5938  },
5939  {
5940   "alignment" : 4,
5941   "linker_set_key" : "_ZTIP18android_flex_plane",
5942   "name" : "android_flex_plane *",
5943   "referenced_type" : "_ZTI18android_flex_plane",
5944   "self_type" : "_ZTIP18android_flex_plane",
5945   "size" : 4,
5946   "source_file" : "system/core/libsystem/include/system/graphics.h"
5947  },
5948  {
5949   "alignment" : 4,
5950   "linker_set_key" : "_ZTIP7log_msg",
5951   "name" : "log_msg *",
5952   "referenced_type" : "_ZTI7log_msg",
5953   "self_type" : "_ZTIP7log_msg",
5954   "size" : 4,
5955   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5956  },
5957  {
5958   "alignment" : 4,
5959   "linker_set_key" : "_ZTIPFiPvE",
5960   "name" : "int (*)(void *)",
5961   "referenced_type" : "_ZTIFiPvE",
5962   "self_type" : "_ZTIPFiPvE",
5963   "size" : 4,
5964   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
5965  },
5966  {
5967   "alignment" : 4,
5968   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5969   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5970   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5971   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5972   "size" : 4,
5973   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5974  },
5975  {
5976   "alignment" : 4,
5977   "linker_set_key" : "_ZTIPK13native_handle",
5978   "name" : "const native_handle *",
5979   "referenced_type" : "_ZTIK13native_handle",
5980   "self_type" : "_ZTIPK13native_handle",
5981   "size" : 4,
5982   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5983  },
5984  {
5985   "alignment" : 4,
5986   "linker_set_key" : "_ZTIPK7log_msg",
5987   "name" : "const log_msg *",
5988   "referenced_type" : "_ZTIK7log_msg",
5989   "self_type" : "_ZTIPK7log_msg",
5990   "size" : 4,
5991   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5992  },
5993  {
5994   "alignment" : 4,
5995   "linker_set_key" : "_ZTIPKDs",
5996   "name" : "const char16_t *",
5997   "referenced_type" : "_ZTIKDs",
5998   "self_type" : "_ZTIPKDs",
5999   "size" : 4,
6000   "source_file" : "system/core/libutils/include/utils/String16.h"
6001  },
6002  {
6003   "alignment" : 4,
6004   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6005   "name" : "const android::VectorImpl *",
6006   "referenced_type" : "_ZTIKN7android10VectorImplE",
6007   "self_type" : "_ZTIPKN7android10VectorImplE",
6008   "size" : 4,
6009   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
6010  },
6011  {
6012   "alignment" : 4,
6013   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6014   "name" : "const android::NativeHandle *",
6015   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6016   "self_type" : "_ZTIPKN7android12NativeHandleE",
6017   "size" : 4,
6018   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
6019  },
6020  {
6021   "alignment" : 4,
6022   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6023   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6024   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6025   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6026   "size" : 4,
6027   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6028  },
6029  {
6030   "alignment" : 4,
6031   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl6memory4V1_07IMapperEEE",
6032   "name" : "const android::sp<android::hidl::memory::V1_0::IMapper> *",
6033   "referenced_type" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMapperEEE",
6034   "self_type" : "_ZTIPKN7android2spINS_4hidl6memory4V1_07IMapperEEE",
6035   "size" : 4,
6036   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6037  },
6038  {
6039   "alignment" : 4,
6040   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
6041   "name" : "const android::sp<android::hidl::memory::V1_0::IMemory> *",
6042   "referenced_type" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
6043   "self_type" : "_ZTIPKN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
6044   "size" : 4,
6045   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6046  },
6047  {
6048   "alignment" : 4,
6049   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6050   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6051   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6052   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6053   "size" : 4,
6054   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6055  },
6056  {
6057   "alignment" : 4,
6058   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6059   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6060   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6061   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6062   "size" : 4,
6063   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6064  },
6065  {
6066   "alignment" : 4,
6067   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6068   "name" : "const android::sp<android::hardware::ProcessState> *",
6069   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6070   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6071   "size" : 4,
6072   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6073  },
6074  {
6075   "alignment" : 4,
6076   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6077   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6078   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6079   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6080   "size" : 4,
6081   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6082  },
6083  {
6084   "alignment" : 4,
6085   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6086   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6087   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6088   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6089   "size" : 4,
6090   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6091  },
6092  {
6093   "alignment" : 4,
6094   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6095   "name" : "const android::sp<android::hardware::IBinder> *",
6096   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6097   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6098   "size" : 4,
6099   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6100  },
6101  {
6102   "alignment" : 4,
6103   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6104   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6105   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6106   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6107   "size" : 4,
6108   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6109  },
6110  {
6111   "alignment" : 4,
6112   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6113   "name" : "const android::wp<android::hardware::BHwBinder> *",
6114   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6115   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6116   "size" : 4,
6117   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6118  },
6119  {
6120   "alignment" : 4,
6121   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6122   "name" : "const android::hidl::base::V1_0::IBase *",
6123   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6124   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6125   "size" : 4,
6126   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6127  },
6128  {
6129   "alignment" : 4,
6130   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6131   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6132   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6133   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6134   "size" : 4,
6135   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6136  },
6137  {
6138   "alignment" : 4,
6139   "linker_set_key" : "_ZTIPKN7android4hidl6memory4V1_010BpHwMapperE",
6140   "name" : "const android::hidl::memory::V1_0::BpHwMapper *",
6141   "referenced_type" : "_ZTIKN7android4hidl6memory4V1_010BpHwMapperE",
6142   "self_type" : "_ZTIPKN7android4hidl6memory4V1_010BpHwMapperE",
6143   "size" : 4,
6144   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
6145  },
6146  {
6147   "alignment" : 4,
6148   "linker_set_key" : "_ZTIPKN7android4hidl6memory4V1_010BpHwMemoryE",
6149   "name" : "const android::hidl::memory::V1_0::BpHwMemory *",
6150   "referenced_type" : "_ZTIKN7android4hidl6memory4V1_010BpHwMemoryE",
6151   "self_type" : "_ZTIPKN7android4hidl6memory4V1_010BpHwMemoryE",
6152   "size" : 4,
6153   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
6154  },
6155  {
6156   "alignment" : 4,
6157   "linker_set_key" : "_ZTIPKN7android4hidl6memory4V1_07IMapperE",
6158   "name" : "const android::hidl::memory::V1_0::IMapper *",
6159   "referenced_type" : "_ZTIKN7android4hidl6memory4V1_07IMapperE",
6160   "self_type" : "_ZTIPKN7android4hidl6memory4V1_07IMapperE",
6161   "size" : 4,
6162   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
6163  },
6164  {
6165   "alignment" : 4,
6166   "linker_set_key" : "_ZTIPKN7android4hidl6memory4V1_07IMemoryE",
6167   "name" : "const android::hidl::memory::V1_0::IMemory *",
6168   "referenced_type" : "_ZTIKN7android4hidl6memory4V1_07IMemoryE",
6169   "self_type" : "_ZTIPKN7android4hidl6memory4V1_07IMemoryE",
6170   "size" : 4,
6171   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
6172  },
6173  {
6174   "alignment" : 4,
6175   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6176   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6177   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6178   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6179   "size" : 4,
6180   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6181  },
6182  {
6183   "alignment" : 4,
6184   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6185   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6186   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6187   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6188   "size" : 4,
6189   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6190  },
6191  {
6192   "alignment" : 4,
6193   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6194   "name" : "const android::RefBase *",
6195   "referenced_type" : "_ZTIKN7android7RefBaseE",
6196   "self_type" : "_ZTIPKN7android7RefBaseE",
6197   "size" : 4,
6198   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6199  },
6200  {
6201   "alignment" : 4,
6202   "linker_set_key" : "_ZTIPKN7android7String8E",
6203   "name" : "const android::String8 *",
6204   "referenced_type" : "_ZTIKN7android7String8E",
6205   "self_type" : "_ZTIPKN7android7String8E",
6206   "size" : 4,
6207   "source_file" : "system/core/libutils/include/utils/String8.h"
6208  },
6209  {
6210   "alignment" : 4,
6211   "linker_set_key" : "_ZTIPKN7android8String16E",
6212   "name" : "const android::String16 *",
6213   "referenced_type" : "_ZTIKN7android8String16E",
6214   "self_type" : "_ZTIPKN7android8String16E",
6215   "size" : 4,
6216   "source_file" : "system/core/libutils/include/utils/String16.h"
6217  },
6218  {
6219   "alignment" : 4,
6220   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6221   "name" : "const android::hardware::BpHwRefBase *",
6222   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6223   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6224   "size" : 4,
6225   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
6226  },
6227  {
6228   "alignment" : 4,
6229   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6230   "name" : "const android::hardware::hidl_memory *",
6231   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6232   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6233   "size" : 4,
6234   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6235  },
6236  {
6237   "alignment" : 4,
6238   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6239   "name" : "const android::hardware::hidl_version *",
6240   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6241   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6242   "size" : 4,
6243   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6244  },
6245  {
6246   "alignment" : 4,
6247   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
6248   "name" : "const android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMapper>> *",
6249   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
6250   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
6251   "size" : 4,
6252   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6253  },
6254  {
6255   "alignment" : 4,
6256   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
6257   "name" : "const android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMemory>> *",
6258   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
6259   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
6260   "size" : 4,
6261   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6262  },
6263  {
6264   "alignment" : 4,
6265   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIPvEE",
6266   "name" : "const android::hardware::Return<void *> *",
6267   "referenced_type" : "_ZTIKN7android8hardware6ReturnIPvEE",
6268   "self_type" : "_ZTIPKN7android8hardware6ReturnIPvEE",
6269   "size" : 4,
6270   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6271  },
6272  {
6273   "alignment" : 4,
6274   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6275   "name" : "const android::hardware::Return<bool> *",
6276   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6277   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6278   "size" : 4,
6279   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6280  },
6281  {
6282   "alignment" : 4,
6283   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIyEE",
6284   "name" : "const android::hardware::Return<unsigned long long> *",
6285   "referenced_type" : "_ZTIKN7android8hardware6ReturnIyEE",
6286   "self_type" : "_ZTIPKN7android8hardware6ReturnIyEE",
6287   "size" : 4,
6288   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6289  },
6290  {
6291   "alignment" : 4,
6292   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6293   "name" : "const android::hardware::Status *",
6294   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6295   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6296   "size" : 4,
6297   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6298  },
6299  {
6300   "alignment" : 4,
6301   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6302   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>> *",
6303   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6304   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6305   "size" : 4,
6306   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6307  },
6308  {
6309   "alignment" : 4,
6310   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6311   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6312   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6313   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6314   "size" : 4,
6315   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6316  },
6317  {
6318   "alignment" : 4,
6319   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6320   "name" : "const android::hardware::details::hidl_pointer<int> *",
6321   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6322   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6323   "size" : 4,
6324   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6325  },
6326  {
6327   "alignment" : 4,
6328   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
6329   "name" : "const android::hardware::details::return_status *",
6330   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
6331   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
6332   "size" : 4,
6333   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6334  },
6335  {
6336   "alignment" : 4,
6337   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6338   "name" : "const android::hardware::hidl_vec<int> *",
6339   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6340   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6341   "size" : 4,
6342   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6343  },
6344  {
6345   "alignment" : 4,
6346   "linker_set_key" : "_ZTIPKc",
6347   "name" : "const char *",
6348   "referenced_type" : "_ZTIKc",
6349   "self_type" : "_ZTIPKc",
6350   "size" : 4,
6351   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
6352  },
6353  {
6354   "alignment" : 4,
6355   "linker_set_key" : "_ZTIPKh",
6356   "name" : "const unsigned char *",
6357   "referenced_type" : "_ZTIKh",
6358   "self_type" : "_ZTIPKh",
6359   "size" : 4,
6360   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6361  },
6362  {
6363   "alignment" : 4,
6364   "linker_set_key" : "_ZTIPKv",
6365   "name" : "const void *",
6366   "referenced_type" : "_ZTIKv",
6367   "self_type" : "_ZTIPKv",
6368   "size" : 4,
6369   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6370  },
6371  {
6372   "alignment" : 4,
6373   "linker_set_key" : "_ZTIPKy",
6374   "name" : "const unsigned long long *",
6375   "referenced_type" : "_ZTIKy",
6376   "self_type" : "_ZTIPKy",
6377   "size" : 4,
6378   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
6379  },
6380  {
6381   "alignment" : 4,
6382   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6383   "name" : "android::ScopedTrace *",
6384   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6385   "self_type" : "_ZTIPN7android11ScopedTraceE",
6386   "size" : 4,
6387   "source_file" : "system/core/libutils/include/utils/Trace.h"
6388  },
6389  {
6390   "alignment" : 4,
6391   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6392   "name" : "android::ReferenceRenamer *",
6393   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6394   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6395   "size" : 4,
6396   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6397  },
6398  {
6399   "alignment" : 4,
6400   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6401   "name" : "android::VirtualLightRefBase *",
6402   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6403   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6404   "size" : 4,
6405   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
6406  },
6407  {
6408   "alignment" : 4,
6409   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6410   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6411   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6412   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6413   "size" : 4,
6414   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6415  },
6416  {
6417   "alignment" : 4,
6418   "linker_set_key" : "_ZTIPN7android2spINS_4hidl6memory4V1_07IMapperEEE",
6419   "name" : "android::sp<android::hidl::memory::V1_0::IMapper> *",
6420   "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMapperEEE",
6421   "self_type" : "_ZTIPN7android2spINS_4hidl6memory4V1_07IMapperEEE",
6422   "size" : 4,
6423   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6424  },
6425  {
6426   "alignment" : 4,
6427   "linker_set_key" : "_ZTIPN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
6428   "name" : "android::sp<android::hidl::memory::V1_0::IMemory> *",
6429   "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
6430   "self_type" : "_ZTIPN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
6431   "size" : 4,
6432   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6433  },
6434  {
6435   "alignment" : 4,
6436   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6437   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6438   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6439   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6440   "size" : 4,
6441   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6442  },
6443  {
6444   "alignment" : 4,
6445   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6446   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6447   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6448   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6449   "size" : 4,
6450   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6451  },
6452  {
6453   "alignment" : 4,
6454   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6455   "name" : "android::sp<android::hardware::ProcessState> *",
6456   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6457   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6458   "size" : 4,
6459   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6460  },
6461  {
6462   "alignment" : 4,
6463   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6464   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6465   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6466   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6467   "size" : 4,
6468   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6469  },
6470  {
6471   "alignment" : 4,
6472   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6473   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6474   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6475   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6476   "size" : 4,
6477   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6478  },
6479  {
6480   "alignment" : 4,
6481   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6482   "name" : "android::sp<android::hardware::IBinder> *",
6483   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6484   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6485   "size" : 4,
6486   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6487  },
6488  {
6489   "alignment" : 4,
6490   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6491   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6492   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6493   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6494   "size" : 4,
6495   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6496  },
6497  {
6498   "alignment" : 4,
6499   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6500   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6501   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6502   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6503   "size" : 4,
6504   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6505  },
6506  {
6507   "alignment" : 4,
6508   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6509   "name" : "android::wp<android::hardware::BHwBinder> *",
6510   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6511   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6512   "size" : 4,
6513   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6514  },
6515  {
6516   "alignment" : 4,
6517   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6518   "name" : "android::hidl::base::V1_0::IBase *",
6519   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6520   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6521   "size" : 4,
6522   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6523  },
6524  {
6525   "alignment" : 4,
6526   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6527   "name" : "android::hidl::base::V1_0::BnHwBase *",
6528   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
6529   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6530   "size" : 4,
6531   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6532  },
6533  {
6534   "alignment" : 4,
6535   "linker_set_key" : "_ZTIPN7android4hidl6memory4V1_010BnHwMapperE",
6536   "name" : "android::hidl::memory::V1_0::BnHwMapper *",
6537   "referenced_type" : "_ZTIN7android4hidl6memory4V1_010BnHwMapperE",
6538   "self_type" : "_ZTIPN7android4hidl6memory4V1_010BnHwMapperE",
6539   "size" : 4,
6540   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6541  },
6542  {
6543   "alignment" : 4,
6544   "linker_set_key" : "_ZTIPN7android4hidl6memory4V1_010BnHwMemoryE",
6545   "name" : "android::hidl::memory::V1_0::BnHwMemory *",
6546   "referenced_type" : "_ZTIN7android4hidl6memory4V1_010BnHwMemoryE",
6547   "self_type" : "_ZTIPN7android4hidl6memory4V1_010BnHwMemoryE",
6548   "size" : 4,
6549   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMemory.h"
6550  },
6551  {
6552   "alignment" : 4,
6553   "linker_set_key" : "_ZTIPN7android4hidl6memory4V1_010BpHwMapperE",
6554   "name" : "android::hidl::memory::V1_0::BpHwMapper *",
6555   "referenced_type" : "_ZTIN7android4hidl6memory4V1_010BpHwMapperE",
6556   "self_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMapperE",
6557   "size" : 4,
6558   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6559  },
6560  {
6561   "alignment" : 4,
6562   "linker_set_key" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE",
6563   "name" : "android::hidl::memory::V1_0::BpHwMemory *",
6564   "referenced_type" : "_ZTIN7android4hidl6memory4V1_010BpHwMemoryE",
6565   "self_type" : "_ZTIPN7android4hidl6memory4V1_010BpHwMemoryE",
6566   "size" : 4,
6567   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6568  },
6569  {
6570   "alignment" : 4,
6571   "linker_set_key" : "_ZTIPN7android4hidl6memory4V1_07IMapperE",
6572   "name" : "android::hidl::memory::V1_0::IMapper *",
6573   "referenced_type" : "_ZTIN7android4hidl6memory4V1_07IMapperE",
6574   "self_type" : "_ZTIPN7android4hidl6memory4V1_07IMapperE",
6575   "size" : 4,
6576   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6577  },
6578  {
6579   "alignment" : 4,
6580   "linker_set_key" : "_ZTIPN7android4hidl6memory4V1_07IMemoryE",
6581   "name" : "android::hidl::memory::V1_0::IMemory *",
6582   "referenced_type" : "_ZTIN7android4hidl6memory4V1_07IMemoryE",
6583   "self_type" : "_ZTIPN7android4hidl6memory4V1_07IMemoryE",
6584   "size" : 4,
6585   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6586  },
6587  {
6588   "alignment" : 4,
6589   "linker_set_key" : "_ZTIPN7android4hidl6memory4V1_08BsMapperE",
6590   "name" : "android::hidl::memory::V1_0::BsMapper *",
6591   "referenced_type" : "_ZTIN7android4hidl6memory4V1_08BsMapperE",
6592   "self_type" : "_ZTIPN7android4hidl6memory4V1_08BsMapperE",
6593   "size" : 4,
6594   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6595  },
6596  {
6597   "alignment" : 4,
6598   "linker_set_key" : "_ZTIPN7android4hidl6memory4V1_08BsMemoryE",
6599   "name" : "android::hidl::memory::V1_0::BsMemory *",
6600   "referenced_type" : "_ZTIN7android4hidl6memory4V1_08BsMemoryE",
6601   "self_type" : "_ZTIPN7android4hidl6memory4V1_08BsMemoryE",
6602   "size" : 4,
6603   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6604  },
6605  {
6606   "alignment" : 4,
6607   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6608   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6609   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6610   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6611   "size" : 4,
6612   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6613  },
6614  {
6615   "alignment" : 4,
6616   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6617   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6618   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6619   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6620   "size" : 4,
6621   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6622  },
6623  {
6624   "alignment" : 4,
6625   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
6626   "name" : "android::Mutex::Autolock *",
6627   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
6628   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
6629   "size" : 4,
6630   "source_file" : "system/core/libutils/include/utils/Mutex.h"
6631  },
6632  {
6633   "alignment" : 4,
6634   "linker_set_key" : "_ZTIPN7android5MutexE",
6635   "name" : "android::Mutex *",
6636   "referenced_type" : "_ZTIN7android5MutexE",
6637   "self_type" : "_ZTIPN7android5MutexE",
6638   "size" : 4,
6639   "source_file" : "system/core/libutils/include/utils/Mutex.h"
6640  },
6641  {
6642   "alignment" : 4,
6643   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
6644   "name" : "android::RWLock::AutoRLock *",
6645   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
6646   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
6647   "size" : 4,
6648   "source_file" : "system/core/libutils/include/utils/RWLock.h"
6649  },
6650  {
6651   "alignment" : 4,
6652   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
6653   "name" : "android::RWLock::AutoWLock *",
6654   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
6655   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
6656   "size" : 4,
6657   "source_file" : "system/core/libutils/include/utils/RWLock.h"
6658  },
6659  {
6660   "alignment" : 4,
6661   "linker_set_key" : "_ZTIPN7android6RWLockE",
6662   "name" : "android::RWLock *",
6663   "referenced_type" : "_ZTIN7android6RWLockE",
6664   "self_type" : "_ZTIPN7android6RWLockE",
6665   "size" : 4,
6666   "source_file" : "system/core/libutils/include/utils/RWLock.h"
6667  },
6668  {
6669   "alignment" : 4,
6670   "linker_set_key" : "_ZTIPN7android6ThreadE",
6671   "name" : "android::Thread *",
6672   "referenced_type" : "_ZTIN7android6ThreadE",
6673   "self_type" : "_ZTIPN7android6ThreadE",
6674   "size" : 4,
6675   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6676  },
6677  {
6678   "alignment" : 4,
6679   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
6680   "name" : "android::RefBase::weakref_impl *",
6681   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
6682   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
6683   "size" : 4,
6684   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6685  },
6686  {
6687   "alignment" : 4,
6688   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
6689   "name" : "android::RefBase::weakref_type *",
6690   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
6691   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
6692   "size" : 4,
6693   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6694  },
6695  {
6696   "alignment" : 4,
6697   "linker_set_key" : "_ZTIPN7android7RefBaseE",
6698   "name" : "android::RefBase *",
6699   "referenced_type" : "_ZTIN7android7RefBaseE",
6700   "self_type" : "_ZTIPN7android7RefBaseE",
6701   "size" : 4,
6702   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6703  },
6704  {
6705   "alignment" : 4,
6706   "linker_set_key" : "_ZTIPN7android7String8E",
6707   "name" : "android::String8 *",
6708   "referenced_type" : "_ZTIN7android7String8E",
6709   "self_type" : "_ZTIPN7android7String8E",
6710   "size" : 4,
6711   "source_file" : "system/core/libutils/include/utils/String8.h"
6712  },
6713  {
6714   "alignment" : 4,
6715   "linker_set_key" : "_ZTIPN7android8String16E",
6716   "name" : "android::String16 *",
6717   "referenced_type" : "_ZTIN7android8String16E",
6718   "self_type" : "_ZTIPN7android8String16E",
6719   "size" : 4,
6720   "source_file" : "system/core/libutils/include/utils/String16.h"
6721  },
6722  {
6723   "alignment" : 4,
6724   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
6725   "name" : "android::hardware::IInterface *",
6726   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
6727   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
6728   "size" : 4,
6729   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6730  },
6731  {
6732   "alignment" : 4,
6733   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6734   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6735   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6736   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6737   "size" : 4,
6738   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6739  },
6740  {
6741   "alignment" : 4,
6742   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEEE",
6743   "name" : "android::hardware::BpInterface<android::hidl::memory::V1_0::IMapper> *",
6744   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEEE",
6745   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEEE",
6746   "size" : 4,
6747   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h"
6748  },
6749  {
6750   "alignment" : 4,
6751   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEEE",
6752   "name" : "android::hardware::BpInterface<android::hidl::memory::V1_0::IMemory> *",
6753   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEEE",
6754   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEEE",
6755   "size" : 4,
6756   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h"
6757  },
6758  {
6759   "alignment" : 4,
6760   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
6761   "name" : "android::hardware::hidl_memory *",
6762   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6763   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
6764   "size" : 4,
6765   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6766  },
6767  {
6768   "alignment" : 4,
6769   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
6770   "name" : "android::hardware::hidl_string *",
6771   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6772   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
6773   "size" : 4,
6774   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6775  },
6776  {
6777   "alignment" : 4,
6778   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
6779   "name" : "android::hardware::ProcessState *",
6780   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
6781   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
6782   "size" : 4,
6783   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6784  },
6785  {
6786   "alignment" : 4,
6787   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
6788   "name" : "android::hardware::hidl_version *",
6789   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6790   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
6791   "size" : 4,
6792   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6793  },
6794  {
6795   "alignment" : 4,
6796   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6797   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBinder> (void *)>> *",
6798   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6799   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6800   "size" : 4,
6801   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
6802  },
6803  {
6804   "alignment" : 4,
6805   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6806   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBase> (void *)>> *",
6807   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6808   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6809   "size" : 4,
6810   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
6811  },
6812  {
6813   "alignment" : 4,
6814   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6815   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>> *",
6816   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6817   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6818   "size" : 4,
6819   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
6820  },
6821  {
6822   "alignment" : 4,
6823   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6824   "name" : "android::hardware::GrantorDescriptor *",
6825   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6826   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6827   "size" : 4,
6828   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6829  },
6830  {
6831   "alignment" : 4,
6832   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6833   "name" : "android::hardware::hidl_death_recipient *",
6834   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
6835   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6836   "size" : 4,
6837   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6838  },
6839  {
6840   "alignment" : 4,
6841   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6842   "name" : "android::hardware::hidl_binder_death_recipient *",
6843   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
6844   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6845   "size" : 4,
6846   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6847  },
6848  {
6849   "alignment" : 4,
6850   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
6851   "name" : "android::hardware::Parcel *",
6852   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6853   "self_type" : "_ZTIPN7android8hardware6ParcelE",
6854   "size" : 4,
6855   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
6856  },
6857  {
6858   "alignment" : 4,
6859   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
6860   "name" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMapper>> *",
6861   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
6862   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
6863   "size" : 4,
6864   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6865  },
6866  {
6867   "alignment" : 4,
6868   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
6869   "name" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMemory>> *",
6870   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
6871   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
6872   "size" : 4,
6873   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6874  },
6875  {
6876   "alignment" : 4,
6877   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIPvEE",
6878   "name" : "android::hardware::Return<void *> *",
6879   "referenced_type" : "_ZTIN7android8hardware6ReturnIPvEE",
6880   "self_type" : "_ZTIPN7android8hardware6ReturnIPvEE",
6881   "size" : 4,
6882   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6883  },
6884  {
6885   "alignment" : 4,
6886   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
6887   "name" : "android::hardware::Return<bool> *",
6888   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6889   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
6890   "size" : 4,
6891   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6892  },
6893  {
6894   "alignment" : 4,
6895   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
6896   "name" : "android::hardware::Return<void> *",
6897   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6898   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
6899   "size" : 4,
6900   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6901  },
6902  {
6903   "alignment" : 4,
6904   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIyEE",
6905   "name" : "android::hardware::Return<unsigned long long> *",
6906   "referenced_type" : "_ZTIN7android8hardware6ReturnIyEE",
6907   "self_type" : "_ZTIPN7android8hardware6ReturnIyEE",
6908   "size" : 4,
6909   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6910  },
6911  {
6912   "alignment" : 4,
6913   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
6914   "name" : "android::hardware::Status *",
6915   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6916   "self_type" : "_ZTIPN7android8hardware6StatusE",
6917   "size" : 4,
6918   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6919  },
6920  {
6921   "alignment" : 4,
6922   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6923   "name" : "android::hardware::IBinder::DeathRecipient *",
6924   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
6925   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6926   "size" : 4,
6927   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6928  },
6929  {
6930   "alignment" : 4,
6931   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
6932   "name" : "android::hardware::IBinder *",
6933   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
6934   "self_type" : "_ZTIPN7android8hardware7IBinderE",
6935   "size" : 4,
6936   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6937  },
6938  {
6939   "alignment" : 4,
6940   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6941   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>> *",
6942   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6943   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6944   "size" : 4,
6945   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6946  },
6947  {
6948   "alignment" : 4,
6949   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6950   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6951   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6952   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6953   "size" : 4,
6954   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6955  },
6956  {
6957   "alignment" : 4,
6958   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6959   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>>> *",
6960   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6961   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6962   "size" : 4,
6963   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
6964  },
6965  {
6966   "alignment" : 4,
6967   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
6968   "name" : "android::hardware::details::return_status *",
6969   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6970   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
6971   "size" : 4,
6972   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6973  },
6974  {
6975   "alignment" : 4,
6976   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6977   "name" : "android::hardware::details::HidlInstrumentor *",
6978   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
6979   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6980   "size" : 4,
6981   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6982  },
6983  {
6984   "alignment" : 4,
6985   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6986   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32>> *",
6987   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6988   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6989   "size" : 4,
6990   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6991  },
6992  {
6993   "alignment" : 4,
6994   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6995   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6996   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6997   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6998   "size" : 4,
6999   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7000  },
7001  {
7002   "alignment" : 4,
7003   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7004   "name" : "android::hardware::BHwBinder *",
7005   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7006   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7007   "size" : 4,
7008   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7009  },
7010  {
7011   "alignment" : 4,
7012   "linker_set_key" : "_ZTIPN7android9ConditionE",
7013   "name" : "android::Condition *",
7014   "referenced_type" : "_ZTIN7android9ConditionE",
7015   "self_type" : "_ZTIPN7android9ConditionE",
7016   "size" : 4,
7017   "source_file" : "system/core/libutils/include/utils/Condition.h"
7018  },
7019  {
7020   "alignment" : 4,
7021   "linker_set_key" : "_ZTIPPv",
7022   "name" : "void **",
7023   "referenced_type" : "_ZTIPv",
7024   "self_type" : "_ZTIPPv",
7025   "size" : 4,
7026   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
7027  },
7028  {
7029   "alignment" : 4,
7030   "linker_set_key" : "_ZTIPc",
7031   "name" : "char *",
7032   "referenced_type" : "_ZTIc",
7033   "self_type" : "_ZTIPc",
7034   "size" : 4,
7035   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
7036  },
7037  {
7038   "alignment" : 4,
7039   "linker_set_key" : "_ZTIPh",
7040   "name" : "unsigned char *",
7041   "referenced_type" : "_ZTIh",
7042   "self_type" : "_ZTIPh",
7043   "size" : 4,
7044   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
7045  },
7046  {
7047   "alignment" : 4,
7048   "linker_set_key" : "_ZTIPi",
7049   "name" : "int *",
7050   "referenced_type" : "_ZTIi",
7051   "self_type" : "_ZTIPi",
7052   "size" : 4,
7053   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7054  },
7055  {
7056   "alignment" : 4,
7057   "linker_set_key" : "_ZTIPv",
7058   "name" : "void *",
7059   "referenced_type" : "_ZTIv",
7060   "self_type" : "_ZTIPv",
7061   "size" : 4,
7062   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7063  },
7064  {
7065   "alignment" : 4,
7066   "linker_set_key" : "_ZTIPy",
7067   "name" : "unsigned long long *",
7068   "referenced_type" : "_ZTIy",
7069   "self_type" : "_ZTIPy",
7070   "size" : 4,
7071   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
7072  }
7073 ],
7074 "qualified_types" :
7075 [
7076  {
7077   "alignment" : 4,
7078   "is_const" : true,
7079   "linker_set_key" : "_ZTIK13native_handle",
7080   "name" : "const native_handle",
7081   "referenced_type" : "_ZTI13native_handle",
7082   "self_type" : "_ZTIK13native_handle",
7083   "size" : 12,
7084   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7085  },
7086  {
7087   "alignment" : 4,
7088   "is_const" : true,
7089   "linker_set_key" : "_ZTIK7log_msg",
7090   "name" : "const log_msg",
7091   "referenced_type" : "_ZTI7log_msg",
7092   "self_type" : "_ZTIK7log_msg",
7093   "size" : 5124,
7094   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
7095  },
7096  {
7097   "alignment" : 2,
7098   "is_const" : true,
7099   "linker_set_key" : "_ZTIKDs",
7100   "name" : "const char16_t",
7101   "referenced_type" : "_ZTIDs",
7102   "self_type" : "_ZTIKDs",
7103   "size" : 2,
7104   "source_file" : "system/core/libutils/include/utils/String16.h"
7105  },
7106  {
7107   "alignment" : 4,
7108   "is_const" : true,
7109   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7110   "name" : "const android::VectorImpl",
7111   "referenced_type" : "_ZTIN7android10VectorImplE",
7112   "self_type" : "_ZTIKN7android10VectorImplE",
7113   "size" : 20,
7114   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
7115  },
7116  {
7117   "alignment" : 4,
7118   "is_const" : true,
7119   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7120   "name" : "const android::NativeHandle",
7121   "referenced_type" : "_ZTIN7android12NativeHandleE",
7122   "self_type" : "_ZTIKN7android12NativeHandleE",
7123   "size" : 12,
7124   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
7125  },
7126  {
7127   "alignment" : 4,
7128   "is_const" : true,
7129   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7130   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7131   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7132   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7133   "size" : 4,
7134   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
7135  },
7136  {
7137   "alignment" : 4,
7138   "is_const" : true,
7139   "linker_set_key" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMapperEEE",
7140   "name" : "const android::sp<android::hidl::memory::V1_0::IMapper>",
7141   "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMapperEEE",
7142   "self_type" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMapperEEE",
7143   "size" : 4,
7144   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
7145  },
7146  {
7147   "alignment" : 4,
7148   "is_const" : true,
7149   "linker_set_key" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
7150   "name" : "const android::sp<android::hidl::memory::V1_0::IMemory>",
7151   "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
7152   "self_type" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
7153   "size" : 4,
7154   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
7155  },
7156  {
7157   "alignment" : 4,
7158   "is_const" : true,
7159   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7160   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7161   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7162   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7163   "size" : 4,
7164   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
7165  },
7166  {
7167   "alignment" : 4,
7168   "is_const" : true,
7169   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7170   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7171   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7172   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7173   "size" : 4,
7174   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
7175  },
7176  {
7177   "alignment" : 4,
7178   "is_const" : true,
7179   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7180   "name" : "const android::sp<android::hardware::ProcessState>",
7181   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7182   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7183   "size" : 4,
7184   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
7185  },
7186  {
7187   "alignment" : 4,
7188   "is_const" : true,
7189   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7190   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7191   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7192   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7193   "size" : 4,
7194   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7195  },
7196  {
7197   "alignment" : 4,
7198   "is_const" : true,
7199   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7200   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7201   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7202   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7203   "size" : 4,
7204   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7205  },
7206  {
7207   "alignment" : 4,
7208   "is_const" : true,
7209   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7210   "name" : "const android::sp<android::hardware::IBinder>",
7211   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7212   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7213   "size" : 4,
7214   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
7215  },
7216  {
7217   "alignment" : 4,
7218   "is_const" : true,
7219   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7220   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7221   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7222   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7223   "size" : 8,
7224   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7225  },
7226  {
7227   "alignment" : 4,
7228   "is_const" : true,
7229   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7230   "name" : "const android::wp<android::hardware::BHwBinder>",
7231   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7232   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7233   "size" : 8,
7234   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7235  },
7236  {
7237   "alignment" : 4,
7238   "is_const" : true,
7239   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7240   "name" : "const android::hidl::base::V1_0::IBase",
7241   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7242   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7243   "size" : 12,
7244   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7245  },
7246  {
7247   "alignment" : 4,
7248   "is_const" : true,
7249   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7250   "name" : "const android::hidl::base::V1_0::BpHwBase",
7251   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
7252   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7253   "size" : 92,
7254   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7255  },
7256  {
7257   "alignment" : 4,
7258   "is_const" : true,
7259   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7260   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7261   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7262   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7263   "size" : 4,
7264   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7265  },
7266  {
7267   "alignment" : 4,
7268   "is_const" : true,
7269   "linker_set_key" : "_ZTIKN7android4hidl6memory4V1_010BpHwMapperE",
7270   "name" : "const android::hidl::memory::V1_0::BpHwMapper",
7271   "referenced_type" : "_ZTIN7android4hidl6memory4V1_010BpHwMapperE",
7272   "self_type" : "_ZTIKN7android4hidl6memory4V1_010BpHwMapperE",
7273   "size" : 92,
7274   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h"
7275  },
7276  {
7277   "alignment" : 4,
7278   "is_const" : true,
7279   "linker_set_key" : "_ZTIKN7android4hidl6memory4V1_010BpHwMemoryE",
7280   "name" : "const android::hidl::memory::V1_0::BpHwMemory",
7281   "referenced_type" : "_ZTIN7android4hidl6memory4V1_010BpHwMemoryE",
7282   "self_type" : "_ZTIKN7android4hidl6memory4V1_010BpHwMemoryE",
7283   "size" : 92,
7284   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h"
7285  },
7286  {
7287   "alignment" : 4,
7288   "is_const" : true,
7289   "linker_set_key" : "_ZTIKN7android4hidl6memory4V1_07IMapperE",
7290   "name" : "const android::hidl::memory::V1_0::IMapper",
7291   "referenced_type" : "_ZTIN7android4hidl6memory4V1_07IMapperE",
7292   "self_type" : "_ZTIKN7android4hidl6memory4V1_07IMapperE",
7293   "size" : 12,
7294   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
7295  },
7296  {
7297   "alignment" : 4,
7298   "is_const" : true,
7299   "linker_set_key" : "_ZTIKN7android4hidl6memory4V1_07IMemoryE",
7300   "name" : "const android::hidl::memory::V1_0::IMemory",
7301   "referenced_type" : "_ZTIN7android4hidl6memory4V1_07IMemoryE",
7302   "self_type" : "_ZTIKN7android4hidl6memory4V1_07IMemoryE",
7303   "size" : 12,
7304   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
7305  },
7306  {
7307   "alignment" : 4,
7308   "is_const" : true,
7309   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7310   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7311   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7312   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7313   "size" : 4,
7314   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7315  },
7316  {
7317   "alignment" : 1,
7318   "is_const" : true,
7319   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7320   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7321   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
7322   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7323   "size" : 1,
7324   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7325  },
7326  {
7327   "alignment" : 4,
7328   "is_const" : true,
7329   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7330   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7331   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7332   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7333   "size" : 12,
7334   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7335  },
7336  {
7337   "alignment" : 4,
7338   "is_const" : true,
7339   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7340   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7341   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7342   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7343   "size" : 12,
7344   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7345  },
7346  {
7347   "alignment" : 4,
7348   "is_const" : true,
7349   "linker_set_key" : "_ZTIKN7android7RefBaseE",
7350   "name" : "const android::RefBase",
7351   "referenced_type" : "_ZTIN7android7RefBaseE",
7352   "self_type" : "_ZTIKN7android7RefBaseE",
7353   "size" : 8,
7354   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7355  },
7356  {
7357   "alignment" : 4,
7358   "is_const" : true,
7359   "linker_set_key" : "_ZTIKN7android7String8E",
7360   "name" : "const android::String8",
7361   "referenced_type" : "_ZTIN7android7String8E",
7362   "self_type" : "_ZTIKN7android7String8E",
7363   "size" : 4,
7364   "source_file" : "system/core/libutils/include/utils/String8.h"
7365  },
7366  {
7367   "alignment" : 4,
7368   "is_const" : true,
7369   "linker_set_key" : "_ZTIKN7android8String16E",
7370   "name" : "const android::String16",
7371   "referenced_type" : "_ZTIN7android8String16E",
7372   "self_type" : "_ZTIKN7android8String16E",
7373   "size" : 4,
7374   "source_file" : "system/core/libutils/include/utils/String16.h"
7375  },
7376  {
7377   "alignment" : 1,
7378   "is_const" : true,
7379   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7380   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7381   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7382   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7383   "size" : 32,
7384   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7385  },
7386  {
7387   "alignment" : 4,
7388   "is_const" : true,
7389   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7390   "name" : "const android::hardware::BpHwRefBase",
7391   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
7392   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7393   "size" : 24,
7394   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
7395  },
7396  {
7397   "alignment" : 8,
7398   "is_const" : true,
7399   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
7400   "name" : "const android::hardware::hidl_handle",
7401   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
7402   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
7403   "size" : 16,
7404   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7405  },
7406  {
7407   "alignment" : 8,
7408   "is_const" : true,
7409   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
7410   "name" : "const android::hardware::hidl_memory",
7411   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7412   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
7413   "size" : 40,
7414   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7415  },
7416  {
7417   "alignment" : 8,
7418   "is_const" : true,
7419   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
7420   "name" : "const android::hardware::hidl_string",
7421   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7422   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
7423   "size" : 16,
7424   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7425  },
7426  {
7427   "alignment" : 2,
7428   "is_const" : true,
7429   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
7430   "name" : "const android::hardware::hidl_version",
7431   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7432   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
7433   "size" : 4,
7434   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7435  },
7436  {
7437   "alignment" : 4,
7438   "is_const" : true,
7439   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
7440   "name" : "const android::hardware::Parcel",
7441   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7442   "self_type" : "_ZTIKN7android8hardware6ParcelE",
7443   "size" : 68,
7444   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
7445  },
7446  {
7447   "alignment" : 4,
7448   "is_const" : true,
7449   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
7450   "name" : "const android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMapper>>",
7451   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
7452   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
7453   "size" : 28,
7454   "source_file" : "system/libhidl/base/include/hidl/Status.h"
7455  },
7456  {
7457   "alignment" : 4,
7458   "is_const" : true,
7459   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
7460   "name" : "const android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMemory>>",
7461   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
7462   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
7463   "size" : 28,
7464   "source_file" : "system/libhidl/base/include/hidl/Status.h"
7465  },
7466  {
7467   "alignment" : 4,
7468   "is_const" : true,
7469   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIPvEE",
7470   "name" : "const android::hardware::Return<void *>",
7471   "referenced_type" : "_ZTIN7android8hardware6ReturnIPvEE",
7472   "self_type" : "_ZTIKN7android8hardware6ReturnIPvEE",
7473   "size" : 28,
7474   "source_file" : "system/libhidl/base/include/hidl/Status.h"
7475  },
7476  {
7477   "alignment" : 4,
7478   "is_const" : true,
7479   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
7480   "name" : "const android::hardware::Return<bool>",
7481   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7482   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7483   "size" : 24,
7484   "source_file" : "system/libhidl/base/include/hidl/Status.h"
7485  },
7486  {
7487   "alignment" : 8,
7488   "is_const" : true,
7489   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIyEE",
7490   "name" : "const android::hardware::Return<unsigned long long>",
7491   "referenced_type" : "_ZTIN7android8hardware6ReturnIyEE",
7492   "self_type" : "_ZTIKN7android8hardware6ReturnIyEE",
7493   "size" : 32,
7494   "source_file" : "system/libhidl/base/include/hidl/Status.h"
7495  },
7496  {
7497   "alignment" : 4,
7498   "is_const" : true,
7499   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
7500   "name" : "const android::hardware::Status",
7501   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7502   "self_type" : "_ZTIKN7android8hardware6StatusE",
7503   "size" : 20,
7504   "source_file" : "system/libhidl/base/include/hidl/Status.h"
7505  },
7506  {
7507   "alignment" : 8,
7508   "is_const" : true,
7509   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7510   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>>",
7511   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7512   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7513   "size" : 8,
7514   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7515  },
7516  {
7517   "alignment" : 8,
7518   "is_const" : true,
7519   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7520   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7521   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7522   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7523   "size" : 8,
7524   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7525  },
7526  {
7527   "alignment" : 8,
7528   "is_const" : true,
7529   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7530   "name" : "const android::hardware::details::hidl_pointer<int>",
7531   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
7532   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7533   "size" : 8,
7534   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7535  },
7536  {
7537   "alignment" : 4,
7538   "is_const" : true,
7539   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
7540   "name" : "const android::hardware::details::return_status",
7541   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7542   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
7543   "size" : 24,
7544   "source_file" : "system/libhidl/base/include/hidl/Status.h"
7545  },
7546  {
7547   "is_const" : true,
7548   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7549   "name" : "const iter<is_const>",
7550   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
7551   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7552   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7553  },
7554  {
7555   "alignment" : 8,
7556   "is_const" : true,
7557   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7558   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7559   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7560   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7561   "size" : 16,
7562   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
7563  },
7564  {
7565   "alignment" : 8,
7566   "is_const" : true,
7567   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7568   "name" : "const android::hardware::hidl_vec<int>",
7569   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
7570   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7571   "size" : 16,
7572   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7573  },
7574  {
7575   "alignment" : 4,
7576   "is_const" : true,
7577   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7578   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
7579   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7580   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7581   "size" : 12,
7582   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7583  },
7584  {
7585   "alignment" : 4,
7586   "is_const" : true,
7587   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7588   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3U>",
7589   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7590   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7591   "size" : 12,
7592   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7593  },
7594  {
7595   "alignment" : 4,
7596   "is_const" : true,
7597   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7598   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1U>",
7599   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7600   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7601   "size" : 4,
7602   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7603  },
7604  {
7605   "alignment" : 1,
7606   "is_const" : true,
7607   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7608   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3U>",
7609   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7610   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7611   "size" : 3,
7612   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7613  },
7614  {
7615   "alignment" : 4,
7616   "is_const" : true,
7617   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7618   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *> *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *> *)>>>",
7619   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7620   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7621   "size" : 12,
7622   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7623  },
7624  {
7625   "alignment" : 4,
7626   "is_const" : true,
7627   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7628   "name" : "const android::hidl::base::V1_0::IBase *const",
7629   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
7630   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7631   "size" : 4,
7632   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
7633  },
7634  {
7635   "alignment" : 4,
7636   "is_const" : true,
7637   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7638   "name" : "android::RefBase::weakref_impl *const",
7639   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
7640   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
7641   "size" : 4,
7642   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7643  },
7644  {
7645   "alignment" : 4,
7646   "is_const" : true,
7647   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
7648   "name" : "android::hardware::IBinder *const",
7649   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
7650   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
7651   "size" : 4,
7652   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
7653  },
7654  {
7655   "alignment" : 4,
7656   "is_const" : true,
7657   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7658   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32>>",
7659   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7660   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7661   "size" : 8,
7662   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7663  },
7664  {
7665   "alignment" : 4,
7666   "is_const" : true,
7667   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7668   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7669   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
7670   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7671   "size" : 8,
7672   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7673  },
7674  {
7675   "alignment" : 1,
7676   "is_const" : true,
7677   "linker_set_key" : "_ZTIKa",
7678   "name" : "const signed char",
7679   "referenced_type" : "_ZTIa",
7680   "self_type" : "_ZTIKa",
7681   "size" : 1,
7682   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7683  },
7684  {
7685   "alignment" : 1,
7686   "is_const" : true,
7687   "linker_set_key" : "_ZTIKb",
7688   "name" : "const bool",
7689   "referenced_type" : "_ZTIb",
7690   "self_type" : "_ZTIKb",
7691   "size" : 1,
7692   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7693  },
7694  {
7695   "alignment" : 1,
7696   "is_const" : true,
7697   "linker_set_key" : "_ZTIKc",
7698   "name" : "const char",
7699   "referenced_type" : "_ZTIc",
7700   "self_type" : "_ZTIKc",
7701   "size" : 1,
7702   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
7703  },
7704  {
7705   "alignment" : 8,
7706   "is_const" : true,
7707   "linker_set_key" : "_ZTIKd",
7708   "name" : "const double",
7709   "referenced_type" : "_ZTId",
7710   "self_type" : "_ZTIKd",
7711   "size" : 8,
7712   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7713  },
7714  {
7715   "alignment" : 4,
7716   "is_const" : true,
7717   "linker_set_key" : "_ZTIKf",
7718   "name" : "const float",
7719   "referenced_type" : "_ZTIf",
7720   "self_type" : "_ZTIKf",
7721   "size" : 4,
7722   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7723  },
7724  {
7725   "alignment" : 1,
7726   "is_const" : true,
7727   "linker_set_key" : "_ZTIKh",
7728   "name" : "const unsigned char",
7729   "referenced_type" : "_ZTIh",
7730   "self_type" : "_ZTIKh",
7731   "size" : 1,
7732   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7733  },
7734  {
7735   "alignment" : 4,
7736   "is_const" : true,
7737   "linker_set_key" : "_ZTIKi",
7738   "name" : "const int",
7739   "referenced_type" : "_ZTIi",
7740   "self_type" : "_ZTIKi",
7741   "size" : 4,
7742   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7743  },
7744  {
7745   "alignment" : 4,
7746   "is_const" : true,
7747   "linker_set_key" : "_ZTIKj",
7748   "name" : "const unsigned int",
7749   "referenced_type" : "_ZTIj",
7750   "self_type" : "_ZTIKj",
7751   "size" : 4,
7752   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
7753  },
7754  {
7755   "alignment" : 2,
7756   "is_const" : true,
7757   "linker_set_key" : "_ZTIKs",
7758   "name" : "const short",
7759   "referenced_type" : "_ZTIs",
7760   "self_type" : "_ZTIKs",
7761   "size" : 2,
7762   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7763  },
7764  {
7765   "alignment" : 2,
7766   "is_const" : true,
7767   "linker_set_key" : "_ZTIKt",
7768   "name" : "const unsigned short",
7769   "referenced_type" : "_ZTIt",
7770   "self_type" : "_ZTIKt",
7771   "size" : 2,
7772   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7773  },
7774  {
7775   "is_const" : true,
7776   "linker_set_key" : "_ZTIKv",
7777   "name" : "const void",
7778   "referenced_type" : "_ZTIv",
7779   "self_type" : "_ZTIKv",
7780   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
7781  },
7782  {
7783   "alignment" : 8,
7784   "is_const" : true,
7785   "linker_set_key" : "_ZTIKx",
7786   "name" : "const long long",
7787   "referenced_type" : "_ZTIx",
7788   "self_type" : "_ZTIKx",
7789   "size" : 8,
7790   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7791  },
7792  {
7793   "alignment" : 8,
7794   "is_const" : true,
7795   "linker_set_key" : "_ZTIKy",
7796   "name" : "const unsigned long long",
7797   "referenced_type" : "_ZTIy",
7798   "self_type" : "_ZTIKy",
7799   "size" : 8,
7800   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7801  },
7802  {
7803   "alignment" : 1,
7804   "is_volatile" : true,
7805   "linker_set_key" : "_ZTIVb",
7806   "name" : "volatile bool",
7807   "referenced_type" : "_ZTIb",
7808   "self_type" : "_ZTIVb",
7809   "size" : 1,
7810   "source_file" : "system/core/libutils/include/utils/Thread.h"
7811  },
7812  {
7813   "alignment" : 4,
7814   "is_volatile" : true,
7815   "linker_set_key" : "_ZTIVi",
7816   "name" : "volatile int",
7817   "referenced_type" : "_ZTIi",
7818   "self_type" : "_ZTIVi",
7819   "size" : 4,
7820   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h"
7821  }
7822 ],
7823 "record_types" :
7824 [
7825  {
7826   "alignment" : 4,
7827   "fields" :
7828   [
7829    {
7830     "field_name" : "len",
7831     "referenced_type" : "_ZTIt"
7832    },
7833    {
7834     "field_name" : "hdr_size",
7835     "field_offset" : 16,
7836     "referenced_type" : "_ZTIt"
7837    },
7838    {
7839     "field_name" : "pid",
7840     "field_offset" : 32,
7841     "referenced_type" : "_ZTIi"
7842    },
7843    {
7844     "field_name" : "tid",
7845     "field_offset" : 64,
7846     "referenced_type" : "_ZTIj"
7847    },
7848    {
7849     "field_name" : "sec",
7850     "field_offset" : 96,
7851     "referenced_type" : "_ZTIj"
7852    },
7853    {
7854     "field_name" : "nsec",
7855     "field_offset" : 128,
7856     "referenced_type" : "_ZTIj"
7857    },
7858    {
7859     "field_name" : "lid",
7860     "field_offset" : 160,
7861     "referenced_type" : "_ZTIj"
7862    },
7863    {
7864     "field_name" : "uid",
7865     "field_offset" : 192,
7866     "referenced_type" : "_ZTIj"
7867    }
7868   ],
7869   "linker_set_key" : "_ZTI12logger_entry",
7870   "name" : "logger_entry",
7871   "referenced_type" : "_ZTI12logger_entry",
7872   "self_type" : "_ZTI12logger_entry",
7873   "size" : 28,
7874   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
7875  },
7876  {
7877   "alignment" : 4,
7878   "fields" :
7879   [
7880    {
7881     "field_name" : "y",
7882     "referenced_type" : "_ZTIPv"
7883    },
7884    {
7885     "field_name" : "cb",
7886     "field_offset" : 32,
7887     "referenced_type" : "_ZTIPv"
7888    },
7889    {
7890     "field_name" : "cr",
7891     "field_offset" : 64,
7892     "referenced_type" : "_ZTIPv"
7893    },
7894    {
7895     "field_name" : "ystride",
7896     "field_offset" : 96,
7897     "referenced_type" : "_ZTIj"
7898    },
7899    {
7900     "field_name" : "cstride",
7901     "field_offset" : 128,
7902     "referenced_type" : "_ZTIj"
7903    },
7904    {
7905     "field_name" : "chroma_step",
7906     "field_offset" : 160,
7907     "referenced_type" : "_ZTIj"
7908    },
7909    {
7910     "field_name" : "reserved",
7911     "field_offset" : 192,
7912     "referenced_type" : "_ZTIA8_j"
7913    }
7914   ],
7915   "linker_set_key" : "_ZTI13android_ycbcr",
7916   "name" : "android_ycbcr",
7917   "referenced_type" : "_ZTI13android_ycbcr",
7918   "self_type" : "_ZTI13android_ycbcr",
7919   "size" : 56,
7920   "source_file" : "system/core/libsystem/include/system/graphics.h"
7921  },
7922  {
7923   "alignment" : 4,
7924   "fields" :
7925   [
7926    {
7927     "field_name" : "version",
7928     "referenced_type" : "_ZTIi"
7929    },
7930    {
7931     "field_name" : "numFds",
7932     "field_offset" : 32,
7933     "referenced_type" : "_ZTIi"
7934    },
7935    {
7936     "field_name" : "numInts",
7937     "field_offset" : 64,
7938     "referenced_type" : "_ZTIi"
7939    },
7940    {
7941     "field_name" : "data",
7942     "field_offset" : 96,
7943     "referenced_type" : "_ZTIA0_i"
7944    }
7945   ],
7946   "linker_set_key" : "_ZTI13native_handle",
7947   "name" : "native_handle",
7948   "referenced_type" : "_ZTI13native_handle",
7949   "self_type" : "_ZTI13native_handle",
7950   "size" : 12,
7951   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
7952  },
7953  {
7954   "alignment" : 4,
7955   "fields" :
7956   [
7957    {
7958     "field_name" : "x",
7959     "referenced_type" : "_ZTIf"
7960    },
7961    {
7962     "field_name" : "y",
7963     "field_offset" : 32,
7964     "referenced_type" : "_ZTIf"
7965    }
7966   ],
7967   "linker_set_key" : "_ZTI16android_xy_color",
7968   "name" : "android_xy_color",
7969   "referenced_type" : "_ZTI16android_xy_color",
7970   "self_type" : "_ZTI16android_xy_color",
7971   "size" : 8,
7972   "source_file" : "system/core/libsystem/include/system/graphics.h"
7973  },
7974  {
7975   "alignment" : 4,
7976   "fields" :
7977   [
7978    {
7979     "field_name" : "top_left",
7980     "referenced_type" : "_ZTIPh"
7981    },
7982    {
7983     "field_name" : "component",
7984     "field_offset" : 32,
7985     "referenced_type" : "_ZTI22android_flex_component"
7986    },
7987    {
7988     "field_name" : "bits_per_component",
7989     "field_offset" : 64,
7990     "referenced_type" : "_ZTIi"
7991    },
7992    {
7993     "field_name" : "bits_used",
7994     "field_offset" : 96,
7995     "referenced_type" : "_ZTIi"
7996    },
7997    {
7998     "field_name" : "h_increment",
7999     "field_offset" : 128,
8000     "referenced_type" : "_ZTIi"
8001    },
8002    {
8003     "field_name" : "v_increment",
8004     "field_offset" : 160,
8005     "referenced_type" : "_ZTIi"
8006    },
8007    {
8008     "field_name" : "h_subsampling",
8009     "field_offset" : 192,
8010     "referenced_type" : "_ZTIi"
8011    },
8012    {
8013     "field_name" : "v_subsampling",
8014     "field_offset" : 224,
8015     "referenced_type" : "_ZTIi"
8016    }
8017   ],
8018   "linker_set_key" : "_ZTI18android_flex_plane",
8019   "name" : "android_flex_plane",
8020   "referenced_type" : "_ZTI18android_flex_plane",
8021   "self_type" : "_ZTI18android_flex_plane",
8022   "size" : 32,
8023   "source_file" : "system/core/libsystem/include/system/graphics.h"
8024  },
8025  {
8026   "alignment" : 4,
8027   "fields" :
8028   [
8029    {
8030     "field_name" : "format",
8031     "referenced_type" : "_ZTI19android_flex_format"
8032    },
8033    {
8034     "field_name" : "num_planes",
8035     "field_offset" : 32,
8036     "referenced_type" : "_ZTIj"
8037    },
8038    {
8039     "field_name" : "planes",
8040     "field_offset" : 64,
8041     "referenced_type" : "_ZTIP18android_flex_plane"
8042    }
8043   ],
8044   "linker_set_key" : "_ZTI19android_flex_layout",
8045   "name" : "android_flex_layout",
8046   "referenced_type" : "_ZTI19android_flex_layout",
8047   "self_type" : "_ZTI19android_flex_layout",
8048   "size" : 12,
8049   "source_file" : "system/core/libsystem/include/system/graphics.h"
8050  },
8051  {
8052   "alignment" : 4,
8053   "fields" :
8054   [
8055    {
8056     "field_name" : "num_points",
8057     "referenced_type" : "_ZTIj"
8058    },
8059    {
8060     "field_name" : "reserved",
8061     "field_offset" : 32,
8062     "referenced_type" : "_ZTIA8_j"
8063    },
8064    {
8065     "field_name" : "xyzc_points",
8066     "field_offset" : 288,
8067     "referenced_type" : "_ZTIA_f"
8068    }
8069   ],
8070   "linker_set_key" : "_ZTI20android_depth_points",
8071   "name" : "android_depth_points",
8072   "referenced_type" : "_ZTI20android_depth_points",
8073   "self_type" : "_ZTI20android_depth_points",
8074   "size" : 36,
8075   "source_file" : "system/core/libsystem/include/system/graphics.h"
8076  },
8077  {
8078   "alignment" : 4,
8079   "fields" :
8080   [
8081    {
8082     "field_name" : "struct_size",
8083     "referenced_type" : "_ZTIj"
8084    },
8085    {
8086     "field_name" : "buffer_id",
8087     "field_offset" : 32,
8088     "referenced_type" : "_ZTIi"
8089    },
8090    {
8091     "field_name" : "priority",
8092     "field_offset" : 64,
8093     "referenced_type" : "_ZTIi"
8094    },
8095    {
8096     "field_name" : "tag",
8097     "field_offset" : 96,
8098     "referenced_type" : "_ZTIPKc"
8099    },
8100    {
8101     "field_name" : "file",
8102     "field_offset" : 128,
8103     "referenced_type" : "_ZTIPKc"
8104    },
8105    {
8106     "field_name" : "line",
8107     "field_offset" : 160,
8108     "referenced_type" : "_ZTIj"
8109    },
8110    {
8111     "field_name" : "message",
8112     "field_offset" : 192,
8113     "referenced_type" : "_ZTIPKc"
8114    }
8115   ],
8116   "linker_set_key" : "_ZTI21__android_log_message",
8117   "name" : "__android_log_message",
8118   "referenced_type" : "_ZTI21__android_log_message",
8119   "self_type" : "_ZTI21__android_log_message",
8120   "size" : 28,
8121   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
8122  },
8123  {
8124   "alignment" : 4,
8125   "fields" :
8126   [
8127    {
8128     "field_name" : "maxContentLightLevel",
8129     "referenced_type" : "_ZTIf"
8130    },
8131    {
8132     "field_name" : "maxFrameAverageLightLevel",
8133     "field_offset" : 32,
8134     "referenced_type" : "_ZTIf"
8135    }
8136   ],
8137   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
8138   "name" : "android_cta861_3_metadata",
8139   "referenced_type" : "_ZTI25android_cta861_3_metadata",
8140   "self_type" : "_ZTI25android_cta861_3_metadata",
8141   "size" : 8,
8142   "source_file" : "system/core/libsystem/include/system/graphics.h"
8143  },
8144  {
8145   "alignment" : 4,
8146   "fields" :
8147   [
8148    {
8149     "field_name" : "displayPrimaryRed",
8150     "referenced_type" : "_ZTI16android_xy_color"
8151    },
8152    {
8153     "field_name" : "displayPrimaryGreen",
8154     "field_offset" : 64,
8155     "referenced_type" : "_ZTI16android_xy_color"
8156    },
8157    {
8158     "field_name" : "displayPrimaryBlue",
8159     "field_offset" : 128,
8160     "referenced_type" : "_ZTI16android_xy_color"
8161    },
8162    {
8163     "field_name" : "whitePoint",
8164     "field_offset" : 192,
8165     "referenced_type" : "_ZTI16android_xy_color"
8166    },
8167    {
8168     "field_name" : "maxLuminance",
8169     "field_offset" : 256,
8170     "referenced_type" : "_ZTIf"
8171    },
8172    {
8173     "field_name" : "minLuminance",
8174     "field_offset" : 288,
8175     "referenced_type" : "_ZTIf"
8176    }
8177   ],
8178   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
8179   "name" : "android_smpte2086_metadata",
8180   "referenced_type" : "_ZTI26android_smpte2086_metadata",
8181   "self_type" : "_ZTI26android_smpte2086_metadata",
8182   "size" : 40,
8183   "source_file" : "system/core/libsystem/include/system/graphics.h"
8184  },
8185  {
8186   "alignment" : 4,
8187   "fields" :
8188   [
8189    {
8190     "referenced_type" : "_ZTIN7log_msgUt_E"
8191    }
8192   ],
8193   "linker_set_key" : "_ZTI7log_msg",
8194   "name" : "log_msg",
8195   "referenced_type" : "_ZTI7log_msg",
8196   "self_type" : "_ZTI7log_msg",
8197   "size" : 5124,
8198   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
8199  },
8200  {
8201   "alignment" : 1,
8202   "fields" :
8203   [
8204    {
8205     "field_name" : "tv_sec",
8206     "referenced_type" : "_ZTIj"
8207    },
8208    {
8209     "field_name" : "tv_nsec",
8210     "field_offset" : 32,
8211     "referenced_type" : "_ZTIj"
8212    }
8213   ],
8214   "linker_set_key" : "_ZTI8log_time",
8215   "name" : "log_time",
8216   "referenced_type" : "_ZTI8log_time",
8217   "self_type" : "_ZTI8log_time",
8218   "size" : 8,
8219   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
8220  },
8221  {
8222   "alignment" : 4,
8223   "fields" :
8224   [
8225    {
8226     "access" : "private",
8227     "field_name" : "mStorage",
8228     "field_offset" : 32,
8229     "referenced_type" : "_ZTIPv"
8230    },
8231    {
8232     "access" : "private",
8233     "field_name" : "mCount",
8234     "field_offset" : 64,
8235     "referenced_type" : "_ZTIj"
8236    },
8237    {
8238     "access" : "private",
8239     "field_name" : "mFlags",
8240     "field_offset" : 96,
8241     "referenced_type" : "_ZTIKj"
8242    },
8243    {
8244     "access" : "private",
8245     "field_name" : "mItemSize",
8246     "field_offset" : 128,
8247     "referenced_type" : "_ZTIKj"
8248    }
8249   ],
8250   "linker_set_key" : "_ZTIN7android10VectorImplE",
8251   "name" : "android::VectorImpl",
8252   "record_kind" : "class",
8253   "referenced_type" : "_ZTIN7android10VectorImplE",
8254   "self_type" : "_ZTIN7android10VectorImplE",
8255   "size" : 20,
8256   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
8257   "vtable_components" :
8258   [
8259    {
8260     "kind" : "offset_to_top"
8261    },
8262    {
8263     "kind" : "rtti",
8264     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8265    },
8266    {
8267     "kind" : "complete_dtor_pointer",
8268     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8269    },
8270    {
8271     "kind" : "deleting_dtor_pointer",
8272     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8273    },
8274    {
8275     "is_pure" : true,
8276     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8277    },
8278    {
8279     "is_pure" : true,
8280     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8281    },
8282    {
8283     "is_pure" : true,
8284     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8285    },
8286    {
8287     "is_pure" : true,
8288     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8289    },
8290    {
8291     "is_pure" : true,
8292     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8293    },
8294    {
8295     "is_pure" : true,
8296     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8297    }
8298   ]
8299  },
8300  {
8301   "alignment" : 8,
8302   "fields" :
8303   [
8304    {
8305     "access" : "private",
8306     "field_name" : "mTag",
8307     "referenced_type" : "_ZTIy"
8308    }
8309   ],
8310   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
8311   "name" : "android::ScopedTrace",
8312   "record_kind" : "class",
8313   "referenced_type" : "_ZTIN7android11ScopedTraceE",
8314   "self_type" : "_ZTIN7android11ScopedTraceE",
8315   "size" : 8,
8316   "source_file" : "system/core/libutils/include/utils/Trace.h"
8317  },
8318  {
8319   "alignment" : 4,
8320   "fields" :
8321   [
8322    {
8323     "access" : "private",
8324     "field_name" : "mCount",
8325     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8326    }
8327   ],
8328   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8329   "name" : "android::LightRefBase<android::NativeHandle>",
8330   "record_kind" : "class",
8331   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8332   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8333   "size" : 4,
8334   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
8335   "template_args" :
8336   [
8337    "_ZTIN7android12NativeHandleE"
8338   ]
8339  },
8340  {
8341   "alignment" : 4,
8342   "fields" :
8343   [
8344    {
8345     "access" : "private",
8346     "field_name" : "mCount",
8347     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8348    }
8349   ],
8350   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8351   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8352   "record_kind" : "class",
8353   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8354   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8355   "size" : 4,
8356   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
8357   "template_args" :
8358   [
8359    "_ZTIN7android19VirtualLightRefBaseE"
8360   ]
8361  },
8362  {
8363   "alignment" : 4,
8364   "base_specifiers" :
8365   [
8366    {
8367     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
8368    }
8369   ],
8370   "fields" :
8371   [
8372    {
8373     "access" : "private",
8374     "field_name" : "mHandle",
8375     "field_offset" : 32,
8376     "referenced_type" : "_ZTIP13native_handle"
8377    },
8378    {
8379     "access" : "private",
8380     "field_name" : "mOwnsHandle",
8381     "field_offset" : 64,
8382     "referenced_type" : "_ZTIb"
8383    }
8384   ],
8385   "linker_set_key" : "_ZTIN7android12NativeHandleE",
8386   "name" : "android::NativeHandle",
8387   "record_kind" : "class",
8388   "referenced_type" : "_ZTIN7android12NativeHandleE",
8389   "self_type" : "_ZTIN7android12NativeHandleE",
8390   "size" : 12,
8391   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
8392  },
8393  {
8394   "alignment" : 1,
8395   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
8396   "name" : "android::ReferenceMover",
8397   "record_kind" : "class",
8398   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
8399   "self_type" : "_ZTIN7android14ReferenceMoverE",
8400   "size" : 1,
8401   "source_file" : "system/core/libutils/include/utils/RefBase.h"
8402  },
8403  {
8404   "alignment" : 4,
8405   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
8406   "name" : "android::ReferenceRenamer",
8407   "record_kind" : "class",
8408   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
8409   "self_type" : "_ZTIN7android16ReferenceRenamerE",
8410   "size" : 4,
8411   "source_file" : "system/core/libutils/include/utils/RefBase.h",
8412   "vtable_components" :
8413   [
8414    {
8415     "kind" : "offset_to_top"
8416    },
8417    {
8418     "kind" : "rtti",
8419     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8420    },
8421    {
8422     "is_pure" : true,
8423     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8424    }
8425   ]
8426  },
8427  {
8428   "alignment" : 4,
8429   "base_specifiers" :
8430   [
8431    {
8432     "referenced_type" : "_ZTIN7android10VectorImplE"
8433    }
8434   ],
8435   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
8436   "name" : "android::SortedVectorImpl",
8437   "record_kind" : "class",
8438   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
8439   "self_type" : "_ZTIN7android16SortedVectorImplE",
8440   "size" : 20,
8441   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
8442   "vtable_components" :
8443   [
8444    {
8445     "kind" : "offset_to_top"
8446    },
8447    {
8448     "kind" : "rtti",
8449     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8450    },
8451    {
8452     "kind" : "complete_dtor_pointer",
8453     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8454    },
8455    {
8456     "kind" : "deleting_dtor_pointer",
8457     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8458    },
8459    {
8460     "is_pure" : true,
8461     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8462    },
8463    {
8464     "is_pure" : true,
8465     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8466    },
8467    {
8468     "is_pure" : true,
8469     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8470    },
8471    {
8472     "is_pure" : true,
8473     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8474    },
8475    {
8476     "is_pure" : true,
8477     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8478    },
8479    {
8480     "is_pure" : true,
8481     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8482    },
8483    {
8484     "is_pure" : true,
8485     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8486    }
8487   ]
8488  },
8489  {
8490   "alignment" : 1,
8491   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8492   "name" : "android::trait_trivial_copy<bool>",
8493   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8494   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8495   "size" : 1,
8496   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8497   "template_args" :
8498   [
8499    "_ZTIb"
8500   ]
8501  },
8502  {
8503   "alignment" : 1,
8504   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8505   "name" : "android::trait_trivial_copy<char>",
8506   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8507   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8508   "size" : 1,
8509   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8510   "template_args" :
8511   [
8512    "_ZTIc"
8513   ]
8514  },
8515  {
8516   "alignment" : 1,
8517   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8518   "name" : "android::trait_trivial_copy<double>",
8519   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8520   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8521   "size" : 1,
8522   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8523   "template_args" :
8524   [
8525    "_ZTId"
8526   ]
8527  },
8528  {
8529   "alignment" : 1,
8530   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8531   "name" : "android::trait_trivial_copy<float>",
8532   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8533   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8534   "size" : 1,
8535   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8536   "template_args" :
8537   [
8538    "_ZTIf"
8539   ]
8540  },
8541  {
8542   "alignment" : 1,
8543   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8544   "name" : "android::trait_trivial_copy<unsigned char>",
8545   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8546   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8547   "size" : 1,
8548   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8549   "template_args" :
8550   [
8551    "_ZTIh"
8552   ]
8553  },
8554  {
8555   "alignment" : 1,
8556   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
8557   "name" : "android::trait_trivial_copy<int>",
8558   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8559   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8560   "size" : 1,
8561   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8562   "template_args" :
8563   [
8564    "_ZTIi"
8565   ]
8566  },
8567  {
8568   "alignment" : 1,
8569   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
8570   "name" : "android::trait_trivial_copy<unsigned int>",
8571   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8572   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8573   "size" : 1,
8574   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8575   "template_args" :
8576   [
8577    "_ZTIj"
8578   ]
8579  },
8580  {
8581   "alignment" : 1,
8582   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
8583   "name" : "android::trait_trivial_copy<long>",
8584   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8585   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8586   "size" : 1,
8587   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8588   "template_args" :
8589   [
8590    "_ZTIl"
8591   ]
8592  },
8593  {
8594   "alignment" : 1,
8595   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
8596   "name" : "android::trait_trivial_copy<unsigned long>",
8597   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
8598   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
8599   "size" : 1,
8600   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8601   "template_args" :
8602   [
8603    "_ZTIm"
8604   ]
8605  },
8606  {
8607   "alignment" : 1,
8608   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
8609   "name" : "android::trait_trivial_copy<short>",
8610   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8611   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8612   "size" : 1,
8613   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8614   "template_args" :
8615   [
8616    "_ZTIs"
8617   ]
8618  },
8619  {
8620   "alignment" : 1,
8621   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
8622   "name" : "android::trait_trivial_copy<unsigned short>",
8623   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
8624   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
8625   "size" : 1,
8626   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8627   "template_args" :
8628   [
8629    "_ZTIt"
8630   ]
8631  },
8632  {
8633   "alignment" : 1,
8634   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
8635   "name" : "android::trait_trivial_copy<void>",
8636   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8637   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8638   "size" : 1,
8639   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8640   "template_args" :
8641   [
8642    "_ZTIv"
8643   ]
8644  },
8645  {
8646   "alignment" : 1,
8647   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
8648   "name" : "android::trait_trivial_copy<long long>",
8649   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8650   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8651   "size" : 1,
8652   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8653   "template_args" :
8654   [
8655    "_ZTIx"
8656   ]
8657  },
8658  {
8659   "alignment" : 1,
8660   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
8661   "name" : "android::trait_trivial_copy<unsigned long long>",
8662   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8663   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8664   "size" : 1,
8665   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8666   "template_args" :
8667   [
8668    "_ZTIy"
8669   ]
8670  },
8671  {
8672   "alignment" : 1,
8673   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
8674   "name" : "android::trait_trivial_ctor<bool>",
8675   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8676   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8677   "size" : 1,
8678   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8679   "template_args" :
8680   [
8681    "_ZTIb"
8682   ]
8683  },
8684  {
8685   "alignment" : 1,
8686   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
8687   "name" : "android::trait_trivial_ctor<char>",
8688   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8689   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8690   "size" : 1,
8691   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8692   "template_args" :
8693   [
8694    "_ZTIc"
8695   ]
8696  },
8697  {
8698   "alignment" : 1,
8699   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
8700   "name" : "android::trait_trivial_ctor<double>",
8701   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8702   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8703   "size" : 1,
8704   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8705   "template_args" :
8706   [
8707    "_ZTId"
8708   ]
8709  },
8710  {
8711   "alignment" : 1,
8712   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
8713   "name" : "android::trait_trivial_ctor<float>",
8714   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8715   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8716   "size" : 1,
8717   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8718   "template_args" :
8719   [
8720    "_ZTIf"
8721   ]
8722  },
8723  {
8724   "alignment" : 1,
8725   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
8726   "name" : "android::trait_trivial_ctor<unsigned char>",
8727   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8728   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8729   "size" : 1,
8730   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8731   "template_args" :
8732   [
8733    "_ZTIh"
8734   ]
8735  },
8736  {
8737   "alignment" : 1,
8738   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
8739   "name" : "android::trait_trivial_ctor<int>",
8740   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8741   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8742   "size" : 1,
8743   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8744   "template_args" :
8745   [
8746    "_ZTIi"
8747   ]
8748  },
8749  {
8750   "alignment" : 1,
8751   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
8752   "name" : "android::trait_trivial_ctor<unsigned int>",
8753   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8754   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8755   "size" : 1,
8756   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8757   "template_args" :
8758   [
8759    "_ZTIj"
8760   ]
8761  },
8762  {
8763   "alignment" : 1,
8764   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
8765   "name" : "android::trait_trivial_ctor<long>",
8766   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8767   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8768   "size" : 1,
8769   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8770   "template_args" :
8771   [
8772    "_ZTIl"
8773   ]
8774  },
8775  {
8776   "alignment" : 1,
8777   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
8778   "name" : "android::trait_trivial_ctor<unsigned long>",
8779   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8780   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8781   "size" : 1,
8782   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8783   "template_args" :
8784   [
8785    "_ZTIm"
8786   ]
8787  },
8788  {
8789   "alignment" : 1,
8790   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
8791   "name" : "android::trait_trivial_ctor<short>",
8792   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8793   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8794   "size" : 1,
8795   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8796   "template_args" :
8797   [
8798    "_ZTIs"
8799   ]
8800  },
8801  {
8802   "alignment" : 1,
8803   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
8804   "name" : "android::trait_trivial_ctor<unsigned short>",
8805   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8806   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8807   "size" : 1,
8808   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8809   "template_args" :
8810   [
8811    "_ZTIt"
8812   ]
8813  },
8814  {
8815   "alignment" : 1,
8816   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
8817   "name" : "android::trait_trivial_ctor<void>",
8818   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8819   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8820   "size" : 1,
8821   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8822   "template_args" :
8823   [
8824    "_ZTIv"
8825   ]
8826  },
8827  {
8828   "alignment" : 1,
8829   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
8830   "name" : "android::trait_trivial_ctor<long long>",
8831   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8832   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8833   "size" : 1,
8834   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8835   "template_args" :
8836   [
8837    "_ZTIx"
8838   ]
8839  },
8840  {
8841   "alignment" : 1,
8842   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
8843   "name" : "android::trait_trivial_ctor<unsigned long long>",
8844   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8845   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8846   "size" : 1,
8847   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8848   "template_args" :
8849   [
8850    "_ZTIy"
8851   ]
8852  },
8853  {
8854   "alignment" : 1,
8855   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
8856   "name" : "android::trait_trivial_dtor<bool>",
8857   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8858   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8859   "size" : 1,
8860   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8861   "template_args" :
8862   [
8863    "_ZTIb"
8864   ]
8865  },
8866  {
8867   "alignment" : 1,
8868   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
8869   "name" : "android::trait_trivial_dtor<char>",
8870   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8871   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8872   "size" : 1,
8873   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8874   "template_args" :
8875   [
8876    "_ZTIc"
8877   ]
8878  },
8879  {
8880   "alignment" : 1,
8881   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
8882   "name" : "android::trait_trivial_dtor<double>",
8883   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8884   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8885   "size" : 1,
8886   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8887   "template_args" :
8888   [
8889    "_ZTId"
8890   ]
8891  },
8892  {
8893   "alignment" : 1,
8894   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
8895   "name" : "android::trait_trivial_dtor<float>",
8896   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8897   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8898   "size" : 1,
8899   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8900   "template_args" :
8901   [
8902    "_ZTIf"
8903   ]
8904  },
8905  {
8906   "alignment" : 1,
8907   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
8908   "name" : "android::trait_trivial_dtor<unsigned char>",
8909   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8910   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8911   "size" : 1,
8912   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8913   "template_args" :
8914   [
8915    "_ZTIh"
8916   ]
8917  },
8918  {
8919   "alignment" : 1,
8920   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
8921   "name" : "android::trait_trivial_dtor<int>",
8922   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8923   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8924   "size" : 1,
8925   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8926   "template_args" :
8927   [
8928    "_ZTIi"
8929   ]
8930  },
8931  {
8932   "alignment" : 1,
8933   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
8934   "name" : "android::trait_trivial_dtor<unsigned int>",
8935   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8936   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8937   "size" : 1,
8938   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8939   "template_args" :
8940   [
8941    "_ZTIj"
8942   ]
8943  },
8944  {
8945   "alignment" : 1,
8946   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
8947   "name" : "android::trait_trivial_dtor<long>",
8948   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8949   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8950   "size" : 1,
8951   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8952   "template_args" :
8953   [
8954    "_ZTIl"
8955   ]
8956  },
8957  {
8958   "alignment" : 1,
8959   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
8960   "name" : "android::trait_trivial_dtor<unsigned long>",
8961   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8962   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8963   "size" : 1,
8964   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8965   "template_args" :
8966   [
8967    "_ZTIm"
8968   ]
8969  },
8970  {
8971   "alignment" : 1,
8972   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
8973   "name" : "android::trait_trivial_dtor<short>",
8974   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8975   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8976   "size" : 1,
8977   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8978   "template_args" :
8979   [
8980    "_ZTIs"
8981   ]
8982  },
8983  {
8984   "alignment" : 1,
8985   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
8986   "name" : "android::trait_trivial_dtor<unsigned short>",
8987   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8988   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8989   "size" : 1,
8990   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8991   "template_args" :
8992   [
8993    "_ZTIt"
8994   ]
8995  },
8996  {
8997   "alignment" : 1,
8998   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
8999   "name" : "android::trait_trivial_dtor<void>",
9000   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9001   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9002   "size" : 1,
9003   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
9004   "template_args" :
9005   [
9006    "_ZTIv"
9007   ]
9008  },
9009  {
9010   "alignment" : 1,
9011   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
9012   "name" : "android::trait_trivial_dtor<long long>",
9013   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9014   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9015   "size" : 1,
9016   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
9017   "template_args" :
9018   [
9019    "_ZTIx"
9020   ]
9021  },
9022  {
9023   "alignment" : 1,
9024   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
9025   "name" : "android::trait_trivial_dtor<unsigned long long>",
9026   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9027   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9028   "size" : 1,
9029   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
9030   "template_args" :
9031   [
9032    "_ZTIy"
9033   ]
9034  },
9035  {
9036   "alignment" : 1,
9037   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9038   "name" : "android::trait_trivial_move<android::String8>",
9039   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9040   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9041   "size" : 1,
9042   "source_file" : "system/core/libutils/include/utils/String8.h",
9043   "template_args" :
9044   [
9045    "_ZTIN7android7String8E"
9046   ]
9047  },
9048  {
9049   "alignment" : 1,
9050   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9051   "name" : "android::trait_trivial_move<android::String16>",
9052   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9053   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9054   "size" : 1,
9055   "source_file" : "system/core/libutils/include/utils/String16.h",
9056   "template_args" :
9057   [
9058    "_ZTIN7android8String16E"
9059   ]
9060  },
9061  {
9062   "alignment" : 1,
9063   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
9064   "name" : "android::trait_trivial_move<bool>",
9065   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9066   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9067   "size" : 1,
9068   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
9069   "template_args" :
9070   [
9071    "_ZTIb"
9072   ]
9073  },
9074  {
9075   "alignment" : 1,
9076   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
9077   "name" : "android::trait_trivial_move<char>",
9078   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9079   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9080   "size" : 1,
9081   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
9082   "template_args" :
9083   [
9084    "_ZTIc"
9085   ]
9086  },
9087  {
9088   "alignment" : 1,
9089   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
9090   "name" : "android::trait_trivial_move<double>",
9091   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9092   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9093   "size" : 1,
9094   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
9095   "template_args" :
9096   [
9097    "_ZTId"
9098   ]
9099  },
9100  {
9101   "alignment" : 1,
9102   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
9103   "name" : "android::trait_trivial_move<float>",
9104   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9105   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9106   "size" : 1,
9107   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
9108   "template_args" :
9109   [
9110    "_ZTIf"
9111   ]
9112  },
9113  {
9114   "alignment" : 1,
9115   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
9116   "name" : "android::trait_trivial_move<unsigned char>",
9117   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9118   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9119   "size" : 1,
9120   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
9121   "template_args" :
9122   [
9123    "_ZTIh"
9124   ]
9125  },
9126  {
9127   "alignment" : 1,
9128   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
9129   "name" : "android::trait_trivial_move<int>",
9130   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9131   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9132   "size" : 1,
9133   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
9134   "template_args" :
9135   [
9136    "_ZTIi"
9137   ]
9138  },
9139  {
9140   "alignment" : 1,
9141   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
9142   "name" : "android::trait_trivial_move<unsigned int>",
9143   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9144   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9145   "size" : 1,
9146   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
9147   "template_args" :
9148   [
9149    "_ZTIj"
9150   ]
9151  },
9152  {
9153   "alignment" : 1,
9154   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
9155   "name" : "android::trait_trivial_move<long>",
9156   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9157   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9158   "size" : 1,
9159   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
9160   "template_args" :
9161   [
9162    "_ZTIl"
9163   ]
9164  },
9165  {
9166   "alignment" : 1,
9167   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
9168   "name" : "android::trait_trivial_move<unsigned long>",
9169   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
9170   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
9171   "size" : 1,
9172   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
9173   "template_args" :
9174   [
9175    "_ZTIm"
9176   ]
9177  },
9178  {
9179   "alignment" : 1,
9180   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
9181   "name" : "android::trait_trivial_move<short>",
9182   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9183   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9184   "size" : 1,
9185   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
9186   "template_args" :
9187   [
9188    "_ZTIs"
9189   ]
9190  },
9191  {
9192   "alignment" : 1,
9193   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
9194   "name" : "android::trait_trivial_move<unsigned short>",
9195   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
9196   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
9197   "size" : 1,
9198   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
9199   "template_args" :
9200   [
9201    "_ZTIt"
9202   ]
9203  },
9204  {
9205   "alignment" : 1,
9206   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
9207   "name" : "android::trait_trivial_move<void>",
9208   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9209   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9210   "size" : 1,
9211   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
9212   "template_args" :
9213   [
9214    "_ZTIv"
9215   ]
9216  },
9217  {
9218   "alignment" : 1,
9219   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
9220   "name" : "android::trait_trivial_move<long long>",
9221   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9222   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9223   "size" : 1,
9224   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
9225   "template_args" :
9226   [
9227    "_ZTIx"
9228   ]
9229  },
9230  {
9231   "alignment" : 1,
9232   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
9233   "name" : "android::trait_trivial_move<unsigned long long>",
9234   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9235   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9236   "size" : 1,
9237   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
9238   "template_args" :
9239   [
9240    "_ZTIy"
9241   ]
9242  },
9243  {
9244   "alignment" : 4,
9245   "base_specifiers" :
9246   [
9247    {
9248     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9249    }
9250   ],
9251   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
9252   "name" : "android::VirtualLightRefBase",
9253   "record_kind" : "class",
9254   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
9255   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
9256   "size" : 8,
9257   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
9258   "vtable_components" :
9259   [
9260    {
9261     "kind" : "offset_to_top"
9262    },
9263    {
9264     "kind" : "rtti",
9265     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9266    },
9267    {
9268     "kind" : "complete_dtor_pointer",
9269     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9270    },
9271    {
9272     "kind" : "deleting_dtor_pointer",
9273     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9274    }
9275   ]
9276  },
9277  {
9278   "alignment" : 4,
9279   "fields" :
9280   [
9281    {
9282     "access" : "private",
9283     "field_name" : "m_ptr",
9284     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9285    }
9286   ],
9287   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9288   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
9289   "record_kind" : "class",
9290   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9291   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9292   "size" : 4,
9293   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9294   "template_args" :
9295   [
9296    "_ZTIN7android4hidl4base4V1_05IBaseE"
9297   ]
9298  },
9299  {
9300   "alignment" : 4,
9301   "fields" :
9302   [
9303    {
9304     "access" : "private",
9305     "field_name" : "m_ptr",
9306     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMapperE"
9307    }
9308   ],
9309   "linker_set_key" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMapperEEE",
9310   "name" : "android::sp<android::hidl::memory::V1_0::IMapper>",
9311   "record_kind" : "class",
9312   "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMapperEEE",
9313   "self_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMapperEEE",
9314   "size" : 4,
9315   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9316   "template_args" :
9317   [
9318    "_ZTIN7android4hidl6memory4V1_07IMapperE"
9319   ]
9320  },
9321  {
9322   "alignment" : 4,
9323   "fields" :
9324   [
9325    {
9326     "access" : "private",
9327     "field_name" : "m_ptr",
9328     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMemoryE"
9329    }
9330   ],
9331   "linker_set_key" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
9332   "name" : "android::sp<android::hidl::memory::V1_0::IMemory>",
9333   "record_kind" : "class",
9334   "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
9335   "self_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
9336   "size" : 4,
9337   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9338   "template_args" :
9339   [
9340    "_ZTIN7android4hidl6memory4V1_07IMemoryE"
9341   ]
9342  },
9343  {
9344   "alignment" : 4,
9345   "fields" :
9346   [
9347    {
9348     "access" : "private",
9349     "field_name" : "m_ptr",
9350     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
9351    }
9352   ],
9353   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9354   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
9355   "record_kind" : "class",
9356   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9357   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9358   "size" : 4,
9359   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9360   "template_args" :
9361   [
9362    "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9363   ]
9364  },
9365  {
9366   "alignment" : 4,
9367   "fields" :
9368   [
9369    {
9370     "access" : "private",
9371     "field_name" : "m_ptr",
9372     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
9373    }
9374   ],
9375   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9376   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
9377   "record_kind" : "class",
9378   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9379   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9380   "size" : 4,
9381   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9382   "template_args" :
9383   [
9384    "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9385   ]
9386  },
9387  {
9388   "alignment" : 4,
9389   "fields" :
9390   [
9391    {
9392     "access" : "private",
9393     "field_name" : "m_ptr",
9394     "referenced_type" : "_ZTIPN7android6ThreadE"
9395    }
9396   ],
9397   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
9398   "name" : "android::sp<android::Thread>",
9399   "record_kind" : "class",
9400   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
9401   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
9402   "size" : 4,
9403   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9404   "template_args" :
9405   [
9406    "_ZTIN7android6ThreadE"
9407   ]
9408  },
9409  {
9410   "alignment" : 4,
9411   "fields" :
9412   [
9413    {
9414     "access" : "private",
9415     "field_name" : "m_ptr",
9416     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
9417    }
9418   ],
9419   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9420   "name" : "android::sp<android::hardware::IInterface>",
9421   "record_kind" : "class",
9422   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9423   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9424   "size" : 4,
9425   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9426   "template_args" :
9427   [
9428    "_ZTIN7android8hardware10IInterfaceE"
9429   ]
9430  },
9431  {
9432   "alignment" : 4,
9433   "fields" :
9434   [
9435    {
9436     "access" : "private",
9437     "field_name" : "m_ptr",
9438     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
9439    }
9440   ],
9441   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9442   "name" : "android::sp<android::hardware::ProcessState>",
9443   "record_kind" : "class",
9444   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9445   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9446   "size" : 4,
9447   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9448   "template_args" :
9449   [
9450    "_ZTIN7android8hardware12ProcessStateE"
9451   ]
9452  },
9453  {
9454   "alignment" : 4,
9455   "fields" :
9456   [
9457    {
9458     "access" : "private",
9459     "field_name" : "m_ptr",
9460     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9461    }
9462   ],
9463   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9464   "name" : "android::sp<android::hardware::hidl_death_recipient>",
9465   "record_kind" : "class",
9466   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9467   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9468   "size" : 4,
9469   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9470   "template_args" :
9471   [
9472    "_ZTIN7android8hardware20hidl_death_recipientE"
9473   ]
9474  },
9475  {
9476   "alignment" : 4,
9477   "fields" :
9478   [
9479    {
9480     "access" : "private",
9481     "field_name" : "m_ptr",
9482     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
9483    }
9484   ],
9485   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9486   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
9487   "record_kind" : "class",
9488   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9489   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9490   "size" : 4,
9491   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9492   "template_args" :
9493   [
9494    "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9495   ]
9496  },
9497  {
9498   "alignment" : 4,
9499   "fields" :
9500   [
9501    {
9502     "access" : "private",
9503     "field_name" : "m_ptr",
9504     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9505    }
9506   ],
9507   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9508   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
9509   "record_kind" : "class",
9510   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9511   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9512   "size" : 4,
9513   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9514   "template_args" :
9515   [
9516    "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9517   ]
9518  },
9519  {
9520   "alignment" : 4,
9521   "fields" :
9522   [
9523    {
9524     "access" : "private",
9525     "field_name" : "m_ptr",
9526     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9527    }
9528   ],
9529   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9530   "name" : "android::sp<android::hardware::IBinder>",
9531   "record_kind" : "class",
9532   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9533   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9534   "size" : 4,
9535   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9536   "template_args" :
9537   [
9538    "_ZTIN7android8hardware7IBinderE"
9539   ]
9540  },
9541  {
9542   "alignment" : 4,
9543   "fields" :
9544   [
9545    {
9546     "access" : "private",
9547     "field_name" : "m_ptr",
9548     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9549    }
9550   ],
9551   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9552   "name" : "android::sp<android::hardware::BHwBinder>",
9553   "record_kind" : "class",
9554   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9555   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9556   "size" : 4,
9557   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9558   "template_args" :
9559   [
9560    "_ZTIN7android8hardware9BHwBinderE"
9561   ]
9562  },
9563  {
9564   "alignment" : 4,
9565   "fields" :
9566   [
9567    {
9568     "access" : "private",
9569     "field_name" : "m_ptr",
9570     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9571    },
9572    {
9573     "access" : "private",
9574     "field_name" : "m_refs",
9575     "field_offset" : 32,
9576     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9577    }
9578   ],
9579   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9580   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
9581   "record_kind" : "class",
9582   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9583   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9584   "size" : 8,
9585   "source_file" : "system/core/libutils/include/utils/RefBase.h",
9586   "template_args" :
9587   [
9588    "_ZTIN7android4hidl4base4V1_05IBaseE"
9589   ]
9590  },
9591  {
9592   "alignment" : 4,
9593   "fields" :
9594   [
9595    {
9596     "access" : "private",
9597     "field_name" : "m_ptr",
9598     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9599    },
9600    {
9601     "access" : "private",
9602     "field_name" : "m_refs",
9603     "field_offset" : 32,
9604     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9605    }
9606   ],
9607   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9608   "name" : "android::wp<android::hardware::hidl_death_recipient>",
9609   "record_kind" : "class",
9610   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9611   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9612   "size" : 8,
9613   "source_file" : "system/core/libutils/include/utils/RefBase.h",
9614   "template_args" :
9615   [
9616    "_ZTIN7android8hardware20hidl_death_recipientE"
9617   ]
9618  },
9619  {
9620   "alignment" : 4,
9621   "fields" :
9622   [
9623    {
9624     "access" : "private",
9625     "field_name" : "m_ptr",
9626     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9627    },
9628    {
9629     "access" : "private",
9630     "field_name" : "m_refs",
9631     "field_offset" : 32,
9632     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9633    }
9634   ],
9635   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9636   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
9637   "record_kind" : "class",
9638   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9639   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9640   "size" : 8,
9641   "source_file" : "system/core/libutils/include/utils/RefBase.h",
9642   "template_args" :
9643   [
9644    "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9645   ]
9646  },
9647  {
9648   "alignment" : 4,
9649   "fields" :
9650   [
9651    {
9652     "access" : "private",
9653     "field_name" : "m_ptr",
9654     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9655    },
9656    {
9657     "access" : "private",
9658     "field_name" : "m_refs",
9659     "field_offset" : 32,
9660     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9661    }
9662   ],
9663   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9664   "name" : "android::wp<android::hardware::BHwBinder>",
9665   "record_kind" : "class",
9666   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9667   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9668   "size" : 8,
9669   "source_file" : "system/core/libutils/include/utils/RefBase.h",
9670   "template_args" :
9671   [
9672    "_ZTIN7android8hardware9BHwBinderE"
9673   ]
9674  },
9675  {
9676   "alignment" : 4,
9677   "base_specifiers" :
9678   [
9679    {
9680     "is_virtual" : true,
9681     "referenced_type" : "_ZTIN7android7RefBaseE"
9682    }
9683   ],
9684   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9685   "name" : "android::hidl::base::V1_0::IBase",
9686   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9687   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9688   "size" : 12,
9689   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9690   "vtable_components" :
9691   [
9692    {
9693     "component_value" : 4,
9694     "kind" : "vbase_offset"
9695    },
9696    {
9697     "kind" : "offset_to_top"
9698    },
9699    {
9700     "kind" : "rtti",
9701     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9702    },
9703    {
9704     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9705    },
9706    {
9707     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9708    },
9709    {
9710     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9711    },
9712    {
9713     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9714    },
9715    {
9716     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9717    },
9718    {
9719     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9720    },
9721    {
9722     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9723    },
9724    {
9725     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9726    },
9727    {
9728     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9729    },
9730    {
9731     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9732    },
9733    {
9734     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9735    },
9736    {
9737     "kind" : "complete_dtor_pointer",
9738     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9739    },
9740    {
9741     "kind" : "deleting_dtor_pointer",
9742     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9743    },
9744    {
9745     "kind" : "vcall_offset"
9746    },
9747    {
9748     "kind" : "vcall_offset"
9749    },
9750    {
9751     "kind" : "vcall_offset"
9752    },
9753    {
9754     "kind" : "vcall_offset"
9755    },
9756    {
9757     "component_value" : -4,
9758     "kind" : "vcall_offset"
9759    },
9760    {
9761     "component_value" : -4,
9762     "kind" : "offset_to_top"
9763    },
9764    {
9765     "kind" : "rtti",
9766     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9767    },
9768    {
9769     "kind" : "complete_dtor_pointer",
9770     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
9771    },
9772    {
9773     "kind" : "deleting_dtor_pointer",
9774     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
9775    },
9776    {
9777     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9778    },
9779    {
9780     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9781    },
9782    {
9783     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9784    },
9785    {
9786     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9787    }
9788   ]
9789  },
9790  {
9791   "alignment" : 4,
9792   "base_specifiers" :
9793   [
9794    {
9795     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
9796    },
9797    {
9798     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9799    }
9800   ],
9801   "fields" :
9802   [
9803    {
9804     "access" : "private",
9805     "field_name" : "_hidl_mImpl",
9806     "field_offset" : 512,
9807     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
9808    }
9809   ],
9810   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9811   "name" : "android::hidl::base::V1_0::BnHwBase",
9812   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9813   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9814   "size" : 76,
9815   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9816   "vtable_components" :
9817   [
9818    {
9819     "component_value" : 68,
9820     "kind" : "vbase_offset"
9821    },
9822    {
9823     "kind" : "offset_to_top"
9824    },
9825    {
9826     "kind" : "rtti",
9827     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9828    },
9829    {
9830     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9831    },
9832    {
9833     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9834    },
9835    {
9836     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9837    },
9838    {
9839     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9840    },
9841    {
9842     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9843    },
9844    {
9845     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9846    },
9847    {
9848     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9849    },
9850    {
9851     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9852    },
9853    {
9854     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9855    },
9856    {
9857     "kind" : "complete_dtor_pointer",
9858     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9859    },
9860    {
9861     "kind" : "deleting_dtor_pointer",
9862     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9863    },
9864    {
9865     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9866    },
9867    {
9868     "component_value" : -20,
9869     "kind" : "offset_to_top"
9870    },
9871    {
9872     "kind" : "rtti",
9873     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9874    },
9875    {
9876     "kind" : "complete_dtor_pointer",
9877     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9878    },
9879    {
9880     "kind" : "deleting_dtor_pointer",
9881     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9882    },
9883    {
9884     "kind" : "vcall_offset"
9885    },
9886    {
9887     "kind" : "vcall_offset"
9888    },
9889    {
9890     "kind" : "vcall_offset"
9891    },
9892    {
9893     "kind" : "vcall_offset"
9894    },
9895    {
9896     "component_value" : -68,
9897     "kind" : "vcall_offset"
9898    },
9899    {
9900     "component_value" : -68,
9901     "kind" : "offset_to_top"
9902    },
9903    {
9904     "kind" : "rtti",
9905     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9906    },
9907    {
9908     "kind" : "complete_dtor_pointer",
9909     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9910    },
9911    {
9912     "kind" : "deleting_dtor_pointer",
9913     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9914    },
9915    {
9916     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9917    },
9918    {
9919     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9920    },
9921    {
9922     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9923    },
9924    {
9925     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9926    }
9927   ]
9928  },
9929  {
9930   "alignment" : 4,
9931   "base_specifiers" :
9932   [
9933    {
9934     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9935    },
9936    {
9937     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9938    }
9939   ],
9940   "fields" :
9941   [
9942    {
9943     "access" : "private",
9944     "field_name" : "_hidl_mMutex",
9945     "field_offset" : 544,
9946     "referenced_type" : "_ZTINSt3__15mutexE"
9947    },
9948    {
9949     "access" : "private",
9950     "field_name" : "_hidl_mDeathRecipients",
9951     "field_offset" : 576,
9952     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
9953    }
9954   ],
9955   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9956   "name" : "android::hidl::base::V1_0::BpHwBase",
9957   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9958   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9959   "size" : 92,
9960   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
9961   "vtable_components" :
9962   [
9963    {
9964     "component_value" : 84,
9965     "kind" : "vbase_offset"
9966    },
9967    {
9968     "kind" : "offset_to_top"
9969    },
9970    {
9971     "kind" : "rtti",
9972     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9973    },
9974    {
9975     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
9976    },
9977    {
9978     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9979    },
9980    {
9981     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9982    },
9983    {
9984     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9985    },
9986    {
9987     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9988    },
9989    {
9990     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
9991    },
9992    {
9993     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9994    },
9995    {
9996     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
9997    },
9998    {
9999     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10000    },
10001    {
10002     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10003    },
10004    {
10005     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10006    },
10007    {
10008     "kind" : "complete_dtor_pointer",
10009     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10010    },
10011    {
10012     "kind" : "deleting_dtor_pointer",
10013     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10014    },
10015    {
10016     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10017    },
10018    {
10019     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10020    },
10021    {
10022     "component_value" : 80,
10023     "kind" : "vbase_offset"
10024    },
10025    {
10026     "component_value" : -4,
10027     "kind" : "offset_to_top"
10028    },
10029    {
10030     "kind" : "rtti",
10031     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10032    },
10033    {
10034     "kind" : "complete_dtor_pointer",
10035     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10036    },
10037    {
10038     "kind" : "deleting_dtor_pointer",
10039     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10040    },
10041    {
10042     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10043    },
10044    {
10045     "component_value" : 76,
10046     "kind" : "vbase_offset"
10047    },
10048    {
10049     "component_value" : -8,
10050     "kind" : "offset_to_top"
10051    },
10052    {
10053     "kind" : "rtti",
10054     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10055    },
10056    {
10057     "kind" : "complete_dtor_pointer",
10058     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10059    },
10060    {
10061     "kind" : "deleting_dtor_pointer",
10062     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10063    },
10064    {
10065     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10066    },
10067    {
10068     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10069    },
10070    {
10071     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10072    },
10073    {
10074     "component_value" : -24,
10075     "kind" : "offset_to_top"
10076    },
10077    {
10078     "kind" : "rtti",
10079     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10080    },
10081    {
10082     "kind" : "complete_dtor_pointer",
10083     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10084    },
10085    {
10086     "kind" : "deleting_dtor_pointer",
10087     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10088    },
10089    {
10090     "kind" : "vcall_offset"
10091    },
10092    {
10093     "component_value" : -76,
10094     "kind" : "vcall_offset"
10095    },
10096    {
10097     "component_value" : -84,
10098     "kind" : "vcall_offset"
10099    },
10100    {
10101     "component_value" : -76,
10102     "kind" : "vcall_offset"
10103    },
10104    {
10105     "component_value" : -84,
10106     "kind" : "vcall_offset"
10107    },
10108    {
10109     "component_value" : -84,
10110     "kind" : "offset_to_top"
10111    },
10112    {
10113     "kind" : "rtti",
10114     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10115    },
10116    {
10117     "kind" : "complete_dtor_pointer",
10118     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10119    },
10120    {
10121     "kind" : "deleting_dtor_pointer",
10122     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10123    },
10124    {
10125     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10126    },
10127    {
10128     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10129    },
10130    {
10131     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10132    },
10133    {
10134     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10135    }
10136   ]
10137  },
10138  {
10139   "alignment" : 8,
10140   "fields" :
10141   [
10142    {
10143     "field_name" : "pid",
10144     "referenced_type" : "_ZTIi"
10145    },
10146    {
10147     "field_name" : "ptr",
10148     "field_offset" : 64,
10149     "referenced_type" : "_ZTIy"
10150    },
10151    {
10152     "field_name" : "arch",
10153     "field_offset" : 128,
10154     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10155    }
10156   ],
10157   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10158   "name" : "android::hidl::base::V1_0::DebugInfo",
10159   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10160   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10161   "size" : 24,
10162   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10163  },
10164  {
10165   "alignment" : 4,
10166   "base_specifiers" :
10167   [
10168    {
10169     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10170    }
10171   ],
10172   "fields" :
10173   [
10174    {
10175     "access" : "private",
10176     "field_name" : "_hidl_mImpl",
10177     "field_offset" : 544,
10178     "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMapperEEE"
10179    }
10180   ],
10181   "linker_set_key" : "_ZTIN7android4hidl6memory4V1_010BnHwMapperE",
10182   "name" : "android::hidl::memory::V1_0::BnHwMapper",
10183   "referenced_type" : "_ZTIN7android4hidl6memory4V1_010BnHwMapperE",
10184   "self_type" : "_ZTIN7android4hidl6memory4V1_010BnHwMapperE",
10185   "size" : 80,
10186   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMapper.h",
10187   "vtable_components" :
10188   [
10189    {
10190     "component_value" : 72,
10191     "kind" : "vbase_offset"
10192    },
10193    {
10194     "kind" : "offset_to_top"
10195    },
10196    {
10197     "kind" : "rtti",
10198     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_010BnHwMapperE"
10199    },
10200    {
10201     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10202    },
10203    {
10204     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10205    },
10206    {
10207     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10208    },
10209    {
10210     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
10211    },
10212    {
10213     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10214    },
10215    {
10216     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10217    },
10218    {
10219     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10220    },
10221    {
10222     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10223    },
10224    {
10225     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10226    },
10227    {
10228     "kind" : "complete_dtor_pointer",
10229     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BnHwMapperD1Ev"
10230    },
10231    {
10232     "kind" : "deleting_dtor_pointer",
10233     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BnHwMapperD0Ev"
10234    },
10235    {
10236     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BnHwMapper10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10237    },
10238    {
10239     "component_value" : -20,
10240     "kind" : "offset_to_top"
10241    },
10242    {
10243     "kind" : "rtti",
10244     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_010BnHwMapperE"
10245    },
10246    {
10247     "kind" : "complete_dtor_pointer",
10248     "mangled_component_name" : "_ZThn20_N7android4hidl6memory4V1_010BnHwMapperD1Ev"
10249    },
10250    {
10251     "kind" : "deleting_dtor_pointer",
10252     "mangled_component_name" : "_ZThn20_N7android4hidl6memory4V1_010BnHwMapperD0Ev"
10253    },
10254    {
10255     "kind" : "vcall_offset"
10256    },
10257    {
10258     "kind" : "vcall_offset"
10259    },
10260    {
10261     "kind" : "vcall_offset"
10262    },
10263    {
10264     "kind" : "vcall_offset"
10265    },
10266    {
10267     "component_value" : -72,
10268     "kind" : "vcall_offset"
10269    },
10270    {
10271     "component_value" : -72,
10272     "kind" : "offset_to_top"
10273    },
10274    {
10275     "kind" : "rtti",
10276     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_010BnHwMapperE"
10277    },
10278    {
10279     "kind" : "complete_dtor_pointer",
10280     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_010BnHwMapperD1Ev"
10281    },
10282    {
10283     "kind" : "deleting_dtor_pointer",
10284     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_010BnHwMapperD0Ev"
10285    },
10286    {
10287     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10288    },
10289    {
10290     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10291    },
10292    {
10293     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10294    },
10295    {
10296     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10297    }
10298   ]
10299  },
10300  {
10301   "alignment" : 4,
10302   "base_specifiers" :
10303   [
10304    {
10305     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10306    }
10307   ],
10308   "fields" :
10309   [
10310    {
10311     "access" : "private",
10312     "field_name" : "_hidl_mImpl",
10313     "field_offset" : 544,
10314     "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE"
10315    }
10316   ],
10317   "linker_set_key" : "_ZTIN7android4hidl6memory4V1_010BnHwMemoryE",
10318   "name" : "android::hidl::memory::V1_0::BnHwMemory",
10319   "referenced_type" : "_ZTIN7android4hidl6memory4V1_010BnHwMemoryE",
10320   "self_type" : "_ZTIN7android4hidl6memory4V1_010BnHwMemoryE",
10321   "size" : 80,
10322   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BnHwMemory.h",
10323   "vtable_components" :
10324   [
10325    {
10326     "component_value" : 72,
10327     "kind" : "vbase_offset"
10328    },
10329    {
10330     "kind" : "offset_to_top"
10331    },
10332    {
10333     "kind" : "rtti",
10334     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_010BnHwMemoryE"
10335    },
10336    {
10337     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10338    },
10339    {
10340     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10341    },
10342    {
10343     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10344    },
10345    {
10346     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
10347    },
10348    {
10349     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10350    },
10351    {
10352     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10353    },
10354    {
10355     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10356    },
10357    {
10358     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10359    },
10360    {
10361     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10362    },
10363    {
10364     "kind" : "complete_dtor_pointer",
10365     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BnHwMemoryD1Ev"
10366    },
10367    {
10368     "kind" : "deleting_dtor_pointer",
10369     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BnHwMemoryD0Ev"
10370    },
10371    {
10372     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BnHwMemory10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10373    },
10374    {
10375     "component_value" : -20,
10376     "kind" : "offset_to_top"
10377    },
10378    {
10379     "kind" : "rtti",
10380     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_010BnHwMemoryE"
10381    },
10382    {
10383     "kind" : "complete_dtor_pointer",
10384     "mangled_component_name" : "_ZThn20_N7android4hidl6memory4V1_010BnHwMemoryD1Ev"
10385    },
10386    {
10387     "kind" : "deleting_dtor_pointer",
10388     "mangled_component_name" : "_ZThn20_N7android4hidl6memory4V1_010BnHwMemoryD0Ev"
10389    },
10390    {
10391     "kind" : "vcall_offset"
10392    },
10393    {
10394     "kind" : "vcall_offset"
10395    },
10396    {
10397     "kind" : "vcall_offset"
10398    },
10399    {
10400     "kind" : "vcall_offset"
10401    },
10402    {
10403     "component_value" : -72,
10404     "kind" : "vcall_offset"
10405    },
10406    {
10407     "component_value" : -72,
10408     "kind" : "offset_to_top"
10409    },
10410    {
10411     "kind" : "rtti",
10412     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_010BnHwMemoryE"
10413    },
10414    {
10415     "kind" : "complete_dtor_pointer",
10416     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_010BnHwMemoryD1Ev"
10417    },
10418    {
10419     "kind" : "deleting_dtor_pointer",
10420     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_010BnHwMemoryD0Ev"
10421    },
10422    {
10423     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10424    },
10425    {
10426     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10427    },
10428    {
10429     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10430    },
10431    {
10432     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10433    }
10434   ]
10435  },
10436  {
10437   "alignment" : 4,
10438   "base_specifiers" :
10439   [
10440    {
10441     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEEE"
10442    },
10443    {
10444     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10445    }
10446   ],
10447   "fields" :
10448   [
10449    {
10450     "access" : "private",
10451     "field_name" : "_hidl_mMutex",
10452     "field_offset" : 544,
10453     "referenced_type" : "_ZTINSt3__15mutexE"
10454    },
10455    {
10456     "access" : "private",
10457     "field_name" : "_hidl_mDeathRecipients",
10458     "field_offset" : 576,
10459     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10460    }
10461   ],
10462   "linker_set_key" : "_ZTIN7android4hidl6memory4V1_010BpHwMapperE",
10463   "name" : "android::hidl::memory::V1_0::BpHwMapper",
10464   "referenced_type" : "_ZTIN7android4hidl6memory4V1_010BpHwMapperE",
10465   "self_type" : "_ZTIN7android4hidl6memory4V1_010BpHwMapperE",
10466   "size" : 92,
10467   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMapper.h",
10468   "vtable_components" :
10469   [
10470    {
10471     "component_value" : 84,
10472     "kind" : "vbase_offset"
10473    },
10474    {
10475     "kind" : "offset_to_top"
10476    },
10477    {
10478     "kind" : "rtti",
10479     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_010BpHwMapperE"
10480    },
10481    {
10482     "mangled_component_name" : "_ZNK7android4hidl6memory4V1_010BpHwMapper8isRemoteEv"
10483    },
10484    {
10485     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMapper14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10486    },
10487    {
10488     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMapper5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10489    },
10490    {
10491     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10492    },
10493    {
10494     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMapper12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10495    },
10496    {
10497     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMapper21setHALInstrumentationEv"
10498    },
10499    {
10500     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMapper11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10501    },
10502    {
10503     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMapper4pingEv"
10504    },
10505    {
10506     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10507    },
10508    {
10509     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMapper21notifySyspropsChangedEv"
10510    },
10511    {
10512     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMapper13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10513    },
10514    {
10515     "kind" : "complete_dtor_pointer",
10516     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMapperD1Ev"
10517    },
10518    {
10519     "kind" : "deleting_dtor_pointer",
10520     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMapperD0Ev"
10521    },
10522    {
10523     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMapper9mapMemoryERKNS_8hardware11hidl_memoryE"
10524    },
10525    {
10526     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEE10onAsBinderEv"
10527    },
10528    {
10529     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMapper15onLastStrongRefEPKv"
10530    },
10531    {
10532     "component_value" : 80,
10533     "kind" : "vbase_offset"
10534    },
10535    {
10536     "component_value" : -4,
10537     "kind" : "offset_to_top"
10538    },
10539    {
10540     "kind" : "rtti",
10541     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_010BpHwMapperE"
10542    },
10543    {
10544     "kind" : "complete_dtor_pointer",
10545     "mangled_component_name" : "_ZThn4_N7android4hidl6memory4V1_010BpHwMapperD1Ev"
10546    },
10547    {
10548     "kind" : "deleting_dtor_pointer",
10549     "mangled_component_name" : "_ZThn4_N7android4hidl6memory4V1_010BpHwMapperD0Ev"
10550    },
10551    {
10552     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEE10onAsBinderEv"
10553    },
10554    {
10555     "component_value" : 76,
10556     "kind" : "vbase_offset"
10557    },
10558    {
10559     "component_value" : -8,
10560     "kind" : "offset_to_top"
10561    },
10562    {
10563     "kind" : "rtti",
10564     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_010BpHwMapperE"
10565    },
10566    {
10567     "kind" : "complete_dtor_pointer",
10568     "mangled_component_name" : "_ZThn8_N7android4hidl6memory4V1_010BpHwMapperD1Ev"
10569    },
10570    {
10571     "kind" : "deleting_dtor_pointer",
10572     "mangled_component_name" : "_ZThn8_N7android4hidl6memory4V1_010BpHwMapperD0Ev"
10573    },
10574    {
10575     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10576    },
10577    {
10578     "mangled_component_name" : "_ZThn8_N7android4hidl6memory4V1_010BpHwMapper15onLastStrongRefEPKv"
10579    },
10580    {
10581     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10582    },
10583    {
10584     "component_value" : -24,
10585     "kind" : "offset_to_top"
10586    },
10587    {
10588     "kind" : "rtti",
10589     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_010BpHwMapperE"
10590    },
10591    {
10592     "kind" : "complete_dtor_pointer",
10593     "mangled_component_name" : "_ZThn24_N7android4hidl6memory4V1_010BpHwMapperD1Ev"
10594    },
10595    {
10596     "kind" : "deleting_dtor_pointer",
10597     "mangled_component_name" : "_ZThn24_N7android4hidl6memory4V1_010BpHwMapperD0Ev"
10598    },
10599    {
10600     "kind" : "vcall_offset"
10601    },
10602    {
10603     "component_value" : -76,
10604     "kind" : "vcall_offset"
10605    },
10606    {
10607     "component_value" : -84,
10608     "kind" : "vcall_offset"
10609    },
10610    {
10611     "component_value" : -76,
10612     "kind" : "vcall_offset"
10613    },
10614    {
10615     "component_value" : -84,
10616     "kind" : "vcall_offset"
10617    },
10618    {
10619     "component_value" : -84,
10620     "kind" : "offset_to_top"
10621    },
10622    {
10623     "kind" : "rtti",
10624     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_010BpHwMapperE"
10625    },
10626    {
10627     "kind" : "complete_dtor_pointer",
10628     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_010BpHwMapperD1Ev"
10629    },
10630    {
10631     "kind" : "deleting_dtor_pointer",
10632     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_010BpHwMapperD0Ev"
10633    },
10634    {
10635     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10636    },
10637    {
10638     "mangled_component_name" : "_ZTv0_n20_N7android4hidl6memory4V1_010BpHwMapper15onLastStrongRefEPKv"
10639    },
10640    {
10641     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10642    },
10643    {
10644     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10645    }
10646   ]
10647  },
10648  {
10649   "alignment" : 4,
10650   "base_specifiers" :
10651   [
10652    {
10653     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEEE"
10654    },
10655    {
10656     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10657    }
10658   ],
10659   "fields" :
10660   [
10661    {
10662     "access" : "private",
10663     "field_name" : "_hidl_mMutex",
10664     "field_offset" : 544,
10665     "referenced_type" : "_ZTINSt3__15mutexE"
10666    },
10667    {
10668     "access" : "private",
10669     "field_name" : "_hidl_mDeathRecipients",
10670     "field_offset" : 576,
10671     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10672    }
10673   ],
10674   "linker_set_key" : "_ZTIN7android4hidl6memory4V1_010BpHwMemoryE",
10675   "name" : "android::hidl::memory::V1_0::BpHwMemory",
10676   "referenced_type" : "_ZTIN7android4hidl6memory4V1_010BpHwMemoryE",
10677   "self_type" : "_ZTIN7android4hidl6memory4V1_010BpHwMemoryE",
10678   "size" : 92,
10679   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BpHwMemory.h",
10680   "vtable_components" :
10681   [
10682    {
10683     "component_value" : 84,
10684     "kind" : "vbase_offset"
10685    },
10686    {
10687     "kind" : "offset_to_top"
10688    },
10689    {
10690     "kind" : "rtti",
10691     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_010BpHwMemoryE"
10692    },
10693    {
10694     "mangled_component_name" : "_ZNK7android4hidl6memory4V1_010BpHwMemory8isRemoteEv"
10695    },
10696    {
10697     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemory14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10698    },
10699    {
10700     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemory5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10701    },
10702    {
10703     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemory19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10704    },
10705    {
10706     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemory12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10707    },
10708    {
10709     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemory21setHALInstrumentationEv"
10710    },
10711    {
10712     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemory11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10713    },
10714    {
10715     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemory4pingEv"
10716    },
10717    {
10718     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemory12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10719    },
10720    {
10721     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemory21notifySyspropsChangedEv"
10722    },
10723    {
10724     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemory13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10725    },
10726    {
10727     "kind" : "complete_dtor_pointer",
10728     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemoryD1Ev"
10729    },
10730    {
10731     "kind" : "deleting_dtor_pointer",
10732     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemoryD0Ev"
10733    },
10734    {
10735     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemory6updateEv"
10736    },
10737    {
10738     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemory11updateRangeEyy"
10739    },
10740    {
10741     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemory4readEv"
10742    },
10743    {
10744     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemory9readRangeEyy"
10745    },
10746    {
10747     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemory6commitEv"
10748    },
10749    {
10750     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemory10getPointerEv"
10751    },
10752    {
10753     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemory7getSizeEv"
10754    },
10755    {
10756     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEE10onAsBinderEv"
10757    },
10758    {
10759     "mangled_component_name" : "_ZN7android4hidl6memory4V1_010BpHwMemory15onLastStrongRefEPKv"
10760    },
10761    {
10762     "component_value" : 80,
10763     "kind" : "vbase_offset"
10764    },
10765    {
10766     "component_value" : -4,
10767     "kind" : "offset_to_top"
10768    },
10769    {
10770     "kind" : "rtti",
10771     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_010BpHwMemoryE"
10772    },
10773    {
10774     "kind" : "complete_dtor_pointer",
10775     "mangled_component_name" : "_ZThn4_N7android4hidl6memory4V1_010BpHwMemoryD1Ev"
10776    },
10777    {
10778     "kind" : "deleting_dtor_pointer",
10779     "mangled_component_name" : "_ZThn4_N7android4hidl6memory4V1_010BpHwMemoryD0Ev"
10780    },
10781    {
10782     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEE10onAsBinderEv"
10783    },
10784    {
10785     "component_value" : 76,
10786     "kind" : "vbase_offset"
10787    },
10788    {
10789     "component_value" : -8,
10790     "kind" : "offset_to_top"
10791    },
10792    {
10793     "kind" : "rtti",
10794     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_010BpHwMemoryE"
10795    },
10796    {
10797     "kind" : "complete_dtor_pointer",
10798     "mangled_component_name" : "_ZThn8_N7android4hidl6memory4V1_010BpHwMemoryD1Ev"
10799    },
10800    {
10801     "kind" : "deleting_dtor_pointer",
10802     "mangled_component_name" : "_ZThn8_N7android4hidl6memory4V1_010BpHwMemoryD0Ev"
10803    },
10804    {
10805     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10806    },
10807    {
10808     "mangled_component_name" : "_ZThn8_N7android4hidl6memory4V1_010BpHwMemory15onLastStrongRefEPKv"
10809    },
10810    {
10811     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10812    },
10813    {
10814     "component_value" : -24,
10815     "kind" : "offset_to_top"
10816    },
10817    {
10818     "kind" : "rtti",
10819     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_010BpHwMemoryE"
10820    },
10821    {
10822     "kind" : "complete_dtor_pointer",
10823     "mangled_component_name" : "_ZThn24_N7android4hidl6memory4V1_010BpHwMemoryD1Ev"
10824    },
10825    {
10826     "kind" : "deleting_dtor_pointer",
10827     "mangled_component_name" : "_ZThn24_N7android4hidl6memory4V1_010BpHwMemoryD0Ev"
10828    },
10829    {
10830     "kind" : "vcall_offset"
10831    },
10832    {
10833     "component_value" : -76,
10834     "kind" : "vcall_offset"
10835    },
10836    {
10837     "component_value" : -84,
10838     "kind" : "vcall_offset"
10839    },
10840    {
10841     "component_value" : -76,
10842     "kind" : "vcall_offset"
10843    },
10844    {
10845     "component_value" : -84,
10846     "kind" : "vcall_offset"
10847    },
10848    {
10849     "component_value" : -84,
10850     "kind" : "offset_to_top"
10851    },
10852    {
10853     "kind" : "rtti",
10854     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_010BpHwMemoryE"
10855    },
10856    {
10857     "kind" : "complete_dtor_pointer",
10858     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_010BpHwMemoryD1Ev"
10859    },
10860    {
10861     "kind" : "deleting_dtor_pointer",
10862     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_010BpHwMemoryD0Ev"
10863    },
10864    {
10865     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10866    },
10867    {
10868     "mangled_component_name" : "_ZTv0_n20_N7android4hidl6memory4V1_010BpHwMemory15onLastStrongRefEPKv"
10869    },
10870    {
10871     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10872    },
10873    {
10874     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10875    }
10876   ]
10877  },
10878  {
10879   "alignment" : 4,
10880   "base_specifiers" :
10881   [
10882    {
10883     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10884    }
10885   ],
10886   "linker_set_key" : "_ZTIN7android4hidl6memory4V1_07IMapperE",
10887   "name" : "android::hidl::memory::V1_0::IMapper",
10888   "referenced_type" : "_ZTIN7android4hidl6memory4V1_07IMapperE",
10889   "self_type" : "_ZTIN7android4hidl6memory4V1_07IMapperE",
10890   "size" : 12,
10891   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h",
10892   "vtable_components" :
10893   [
10894    {
10895     "component_value" : 4,
10896     "kind" : "vbase_offset"
10897    },
10898    {
10899     "kind" : "offset_to_top"
10900    },
10901    {
10902     "kind" : "rtti",
10903     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_07IMapperE"
10904    },
10905    {
10906     "mangled_component_name" : "_ZNK7android4hidl6memory4V1_07IMapper8isRemoteEv"
10907    },
10908    {
10909     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10910    },
10911    {
10912     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10913    },
10914    {
10915     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10916    },
10917    {
10918     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10919    },
10920    {
10921     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper21setHALInstrumentationEv"
10922    },
10923    {
10924     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10925    },
10926    {
10927     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper4pingEv"
10928    },
10929    {
10930     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10931    },
10932    {
10933     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper21notifySyspropsChangedEv"
10934    },
10935    {
10936     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10937    },
10938    {
10939     "kind" : "complete_dtor_pointer",
10940     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapperD1Ev"
10941    },
10942    {
10943     "kind" : "deleting_dtor_pointer",
10944     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapperD0Ev"
10945    },
10946    {
10947     "is_pure" : true,
10948     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper9mapMemoryERKNS_8hardware11hidl_memoryE"
10949    },
10950    {
10951     "kind" : "vcall_offset"
10952    },
10953    {
10954     "kind" : "vcall_offset"
10955    },
10956    {
10957     "kind" : "vcall_offset"
10958    },
10959    {
10960     "kind" : "vcall_offset"
10961    },
10962    {
10963     "component_value" : -4,
10964     "kind" : "vcall_offset"
10965    },
10966    {
10967     "component_value" : -4,
10968     "kind" : "offset_to_top"
10969    },
10970    {
10971     "kind" : "rtti",
10972     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_07IMapperE"
10973    },
10974    {
10975     "kind" : "complete_dtor_pointer",
10976     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_07IMapperD1Ev"
10977    },
10978    {
10979     "kind" : "deleting_dtor_pointer",
10980     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_07IMapperD0Ev"
10981    },
10982    {
10983     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10984    },
10985    {
10986     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10987    },
10988    {
10989     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10990    },
10991    {
10992     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10993    }
10994   ]
10995  },
10996  {
10997   "alignment" : 4,
10998   "base_specifiers" :
10999   [
11000    {
11001     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11002    }
11003   ],
11004   "linker_set_key" : "_ZTIN7android4hidl6memory4V1_07IMemoryE",
11005   "name" : "android::hidl::memory::V1_0::IMemory",
11006   "referenced_type" : "_ZTIN7android4hidl6memory4V1_07IMemoryE",
11007   "self_type" : "_ZTIN7android4hidl6memory4V1_07IMemoryE",
11008   "size" : 12,
11009   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h",
11010   "vtable_components" :
11011   [
11012    {
11013     "component_value" : 4,
11014     "kind" : "vbase_offset"
11015    },
11016    {
11017     "kind" : "offset_to_top"
11018    },
11019    {
11020     "kind" : "rtti",
11021     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_07IMemoryE"
11022    },
11023    {
11024     "mangled_component_name" : "_ZNK7android4hidl6memory4V1_07IMemory8isRemoteEv"
11025    },
11026    {
11027     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11028    },
11029    {
11030     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11031    },
11032    {
11033     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11034    },
11035    {
11036     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11037    },
11038    {
11039     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory21setHALInstrumentationEv"
11040    },
11041    {
11042     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11043    },
11044    {
11045     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory4pingEv"
11046    },
11047    {
11048     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11049    },
11050    {
11051     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory21notifySyspropsChangedEv"
11052    },
11053    {
11054     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11055    },
11056    {
11057     "kind" : "complete_dtor_pointer",
11058     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemoryD1Ev"
11059    },
11060    {
11061     "kind" : "deleting_dtor_pointer",
11062     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemoryD0Ev"
11063    },
11064    {
11065     "is_pure" : true,
11066     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory6updateEv"
11067    },
11068    {
11069     "is_pure" : true,
11070     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory11updateRangeEyy"
11071    },
11072    {
11073     "is_pure" : true,
11074     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory4readEv"
11075    },
11076    {
11077     "is_pure" : true,
11078     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory9readRangeEyy"
11079    },
11080    {
11081     "is_pure" : true,
11082     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory6commitEv"
11083    },
11084    {
11085     "is_pure" : true,
11086     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory10getPointerEv"
11087    },
11088    {
11089     "is_pure" : true,
11090     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory7getSizeEv"
11091    },
11092    {
11093     "kind" : "vcall_offset"
11094    },
11095    {
11096     "kind" : "vcall_offset"
11097    },
11098    {
11099     "kind" : "vcall_offset"
11100    },
11101    {
11102     "kind" : "vcall_offset"
11103    },
11104    {
11105     "component_value" : -4,
11106     "kind" : "vcall_offset"
11107    },
11108    {
11109     "component_value" : -4,
11110     "kind" : "offset_to_top"
11111    },
11112    {
11113     "kind" : "rtti",
11114     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_07IMemoryE"
11115    },
11116    {
11117     "kind" : "complete_dtor_pointer",
11118     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_07IMemoryD1Ev"
11119    },
11120    {
11121     "kind" : "deleting_dtor_pointer",
11122     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_07IMemoryD0Ev"
11123    },
11124    {
11125     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11126    },
11127    {
11128     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11129    },
11130    {
11131     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11132    },
11133    {
11134     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11135    }
11136   ]
11137  },
11138  {
11139   "alignment" : 4,
11140   "base_specifiers" :
11141   [
11142    {
11143     "referenced_type" : "_ZTIN7android4hidl6memory4V1_07IMapperE"
11144    },
11145    {
11146     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11147    }
11148   ],
11149   "fields" :
11150   [
11151    {
11152     "access" : "private",
11153     "field_name" : "mImpl",
11154     "field_offset" : 384,
11155     "referenced_type" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMapperEEE"
11156    },
11157    {
11158     "access" : "private",
11159     "field_name" : "mOnewayQueue",
11160     "field_offset" : 416,
11161     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
11162    }
11163   ],
11164   "linker_set_key" : "_ZTIN7android4hidl6memory4V1_08BsMapperE",
11165   "name" : "android::hidl::memory::V1_0::BsMapper",
11166   "referenced_type" : "_ZTIN7android4hidl6memory4V1_08BsMapperE",
11167   "self_type" : "_ZTIN7android4hidl6memory4V1_08BsMapperE",
11168   "size" : 68,
11169   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BsMapper.h",
11170   "vtable_components" :
11171   [
11172    {
11173     "component_value" : 60,
11174     "kind" : "vbase_offset"
11175    },
11176    {
11177     "kind" : "offset_to_top"
11178    },
11179    {
11180     "kind" : "rtti",
11181     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_08BsMapperE"
11182    },
11183    {
11184     "mangled_component_name" : "_ZNK7android4hidl6memory4V1_07IMapper8isRemoteEv"
11185    },
11186    {
11187     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMapper14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11188    },
11189    {
11190     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMapper5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11191    },
11192    {
11193     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMapper19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11194    },
11195    {
11196     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMapper12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11197    },
11198    {
11199     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMapper21setHALInstrumentationEv"
11200    },
11201    {
11202     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMapper11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11203    },
11204    {
11205     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMapper4pingEv"
11206    },
11207    {
11208     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMapper12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11209    },
11210    {
11211     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMapper21notifySyspropsChangedEv"
11212    },
11213    {
11214     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMapper13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11215    },
11216    {
11217     "kind" : "complete_dtor_pointer",
11218     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMapperD1Ev"
11219    },
11220    {
11221     "kind" : "deleting_dtor_pointer",
11222     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMapperD0Ev"
11223    },
11224    {
11225     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMapper9mapMemoryERKNS_8hardware11hidl_memoryE"
11226    },
11227    {
11228     "component_value" : -4,
11229     "kind" : "offset_to_top"
11230    },
11231    {
11232     "kind" : "rtti",
11233     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_08BsMapperE"
11234    },
11235    {
11236     "kind" : "complete_dtor_pointer",
11237     "mangled_component_name" : "_ZThn4_N7android4hidl6memory4V1_08BsMapperD1Ev"
11238    },
11239    {
11240     "kind" : "deleting_dtor_pointer",
11241     "mangled_component_name" : "_ZThn4_N7android4hidl6memory4V1_08BsMapperD0Ev"
11242    },
11243    {
11244     "kind" : "vcall_offset"
11245    },
11246    {
11247     "kind" : "vcall_offset"
11248    },
11249    {
11250     "kind" : "vcall_offset"
11251    },
11252    {
11253     "kind" : "vcall_offset"
11254    },
11255    {
11256     "component_value" : -60,
11257     "kind" : "vcall_offset"
11258    },
11259    {
11260     "component_value" : -60,
11261     "kind" : "offset_to_top"
11262    },
11263    {
11264     "kind" : "rtti",
11265     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_08BsMapperE"
11266    },
11267    {
11268     "kind" : "complete_dtor_pointer",
11269     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_08BsMapperD1Ev"
11270    },
11271    {
11272     "kind" : "deleting_dtor_pointer",
11273     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_08BsMapperD0Ev"
11274    },
11275    {
11276     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11277    },
11278    {
11279     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11280    },
11281    {
11282     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11283    },
11284    {
11285     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11286    }
11287   ]
11288  },
11289  {
11290   "alignment" : 4,
11291   "base_specifiers" :
11292   [
11293    {
11294     "referenced_type" : "_ZTIN7android4hidl6memory4V1_07IMemoryE"
11295    },
11296    {
11297     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11298    }
11299   ],
11300   "fields" :
11301   [
11302    {
11303     "access" : "private",
11304     "field_name" : "mImpl",
11305     "field_offset" : 384,
11306     "referenced_type" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMemoryEEE"
11307    },
11308    {
11309     "access" : "private",
11310     "field_name" : "mOnewayQueue",
11311     "field_offset" : 416,
11312     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
11313    }
11314   ],
11315   "linker_set_key" : "_ZTIN7android4hidl6memory4V1_08BsMemoryE",
11316   "name" : "android::hidl::memory::V1_0::BsMemory",
11317   "referenced_type" : "_ZTIN7android4hidl6memory4V1_08BsMemoryE",
11318   "self_type" : "_ZTIN7android4hidl6memory4V1_08BsMemoryE",
11319   "size" : 68,
11320   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/BsMemory.h",
11321   "vtable_components" :
11322   [
11323    {
11324     "component_value" : 60,
11325     "kind" : "vbase_offset"
11326    },
11327    {
11328     "kind" : "offset_to_top"
11329    },
11330    {
11331     "kind" : "rtti",
11332     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_08BsMemoryE"
11333    },
11334    {
11335     "mangled_component_name" : "_ZNK7android4hidl6memory4V1_07IMemory8isRemoteEv"
11336    },
11337    {
11338     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemory14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11339    },
11340    {
11341     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemory5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11342    },
11343    {
11344     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemory19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11345    },
11346    {
11347     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemory12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11348    },
11349    {
11350     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemory21setHALInstrumentationEv"
11351    },
11352    {
11353     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemory11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11354    },
11355    {
11356     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemory4pingEv"
11357    },
11358    {
11359     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemory12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11360    },
11361    {
11362     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemory21notifySyspropsChangedEv"
11363    },
11364    {
11365     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemory13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11366    },
11367    {
11368     "kind" : "complete_dtor_pointer",
11369     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemoryD1Ev"
11370    },
11371    {
11372     "kind" : "deleting_dtor_pointer",
11373     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemoryD0Ev"
11374    },
11375    {
11376     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemory6updateEv"
11377    },
11378    {
11379     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemory11updateRangeEyy"
11380    },
11381    {
11382     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemory4readEv"
11383    },
11384    {
11385     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemory9readRangeEyy"
11386    },
11387    {
11388     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemory6commitEv"
11389    },
11390    {
11391     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemory10getPointerEv"
11392    },
11393    {
11394     "mangled_component_name" : "_ZN7android4hidl6memory4V1_08BsMemory7getSizeEv"
11395    },
11396    {
11397     "component_value" : -4,
11398     "kind" : "offset_to_top"
11399    },
11400    {
11401     "kind" : "rtti",
11402     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_08BsMemoryE"
11403    },
11404    {
11405     "kind" : "complete_dtor_pointer",
11406     "mangled_component_name" : "_ZThn4_N7android4hidl6memory4V1_08BsMemoryD1Ev"
11407    },
11408    {
11409     "kind" : "deleting_dtor_pointer",
11410     "mangled_component_name" : "_ZThn4_N7android4hidl6memory4V1_08BsMemoryD0Ev"
11411    },
11412    {
11413     "kind" : "vcall_offset"
11414    },
11415    {
11416     "kind" : "vcall_offset"
11417    },
11418    {
11419     "kind" : "vcall_offset"
11420    },
11421    {
11422     "kind" : "vcall_offset"
11423    },
11424    {
11425     "component_value" : -60,
11426     "kind" : "vcall_offset"
11427    },
11428    {
11429     "component_value" : -60,
11430     "kind" : "offset_to_top"
11431    },
11432    {
11433     "kind" : "rtti",
11434     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_08BsMemoryE"
11435    },
11436    {
11437     "kind" : "complete_dtor_pointer",
11438     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_08BsMemoryD1Ev"
11439    },
11440    {
11441     "kind" : "deleting_dtor_pointer",
11442     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_08BsMemoryD0Ev"
11443    },
11444    {
11445     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11446    },
11447    {
11448     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11449    },
11450    {
11451     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11452    },
11453    {
11454     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11455    }
11456   ]
11457  },
11458  {
11459   "alignment" : 8,
11460   "fields" :
11461   [
11462    {
11463     "field_name" : "interfaceName",
11464     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11465    },
11466    {
11467     "field_name" : "instanceName",
11468     "field_offset" : 128,
11469     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11470    },
11471    {
11472     "field_name" : "pid",
11473     "field_offset" : 256,
11474     "referenced_type" : "_ZTIi"
11475    },
11476    {
11477     "field_name" : "clientPids",
11478     "field_offset" : 320,
11479     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
11480    },
11481    {
11482     "field_name" : "arch",
11483     "field_offset" : 448,
11484     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11485    }
11486   ],
11487   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11488   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11489   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11490   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11491   "size" : 64,
11492   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11493  },
11494  {
11495   "alignment" : 4,
11496   "base_specifiers" :
11497   [
11498    {
11499     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11500    }
11501   ],
11502   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11503   "name" : "android::hidl::manager::V1_0::IServiceManager",
11504   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11505   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11506   "size" : 12,
11507   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11508   "vtable_components" :
11509   [
11510    {
11511     "component_value" : 4,
11512     "kind" : "vbase_offset"
11513    },
11514    {
11515     "kind" : "offset_to_top"
11516    },
11517    {
11518     "kind" : "rtti",
11519     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11520    },
11521    {
11522     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11523    },
11524    {
11525     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11526    },
11527    {
11528     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11529    },
11530    {
11531     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11532    },
11533    {
11534     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11535    },
11536    {
11537     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11538    },
11539    {
11540     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11541    },
11542    {
11543     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11544    },
11545    {
11546     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11547    },
11548    {
11549     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11550    },
11551    {
11552     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11553    },
11554    {
11555     "kind" : "complete_dtor_pointer",
11556     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11557    },
11558    {
11559     "kind" : "deleting_dtor_pointer",
11560     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11561    },
11562    {
11563     "is_pure" : true,
11564     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11565    },
11566    {
11567     "is_pure" : true,
11568     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11569    },
11570    {
11571     "is_pure" : true,
11572     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11573    },
11574    {
11575     "is_pure" : true,
11576     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11577    },
11578    {
11579     "is_pure" : true,
11580     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11581    },
11582    {
11583     "is_pure" : true,
11584     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11585    },
11586    {
11587     "is_pure" : true,
11588     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11589    },
11590    {
11591     "is_pure" : true,
11592     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11593    },
11594    {
11595     "kind" : "vcall_offset"
11596    },
11597    {
11598     "kind" : "vcall_offset"
11599    },
11600    {
11601     "kind" : "vcall_offset"
11602    },
11603    {
11604     "kind" : "vcall_offset"
11605    },
11606    {
11607     "component_value" : -4,
11608     "kind" : "vcall_offset"
11609    },
11610    {
11611     "component_value" : -4,
11612     "kind" : "offset_to_top"
11613    },
11614    {
11615     "kind" : "rtti",
11616     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11617    },
11618    {
11619     "kind" : "complete_dtor_pointer",
11620     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11621    },
11622    {
11623     "kind" : "deleting_dtor_pointer",
11624     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11625    },
11626    {
11627     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11628    },
11629    {
11630     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11631    },
11632    {
11633     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11634    },
11635    {
11636     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11637    }
11638   ]
11639  },
11640  {
11641   "alignment" : 4,
11642   "base_specifiers" :
11643   [
11644    {
11645     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11646    }
11647   ],
11648   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11649   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11650   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11651   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11652   "size" : 12,
11653   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11654   "vtable_components" :
11655   [
11656    {
11657     "component_value" : 4,
11658     "kind" : "vbase_offset"
11659    },
11660    {
11661     "kind" : "offset_to_top"
11662    },
11663    {
11664     "kind" : "rtti",
11665     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11666    },
11667    {
11668     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11669    },
11670    {
11671     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11672    },
11673    {
11674     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11675    },
11676    {
11677     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11678    },
11679    {
11680     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11681    },
11682    {
11683     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11684    },
11685    {
11686     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11687    },
11688    {
11689     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11690    },
11691    {
11692     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11693    },
11694    {
11695     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11696    },
11697    {
11698     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11699    },
11700    {
11701     "kind" : "complete_dtor_pointer",
11702     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11703    },
11704    {
11705     "kind" : "deleting_dtor_pointer",
11706     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11707    },
11708    {
11709     "is_pure" : true,
11710     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11711    },
11712    {
11713     "kind" : "vcall_offset"
11714    },
11715    {
11716     "kind" : "vcall_offset"
11717    },
11718    {
11719     "kind" : "vcall_offset"
11720    },
11721    {
11722     "kind" : "vcall_offset"
11723    },
11724    {
11725     "component_value" : -4,
11726     "kind" : "vcall_offset"
11727    },
11728    {
11729     "component_value" : -4,
11730     "kind" : "offset_to_top"
11731    },
11732    {
11733     "kind" : "rtti",
11734     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11735    },
11736    {
11737     "kind" : "complete_dtor_pointer",
11738     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11739    },
11740    {
11741     "kind" : "deleting_dtor_pointer",
11742     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11743    },
11744    {
11745     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11746    },
11747    {
11748     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11749    },
11750    {
11751     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11752    },
11753    {
11754     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11755    }
11756   ]
11757  },
11758  {
11759   "alignment" : 4,
11760   "fields" :
11761   [
11762    {
11763     "access" : "private",
11764     "field_name" : "mLock",
11765     "referenced_type" : "_ZTIRN7android5MutexE"
11766    }
11767   ],
11768   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
11769   "name" : "android::Mutex::Autolock",
11770   "record_kind" : "class",
11771   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11772   "self_type" : "_ZTIN7android5Mutex8AutolockE",
11773   "size" : 4,
11774   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11775  },
11776  {
11777   "alignment" : 4,
11778   "fields" :
11779   [
11780    {
11781     "access" : "private",
11782     "field_name" : "mMutex",
11783     "referenced_type" : "_ZTI15pthread_mutex_t"
11784    }
11785   ],
11786   "linker_set_key" : "_ZTIN7android5MutexE",
11787   "name" : "android::Mutex",
11788   "record_kind" : "class",
11789   "referenced_type" : "_ZTIN7android5MutexE",
11790   "self_type" : "_ZTIN7android5MutexE",
11791   "size" : 4,
11792   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11793  },
11794  {
11795   "alignment" : 4,
11796   "fields" :
11797   [
11798    {
11799     "access" : "private",
11800     "field_name" : "mLock",
11801     "referenced_type" : "_ZTIRN7android6RWLockE"
11802    }
11803   ],
11804   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
11805   "name" : "android::RWLock::AutoRLock",
11806   "record_kind" : "class",
11807   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11808   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
11809   "size" : 4,
11810   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11811  },
11812  {
11813   "alignment" : 4,
11814   "fields" :
11815   [
11816    {
11817     "access" : "private",
11818     "field_name" : "mLock",
11819     "referenced_type" : "_ZTIRN7android6RWLockE"
11820    }
11821   ],
11822   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
11823   "name" : "android::RWLock::AutoWLock",
11824   "record_kind" : "class",
11825   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11826   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
11827   "size" : 4,
11828   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11829  },
11830  {
11831   "alignment" : 4,
11832   "fields" :
11833   [
11834    {
11835     "access" : "private",
11836     "field_name" : "mRWLock",
11837     "referenced_type" : "_ZTI16pthread_rwlock_t"
11838    }
11839   ],
11840   "linker_set_key" : "_ZTIN7android6RWLockE",
11841   "name" : "android::RWLock",
11842   "record_kind" : "class",
11843   "referenced_type" : "_ZTIN7android6RWLockE",
11844   "self_type" : "_ZTIN7android6RWLockE",
11845   "size" : 40,
11846   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11847  },
11848  {
11849   "alignment" : 4,
11850   "base_specifiers" :
11851   [
11852    {
11853     "is_virtual" : true,
11854     "referenced_type" : "_ZTIN7android7RefBaseE"
11855    }
11856   ],
11857   "fields" :
11858   [
11859    {
11860     "access" : "private",
11861     "field_name" : "mCanCallJava",
11862     "field_offset" : 32,
11863     "referenced_type" : "_ZTIKb"
11864    },
11865    {
11866     "access" : "private",
11867     "field_name" : "mThread",
11868     "field_offset" : 64,
11869     "referenced_type" : "_ZTIPv"
11870    },
11871    {
11872     "access" : "private",
11873     "field_name" : "mLock",
11874     "field_offset" : 96,
11875     "referenced_type" : "_ZTIN7android5MutexE"
11876    },
11877    {
11878     "access" : "private",
11879     "field_name" : "mThreadExitedCondition",
11880     "field_offset" : 128,
11881     "referenced_type" : "_ZTIN7android9ConditionE"
11882    },
11883    {
11884     "access" : "private",
11885     "field_name" : "mStatus",
11886     "field_offset" : 160,
11887     "referenced_type" : "_ZTIi"
11888    },
11889    {
11890     "access" : "private",
11891     "field_name" : "mExitPending",
11892     "field_offset" : 192,
11893     "referenced_type" : "_ZTIVb"
11894    },
11895    {
11896     "access" : "private",
11897     "field_name" : "mRunning",
11898     "field_offset" : 200,
11899     "referenced_type" : "_ZTIVb"
11900    },
11901    {
11902     "access" : "private",
11903     "field_name" : "mHoldSelf",
11904     "field_offset" : 224,
11905     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
11906    },
11907    {
11908     "access" : "private",
11909     "field_name" : "mTid",
11910     "field_offset" : 256,
11911     "referenced_type" : "_ZTIi"
11912    }
11913   ],
11914   "linker_set_key" : "_ZTIN7android6ThreadE",
11915   "name" : "android::Thread",
11916   "record_kind" : "class",
11917   "referenced_type" : "_ZTIN7android6ThreadE",
11918   "self_type" : "_ZTIN7android6ThreadE",
11919   "size" : 44,
11920   "source_file" : "system/core/libutils/include/utils/Thread.h",
11921   "vtable_components" :
11922   [
11923    {
11924     "component_value" : 36,
11925     "kind" : "vbase_offset"
11926    },
11927    {
11928     "kind" : "offset_to_top"
11929    },
11930    {
11931     "kind" : "rtti",
11932     "mangled_component_name" : "_ZTIN7android6ThreadE"
11933    },
11934    {
11935     "kind" : "complete_dtor_pointer",
11936     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11937    },
11938    {
11939     "kind" : "deleting_dtor_pointer",
11940     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11941    },
11942    {
11943     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
11944    },
11945    {
11946     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11947    },
11948    {
11949     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11950    },
11951    {
11952     "is_pure" : true,
11953     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11954    },
11955    {
11956     "kind" : "vcall_offset"
11957    },
11958    {
11959     "kind" : "vcall_offset"
11960    },
11961    {
11962     "kind" : "vcall_offset"
11963    },
11964    {
11965     "kind" : "vcall_offset"
11966    },
11967    {
11968     "component_value" : -36,
11969     "kind" : "vcall_offset"
11970    },
11971    {
11972     "component_value" : -36,
11973     "kind" : "offset_to_top"
11974    },
11975    {
11976     "kind" : "rtti",
11977     "mangled_component_name" : "_ZTIN7android6ThreadE"
11978    },
11979    {
11980     "kind" : "complete_dtor_pointer",
11981     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
11982    },
11983    {
11984     "kind" : "deleting_dtor_pointer",
11985     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
11986    },
11987    {
11988     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11989    },
11990    {
11991     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11992    },
11993    {
11994     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11995    },
11996    {
11997     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11998    }
11999   ]
12000  },
12001  {
12002   "alignment" : 4,
12003   "base_specifiers" :
12004   [
12005    {
12006     "access" : "private",
12007     "referenced_type" : "_ZTIN7android10VectorImplE"
12008    }
12009   ],
12010   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
12011   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
12012   "record_kind" : "class",
12013   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
12014   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
12015   "size" : 20,
12016   "source_file" : "system/core/libutils/include/utils/Vector.h",
12017   "template_args" :
12018   [
12019    "_ZTIN7android8hardware12ProcessState12handle_entryE"
12020   ],
12021   "vtable_components" :
12022   [
12023    {
12024     "kind" : "offset_to_top"
12025    },
12026    {
12027     "kind" : "rtti",
12028     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
12029    },
12030    {
12031     "kind" : "complete_dtor_pointer",
12032     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
12033    },
12034    {
12035     "kind" : "deleting_dtor_pointer",
12036     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
12037    },
12038    {
12039     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
12040    },
12041    {
12042     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
12043    },
12044    {
12045     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
12046    },
12047    {
12048     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
12049    },
12050    {
12051     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
12052    },
12053    {
12054     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
12055    }
12056   ]
12057  },
12058  {
12059   "alignment" : 1,
12060   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
12061   "name" : "android::RefBase::weakref_type",
12062   "record_kind" : "class",
12063   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
12064   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
12065   "size" : 1,
12066   "source_file" : "system/core/libutils/include/utils/RefBase.h"
12067  },
12068  {
12069   "alignment" : 4,
12070   "fields" :
12071   [
12072    {
12073     "access" : "private",
12074     "field_name" : "mRefs",
12075     "field_offset" : 32,
12076     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
12077    }
12078   ],
12079   "linker_set_key" : "_ZTIN7android7RefBaseE",
12080   "name" : "android::RefBase",
12081   "record_kind" : "class",
12082   "referenced_type" : "_ZTIN7android7RefBaseE",
12083   "self_type" : "_ZTIN7android7RefBaseE",
12084   "size" : 8,
12085   "source_file" : "system/core/libutils/include/utils/RefBase.h",
12086   "vtable_components" :
12087   [
12088    {
12089     "kind" : "offset_to_top"
12090    },
12091    {
12092     "kind" : "rtti",
12093     "mangled_component_name" : "_ZTIN7android7RefBaseE"
12094    },
12095    {
12096     "kind" : "complete_dtor_pointer",
12097     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
12098    },
12099    {
12100     "kind" : "deleting_dtor_pointer",
12101     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
12102    },
12103    {
12104     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12105    },
12106    {
12107     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12108    },
12109    {
12110     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12111    },
12112    {
12113     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12114    }
12115   ]
12116  },
12117  {
12118   "alignment" : 4,
12119   "fields" :
12120   [
12121    {
12122     "access" : "private",
12123     "field_name" : "mString",
12124     "referenced_type" : "_ZTIPKc"
12125    }
12126   ],
12127   "linker_set_key" : "_ZTIN7android7String8E",
12128   "name" : "android::String8",
12129   "record_kind" : "class",
12130   "referenced_type" : "_ZTIN7android7String8E",
12131   "self_type" : "_ZTIN7android7String8E",
12132   "size" : 4,
12133   "source_file" : "system/core/libutils/include/utils/String8.h"
12134  },
12135  {
12136   "alignment" : 4,
12137   "fields" :
12138   [
12139    {
12140     "access" : "private",
12141     "field_name" : "mString",
12142     "referenced_type" : "_ZTIPKDs"
12143    }
12144   ],
12145   "linker_set_key" : "_ZTIN7android8String16E",
12146   "name" : "android::String16",
12147   "record_kind" : "class",
12148   "referenced_type" : "_ZTIN7android8String16E",
12149   "self_type" : "_ZTIN7android8String16E",
12150   "size" : 4,
12151   "source_file" : "system/core/libutils/include/utils/String16.h"
12152  },
12153  {
12154   "alignment" : 8,
12155   "base_specifiers" :
12156   [
12157    {
12158     "is_virtual" : true,
12159     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
12160    },
12161    {
12162     "is_virtual" : true,
12163     "referenced_type" : "_ZTIN7android7RefBaseE"
12164    }
12165   ],
12166   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
12167   "name" : "android::hardware::HidlMemory",
12168   "record_kind" : "class",
12169   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
12170   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
12171   "size" : 56,
12172   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
12173   "vtable_components" :
12174   [
12175    {
12176     "component_value" : 48,
12177     "kind" : "vbase_offset"
12178    },
12179    {
12180     "component_value" : 8,
12181     "kind" : "vbase_offset"
12182    },
12183    {
12184     "kind" : "offset_to_top"
12185    },
12186    {
12187     "kind" : "rtti",
12188     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12189    },
12190    {
12191     "kind" : "complete_dtor_pointer",
12192     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
12193    },
12194    {
12195     "kind" : "deleting_dtor_pointer",
12196     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
12197    },
12198    {
12199     "kind" : "vcall_offset"
12200    },
12201    {
12202     "kind" : "vcall_offset"
12203    },
12204    {
12205     "kind" : "vcall_offset"
12206    },
12207    {
12208     "kind" : "vcall_offset"
12209    },
12210    {
12211     "component_value" : -48,
12212     "kind" : "vcall_offset"
12213    },
12214    {
12215     "component_value" : -48,
12216     "kind" : "offset_to_top"
12217    },
12218    {
12219     "kind" : "rtti",
12220     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12221    },
12222    {
12223     "kind" : "complete_dtor_pointer",
12224     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
12225    },
12226    {
12227     "kind" : "deleting_dtor_pointer",
12228     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
12229    },
12230    {
12231     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12232    },
12233    {
12234     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12235    },
12236    {
12237     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12238    },
12239    {
12240     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12241    }
12242   ]
12243  },
12244  {
12245   "alignment" : 4,
12246   "base_specifiers" :
12247   [
12248    {
12249     "is_virtual" : true,
12250     "referenced_type" : "_ZTIN7android7RefBaseE"
12251    }
12252   ],
12253   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
12254   "name" : "android::hardware::IInterface",
12255   "record_kind" : "class",
12256   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
12257   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
12258   "size" : 12,
12259   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
12260   "vtable_components" :
12261   [
12262    {
12263     "component_value" : 4,
12264     "kind" : "vbase_offset"
12265    },
12266    {
12267     "kind" : "offset_to_top"
12268    },
12269    {
12270     "kind" : "rtti",
12271     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12272    },
12273    {
12274     "kind" : "complete_dtor_pointer",
12275     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
12276    },
12277    {
12278     "kind" : "deleting_dtor_pointer",
12279     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
12280    },
12281    {
12282     "is_pure" : true,
12283     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
12284    },
12285    {
12286     "kind" : "vcall_offset"
12287    },
12288    {
12289     "kind" : "vcall_offset"
12290    },
12291    {
12292     "kind" : "vcall_offset"
12293    },
12294    {
12295     "kind" : "vcall_offset"
12296    },
12297    {
12298     "component_value" : -4,
12299     "kind" : "vcall_offset"
12300    },
12301    {
12302     "component_value" : -4,
12303     "kind" : "offset_to_top"
12304    },
12305    {
12306     "kind" : "rtti",
12307     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12308    },
12309    {
12310     "kind" : "complete_dtor_pointer",
12311     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
12312    },
12313    {
12314     "kind" : "deleting_dtor_pointer",
12315     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
12316    },
12317    {
12318     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12319    },
12320    {
12321     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12322    },
12323    {
12324     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12325    },
12326    {
12327     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12328    }
12329   ]
12330  },
12331  {
12332   "alignment" : 1,
12333   "fields" :
12334   [
12335    {
12336     "access" : "private",
12337     "field_name" : "mBuffer",
12338     "referenced_type" : "_ZTIA32_h"
12339    }
12340   ],
12341   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12342   "name" : "android::hardware::hidl_array<unsigned char, 32>",
12343   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12344   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12345   "size" : 32,
12346   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
12347   "template_args" :
12348   [
12349    "_ZTIh"
12350   ]
12351  },
12352  {
12353   "alignment" : 4,
12354   "base_specifiers" :
12355   [
12356    {
12357     "is_virtual" : true,
12358     "referenced_type" : "_ZTIN7android7RefBaseE"
12359    }
12360   ],
12361   "fields" :
12362   [
12363    {
12364     "access" : "private",
12365     "field_name" : "mRemote",
12366     "field_offset" : 32,
12367     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
12368    },
12369    {
12370     "access" : "private",
12371     "field_name" : "mRefs",
12372     "field_offset" : 64,
12373     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12374    },
12375    {
12376     "access" : "private",
12377     "field_name" : "mState",
12378     "field_offset" : 96,
12379     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12380    }
12381   ],
12382   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
12383   "name" : "android::hardware::BpHwRefBase",
12384   "record_kind" : "class",
12385   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12386   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12387   "size" : 24,
12388   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h",
12389   "vtable_components" :
12390   [
12391    {
12392     "component_value" : 16,
12393     "kind" : "vbase_offset"
12394    },
12395    {
12396     "kind" : "offset_to_top"
12397    },
12398    {
12399     "kind" : "rtti",
12400     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12401    },
12402    {
12403     "kind" : "complete_dtor_pointer",
12404     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
12405    },
12406    {
12407     "kind" : "deleting_dtor_pointer",
12408     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
12409    },
12410    {
12411     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12412    },
12413    {
12414     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12415    },
12416    {
12417     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12418    },
12419    {
12420     "kind" : "vcall_offset"
12421    },
12422    {
12423     "component_value" : -16,
12424     "kind" : "vcall_offset"
12425    },
12426    {
12427     "component_value" : -16,
12428     "kind" : "vcall_offset"
12429    },
12430    {
12431     "component_value" : -16,
12432     "kind" : "vcall_offset"
12433    },
12434    {
12435     "component_value" : -16,
12436     "kind" : "vcall_offset"
12437    },
12438    {
12439     "component_value" : -16,
12440     "kind" : "offset_to_top"
12441    },
12442    {
12443     "kind" : "rtti",
12444     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12445    },
12446    {
12447     "kind" : "complete_dtor_pointer",
12448     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
12449    },
12450    {
12451     "kind" : "deleting_dtor_pointer",
12452     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
12453    },
12454    {
12455     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12456    },
12457    {
12458     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12459    },
12460    {
12461     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12462    },
12463    {
12464     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12465    }
12466   ]
12467  },
12468  {
12469   "alignment" : 4,
12470   "base_specifiers" :
12471   [
12472    {
12473     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12474    },
12475    {
12476     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12477    },
12478    {
12479     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12480    }
12481   ],
12482   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12483   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12484   "record_kind" : "class",
12485   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12486   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12487   "size" : 32,
12488   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
12489   "template_args" :
12490   [
12491    "_ZTIN7android4hidl4base4V1_05IBaseE"
12492   ],
12493   "vtable_components" :
12494   [
12495    {
12496     "component_value" : 24,
12497     "kind" : "vbase_offset"
12498    },
12499    {
12500     "kind" : "offset_to_top"
12501    },
12502    {
12503     "kind" : "rtti",
12504     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12505    },
12506    {
12507     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12508    },
12509    {
12510     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12511    },
12512    {
12513     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12514    },
12515    {
12516     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12517    },
12518    {
12519     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12520    },
12521    {
12522     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12523    },
12524    {
12525     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12526    },
12527    {
12528     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12529    },
12530    {
12531     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12532    },
12533    {
12534     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12535    },
12536    {
12537     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12538    },
12539    {
12540     "kind" : "complete_dtor_pointer",
12541     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12542    },
12543    {
12544     "kind" : "deleting_dtor_pointer",
12545     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12546    },
12547    {
12548     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12549    },
12550    {
12551     "component_value" : 20,
12552     "kind" : "vbase_offset"
12553    },
12554    {
12555     "component_value" : -4,
12556     "kind" : "offset_to_top"
12557    },
12558    {
12559     "kind" : "rtti",
12560     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12561    },
12562    {
12563     "kind" : "complete_dtor_pointer",
12564     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12565    },
12566    {
12567     "kind" : "deleting_dtor_pointer",
12568     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12569    },
12570    {
12571     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12572    },
12573    {
12574     "component_value" : 16,
12575     "kind" : "vbase_offset"
12576    },
12577    {
12578     "component_value" : -8,
12579     "kind" : "offset_to_top"
12580    },
12581    {
12582     "kind" : "rtti",
12583     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12584    },
12585    {
12586     "kind" : "complete_dtor_pointer",
12587     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12588    },
12589    {
12590     "kind" : "deleting_dtor_pointer",
12591     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12592    },
12593    {
12594     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12595    },
12596    {
12597     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12598    },
12599    {
12600     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12601    },
12602    {
12603     "kind" : "vcall_offset"
12604    },
12605    {
12606     "component_value" : -16,
12607     "kind" : "vcall_offset"
12608    },
12609    {
12610     "component_value" : -16,
12611     "kind" : "vcall_offset"
12612    },
12613    {
12614     "component_value" : -16,
12615     "kind" : "vcall_offset"
12616    },
12617    {
12618     "component_value" : -24,
12619     "kind" : "vcall_offset"
12620    },
12621    {
12622     "component_value" : -24,
12623     "kind" : "offset_to_top"
12624    },
12625    {
12626     "kind" : "rtti",
12627     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12628    },
12629    {
12630     "kind" : "complete_dtor_pointer",
12631     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12632    },
12633    {
12634     "kind" : "deleting_dtor_pointer",
12635     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12636    },
12637    {
12638     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12639    },
12640    {
12641     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12642    },
12643    {
12644     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12645    },
12646    {
12647     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12648    }
12649   ]
12650  },
12651  {
12652   "alignment" : 4,
12653   "base_specifiers" :
12654   [
12655    {
12656     "referenced_type" : "_ZTIN7android4hidl6memory4V1_07IMapperE"
12657    },
12658    {
12659     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12660    },
12661    {
12662     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12663    }
12664   ],
12665   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEEE",
12666   "name" : "android::hardware::BpInterface<android::hidl::memory::V1_0::IMapper>",
12667   "record_kind" : "class",
12668   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEEE",
12669   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEEE",
12670   "size" : 32,
12671   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
12672   "template_args" :
12673   [
12674    "_ZTIN7android4hidl6memory4V1_07IMapperE"
12675   ],
12676   "vtable_components" :
12677   [
12678    {
12679     "component_value" : 24,
12680     "kind" : "vbase_offset"
12681    },
12682    {
12683     "kind" : "offset_to_top"
12684    },
12685    {
12686     "kind" : "rtti",
12687     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEEE"
12688    },
12689    {
12690     "mangled_component_name" : "_ZNK7android4hidl6memory4V1_07IMapper8isRemoteEv"
12691    },
12692    {
12693     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12694    },
12695    {
12696     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12697    },
12698    {
12699     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12700    },
12701    {
12702     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12703    },
12704    {
12705     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper21setHALInstrumentationEv"
12706    },
12707    {
12708     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12709    },
12710    {
12711     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper4pingEv"
12712    },
12713    {
12714     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12715    },
12716    {
12717     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper21notifySyspropsChangedEv"
12718    },
12719    {
12720     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12721    },
12722    {
12723     "kind" : "complete_dtor_pointer",
12724     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEED1Ev"
12725    },
12726    {
12727     "kind" : "deleting_dtor_pointer",
12728     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEED0Ev"
12729    },
12730    {
12731     "is_pure" : true,
12732     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper9mapMemoryERKNS_8hardware11hidl_memoryE"
12733    },
12734    {
12735     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEE10onAsBinderEv"
12736    },
12737    {
12738     "component_value" : 20,
12739     "kind" : "vbase_offset"
12740    },
12741    {
12742     "component_value" : -4,
12743     "kind" : "offset_to_top"
12744    },
12745    {
12746     "kind" : "rtti",
12747     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEEE"
12748    },
12749    {
12750     "kind" : "complete_dtor_pointer",
12751     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEED1Ev"
12752    },
12753    {
12754     "kind" : "deleting_dtor_pointer",
12755     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEED0Ev"
12756    },
12757    {
12758     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEE10onAsBinderEv"
12759    },
12760    {
12761     "component_value" : 16,
12762     "kind" : "vbase_offset"
12763    },
12764    {
12765     "component_value" : -8,
12766     "kind" : "offset_to_top"
12767    },
12768    {
12769     "kind" : "rtti",
12770     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEEE"
12771    },
12772    {
12773     "kind" : "complete_dtor_pointer",
12774     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEED1Ev"
12775    },
12776    {
12777     "kind" : "deleting_dtor_pointer",
12778     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEED0Ev"
12779    },
12780    {
12781     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12782    },
12783    {
12784     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12785    },
12786    {
12787     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12788    },
12789    {
12790     "kind" : "vcall_offset"
12791    },
12792    {
12793     "component_value" : -16,
12794     "kind" : "vcall_offset"
12795    },
12796    {
12797     "component_value" : -16,
12798     "kind" : "vcall_offset"
12799    },
12800    {
12801     "component_value" : -16,
12802     "kind" : "vcall_offset"
12803    },
12804    {
12805     "component_value" : -24,
12806     "kind" : "vcall_offset"
12807    },
12808    {
12809     "component_value" : -24,
12810     "kind" : "offset_to_top"
12811    },
12812    {
12813     "kind" : "rtti",
12814     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEEE"
12815    },
12816    {
12817     "kind" : "complete_dtor_pointer",
12818     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEED1Ev"
12819    },
12820    {
12821     "kind" : "deleting_dtor_pointer",
12822     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMapperEED0Ev"
12823    },
12824    {
12825     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12826    },
12827    {
12828     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12829    },
12830    {
12831     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12832    },
12833    {
12834     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12835    }
12836   ]
12837  },
12838  {
12839   "alignment" : 4,
12840   "base_specifiers" :
12841   [
12842    {
12843     "referenced_type" : "_ZTIN7android4hidl6memory4V1_07IMemoryE"
12844    },
12845    {
12846     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12847    },
12848    {
12849     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12850    }
12851   ],
12852   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEEE",
12853   "name" : "android::hardware::BpInterface<android::hidl::memory::V1_0::IMemory>",
12854   "record_kind" : "class",
12855   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEEE",
12856   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEEE",
12857   "size" : 32,
12858   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
12859   "template_args" :
12860   [
12861    "_ZTIN7android4hidl6memory4V1_07IMemoryE"
12862   ],
12863   "vtable_components" :
12864   [
12865    {
12866     "component_value" : 24,
12867     "kind" : "vbase_offset"
12868    },
12869    {
12870     "kind" : "offset_to_top"
12871    },
12872    {
12873     "kind" : "rtti",
12874     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEEE"
12875    },
12876    {
12877     "mangled_component_name" : "_ZNK7android4hidl6memory4V1_07IMemory8isRemoteEv"
12878    },
12879    {
12880     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12881    },
12882    {
12883     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12884    },
12885    {
12886     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12887    },
12888    {
12889     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12890    },
12891    {
12892     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory21setHALInstrumentationEv"
12893    },
12894    {
12895     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12896    },
12897    {
12898     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory4pingEv"
12899    },
12900    {
12901     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12902    },
12903    {
12904     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory21notifySyspropsChangedEv"
12905    },
12906    {
12907     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12908    },
12909    {
12910     "kind" : "complete_dtor_pointer",
12911     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEED1Ev"
12912    },
12913    {
12914     "kind" : "deleting_dtor_pointer",
12915     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEED0Ev"
12916    },
12917    {
12918     "is_pure" : true,
12919     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory6updateEv"
12920    },
12921    {
12922     "is_pure" : true,
12923     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory11updateRangeEyy"
12924    },
12925    {
12926     "is_pure" : true,
12927     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory4readEv"
12928    },
12929    {
12930     "is_pure" : true,
12931     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory9readRangeEyy"
12932    },
12933    {
12934     "is_pure" : true,
12935     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory6commitEv"
12936    },
12937    {
12938     "is_pure" : true,
12939     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory10getPointerEv"
12940    },
12941    {
12942     "is_pure" : true,
12943     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory7getSizeEv"
12944    },
12945    {
12946     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEE10onAsBinderEv"
12947    },
12948    {
12949     "component_value" : 20,
12950     "kind" : "vbase_offset"
12951    },
12952    {
12953     "component_value" : -4,
12954     "kind" : "offset_to_top"
12955    },
12956    {
12957     "kind" : "rtti",
12958     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEEE"
12959    },
12960    {
12961     "kind" : "complete_dtor_pointer",
12962     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEED1Ev"
12963    },
12964    {
12965     "kind" : "deleting_dtor_pointer",
12966     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEED0Ev"
12967    },
12968    {
12969     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEE10onAsBinderEv"
12970    },
12971    {
12972     "component_value" : 16,
12973     "kind" : "vbase_offset"
12974    },
12975    {
12976     "component_value" : -8,
12977     "kind" : "offset_to_top"
12978    },
12979    {
12980     "kind" : "rtti",
12981     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEEE"
12982    },
12983    {
12984     "kind" : "complete_dtor_pointer",
12985     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEED1Ev"
12986    },
12987    {
12988     "kind" : "deleting_dtor_pointer",
12989     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEED0Ev"
12990    },
12991    {
12992     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12993    },
12994    {
12995     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12996    },
12997    {
12998     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12999    },
13000    {
13001     "kind" : "vcall_offset"
13002    },
13003    {
13004     "component_value" : -16,
13005     "kind" : "vcall_offset"
13006    },
13007    {
13008     "component_value" : -16,
13009     "kind" : "vcall_offset"
13010    },
13011    {
13012     "component_value" : -16,
13013     "kind" : "vcall_offset"
13014    },
13015    {
13016     "component_value" : -24,
13017     "kind" : "vcall_offset"
13018    },
13019    {
13020     "component_value" : -24,
13021     "kind" : "offset_to_top"
13022    },
13023    {
13024     "kind" : "rtti",
13025     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEEE"
13026    },
13027    {
13028     "kind" : "complete_dtor_pointer",
13029     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEED1Ev"
13030    },
13031    {
13032     "kind" : "deleting_dtor_pointer",
13033     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl6memory4V1_07IMemoryEED0Ev"
13034    },
13035    {
13036     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13037    },
13038    {
13039     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13040    },
13041    {
13042     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13043    },
13044    {
13045     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13046    }
13047   ]
13048  },
13049  {
13050   "alignment" : 8,
13051   "fields" :
13052   [
13053    {
13054     "access" : "private",
13055     "field_name" : "mHandle",
13056     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
13057    },
13058    {
13059     "access" : "private",
13060     "field_name" : "mOwnsHandle",
13061     "field_offset" : 64,
13062     "referenced_type" : "_ZTIb"
13063    },
13064    {
13065     "access" : "private",
13066     "field_name" : "mPad",
13067     "field_offset" : 72,
13068     "referenced_type" : "_ZTIA7_h"
13069    }
13070   ],
13071   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
13072   "name" : "android::hardware::hidl_handle",
13073   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13074   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
13075   "size" : 16,
13076   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
13077  },
13078  {
13079   "alignment" : 8,
13080   "fields" :
13081   [
13082    {
13083     "access" : "private",
13084     "field_name" : "mHandle",
13085     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
13086    },
13087    {
13088     "access" : "private",
13089     "field_name" : "mSize",
13090     "field_offset" : 128,
13091     "referenced_type" : "_ZTIy"
13092    },
13093    {
13094     "access" : "private",
13095     "field_name" : "mName",
13096     "field_offset" : 192,
13097     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
13098    }
13099   ],
13100   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
13101   "name" : "android::hardware::hidl_memory",
13102   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13103   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
13104   "size" : 40,
13105   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
13106  },
13107  {
13108   "alignment" : 8,
13109   "fields" :
13110   [
13111    {
13112     "access" : "private",
13113     "field_name" : "mBuffer",
13114     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
13115    },
13116    {
13117     "access" : "private",
13118     "field_name" : "mSize",
13119     "field_offset" : 64,
13120     "referenced_type" : "_ZTIj"
13121    },
13122    {
13123     "access" : "private",
13124     "field_name" : "mOwnsBuffer",
13125     "field_offset" : 96,
13126     "referenced_type" : "_ZTIb"
13127    },
13128    {
13129     "access" : "private",
13130     "field_name" : "mPad",
13131     "field_offset" : 104,
13132     "referenced_type" : "_ZTIA3_h"
13133    }
13134   ],
13135   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
13136   "name" : "android::hardware::hidl_string",
13137   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
13138   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
13139   "size" : 16,
13140   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
13141  },
13142  {
13143   "alignment" : 8,
13144   "fields" :
13145   [
13146    {
13147     "access" : "private",
13148     "field_name" : "mGrantors",
13149     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13150    },
13151    {
13152     "access" : "private",
13153     "field_name" : "mHandle",
13154     "field_offset" : 128,
13155     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
13156    },
13157    {
13158     "access" : "private",
13159     "field_name" : "mQuantum",
13160     "field_offset" : 192,
13161     "referenced_type" : "_ZTIj"
13162    },
13163    {
13164     "access" : "private",
13165     "field_name" : "mFlags",
13166     "field_offset" : 224,
13167     "referenced_type" : "_ZTIj"
13168    }
13169   ],
13170   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13171   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
13172   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13173   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13174   "size" : 32,
13175   "source_file" : "system/libhidl/base/include/hidl/MQDescriptor.h",
13176   "template_args" :
13177   [
13178    "_ZTIc"
13179   ]
13180  },
13181  {
13182   "access" : "private",
13183   "alignment" : 4,
13184   "fields" :
13185   [
13186    {
13187     "field_name" : "binder",
13188     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
13189    },
13190    {
13191     "field_name" : "refs",
13192     "field_offset" : 32,
13193     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
13194    }
13195   ],
13196   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13197   "name" : "android::hardware::ProcessState::handle_entry",
13198   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13199   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13200   "size" : 8,
13201   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h"
13202  },
13203  {
13204   "alignment" : 8,
13205   "base_specifiers" :
13206   [
13207    {
13208     "is_virtual" : true,
13209     "referenced_type" : "_ZTIN7android7RefBaseE"
13210    }
13211   ],
13212   "fields" :
13213   [
13214    {
13215     "access" : "private",
13216     "field_name" : "mDriverFD",
13217     "field_offset" : 32,
13218     "referenced_type" : "_ZTIi"
13219    },
13220    {
13221     "access" : "private",
13222     "field_name" : "mVMStart",
13223     "field_offset" : 64,
13224     "referenced_type" : "_ZTIPv"
13225    },
13226    {
13227     "access" : "private",
13228     "field_name" : "mThreadCountLock",
13229     "field_offset" : 96,
13230     "referenced_type" : "_ZTI15pthread_mutex_t"
13231    },
13232    {
13233     "access" : "private",
13234     "field_name" : "mExecutingThreadsCount",
13235     "field_offset" : 128,
13236     "referenced_type" : "_ZTIj"
13237    },
13238    {
13239     "access" : "private",
13240     "field_name" : "mMaxThreads",
13241     "field_offset" : 160,
13242     "referenced_type" : "_ZTIj"
13243    },
13244    {
13245     "access" : "private",
13246     "field_name" : "mStarvationStartTimeMs",
13247     "field_offset" : 192,
13248     "referenced_type" : "_ZTIx"
13249    },
13250    {
13251     "access" : "private",
13252     "field_name" : "mLock",
13253     "field_offset" : 256,
13254     "referenced_type" : "_ZTIN7android5MutexE"
13255    },
13256    {
13257     "access" : "private",
13258     "field_name" : "mHandleToObject",
13259     "field_offset" : 288,
13260     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
13261    },
13262    {
13263     "access" : "private",
13264     "field_name" : "mRootDir",
13265     "field_offset" : 448,
13266     "referenced_type" : "_ZTIN7android7String8E"
13267    },
13268    {
13269     "access" : "private",
13270     "field_name" : "mThreadPoolStarted",
13271     "field_offset" : 480,
13272     "referenced_type" : "_ZTIb"
13273    },
13274    {
13275     "access" : "private",
13276     "field_name" : "mSpawnThreadOnStart",
13277     "field_offset" : 488,
13278     "referenced_type" : "_ZTIb"
13279    },
13280    {
13281     "access" : "private",
13282     "field_name" : "mThreadPoolSeq",
13283     "field_offset" : 512,
13284     "referenced_type" : "_ZTIVi"
13285    },
13286    {
13287     "access" : "private",
13288     "field_name" : "mMmapSize",
13289     "field_offset" : 544,
13290     "referenced_type" : "_ZTIKj"
13291    },
13292    {
13293     "access" : "private",
13294     "field_name" : "mCallRestriction",
13295     "field_offset" : 576,
13296     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
13297    }
13298   ],
13299   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
13300   "name" : "android::hardware::ProcessState",
13301   "record_kind" : "class",
13302   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
13303   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
13304   "size" : 88,
13305   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h",
13306   "vtable_components" :
13307   [
13308    {
13309     "component_value" : 76,
13310     "kind" : "vbase_offset"
13311    },
13312    {
13313     "kind" : "offset_to_top"
13314    },
13315    {
13316     "kind" : "rtti",
13317     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13318    },
13319    {
13320     "kind" : "complete_dtor_pointer",
13321     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
13322    },
13323    {
13324     "kind" : "deleting_dtor_pointer",
13325     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
13326    },
13327    {
13328     "kind" : "vcall_offset"
13329    },
13330    {
13331     "kind" : "vcall_offset"
13332    },
13333    {
13334     "kind" : "vcall_offset"
13335    },
13336    {
13337     "kind" : "vcall_offset"
13338    },
13339    {
13340     "component_value" : -76,
13341     "kind" : "vcall_offset"
13342    },
13343    {
13344     "component_value" : -76,
13345     "kind" : "offset_to_top"
13346    },
13347    {
13348     "kind" : "rtti",
13349     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13350    },
13351    {
13352     "kind" : "complete_dtor_pointer",
13353     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
13354    },
13355    {
13356     "kind" : "deleting_dtor_pointer",
13357     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
13358    },
13359    {
13360     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13361    },
13362    {
13363     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13364    },
13365    {
13366     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13367    },
13368    {
13369     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13370    }
13371   ]
13372  },
13373  {
13374   "alignment" : 2,
13375   "fields" :
13376   [
13377    {
13378     "access" : "private",
13379     "field_name" : "mMajor",
13380     "referenced_type" : "_ZTIt"
13381    },
13382    {
13383     "access" : "private",
13384     "field_name" : "mMinor",
13385     "field_offset" : 16,
13386     "referenced_type" : "_ZTIt"
13387    }
13388   ],
13389   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
13390   "name" : "android::hardware::hidl_version",
13391   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
13392   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
13393   "size" : 4,
13394   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
13395  },
13396  {
13397   "alignment" : 4,
13398   "fields" :
13399   [
13400    {
13401     "access" : "private",
13402     "field_name" : "mMutex",
13403     "referenced_type" : "_ZTINSt3__15mutexE"
13404    },
13405    {
13406     "access" : "private",
13407     "field_name" : "mMap",
13408     "field_offset" : 32,
13409     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
13410    }
13411   ],
13412   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13413   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBinder> (void *)>>",
13414   "record_kind" : "class",
13415   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13416   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13417   "size" : 16,
13418   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
13419   "template_args" :
13420   [
13421    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13422    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
13423   ]
13424  },
13425  {
13426   "alignment" : 4,
13427   "fields" :
13428   [
13429    {
13430     "access" : "private",
13431     "field_name" : "mMutex",
13432     "referenced_type" : "_ZTINSt3__15mutexE"
13433    },
13434    {
13435     "access" : "private",
13436     "field_name" : "mMap",
13437     "field_offset" : 32,
13438     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
13439    }
13440   ],
13441   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13442   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBase> (void *)>>",
13443   "record_kind" : "class",
13444   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13445   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13446   "size" : 16,
13447   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
13448   "template_args" :
13449   [
13450    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13451    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
13452   ]
13453  },
13454  {
13455   "alignment" : 4,
13456   "fields" :
13457   [
13458    {
13459     "access" : "private",
13460     "field_name" : "mMutex",
13461     "referenced_type" : "_ZTINSt3__15mutexE"
13462    },
13463    {
13464     "access" : "private",
13465     "field_name" : "mMap",
13466     "field_offset" : 32,
13467     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
13468    }
13469   ],
13470   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13471   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>>",
13472   "record_kind" : "class",
13473   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13474   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13475   "size" : 16,
13476   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
13477   "template_args" :
13478   [
13479    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
13480    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
13481   ]
13482  },
13483  {
13484   "alignment" : 8,
13485   "fields" :
13486   [
13487    {
13488     "field_name" : "flags",
13489     "referenced_type" : "_ZTIj"
13490    },
13491    {
13492     "field_name" : "fdIndex",
13493     "field_offset" : 32,
13494     "referenced_type" : "_ZTIj"
13495    },
13496    {
13497     "field_name" : "offset",
13498     "field_offset" : 64,
13499     "referenced_type" : "_ZTIj"
13500    },
13501    {
13502     "field_name" : "extent",
13503     "field_offset" : 128,
13504     "referenced_type" : "_ZTIy"
13505    }
13506   ],
13507   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
13508   "name" : "android::hardware::GrantorDescriptor",
13509   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13510   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13511   "size" : 24,
13512   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h"
13513  },
13514  {
13515   "alignment" : 4,
13516   "base_specifiers" :
13517   [
13518    {
13519     "is_virtual" : true,
13520     "referenced_type" : "_ZTIN7android7RefBaseE"
13521    }
13522   ],
13523   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
13524   "name" : "android::hardware::hidl_death_recipient",
13525   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13526   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13527   "size" : 12,
13528   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
13529   "vtable_components" :
13530   [
13531    {
13532     "component_value" : 4,
13533     "kind" : "vbase_offset"
13534    },
13535    {
13536     "kind" : "offset_to_top"
13537    },
13538    {
13539     "kind" : "rtti",
13540     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13541    },
13542    {
13543     "is_pure" : true,
13544     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13545    },
13546    {
13547     "kind" : "complete_dtor_pointer",
13548     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13549    },
13550    {
13551     "kind" : "deleting_dtor_pointer",
13552     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13553    },
13554    {
13555     "kind" : "vcall_offset"
13556    },
13557    {
13558     "kind" : "vcall_offset"
13559    },
13560    {
13561     "kind" : "vcall_offset"
13562    },
13563    {
13564     "kind" : "vcall_offset"
13565    },
13566    {
13567     "component_value" : -4,
13568     "kind" : "vcall_offset"
13569    },
13570    {
13571     "component_value" : -4,
13572     "kind" : "offset_to_top"
13573    },
13574    {
13575     "kind" : "rtti",
13576     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13577    },
13578    {
13579     "kind" : "complete_dtor_pointer",
13580     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13581    },
13582    {
13583     "kind" : "deleting_dtor_pointer",
13584     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13585    },
13586    {
13587     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13588    },
13589    {
13590     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13591    },
13592    {
13593     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13594    },
13595    {
13596     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13597    }
13598   ]
13599  },
13600  {
13601   "alignment" : 8,
13602   "base_specifiers" :
13603   [
13604    {
13605     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13606    }
13607   ],
13608   "fields" :
13609   [
13610    {
13611     "access" : "private",
13612     "field_name" : "mRecipient",
13613     "field_offset" : 32,
13614     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
13615    },
13616    {
13617     "access" : "private",
13618     "field_name" : "mCookie",
13619     "field_offset" : 128,
13620     "referenced_type" : "_ZTIy"
13621    },
13622    {
13623     "access" : "private",
13624     "field_name" : "mBase",
13625     "field_offset" : 192,
13626     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13627    }
13628   ],
13629   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13630   "name" : "android::hardware::hidl_binder_death_recipient",
13631   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13632   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13633   "size" : 40,
13634   "source_file" : "system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13635   "vtable_components" :
13636   [
13637    {
13638     "component_value" : 32,
13639     "kind" : "vbase_offset"
13640    },
13641    {
13642     "kind" : "offset_to_top"
13643    },
13644    {
13645     "kind" : "rtti",
13646     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13647    },
13648    {
13649     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13650    },
13651    {
13652     "kind" : "complete_dtor_pointer",
13653     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13654    },
13655    {
13656     "kind" : "deleting_dtor_pointer",
13657     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13658    },
13659    {
13660     "kind" : "vcall_offset"
13661    },
13662    {
13663     "kind" : "vcall_offset"
13664    },
13665    {
13666     "kind" : "vcall_offset"
13667    },
13668    {
13669     "kind" : "vcall_offset"
13670    },
13671    {
13672     "component_value" : -32,
13673     "kind" : "vcall_offset"
13674    },
13675    {
13676     "component_value" : -32,
13677     "kind" : "offset_to_top"
13678    },
13679    {
13680     "kind" : "rtti",
13681     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13682    },
13683    {
13684     "kind" : "complete_dtor_pointer",
13685     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
13686    },
13687    {
13688     "kind" : "deleting_dtor_pointer",
13689     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
13690    },
13691    {
13692     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13693    },
13694    {
13695     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13696    },
13697    {
13698     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13699    },
13700    {
13701     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13702    }
13703   ]
13704  },
13705  {
13706   "access" : "private",
13707   "alignment" : 8,
13708   "fields" :
13709   [
13710    {
13711     "field_name" : "index",
13712     "referenced_type" : "_ZTIj"
13713    },
13714    {
13715     "field_name" : "buffer",
13716     "field_offset" : 64,
13717     "referenced_type" : "_ZTIy"
13718    },
13719    {
13720     "field_name" : "bufend",
13721     "field_offset" : 128,
13722     "referenced_type" : "_ZTIy"
13723    }
13724   ],
13725   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13726   "name" : "android::hardware::Parcel::BufferInfo",
13727   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13728   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13729   "size" : 24,
13730   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
13731  },
13732  {
13733   "alignment" : 4,
13734   "fields" :
13735   [
13736    {
13737     "access" : "private",
13738     "field_name" : "mBufCachePos",
13739     "referenced_type" : "_ZTIj"
13740    },
13741    {
13742     "access" : "private",
13743     "field_name" : "mBufCache",
13744     "field_offset" : 32,
13745     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
13746    },
13747    {
13748     "access" : "private",
13749     "field_name" : "mError",
13750     "field_offset" : 128,
13751     "referenced_type" : "_ZTIi"
13752    },
13753    {
13754     "access" : "private",
13755     "field_name" : "mData",
13756     "field_offset" : 160,
13757     "referenced_type" : "_ZTIPh"
13758    },
13759    {
13760     "access" : "private",
13761     "field_name" : "mDataSize",
13762     "field_offset" : 192,
13763     "referenced_type" : "_ZTIj"
13764    },
13765    {
13766     "access" : "private",
13767     "field_name" : "mDataCapacity",
13768     "field_offset" : 224,
13769     "referenced_type" : "_ZTIj"
13770    },
13771    {
13772     "access" : "private",
13773     "field_name" : "mDataPos",
13774     "field_offset" : 256,
13775     "referenced_type" : "_ZTIj"
13776    },
13777    {
13778     "access" : "private",
13779     "field_name" : "mObjects",
13780     "field_offset" : 288,
13781     "referenced_type" : "_ZTIPy"
13782    },
13783    {
13784     "access" : "private",
13785     "field_name" : "mObjectsSize",
13786     "field_offset" : 320,
13787     "referenced_type" : "_ZTIj"
13788    },
13789    {
13790     "access" : "private",
13791     "field_name" : "mObjectsCapacity",
13792     "field_offset" : 352,
13793     "referenced_type" : "_ZTIj"
13794    },
13795    {
13796     "access" : "private",
13797     "field_name" : "mNextObjectHint",
13798     "field_offset" : 384,
13799     "referenced_type" : "_ZTIj"
13800    },
13801    {
13802     "access" : "private",
13803     "field_name" : "mNumRef",
13804     "field_offset" : 416,
13805     "referenced_type" : "_ZTIj"
13806    },
13807    {
13808     "access" : "private",
13809     "field_name" : "mFdsKnown",
13810     "field_offset" : 448,
13811     "referenced_type" : "_ZTIb"
13812    },
13813    {
13814     "access" : "private",
13815     "field_name" : "mHasFds",
13816     "field_offset" : 456,
13817     "referenced_type" : "_ZTIb"
13818    },
13819    {
13820     "access" : "private",
13821     "field_name" : "mAllowFds",
13822     "field_offset" : 464,
13823     "referenced_type" : "_ZTIb"
13824    },
13825    {
13826     "access" : "private",
13827     "field_name" : "mDeallocZero",
13828     "field_offset" : 472,
13829     "referenced_type" : "_ZTIb"
13830    },
13831    {
13832     "access" : "private",
13833     "field_name" : "mOwner",
13834     "field_offset" : 480,
13835     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
13836    },
13837    {
13838     "access" : "private",
13839     "field_name" : "mOwnerCookie",
13840     "field_offset" : 512,
13841     "referenced_type" : "_ZTIPv"
13842    }
13843   ],
13844   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13845   "name" : "android::hardware::Parcel",
13846   "record_kind" : "class",
13847   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13848   "self_type" : "_ZTIN7android8hardware6ParcelE",
13849   "size" : 68,
13850   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
13851  },
13852  {
13853   "alignment" : 4,
13854   "base_specifiers" :
13855   [
13856    {
13857     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13858    }
13859   ],
13860   "fields" :
13861   [
13862    {
13863     "access" : "private",
13864     "field_name" : "mVal",
13865     "field_offset" : 192,
13866     "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMapperEEE"
13867    }
13868   ],
13869   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
13870   "name" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMapper>>",
13871   "record_kind" : "class",
13872   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
13873   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
13874   "size" : 28,
13875   "source_file" : "system/libhidl/base/include/hidl/Status.h",
13876   "template_args" :
13877   [
13878    "_ZTIN7android2spINS_4hidl6memory4V1_07IMapperEEE"
13879   ]
13880  },
13881  {
13882   "alignment" : 4,
13883   "base_specifiers" :
13884   [
13885    {
13886     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13887    }
13888   ],
13889   "fields" :
13890   [
13891    {
13892     "access" : "private",
13893     "field_name" : "mVal",
13894     "field_offset" : 192,
13895     "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE"
13896    }
13897   ],
13898   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
13899   "name" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMemory>>",
13900   "record_kind" : "class",
13901   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
13902   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
13903   "size" : 28,
13904   "source_file" : "system/libhidl/base/include/hidl/Status.h",
13905   "template_args" :
13906   [
13907    "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE"
13908   ]
13909  },
13910  {
13911   "alignment" : 4,
13912   "base_specifiers" :
13913   [
13914    {
13915     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13916    }
13917   ],
13918   "fields" :
13919   [
13920    {
13921     "access" : "private",
13922     "field_name" : "mVal",
13923     "field_offset" : 192,
13924     "referenced_type" : "_ZTIPv"
13925    }
13926   ],
13927   "linker_set_key" : "_ZTIN7android8hardware6ReturnIPvEE",
13928   "name" : "android::hardware::Return<void *>",
13929   "record_kind" : "class",
13930   "referenced_type" : "_ZTIN7android8hardware6ReturnIPvEE",
13931   "self_type" : "_ZTIN7android8hardware6ReturnIPvEE",
13932   "size" : 28,
13933   "source_file" : "system/libhidl/base/include/hidl/Status.h",
13934   "template_args" :
13935   [
13936    "_ZTIPv"
13937   ]
13938  },
13939  {
13940   "alignment" : 4,
13941   "base_specifiers" :
13942   [
13943    {
13944     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13945    }
13946   ],
13947   "fields" :
13948   [
13949    {
13950     "access" : "private",
13951     "field_name" : "mVal",
13952     "field_offset" : 168,
13953     "referenced_type" : "_ZTIb"
13954    }
13955   ],
13956   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
13957   "name" : "android::hardware::Return<bool>",
13958   "record_kind" : "class",
13959   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13960   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
13961   "size" : 24,
13962   "source_file" : "system/libhidl/base/include/hidl/Status.h",
13963   "template_args" :
13964   [
13965    "_ZTIb"
13966   ]
13967  },
13968  {
13969   "alignment" : 4,
13970   "base_specifiers" :
13971   [
13972    {
13973     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13974    }
13975   ],
13976   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
13977   "name" : "android::hardware::Return<void>",
13978   "record_kind" : "class",
13979   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13980   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
13981   "size" : 24,
13982   "source_file" : "system/libhidl/base/include/hidl/Status.h",
13983   "template_args" :
13984   [
13985    "_ZTIv"
13986   ]
13987  },
13988  {
13989   "alignment" : 8,
13990   "base_specifiers" :
13991   [
13992    {
13993     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13994    }
13995   ],
13996   "fields" :
13997   [
13998    {
13999     "access" : "private",
14000     "field_name" : "mVal",
14001     "field_offset" : 192,
14002     "referenced_type" : "_ZTIy"
14003    }
14004   ],
14005   "linker_set_key" : "_ZTIN7android8hardware6ReturnIyEE",
14006   "name" : "android::hardware::Return<unsigned long long>",
14007   "record_kind" : "class",
14008   "referenced_type" : "_ZTIN7android8hardware6ReturnIyEE",
14009   "self_type" : "_ZTIN7android8hardware6ReturnIyEE",
14010   "size" : 32,
14011   "source_file" : "system/libhidl/base/include/hidl/Status.h",
14012   "template_args" :
14013   [
14014    "_ZTIy"
14015   ]
14016  },
14017  {
14018   "alignment" : 4,
14019   "fields" :
14020   [
14021    {
14022     "access" : "private",
14023     "field_name" : "mException",
14024     "referenced_type" : "_ZTIi"
14025    },
14026    {
14027     "access" : "private",
14028     "field_name" : "mErrorCode",
14029     "field_offset" : 32,
14030     "referenced_type" : "_ZTIi"
14031    },
14032    {
14033     "access" : "private",
14034     "field_name" : "mMessage",
14035     "field_offset" : 64,
14036     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14037    }
14038   ],
14039   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
14040   "name" : "android::hardware::Status",
14041   "record_kind" : "class",
14042   "referenced_type" : "_ZTIN7android8hardware6StatusE",
14043   "self_type" : "_ZTIN7android8hardware6StatusE",
14044   "size" : 20,
14045   "source_file" : "system/libhidl/base/include/hidl/Status.h"
14046  },
14047  {
14048   "alignment" : 4,
14049   "base_specifiers" :
14050   [
14051    {
14052     "is_virtual" : true,
14053     "referenced_type" : "_ZTIN7android7RefBaseE"
14054    }
14055   ],
14056   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14057   "name" : "android::hardware::IBinder::DeathRecipient",
14058   "record_kind" : "class",
14059   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14060   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14061   "size" : 12,
14062   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
14063   "vtable_components" :
14064   [
14065    {
14066     "component_value" : 4,
14067     "kind" : "vbase_offset"
14068    },
14069    {
14070     "kind" : "offset_to_top"
14071    },
14072    {
14073     "kind" : "rtti",
14074     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14075    },
14076    {
14077     "is_pure" : true,
14078     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
14079    },
14080    {
14081     "kind" : "complete_dtor_pointer",
14082     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
14083    },
14084    {
14085     "kind" : "deleting_dtor_pointer",
14086     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
14087    },
14088    {
14089     "kind" : "vcall_offset"
14090    },
14091    {
14092     "kind" : "vcall_offset"
14093    },
14094    {
14095     "kind" : "vcall_offset"
14096    },
14097    {
14098     "kind" : "vcall_offset"
14099    },
14100    {
14101     "component_value" : -4,
14102     "kind" : "vcall_offset"
14103    },
14104    {
14105     "component_value" : -4,
14106     "kind" : "offset_to_top"
14107    },
14108    {
14109     "kind" : "rtti",
14110     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14111    },
14112    {
14113     "kind" : "complete_dtor_pointer",
14114     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
14115    },
14116    {
14117     "kind" : "deleting_dtor_pointer",
14118     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
14119    },
14120    {
14121     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14122    },
14123    {
14124     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14125    },
14126    {
14127     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14128    },
14129    {
14130     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14131    }
14132   ]
14133  },
14134  {
14135   "alignment" : 4,
14136   "base_specifiers" :
14137   [
14138    {
14139     "is_virtual" : true,
14140     "referenced_type" : "_ZTIN7android7RefBaseE"
14141    }
14142   ],
14143   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
14144   "name" : "android::hardware::IBinder",
14145   "record_kind" : "class",
14146   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
14147   "self_type" : "_ZTIN7android8hardware7IBinderE",
14148   "size" : 12,
14149   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
14150   "vtable_components" :
14151   [
14152    {
14153     "component_value" : 4,
14154     "kind" : "vbase_offset"
14155    },
14156    {
14157     "kind" : "offset_to_top"
14158    },
14159    {
14160     "kind" : "rtti",
14161     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14162    },
14163    {
14164     "is_pure" : true,
14165     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14166    },
14167    {
14168     "is_pure" : true,
14169     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
14170    },
14171    {
14172     "is_pure" : true,
14173     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
14174    },
14175    {
14176     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14177    },
14178    {
14179     "is_pure" : true,
14180     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14181    },
14182    {
14183     "is_pure" : true,
14184     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
14185    },
14186    {
14187     "is_pure" : true,
14188     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
14189    },
14190    {
14191     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
14192    },
14193    {
14194     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14195    },
14196    {
14197     "kind" : "complete_dtor_pointer",
14198     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
14199    },
14200    {
14201     "kind" : "deleting_dtor_pointer",
14202     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
14203    },
14204    {
14205     "kind" : "vcall_offset"
14206    },
14207    {
14208     "kind" : "vcall_offset"
14209    },
14210    {
14211     "kind" : "vcall_offset"
14212    },
14213    {
14214     "kind" : "vcall_offset"
14215    },
14216    {
14217     "component_value" : -4,
14218     "kind" : "vcall_offset"
14219    },
14220    {
14221     "component_value" : -4,
14222     "kind" : "offset_to_top"
14223    },
14224    {
14225     "kind" : "rtti",
14226     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14227    },
14228    {
14229     "kind" : "complete_dtor_pointer",
14230     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
14231    },
14232    {
14233     "kind" : "deleting_dtor_pointer",
14234     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
14235    },
14236    {
14237     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14238    },
14239    {
14240     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14241    },
14242    {
14243     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14244    },
14245    {
14246     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14247    }
14248   ]
14249  },
14250  {
14251   "alignment" : 4,
14252   "fields" :
14253   [
14254    {
14255     "access" : "private",
14256     "field_name" : "mQueue",
14257     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
14258    }
14259   ],
14260   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
14261   "name" : "android::hardware::details::TaskRunner",
14262   "record_kind" : "class",
14263   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14264   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14265   "size" : 8,
14266   "source_file" : "system/libhidl/base/include/hidl/TaskRunner.h"
14267  },
14268  {
14269   "alignment" : 8,
14270   "fields" :
14271   [
14272    {
14273     "access" : "private",
14274     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
14275    }
14276   ],
14277   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14278   "name" : "android::hardware::details::hidl_pointer<native_handle>",
14279   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14280   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14281   "size" : 8,
14282   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
14283   "template_args" :
14284   [
14285    "_ZTI13native_handle"
14286   ]
14287  },
14288  {
14289   "access" : "private",
14290   "alignment" : 8,
14291   "fields" :
14292   [
14293    {
14294     "field_name" : "mPointer",
14295     "referenced_type" : "_ZTIP13native_handle"
14296    },
14297    {
14298     "field_name" : "_pad",
14299     "referenced_type" : "_ZTIy"
14300    }
14301   ],
14302   "is_anonymous" : true,
14303   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14304   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
14305   "record_kind" : "union",
14306   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14307   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14308   "size" : 8,
14309   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14310  },
14311  {
14312   "alignment" : 8,
14313   "fields" :
14314   [
14315    {
14316     "access" : "private",
14317     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
14318    }
14319   ],
14320   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14321   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
14322   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14323   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14324   "size" : 8,
14325   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
14326   "template_args" :
14327   [
14328    "_ZTIK13native_handle"
14329   ]
14330  },
14331  {
14332   "access" : "private",
14333   "alignment" : 8,
14334   "fields" :
14335   [
14336    {
14337     "field_name" : "mPointer",
14338     "referenced_type" : "_ZTIPK13native_handle"
14339    },
14340    {
14341     "field_name" : "_pad",
14342     "referenced_type" : "_ZTIy"
14343    }
14344   ],
14345   "is_anonymous" : true,
14346   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14347   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
14348   "record_kind" : "union",
14349   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14350   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14351   "size" : 8,
14352   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14353  },
14354  {
14355   "alignment" : 8,
14356   "fields" :
14357   [
14358    {
14359     "access" : "private",
14360     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
14361    }
14362   ],
14363   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14364   "name" : "android::hardware::details::hidl_pointer<const char>",
14365   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14366   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14367   "size" : 8,
14368   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
14369   "template_args" :
14370   [
14371    "_ZTIKc"
14372   ]
14373  },
14374  {
14375   "access" : "private",
14376   "alignment" : 8,
14377   "fields" :
14378   [
14379    {
14380     "field_name" : "mPointer",
14381     "referenced_type" : "_ZTIPKc"
14382    },
14383    {
14384     "field_name" : "_pad",
14385     "referenced_type" : "_ZTIy"
14386    }
14387   ],
14388   "is_anonymous" : true,
14389   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14390   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
14391   "record_kind" : "union",
14392   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14393   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14394   "size" : 8,
14395   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14396  },
14397  {
14398   "alignment" : 8,
14399   "fields" :
14400   [
14401    {
14402     "access" : "private",
14403     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
14404    }
14405   ],
14406   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14407   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>>",
14408   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14409   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14410   "size" : 8,
14411   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
14412   "template_args" :
14413   [
14414    "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE"
14415   ]
14416  },
14417  {
14418   "access" : "private",
14419   "alignment" : 8,
14420   "fields" :
14421   [
14422    {
14423     "field_name" : "mPointer",
14424     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
14425    },
14426    {
14427     "field_name" : "_pad",
14428     "referenced_type" : "_ZTIy"
14429    }
14430   ],
14431   "is_anonymous" : true,
14432   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14433   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
14434   "record_kind" : "union",
14435   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14436   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14437   "size" : 8,
14438   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14439  },
14440  {
14441   "alignment" : 8,
14442   "fields" :
14443   [
14444    {
14445     "access" : "private",
14446     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
14447    }
14448   ],
14449   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14450   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
14451   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14452   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14453   "size" : 8,
14454   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
14455   "template_args" :
14456   [
14457    "_ZTIN7android8hardware11hidl_stringE"
14458   ]
14459  },
14460  {
14461   "access" : "private",
14462   "alignment" : 8,
14463   "fields" :
14464   [
14465    {
14466     "field_name" : "mPointer",
14467     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
14468    },
14469    {
14470     "field_name" : "_pad",
14471     "referenced_type" : "_ZTIy"
14472    }
14473   ],
14474   "is_anonymous" : true,
14475   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14476   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
14477   "record_kind" : "union",
14478   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14479   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14480   "size" : 8,
14481   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14482  },
14483  {
14484   "alignment" : 8,
14485   "fields" :
14486   [
14487    {
14488     "access" : "private",
14489     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
14490    }
14491   ],
14492   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14493   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
14494   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14495   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14496   "size" : 8,
14497   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
14498   "template_args" :
14499   [
14500    "_ZTIN7android8hardware17GrantorDescriptorE"
14501   ]
14502  },
14503  {
14504   "access" : "private",
14505   "alignment" : 8,
14506   "fields" :
14507   [
14508    {
14509     "field_name" : "mPointer",
14510     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
14511    },
14512    {
14513     "field_name" : "_pad",
14514     "referenced_type" : "_ZTIy"
14515    }
14516   ],
14517   "is_anonymous" : true,
14518   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14519   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
14520   "record_kind" : "union",
14521   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14522   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14523   "size" : 8,
14524   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14525  },
14526  {
14527   "alignment" : 8,
14528   "fields" :
14529   [
14530    {
14531     "access" : "private",
14532     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
14533    }
14534   ],
14535   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14536   "name" : "android::hardware::details::hidl_pointer<char>",
14537   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14538   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14539   "size" : 8,
14540   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
14541   "template_args" :
14542   [
14543    "_ZTIc"
14544   ]
14545  },
14546  {
14547   "access" : "private",
14548   "alignment" : 8,
14549   "fields" :
14550   [
14551    {
14552     "field_name" : "mPointer",
14553     "referenced_type" : "_ZTIPc"
14554    },
14555    {
14556     "field_name" : "_pad",
14557     "referenced_type" : "_ZTIy"
14558    }
14559   ],
14560   "is_anonymous" : true,
14561   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14562   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
14563   "record_kind" : "union",
14564   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14565   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14566   "size" : 8,
14567   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14568  },
14569  {
14570   "alignment" : 8,
14571   "fields" :
14572   [
14573    {
14574     "access" : "private",
14575     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
14576    }
14577   ],
14578   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14579   "name" : "android::hardware::details::hidl_pointer<int>",
14580   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14581   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14582   "size" : 8,
14583   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
14584   "template_args" :
14585   [
14586    "_ZTIi"
14587   ]
14588  },
14589  {
14590   "access" : "private",
14591   "alignment" : 8,
14592   "fields" :
14593   [
14594    {
14595     "field_name" : "mPointer",
14596     "referenced_type" : "_ZTIPi"
14597    },
14598    {
14599     "field_name" : "_pad",
14600     "referenced_type" : "_ZTIy"
14601    }
14602   ],
14603   "is_anonymous" : true,
14604   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14605   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
14606   "record_kind" : "union",
14607   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14608   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14609   "size" : 8,
14610   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14611  },
14612  {
14613   "alignment" : 4,
14614   "fields" :
14615   [
14616    {
14617     "access" : "private",
14618     "field_name" : "buffer",
14619     "referenced_type" : "_ZTIA16_c"
14620    }
14621   ],
14622   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14623   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>>>",
14624   "record_kind" : "class",
14625   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14626   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14627   "size" : 16,
14628   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
14629   "template_args" :
14630   [
14631    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
14632   ]
14633  },
14634  {
14635   "alignment" : 4,
14636   "fields" :
14637   [
14638    {
14639     "access" : "private",
14640     "field_name" : "mStatus",
14641     "referenced_type" : "_ZTIN7android8hardware6StatusE"
14642    },
14643    {
14644     "access" : "private",
14645     "field_name" : "mCheckedStatus",
14646     "field_offset" : 160,
14647     "referenced_type" : "_ZTIb"
14648    }
14649   ],
14650   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
14651   "name" : "android::hardware::details::return_status",
14652   "record_kind" : "class",
14653   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14654   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
14655   "size" : 24,
14656   "source_file" : "system/libhidl/base/include/hidl/Status.h"
14657  },
14658  {
14659   "alignment" : 4,
14660   "fields" :
14661   [
14662    {
14663     "access" : "protected",
14664     "field_name" : "mInstrumentationCallbacks",
14665     "field_offset" : 32,
14666     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
14667    },
14668    {
14669     "access" : "protected",
14670     "field_offset" : 128,
14671     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E"
14672    },
14673    {
14674     "access" : "protected",
14675     "field_name" : "mInstrumentationLibPackage",
14676     "field_offset" : 160,
14677     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14678    },
14679    {
14680     "access" : "protected",
14681     "field_name" : "mInterfaceName",
14682     "field_offset" : 256,
14683     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14684    }
14685   ],
14686   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14687   "name" : "android::hardware::details::HidlInstrumentor",
14688   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14689   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14690   "size" : 44,
14691   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
14692   "vtable_components" :
14693   [
14694    {
14695     "kind" : "offset_to_top"
14696    },
14697    {
14698     "kind" : "rtti",
14699     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14700    },
14701    {
14702     "kind" : "complete_dtor_pointer",
14703     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
14704    },
14705    {
14706     "kind" : "deleting_dtor_pointer",
14707     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
14708    }
14709   ]
14710  },
14711  {
14712   "access" : "protected",
14713   "alignment" : 4,
14714   "fields" :
14715   [
14716    {
14717     "field_name" : "mEnableInstrumentation",
14718     "referenced_type" : "_ZTIb"
14719    },
14720    {
14721     "field_name" : "mReserved0",
14722     "referenced_type" : "_ZTIPv"
14723    }
14724   ],
14725   "is_anonymous" : true,
14726   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
14727   "name" : "android::hardware::details::HidlInstrumentor::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:204:5)",
14728   "record_kind" : "union",
14729   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
14730   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
14731   "size" : 4,
14732   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14733  },
14734  {
14735   "alignment" : 1,
14736   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
14737   "name" : "android::hardware::details::i_tag",
14738   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
14739   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
14740   "size" : 1,
14741   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14742  },
14743  {
14744   "alignment" : 1,
14745   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
14746   "name" : "android::hardware::details::bs_tag",
14747   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
14748   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
14749   "size" : 1,
14750   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14751  },
14752  {
14753   "alignment" : 1,
14754   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
14755   "name" : "android::hardware::details::bnhw_tag",
14756   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14757   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14758   "size" : 1,
14759   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14760  },
14761  {
14762   "alignment" : 1,
14763   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
14764   "name" : "android::hardware::details::bphw_tag",
14765   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14766   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14767   "size" : 1,
14768   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14769  },
14770  {
14771   "alignment" : 1,
14772   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14773   "name" : "android::hardware::details::std_array<unsigned char, 32>",
14774   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14775   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14776   "size" : 1,
14777   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
14778   "template_args" :
14779   [
14780    "_ZTIh"
14781   ]
14782  },
14783  {
14784   "alignment" : 8,
14785   "fields" :
14786   [
14787    {
14788     "access" : "private",
14789     "field_name" : "mBuffer",
14790     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
14791    },
14792    {
14793     "access" : "private",
14794     "field_name" : "mSize",
14795     "field_offset" : 64,
14796     "referenced_type" : "_ZTIj"
14797    },
14798    {
14799     "access" : "private",
14800     "field_name" : "mOwnsBuffer",
14801     "field_offset" : 96,
14802     "referenced_type" : "_ZTIb"
14803    },
14804    {
14805     "access" : "private",
14806     "field_name" : "mPad",
14807     "field_offset" : 104,
14808     "referenced_type" : "_ZTIA3_h"
14809    }
14810   ],
14811   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14812   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32>>",
14813   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14814   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14815   "size" : 16,
14816   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
14817   "template_args" :
14818   [
14819    "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE"
14820   ]
14821  },
14822  {
14823   "alignment" : 8,
14824   "fields" :
14825   [
14826    {
14827     "access" : "private",
14828     "field_name" : "mBuffer",
14829     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
14830    },
14831    {
14832     "access" : "private",
14833     "field_name" : "mSize",
14834     "field_offset" : 64,
14835     "referenced_type" : "_ZTIj"
14836    },
14837    {
14838     "access" : "private",
14839     "field_name" : "mOwnsBuffer",
14840     "field_offset" : 96,
14841     "referenced_type" : "_ZTIb"
14842    },
14843    {
14844     "access" : "private",
14845     "field_name" : "mPad",
14846     "field_offset" : 104,
14847     "referenced_type" : "_ZTIA3_h"
14848    }
14849   ],
14850   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14851   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14852   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14853   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14854   "size" : 16,
14855   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
14856   "template_args" :
14857   [
14858    "_ZTIN7android8hardware11hidl_stringE"
14859   ]
14860  },
14861  {
14862   "alignment" : 8,
14863   "fields" :
14864   [
14865    {
14866     "access" : "private",
14867     "field_name" : "mBuffer",
14868     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
14869    },
14870    {
14871     "access" : "private",
14872     "field_name" : "mSize",
14873     "field_offset" : 64,
14874     "referenced_type" : "_ZTIj"
14875    },
14876    {
14877     "access" : "private",
14878     "field_name" : "mOwnsBuffer",
14879     "field_offset" : 96,
14880     "referenced_type" : "_ZTIb"
14881    },
14882    {
14883     "access" : "private",
14884     "field_name" : "mPad",
14885     "field_offset" : 104,
14886     "referenced_type" : "_ZTIA3_h"
14887    }
14888   ],
14889   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14890   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14891   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14892   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14893   "size" : 16,
14894   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
14895   "template_args" :
14896   [
14897    "_ZTIN7android8hardware17GrantorDescriptorE"
14898   ]
14899  },
14900  {
14901   "alignment" : 8,
14902   "fields" :
14903   [
14904    {
14905     "access" : "private",
14906     "field_name" : "mBuffer",
14907     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
14908    },
14909    {
14910     "access" : "private",
14911     "field_name" : "mSize",
14912     "field_offset" : 64,
14913     "referenced_type" : "_ZTIj"
14914    },
14915    {
14916     "access" : "private",
14917     "field_name" : "mOwnsBuffer",
14918     "field_offset" : 96,
14919     "referenced_type" : "_ZTIb"
14920    },
14921    {
14922     "access" : "private",
14923     "field_name" : "mPad",
14924     "field_offset" : 104,
14925     "referenced_type" : "_ZTIA3_h"
14926    }
14927   ],
14928   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
14929   "name" : "android::hardware::hidl_vec<char>",
14930   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14931   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14932   "size" : 16,
14933   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
14934   "template_args" :
14935   [
14936    "_ZTIc"
14937   ]
14938  },
14939  {
14940   "alignment" : 8,
14941   "fields" :
14942   [
14943    {
14944     "access" : "private",
14945     "field_name" : "mBuffer",
14946     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
14947    },
14948    {
14949     "access" : "private",
14950     "field_name" : "mSize",
14951     "field_offset" : 64,
14952     "referenced_type" : "_ZTIj"
14953    },
14954    {
14955     "access" : "private",
14956     "field_name" : "mOwnsBuffer",
14957     "field_offset" : 96,
14958     "referenced_type" : "_ZTIb"
14959    },
14960    {
14961     "access" : "private",
14962     "field_name" : "mPad",
14963     "field_offset" : 104,
14964     "referenced_type" : "_ZTIA3_h"
14965    }
14966   ],
14967   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
14968   "name" : "android::hardware::hidl_vec<int>",
14969   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14970   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14971   "size" : 16,
14972   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
14973   "template_args" :
14974   [
14975    "_ZTIi"
14976   ]
14977  },
14978  {
14979   "alignment" : 4,
14980   "base_specifiers" :
14981   [
14982    {
14983     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
14984    }
14985   ],
14986   "fields" :
14987   [
14988    {
14989     "access" : "protected",
14990     "field_name" : "mSchedPolicy",
14991     "field_offset" : 32,
14992     "referenced_type" : "_ZTIi"
14993    },
14994    {
14995     "access" : "protected",
14996     "field_name" : "mSchedPriority",
14997     "field_offset" : 64,
14998     "referenced_type" : "_ZTIi"
14999    },
15000    {
15001     "access" : "private",
15002     "field_name" : "mExtras",
15003     "field_offset" : 96,
15004     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
15005    },
15006    {
15007     "access" : "private",
15008     "field_name" : "mReserved0",
15009     "field_offset" : 128,
15010     "referenced_type" : "_ZTIPv"
15011    }
15012   ],
15013   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
15014   "name" : "android::hardware::BHwBinder",
15015   "record_kind" : "class",
15016   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
15017   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
15018   "size" : 28,
15019   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h",
15020   "vtable_components" :
15021   [
15022    {
15023     "component_value" : 20,
15024     "kind" : "vbase_offset"
15025    },
15026    {
15027     "kind" : "offset_to_top"
15028    },
15029    {
15030     "kind" : "rtti",
15031     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15032    },
15033    {
15034     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15035    },
15036    {
15037     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15038    },
15039    {
15040     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15041    },
15042    {
15043     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15044    },
15045    {
15046     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15047    },
15048    {
15049     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15050    },
15051    {
15052     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15053    },
15054    {
15055     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15056    },
15057    {
15058     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15059    },
15060    {
15061     "kind" : "complete_dtor_pointer",
15062     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
15063    },
15064    {
15065     "kind" : "deleting_dtor_pointer",
15066     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
15067    },
15068    {
15069     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15070    },
15071    {
15072     "kind" : "vcall_offset"
15073    },
15074    {
15075     "kind" : "vcall_offset"
15076    },
15077    {
15078     "kind" : "vcall_offset"
15079    },
15080    {
15081     "kind" : "vcall_offset"
15082    },
15083    {
15084     "component_value" : -20,
15085     "kind" : "vcall_offset"
15086    },
15087    {
15088     "component_value" : -20,
15089     "kind" : "offset_to_top"
15090    },
15091    {
15092     "kind" : "rtti",
15093     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15094    },
15095    {
15096     "kind" : "complete_dtor_pointer",
15097     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
15098    },
15099    {
15100     "kind" : "deleting_dtor_pointer",
15101     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
15102    },
15103    {
15104     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15105    },
15106    {
15107     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15108    },
15109    {
15110     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15111    },
15112    {
15113     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15114    }
15115   ]
15116  },
15117  {
15118   "alignment" : 4,
15119   "fields" :
15120   [
15121    {
15122     "field_name" : "sched_policy",
15123     "referenced_type" : "_ZTIi"
15124    },
15125    {
15126     "field_name" : "prio",
15127     "field_offset" : 32,
15128     "referenced_type" : "_ZTIi"
15129    }
15130   ],
15131   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
15132   "name" : "android::hardware::SchedPrio",
15133   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
15134   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
15135   "size" : 8,
15136   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15137  },
15138  {
15139   "alignment" : 4,
15140   "fields" :
15141   [
15142    {
15143     "access" : "private",
15144     "field_name" : "mCond",
15145     "referenced_type" : "_ZTI14pthread_cond_t"
15146    }
15147   ],
15148   "linker_set_key" : "_ZTIN7android9ConditionE",
15149   "name" : "android::Condition",
15150   "record_kind" : "class",
15151   "referenced_type" : "_ZTIN7android9ConditionE",
15152   "self_type" : "_ZTIN7android9ConditionE",
15153   "size" : 4,
15154   "source_file" : "system/core/libutils/include/utils/Condition.h"
15155  },
15156  {
15157   "alignment" : 4,
15158   "fields" :
15159   [
15160    {
15161     "field_name" : "buf",
15162     "referenced_type" : "_ZTIA5121_h"
15163    },
15164    {
15165     "field_name" : "entry",
15166     "referenced_type" : "_ZTI12logger_entry"
15167    }
15168   ],
15169   "is_anonymous" : true,
15170   "linker_set_key" : "_ZTIN7log_msgUt_E",
15171   "name" : "log_msg::(anonymous union at system/logging/liblog/include_vndk/log/log_read.h:58:3)",
15172   "record_kind" : "union",
15173   "referenced_type" : "_ZTIN7log_msgUt_E",
15174   "self_type" : "_ZTIN7log_msgUt_E",
15175   "size" : 5124,
15176   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
15177  }
15178 ],
15179 "rvalue_reference_types" :
15180 [
15181  {
15182   "alignment" : 4,
15183   "linker_set_key" : "_ZTION7android2spINS_4hidl6memory4V1_07IMapperEEE",
15184   "name" : "android::sp<android::hidl::memory::V1_0::IMapper> &&",
15185   "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMapperEEE",
15186   "self_type" : "_ZTION7android2spINS_4hidl6memory4V1_07IMapperEEE",
15187   "size" : 4,
15188   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15189  },
15190  {
15191   "alignment" : 4,
15192   "linker_set_key" : "_ZTION7android2spINS_4hidl6memory4V1_07IMemoryEEE",
15193   "name" : "android::sp<android::hidl::memory::V1_0::IMemory> &&",
15194   "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
15195   "self_type" : "_ZTION7android2spINS_4hidl6memory4V1_07IMemoryEEE",
15196   "size" : 4,
15197   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15198  },
15199  {
15200   "alignment" : 4,
15201   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15202   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15203   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15204   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15205   "size" : 4,
15206   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15207  },
15208  {
15209   "alignment" : 4,
15210   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15211   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
15212   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
15213   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15214   "size" : 4,
15215   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
15216  },
15217  {
15218   "alignment" : 4,
15219   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
15220   "name" : "android::hardware::hidl_handle &&",
15221   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
15222   "self_type" : "_ZTION7android8hardware11hidl_handleE",
15223   "size" : 4,
15224   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
15225  },
15226  {
15227   "alignment" : 4,
15228   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
15229   "name" : "android::hardware::hidl_memory &&",
15230   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
15231   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
15232   "size" : 4,
15233   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
15234  },
15235  {
15236   "alignment" : 4,
15237   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
15238   "name" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMapper>> &&",
15239   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
15240   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMapperEEEEE",
15241   "size" : 4,
15242   "source_file" : "system/libhidl/base/include/hidl/Status.h"
15243  },
15244  {
15245   "alignment" : 4,
15246   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
15247   "name" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMemory>> &&",
15248   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
15249   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
15250   "size" : 4,
15251   "source_file" : "system/libhidl/base/include/hidl/Status.h"
15252  },
15253  {
15254   "alignment" : 4,
15255   "linker_set_key" : "_ZTION7android8hardware6ReturnIPvEE",
15256   "name" : "android::hardware::Return<void *> &&",
15257   "referenced_type" : "_ZTIN7android8hardware6ReturnIPvEE",
15258   "self_type" : "_ZTION7android8hardware6ReturnIPvEE",
15259   "size" : 4,
15260   "source_file" : "system/libhidl/base/include/hidl/Status.h"
15261  },
15262  {
15263   "alignment" : 4,
15264   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
15265   "name" : "android::hardware::Return<bool> &&",
15266   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
15267   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
15268   "size" : 4,
15269   "source_file" : "system/libhidl/base/include/hidl/Status.h"
15270  },
15271  {
15272   "alignment" : 4,
15273   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
15274   "name" : "android::hardware::Return<void> &&",
15275   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15276   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
15277   "size" : 4,
15278   "source_file" : "system/libhidl/base/include/hidl/Status.h"
15279  },
15280  {
15281   "alignment" : 4,
15282   "linker_set_key" : "_ZTION7android8hardware6ReturnIyEE",
15283   "name" : "android::hardware::Return<unsigned long long> &&",
15284   "referenced_type" : "_ZTIN7android8hardware6ReturnIyEE",
15285   "self_type" : "_ZTION7android8hardware6ReturnIyEE",
15286   "size" : 4,
15287   "source_file" : "system/libhidl/base/include/hidl/Status.h"
15288  },
15289  {
15290   "alignment" : 4,
15291   "linker_set_key" : "_ZTION7android8hardware6StatusE",
15292   "name" : "android::hardware::Status &&",
15293   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15294   "self_type" : "_ZTION7android8hardware6StatusE",
15295   "size" : 4,
15296   "source_file" : "system/libhidl/base/include/hidl/Status.h"
15297  },
15298  {
15299   "alignment" : 4,
15300   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
15301   "name" : "android::hardware::details::return_status &&",
15302   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15303   "self_type" : "_ZTION7android8hardware7details13return_statusE",
15304   "size" : 4,
15305   "source_file" : "system/libhidl/base/include/hidl/Status.h"
15306  },
15307  {
15308   "alignment" : 4,
15309   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15310   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> &&",
15311   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15312   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15313   "size" : 4,
15314   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
15315  },
15316  {
15317   "alignment" : 4,
15318   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15319   "name" : "std::function<sp<IBase> (void *)> &&",
15320   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15321   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15322   "size" : 4,
15323   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
15324  },
15325  {
15326   "alignment" : 4,
15327   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15328   "name" : "std::function<sp<IBinder> (void *)> &&",
15329   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15330   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15331   "size" : 4,
15332   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
15333  }
15334 ]
15335}
15336