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   "is_of_unknown_bound" : true,
68   "linker_set_key" : "_ZTIA_f",
69   "name" : "float[]",
70   "referenced_type" : "_ZTIf",
71   "self_type" : "_ZTIA_f",
72   "source_file" : "system/core/libsystem/include/system/graphics.h"
73  }
74 ],
75 "builtin_types" :
76 [
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "_ZTIDs",
82   "name" : "char16_t",
83   "referenced_type" : "_ZTIDs",
84   "self_type" : "_ZTIDs",
85   "size" : 2
86  },
87  {
88   "alignment" : 1,
89   "is_integral" : true,
90   "linker_set_key" : "_ZTIa",
91   "name" : "signed char",
92   "referenced_type" : "_ZTIa",
93   "self_type" : "_ZTIa",
94   "size" : 1
95  },
96  {
97   "alignment" : 1,
98   "is_integral" : true,
99   "is_unsigned" : true,
100   "linker_set_key" : "_ZTIb",
101   "name" : "bool",
102   "referenced_type" : "_ZTIb",
103   "self_type" : "_ZTIb",
104   "size" : 1
105  },
106  {
107   "alignment" : 1,
108   "is_integral" : true,
109   "is_unsigned" : true,
110   "linker_set_key" : "_ZTIc",
111   "name" : "char",
112   "referenced_type" : "_ZTIc",
113   "self_type" : "_ZTIc",
114   "size" : 1
115  },
116  {
117   "alignment" : 8,
118   "linker_set_key" : "_ZTId",
119   "name" : "double",
120   "referenced_type" : "_ZTId",
121   "self_type" : "_ZTId",
122   "size" : 8
123  },
124  {
125   "alignment" : 4,
126   "linker_set_key" : "_ZTIf",
127   "name" : "float",
128   "referenced_type" : "_ZTIf",
129   "self_type" : "_ZTIf",
130   "size" : 4
131  },
132  {
133   "alignment" : 1,
134   "is_integral" : true,
135   "is_unsigned" : true,
136   "linker_set_key" : "_ZTIh",
137   "name" : "unsigned char",
138   "referenced_type" : "_ZTIh",
139   "self_type" : "_ZTIh",
140   "size" : 1
141  },
142  {
143   "alignment" : 4,
144   "is_integral" : true,
145   "linker_set_key" : "_ZTIi",
146   "name" : "int",
147   "referenced_type" : "_ZTIi",
148   "self_type" : "_ZTIi",
149   "size" : 4
150  },
151  {
152   "alignment" : 4,
153   "is_integral" : true,
154   "is_unsigned" : true,
155   "linker_set_key" : "_ZTIj",
156   "name" : "unsigned int",
157   "referenced_type" : "_ZTIj",
158   "self_type" : "_ZTIj",
159   "size" : 4
160  },
161  {
162   "alignment" : 4,
163   "is_integral" : true,
164   "linker_set_key" : "_ZTIl",
165   "name" : "long",
166   "referenced_type" : "_ZTIl",
167   "self_type" : "_ZTIl",
168   "size" : 4
169  },
170  {
171   "alignment" : 4,
172   "is_integral" : true,
173   "is_unsigned" : true,
174   "linker_set_key" : "_ZTIm",
175   "name" : "unsigned long",
176   "referenced_type" : "_ZTIm",
177   "self_type" : "_ZTIm",
178   "size" : 4
179  },
180  {
181   "alignment" : 2,
182   "is_integral" : true,
183   "linker_set_key" : "_ZTIs",
184   "name" : "short",
185   "referenced_type" : "_ZTIs",
186   "self_type" : "_ZTIs",
187   "size" : 2
188  },
189  {
190   "alignment" : 2,
191   "is_integral" : true,
192   "is_unsigned" : true,
193   "linker_set_key" : "_ZTIt",
194   "name" : "unsigned short",
195   "referenced_type" : "_ZTIt",
196   "self_type" : "_ZTIt",
197   "size" : 2
198  },
199  {
200   "linker_set_key" : "_ZTIv",
201   "name" : "void",
202   "referenced_type" : "_ZTIv",
203   "self_type" : "_ZTIv"
204  },
205  {
206   "alignment" : 8,
207   "is_integral" : true,
208   "linker_set_key" : "_ZTIx",
209   "name" : "long long",
210   "referenced_type" : "_ZTIx",
211   "self_type" : "_ZTIx",
212   "size" : 8
213  },
214  {
215   "alignment" : 8,
216   "is_integral" : true,
217   "is_unsigned" : true,
218   "linker_set_key" : "_ZTIy",
219   "name" : "unsigned long long",
220   "referenced_type" : "_ZTIy",
221   "self_type" : "_ZTIy",
222   "size" : 8
223  }
224 ],
225 "elf_functions" :
226 [
227  {
228   "binding" : "weak",
229   "name" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics9allocator4V2_010IAllocatorENS_4hidl4base4V1_05IBaseENS5_13BpHwAllocatorEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
230  },
231  {
232   "binding" : "weak",
233   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_8graphics9allocator4V2_013BpHwAllocatorENS5_10IAllocatorEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
234  },
235  {
236   "name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
237  },
238  {
239   "name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
240  },
241  {
242   "name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
243  },
244  {
245   "name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
246  },
247  {
248   "name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
249  },
250  {
251   "name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
252  },
253  {
254   "name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
255  },
256  {
257   "name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
258  },
259  {
260   "name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
261  },
262  {
263   "name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator21notifySyspropsChangedEv"
264  },
265  {
266   "name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator21setHALInstrumentationEv"
267  },
268  {
269   "name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
270  },
271  {
272   "name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator4pingEv"
273  },
274  {
275   "name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
276  },
277  {
278   "name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
279  },
280  {
281   "name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator8castFromERKNS_2spIS4_EEb"
282  },
283  {
284   "name" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocator13addOnewayTaskENSt3__18functionIFvvEEE"
285  },
286  {
287   "name" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocatorC1ENS_2spINS3_10IAllocatorEEE"
288  },
289  {
290   "name" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocatorC2ENS_2spINS3_10IAllocatorEEE"
291  },
292  {
293   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocator10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
294  },
295  {
296   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
297  },
298  {
299   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocator14_hidl_allocateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
300  },
301  {
302   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocator19_hidl_dumpDebugInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
303  },
304  {
305   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocator4pingEv"
306  },
307  {
308   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocatorC1ERKNS_2spINS3_10IAllocatorEEE"
309  },
310  {
311   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocatorC2ERKNS_2spINS3_10IAllocatorEEE"
312  },
313  {
314   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocatorD0Ev"
315  },
316  {
317   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocatorD1Ev"
318  },
319  {
320   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocatorD2Ev"
321  },
322  {
323   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
324  },
325  {
326   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
327  },
328  {
329   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
330  },
331  {
332   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator13dumpDebugInfoENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
333  },
334  {
335   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
336  },
337  {
338   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator14_hidl_allocateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIjEEjNSt3__18functionIFvNS1_6mapper4V2_05ErrorEjRKNSA_INS0_11hidl_handleEEEEEE"
339  },
340  {
341   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
342  },
343  {
344   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator15onLastStrongRefEPKv"
345  },
346  {
347   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator19_hidl_dumpDebugInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
348  },
349  {
350   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
351  },
352  {
353   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator21notifySyspropsChangedEv"
354  },
355  {
356   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator21setHALInstrumentationEv"
357  },
358  {
359   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator4pingEv"
360  },
361  {
362   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
363  },
364  {
365   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator8allocateERKNS0_8hidl_vecIjEEjNSt3__18functionIFvNS1_6mapper4V2_05ErrorEjRKNS5_INS0_11hidl_handleEEEEEE"
366  },
367  {
368   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocatorC1ERKNS_2spINS0_7IBinderEEE"
369  },
370  {
371   "name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocatorC2ERKNS_2spINS0_7IBinderEEE"
372  },
373  {
374   "binding" : "weak",
375   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
376  },
377  {
378   "binding" : "weak",
379   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
380  },
381  {
382   "binding" : "weak",
383   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
384  },
385  {
386   "binding" : "weak",
387   "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_"
388  },
389  {
390   "binding" : "weak",
391   "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_"
392  },
393  {
394   "binding" : "weak",
395   "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"
396  },
397  {
398   "binding" : "weak",
399   "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_"
400  },
401  {
402   "binding" : "weak",
403   "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_"
404  },
405  {
406   "binding" : "weak",
407   "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"
408  },
409  {
410   "binding" : "weak",
411   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
412  },
413  {
414   "binding" : "weak",
415   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
416  },
417  {
418   "binding" : "weak",
419   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
420  },
421  {
422   "name" : "_ZThn20_N7android8hardware8graphics9allocator4V2_013BnHwAllocatorD0Ev"
423  },
424  {
425   "name" : "_ZThn20_N7android8hardware8graphics9allocator4V2_013BnHwAllocatorD1Ev"
426  },
427  {
428   "name" : "_ZThn8_N7android8hardware8graphics9allocator4V2_013BpHwAllocator15onLastStrongRefEPKv"
429  },
430  {
431   "name" : "_ZTv0_n12_N7android8hardware8graphics9allocator4V2_013BnHwAllocatorD0Ev"
432  },
433  {
434   "name" : "_ZTv0_n12_N7android8hardware8graphics9allocator4V2_013BnHwAllocatorD1Ev"
435  },
436  {
437   "name" : "_ZTv0_n20_N7android8hardware8graphics9allocator4V2_013BpHwAllocator15onLastStrongRefEPKv"
438  }
439 ],
440 "elf_objects" :
441 [
442  {
443   "name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator10descriptorE"
444  },
445  {
446   "name" : "_ZTCN7android8hardware8graphics9allocator4V2_010IAllocatorE0_NS_4hidl4base4V1_05IBaseE"
447  },
448  {
449   "binding" : "weak",
450   "name" : "_ZTCN7android8hardware8graphics9allocator4V2_011BsAllocatorE0_NS3_10IAllocatorE"
451  },
452  {
453   "name" : "_ZTCN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE0_NS0_7IBinderE"
454  },
455  {
456   "name" : "_ZTCN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE0_NS0_9BHwBinderE"
457  },
458  {
459   "name" : "_ZTCN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE0_NS_4hidl4base4V1_08BnHwBaseE"
460  },
461  {
462   "name" : "_ZTCN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE0_NS0_11BpInterfaceINS3_10IAllocatorEEE"
463  },
464  {
465   "name" : "_ZTCN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE0_NS3_10IAllocatorE"
466  },
467  {
468   "name" : "_ZTCN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE0_NS_4hidl4base4V1_05IBaseE"
469  },
470  {
471   "name" : "_ZTCN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE4_NS0_10IInterfaceE"
472  },
473  {
474   "name" : "_ZTCN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE8_NS0_11BpHwRefBaseE"
475  },
476  {
477   "name" : "_ZTTN7android8hardware8graphics9allocator4V2_010IAllocatorE"
478  },
479  {
480   "name" : "_ZTTN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE"
481  },
482  {
483   "name" : "_ZTTN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
484  },
485  {
486   "name" : "_ZTVN7android8hardware8graphics9allocator4V2_010IAllocatorE"
487  },
488  {
489   "binding" : "weak",
490   "name" : "_ZTVN7android8hardware8graphics9allocator4V2_011BsAllocatorE"
491  },
492  {
493   "name" : "_ZTVN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE"
494  },
495  {
496   "name" : "_ZTVN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
497  }
498 ],
499 "enum_types" :
500 [
501  {
502   "alignment" : 4,
503   "enum_fields" :
504   [
505    {
506     "enum_field_value" : 1,
507     "name" : "HAL_HDR_DOLBY_VISION"
508    },
509    {
510     "enum_field_value" : 2,
511     "name" : "HAL_HDR_HDR10"
512    },
513    {
514     "enum_field_value" : 3,
515     "name" : "HAL_HDR_HLG"
516    }
517   ],
518   "linker_set_key" : "_ZTI13android_hdr_t",
519   "name" : "android_hdr_t",
520   "referenced_type" : "_ZTI13android_hdr_t",
521   "self_type" : "_ZTI13android_hdr_t",
522   "size" : 4,
523   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
524   "underlying_type" : "_ZTIj"
525  },
526  {
527   "alignment" : 4,
528   "enum_fields" :
529   [
530    {
531     "enum_field_value" : 4,
532     "name" : "HAL_HDR_HDR10_PLUS"
533    }
534   ],
535   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
536   "name" : "android_hdr_v1_2_t",
537   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
538   "self_type" : "_ZTI18android_hdr_v1_2_t",
539   "size" : 4,
540   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
541   "underlying_type" : "_ZTIj"
542  },
543  {
544   "alignment" : 4,
545   "enum_fields" :
546   [
547    {
548     "enum_field_value" : 0,
549     "name" : "ANDROID_LOG_UNKNOWN"
550    },
551    {
552     "enum_field_value" : 1,
553     "name" : "ANDROID_LOG_DEFAULT"
554    },
555    {
556     "enum_field_value" : 2,
557     "name" : "ANDROID_LOG_VERBOSE"
558    },
559    {
560     "enum_field_value" : 3,
561     "name" : "ANDROID_LOG_DEBUG"
562    },
563    {
564     "enum_field_value" : 4,
565     "name" : "ANDROID_LOG_INFO"
566    },
567    {
568     "enum_field_value" : 5,
569     "name" : "ANDROID_LOG_WARN"
570    },
571    {
572     "enum_field_value" : 6,
573     "name" : "ANDROID_LOG_ERROR"
574    },
575    {
576     "enum_field_value" : 7,
577     "name" : "ANDROID_LOG_FATAL"
578    },
579    {
580     "enum_field_value" : 8,
581     "name" : "ANDROID_LOG_SILENT"
582    }
583   ],
584   "linker_set_key" : "_ZTI19android_LogPriority",
585   "name" : "android_LogPriority",
586   "referenced_type" : "_ZTI19android_LogPriority",
587   "self_type" : "_ZTI19android_LogPriority",
588   "size" : 4,
589   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
590   "underlying_type" : "_ZTIj"
591  },
592  {
593   "alignment" : 4,
594   "enum_fields" :
595   [
596    {
597     "enum_field_value" : 0,
598     "name" : "HAL_DATASPACE_UNKNOWN"
599    },
600    {
601     "enum_field_value" : 1,
602     "name" : "HAL_DATASPACE_ARBITRARY"
603    },
604    {
605     "enum_field_value" : 16,
606     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
607    },
608    {
609     "enum_field_value" : 4128768,
610     "name" : "HAL_DATASPACE_STANDARD_MASK"
611    },
612    {
613     "enum_field_value" : 0,
614     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
615    },
616    {
617     "enum_field_value" : 65536,
618     "name" : "HAL_DATASPACE_STANDARD_BT709"
619    },
620    {
621     "enum_field_value" : 131072,
622     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
623    },
624    {
625     "enum_field_value" : 196608,
626     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
627    },
628    {
629     "enum_field_value" : 262144,
630     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
631    },
632    {
633     "enum_field_value" : 327680,
634     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
635    },
636    {
637     "enum_field_value" : 393216,
638     "name" : "HAL_DATASPACE_STANDARD_BT2020"
639    },
640    {
641     "enum_field_value" : 458752,
642     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
643    },
644    {
645     "enum_field_value" : 524288,
646     "name" : "HAL_DATASPACE_STANDARD_BT470M"
647    },
648    {
649     "enum_field_value" : 589824,
650     "name" : "HAL_DATASPACE_STANDARD_FILM"
651    },
652    {
653     "enum_field_value" : 655360,
654     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
655    },
656    {
657     "enum_field_value" : 720896,
658     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
659    },
660    {
661     "enum_field_value" : 22,
662     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
663    },
664    {
665     "enum_field_value" : 130023424,
666     "name" : "HAL_DATASPACE_TRANSFER_MASK"
667    },
668    {
669     "enum_field_value" : 0,
670     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
671    },
672    {
673     "enum_field_value" : 4194304,
674     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
675    },
676    {
677     "enum_field_value" : 8388608,
678     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
679    },
680    {
681     "enum_field_value" : 12582912,
682     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
683    },
684    {
685     "enum_field_value" : 16777216,
686     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
687    },
688    {
689     "enum_field_value" : 20971520,
690     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
691    },
692    {
693     "enum_field_value" : 25165824,
694     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
695    },
696    {
697     "enum_field_value" : 29360128,
698     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
699    },
700    {
701     "enum_field_value" : 33554432,
702     "name" : "HAL_DATASPACE_TRANSFER_HLG"
703    },
704    {
705     "enum_field_value" : 27,
706     "name" : "HAL_DATASPACE_RANGE_SHIFT"
707    },
708    {
709     "enum_field_value" : 939524096,
710     "name" : "HAL_DATASPACE_RANGE_MASK"
711    },
712    {
713     "enum_field_value" : 0,
714     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
715    },
716    {
717     "enum_field_value" : 134217728,
718     "name" : "HAL_DATASPACE_RANGE_FULL"
719    },
720    {
721     "enum_field_value" : 268435456,
722     "name" : "HAL_DATASPACE_RANGE_LIMITED"
723    },
724    {
725     "enum_field_value" : 402653184,
726     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
727    },
728    {
729     "enum_field_value" : 512,
730     "name" : "HAL_DATASPACE_SRGB_LINEAR"
731    },
732    {
733     "enum_field_value" : 138477568,
734     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
735    },
736    {
737     "enum_field_value" : 406913024,
738     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
739    },
740    {
741     "enum_field_value" : 513,
742     "name" : "HAL_DATASPACE_SRGB"
743    },
744    {
745     "enum_field_value" : 142671872,
746     "name" : "HAL_DATASPACE_V0_SRGB"
747    },
748    {
749     "enum_field_value" : 411107328,
750     "name" : "HAL_DATASPACE_V0_SCRGB"
751    },
752    {
753     "enum_field_value" : 257,
754     "name" : "HAL_DATASPACE_JFIF"
755    },
756    {
757     "enum_field_value" : 146931712,
758     "name" : "HAL_DATASPACE_V0_JFIF"
759    },
760    {
761     "enum_field_value" : 258,
762     "name" : "HAL_DATASPACE_BT601_625"
763    },
764    {
765     "enum_field_value" : 281149440,
766     "name" : "HAL_DATASPACE_V0_BT601_625"
767    },
768    {
769     "enum_field_value" : 259,
770     "name" : "HAL_DATASPACE_BT601_525"
771    },
772    {
773     "enum_field_value" : 281280512,
774     "name" : "HAL_DATASPACE_V0_BT601_525"
775    },
776    {
777     "enum_field_value" : 260,
778     "name" : "HAL_DATASPACE_BT709"
779    },
780    {
781     "enum_field_value" : 281083904,
782     "name" : "HAL_DATASPACE_V0_BT709"
783    },
784    {
785     "enum_field_value" : 139067392,
786     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
787    },
788    {
789     "enum_field_value" : 155844608,
790     "name" : "HAL_DATASPACE_DCI_P3"
791    },
792    {
793     "enum_field_value" : 139067392,
794     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
795    },
796    {
797     "enum_field_value" : 143261696,
798     "name" : "HAL_DATASPACE_DISPLAY_P3"
799    },
800    {
801     "enum_field_value" : 151715840,
802     "name" : "HAL_DATASPACE_ADOBE_RGB"
803    },
804    {
805     "enum_field_value" : 138805248,
806     "name" : "HAL_DATASPACE_BT2020_LINEAR"
807    },
808    {
809     "enum_field_value" : 147193856,
810     "name" : "HAL_DATASPACE_BT2020"
811    },
812    {
813     "enum_field_value" : 163971072,
814     "name" : "HAL_DATASPACE_BT2020_PQ"
815    },
816    {
817     "enum_field_value" : 4096,
818     "name" : "HAL_DATASPACE_DEPTH"
819    },
820    {
821     "enum_field_value" : 4097,
822     "name" : "HAL_DATASPACE_SENSOR"
823    }
824   ],
825   "linker_set_key" : "_ZTI19android_dataspace_t",
826   "name" : "android_dataspace_t",
827   "referenced_type" : "_ZTI19android_dataspace_t",
828   "self_type" : "_ZTI19android_dataspace_t",
829   "size" : 4,
830   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
831   "underlying_type" : "_ZTIj"
832  },
833  {
834   "alignment" : 4,
835   "enum_fields" :
836   [
837    {
838     "enum_field_value" : 0,
839     "name" : "FLEX_FORMAT_INVALID"
840    },
841    {
842     "enum_field_value" : 1,
843     "name" : "FLEX_FORMAT_Y"
844    },
845    {
846     "enum_field_value" : 7,
847     "name" : "FLEX_FORMAT_YCbCr"
848    },
849    {
850     "enum_field_value" : 1073741831,
851     "name" : "FLEX_FORMAT_YCbCrA"
852    },
853    {
854     "enum_field_value" : 7168,
855     "name" : "FLEX_FORMAT_RGB"
856    },
857    {
858     "enum_field_value" : 1073748992,
859     "name" : "FLEX_FORMAT_RGBA"
860    }
861   ],
862   "linker_set_key" : "_ZTI19android_flex_format",
863   "name" : "android_flex_format",
864   "referenced_type" : "_ZTI19android_flex_format",
865   "self_type" : "_ZTI19android_flex_format",
866   "size" : 4,
867   "source_file" : "system/core/libsystem/include/system/graphics.h",
868   "underlying_type" : "_ZTIj"
869  },
870  {
871   "alignment" : 4,
872   "enum_fields" :
873   [
874    {
875     "enum_field_value" : 1,
876     "name" : "HAL_TRANSFORM_FLIP_H"
877    },
878    {
879     "enum_field_value" : 2,
880     "name" : "HAL_TRANSFORM_FLIP_V"
881    },
882    {
883     "enum_field_value" : 4,
884     "name" : "HAL_TRANSFORM_ROT_90"
885    },
886    {
887     "enum_field_value" : 3,
888     "name" : "HAL_TRANSFORM_ROT_180"
889    },
890    {
891     "enum_field_value" : 7,
892     "name" : "HAL_TRANSFORM_ROT_270"
893    }
894   ],
895   "linker_set_key" : "_ZTI19android_transform_t",
896   "name" : "android_transform_t",
897   "referenced_type" : "_ZTI19android_transform_t",
898   "self_type" : "_ZTI19android_transform_t",
899   "size" : 4,
900   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
901   "underlying_type" : "_ZTIj"
902  },
903  {
904   "alignment" : 4,
905   "enum_fields" :
906   [
907    {
908     "enum_field_value" : 0,
909     "name" : "HAL_COLOR_MODE_NATIVE"
910    },
911    {
912     "enum_field_value" : 1,
913     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
914    },
915    {
916     "enum_field_value" : 2,
917     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
918    },
919    {
920     "enum_field_value" : 3,
921     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
922    },
923    {
924     "enum_field_value" : 4,
925     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
926    },
927    {
928     "enum_field_value" : 5,
929     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
930    },
931    {
932     "enum_field_value" : 6,
933     "name" : "HAL_COLOR_MODE_DCI_P3"
934    },
935    {
936     "enum_field_value" : 7,
937     "name" : "HAL_COLOR_MODE_SRGB"
938    },
939    {
940     "enum_field_value" : 8,
941     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
942    },
943    {
944     "enum_field_value" : 9,
945     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
946    }
947   ],
948   "linker_set_key" : "_ZTI20android_color_mode_t",
949   "name" : "android_color_mode_t",
950   "referenced_type" : "_ZTI20android_color_mode_t",
951   "self_type" : "_ZTI20android_color_mode_t",
952   "size" : 4,
953   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
954   "underlying_type" : "_ZTIj"
955  },
956  {
957   "alignment" : 4,
958   "enum_fields" :
959   [
960    {
961     "enum_field_value" : 0,
962     "name" : "SYSTEM_TIME_REALTIME"
963    },
964    {
965     "enum_field_value" : 1,
966     "name" : "SYSTEM_TIME_MONOTONIC"
967    },
968    {
969     "enum_field_value" : 2,
970     "name" : "SYSTEM_TIME_PROCESS"
971    },
972    {
973     "enum_field_value" : 3,
974     "name" : "SYSTEM_TIME_THREAD"
975    },
976    {
977     "enum_field_value" : 4,
978     "name" : "SYSTEM_TIME_BOOTTIME"
979    }
980   ],
981   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
982   "name" : "(unnamed)",
983   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
984   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
985   "size" : 4,
986   "source_file" : "system/core/libutils/include/utils/Timers.h",
987   "underlying_type" : "_ZTIj"
988  },
989  {
990   "alignment" : 4,
991   "enum_fields" :
992   [
993    {
994     "enum_field_value" : 1,
995     "name" : "FLEX_COMPONENT_Y"
996    },
997    {
998     "enum_field_value" : 2,
999     "name" : "FLEX_COMPONENT_Cb"
1000    },
1001    {
1002     "enum_field_value" : 4,
1003     "name" : "FLEX_COMPONENT_Cr"
1004    },
1005    {
1006     "enum_field_value" : 1024,
1007     "name" : "FLEX_COMPONENT_R"
1008    },
1009    {
1010     "enum_field_value" : 2048,
1011     "name" : "FLEX_COMPONENT_G"
1012    },
1013    {
1014     "enum_field_value" : 4096,
1015     "name" : "FLEX_COMPONENT_B"
1016    },
1017    {
1018     "enum_field_value" : 1073741824,
1019     "name" : "FLEX_COMPONENT_A"
1020    }
1021   ],
1022   "linker_set_key" : "_ZTI22android_flex_component",
1023   "name" : "android_flex_component",
1024   "referenced_type" : "_ZTI22android_flex_component",
1025   "self_type" : "_ZTI22android_flex_component",
1026   "size" : 4,
1027   "source_file" : "system/core/libsystem/include/system/graphics.h",
1028   "underlying_type" : "_ZTIj"
1029  },
1030  {
1031   "alignment" : 4,
1032   "enum_fields" :
1033   [
1034    {
1035     "enum_field_value" : 1,
1036     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1037    },
1038    {
1039     "enum_field_value" : 2,
1040     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1041    },
1042    {
1043     "enum_field_value" : 3,
1044     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1045    },
1046    {
1047     "enum_field_value" : 4,
1048     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1049    },
1050    {
1051     "enum_field_value" : 5,
1052     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1053    },
1054    {
1055     "enum_field_value" : 16,
1056     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1057    },
1058    {
1059     "enum_field_value" : 17,
1060     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1061    },
1062    {
1063     "enum_field_value" : 20,
1064     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1065    },
1066    {
1067     "enum_field_value" : 22,
1068     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1069    },
1070    {
1071     "enum_field_value" : 32,
1072     "name" : "HAL_PIXEL_FORMAT_RAW16"
1073    },
1074    {
1075     "enum_field_value" : 33,
1076     "name" : "HAL_PIXEL_FORMAT_BLOB"
1077    },
1078    {
1079     "enum_field_value" : 34,
1080     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1081    },
1082    {
1083     "enum_field_value" : 35,
1084     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1085    },
1086    {
1087     "enum_field_value" : 36,
1088     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1089    },
1090    {
1091     "enum_field_value" : 37,
1092     "name" : "HAL_PIXEL_FORMAT_RAW10"
1093    },
1094    {
1095     "enum_field_value" : 38,
1096     "name" : "HAL_PIXEL_FORMAT_RAW12"
1097    },
1098    {
1099     "enum_field_value" : 43,
1100     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1101    },
1102    {
1103     "enum_field_value" : 538982489,
1104     "name" : "HAL_PIXEL_FORMAT_Y8"
1105    },
1106    {
1107     "enum_field_value" : 540422489,
1108     "name" : "HAL_PIXEL_FORMAT_Y16"
1109    },
1110    {
1111     "enum_field_value" : 842094169,
1112     "name" : "HAL_PIXEL_FORMAT_YV12"
1113    }
1114   ],
1115   "linker_set_key" : "_ZTI22android_pixel_format_t",
1116   "name" : "android_pixel_format_t",
1117   "referenced_type" : "_ZTI22android_pixel_format_t",
1118   "self_type" : "_ZTI22android_pixel_format_t",
1119   "size" : 4,
1120   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1121   "underlying_type" : "_ZTIj"
1122  },
1123  {
1124   "alignment" : 4,
1125   "enum_fields" :
1126   [
1127    {
1128     "enum_field_value" : 19,
1129     "name" : "ANDROID_PRIORITY_LOWEST"
1130    },
1131    {
1132     "enum_field_value" : 10,
1133     "name" : "ANDROID_PRIORITY_BACKGROUND"
1134    },
1135    {
1136     "enum_field_value" : 0,
1137     "name" : "ANDROID_PRIORITY_NORMAL"
1138    },
1139    {
1140     "enum_field_value" : -2,
1141     "name" : "ANDROID_PRIORITY_FOREGROUND"
1142    },
1143    {
1144     "enum_field_value" : -4,
1145     "name" : "ANDROID_PRIORITY_DISPLAY"
1146    },
1147    {
1148     "enum_field_value" : -8,
1149     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1150    },
1151    {
1152     "enum_field_value" : -10,
1153     "name" : "ANDROID_PRIORITY_VIDEO"
1154    },
1155    {
1156     "enum_field_value" : -16,
1157     "name" : "ANDROID_PRIORITY_AUDIO"
1158    },
1159    {
1160     "enum_field_value" : -19,
1161     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1162    },
1163    {
1164     "enum_field_value" : -20,
1165     "name" : "ANDROID_PRIORITY_HIGHEST"
1166    },
1167    {
1168     "enum_field_value" : 0,
1169     "name" : "ANDROID_PRIORITY_DEFAULT"
1170    },
1171    {
1172     "enum_field_value" : -1,
1173     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1174    },
1175    {
1176     "enum_field_value" : 1,
1177     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1178    }
1179   ],
1180   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1181   "name" : "(unnamed)",
1182   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1183   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1184   "size" : 4,
1185   "source_file" : "system/core/libsystem/include/system/thread_defs.h",
1186   "underlying_type" : "_ZTIi"
1187  },
1188  {
1189   "alignment" : 4,
1190   "enum_fields" :
1191   [
1192    {
1193     "enum_field_value" : 281411584,
1194     "name" : "HAL_DATASPACE_BT2020_ITU"
1195    },
1196    {
1197     "enum_field_value" : 298188800,
1198     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1199    },
1200    {
1201     "enum_field_value" : 302383104,
1202     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1203    },
1204    {
1205     "enum_field_value" : 168165376,
1206     "name" : "HAL_DATASPACE_BT2020_HLG"
1207    }
1208   ],
1209   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1210   "name" : "android_dataspace_v1_1_t",
1211   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1212   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1213   "size" : 4,
1214   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1215   "underlying_type" : "_ZTIj"
1216  },
1217  {
1218   "alignment" : 4,
1219   "enum_fields" :
1220   [
1221    {
1222     "enum_field_value" : 142999552,
1223     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1224    },
1225    {
1226     "enum_field_value" : 4098,
1227     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1228    },
1229    {
1230     "enum_field_value" : 4099,
1231     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1232    },
1233    {
1234     "enum_field_value" : 4100,
1235     "name" : "HAL_DATASPACE_HEIF"
1236    }
1237   ],
1238   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1239   "name" : "android_dataspace_v1_2_t",
1240   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1241   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1242   "size" : 4,
1243   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1244   "underlying_type" : "_ZTIj"
1245  },
1246  {
1247   "alignment" : 4,
1248   "enum_fields" :
1249   [
1250    {
1251     "enum_field_value" : 10,
1252     "name" : "HAL_COLOR_MODE_BT2020"
1253    },
1254    {
1255     "enum_field_value" : 11,
1256     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1257    },
1258    {
1259     "enum_field_value" : 12,
1260     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1261    }
1262   ],
1263   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1264   "name" : "android_color_mode_v1_1_t",
1265   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1266   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1267   "size" : 4,
1268   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1269   "underlying_type" : "_ZTIj"
1270  },
1271  {
1272   "alignment" : 4,
1273   "enum_fields" :
1274   [
1275    {
1276     "enum_field_value" : 13,
1277     "name" : "HAL_COLOR_MODE_DISPLAY_BT2020"
1278    }
1279   ],
1280   "linker_set_key" : "_ZTI25android_color_mode_v1_2_t",
1281   "name" : "android_color_mode_v1_2_t",
1282   "referenced_type" : "_ZTI25android_color_mode_v1_2_t",
1283   "self_type" : "_ZTI25android_color_mode_v1_2_t",
1284   "size" : 4,
1285   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1286   "underlying_type" : "_ZTIj"
1287  },
1288  {
1289   "alignment" : 4,
1290   "enum_fields" :
1291   [
1292    {
1293     "enum_field_value" : 0,
1294     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1295    },
1296    {
1297     "enum_field_value" : 1,
1298     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1299    },
1300    {
1301     "enum_field_value" : 2,
1302     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1303    },
1304    {
1305     "enum_field_value" : 3,
1306     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1307    },
1308    {
1309     "enum_field_value" : 4,
1310     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1311    },
1312    {
1313     "enum_field_value" : 5,
1314     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1315    },
1316    {
1317     "enum_field_value" : 6,
1318     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1319    }
1320   ],
1321   "linker_set_key" : "_ZTI25android_color_transform_t",
1322   "name" : "android_color_transform_t",
1323   "referenced_type" : "_ZTI25android_color_transform_t",
1324   "self_type" : "_ZTI25android_color_transform_t",
1325   "size" : 4,
1326   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1327   "underlying_type" : "_ZTIj"
1328  },
1329  {
1330   "alignment" : 4,
1331   "enum_fields" :
1332   [
1333    {
1334     "enum_field_value" : 39,
1335     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1336    },
1337    {
1338     "enum_field_value" : 40,
1339     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1340    },
1341    {
1342     "enum_field_value" : 41,
1343     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1344    },
1345    {
1346     "enum_field_value" : 42,
1347     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1348    }
1349   ],
1350   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1351   "name" : "android_pixel_format_sw_t",
1352   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1353   "self_type" : "_ZTI25android_pixel_format_sw_t",
1354   "size" : 4,
1355   "source_file" : "system/core/libsystem/include/system/graphics-sw.h",
1356   "underlying_type" : "_ZTIj"
1357  },
1358  {
1359   "alignment" : 4,
1360   "enum_fields" :
1361   [
1362    {
1363     "enum_field_value" : 48,
1364     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1365    },
1366    {
1367     "enum_field_value" : 49,
1368     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1369    },
1370    {
1371     "enum_field_value" : 50,
1372     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1373    },
1374    {
1375     "enum_field_value" : 51,
1376     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1377    },
1378    {
1379     "enum_field_value" : 52,
1380     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1381    },
1382    {
1383     "enum_field_value" : 53,
1384     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1385    },
1386    {
1387     "enum_field_value" : 54,
1388     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1389    }
1390   ],
1391   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1392   "name" : "android_pixel_format_v1_1_t",
1393   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1394   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1395   "size" : 4,
1396   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1397   "underlying_type" : "_ZTIj"
1398  },
1399  {
1400   "alignment" : 4,
1401   "enum_fields" :
1402   [
1403    {
1404     "enum_field_value" : 55,
1405     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1406    }
1407   ],
1408   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1409   "name" : "android_pixel_format_v1_2_t",
1410   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1411   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1412   "size" : 4,
1413   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1414   "underlying_type" : "_ZTIj"
1415  },
1416  {
1417   "alignment" : 4,
1418   "enum_fields" :
1419   [
1420    {
1421     "enum_field_value" : 0,
1422     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1423    },
1424    {
1425     "enum_field_value" : 1,
1426     "name" : "HAL_RENDER_INTENT_ENHANCE"
1427    },
1428    {
1429     "enum_field_value" : 2,
1430     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1431    },
1432    {
1433     "enum_field_value" : 3,
1434     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1435    }
1436   ],
1437   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1438   "name" : "android_render_intent_v1_1_t",
1439   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1440   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1441   "size" : 4,
1442   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1443   "underlying_type" : "_ZTIj"
1444  },
1445  {
1446   "alignment" : 4,
1447   "enum_fields" :
1448   [
1449    {
1450     "enum_field_value" : 0,
1451     "name" : "LOG_ID_MIN"
1452    },
1453    {
1454     "enum_field_value" : 0,
1455     "name" : "LOG_ID_MAIN"
1456    },
1457    {
1458     "enum_field_value" : 1,
1459     "name" : "LOG_ID_RADIO"
1460    },
1461    {
1462     "enum_field_value" : 2,
1463     "name" : "LOG_ID_EVENTS"
1464    },
1465    {
1466     "enum_field_value" : 3,
1467     "name" : "LOG_ID_SYSTEM"
1468    },
1469    {
1470     "enum_field_value" : 4,
1471     "name" : "LOG_ID_CRASH"
1472    },
1473    {
1474     "enum_field_value" : 5,
1475     "name" : "LOG_ID_STATS"
1476    },
1477    {
1478     "enum_field_value" : 6,
1479     "name" : "LOG_ID_SECURITY"
1480    },
1481    {
1482     "enum_field_value" : 7,
1483     "name" : "LOG_ID_KERNEL"
1484    },
1485    {
1486     "enum_field_value" : 8,
1487     "name" : "LOG_ID_MAX"
1488    },
1489    {
1490     "enum_field_value" : 2147483647,
1491     "name" : "LOG_ID_DEFAULT"
1492    }
1493   ],
1494   "linker_set_key" : "_ZTI6log_id",
1495   "name" : "log_id",
1496   "referenced_type" : "_ZTI6log_id",
1497   "self_type" : "_ZTI6log_id",
1498   "size" : 4,
1499   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
1500   "underlying_type" : "_ZTIj"
1501  },
1502  {
1503   "alignment" : 4,
1504   "enum_fields" :
1505   [
1506    {
1507     "enum_field_value" : 1,
1508     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1509    },
1510    {
1511     "enum_field_value" : 2,
1512     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1513    },
1514    {
1515     "enum_field_value" : 4,
1516     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1517    }
1518   ],
1519   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1520   "name" : "android::VectorImpl::(unnamed)",
1521   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1522   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1523   "size" : 4,
1524   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
1525   "underlying_type" : "_ZTIj"
1526  },
1527  {
1528   "alignment" : 4,
1529   "enum_fields" :
1530   [
1531    {
1532     "enum_field_value" : 0,
1533     "name" : "android::OK"
1534    },
1535    {
1536     "enum_field_value" : 0,
1537     "name" : "android::NO_ERROR"
1538    },
1539    {
1540     "enum_field_value" : -2147483648,
1541     "name" : "android::UNKNOWN_ERROR"
1542    },
1543    {
1544     "enum_field_value" : -12,
1545     "name" : "android::NO_MEMORY"
1546    },
1547    {
1548     "enum_field_value" : -38,
1549     "name" : "android::INVALID_OPERATION"
1550    },
1551    {
1552     "enum_field_value" : -22,
1553     "name" : "android::BAD_VALUE"
1554    },
1555    {
1556     "enum_field_value" : -2147483647,
1557     "name" : "android::BAD_TYPE"
1558    },
1559    {
1560     "enum_field_value" : -2,
1561     "name" : "android::NAME_NOT_FOUND"
1562    },
1563    {
1564     "enum_field_value" : -1,
1565     "name" : "android::PERMISSION_DENIED"
1566    },
1567    {
1568     "enum_field_value" : -19,
1569     "name" : "android::NO_INIT"
1570    },
1571    {
1572     "enum_field_value" : -17,
1573     "name" : "android::ALREADY_EXISTS"
1574    },
1575    {
1576     "enum_field_value" : -32,
1577     "name" : "android::DEAD_OBJECT"
1578    },
1579    {
1580     "enum_field_value" : -2147483646,
1581     "name" : "android::FAILED_TRANSACTION"
1582    },
1583    {
1584     "enum_field_value" : -75,
1585     "name" : "android::BAD_INDEX"
1586    },
1587    {
1588     "enum_field_value" : -61,
1589     "name" : "android::NOT_ENOUGH_DATA"
1590    },
1591    {
1592     "enum_field_value" : -11,
1593     "name" : "android::WOULD_BLOCK"
1594    },
1595    {
1596     "enum_field_value" : -110,
1597     "name" : "android::TIMED_OUT"
1598    },
1599    {
1600     "enum_field_value" : -74,
1601     "name" : "android::UNKNOWN_TRANSACTION"
1602    },
1603    {
1604     "enum_field_value" : -2147483641,
1605     "name" : "android::FDS_NOT_ALLOWED"
1606    },
1607    {
1608     "enum_field_value" : -2147483640,
1609     "name" : "android::UNEXPECTED_NULL"
1610    }
1611   ],
1612   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1613   "name" : "android::(unnamed)",
1614   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1615   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1616   "size" : 4,
1617   "source_file" : "system/core/libutils/include/utils/Errors.h",
1618   "underlying_type" : "_ZTIi"
1619  },
1620  {
1621   "alignment" : 4,
1622   "enum_fields" :
1623   [
1624    {
1625     "enum_field_value" : 19,
1626     "name" : "android::PRIORITY_LOWEST"
1627    },
1628    {
1629     "enum_field_value" : 10,
1630     "name" : "android::PRIORITY_BACKGROUND"
1631    },
1632    {
1633     "enum_field_value" : 0,
1634     "name" : "android::PRIORITY_NORMAL"
1635    },
1636    {
1637     "enum_field_value" : -2,
1638     "name" : "android::PRIORITY_FOREGROUND"
1639    },
1640    {
1641     "enum_field_value" : -4,
1642     "name" : "android::PRIORITY_DISPLAY"
1643    },
1644    {
1645     "enum_field_value" : -8,
1646     "name" : "android::PRIORITY_URGENT_DISPLAY"
1647    },
1648    {
1649     "enum_field_value" : -16,
1650     "name" : "android::PRIORITY_AUDIO"
1651    },
1652    {
1653     "enum_field_value" : -19,
1654     "name" : "android::PRIORITY_URGENT_AUDIO"
1655    },
1656    {
1657     "enum_field_value" : -20,
1658     "name" : "android::PRIORITY_HIGHEST"
1659    },
1660    {
1661     "enum_field_value" : 0,
1662     "name" : "android::PRIORITY_DEFAULT"
1663    },
1664    {
1665     "enum_field_value" : -1,
1666     "name" : "android::PRIORITY_MORE_FAVORABLE"
1667    },
1668    {
1669     "enum_field_value" : 1,
1670     "name" : "android::PRIORITY_LESS_FAVORABLE"
1671    }
1672   ],
1673   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1674   "name" : "android::(unnamed)",
1675   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1676   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1677   "size" : 4,
1678   "source_file" : "system/core/libutils/include/utils/ThreadDefs.h",
1679   "underlying_type" : "_ZTIi"
1680  },
1681  {
1682   "alignment" : 4,
1683   "enum_fields" :
1684   [
1685    {
1686     "enum_field_value" : 1,
1687     "name" : "android::trait_trivial_copy<bool>::value"
1688    }
1689   ],
1690   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1691   "name" : "android::trait_trivial_copy<bool>::(unnamed)",
1692   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1693   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1694   "size" : 4,
1695   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1696   "underlying_type" : "_ZTIj"
1697  },
1698  {
1699   "alignment" : 4,
1700   "enum_fields" :
1701   [
1702    {
1703     "enum_field_value" : 1,
1704     "name" : "android::trait_trivial_copy<char>::value"
1705    }
1706   ],
1707   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1708   "name" : "android::trait_trivial_copy<char>::(unnamed)",
1709   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1710   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1711   "size" : 4,
1712   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1713   "underlying_type" : "_ZTIj"
1714  },
1715  {
1716   "alignment" : 4,
1717   "enum_fields" :
1718   [
1719    {
1720     "enum_field_value" : 1,
1721     "name" : "android::trait_trivial_copy<double>::value"
1722    }
1723   ],
1724   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1725   "name" : "android::trait_trivial_copy<double>::(unnamed)",
1726   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1727   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1728   "size" : 4,
1729   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1730   "underlying_type" : "_ZTIj"
1731  },
1732  {
1733   "alignment" : 4,
1734   "enum_fields" :
1735   [
1736    {
1737     "enum_field_value" : 1,
1738     "name" : "android::trait_trivial_copy<float>::value"
1739    }
1740   ],
1741   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1742   "name" : "android::trait_trivial_copy<float>::(unnamed)",
1743   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1744   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1745   "size" : 4,
1746   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1747   "underlying_type" : "_ZTIj"
1748  },
1749  {
1750   "alignment" : 4,
1751   "enum_fields" :
1752   [
1753    {
1754     "enum_field_value" : 1,
1755     "name" : "android::trait_trivial_copy<unsigned char>::value"
1756    }
1757   ],
1758   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1759   "name" : "android::trait_trivial_copy<unsigned char>::(unnamed)",
1760   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1761   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1762   "size" : 4,
1763   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1764   "underlying_type" : "_ZTIj"
1765  },
1766  {
1767   "alignment" : 4,
1768   "enum_fields" :
1769   [
1770    {
1771     "enum_field_value" : 1,
1772     "name" : "android::trait_trivial_copy<int>::value"
1773    }
1774   ],
1775   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1776   "name" : "android::trait_trivial_copy<int>::(unnamed)",
1777   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1778   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1779   "size" : 4,
1780   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1781   "underlying_type" : "_ZTIj"
1782  },
1783  {
1784   "alignment" : 4,
1785   "enum_fields" :
1786   [
1787    {
1788     "enum_field_value" : 1,
1789     "name" : "android::trait_trivial_copy<unsigned int>::value"
1790    }
1791   ],
1792   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1793   "name" : "android::trait_trivial_copy<unsigned int>::(unnamed)",
1794   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1795   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1796   "size" : 4,
1797   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1798   "underlying_type" : "_ZTIj"
1799  },
1800  {
1801   "alignment" : 4,
1802   "enum_fields" :
1803   [
1804    {
1805     "enum_field_value" : 1,
1806     "name" : "android::trait_trivial_copy<long>::value"
1807    }
1808   ],
1809   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1810   "name" : "android::trait_trivial_copy<long>::(unnamed)",
1811   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1812   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1813   "size" : 4,
1814   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1815   "underlying_type" : "_ZTIj"
1816  },
1817  {
1818   "alignment" : 4,
1819   "enum_fields" :
1820   [
1821    {
1822     "enum_field_value" : 1,
1823     "name" : "android::trait_trivial_copy<unsigned long>::value"
1824    }
1825   ],
1826   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1827   "name" : "android::trait_trivial_copy<unsigned long>::(unnamed)",
1828   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1829   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1830   "size" : 4,
1831   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1832   "underlying_type" : "_ZTIj"
1833  },
1834  {
1835   "alignment" : 4,
1836   "enum_fields" :
1837   [
1838    {
1839     "enum_field_value" : 1,
1840     "name" : "android::trait_trivial_copy<short>::value"
1841    }
1842   ],
1843   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1844   "name" : "android::trait_trivial_copy<short>::(unnamed)",
1845   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1846   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1847   "size" : 4,
1848   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1849   "underlying_type" : "_ZTIj"
1850  },
1851  {
1852   "alignment" : 4,
1853   "enum_fields" :
1854   [
1855    {
1856     "enum_field_value" : 1,
1857     "name" : "android::trait_trivial_copy<unsigned short>::value"
1858    }
1859   ],
1860   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1861   "name" : "android::trait_trivial_copy<unsigned short>::(unnamed)",
1862   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1863   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1864   "size" : 4,
1865   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1866   "underlying_type" : "_ZTIj"
1867  },
1868  {
1869   "alignment" : 4,
1870   "enum_fields" :
1871   [
1872    {
1873     "enum_field_value" : 1,
1874     "name" : "android::trait_trivial_copy<void>::value"
1875    }
1876   ],
1877   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1878   "name" : "android::trait_trivial_copy<void>::(unnamed)",
1879   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1880   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1881   "size" : 4,
1882   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1883   "underlying_type" : "_ZTIj"
1884  },
1885  {
1886   "alignment" : 4,
1887   "enum_fields" :
1888   [
1889    {
1890     "enum_field_value" : 1,
1891     "name" : "android::trait_trivial_copy<long long>::value"
1892    }
1893   ],
1894   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1895   "name" : "android::trait_trivial_copy<long long>::(unnamed)",
1896   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1897   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1898   "size" : 4,
1899   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1900   "underlying_type" : "_ZTIj"
1901  },
1902  {
1903   "alignment" : 4,
1904   "enum_fields" :
1905   [
1906    {
1907     "enum_field_value" : 1,
1908     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1909    }
1910   ],
1911   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1912   "name" : "android::trait_trivial_copy<unsigned long long>::(unnamed)",
1913   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1914   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1915   "size" : 4,
1916   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1917   "underlying_type" : "_ZTIj"
1918  },
1919  {
1920   "alignment" : 4,
1921   "enum_fields" :
1922   [
1923    {
1924     "enum_field_value" : 1,
1925     "name" : "android::trait_trivial_ctor<bool>::value"
1926    }
1927   ],
1928   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1929   "name" : "android::trait_trivial_ctor<bool>::(unnamed)",
1930   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1931   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1932   "size" : 4,
1933   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1934   "underlying_type" : "_ZTIj"
1935  },
1936  {
1937   "alignment" : 4,
1938   "enum_fields" :
1939   [
1940    {
1941     "enum_field_value" : 1,
1942     "name" : "android::trait_trivial_ctor<char>::value"
1943    }
1944   ],
1945   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1946   "name" : "android::trait_trivial_ctor<char>::(unnamed)",
1947   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1948   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1949   "size" : 4,
1950   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1951   "underlying_type" : "_ZTIj"
1952  },
1953  {
1954   "alignment" : 4,
1955   "enum_fields" :
1956   [
1957    {
1958     "enum_field_value" : 1,
1959     "name" : "android::trait_trivial_ctor<double>::value"
1960    }
1961   ],
1962   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1963   "name" : "android::trait_trivial_ctor<double>::(unnamed)",
1964   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1965   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1966   "size" : 4,
1967   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1968   "underlying_type" : "_ZTIj"
1969  },
1970  {
1971   "alignment" : 4,
1972   "enum_fields" :
1973   [
1974    {
1975     "enum_field_value" : 1,
1976     "name" : "android::trait_trivial_ctor<float>::value"
1977    }
1978   ],
1979   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1980   "name" : "android::trait_trivial_ctor<float>::(unnamed)",
1981   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1982   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1983   "size" : 4,
1984   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1985   "underlying_type" : "_ZTIj"
1986  },
1987  {
1988   "alignment" : 4,
1989   "enum_fields" :
1990   [
1991    {
1992     "enum_field_value" : 1,
1993     "name" : "android::trait_trivial_ctor<unsigned char>::value"
1994    }
1995   ],
1996   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
1997   "name" : "android::trait_trivial_ctor<unsigned char>::(unnamed)",
1998   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
1999   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2000   "size" : 4,
2001   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2002   "underlying_type" : "_ZTIj"
2003  },
2004  {
2005   "alignment" : 4,
2006   "enum_fields" :
2007   [
2008    {
2009     "enum_field_value" : 1,
2010     "name" : "android::trait_trivial_ctor<int>::value"
2011    }
2012   ],
2013   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2014   "name" : "android::trait_trivial_ctor<int>::(unnamed)",
2015   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2016   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2017   "size" : 4,
2018   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2019   "underlying_type" : "_ZTIj"
2020  },
2021  {
2022   "alignment" : 4,
2023   "enum_fields" :
2024   [
2025    {
2026     "enum_field_value" : 1,
2027     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2028    }
2029   ],
2030   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2031   "name" : "android::trait_trivial_ctor<unsigned int>::(unnamed)",
2032   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2033   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2034   "size" : 4,
2035   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2036   "underlying_type" : "_ZTIj"
2037  },
2038  {
2039   "alignment" : 4,
2040   "enum_fields" :
2041   [
2042    {
2043     "enum_field_value" : 1,
2044     "name" : "android::trait_trivial_ctor<long>::value"
2045    }
2046   ],
2047   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2048   "name" : "android::trait_trivial_ctor<long>::(unnamed)",
2049   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2050   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2051   "size" : 4,
2052   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2053   "underlying_type" : "_ZTIj"
2054  },
2055  {
2056   "alignment" : 4,
2057   "enum_fields" :
2058   [
2059    {
2060     "enum_field_value" : 1,
2061     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2062    }
2063   ],
2064   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2065   "name" : "android::trait_trivial_ctor<unsigned long>::(unnamed)",
2066   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2067   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2068   "size" : 4,
2069   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2070   "underlying_type" : "_ZTIj"
2071  },
2072  {
2073   "alignment" : 4,
2074   "enum_fields" :
2075   [
2076    {
2077     "enum_field_value" : 1,
2078     "name" : "android::trait_trivial_ctor<short>::value"
2079    }
2080   ],
2081   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2082   "name" : "android::trait_trivial_ctor<short>::(unnamed)",
2083   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2084   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2085   "size" : 4,
2086   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2087   "underlying_type" : "_ZTIj"
2088  },
2089  {
2090   "alignment" : 4,
2091   "enum_fields" :
2092   [
2093    {
2094     "enum_field_value" : 1,
2095     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2096    }
2097   ],
2098   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2099   "name" : "android::trait_trivial_ctor<unsigned short>::(unnamed)",
2100   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2101   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2102   "size" : 4,
2103   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2104   "underlying_type" : "_ZTIj"
2105  },
2106  {
2107   "alignment" : 4,
2108   "enum_fields" :
2109   [
2110    {
2111     "enum_field_value" : 1,
2112     "name" : "android::trait_trivial_ctor<void>::value"
2113    }
2114   ],
2115   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2116   "name" : "android::trait_trivial_ctor<void>::(unnamed)",
2117   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2118   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2119   "size" : 4,
2120   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2121   "underlying_type" : "_ZTIj"
2122  },
2123  {
2124   "alignment" : 4,
2125   "enum_fields" :
2126   [
2127    {
2128     "enum_field_value" : 1,
2129     "name" : "android::trait_trivial_ctor<long long>::value"
2130    }
2131   ],
2132   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2133   "name" : "android::trait_trivial_ctor<long long>::(unnamed)",
2134   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2135   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2136   "size" : 4,
2137   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2138   "underlying_type" : "_ZTIj"
2139  },
2140  {
2141   "alignment" : 4,
2142   "enum_fields" :
2143   [
2144    {
2145     "enum_field_value" : 1,
2146     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2147    }
2148   ],
2149   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2150   "name" : "android::trait_trivial_ctor<unsigned long long>::(unnamed)",
2151   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2152   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2153   "size" : 4,
2154   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2155   "underlying_type" : "_ZTIj"
2156  },
2157  {
2158   "alignment" : 4,
2159   "enum_fields" :
2160   [
2161    {
2162     "enum_field_value" : 1,
2163     "name" : "android::trait_trivial_dtor<bool>::value"
2164    }
2165   ],
2166   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2167   "name" : "android::trait_trivial_dtor<bool>::(unnamed)",
2168   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2169   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2170   "size" : 4,
2171   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2172   "underlying_type" : "_ZTIj"
2173  },
2174  {
2175   "alignment" : 4,
2176   "enum_fields" :
2177   [
2178    {
2179     "enum_field_value" : 1,
2180     "name" : "android::trait_trivial_dtor<char>::value"
2181    }
2182   ],
2183   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2184   "name" : "android::trait_trivial_dtor<char>::(unnamed)",
2185   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2186   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2187   "size" : 4,
2188   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2189   "underlying_type" : "_ZTIj"
2190  },
2191  {
2192   "alignment" : 4,
2193   "enum_fields" :
2194   [
2195    {
2196     "enum_field_value" : 1,
2197     "name" : "android::trait_trivial_dtor<double>::value"
2198    }
2199   ],
2200   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2201   "name" : "android::trait_trivial_dtor<double>::(unnamed)",
2202   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2203   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2204   "size" : 4,
2205   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2206   "underlying_type" : "_ZTIj"
2207  },
2208  {
2209   "alignment" : 4,
2210   "enum_fields" :
2211   [
2212    {
2213     "enum_field_value" : 1,
2214     "name" : "android::trait_trivial_dtor<float>::value"
2215    }
2216   ],
2217   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2218   "name" : "android::trait_trivial_dtor<float>::(unnamed)",
2219   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2220   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2221   "size" : 4,
2222   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2223   "underlying_type" : "_ZTIj"
2224  },
2225  {
2226   "alignment" : 4,
2227   "enum_fields" :
2228   [
2229    {
2230     "enum_field_value" : 1,
2231     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2232    }
2233   ],
2234   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2235   "name" : "android::trait_trivial_dtor<unsigned char>::(unnamed)",
2236   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2237   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2238   "size" : 4,
2239   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2240   "underlying_type" : "_ZTIj"
2241  },
2242  {
2243   "alignment" : 4,
2244   "enum_fields" :
2245   [
2246    {
2247     "enum_field_value" : 1,
2248     "name" : "android::trait_trivial_dtor<int>::value"
2249    }
2250   ],
2251   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2252   "name" : "android::trait_trivial_dtor<int>::(unnamed)",
2253   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2254   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2255   "size" : 4,
2256   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2257   "underlying_type" : "_ZTIj"
2258  },
2259  {
2260   "alignment" : 4,
2261   "enum_fields" :
2262   [
2263    {
2264     "enum_field_value" : 1,
2265     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2266    }
2267   ],
2268   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2269   "name" : "android::trait_trivial_dtor<unsigned int>::(unnamed)",
2270   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2271   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2272   "size" : 4,
2273   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2274   "underlying_type" : "_ZTIj"
2275  },
2276  {
2277   "alignment" : 4,
2278   "enum_fields" :
2279   [
2280    {
2281     "enum_field_value" : 1,
2282     "name" : "android::trait_trivial_dtor<long>::value"
2283    }
2284   ],
2285   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2286   "name" : "android::trait_trivial_dtor<long>::(unnamed)",
2287   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2288   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2289   "size" : 4,
2290   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2291   "underlying_type" : "_ZTIj"
2292  },
2293  {
2294   "alignment" : 4,
2295   "enum_fields" :
2296   [
2297    {
2298     "enum_field_value" : 1,
2299     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2300    }
2301   ],
2302   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2303   "name" : "android::trait_trivial_dtor<unsigned long>::(unnamed)",
2304   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2305   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2306   "size" : 4,
2307   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2308   "underlying_type" : "_ZTIj"
2309  },
2310  {
2311   "alignment" : 4,
2312   "enum_fields" :
2313   [
2314    {
2315     "enum_field_value" : 1,
2316     "name" : "android::trait_trivial_dtor<short>::value"
2317    }
2318   ],
2319   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2320   "name" : "android::trait_trivial_dtor<short>::(unnamed)",
2321   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2322   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2323   "size" : 4,
2324   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2325   "underlying_type" : "_ZTIj"
2326  },
2327  {
2328   "alignment" : 4,
2329   "enum_fields" :
2330   [
2331    {
2332     "enum_field_value" : 1,
2333     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2334    }
2335   ],
2336   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2337   "name" : "android::trait_trivial_dtor<unsigned short>::(unnamed)",
2338   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2339   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2340   "size" : 4,
2341   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2342   "underlying_type" : "_ZTIj"
2343  },
2344  {
2345   "alignment" : 4,
2346   "enum_fields" :
2347   [
2348    {
2349     "enum_field_value" : 1,
2350     "name" : "android::trait_trivial_dtor<void>::value"
2351    }
2352   ],
2353   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2354   "name" : "android::trait_trivial_dtor<void>::(unnamed)",
2355   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2356   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2357   "size" : 4,
2358   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2359   "underlying_type" : "_ZTIj"
2360  },
2361  {
2362   "alignment" : 4,
2363   "enum_fields" :
2364   [
2365    {
2366     "enum_field_value" : 1,
2367     "name" : "android::trait_trivial_dtor<long long>::value"
2368    }
2369   ],
2370   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2371   "name" : "android::trait_trivial_dtor<long long>::(unnamed)",
2372   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2373   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2374   "size" : 4,
2375   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2376   "underlying_type" : "_ZTIj"
2377  },
2378  {
2379   "alignment" : 4,
2380   "enum_fields" :
2381   [
2382    {
2383     "enum_field_value" : 1,
2384     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2385    }
2386   ],
2387   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2388   "name" : "android::trait_trivial_dtor<unsigned long long>::(unnamed)",
2389   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2390   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2391   "size" : 4,
2392   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2393   "underlying_type" : "_ZTIj"
2394  },
2395  {
2396   "alignment" : 4,
2397   "enum_fields" :
2398   [
2399    {
2400     "enum_field_value" : 1,
2401     "name" : "android::trait_trivial_move<android::String8>::value"
2402    }
2403   ],
2404   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2405   "name" : "android::trait_trivial_move<android::String8>::(unnamed)",
2406   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2407   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2408   "size" : 4,
2409   "source_file" : "system/core/libutils/include/utils/String8.h",
2410   "underlying_type" : "_ZTIj"
2411  },
2412  {
2413   "alignment" : 4,
2414   "enum_fields" :
2415   [
2416    {
2417     "enum_field_value" : 1,
2418     "name" : "android::trait_trivial_move<android::String16>::value"
2419    }
2420   ],
2421   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2422   "name" : "android::trait_trivial_move<android::String16>::(unnamed)",
2423   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2424   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2425   "size" : 4,
2426   "source_file" : "system/core/libutils/include/utils/String16.h",
2427   "underlying_type" : "_ZTIj"
2428  },
2429  {
2430   "alignment" : 4,
2431   "enum_fields" :
2432   [
2433    {
2434     "enum_field_value" : 1,
2435     "name" : "android::trait_trivial_move<bool>::value"
2436    }
2437   ],
2438   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2439   "name" : "android::trait_trivial_move<bool>::(unnamed)",
2440   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2441   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2442   "size" : 4,
2443   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2444   "underlying_type" : "_ZTIj"
2445  },
2446  {
2447   "alignment" : 4,
2448   "enum_fields" :
2449   [
2450    {
2451     "enum_field_value" : 1,
2452     "name" : "android::trait_trivial_move<char>::value"
2453    }
2454   ],
2455   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2456   "name" : "android::trait_trivial_move<char>::(unnamed)",
2457   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2458   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2459   "size" : 4,
2460   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2461   "underlying_type" : "_ZTIj"
2462  },
2463  {
2464   "alignment" : 4,
2465   "enum_fields" :
2466   [
2467    {
2468     "enum_field_value" : 1,
2469     "name" : "android::trait_trivial_move<double>::value"
2470    }
2471   ],
2472   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2473   "name" : "android::trait_trivial_move<double>::(unnamed)",
2474   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2475   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2476   "size" : 4,
2477   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2478   "underlying_type" : "_ZTIj"
2479  },
2480  {
2481   "alignment" : 4,
2482   "enum_fields" :
2483   [
2484    {
2485     "enum_field_value" : 1,
2486     "name" : "android::trait_trivial_move<float>::value"
2487    }
2488   ],
2489   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2490   "name" : "android::trait_trivial_move<float>::(unnamed)",
2491   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2492   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2493   "size" : 4,
2494   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2495   "underlying_type" : "_ZTIj"
2496  },
2497  {
2498   "alignment" : 4,
2499   "enum_fields" :
2500   [
2501    {
2502     "enum_field_value" : 1,
2503     "name" : "android::trait_trivial_move<unsigned char>::value"
2504    }
2505   ],
2506   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2507   "name" : "android::trait_trivial_move<unsigned char>::(unnamed)",
2508   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2509   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2510   "size" : 4,
2511   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2512   "underlying_type" : "_ZTIj"
2513  },
2514  {
2515   "alignment" : 4,
2516   "enum_fields" :
2517   [
2518    {
2519     "enum_field_value" : 1,
2520     "name" : "android::trait_trivial_move<int>::value"
2521    }
2522   ],
2523   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2524   "name" : "android::trait_trivial_move<int>::(unnamed)",
2525   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2526   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2527   "size" : 4,
2528   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2529   "underlying_type" : "_ZTIj"
2530  },
2531  {
2532   "alignment" : 4,
2533   "enum_fields" :
2534   [
2535    {
2536     "enum_field_value" : 1,
2537     "name" : "android::trait_trivial_move<unsigned int>::value"
2538    }
2539   ],
2540   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2541   "name" : "android::trait_trivial_move<unsigned int>::(unnamed)",
2542   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2543   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2544   "size" : 4,
2545   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2546   "underlying_type" : "_ZTIj"
2547  },
2548  {
2549   "alignment" : 4,
2550   "enum_fields" :
2551   [
2552    {
2553     "enum_field_value" : 1,
2554     "name" : "android::trait_trivial_move<long>::value"
2555    }
2556   ],
2557   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2558   "name" : "android::trait_trivial_move<long>::(unnamed)",
2559   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2560   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2561   "size" : 4,
2562   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2563   "underlying_type" : "_ZTIj"
2564  },
2565  {
2566   "alignment" : 4,
2567   "enum_fields" :
2568   [
2569    {
2570     "enum_field_value" : 1,
2571     "name" : "android::trait_trivial_move<unsigned long>::value"
2572    }
2573   ],
2574   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2575   "name" : "android::trait_trivial_move<unsigned long>::(unnamed)",
2576   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2577   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2578   "size" : 4,
2579   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2580   "underlying_type" : "_ZTIj"
2581  },
2582  {
2583   "alignment" : 4,
2584   "enum_fields" :
2585   [
2586    {
2587     "enum_field_value" : 1,
2588     "name" : "android::trait_trivial_move<short>::value"
2589    }
2590   ],
2591   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2592   "name" : "android::trait_trivial_move<short>::(unnamed)",
2593   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2594   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2595   "size" : 4,
2596   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2597   "underlying_type" : "_ZTIj"
2598  },
2599  {
2600   "alignment" : 4,
2601   "enum_fields" :
2602   [
2603    {
2604     "enum_field_value" : 1,
2605     "name" : "android::trait_trivial_move<unsigned short>::value"
2606    }
2607   ],
2608   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2609   "name" : "android::trait_trivial_move<unsigned short>::(unnamed)",
2610   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2611   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2612   "size" : 4,
2613   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2614   "underlying_type" : "_ZTIj"
2615  },
2616  {
2617   "alignment" : 4,
2618   "enum_fields" :
2619   [
2620    {
2621     "enum_field_value" : 1,
2622     "name" : "android::trait_trivial_move<void>::value"
2623    }
2624   ],
2625   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2626   "name" : "android::trait_trivial_move<void>::(unnamed)",
2627   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2628   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2629   "size" : 4,
2630   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2631   "underlying_type" : "_ZTIj"
2632  },
2633  {
2634   "alignment" : 4,
2635   "enum_fields" :
2636   [
2637    {
2638     "enum_field_value" : 1,
2639     "name" : "android::trait_trivial_move<long long>::value"
2640    }
2641   ],
2642   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2643   "name" : "android::trait_trivial_move<long long>::(unnamed)",
2644   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2645   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2646   "size" : 4,
2647   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2648   "underlying_type" : "_ZTIj"
2649  },
2650  {
2651   "alignment" : 4,
2652   "enum_fields" :
2653   [
2654    {
2655     "enum_field_value" : 1,
2656     "name" : "android::trait_trivial_move<unsigned long long>::value"
2657    }
2658   ],
2659   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2660   "name" : "android::trait_trivial_move<unsigned long long>::(unnamed)",
2661   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2662   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2663   "size" : 4,
2664   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2665   "underlying_type" : "_ZTIj"
2666  },
2667  {
2668   "alignment" : 4,
2669   "enum_fields" :
2670   [
2671    {
2672     "enum_field_value" : 0,
2673     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2674    },
2675    {
2676     "enum_field_value" : 1,
2677     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2678    },
2679    {
2680     "enum_field_value" : 2,
2681     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2682    }
2683   ],
2684   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2685   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2686   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2687   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2688   "size" : 4,
2689   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2690   "underlying_type" : "_ZTIi"
2691  },
2692  {
2693   "alignment" : 4,
2694   "enum_fields" :
2695   [
2696    {
2697     "enum_field_value" : -1,
2698     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2699    }
2700   ],
2701   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2702   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2703   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2704   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2705   "size" : 4,
2706   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2707   "underlying_type" : "_ZTIi"
2708  },
2709  {
2710   "alignment" : 1,
2711   "enum_fields" :
2712   [
2713    {
2714     "enum_field_value" : 0,
2715     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2716    },
2717    {
2718     "enum_field_value" : 1,
2719     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2720    },
2721    {
2722     "enum_field_value" : 2,
2723     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2724    }
2725   ],
2726   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2727   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2728   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2729   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2730   "size" : 1,
2731   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2732   "underlying_type" : "_ZTIh"
2733  },
2734  {
2735   "alignment" : 4,
2736   "enum_fields" :
2737   [
2738    {
2739     "enum_field_value" : 0,
2740     "name" : "android::Mutex::PRIVATE"
2741    },
2742    {
2743     "enum_field_value" : 1,
2744     "name" : "android::Mutex::SHARED"
2745    }
2746   ],
2747   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2748   "name" : "android::Mutex::(unnamed)",
2749   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2750   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2751   "size" : 4,
2752   "source_file" : "system/core/libutils/include/utils/Mutex.h",
2753   "underlying_type" : "_ZTIj"
2754  },
2755  {
2756   "alignment" : 4,
2757   "enum_fields" :
2758   [
2759    {
2760     "enum_field_value" : 0,
2761     "name" : "android::RWLock::PRIVATE"
2762    },
2763    {
2764     "enum_field_value" : 1,
2765     "name" : "android::RWLock::SHARED"
2766    }
2767   ],
2768   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2769   "name" : "android::RWLock::(unnamed)",
2770   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2771   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2772   "size" : 4,
2773   "source_file" : "system/core/libutils/include/utils/RWLock.h",
2774   "underlying_type" : "_ZTIj"
2775  },
2776  {
2777   "access" : "protected",
2778   "alignment" : 4,
2779   "enum_fields" :
2780   [
2781    {
2782     "enum_field_value" : 1,
2783     "name" : "android::RefBase::FIRST_INC_STRONG"
2784    }
2785   ],
2786   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2787   "name" : "android::RefBase::(unnamed)",
2788   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2789   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2790   "size" : 4,
2791   "source_file" : "system/core/libutils/include/utils/RefBase.h",
2792   "underlying_type" : "_ZTIj"
2793  },
2794  {
2795   "access" : "protected",
2796   "alignment" : 4,
2797   "enum_fields" :
2798   [
2799    {
2800     "enum_field_value" : 0,
2801     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2802    },
2803    {
2804     "enum_field_value" : 1,
2805     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2806    },
2807    {
2808     "enum_field_value" : 1,
2809     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2810    }
2811   ],
2812   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2813   "name" : "android::RefBase::(unnamed)",
2814   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2815   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2816   "size" : 4,
2817   "source_file" : "system/core/libutils/include/utils/RefBase.h",
2818   "underlying_type" : "_ZTIj"
2819  },
2820  {
2821   "alignment" : 4,
2822   "enum_fields" :
2823   [
2824    {
2825     "enum_field_value" : 0,
2826     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2827    },
2828    {
2829     "enum_field_value" : 1,
2830     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2831    },
2832    {
2833     "enum_field_value" : 2,
2834     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2835    }
2836   ],
2837   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2838   "name" : "android::hardware::ProcessState::CallRestriction",
2839   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2840   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2841   "size" : 4,
2842   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h",
2843   "underlying_type" : "_ZTIi"
2844  },
2845  {
2846   "alignment" : 4,
2847   "enum_fields" :
2848   [
2849    {
2850     "enum_field_value" : 0,
2851     "name" : "android::hardware::HidlReturnRestriction::NONE"
2852    },
2853    {
2854     "enum_field_value" : 1,
2855     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2856    },
2857    {
2858     "enum_field_value" : 2,
2859     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2860    }
2861   ],
2862   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2863   "name" : "android::hardware::HidlReturnRestriction",
2864   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2865   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2866   "size" : 4,
2867   "source_file" : "system/libhidl/base/include/hidl/Status.h",
2868   "underlying_type" : "_ZTIi"
2869  },
2870  {
2871   "alignment" : 4,
2872   "enum_fields" :
2873   [
2874    {
2875     "enum_field_value" : 0,
2876     "name" : "android::hardware::Status::EX_NONE"
2877    },
2878    {
2879     "enum_field_value" : -1,
2880     "name" : "android::hardware::Status::EX_SECURITY"
2881    },
2882    {
2883     "enum_field_value" : -2,
2884     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
2885    },
2886    {
2887     "enum_field_value" : -3,
2888     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
2889    },
2890    {
2891     "enum_field_value" : -4,
2892     "name" : "android::hardware::Status::EX_NULL_POINTER"
2893    },
2894    {
2895     "enum_field_value" : -5,
2896     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
2897    },
2898    {
2899     "enum_field_value" : -6,
2900     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
2901    },
2902    {
2903     "enum_field_value" : -7,
2904     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
2905    },
2906    {
2907     "enum_field_value" : -128,
2908     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
2909    },
2910    {
2911     "enum_field_value" : -129,
2912     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
2913    }
2914   ],
2915   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
2916   "name" : "android::hardware::Status::Exception",
2917   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
2918   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
2919   "size" : 4,
2920   "source_file" : "system/libhidl/base/include/hidl/Status.h",
2921   "underlying_type" : "_ZTIi"
2922  },
2923  {
2924   "alignment" : 4,
2925   "enum_fields" :
2926   [
2927    {
2928     "enum_field_value" : 1,
2929     "name" : "android::hardware::IBinder::FIRST_CALL_TRANSACTION"
2930    },
2931    {
2932     "enum_field_value" : 251658239,
2933     "name" : "android::hardware::IBinder::LAST_CALL_TRANSACTION"
2934    },
2935    {
2936     "enum_field_value" : 251658240,
2937     "name" : "android::hardware::IBinder::FIRST_HIDL_TRANSACTION"
2938    },
2939    {
2940     "enum_field_value" : 256921159,
2941     "name" : "android::hardware::IBinder::HIDL_PING_TRANSACTION"
2942    },
2943    {
2944     "enum_field_value" : 256067662,
2945     "name" : "android::hardware::IBinder::HIDL_DESCRIPTOR_CHAIN_TRANSACTION"
2946    },
2947    {
2948     "enum_field_value" : 256136003,
2949     "name" : "android::hardware::IBinder::HIDL_GET_DESCRIPTOR_TRANSACTION"
2950    },
2951    {
2952     "enum_field_value" : 257120595,
2953     "name" : "android::hardware::IBinder::HIDL_SYSPROPS_CHANGED_TRANSACTION"
2954    },
2955    {
2956     "enum_field_value" : 256660548,
2957     "name" : "android::hardware::IBinder::HIDL_LINK_TO_DEATH_TRANSACTION"
2958    },
2959    {
2960     "enum_field_value" : 257250372,
2961     "name" : "android::hardware::IBinder::HIDL_UNLINK_TO_DEATH_TRANSACTION"
2962    },
2963    {
2964     "enum_field_value" : 256462420,
2965     "name" : "android::hardware::IBinder::HIDL_SET_HAL_INSTRUMENTATION_TRANSACTION"
2966    },
2967    {
2968     "enum_field_value" : 257049926,
2969     "name" : "android::hardware::IBinder::HIDL_GET_REF_INFO_TRANSACTION"
2970    },
2971    {
2972     "enum_field_value" : 256131655,
2973     "name" : "android::hardware::IBinder::HIDL_DEBUG_TRANSACTION"
2974    },
2975    {
2976     "enum_field_value" : 256398152,
2977     "name" : "android::hardware::IBinder::HIDL_HASH_CHAIN_TRANSACTION"
2978    },
2979    {
2980     "enum_field_value" : 268435455,
2981     "name" : "android::hardware::IBinder::LAST_HIDL_TRANSACTION"
2982    },
2983    {
2984     "enum_field_value" : 1,
2985     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
2986    },
2987    {
2988     "enum_field_value" : 32,
2989     "name" : "android::hardware::IBinder::FLAG_CLEAR_BUF"
2990    }
2991   ],
2992   "linker_set_key" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
2993   "name" : "android::hardware::IBinder::(unnamed)",
2994   "referenced_type" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
2995   "self_type" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
2996   "size" : 4,
2997   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
2998   "underlying_type" : "_ZTIj"
2999  },
3000  {
3001   "alignment" : 4,
3002   "enum_fields" :
3003   [
3004    {
3005     "enum_field_value" : 0,
3006     "name" : "android::hardware::details::READPTRPOS"
3007    },
3008    {
3009     "enum_field_value" : 1,
3010     "name" : "android::hardware::details::WRITEPTRPOS"
3011    },
3012    {
3013     "enum_field_value" : 2,
3014     "name" : "android::hardware::details::DATAPTRPOS"
3015    },
3016    {
3017     "enum_field_value" : 3,
3018     "name" : "android::hardware::details::EVFLAGWORDPOS"
3019    }
3020   ],
3021   "linker_set_key" : "_ZTIN7android8hardware7details11GrantorTypeE",
3022   "name" : "android::hardware::details::GrantorType",
3023   "referenced_type" : "_ZTIN7android8hardware7details11GrantorTypeE",
3024   "self_type" : "_ZTIN7android8hardware7details11GrantorTypeE",
3025   "size" : 4,
3026   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h",
3027   "underlying_type" : "_ZTIi"
3028  },
3029  {
3030   "alignment" : 4,
3031   "enum_fields" :
3032   [
3033    {
3034     "enum_field_value" : 0,
3035     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3036    },
3037    {
3038     "enum_field_value" : 1,
3039     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3040    },
3041    {
3042     "enum_field_value" : 2,
3043     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3044    },
3045    {
3046     "enum_field_value" : 3,
3047     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3048    },
3049    {
3050     "enum_field_value" : 4,
3051     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3052    },
3053    {
3054     "enum_field_value" : 5,
3055     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3056    },
3057    {
3058     "enum_field_value" : 6,
3059     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3060    },
3061    {
3062     "enum_field_value" : 7,
3063     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3064    },
3065    {
3066     "enum_field_value" : 8,
3067     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3068    },
3069    {
3070     "enum_field_value" : 9,
3071     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3072    }
3073   ],
3074   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3075   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3076   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3077   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3078   "size" : 4,
3079   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
3080   "underlying_type" : "_ZTIj"
3081  },
3082  {
3083   "alignment" : 4,
3084   "enum_fields" :
3085   [
3086    {
3087     "enum_field_value" : 1,
3088     "name" : "android::hardware::kSynchronizedReadWrite"
3089    },
3090    {
3091     "enum_field_value" : 2,
3092     "name" : "android::hardware::kUnsynchronizedWrite"
3093    }
3094   ],
3095   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3096   "name" : "android::hardware::MQFlavor",
3097   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3098   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3099   "size" : 4,
3100   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h",
3101   "underlying_type" : "_ZTIj"
3102  },
3103  {
3104   "alignment" : 4,
3105   "enum_fields" :
3106   [
3107    {
3108     "enum_field_value" : 0,
3109     "name" : "android::hardware::graphics::mapper::V2_0::Error::NONE"
3110    },
3111    {
3112     "enum_field_value" : 1,
3113     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_DESCRIPTOR"
3114    },
3115    {
3116     "enum_field_value" : 2,
3117     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_BUFFER"
3118    },
3119    {
3120     "enum_field_value" : 3,
3121     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_VALUE"
3122    },
3123    {
3124     "enum_field_value" : 5,
3125     "name" : "android::hardware::graphics::mapper::V2_0::Error::NO_RESOURCES"
3126    },
3127    {
3128     "enum_field_value" : 7,
3129     "name" : "android::hardware::graphics::mapper::V2_0::Error::UNSUPPORTED"
3130    }
3131   ],
3132   "linker_set_key" : "_ZTIN7android8hardware8graphics6mapper4V2_05ErrorE",
3133   "name" : "android::hardware::graphics::mapper::V2_0::Error",
3134   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_05ErrorE",
3135   "self_type" : "_ZTIN7android8hardware8graphics6mapper4V2_05ErrorE",
3136   "size" : 4,
3137   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h",
3138   "underlying_type" : "_ZTIi"
3139  },
3140  {
3141   "alignment" : 4,
3142   "enum_fields" :
3143   [
3144    {
3145     "enum_field_value" : 0,
3146     "name" : "android::Condition::WAKE_UP_ONE"
3147    },
3148    {
3149     "enum_field_value" : 1,
3150     "name" : "android::Condition::WAKE_UP_ALL"
3151    }
3152   ],
3153   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3154   "name" : "android::Condition::WakeUpType",
3155   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3156   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3157   "size" : 4,
3158   "source_file" : "system/core/libutils/include/utils/Condition.h",
3159   "underlying_type" : "_ZTIj"
3160  },
3161  {
3162   "alignment" : 4,
3163   "enum_fields" :
3164   [
3165    {
3166     "enum_field_value" : 0,
3167     "name" : "android::Condition::PRIVATE"
3168    },
3169    {
3170     "enum_field_value" : 1,
3171     "name" : "android::Condition::SHARED"
3172    }
3173   ],
3174   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3175   "name" : "android::Condition::(unnamed)",
3176   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3177   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3178   "size" : 4,
3179   "source_file" : "system/core/libutils/include/utils/Condition.h",
3180   "underlying_type" : "_ZTIj"
3181  }
3182 ],
3183 "function_types" :
3184 [
3185  {
3186   "alignment" : 4,
3187   "linker_set_key" : "_ZTIFiPvE",
3188   "name" : "int (void *)",
3189   "parameters" :
3190   [
3191    {
3192     "referenced_type" : "_ZTIPv"
3193    }
3194   ],
3195   "referenced_type" : "_ZTIFiPvE",
3196   "return_type" : "_ZTIi",
3197   "self_type" : "_ZTIFiPvE",
3198   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
3199  },
3200  {
3201   "alignment" : 4,
3202   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3203   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3204   "parameters" :
3205   [
3206    {
3207     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3208    },
3209    {
3210     "referenced_type" : "_ZTIPKh"
3211    },
3212    {
3213     "referenced_type" : "_ZTIj"
3214    },
3215    {
3216     "referenced_type" : "_ZTIPKy"
3217    },
3218    {
3219     "referenced_type" : "_ZTIj"
3220    },
3221    {
3222     "referenced_type" : "_ZTIPv"
3223    }
3224   ],
3225   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3226   "return_type" : "_ZTIv",
3227   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3228   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
3229  }
3230 ],
3231 "functions" :
3232 [
3233  {
3234   "function_name" : "android::hardware::details::castInterface",
3235   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics9allocator4V2_010IAllocatorENS_4hidl4base4V1_05IBaseENS5_13BpHwAllocatorEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3236   "parameters" :
3237   [
3238    {
3239     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3240    },
3241    {
3242     "referenced_type" : "_ZTIPKc"
3243    },
3244    {
3245     "referenced_type" : "_ZTIb"
3246    }
3247   ],
3248   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
3249   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3250   "template_args" :
3251   [
3252    "_ZTIN7android8hardware8graphics9allocator4V2_010IAllocatorE",
3253    "_ZTIN7android4hidl4base4V1_05IBaseE",
3254    "_ZTIN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
3255   ]
3256  },
3257  {
3258   "function_name" : "android::hardware::details::getServiceInternal",
3259   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_8graphics9allocator4V2_013BpHwAllocatorENS5_10IAllocatorEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3260   "parameters" :
3261   [
3262    {
3263     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3264    },
3265    {
3266     "referenced_type" : "_ZTIb"
3267    },
3268    {
3269     "referenced_type" : "_ZTIb"
3270    }
3271   ],
3272   "return_type" : "_ZTIN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
3273   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3274   "template_args" :
3275   [
3276    "_ZTIN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE",
3277    "_ZTIN7android8hardware8graphics9allocator4V2_010IAllocatorE",
3278    "_ZTIv",
3279    "_ZTIv"
3280   ]
3281  },
3282  {
3283   "function_name" : "android::hardware::graphics::allocator::V2_0::IAllocator::getService",
3284   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3285   "parameters" :
3286   [
3287    {
3288     "default_arg" : true,
3289     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3290    },
3291    {
3292     "default_arg" : true,
3293     "referenced_type" : "_ZTIb"
3294    }
3295   ],
3296   "return_type" : "_ZTIN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
3297   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
3298  },
3299  {
3300   "function_name" : "android::hardware::graphics::allocator::V2_0::IAllocator::linkToDeath",
3301   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3302   "parameters" :
3303   [
3304    {
3305     "is_this_ptr" : true,
3306     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_010IAllocatorE"
3307    },
3308    {
3309     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3310    },
3311    {
3312     "referenced_type" : "_ZTIy"
3313    }
3314   ],
3315   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3316   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
3317  },
3318  {
3319   "function_name" : "android::hardware::graphics::allocator::V2_0::IAllocator::getDebugInfo",
3320   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3321   "parameters" :
3322   [
3323    {
3324     "is_this_ptr" : true,
3325     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_010IAllocatorE"
3326    },
3327    {
3328     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3329    }
3330   ],
3331   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3332   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
3333  },
3334  {
3335   "function_name" : "android::hardware::graphics::allocator::V2_0::IAllocator::getHashChain",
3336   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3337   "parameters" :
3338   [
3339    {
3340     "is_this_ptr" : true,
3341     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_010IAllocatorE"
3342    },
3343    {
3344     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3345    }
3346   ],
3347   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3348   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
3349  },
3350  {
3351   "function_name" : "android::hardware::graphics::allocator::V2_0::IAllocator::tryGetService",
3352   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3353   "parameters" :
3354   [
3355    {
3356     "default_arg" : true,
3357     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3358    },
3359    {
3360     "default_arg" : true,
3361     "referenced_type" : "_ZTIb"
3362    }
3363   ],
3364   "return_type" : "_ZTIN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
3365   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
3366  },
3367  {
3368   "function_name" : "android::hardware::graphics::allocator::V2_0::IAllocator::unlinkToDeath",
3369   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3370   "parameters" :
3371   [
3372    {
3373     "is_this_ptr" : true,
3374     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_010IAllocatorE"
3375    },
3376    {
3377     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3378    }
3379   ],
3380   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3381   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
3382  },
3383  {
3384   "function_name" : "android::hardware::graphics::allocator::V2_0::IAllocator::interfaceChain",
3385   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3386   "parameters" :
3387   [
3388    {
3389     "is_this_ptr" : true,
3390     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_010IAllocatorE"
3391    },
3392    {
3393     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3394    }
3395   ],
3396   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3397   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
3398  },
3399  {
3400   "function_name" : "android::hardware::graphics::allocator::V2_0::IAllocator::registerAsService",
3401   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3402   "parameters" :
3403   [
3404    {
3405     "is_this_ptr" : true,
3406     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_010IAllocatorE"
3407    },
3408    {
3409     "default_arg" : true,
3410     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3411    }
3412   ],
3413   "return_type" : "_ZTIi",
3414   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
3415  },
3416  {
3417   "function_name" : "android::hardware::graphics::allocator::V2_0::IAllocator::interfaceDescriptor",
3418   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3419   "parameters" :
3420   [
3421    {
3422     "is_this_ptr" : true,
3423     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_010IAllocatorE"
3424    },
3425    {
3426     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3427    }
3428   ],
3429   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3430   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
3431  },
3432  {
3433   "function_name" : "android::hardware::graphics::allocator::V2_0::IAllocator::notifySyspropsChanged",
3434   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator21notifySyspropsChangedEv",
3435   "parameters" :
3436   [
3437    {
3438     "is_this_ptr" : true,
3439     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_010IAllocatorE"
3440    }
3441   ],
3442   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3443   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
3444  },
3445  {
3446   "function_name" : "android::hardware::graphics::allocator::V2_0::IAllocator::setHALInstrumentation",
3447   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator21setHALInstrumentationEv",
3448   "parameters" :
3449   [
3450    {
3451     "is_this_ptr" : true,
3452     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_010IAllocatorE"
3453    }
3454   ],
3455   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3456   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
3457  },
3458  {
3459   "function_name" : "android::hardware::graphics::allocator::V2_0::IAllocator::registerForNotifications",
3460   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3461   "parameters" :
3462   [
3463    {
3464     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3465    },
3466    {
3467     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3468    }
3469   ],
3470   "return_type" : "_ZTIb",
3471   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
3472  },
3473  {
3474   "function_name" : "android::hardware::graphics::allocator::V2_0::IAllocator::ping",
3475   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator4pingEv",
3476   "parameters" :
3477   [
3478    {
3479     "is_this_ptr" : true,
3480     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_010IAllocatorE"
3481    }
3482   ],
3483   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3484   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
3485  },
3486  {
3487   "function_name" : "android::hardware::graphics::allocator::V2_0::IAllocator::debug",
3488   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3489   "parameters" :
3490   [
3491    {
3492     "is_this_ptr" : true,
3493     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_010IAllocatorE"
3494    },
3495    {
3496     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3497    },
3498    {
3499     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3500    }
3501   ],
3502   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3503   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
3504  },
3505  {
3506   "function_name" : "android::hardware::graphics::allocator::V2_0::IAllocator::castFrom",
3507   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3508   "parameters" :
3509   [
3510    {
3511     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3512    },
3513    {
3514     "default_arg" : true,
3515     "referenced_type" : "_ZTIb"
3516    }
3517   ],
3518   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
3519   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
3520  },
3521  {
3522   "function_name" : "android::hardware::graphics::allocator::V2_0::IAllocator::castFrom",
3523   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator8castFromERKNS_2spIS4_EEb",
3524   "parameters" :
3525   [
3526    {
3527     "referenced_type" : "_ZTIRKN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE"
3528    },
3529    {
3530     "default_arg" : true,
3531     "referenced_type" : "_ZTIb"
3532    }
3533   ],
3534   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
3535   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
3536  },
3537  {
3538   "access" : "private",
3539   "function_name" : "android::hardware::graphics::allocator::V2_0::BsAllocator::addOnewayTask",
3540   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocator13addOnewayTaskENSt3__18functionIFvvEEE",
3541   "parameters" :
3542   [
3543    {
3544     "is_this_ptr" : true,
3545     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_011BsAllocatorE"
3546    },
3547    {
3548     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3549    }
3550   ],
3551   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3552   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BsAllocator.h"
3553  },
3554  {
3555   "function_name" : "android::hardware::graphics::allocator::V2_0::BsAllocator::BsAllocator",
3556   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocatorC1ENS_2spINS3_10IAllocatorEEE",
3557   "parameters" :
3558   [
3559    {
3560     "is_this_ptr" : true,
3561     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_011BsAllocatorE"
3562    },
3563    {
3564     "referenced_type" : "_ZTIKN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE"
3565    }
3566   ],
3567   "return_type" : "_ZTIv",
3568   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BsAllocator.h"
3569  },
3570  {
3571   "function_name" : "android::hardware::graphics::allocator::V2_0::BsAllocator::BsAllocator",
3572   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocatorC2ENS_2spINS3_10IAllocatorEEE",
3573   "parameters" :
3574   [
3575    {
3576     "is_this_ptr" : true,
3577     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_011BsAllocatorE"
3578    },
3579    {
3580     "referenced_type" : "_ZTIKN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE"
3581    }
3582   ],
3583   "return_type" : "_ZTIv",
3584   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BsAllocator.h"
3585  },
3586  {
3587   "function_name" : "android::hardware::graphics::allocator::V2_0::BnHwAllocator::onTransact",
3588   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocator10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3589   "parameters" :
3590   [
3591    {
3592     "is_this_ptr" : true,
3593     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE"
3594    },
3595    {
3596     "referenced_type" : "_ZTIj"
3597    },
3598    {
3599     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3600    },
3601    {
3602     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3603    },
3604    {
3605     "default_arg" : true,
3606     "referenced_type" : "_ZTIj"
3607    },
3608    {
3609     "default_arg" : true,
3610     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3611    }
3612   ],
3613   "return_type" : "_ZTIi",
3614   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BnHwAllocator.h"
3615  },
3616  {
3617   "access" : "private",
3618   "function_name" : "android::hardware::graphics::allocator::V2_0::BnHwAllocator::getDebugInfo",
3619   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3620   "parameters" :
3621   [
3622    {
3623     "is_this_ptr" : true,
3624     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE"
3625    },
3626    {
3627     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3628    }
3629   ],
3630   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3631   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BnHwAllocator.h"
3632  },
3633  {
3634   "function_name" : "android::hardware::graphics::allocator::V2_0::BnHwAllocator::_hidl_allocate",
3635   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocator14_hidl_allocateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3636   "parameters" :
3637   [
3638    {
3639     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3640    },
3641    {
3642     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3643    },
3644    {
3645     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3646    },
3647    {
3648     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3649    }
3650   ],
3651   "return_type" : "_ZTIi",
3652   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BnHwAllocator.h"
3653  },
3654  {
3655   "function_name" : "android::hardware::graphics::allocator::V2_0::BnHwAllocator::_hidl_dumpDebugInfo",
3656   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocator19_hidl_dumpDebugInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3657   "parameters" :
3658   [
3659    {
3660     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3661    },
3662    {
3663     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3664    },
3665    {
3666     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3667    },
3668    {
3669     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3670    }
3671   ],
3672   "return_type" : "_ZTIi",
3673   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BnHwAllocator.h"
3674  },
3675  {
3676   "access" : "private",
3677   "function_name" : "android::hardware::graphics::allocator::V2_0::BnHwAllocator::ping",
3678   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocator4pingEv",
3679   "parameters" :
3680   [
3681    {
3682     "is_this_ptr" : true,
3683     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE"
3684    }
3685   ],
3686   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3687   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BnHwAllocator.h"
3688  },
3689  {
3690   "function_name" : "android::hardware::graphics::allocator::V2_0::BnHwAllocator::BnHwAllocator",
3691   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocatorC1ERKNS_2spINS3_10IAllocatorEEE",
3692   "parameters" :
3693   [
3694    {
3695     "is_this_ptr" : true,
3696     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE"
3697    },
3698    {
3699     "referenced_type" : "_ZTIRKN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE"
3700    }
3701   ],
3702   "return_type" : "_ZTIv",
3703   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BnHwAllocator.h"
3704  },
3705  {
3706   "function_name" : "android::hardware::graphics::allocator::V2_0::BnHwAllocator::BnHwAllocator",
3707   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocatorC2ERKNS_2spINS3_10IAllocatorEEE",
3708   "parameters" :
3709   [
3710    {
3711     "is_this_ptr" : true,
3712     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE"
3713    },
3714    {
3715     "referenced_type" : "_ZTIRKN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE"
3716    }
3717   ],
3718   "return_type" : "_ZTIv",
3719   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BnHwAllocator.h"
3720  },
3721  {
3722   "function_name" : "android::hardware::graphics::allocator::V2_0::BnHwAllocator::~BnHwAllocator",
3723   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocatorD0Ev",
3724   "parameters" :
3725   [
3726    {
3727     "is_this_ptr" : true,
3728     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE"
3729    }
3730   ],
3731   "return_type" : "_ZTIv",
3732   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BnHwAllocator.h"
3733  },
3734  {
3735   "function_name" : "android::hardware::graphics::allocator::V2_0::BnHwAllocator::~BnHwAllocator",
3736   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocatorD1Ev",
3737   "parameters" :
3738   [
3739    {
3740     "is_this_ptr" : true,
3741     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE"
3742    }
3743   ],
3744   "return_type" : "_ZTIv",
3745   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BnHwAllocator.h"
3746  },
3747  {
3748   "function_name" : "android::hardware::graphics::allocator::V2_0::BnHwAllocator::~BnHwAllocator",
3749   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocatorD2Ev",
3750   "parameters" :
3751   [
3752    {
3753     "is_this_ptr" : true,
3754     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE"
3755    }
3756   ],
3757   "return_type" : "_ZTIv",
3758   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BnHwAllocator.h"
3759  },
3760  {
3761   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::linkToDeath",
3762   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3763   "parameters" :
3764   [
3765    {
3766     "is_this_ptr" : true,
3767     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
3768    },
3769    {
3770     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3771    },
3772    {
3773     "referenced_type" : "_ZTIy"
3774    }
3775   ],
3776   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3777   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
3778  },
3779  {
3780   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::getDebugInfo",
3781   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3782   "parameters" :
3783   [
3784    {
3785     "is_this_ptr" : true,
3786     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
3787    },
3788    {
3789     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3790    }
3791   ],
3792   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3793   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
3794  },
3795  {
3796   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::getHashChain",
3797   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3798   "parameters" :
3799   [
3800    {
3801     "is_this_ptr" : true,
3802     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
3803    },
3804    {
3805     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3806    }
3807   ],
3808   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3809   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
3810  },
3811  {
3812   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::dumpDebugInfo",
3813   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator13dumpDebugInfoENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3814   "parameters" :
3815   [
3816    {
3817     "is_this_ptr" : true,
3818     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
3819    },
3820    {
3821     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3822    }
3823   ],
3824   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3825   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
3826  },
3827  {
3828   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::unlinkToDeath",
3829   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3830   "parameters" :
3831   [
3832    {
3833     "is_this_ptr" : true,
3834     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
3835    },
3836    {
3837     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3838    }
3839   ],
3840   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3841   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
3842  },
3843  {
3844   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::_hidl_allocate",
3845   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator14_hidl_allocateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIjEEjNSt3__18functionIFvNS1_6mapper4V2_05ErrorEjRKNSA_INS0_11hidl_handleEEEEEE",
3846   "parameters" :
3847   [
3848    {
3849     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
3850    },
3851    {
3852     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
3853    },
3854    {
3855     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIjEE"
3856    },
3857    {
3858     "referenced_type" : "_ZTIj"
3859    },
3860    {
3861     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware8graphics6mapper4V2_05ErrorEjRKNS2_8hidl_vecINS2_11hidl_handleEEEEEE"
3862    }
3863   ],
3864   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3865   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
3866  },
3867  {
3868   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::interfaceChain",
3869   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3870   "parameters" :
3871   [
3872    {
3873     "is_this_ptr" : true,
3874     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
3875    },
3876    {
3877     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3878    }
3879   ],
3880   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3881   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
3882  },
3883  {
3884   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::onLastStrongRef",
3885   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator15onLastStrongRefEPKv",
3886   "parameters" :
3887   [
3888    {
3889     "is_this_ptr" : true,
3890     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
3891    },
3892    {
3893     "referenced_type" : "_ZTIPKv"
3894    }
3895   ],
3896   "return_type" : "_ZTIv",
3897   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
3898  },
3899  {
3900   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::_hidl_dumpDebugInfo",
3901   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator19_hidl_dumpDebugInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3902   "parameters" :
3903   [
3904    {
3905     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
3906    },
3907    {
3908     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
3909    },
3910    {
3911     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3912    }
3913   ],
3914   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3915   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
3916  },
3917  {
3918   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::interfaceDescriptor",
3919   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3920   "parameters" :
3921   [
3922    {
3923     "is_this_ptr" : true,
3924     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
3925    },
3926    {
3927     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3928    }
3929   ],
3930   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3931   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
3932  },
3933  {
3934   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::notifySyspropsChanged",
3935   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator21notifySyspropsChangedEv",
3936   "parameters" :
3937   [
3938    {
3939     "is_this_ptr" : true,
3940     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
3941    }
3942   ],
3943   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3944   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
3945  },
3946  {
3947   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::setHALInstrumentation",
3948   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator21setHALInstrumentationEv",
3949   "parameters" :
3950   [
3951    {
3952     "is_this_ptr" : true,
3953     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
3954    }
3955   ],
3956   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3957   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
3958  },
3959  {
3960   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::ping",
3961   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator4pingEv",
3962   "parameters" :
3963   [
3964    {
3965     "is_this_ptr" : true,
3966     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
3967    }
3968   ],
3969   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3970   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
3971  },
3972  {
3973   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::debug",
3974   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3975   "parameters" :
3976   [
3977    {
3978     "is_this_ptr" : true,
3979     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
3980    },
3981    {
3982     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3983    },
3984    {
3985     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3986    }
3987   ],
3988   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3989   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
3990  },
3991  {
3992   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::allocate",
3993   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator8allocateERKNS0_8hidl_vecIjEEjNSt3__18functionIFvNS1_6mapper4V2_05ErrorEjRKNS5_INS0_11hidl_handleEEEEEE",
3994   "parameters" :
3995   [
3996    {
3997     "is_this_ptr" : true,
3998     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
3999    },
4000    {
4001     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIjEE"
4002    },
4003    {
4004     "referenced_type" : "_ZTIj"
4005    },
4006    {
4007     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware8graphics6mapper4V2_05ErrorEjRKNS2_8hidl_vecINS2_11hidl_handleEEEEEE"
4008    }
4009   ],
4010   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4011   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
4012  },
4013  {
4014   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::BpHwAllocator",
4015   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocatorC1ERKNS_2spINS0_7IBinderEEE",
4016   "parameters" :
4017   [
4018    {
4019     "is_this_ptr" : true,
4020     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
4021    },
4022    {
4023     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4024    }
4025   ],
4026   "return_type" : "_ZTIv",
4027   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
4028  },
4029  {
4030   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::BpHwAllocator",
4031   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocatorC2ERKNS_2spINS0_7IBinderEEE",
4032   "parameters" :
4033   [
4034    {
4035     "is_this_ptr" : true,
4036     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
4037    },
4038    {
4039     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4040    }
4041   ],
4042   "return_type" : "_ZTIv",
4043   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
4044  },
4045  {
4046   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::onLastStrongRef",
4047   "linker_set_key" : "_ZThn8_N7android8hardware8graphics9allocator4V2_013BpHwAllocator15onLastStrongRefEPKv",
4048   "parameters" :
4049   [
4050    {
4051     "is_this_ptr" : true,
4052     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
4053    },
4054    {
4055     "referenced_type" : "_ZTIPKv"
4056    }
4057   ],
4058   "return_type" : "_ZTIv",
4059   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
4060  },
4061  {
4062   "function_name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator::onLastStrongRef",
4063   "linker_set_key" : "_ZTv0_n20_N7android8hardware8graphics9allocator4V2_013BpHwAllocator15onLastStrongRefEPKv",
4064   "parameters" :
4065   [
4066    {
4067     "is_this_ptr" : true,
4068     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
4069    },
4070    {
4071     "referenced_type" : "_ZTIPKv"
4072    }
4073   ],
4074   "return_type" : "_ZTIv",
4075   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
4076  }
4077 ],
4078 "global_vars" :
4079 [
4080  {
4081   "linker_set_key" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator10descriptorE",
4082   "name" : "android::hardware::graphics::allocator::V2_0::IAllocator::descriptor",
4083   "referenced_type" : "_ZTIPKc",
4084   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
4085  }
4086 ],
4087 "lvalue_reference_types" :
4088 [
4089  {
4090   "alignment" : 4,
4091   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4092   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4093   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4094   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4095   "size" : 4,
4096   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4097  },
4098  {
4099   "alignment" : 4,
4100   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4101   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4102   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4103   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4104   "size" : 4,
4105   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
4106  },
4107  {
4108   "alignment" : 4,
4109   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4110   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4111   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4112   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4113   "size" : 4,
4114   "source_file" : "system/core/libutils/include/utils/RefBase.h"
4115  },
4116  {
4117   "alignment" : 4,
4118   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4119   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4120   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4121   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4122   "size" : 4,
4123   "source_file" : "system/core/libutils/include/utils/RefBase.h"
4124  },
4125  {
4126   "alignment" : 4,
4127   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4128   "name" : "const android::sp<android::hardware::IBinder> &",
4129   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4130   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4131   "size" : 4,
4132   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h"
4133  },
4134  {
4135   "alignment" : 4,
4136   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
4137   "name" : "const android::sp<android::hardware::graphics::allocator::V2_0::IAllocator> &",
4138   "referenced_type" : "_ZTIKN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
4139   "self_type" : "_ZTIRKN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
4140   "size" : 4,
4141   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4142  },
4143  {
4144   "alignment" : 4,
4145   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4146   "name" : "const android::wp<android::hardware::BHwBinder> &",
4147   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4148   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4149   "size" : 4,
4150   "source_file" : "system/core/libutils/include/utils/RefBase.h"
4151  },
4152  {
4153   "alignment" : 4,
4154   "linker_set_key" : "_ZTIRKN7android7String8E",
4155   "name" : "const android::String8 &",
4156   "referenced_type" : "_ZTIKN7android7String8E",
4157   "self_type" : "_ZTIRKN7android7String8E",
4158   "size" : 4,
4159   "source_file" : "system/core/libutils/include/utils/String8.h"
4160  },
4161  {
4162   "alignment" : 4,
4163   "linker_set_key" : "_ZTIRKN7android8String16E",
4164   "name" : "const android::String16 &",
4165   "referenced_type" : "_ZTIKN7android8String16E",
4166   "self_type" : "_ZTIRKN7android8String16E",
4167   "size" : 4,
4168   "source_file" : "system/core/libutils/include/utils/String16.h"
4169  },
4170  {
4171   "alignment" : 4,
4172   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4173   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4174   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4175   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4176   "size" : 4,
4177   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4178  },
4179  {
4180   "alignment" : 4,
4181   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4182   "name" : "const android::hardware::hidl_handle &",
4183   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4184   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4185   "size" : 4,
4186   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4187  },
4188  {
4189   "alignment" : 4,
4190   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4191   "name" : "const android::hardware::hidl_memory &",
4192   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4193   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4194   "size" : 4,
4195   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4196  },
4197  {
4198   "alignment" : 4,
4199   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4200   "name" : "const android::hardware::hidl_string &",
4201   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4202   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4203   "size" : 4,
4204   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4205  },
4206  {
4207   "alignment" : 4,
4208   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4209   "name" : "const android::hardware::hidl_version &",
4210   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4211   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4212   "size" : 4,
4213   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4214  },
4215  {
4216   "alignment" : 4,
4217   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4218   "name" : "const android::hardware::Parcel &",
4219   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4220   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4221   "size" : 4,
4222   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
4223  },
4224  {
4225   "alignment" : 4,
4226   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4227   "name" : "const android::hardware::Return<bool> &",
4228   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4229   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4230   "size" : 4,
4231   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4232  },
4233  {
4234   "alignment" : 4,
4235   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4236   "name" : "const android::hardware::Status &",
4237   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4238   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4239   "size" : 4,
4240   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4241  },
4242  {
4243   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4244   "name" : "const iter<is_const> &",
4245   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4246   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4247   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4248  },
4249  {
4250   "alignment" : 4,
4251   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_handleEEE",
4252   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_handle> &",
4253   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_handleEEE",
4254   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_handleEEE",
4255   "size" : 4,
4256   "source_file" : "system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4257  },
4258  {
4259   "alignment" : 4,
4260   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4261   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4262   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4263   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4264   "size" : 4,
4265   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
4266  },
4267  {
4268   "alignment" : 4,
4269   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4270   "name" : "const android::hardware::hidl_vec<int> &",
4271   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4272   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4273   "size" : 4,
4274   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4275  },
4276  {
4277   "alignment" : 4,
4278   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIjEE",
4279   "name" : "const android::hardware::hidl_vec<unsigned int> &",
4280   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIjEE",
4281   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIjEE",
4282   "size" : 4,
4283   "source_file" : "system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4284  },
4285  {
4286   "alignment" : 4,
4287   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4288   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
4289   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4290   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4291   "size" : 4,
4292   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4293  },
4294  {
4295   "alignment" : 4,
4296   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4297   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>> &",
4298   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4299   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4300   "size" : 4,
4301   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4302  },
4303  {
4304   "alignment" : 4,
4305   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4306   "name" : "const android::hidl::base::V1_0::IBase *const &",
4307   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
4308   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4309   "size" : 4,
4310   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
4311  },
4312  {
4313   "alignment" : 4,
4314   "linker_set_key" : "_ZTIRKa",
4315   "name" : "const signed char &",
4316   "referenced_type" : "_ZTIKa",
4317   "self_type" : "_ZTIRKa",
4318   "size" : 4,
4319   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4320  },
4321  {
4322   "alignment" : 4,
4323   "linker_set_key" : "_ZTIRKb",
4324   "name" : "const bool &",
4325   "referenced_type" : "_ZTIKb",
4326   "self_type" : "_ZTIRKb",
4327   "size" : 4,
4328   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4329  },
4330  {
4331   "alignment" : 4,
4332   "linker_set_key" : "_ZTIRKd",
4333   "name" : "const double &",
4334   "referenced_type" : "_ZTIKd",
4335   "self_type" : "_ZTIRKd",
4336   "size" : 4,
4337   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4338  },
4339  {
4340   "alignment" : 4,
4341   "linker_set_key" : "_ZTIRKf",
4342   "name" : "const float &",
4343   "referenced_type" : "_ZTIKf",
4344   "self_type" : "_ZTIRKf",
4345   "size" : 4,
4346   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4347  },
4348  {
4349   "alignment" : 4,
4350   "linker_set_key" : "_ZTIRKh",
4351   "name" : "const unsigned char &",
4352   "referenced_type" : "_ZTIKh",
4353   "self_type" : "_ZTIRKh",
4354   "size" : 4,
4355   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4356  },
4357  {
4358   "alignment" : 4,
4359   "linker_set_key" : "_ZTIRKi",
4360   "name" : "const int &",
4361   "referenced_type" : "_ZTIKi",
4362   "self_type" : "_ZTIRKi",
4363   "size" : 4,
4364   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4365  },
4366  {
4367   "alignment" : 4,
4368   "linker_set_key" : "_ZTIRKj",
4369   "name" : "const unsigned int &",
4370   "referenced_type" : "_ZTIKj",
4371   "self_type" : "_ZTIRKj",
4372   "size" : 4,
4373   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4374  },
4375  {
4376   "alignment" : 4,
4377   "linker_set_key" : "_ZTIRKs",
4378   "name" : "const short &",
4379   "referenced_type" : "_ZTIKs",
4380   "self_type" : "_ZTIRKs",
4381   "size" : 4,
4382   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4383  },
4384  {
4385   "alignment" : 4,
4386   "linker_set_key" : "_ZTIRKt",
4387   "name" : "const unsigned short &",
4388   "referenced_type" : "_ZTIKt",
4389   "self_type" : "_ZTIRKt",
4390   "size" : 4,
4391   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4392  },
4393  {
4394   "alignment" : 4,
4395   "linker_set_key" : "_ZTIRKx",
4396   "name" : "const long long &",
4397   "referenced_type" : "_ZTIKx",
4398   "self_type" : "_ZTIRKx",
4399   "size" : 4,
4400   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4401  },
4402  {
4403   "alignment" : 4,
4404   "linker_set_key" : "_ZTIRKy",
4405   "name" : "const unsigned long long &",
4406   "referenced_type" : "_ZTIKy",
4407   "self_type" : "_ZTIRKy",
4408   "size" : 4,
4409   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4410  },
4411  {
4412   "alignment" : 4,
4413   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4414   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4415   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4416   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4417   "size" : 4,
4418   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4419  },
4420  {
4421   "alignment" : 4,
4422   "linker_set_key" : "_ZTIRN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
4423   "name" : "android::sp<android::hardware::graphics::allocator::V2_0::IAllocator> &",
4424   "referenced_type" : "_ZTIN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
4425   "self_type" : "_ZTIRN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
4426   "size" : 4,
4427   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4428  },
4429  {
4430   "alignment" : 4,
4431   "linker_set_key" : "_ZTIRN7android5MutexE",
4432   "name" : "android::Mutex &",
4433   "referenced_type" : "_ZTIN7android5MutexE",
4434   "self_type" : "_ZTIRN7android5MutexE",
4435   "size" : 4,
4436   "source_file" : "system/core/libutils/include/utils/Mutex.h"
4437  },
4438  {
4439   "alignment" : 4,
4440   "linker_set_key" : "_ZTIRN7android6RWLockE",
4441   "name" : "android::RWLock &",
4442   "referenced_type" : "_ZTIN7android6RWLockE",
4443   "self_type" : "_ZTIRN7android6RWLockE",
4444   "size" : 4,
4445   "source_file" : "system/core/libutils/include/utils/RWLock.h"
4446  },
4447  {
4448   "alignment" : 4,
4449   "linker_set_key" : "_ZTIRN7android7String8E",
4450   "name" : "android::String8 &",
4451   "referenced_type" : "_ZTIN7android7String8E",
4452   "self_type" : "_ZTIRN7android7String8E",
4453   "size" : 4,
4454   "source_file" : "system/core/libutils/include/utils/String8.h"
4455  },
4456  {
4457   "alignment" : 4,
4458   "linker_set_key" : "_ZTIRN7android8String16E",
4459   "name" : "android::String16 &",
4460   "referenced_type" : "_ZTIN7android8String16E",
4461   "self_type" : "_ZTIRN7android8String16E",
4462   "size" : 4,
4463   "source_file" : "system/core/libutils/include/utils/String16.h"
4464  },
4465  {
4466   "alignment" : 4,
4467   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4468   "name" : "android::hardware::TextOutput &",
4469   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4470   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4471   "size" : 4,
4472   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
4473  },
4474  {
4475   "alignment" : 4,
4476   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4477   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4478   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4479   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4480   "size" : 4,
4481   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4482  },
4483  {
4484   "alignment" : 4,
4485   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4486   "name" : "android::hardware::hidl_memory &",
4487   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4488   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4489   "size" : 4,
4490   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4491  },
4492  {
4493   "alignment" : 4,
4494   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4495   "name" : "android::hardware::hidl_string &",
4496   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4497   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4498   "size" : 4,
4499   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4500  },
4501  {
4502   "alignment" : 4,
4503   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
4504   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::allocator::V2_0::IAllocator>> &",
4505   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
4506   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
4507   "size" : 4,
4508   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4509  },
4510  {
4511   "alignment" : 4,
4512   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4513   "name" : "android::hardware::Return<bool> &",
4514   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4515   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4516   "size" : 4,
4517   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4518  },
4519  {
4520   "alignment" : 4,
4521   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4522   "name" : "android::hardware::Return<void> &",
4523   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4524   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4525   "size" : 4,
4526   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4527  },
4528  {
4529   "alignment" : 4,
4530   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4531   "name" : "android::hardware::Status &",
4532   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4533   "self_type" : "_ZTIRN7android8hardware6StatusE",
4534   "size" : 4,
4535   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4536  },
4537  {
4538   "alignment" : 4,
4539   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4540   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>> &",
4541   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4542   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4543   "size" : 4,
4544   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4545  },
4546  {
4547   "alignment" : 4,
4548   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4549   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4550   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4551   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4552   "size" : 4,
4553   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4554  },
4555  {
4556   "alignment" : 4,
4557   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4558   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32>> &",
4559   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4560   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4561   "size" : 4,
4562   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4563  },
4564  {
4565   "alignment" : 4,
4566   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4567   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4568   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4569   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4570   "size" : 4,
4571   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4572  },
4573  {
4574   "alignment" : 4,
4575   "linker_set_key" : "_ZTIRh",
4576   "name" : "unsigned char &",
4577   "referenced_type" : "_ZTIh",
4578   "self_type" : "_ZTIRh",
4579   "size" : 4,
4580   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4581  },
4582  {
4583   "alignment" : 4,
4584   "linker_set_key" : "_ZTIRi",
4585   "name" : "int &",
4586   "referenced_type" : "_ZTIi",
4587   "self_type" : "_ZTIRi",
4588   "size" : 4,
4589   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4590  }
4591 ],
4592 "pointer_types" :
4593 [
4594  {
4595   "alignment" : 4,
4596   "linker_set_key" : "_ZTIP13native_handle",
4597   "name" : "native_handle *",
4598   "referenced_type" : "_ZTI13native_handle",
4599   "self_type" : "_ZTIP13native_handle",
4600   "size" : 4,
4601   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4602  },
4603  {
4604   "alignment" : 4,
4605   "linker_set_key" : "_ZTIP18android_flex_plane",
4606   "name" : "android_flex_plane *",
4607   "referenced_type" : "_ZTI18android_flex_plane",
4608   "self_type" : "_ZTIP18android_flex_plane",
4609   "size" : 4,
4610   "source_file" : "system/core/libsystem/include/system/graphics.h"
4611  },
4612  {
4613   "alignment" : 4,
4614   "linker_set_key" : "_ZTIP7log_msg",
4615   "name" : "log_msg *",
4616   "referenced_type" : "_ZTI7log_msg",
4617   "self_type" : "_ZTIP7log_msg",
4618   "size" : 4,
4619   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
4620  },
4621  {
4622   "alignment" : 4,
4623   "linker_set_key" : "_ZTIPFiPvE",
4624   "name" : "int (*)(void *)",
4625   "referenced_type" : "_ZTIFiPvE",
4626   "self_type" : "_ZTIPFiPvE",
4627   "size" : 4,
4628   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4629  },
4630  {
4631   "alignment" : 4,
4632   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4633   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4634   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4635   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4636   "size" : 4,
4637   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
4638  },
4639  {
4640   "alignment" : 4,
4641   "linker_set_key" : "_ZTIPK13native_handle",
4642   "name" : "const native_handle *",
4643   "referenced_type" : "_ZTIK13native_handle",
4644   "self_type" : "_ZTIPK13native_handle",
4645   "size" : 4,
4646   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4647  },
4648  {
4649   "alignment" : 4,
4650   "linker_set_key" : "_ZTIPK7log_msg",
4651   "name" : "const log_msg *",
4652   "referenced_type" : "_ZTIK7log_msg",
4653   "self_type" : "_ZTIPK7log_msg",
4654   "size" : 4,
4655   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
4656  },
4657  {
4658   "alignment" : 4,
4659   "linker_set_key" : "_ZTIPKDs",
4660   "name" : "const char16_t *",
4661   "referenced_type" : "_ZTIKDs",
4662   "self_type" : "_ZTIPKDs",
4663   "size" : 4,
4664   "source_file" : "system/core/libutils/include/utils/String16.h"
4665  },
4666  {
4667   "alignment" : 4,
4668   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
4669   "name" : "const android::VectorImpl *",
4670   "referenced_type" : "_ZTIKN7android10VectorImplE",
4671   "self_type" : "_ZTIPKN7android10VectorImplE",
4672   "size" : 4,
4673   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4674  },
4675  {
4676   "alignment" : 4,
4677   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
4678   "name" : "const android::NativeHandle *",
4679   "referenced_type" : "_ZTIKN7android12NativeHandleE",
4680   "self_type" : "_ZTIPKN7android12NativeHandleE",
4681   "size" : 4,
4682   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
4683  },
4684  {
4685   "alignment" : 4,
4686   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4687   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4688   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4689   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4690   "size" : 4,
4691   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4692  },
4693  {
4694   "alignment" : 4,
4695   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4696   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4697   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4698   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4699   "size" : 4,
4700   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4701  },
4702  {
4703   "alignment" : 4,
4704   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4705   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4706   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4707   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4708   "size" : 4,
4709   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4710  },
4711  {
4712   "alignment" : 4,
4713   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
4714   "name" : "const android::sp<android::hardware::ProcessState> *",
4715   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
4716   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
4717   "size" : 4,
4718   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4719  },
4720  {
4721   "alignment" : 4,
4722   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
4723   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4724   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4725   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
4726   "size" : 4,
4727   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4728  },
4729  {
4730   "alignment" : 4,
4731   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4732   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4733   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4734   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4735   "size" : 4,
4736   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4737  },
4738  {
4739   "alignment" : 4,
4740   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
4741   "name" : "const android::sp<android::hardware::IBinder> *",
4742   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4743   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
4744   "size" : 4,
4745   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4746  },
4747  {
4748   "alignment" : 4,
4749   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
4750   "name" : "const android::sp<android::hardware::graphics::allocator::V2_0::IAllocator> *",
4751   "referenced_type" : "_ZTIKN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
4752   "self_type" : "_ZTIPKN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
4753   "size" : 4,
4754   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4755  },
4756  {
4757   "alignment" : 4,
4758   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
4759   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
4760   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
4761   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
4762   "size" : 4,
4763   "source_file" : "system/core/libutils/include/utils/RefBase.h"
4764  },
4765  {
4766   "alignment" : 4,
4767   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
4768   "name" : "const android::wp<android::hardware::BHwBinder> *",
4769   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4770   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
4771   "size" : 4,
4772   "source_file" : "system/core/libutils/include/utils/RefBase.h"
4773  },
4774  {
4775   "alignment" : 4,
4776   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
4777   "name" : "const android::hidl::base::V1_0::IBase *",
4778   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
4779   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
4780   "size" : 4,
4781   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
4782  },
4783  {
4784   "alignment" : 4,
4785   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
4786   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4787   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
4788   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
4789   "size" : 4,
4790   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4791  },
4792  {
4793   "alignment" : 4,
4794   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
4795   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4796   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
4797   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
4798   "size" : 4,
4799   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4800  },
4801  {
4802   "alignment" : 4,
4803   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
4804   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4805   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
4806   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
4807   "size" : 4,
4808   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4809  },
4810  {
4811   "alignment" : 4,
4812   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
4813   "name" : "const android::RefBase *",
4814   "referenced_type" : "_ZTIKN7android7RefBaseE",
4815   "self_type" : "_ZTIPKN7android7RefBaseE",
4816   "size" : 4,
4817   "source_file" : "system/core/libutils/include/utils/RefBase.h"
4818  },
4819  {
4820   "alignment" : 4,
4821   "linker_set_key" : "_ZTIPKN7android7String8E",
4822   "name" : "const android::String8 *",
4823   "referenced_type" : "_ZTIKN7android7String8E",
4824   "self_type" : "_ZTIPKN7android7String8E",
4825   "size" : 4,
4826   "source_file" : "system/core/libutils/include/utils/String8.h"
4827  },
4828  {
4829   "alignment" : 4,
4830   "linker_set_key" : "_ZTIPKN7android8String16E",
4831   "name" : "const android::String16 *",
4832   "referenced_type" : "_ZTIKN7android8String16E",
4833   "self_type" : "_ZTIPKN7android8String16E",
4834   "size" : 4,
4835   "source_file" : "system/core/libutils/include/utils/String16.h"
4836  },
4837  {
4838   "alignment" : 4,
4839   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
4840   "name" : "const android::hardware::BpHwRefBase *",
4841   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
4842   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
4843   "size" : 4,
4844   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
4845  },
4846  {
4847   "alignment" : 4,
4848   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_handleE",
4849   "name" : "const android::hardware::hidl_handle *",
4850   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4851   "self_type" : "_ZTIPKN7android8hardware11hidl_handleE",
4852   "size" : 4,
4853   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4854  },
4855  {
4856   "alignment" : 4,
4857   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
4858   "name" : "const android::hardware::hidl_memory *",
4859   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4860   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
4861   "size" : 4,
4862   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4863  },
4864  {
4865   "alignment" : 4,
4866   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
4867   "name" : "const android::hardware::hidl_version *",
4868   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4869   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
4870   "size" : 4,
4871   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4872  },
4873  {
4874   "alignment" : 4,
4875   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
4876   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::allocator::V2_0::IAllocator>> *",
4877   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
4878   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
4879   "size" : 4,
4880   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4881  },
4882  {
4883   "alignment" : 4,
4884   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
4885   "name" : "const android::hardware::Return<bool> *",
4886   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4887   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
4888   "size" : 4,
4889   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4890  },
4891  {
4892   "alignment" : 4,
4893   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
4894   "name" : "const android::hardware::Status *",
4895   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4896   "self_type" : "_ZTIPKN7android8hardware6StatusE",
4897   "size" : 4,
4898   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4899  },
4900  {
4901   "alignment" : 4,
4902   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4903   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>> *",
4904   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4905   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4906   "size" : 4,
4907   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4908  },
4909  {
4910   "alignment" : 4,
4911   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_handleEEE",
4912   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_handle> *",
4913   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_handleEEE",
4914   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_handleEEE",
4915   "size" : 4,
4916   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4917  },
4918  {
4919   "alignment" : 4,
4920   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4921   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4922   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4923   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4924   "size" : 4,
4925   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4926  },
4927  {
4928   "alignment" : 4,
4929   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
4930   "name" : "const android::hardware::details::hidl_pointer<int> *",
4931   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
4932   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
4933   "size" : 4,
4934   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4935  },
4936  {
4937   "alignment" : 4,
4938   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIjEE",
4939   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
4940   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIjEE",
4941   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIjEE",
4942   "size" : 4,
4943   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4944  },
4945  {
4946   "alignment" : 4,
4947   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
4948   "name" : "const android::hardware::details::return_status *",
4949   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
4950   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
4951   "size" : 4,
4952   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4953  },
4954  {
4955   "alignment" : 4,
4956   "linker_set_key" : "_ZTIPKN7android8hardware8graphics9allocator4V2_010IAllocatorE",
4957   "name" : "const android::hardware::graphics::allocator::V2_0::IAllocator *",
4958   "referenced_type" : "_ZTIKN7android8hardware8graphics9allocator4V2_010IAllocatorE",
4959   "self_type" : "_ZTIPKN7android8hardware8graphics9allocator4V2_010IAllocatorE",
4960   "size" : 4,
4961   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
4962  },
4963  {
4964   "alignment" : 4,
4965   "linker_set_key" : "_ZTIPKN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE",
4966   "name" : "const android::hardware::graphics::allocator::V2_0::BpHwAllocator *",
4967   "referenced_type" : "_ZTIKN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE",
4968   "self_type" : "_ZTIPKN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE",
4969   "size" : 4,
4970   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
4971  },
4972  {
4973   "alignment" : 4,
4974   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_11hidl_handleEEE",
4975   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_handle> *",
4976   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_handleEEE",
4977   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_11hidl_handleEEE",
4978   "size" : 4,
4979   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4980  },
4981  {
4982   "alignment" : 4,
4983   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
4984   "name" : "const android::hardware::hidl_vec<int> *",
4985   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4986   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
4987   "size" : 4,
4988   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4989  },
4990  {
4991   "alignment" : 4,
4992   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIjEE",
4993   "name" : "const android::hardware::hidl_vec<unsigned int> *",
4994   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIjEE",
4995   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIjEE",
4996   "size" : 4,
4997   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4998  },
4999  {
5000   "alignment" : 4,
5001   "linker_set_key" : "_ZTIPKc",
5002   "name" : "const char *",
5003   "referenced_type" : "_ZTIKc",
5004   "self_type" : "_ZTIPKc",
5005   "size" : 4,
5006   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
5007  },
5008  {
5009   "alignment" : 4,
5010   "linker_set_key" : "_ZTIPKh",
5011   "name" : "const unsigned char *",
5012   "referenced_type" : "_ZTIKh",
5013   "self_type" : "_ZTIPKh",
5014   "size" : 4,
5015   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5016  },
5017  {
5018   "alignment" : 4,
5019   "linker_set_key" : "_ZTIPKj",
5020   "name" : "const unsigned int *",
5021   "referenced_type" : "_ZTIKj",
5022   "self_type" : "_ZTIPKj",
5023   "size" : 4,
5024   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5025  },
5026  {
5027   "alignment" : 4,
5028   "linker_set_key" : "_ZTIPKv",
5029   "name" : "const void *",
5030   "referenced_type" : "_ZTIKv",
5031   "self_type" : "_ZTIPKv",
5032   "size" : 4,
5033   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5034  },
5035  {
5036   "alignment" : 4,
5037   "linker_set_key" : "_ZTIPKy",
5038   "name" : "const unsigned long long *",
5039   "referenced_type" : "_ZTIKy",
5040   "self_type" : "_ZTIPKy",
5041   "size" : 4,
5042   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5043  },
5044  {
5045   "alignment" : 4,
5046   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5047   "name" : "android::ScopedTrace *",
5048   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5049   "self_type" : "_ZTIPN7android11ScopedTraceE",
5050   "size" : 4,
5051   "source_file" : "system/core/libutils/include/utils/Trace.h"
5052  },
5053  {
5054   "alignment" : 4,
5055   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5056   "name" : "android::ReferenceRenamer *",
5057   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5058   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5059   "size" : 4,
5060   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5061  },
5062  {
5063   "alignment" : 4,
5064   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5065   "name" : "android::VirtualLightRefBase *",
5066   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5067   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5068   "size" : 4,
5069   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
5070  },
5071  {
5072   "alignment" : 4,
5073   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5074   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5075   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5076   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5077   "size" : 4,
5078   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5079  },
5080  {
5081   "alignment" : 4,
5082   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5083   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5084   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5085   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5086   "size" : 4,
5087   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5088  },
5089  {
5090   "alignment" : 4,
5091   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5092   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5093   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5094   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5095   "size" : 4,
5096   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5097  },
5098  {
5099   "alignment" : 4,
5100   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5101   "name" : "android::sp<android::hardware::ProcessState> *",
5102   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5103   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5104   "size" : 4,
5105   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5106  },
5107  {
5108   "alignment" : 4,
5109   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5110   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5111   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5112   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5113   "size" : 4,
5114   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5115  },
5116  {
5117   "alignment" : 4,
5118   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5119   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5120   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5121   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5122   "size" : 4,
5123   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5124  },
5125  {
5126   "alignment" : 4,
5127   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5128   "name" : "android::sp<android::hardware::IBinder> *",
5129   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5130   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5131   "size" : 4,
5132   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5133  },
5134  {
5135   "alignment" : 4,
5136   "linker_set_key" : "_ZTIPN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
5137   "name" : "android::sp<android::hardware::graphics::allocator::V2_0::IAllocator> *",
5138   "referenced_type" : "_ZTIN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
5139   "self_type" : "_ZTIPN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
5140   "size" : 4,
5141   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5142  },
5143  {
5144   "alignment" : 4,
5145   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5146   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5147   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5148   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5149   "size" : 4,
5150   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5151  },
5152  {
5153   "alignment" : 4,
5154   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5155   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5156   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5157   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5158   "size" : 4,
5159   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5160  },
5161  {
5162   "alignment" : 4,
5163   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5164   "name" : "android::wp<android::hardware::BHwBinder> *",
5165   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5166   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5167   "size" : 4,
5168   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5169  },
5170  {
5171   "alignment" : 4,
5172   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5173   "name" : "android::hidl::base::V1_0::IBase *",
5174   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5175   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5176   "size" : 4,
5177   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5178  },
5179  {
5180   "alignment" : 4,
5181   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5182   "name" : "android::hidl::base::V1_0::BnHwBase *",
5183   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5184   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5185   "size" : 4,
5186   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5187  },
5188  {
5189   "alignment" : 4,
5190   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5191   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5192   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5193   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5194   "size" : 4,
5195   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5196  },
5197  {
5198   "alignment" : 4,
5199   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5200   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5201   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5202   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5203   "size" : 4,
5204   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5205  },
5206  {
5207   "alignment" : 4,
5208   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5209   "name" : "android::Mutex::Autolock *",
5210   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5211   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5212   "size" : 4,
5213   "source_file" : "system/core/libutils/include/utils/Mutex.h"
5214  },
5215  {
5216   "alignment" : 4,
5217   "linker_set_key" : "_ZTIPN7android5MutexE",
5218   "name" : "android::Mutex *",
5219   "referenced_type" : "_ZTIN7android5MutexE",
5220   "self_type" : "_ZTIPN7android5MutexE",
5221   "size" : 4,
5222   "source_file" : "system/core/libutils/include/utils/Mutex.h"
5223  },
5224  {
5225   "alignment" : 4,
5226   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5227   "name" : "android::RWLock::AutoRLock *",
5228   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5229   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5230   "size" : 4,
5231   "source_file" : "system/core/libutils/include/utils/RWLock.h"
5232  },
5233  {
5234   "alignment" : 4,
5235   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5236   "name" : "android::RWLock::AutoWLock *",
5237   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5238   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5239   "size" : 4,
5240   "source_file" : "system/core/libutils/include/utils/RWLock.h"
5241  },
5242  {
5243   "alignment" : 4,
5244   "linker_set_key" : "_ZTIPN7android6RWLockE",
5245   "name" : "android::RWLock *",
5246   "referenced_type" : "_ZTIN7android6RWLockE",
5247   "self_type" : "_ZTIPN7android6RWLockE",
5248   "size" : 4,
5249   "source_file" : "system/core/libutils/include/utils/RWLock.h"
5250  },
5251  {
5252   "alignment" : 4,
5253   "linker_set_key" : "_ZTIPN7android6ThreadE",
5254   "name" : "android::Thread *",
5255   "referenced_type" : "_ZTIN7android6ThreadE",
5256   "self_type" : "_ZTIPN7android6ThreadE",
5257   "size" : 4,
5258   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5259  },
5260  {
5261   "alignment" : 4,
5262   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5263   "name" : "android::RefBase::weakref_impl *",
5264   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5265   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5266   "size" : 4,
5267   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5268  },
5269  {
5270   "alignment" : 4,
5271   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5272   "name" : "android::RefBase::weakref_type *",
5273   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5274   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5275   "size" : 4,
5276   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5277  },
5278  {
5279   "alignment" : 4,
5280   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5281   "name" : "android::RefBase *",
5282   "referenced_type" : "_ZTIN7android7RefBaseE",
5283   "self_type" : "_ZTIPN7android7RefBaseE",
5284   "size" : 4,
5285   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5286  },
5287  {
5288   "alignment" : 4,
5289   "linker_set_key" : "_ZTIPN7android7String8E",
5290   "name" : "android::String8 *",
5291   "referenced_type" : "_ZTIN7android7String8E",
5292   "self_type" : "_ZTIPN7android7String8E",
5293   "size" : 4,
5294   "source_file" : "system/core/libutils/include/utils/String8.h"
5295  },
5296  {
5297   "alignment" : 4,
5298   "linker_set_key" : "_ZTIPN7android8String16E",
5299   "name" : "android::String16 *",
5300   "referenced_type" : "_ZTIN7android8String16E",
5301   "self_type" : "_ZTIPN7android8String16E",
5302   "size" : 4,
5303   "source_file" : "system/core/libutils/include/utils/String16.h"
5304  },
5305  {
5306   "alignment" : 4,
5307   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5308   "name" : "android::hardware::IInterface *",
5309   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5310   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5311   "size" : 4,
5312   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5313  },
5314  {
5315   "alignment" : 4,
5316   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5317   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5318   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5319   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5320   "size" : 4,
5321   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5322  },
5323  {
5324   "alignment" : 4,
5325   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEEE",
5326   "name" : "android::hardware::BpInterface<android::hardware::graphics::allocator::V2_0::IAllocator> *",
5327   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEEE",
5328   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEEE",
5329   "size" : 4,
5330   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h"
5331  },
5332  {
5333   "alignment" : 4,
5334   "linker_set_key" : "_ZTIPN7android8hardware11hidl_handleE",
5335   "name" : "android::hardware::hidl_handle *",
5336   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
5337   "self_type" : "_ZTIPN7android8hardware11hidl_handleE",
5338   "size" : 4,
5339   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5340  },
5341  {
5342   "alignment" : 4,
5343   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5344   "name" : "android::hardware::hidl_memory *",
5345   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5346   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5347   "size" : 4,
5348   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5349  },
5350  {
5351   "alignment" : 4,
5352   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5353   "name" : "android::hardware::hidl_string *",
5354   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5355   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5356   "size" : 4,
5357   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5358  },
5359  {
5360   "alignment" : 4,
5361   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5362   "name" : "android::hardware::ProcessState *",
5363   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5364   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5365   "size" : 4,
5366   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5367  },
5368  {
5369   "alignment" : 4,
5370   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5371   "name" : "android::hardware::hidl_version *",
5372   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5373   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5374   "size" : 4,
5375   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5376  },
5377  {
5378   "alignment" : 4,
5379   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5380   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBinder> (void *)>> *",
5381   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5382   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5383   "size" : 4,
5384   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
5385  },
5386  {
5387   "alignment" : 4,
5388   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5389   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBase> (void *)>> *",
5390   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5391   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5392   "size" : 4,
5393   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
5394  },
5395  {
5396   "alignment" : 4,
5397   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5398   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>> *",
5399   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5400   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5401   "size" : 4,
5402   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
5403  },
5404  {
5405   "alignment" : 4,
5406   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5407   "name" : "android::hardware::GrantorDescriptor *",
5408   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5409   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5410   "size" : 4,
5411   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5412  },
5413  {
5414   "alignment" : 4,
5415   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5416   "name" : "android::hardware::hidl_death_recipient *",
5417   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
5418   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5419   "size" : 4,
5420   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5421  },
5422  {
5423   "alignment" : 4,
5424   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5425   "name" : "android::hardware::hidl_binder_death_recipient *",
5426   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
5427   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5428   "size" : 4,
5429   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5430  },
5431  {
5432   "alignment" : 4,
5433   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5434   "name" : "android::hardware::Parcel *",
5435   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5436   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5437   "size" : 4,
5438   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5439  },
5440  {
5441   "alignment" : 4,
5442   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
5443   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::allocator::V2_0::IAllocator>> *",
5444   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
5445   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
5446   "size" : 4,
5447   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5448  },
5449  {
5450   "alignment" : 4,
5451   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5452   "name" : "android::hardware::Return<bool> *",
5453   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5454   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5455   "size" : 4,
5456   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5457  },
5458  {
5459   "alignment" : 4,
5460   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5461   "name" : "android::hardware::Return<void> *",
5462   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5463   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5464   "size" : 4,
5465   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5466  },
5467  {
5468   "alignment" : 4,
5469   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5470   "name" : "android::hardware::Status *",
5471   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5472   "self_type" : "_ZTIPN7android8hardware6StatusE",
5473   "size" : 4,
5474   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5475  },
5476  {
5477   "alignment" : 4,
5478   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5479   "name" : "android::hardware::IBinder::DeathRecipient *",
5480   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5481   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5482   "size" : 4,
5483   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5484  },
5485  {
5486   "alignment" : 4,
5487   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5488   "name" : "android::hardware::IBinder *",
5489   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5490   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5491   "size" : 4,
5492   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5493  },
5494  {
5495   "alignment" : 4,
5496   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5497   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>> *",
5498   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5499   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5500   "size" : 4,
5501   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5502  },
5503  {
5504   "alignment" : 4,
5505   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5506   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5507   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5508   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5509   "size" : 4,
5510   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5511  },
5512  {
5513   "alignment" : 4,
5514   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5515   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>>> *",
5516   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5517   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5518   "size" : 4,
5519   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
5520  },
5521  {
5522   "alignment" : 4,
5523   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
5524   "name" : "android::hardware::details::return_status *",
5525   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
5526   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
5527   "size" : 4,
5528   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5529  },
5530  {
5531   "alignment" : 4,
5532   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5533   "name" : "android::hardware::details::HidlInstrumentor *",
5534   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5535   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5536   "size" : 4,
5537   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5538  },
5539  {
5540   "alignment" : 4,
5541   "linker_set_key" : "_ZTIPN7android8hardware8graphics9allocator4V2_010IAllocatorE",
5542   "name" : "android::hardware::graphics::allocator::V2_0::IAllocator *",
5543   "referenced_type" : "_ZTIN7android8hardware8graphics9allocator4V2_010IAllocatorE",
5544   "self_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_010IAllocatorE",
5545   "size" : 4,
5546   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5547  },
5548  {
5549   "alignment" : 4,
5550   "linker_set_key" : "_ZTIPN7android8hardware8graphics9allocator4V2_011BsAllocatorE",
5551   "name" : "android::hardware::graphics::allocator::V2_0::BsAllocator *",
5552   "referenced_type" : "_ZTIN7android8hardware8graphics9allocator4V2_011BsAllocatorE",
5553   "self_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_011BsAllocatorE",
5554   "size" : 4,
5555   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5556  },
5557  {
5558   "alignment" : 4,
5559   "linker_set_key" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE",
5560   "name" : "android::hardware::graphics::allocator::V2_0::BnHwAllocator *",
5561   "referenced_type" : "_ZTIN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE",
5562   "self_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE",
5563   "size" : 4,
5564   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5565  },
5566  {
5567   "alignment" : 4,
5568   "linker_set_key" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE",
5569   "name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator *",
5570   "referenced_type" : "_ZTIN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE",
5571   "self_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE",
5572   "size" : 4,
5573   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5574  },
5575  {
5576   "alignment" : 4,
5577   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5578   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32>> *",
5579   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5580   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5581   "size" : 4,
5582   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5583  },
5584  {
5585   "alignment" : 4,
5586   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5587   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5588   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5589   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5590   "size" : 4,
5591   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5592  },
5593  {
5594   "alignment" : 4,
5595   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
5596   "name" : "android::hardware::BHwBinder *",
5597   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
5598   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
5599   "size" : 4,
5600   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5601  },
5602  {
5603   "alignment" : 4,
5604   "linker_set_key" : "_ZTIPN7android9ConditionE",
5605   "name" : "android::Condition *",
5606   "referenced_type" : "_ZTIN7android9ConditionE",
5607   "self_type" : "_ZTIPN7android9ConditionE",
5608   "size" : 4,
5609   "source_file" : "system/core/libutils/include/utils/Condition.h"
5610  },
5611  {
5612   "alignment" : 4,
5613   "linker_set_key" : "_ZTIPPv",
5614   "name" : "void **",
5615   "referenced_type" : "_ZTIPv",
5616   "self_type" : "_ZTIPPv",
5617   "size" : 4,
5618   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
5619  },
5620  {
5621   "alignment" : 4,
5622   "linker_set_key" : "_ZTIPc",
5623   "name" : "char *",
5624   "referenced_type" : "_ZTIc",
5625   "self_type" : "_ZTIPc",
5626   "size" : 4,
5627   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5628  },
5629  {
5630   "alignment" : 4,
5631   "linker_set_key" : "_ZTIPh",
5632   "name" : "unsigned char *",
5633   "referenced_type" : "_ZTIh",
5634   "self_type" : "_ZTIPh",
5635   "size" : 4,
5636   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5637  },
5638  {
5639   "alignment" : 4,
5640   "linker_set_key" : "_ZTIPi",
5641   "name" : "int *",
5642   "referenced_type" : "_ZTIi",
5643   "self_type" : "_ZTIPi",
5644   "size" : 4,
5645   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5646  },
5647  {
5648   "alignment" : 4,
5649   "linker_set_key" : "_ZTIPj",
5650   "name" : "unsigned int *",
5651   "referenced_type" : "_ZTIj",
5652   "self_type" : "_ZTIPj",
5653   "size" : 4,
5654   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5655  },
5656  {
5657   "alignment" : 4,
5658   "linker_set_key" : "_ZTIPv",
5659   "name" : "void *",
5660   "referenced_type" : "_ZTIv",
5661   "self_type" : "_ZTIPv",
5662   "size" : 4,
5663   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5664  },
5665  {
5666   "alignment" : 4,
5667   "linker_set_key" : "_ZTIPy",
5668   "name" : "unsigned long long *",
5669   "referenced_type" : "_ZTIy",
5670   "self_type" : "_ZTIPy",
5671   "size" : 4,
5672   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5673  }
5674 ],
5675 "qualified_types" :
5676 [
5677  {
5678   "alignment" : 4,
5679   "is_const" : true,
5680   "linker_set_key" : "_ZTIK13native_handle",
5681   "name" : "const native_handle",
5682   "referenced_type" : "_ZTI13native_handle",
5683   "self_type" : "_ZTIK13native_handle",
5684   "size" : 12,
5685   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5686  },
5687  {
5688   "alignment" : 4,
5689   "is_const" : true,
5690   "linker_set_key" : "_ZTIK7log_msg",
5691   "name" : "const log_msg",
5692   "referenced_type" : "_ZTI7log_msg",
5693   "self_type" : "_ZTIK7log_msg",
5694   "size" : 5124,
5695   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5696  },
5697  {
5698   "alignment" : 2,
5699   "is_const" : true,
5700   "linker_set_key" : "_ZTIKDs",
5701   "name" : "const char16_t",
5702   "referenced_type" : "_ZTIDs",
5703   "self_type" : "_ZTIKDs",
5704   "size" : 2,
5705   "source_file" : "system/core/libutils/include/utils/String16.h"
5706  },
5707  {
5708   "alignment" : 4,
5709   "is_const" : true,
5710   "linker_set_key" : "_ZTIKN7android10VectorImplE",
5711   "name" : "const android::VectorImpl",
5712   "referenced_type" : "_ZTIN7android10VectorImplE",
5713   "self_type" : "_ZTIKN7android10VectorImplE",
5714   "size" : 20,
5715   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5716  },
5717  {
5718   "alignment" : 4,
5719   "is_const" : true,
5720   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
5721   "name" : "const android::NativeHandle",
5722   "referenced_type" : "_ZTIN7android12NativeHandleE",
5723   "self_type" : "_ZTIKN7android12NativeHandleE",
5724   "size" : 12,
5725   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5726  },
5727  {
5728   "alignment" : 4,
5729   "is_const" : true,
5730   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5731   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5732   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5733   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5734   "size" : 4,
5735   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5736  },
5737  {
5738   "alignment" : 4,
5739   "is_const" : true,
5740   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5741   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5742   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5743   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5744   "size" : 4,
5745   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5746  },
5747  {
5748   "alignment" : 4,
5749   "is_const" : true,
5750   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5751   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5752   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5753   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5754   "size" : 4,
5755   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5756  },
5757  {
5758   "alignment" : 4,
5759   "is_const" : true,
5760   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5761   "name" : "const android::sp<android::hardware::ProcessState>",
5762   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5763   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5764   "size" : 4,
5765   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5766  },
5767  {
5768   "alignment" : 4,
5769   "is_const" : true,
5770   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5771   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5772   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
5773   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5774   "size" : 4,
5775   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5776  },
5777  {
5778   "alignment" : 4,
5779   "is_const" : true,
5780   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5781   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5782   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5783   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5784   "size" : 4,
5785   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5786  },
5787  {
5788   "alignment" : 4,
5789   "is_const" : true,
5790   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5791   "name" : "const android::sp<android::hardware::IBinder>",
5792   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5793   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5794   "size" : 4,
5795   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5796  },
5797  {
5798   "alignment" : 4,
5799   "is_const" : true,
5800   "linker_set_key" : "_ZTIKN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
5801   "name" : "const android::sp<android::hardware::graphics::allocator::V2_0::IAllocator>",
5802   "referenced_type" : "_ZTIN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
5803   "self_type" : "_ZTIKN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
5804   "size" : 4,
5805   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5806  },
5807  {
5808   "alignment" : 4,
5809   "is_const" : true,
5810   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5811   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5812   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5813   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5814   "size" : 8,
5815   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5816  },
5817  {
5818   "alignment" : 4,
5819   "is_const" : true,
5820   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5821   "name" : "const android::wp<android::hardware::BHwBinder>",
5822   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5823   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5824   "size" : 8,
5825   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5826  },
5827  {
5828   "alignment" : 4,
5829   "is_const" : true,
5830   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5831   "name" : "const android::hidl::base::V1_0::IBase",
5832   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5833   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5834   "size" : 12,
5835   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5836  },
5837  {
5838   "alignment" : 4,
5839   "is_const" : true,
5840   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5841   "name" : "const android::hidl::base::V1_0::BpHwBase",
5842   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
5843   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5844   "size" : 92,
5845   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5846  },
5847  {
5848   "alignment" : 4,
5849   "is_const" : true,
5850   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5851   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5852   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5853   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5854   "size" : 4,
5855   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5856  },
5857  {
5858   "alignment" : 4,
5859   "is_const" : true,
5860   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
5861   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5862   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
5863   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
5864   "size" : 4,
5865   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5866  },
5867  {
5868   "alignment" : 1,
5869   "is_const" : true,
5870   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
5871   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5872   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
5873   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
5874   "size" : 1,
5875   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5876  },
5877  {
5878   "alignment" : 4,
5879   "is_const" : true,
5880   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5881   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5882   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5883   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5884   "size" : 12,
5885   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5886  },
5887  {
5888   "alignment" : 4,
5889   "is_const" : true,
5890   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5891   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5892   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5893   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5894   "size" : 12,
5895   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5896  },
5897  {
5898   "alignment" : 4,
5899   "is_const" : true,
5900   "linker_set_key" : "_ZTIKN7android7RefBaseE",
5901   "name" : "const android::RefBase",
5902   "referenced_type" : "_ZTIN7android7RefBaseE",
5903   "self_type" : "_ZTIKN7android7RefBaseE",
5904   "size" : 8,
5905   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5906  },
5907  {
5908   "alignment" : 4,
5909   "is_const" : true,
5910   "linker_set_key" : "_ZTIKN7android7String8E",
5911   "name" : "const android::String8",
5912   "referenced_type" : "_ZTIN7android7String8E",
5913   "self_type" : "_ZTIKN7android7String8E",
5914   "size" : 4,
5915   "source_file" : "system/core/libutils/include/utils/String8.h"
5916  },
5917  {
5918   "alignment" : 4,
5919   "is_const" : true,
5920   "linker_set_key" : "_ZTIKN7android8String16E",
5921   "name" : "const android::String16",
5922   "referenced_type" : "_ZTIN7android8String16E",
5923   "self_type" : "_ZTIKN7android8String16E",
5924   "size" : 4,
5925   "source_file" : "system/core/libutils/include/utils/String16.h"
5926  },
5927  {
5928   "alignment" : 1,
5929   "is_const" : true,
5930   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5931   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
5932   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5933   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5934   "size" : 32,
5935   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5936  },
5937  {
5938   "alignment" : 4,
5939   "is_const" : true,
5940   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5941   "name" : "const android::hardware::BpHwRefBase",
5942   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
5943   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5944   "size" : 24,
5945   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
5946  },
5947  {
5948   "alignment" : 8,
5949   "is_const" : true,
5950   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
5951   "name" : "const android::hardware::hidl_handle",
5952   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
5953   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
5954   "size" : 16,
5955   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5956  },
5957  {
5958   "alignment" : 8,
5959   "is_const" : true,
5960   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
5961   "name" : "const android::hardware::hidl_memory",
5962   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5963   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5964   "size" : 40,
5965   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5966  },
5967  {
5968   "alignment" : 8,
5969   "is_const" : true,
5970   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
5971   "name" : "const android::hardware::hidl_string",
5972   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5973   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
5974   "size" : 16,
5975   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5976  },
5977  {
5978   "alignment" : 2,
5979   "is_const" : true,
5980   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
5981   "name" : "const android::hardware::hidl_version",
5982   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5983   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
5984   "size" : 4,
5985   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5986  },
5987  {
5988   "alignment" : 4,
5989   "is_const" : true,
5990   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
5991   "name" : "const android::hardware::Parcel",
5992   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5993   "self_type" : "_ZTIKN7android8hardware6ParcelE",
5994   "size" : 68,
5995   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5996  },
5997  {
5998   "alignment" : 4,
5999   "is_const" : true,
6000   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
6001   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::allocator::V2_0::IAllocator>>",
6002   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
6003   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
6004   "size" : 28,
6005   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6006  },
6007  {
6008   "alignment" : 4,
6009   "is_const" : true,
6010   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
6011   "name" : "const android::hardware::Return<bool>",
6012   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6013   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6014   "size" : 24,
6015   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6016  },
6017  {
6018   "alignment" : 4,
6019   "is_const" : true,
6020   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6021   "name" : "const android::hardware::Status",
6022   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6023   "self_type" : "_ZTIKN7android8hardware6StatusE",
6024   "size" : 20,
6025   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6026  },
6027  {
6028   "alignment" : 8,
6029   "is_const" : true,
6030   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6031   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>>",
6032   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6033   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6034   "size" : 8,
6035   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6036  },
6037  {
6038   "alignment" : 8,
6039   "is_const" : true,
6040   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_handleEEE",
6041   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_handle>",
6042   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_handleEEE",
6043   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_handleEEE",
6044   "size" : 8,
6045   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6046  },
6047  {
6048   "alignment" : 8,
6049   "is_const" : true,
6050   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6051   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6052   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6053   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6054   "size" : 8,
6055   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6056  },
6057  {
6058   "alignment" : 8,
6059   "is_const" : true,
6060   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6061   "name" : "const android::hardware::details::hidl_pointer<int>",
6062   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
6063   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6064   "size" : 8,
6065   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6066  },
6067  {
6068   "alignment" : 8,
6069   "is_const" : true,
6070   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIjEE",
6071   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
6072   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
6073   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIjEE",
6074   "size" : 8,
6075   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6076  },
6077  {
6078   "alignment" : 4,
6079   "is_const" : true,
6080   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
6081   "name" : "const android::hardware::details::return_status",
6082   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6083   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
6084   "size" : 24,
6085   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6086  },
6087  {
6088   "alignment" : 4,
6089   "is_const" : true,
6090   "linker_set_key" : "_ZTIKN7android8hardware8graphics6mapper4V2_05ErrorE",
6091   "name" : "const android::hardware::graphics::mapper::V2_0::Error",
6092   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_05ErrorE",
6093   "self_type" : "_ZTIKN7android8hardware8graphics6mapper4V2_05ErrorE",
6094   "size" : 4,
6095   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
6096  },
6097  {
6098   "alignment" : 4,
6099   "is_const" : true,
6100   "linker_set_key" : "_ZTIKN7android8hardware8graphics9allocator4V2_010IAllocatorE",
6101   "name" : "const android::hardware::graphics::allocator::V2_0::IAllocator",
6102   "referenced_type" : "_ZTIN7android8hardware8graphics9allocator4V2_010IAllocatorE",
6103   "self_type" : "_ZTIKN7android8hardware8graphics9allocator4V2_010IAllocatorE",
6104   "size" : 12,
6105   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
6106  },
6107  {
6108   "alignment" : 4,
6109   "is_const" : true,
6110   "linker_set_key" : "_ZTIKN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE",
6111   "name" : "const android::hardware::graphics::allocator::V2_0::BpHwAllocator",
6112   "referenced_type" : "_ZTIN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE",
6113   "self_type" : "_ZTIKN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE",
6114   "size" : 92,
6115   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h"
6116  },
6117  {
6118   "is_const" : true,
6119   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6120   "name" : "const iter<is_const>",
6121   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6122   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6123   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6124  },
6125  {
6126   "alignment" : 8,
6127   "is_const" : true,
6128   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_handleEEE",
6129   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_handle>",
6130   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_handleEEE",
6131   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_handleEEE",
6132   "size" : 16,
6133   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6134  },
6135  {
6136   "alignment" : 8,
6137   "is_const" : true,
6138   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6139   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6140   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6141   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6142   "size" : 16,
6143   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h"
6144  },
6145  {
6146   "alignment" : 8,
6147   "is_const" : true,
6148   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6149   "name" : "const android::hardware::hidl_vec<int>",
6150   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
6151   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6152   "size" : 16,
6153   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6154  },
6155  {
6156   "alignment" : 8,
6157   "is_const" : true,
6158   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIjEE",
6159   "name" : "const android::hardware::hidl_vec<unsigned int>",
6160   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIjEE",
6161   "self_type" : "_ZTIKN7android8hardware8hidl_vecIjEE",
6162   "size" : 16,
6163   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6164  },
6165  {
6166   "alignment" : 4,
6167   "is_const" : true,
6168   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6169   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
6170   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6171   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6172   "size" : 12,
6173   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6174  },
6175  {
6176   "alignment" : 4,
6177   "is_const" : true,
6178   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6179   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6180   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6181   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6182   "size" : 12,
6183   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6184  },
6185  {
6186   "alignment" : 4,
6187   "is_const" : true,
6188   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6189   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6190   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6191   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6192   "size" : 4,
6193   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6194  },
6195  {
6196   "alignment" : 1,
6197   "is_const" : true,
6198   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6199   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6200   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6201   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6202   "size" : 3,
6203   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6204  },
6205  {
6206   "alignment" : 4,
6207   "is_const" : true,
6208   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6mapper4V2_05ErrorELj6EEE",
6209   "name" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6210   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6mapper4V2_05ErrorELj6EEE",
6211   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6mapper4V2_05ErrorELj6EEE",
6212   "size" : 24,
6213   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
6214  },
6215  {
6216   "alignment" : 4,
6217   "is_const" : true,
6218   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6219   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>>",
6220   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6221   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6222   "size" : 12,
6223   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6224  },
6225  {
6226   "alignment" : 4,
6227   "is_const" : true,
6228   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6229   "name" : "const android::hidl::base::V1_0::IBase *const",
6230   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6231   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6232   "size" : 4,
6233   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
6234  },
6235  {
6236   "alignment" : 4,
6237   "is_const" : true,
6238   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6239   "name" : "android::RefBase::weakref_impl *const",
6240   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
6241   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
6242   "size" : 4,
6243   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6244  },
6245  {
6246   "alignment" : 4,
6247   "is_const" : true,
6248   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
6249   "name" : "android::hardware::IBinder *const",
6250   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
6251   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
6252   "size" : 4,
6253   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
6254  },
6255  {
6256   "alignment" : 4,
6257   "is_const" : true,
6258   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6259   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32>>",
6260   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6261   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6262   "size" : 8,
6263   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6264  },
6265  {
6266   "alignment" : 4,
6267   "is_const" : true,
6268   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6269   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6270   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
6271   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6272   "size" : 8,
6273   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6274  },
6275  {
6276   "alignment" : 1,
6277   "is_const" : true,
6278   "linker_set_key" : "_ZTIKa",
6279   "name" : "const signed char",
6280   "referenced_type" : "_ZTIa",
6281   "self_type" : "_ZTIKa",
6282   "size" : 1,
6283   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6284  },
6285  {
6286   "alignment" : 1,
6287   "is_const" : true,
6288   "linker_set_key" : "_ZTIKb",
6289   "name" : "const bool",
6290   "referenced_type" : "_ZTIb",
6291   "self_type" : "_ZTIKb",
6292   "size" : 1,
6293   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6294  },
6295  {
6296   "alignment" : 1,
6297   "is_const" : true,
6298   "linker_set_key" : "_ZTIKc",
6299   "name" : "const char",
6300   "referenced_type" : "_ZTIc",
6301   "self_type" : "_ZTIKc",
6302   "size" : 1,
6303   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
6304  },
6305  {
6306   "alignment" : 8,
6307   "is_const" : true,
6308   "linker_set_key" : "_ZTIKd",
6309   "name" : "const double",
6310   "referenced_type" : "_ZTId",
6311   "self_type" : "_ZTIKd",
6312   "size" : 8,
6313   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6314  },
6315  {
6316   "alignment" : 4,
6317   "is_const" : true,
6318   "linker_set_key" : "_ZTIKf",
6319   "name" : "const float",
6320   "referenced_type" : "_ZTIf",
6321   "self_type" : "_ZTIKf",
6322   "size" : 4,
6323   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6324  },
6325  {
6326   "alignment" : 1,
6327   "is_const" : true,
6328   "linker_set_key" : "_ZTIKh",
6329   "name" : "const unsigned char",
6330   "referenced_type" : "_ZTIh",
6331   "self_type" : "_ZTIKh",
6332   "size" : 1,
6333   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6334  },
6335  {
6336   "alignment" : 4,
6337   "is_const" : true,
6338   "linker_set_key" : "_ZTIKi",
6339   "name" : "const int",
6340   "referenced_type" : "_ZTIi",
6341   "self_type" : "_ZTIKi",
6342   "size" : 4,
6343   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6344  },
6345  {
6346   "alignment" : 4,
6347   "is_const" : true,
6348   "linker_set_key" : "_ZTIKj",
6349   "name" : "const unsigned int",
6350   "referenced_type" : "_ZTIj",
6351   "self_type" : "_ZTIKj",
6352   "size" : 4,
6353   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6354  },
6355  {
6356   "alignment" : 2,
6357   "is_const" : true,
6358   "linker_set_key" : "_ZTIKs",
6359   "name" : "const short",
6360   "referenced_type" : "_ZTIs",
6361   "self_type" : "_ZTIKs",
6362   "size" : 2,
6363   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6364  },
6365  {
6366   "alignment" : 2,
6367   "is_const" : true,
6368   "linker_set_key" : "_ZTIKt",
6369   "name" : "const unsigned short",
6370   "referenced_type" : "_ZTIt",
6371   "self_type" : "_ZTIKt",
6372   "size" : 2,
6373   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6374  },
6375  {
6376   "is_const" : true,
6377   "linker_set_key" : "_ZTIKv",
6378   "name" : "const void",
6379   "referenced_type" : "_ZTIv",
6380   "self_type" : "_ZTIKv",
6381   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6382  },
6383  {
6384   "alignment" : 8,
6385   "is_const" : true,
6386   "linker_set_key" : "_ZTIKx",
6387   "name" : "const long long",
6388   "referenced_type" : "_ZTIx",
6389   "self_type" : "_ZTIKx",
6390   "size" : 8,
6391   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6392  },
6393  {
6394   "alignment" : 8,
6395   "is_const" : true,
6396   "linker_set_key" : "_ZTIKy",
6397   "name" : "const unsigned long long",
6398   "referenced_type" : "_ZTIy",
6399   "self_type" : "_ZTIKy",
6400   "size" : 8,
6401   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6402  },
6403  {
6404   "alignment" : 1,
6405   "is_volatile" : true,
6406   "linker_set_key" : "_ZTIVb",
6407   "name" : "volatile bool",
6408   "referenced_type" : "_ZTIb",
6409   "self_type" : "_ZTIVb",
6410   "size" : 1,
6411   "source_file" : "system/core/libutils/include/utils/Thread.h"
6412  },
6413  {
6414   "alignment" : 4,
6415   "is_volatile" : true,
6416   "linker_set_key" : "_ZTIVi",
6417   "name" : "volatile int",
6418   "referenced_type" : "_ZTIi",
6419   "self_type" : "_ZTIVi",
6420   "size" : 4,
6421   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h"
6422  }
6423 ],
6424 "record_types" :
6425 [
6426  {
6427   "alignment" : 4,
6428   "fields" :
6429   [
6430    {
6431     "field_name" : "len",
6432     "referenced_type" : "_ZTIt"
6433    },
6434    {
6435     "field_name" : "hdr_size",
6436     "field_offset" : 16,
6437     "referenced_type" : "_ZTIt"
6438    },
6439    {
6440     "field_name" : "pid",
6441     "field_offset" : 32,
6442     "referenced_type" : "_ZTIi"
6443    },
6444    {
6445     "field_name" : "tid",
6446     "field_offset" : 64,
6447     "referenced_type" : "_ZTIj"
6448    },
6449    {
6450     "field_name" : "sec",
6451     "field_offset" : 96,
6452     "referenced_type" : "_ZTIj"
6453    },
6454    {
6455     "field_name" : "nsec",
6456     "field_offset" : 128,
6457     "referenced_type" : "_ZTIj"
6458    },
6459    {
6460     "field_name" : "lid",
6461     "field_offset" : 160,
6462     "referenced_type" : "_ZTIj"
6463    },
6464    {
6465     "field_name" : "uid",
6466     "field_offset" : 192,
6467     "referenced_type" : "_ZTIj"
6468    }
6469   ],
6470   "linker_set_key" : "_ZTI12logger_entry",
6471   "name" : "logger_entry",
6472   "referenced_type" : "_ZTI12logger_entry",
6473   "self_type" : "_ZTI12logger_entry",
6474   "size" : 28,
6475   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
6476  },
6477  {
6478   "alignment" : 4,
6479   "fields" :
6480   [
6481    {
6482     "field_name" : "y",
6483     "referenced_type" : "_ZTIPv"
6484    },
6485    {
6486     "field_name" : "cb",
6487     "field_offset" : 32,
6488     "referenced_type" : "_ZTIPv"
6489    },
6490    {
6491     "field_name" : "cr",
6492     "field_offset" : 64,
6493     "referenced_type" : "_ZTIPv"
6494    },
6495    {
6496     "field_name" : "ystride",
6497     "field_offset" : 96,
6498     "referenced_type" : "_ZTIj"
6499    },
6500    {
6501     "field_name" : "cstride",
6502     "field_offset" : 128,
6503     "referenced_type" : "_ZTIj"
6504    },
6505    {
6506     "field_name" : "chroma_step",
6507     "field_offset" : 160,
6508     "referenced_type" : "_ZTIj"
6509    },
6510    {
6511     "field_name" : "reserved",
6512     "field_offset" : 192,
6513     "referenced_type" : "_ZTIA8_j"
6514    }
6515   ],
6516   "linker_set_key" : "_ZTI13android_ycbcr",
6517   "name" : "android_ycbcr",
6518   "referenced_type" : "_ZTI13android_ycbcr",
6519   "self_type" : "_ZTI13android_ycbcr",
6520   "size" : 56,
6521   "source_file" : "system/core/libsystem/include/system/graphics.h"
6522  },
6523  {
6524   "alignment" : 4,
6525   "fields" :
6526   [
6527    {
6528     "field_name" : "version",
6529     "referenced_type" : "_ZTIi"
6530    },
6531    {
6532     "field_name" : "numFds",
6533     "field_offset" : 32,
6534     "referenced_type" : "_ZTIi"
6535    },
6536    {
6537     "field_name" : "numInts",
6538     "field_offset" : 64,
6539     "referenced_type" : "_ZTIi"
6540    },
6541    {
6542     "field_name" : "data",
6543     "field_offset" : 96,
6544     "referenced_type" : "_ZTIA0_i"
6545    }
6546   ],
6547   "linker_set_key" : "_ZTI13native_handle",
6548   "name" : "native_handle",
6549   "referenced_type" : "_ZTI13native_handle",
6550   "self_type" : "_ZTI13native_handle",
6551   "size" : 12,
6552   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
6553  },
6554  {
6555   "alignment" : 4,
6556   "fields" :
6557   [
6558    {
6559     "field_name" : "x",
6560     "referenced_type" : "_ZTIf"
6561    },
6562    {
6563     "field_name" : "y",
6564     "field_offset" : 32,
6565     "referenced_type" : "_ZTIf"
6566    }
6567   ],
6568   "linker_set_key" : "_ZTI16android_xy_color",
6569   "name" : "android_xy_color",
6570   "referenced_type" : "_ZTI16android_xy_color",
6571   "self_type" : "_ZTI16android_xy_color",
6572   "size" : 8,
6573   "source_file" : "system/core/libsystem/include/system/graphics.h"
6574  },
6575  {
6576   "alignment" : 4,
6577   "fields" :
6578   [
6579    {
6580     "field_name" : "top_left",
6581     "referenced_type" : "_ZTIPh"
6582    },
6583    {
6584     "field_name" : "component",
6585     "field_offset" : 32,
6586     "referenced_type" : "_ZTI22android_flex_component"
6587    },
6588    {
6589     "field_name" : "bits_per_component",
6590     "field_offset" : 64,
6591     "referenced_type" : "_ZTIi"
6592    },
6593    {
6594     "field_name" : "bits_used",
6595     "field_offset" : 96,
6596     "referenced_type" : "_ZTIi"
6597    },
6598    {
6599     "field_name" : "h_increment",
6600     "field_offset" : 128,
6601     "referenced_type" : "_ZTIi"
6602    },
6603    {
6604     "field_name" : "v_increment",
6605     "field_offset" : 160,
6606     "referenced_type" : "_ZTIi"
6607    },
6608    {
6609     "field_name" : "h_subsampling",
6610     "field_offset" : 192,
6611     "referenced_type" : "_ZTIi"
6612    },
6613    {
6614     "field_name" : "v_subsampling",
6615     "field_offset" : 224,
6616     "referenced_type" : "_ZTIi"
6617    }
6618   ],
6619   "linker_set_key" : "_ZTI18android_flex_plane",
6620   "name" : "android_flex_plane",
6621   "referenced_type" : "_ZTI18android_flex_plane",
6622   "self_type" : "_ZTI18android_flex_plane",
6623   "size" : 32,
6624   "source_file" : "system/core/libsystem/include/system/graphics.h"
6625  },
6626  {
6627   "alignment" : 4,
6628   "fields" :
6629   [
6630    {
6631     "field_name" : "format",
6632     "referenced_type" : "_ZTI19android_flex_format"
6633    },
6634    {
6635     "field_name" : "num_planes",
6636     "field_offset" : 32,
6637     "referenced_type" : "_ZTIj"
6638    },
6639    {
6640     "field_name" : "planes",
6641     "field_offset" : 64,
6642     "referenced_type" : "_ZTIP18android_flex_plane"
6643    }
6644   ],
6645   "linker_set_key" : "_ZTI19android_flex_layout",
6646   "name" : "android_flex_layout",
6647   "referenced_type" : "_ZTI19android_flex_layout",
6648   "self_type" : "_ZTI19android_flex_layout",
6649   "size" : 12,
6650   "source_file" : "system/core/libsystem/include/system/graphics.h"
6651  },
6652  {
6653   "alignment" : 4,
6654   "fields" :
6655   [
6656    {
6657     "field_name" : "num_points",
6658     "referenced_type" : "_ZTIj"
6659    },
6660    {
6661     "field_name" : "reserved",
6662     "field_offset" : 32,
6663     "referenced_type" : "_ZTIA8_j"
6664    },
6665    {
6666     "field_name" : "xyzc_points",
6667     "field_offset" : 288,
6668     "referenced_type" : "_ZTIA_f"
6669    }
6670   ],
6671   "linker_set_key" : "_ZTI20android_depth_points",
6672   "name" : "android_depth_points",
6673   "referenced_type" : "_ZTI20android_depth_points",
6674   "self_type" : "_ZTI20android_depth_points",
6675   "size" : 36,
6676   "source_file" : "system/core/libsystem/include/system/graphics.h"
6677  },
6678  {
6679   "alignment" : 4,
6680   "fields" :
6681   [
6682    {
6683     "field_name" : "struct_size",
6684     "referenced_type" : "_ZTIj"
6685    },
6686    {
6687     "field_name" : "buffer_id",
6688     "field_offset" : 32,
6689     "referenced_type" : "_ZTIi"
6690    },
6691    {
6692     "field_name" : "priority",
6693     "field_offset" : 64,
6694     "referenced_type" : "_ZTIi"
6695    },
6696    {
6697     "field_name" : "tag",
6698     "field_offset" : 96,
6699     "referenced_type" : "_ZTIPKc"
6700    },
6701    {
6702     "field_name" : "file",
6703     "field_offset" : 128,
6704     "referenced_type" : "_ZTIPKc"
6705    },
6706    {
6707     "field_name" : "line",
6708     "field_offset" : 160,
6709     "referenced_type" : "_ZTIj"
6710    },
6711    {
6712     "field_name" : "message",
6713     "field_offset" : 192,
6714     "referenced_type" : "_ZTIPKc"
6715    }
6716   ],
6717   "linker_set_key" : "_ZTI21__android_log_message",
6718   "name" : "__android_log_message",
6719   "referenced_type" : "_ZTI21__android_log_message",
6720   "self_type" : "_ZTI21__android_log_message",
6721   "size" : 28,
6722   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
6723  },
6724  {
6725   "alignment" : 4,
6726   "fields" :
6727   [
6728    {
6729     "field_name" : "maxContentLightLevel",
6730     "referenced_type" : "_ZTIf"
6731    },
6732    {
6733     "field_name" : "maxFrameAverageLightLevel",
6734     "field_offset" : 32,
6735     "referenced_type" : "_ZTIf"
6736    }
6737   ],
6738   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
6739   "name" : "android_cta861_3_metadata",
6740   "referenced_type" : "_ZTI25android_cta861_3_metadata",
6741   "self_type" : "_ZTI25android_cta861_3_metadata",
6742   "size" : 8,
6743   "source_file" : "system/core/libsystem/include/system/graphics.h"
6744  },
6745  {
6746   "alignment" : 4,
6747   "fields" :
6748   [
6749    {
6750     "field_name" : "displayPrimaryRed",
6751     "referenced_type" : "_ZTI16android_xy_color"
6752    },
6753    {
6754     "field_name" : "displayPrimaryGreen",
6755     "field_offset" : 64,
6756     "referenced_type" : "_ZTI16android_xy_color"
6757    },
6758    {
6759     "field_name" : "displayPrimaryBlue",
6760     "field_offset" : 128,
6761     "referenced_type" : "_ZTI16android_xy_color"
6762    },
6763    {
6764     "field_name" : "whitePoint",
6765     "field_offset" : 192,
6766     "referenced_type" : "_ZTI16android_xy_color"
6767    },
6768    {
6769     "field_name" : "maxLuminance",
6770     "field_offset" : 256,
6771     "referenced_type" : "_ZTIf"
6772    },
6773    {
6774     "field_name" : "minLuminance",
6775     "field_offset" : 288,
6776     "referenced_type" : "_ZTIf"
6777    }
6778   ],
6779   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
6780   "name" : "android_smpte2086_metadata",
6781   "referenced_type" : "_ZTI26android_smpte2086_metadata",
6782   "self_type" : "_ZTI26android_smpte2086_metadata",
6783   "size" : 40,
6784   "source_file" : "system/core/libsystem/include/system/graphics.h"
6785  },
6786  {
6787   "alignment" : 4,
6788   "fields" :
6789   [
6790    {
6791     "referenced_type" : "_ZTIN7log_msgUt_E"
6792    }
6793   ],
6794   "linker_set_key" : "_ZTI7log_msg",
6795   "name" : "log_msg",
6796   "referenced_type" : "_ZTI7log_msg",
6797   "self_type" : "_ZTI7log_msg",
6798   "size" : 5124,
6799   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
6800  },
6801  {
6802   "alignment" : 1,
6803   "fields" :
6804   [
6805    {
6806     "field_name" : "tv_sec",
6807     "referenced_type" : "_ZTIj"
6808    },
6809    {
6810     "field_name" : "tv_nsec",
6811     "field_offset" : 32,
6812     "referenced_type" : "_ZTIj"
6813    }
6814   ],
6815   "linker_set_key" : "_ZTI8log_time",
6816   "name" : "log_time",
6817   "referenced_type" : "_ZTI8log_time",
6818   "self_type" : "_ZTI8log_time",
6819   "size" : 8,
6820   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
6821  },
6822  {
6823   "alignment" : 4,
6824   "fields" :
6825   [
6826    {
6827     "access" : "private",
6828     "field_name" : "mStorage",
6829     "field_offset" : 32,
6830     "referenced_type" : "_ZTIPv"
6831    },
6832    {
6833     "access" : "private",
6834     "field_name" : "mCount",
6835     "field_offset" : 64,
6836     "referenced_type" : "_ZTIj"
6837    },
6838    {
6839     "access" : "private",
6840     "field_name" : "mFlags",
6841     "field_offset" : 96,
6842     "referenced_type" : "_ZTIKj"
6843    },
6844    {
6845     "access" : "private",
6846     "field_name" : "mItemSize",
6847     "field_offset" : 128,
6848     "referenced_type" : "_ZTIKj"
6849    }
6850   ],
6851   "linker_set_key" : "_ZTIN7android10VectorImplE",
6852   "name" : "android::VectorImpl",
6853   "record_kind" : "class",
6854   "referenced_type" : "_ZTIN7android10VectorImplE",
6855   "self_type" : "_ZTIN7android10VectorImplE",
6856   "size" : 20,
6857   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
6858   "vtable_components" :
6859   [
6860    {
6861     "kind" : "offset_to_top"
6862    },
6863    {
6864     "kind" : "rtti",
6865     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6866    },
6867    {
6868     "kind" : "complete_dtor_pointer",
6869     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6870    },
6871    {
6872     "kind" : "deleting_dtor_pointer",
6873     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6874    },
6875    {
6876     "is_pure" : true,
6877     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6878    },
6879    {
6880     "is_pure" : true,
6881     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6882    },
6883    {
6884     "is_pure" : true,
6885     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6886    },
6887    {
6888     "is_pure" : true,
6889     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6890    },
6891    {
6892     "is_pure" : true,
6893     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6894    },
6895    {
6896     "is_pure" : true,
6897     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6898    }
6899   ]
6900  },
6901  {
6902   "alignment" : 8,
6903   "fields" :
6904   [
6905    {
6906     "access" : "private",
6907     "field_name" : "mTag",
6908     "referenced_type" : "_ZTIy"
6909    }
6910   ],
6911   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
6912   "name" : "android::ScopedTrace",
6913   "record_kind" : "class",
6914   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6915   "self_type" : "_ZTIN7android11ScopedTraceE",
6916   "size" : 8,
6917   "source_file" : "system/core/libutils/include/utils/Trace.h"
6918  },
6919  {
6920   "alignment" : 4,
6921   "fields" :
6922   [
6923    {
6924     "access" : "private",
6925     "field_name" : "mCount",
6926     "referenced_type" : "_ZTINSt3__16atomicIiEE"
6927    }
6928   ],
6929   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
6930   "name" : "android::LightRefBase<android::NativeHandle>",
6931   "record_kind" : "class",
6932   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
6933   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
6934   "size" : 4,
6935   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
6936   "template_args" :
6937   [
6938    "_ZTIN7android12NativeHandleE"
6939   ]
6940  },
6941  {
6942   "alignment" : 4,
6943   "fields" :
6944   [
6945    {
6946     "access" : "private",
6947     "field_name" : "mCount",
6948     "referenced_type" : "_ZTINSt3__16atomicIiEE"
6949    }
6950   ],
6951   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
6952   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6953   "record_kind" : "class",
6954   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
6955   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
6956   "size" : 4,
6957   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
6958   "template_args" :
6959   [
6960    "_ZTIN7android19VirtualLightRefBaseE"
6961   ]
6962  },
6963  {
6964   "alignment" : 4,
6965   "base_specifiers" :
6966   [
6967    {
6968     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
6969    }
6970   ],
6971   "fields" :
6972   [
6973    {
6974     "access" : "private",
6975     "field_name" : "mHandle",
6976     "field_offset" : 32,
6977     "referenced_type" : "_ZTIP13native_handle"
6978    },
6979    {
6980     "access" : "private",
6981     "field_name" : "mOwnsHandle",
6982     "field_offset" : 64,
6983     "referenced_type" : "_ZTIb"
6984    }
6985   ],
6986   "linker_set_key" : "_ZTIN7android12NativeHandleE",
6987   "name" : "android::NativeHandle",
6988   "record_kind" : "class",
6989   "referenced_type" : "_ZTIN7android12NativeHandleE",
6990   "self_type" : "_ZTIN7android12NativeHandleE",
6991   "size" : 12,
6992   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
6993  },
6994  {
6995   "alignment" : 1,
6996   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
6997   "name" : "android::ReferenceMover",
6998   "record_kind" : "class",
6999   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7000   "self_type" : "_ZTIN7android14ReferenceMoverE",
7001   "size" : 1,
7002   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7003  },
7004  {
7005   "alignment" : 4,
7006   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7007   "name" : "android::ReferenceRenamer",
7008   "record_kind" : "class",
7009   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7010   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7011   "size" : 4,
7012   "source_file" : "system/core/libutils/include/utils/RefBase.h",
7013   "vtable_components" :
7014   [
7015    {
7016     "kind" : "offset_to_top"
7017    },
7018    {
7019     "kind" : "rtti",
7020     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7021    },
7022    {
7023     "is_pure" : true,
7024     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7025    }
7026   ]
7027  },
7028  {
7029   "alignment" : 4,
7030   "base_specifiers" :
7031   [
7032    {
7033     "referenced_type" : "_ZTIN7android10VectorImplE"
7034    }
7035   ],
7036   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7037   "name" : "android::SortedVectorImpl",
7038   "record_kind" : "class",
7039   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7040   "self_type" : "_ZTIN7android16SortedVectorImplE",
7041   "size" : 20,
7042   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
7043   "vtable_components" :
7044   [
7045    {
7046     "kind" : "offset_to_top"
7047    },
7048    {
7049     "kind" : "rtti",
7050     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7051    },
7052    {
7053     "kind" : "complete_dtor_pointer",
7054     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7055    },
7056    {
7057     "kind" : "deleting_dtor_pointer",
7058     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7059    },
7060    {
7061     "is_pure" : true,
7062     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7063    },
7064    {
7065     "is_pure" : true,
7066     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7067    },
7068    {
7069     "is_pure" : true,
7070     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7071    },
7072    {
7073     "is_pure" : true,
7074     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7075    },
7076    {
7077     "is_pure" : true,
7078     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7079    },
7080    {
7081     "is_pure" : true,
7082     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7083    },
7084    {
7085     "is_pure" : true,
7086     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7087    }
7088   ]
7089  },
7090  {
7091   "alignment" : 1,
7092   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7093   "name" : "android::trait_trivial_copy<bool>",
7094   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7095   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7096   "size" : 1,
7097   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7098   "template_args" :
7099   [
7100    "_ZTIb"
7101   ]
7102  },
7103  {
7104   "alignment" : 1,
7105   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7106   "name" : "android::trait_trivial_copy<char>",
7107   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7108   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7109   "size" : 1,
7110   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7111   "template_args" :
7112   [
7113    "_ZTIc"
7114   ]
7115  },
7116  {
7117   "alignment" : 1,
7118   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7119   "name" : "android::trait_trivial_copy<double>",
7120   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7121   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7122   "size" : 1,
7123   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7124   "template_args" :
7125   [
7126    "_ZTId"
7127   ]
7128  },
7129  {
7130   "alignment" : 1,
7131   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7132   "name" : "android::trait_trivial_copy<float>",
7133   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7134   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7135   "size" : 1,
7136   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7137   "template_args" :
7138   [
7139    "_ZTIf"
7140   ]
7141  },
7142  {
7143   "alignment" : 1,
7144   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7145   "name" : "android::trait_trivial_copy<unsigned char>",
7146   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7147   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7148   "size" : 1,
7149   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7150   "template_args" :
7151   [
7152    "_ZTIh"
7153   ]
7154  },
7155  {
7156   "alignment" : 1,
7157   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7158   "name" : "android::trait_trivial_copy<int>",
7159   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7160   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7161   "size" : 1,
7162   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7163   "template_args" :
7164   [
7165    "_ZTIi"
7166   ]
7167  },
7168  {
7169   "alignment" : 1,
7170   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7171   "name" : "android::trait_trivial_copy<unsigned int>",
7172   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7173   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7174   "size" : 1,
7175   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7176   "template_args" :
7177   [
7178    "_ZTIj"
7179   ]
7180  },
7181  {
7182   "alignment" : 1,
7183   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7184   "name" : "android::trait_trivial_copy<long>",
7185   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7186   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7187   "size" : 1,
7188   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7189   "template_args" :
7190   [
7191    "_ZTIl"
7192   ]
7193  },
7194  {
7195   "alignment" : 1,
7196   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7197   "name" : "android::trait_trivial_copy<unsigned long>",
7198   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7199   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7200   "size" : 1,
7201   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7202   "template_args" :
7203   [
7204    "_ZTIm"
7205   ]
7206  },
7207  {
7208   "alignment" : 1,
7209   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7210   "name" : "android::trait_trivial_copy<short>",
7211   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7212   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7213   "size" : 1,
7214   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7215   "template_args" :
7216   [
7217    "_ZTIs"
7218   ]
7219  },
7220  {
7221   "alignment" : 1,
7222   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7223   "name" : "android::trait_trivial_copy<unsigned short>",
7224   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7225   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7226   "size" : 1,
7227   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7228   "template_args" :
7229   [
7230    "_ZTIt"
7231   ]
7232  },
7233  {
7234   "alignment" : 1,
7235   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7236   "name" : "android::trait_trivial_copy<void>",
7237   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7238   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7239   "size" : 1,
7240   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7241   "template_args" :
7242   [
7243    "_ZTIv"
7244   ]
7245  },
7246  {
7247   "alignment" : 1,
7248   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7249   "name" : "android::trait_trivial_copy<long long>",
7250   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7251   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7252   "size" : 1,
7253   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7254   "template_args" :
7255   [
7256    "_ZTIx"
7257   ]
7258  },
7259  {
7260   "alignment" : 1,
7261   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7262   "name" : "android::trait_trivial_copy<unsigned long long>",
7263   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7264   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7265   "size" : 1,
7266   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7267   "template_args" :
7268   [
7269    "_ZTIy"
7270   ]
7271  },
7272  {
7273   "alignment" : 1,
7274   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7275   "name" : "android::trait_trivial_ctor<bool>",
7276   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7277   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7278   "size" : 1,
7279   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7280   "template_args" :
7281   [
7282    "_ZTIb"
7283   ]
7284  },
7285  {
7286   "alignment" : 1,
7287   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7288   "name" : "android::trait_trivial_ctor<char>",
7289   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7290   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7291   "size" : 1,
7292   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7293   "template_args" :
7294   [
7295    "_ZTIc"
7296   ]
7297  },
7298  {
7299   "alignment" : 1,
7300   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7301   "name" : "android::trait_trivial_ctor<double>",
7302   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7303   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7304   "size" : 1,
7305   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7306   "template_args" :
7307   [
7308    "_ZTId"
7309   ]
7310  },
7311  {
7312   "alignment" : 1,
7313   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7314   "name" : "android::trait_trivial_ctor<float>",
7315   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7316   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7317   "size" : 1,
7318   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7319   "template_args" :
7320   [
7321    "_ZTIf"
7322   ]
7323  },
7324  {
7325   "alignment" : 1,
7326   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7327   "name" : "android::trait_trivial_ctor<unsigned char>",
7328   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7329   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7330   "size" : 1,
7331   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7332   "template_args" :
7333   [
7334    "_ZTIh"
7335   ]
7336  },
7337  {
7338   "alignment" : 1,
7339   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7340   "name" : "android::trait_trivial_ctor<int>",
7341   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7342   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7343   "size" : 1,
7344   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7345   "template_args" :
7346   [
7347    "_ZTIi"
7348   ]
7349  },
7350  {
7351   "alignment" : 1,
7352   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7353   "name" : "android::trait_trivial_ctor<unsigned int>",
7354   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7355   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7356   "size" : 1,
7357   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7358   "template_args" :
7359   [
7360    "_ZTIj"
7361   ]
7362  },
7363  {
7364   "alignment" : 1,
7365   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7366   "name" : "android::trait_trivial_ctor<long>",
7367   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7368   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7369   "size" : 1,
7370   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7371   "template_args" :
7372   [
7373    "_ZTIl"
7374   ]
7375  },
7376  {
7377   "alignment" : 1,
7378   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7379   "name" : "android::trait_trivial_ctor<unsigned long>",
7380   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7381   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7382   "size" : 1,
7383   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7384   "template_args" :
7385   [
7386    "_ZTIm"
7387   ]
7388  },
7389  {
7390   "alignment" : 1,
7391   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7392   "name" : "android::trait_trivial_ctor<short>",
7393   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7394   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7395   "size" : 1,
7396   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7397   "template_args" :
7398   [
7399    "_ZTIs"
7400   ]
7401  },
7402  {
7403   "alignment" : 1,
7404   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7405   "name" : "android::trait_trivial_ctor<unsigned short>",
7406   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7407   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7408   "size" : 1,
7409   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7410   "template_args" :
7411   [
7412    "_ZTIt"
7413   ]
7414  },
7415  {
7416   "alignment" : 1,
7417   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7418   "name" : "android::trait_trivial_ctor<void>",
7419   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7420   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7421   "size" : 1,
7422   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7423   "template_args" :
7424   [
7425    "_ZTIv"
7426   ]
7427  },
7428  {
7429   "alignment" : 1,
7430   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7431   "name" : "android::trait_trivial_ctor<long long>",
7432   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7433   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7434   "size" : 1,
7435   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7436   "template_args" :
7437   [
7438    "_ZTIx"
7439   ]
7440  },
7441  {
7442   "alignment" : 1,
7443   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7444   "name" : "android::trait_trivial_ctor<unsigned long long>",
7445   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7446   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7447   "size" : 1,
7448   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7449   "template_args" :
7450   [
7451    "_ZTIy"
7452   ]
7453  },
7454  {
7455   "alignment" : 1,
7456   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7457   "name" : "android::trait_trivial_dtor<bool>",
7458   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7459   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7460   "size" : 1,
7461   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7462   "template_args" :
7463   [
7464    "_ZTIb"
7465   ]
7466  },
7467  {
7468   "alignment" : 1,
7469   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7470   "name" : "android::trait_trivial_dtor<char>",
7471   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7472   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7473   "size" : 1,
7474   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7475   "template_args" :
7476   [
7477    "_ZTIc"
7478   ]
7479  },
7480  {
7481   "alignment" : 1,
7482   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7483   "name" : "android::trait_trivial_dtor<double>",
7484   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7485   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7486   "size" : 1,
7487   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7488   "template_args" :
7489   [
7490    "_ZTId"
7491   ]
7492  },
7493  {
7494   "alignment" : 1,
7495   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7496   "name" : "android::trait_trivial_dtor<float>",
7497   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7498   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7499   "size" : 1,
7500   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7501   "template_args" :
7502   [
7503    "_ZTIf"
7504   ]
7505  },
7506  {
7507   "alignment" : 1,
7508   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7509   "name" : "android::trait_trivial_dtor<unsigned char>",
7510   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7511   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7512   "size" : 1,
7513   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7514   "template_args" :
7515   [
7516    "_ZTIh"
7517   ]
7518  },
7519  {
7520   "alignment" : 1,
7521   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7522   "name" : "android::trait_trivial_dtor<int>",
7523   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7524   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7525   "size" : 1,
7526   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7527   "template_args" :
7528   [
7529    "_ZTIi"
7530   ]
7531  },
7532  {
7533   "alignment" : 1,
7534   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7535   "name" : "android::trait_trivial_dtor<unsigned int>",
7536   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7537   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7538   "size" : 1,
7539   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7540   "template_args" :
7541   [
7542    "_ZTIj"
7543   ]
7544  },
7545  {
7546   "alignment" : 1,
7547   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7548   "name" : "android::trait_trivial_dtor<long>",
7549   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7550   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7551   "size" : 1,
7552   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7553   "template_args" :
7554   [
7555    "_ZTIl"
7556   ]
7557  },
7558  {
7559   "alignment" : 1,
7560   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7561   "name" : "android::trait_trivial_dtor<unsigned long>",
7562   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7563   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7564   "size" : 1,
7565   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7566   "template_args" :
7567   [
7568    "_ZTIm"
7569   ]
7570  },
7571  {
7572   "alignment" : 1,
7573   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7574   "name" : "android::trait_trivial_dtor<short>",
7575   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7576   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7577   "size" : 1,
7578   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7579   "template_args" :
7580   [
7581    "_ZTIs"
7582   ]
7583  },
7584  {
7585   "alignment" : 1,
7586   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7587   "name" : "android::trait_trivial_dtor<unsigned short>",
7588   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7589   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7590   "size" : 1,
7591   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7592   "template_args" :
7593   [
7594    "_ZTIt"
7595   ]
7596  },
7597  {
7598   "alignment" : 1,
7599   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7600   "name" : "android::trait_trivial_dtor<void>",
7601   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7602   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7603   "size" : 1,
7604   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7605   "template_args" :
7606   [
7607    "_ZTIv"
7608   ]
7609  },
7610  {
7611   "alignment" : 1,
7612   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7613   "name" : "android::trait_trivial_dtor<long long>",
7614   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7615   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7616   "size" : 1,
7617   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7618   "template_args" :
7619   [
7620    "_ZTIx"
7621   ]
7622  },
7623  {
7624   "alignment" : 1,
7625   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
7626   "name" : "android::trait_trivial_dtor<unsigned long long>",
7627   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7628   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7629   "size" : 1,
7630   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7631   "template_args" :
7632   [
7633    "_ZTIy"
7634   ]
7635  },
7636  {
7637   "alignment" : 1,
7638   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7639   "name" : "android::trait_trivial_move<android::String8>",
7640   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7641   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7642   "size" : 1,
7643   "source_file" : "system/core/libutils/include/utils/String8.h",
7644   "template_args" :
7645   [
7646    "_ZTIN7android7String8E"
7647   ]
7648  },
7649  {
7650   "alignment" : 1,
7651   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7652   "name" : "android::trait_trivial_move<android::String16>",
7653   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7654   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7655   "size" : 1,
7656   "source_file" : "system/core/libutils/include/utils/String16.h",
7657   "template_args" :
7658   [
7659    "_ZTIN7android8String16E"
7660   ]
7661  },
7662  {
7663   "alignment" : 1,
7664   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
7665   "name" : "android::trait_trivial_move<bool>",
7666   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7667   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7668   "size" : 1,
7669   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7670   "template_args" :
7671   [
7672    "_ZTIb"
7673   ]
7674  },
7675  {
7676   "alignment" : 1,
7677   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
7678   "name" : "android::trait_trivial_move<char>",
7679   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7680   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7681   "size" : 1,
7682   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7683   "template_args" :
7684   [
7685    "_ZTIc"
7686   ]
7687  },
7688  {
7689   "alignment" : 1,
7690   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
7691   "name" : "android::trait_trivial_move<double>",
7692   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7693   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7694   "size" : 1,
7695   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7696   "template_args" :
7697   [
7698    "_ZTId"
7699   ]
7700  },
7701  {
7702   "alignment" : 1,
7703   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
7704   "name" : "android::trait_trivial_move<float>",
7705   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7706   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7707   "size" : 1,
7708   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7709   "template_args" :
7710   [
7711    "_ZTIf"
7712   ]
7713  },
7714  {
7715   "alignment" : 1,
7716   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
7717   "name" : "android::trait_trivial_move<unsigned char>",
7718   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7719   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7720   "size" : 1,
7721   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7722   "template_args" :
7723   [
7724    "_ZTIh"
7725   ]
7726  },
7727  {
7728   "alignment" : 1,
7729   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
7730   "name" : "android::trait_trivial_move<int>",
7731   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7732   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7733   "size" : 1,
7734   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7735   "template_args" :
7736   [
7737    "_ZTIi"
7738   ]
7739  },
7740  {
7741   "alignment" : 1,
7742   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
7743   "name" : "android::trait_trivial_move<unsigned int>",
7744   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7745   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7746   "size" : 1,
7747   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7748   "template_args" :
7749   [
7750    "_ZTIj"
7751   ]
7752  },
7753  {
7754   "alignment" : 1,
7755   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
7756   "name" : "android::trait_trivial_move<long>",
7757   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7758   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7759   "size" : 1,
7760   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7761   "template_args" :
7762   [
7763    "_ZTIl"
7764   ]
7765  },
7766  {
7767   "alignment" : 1,
7768   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
7769   "name" : "android::trait_trivial_move<unsigned long>",
7770   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
7771   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
7772   "size" : 1,
7773   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7774   "template_args" :
7775   [
7776    "_ZTIm"
7777   ]
7778  },
7779  {
7780   "alignment" : 1,
7781   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
7782   "name" : "android::trait_trivial_move<short>",
7783   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7784   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7785   "size" : 1,
7786   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7787   "template_args" :
7788   [
7789    "_ZTIs"
7790   ]
7791  },
7792  {
7793   "alignment" : 1,
7794   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
7795   "name" : "android::trait_trivial_move<unsigned short>",
7796   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
7797   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
7798   "size" : 1,
7799   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7800   "template_args" :
7801   [
7802    "_ZTIt"
7803   ]
7804  },
7805  {
7806   "alignment" : 1,
7807   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
7808   "name" : "android::trait_trivial_move<void>",
7809   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7810   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7811   "size" : 1,
7812   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7813   "template_args" :
7814   [
7815    "_ZTIv"
7816   ]
7817  },
7818  {
7819   "alignment" : 1,
7820   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
7821   "name" : "android::trait_trivial_move<long long>",
7822   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7823   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7824   "size" : 1,
7825   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7826   "template_args" :
7827   [
7828    "_ZTIx"
7829   ]
7830  },
7831  {
7832   "alignment" : 1,
7833   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
7834   "name" : "android::trait_trivial_move<unsigned long long>",
7835   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7836   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7837   "size" : 1,
7838   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7839   "template_args" :
7840   [
7841    "_ZTIy"
7842   ]
7843  },
7844  {
7845   "alignment" : 4,
7846   "base_specifiers" :
7847   [
7848    {
7849     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7850    }
7851   ],
7852   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
7853   "name" : "android::VirtualLightRefBase",
7854   "record_kind" : "class",
7855   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7856   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
7857   "size" : 8,
7858   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
7859   "vtable_components" :
7860   [
7861    {
7862     "kind" : "offset_to_top"
7863    },
7864    {
7865     "kind" : "rtti",
7866     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7867    },
7868    {
7869     "kind" : "complete_dtor_pointer",
7870     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7871    },
7872    {
7873     "kind" : "deleting_dtor_pointer",
7874     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7875    }
7876   ]
7877  },
7878  {
7879   "alignment" : 4,
7880   "fields" :
7881   [
7882    {
7883     "access" : "private",
7884     "field_name" : "m_ptr",
7885     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
7886    }
7887   ],
7888   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7889   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
7890   "record_kind" : "class",
7891   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7892   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7893   "size" : 4,
7894   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7895   "template_args" :
7896   [
7897    "_ZTIN7android4hidl4base4V1_05IBaseE"
7898   ]
7899  },
7900  {
7901   "alignment" : 4,
7902   "fields" :
7903   [
7904    {
7905     "access" : "private",
7906     "field_name" : "m_ptr",
7907     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
7908    }
7909   ],
7910   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7911   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
7912   "record_kind" : "class",
7913   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7914   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7915   "size" : 4,
7916   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7917   "template_args" :
7918   [
7919    "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
7920   ]
7921  },
7922  {
7923   "alignment" : 4,
7924   "fields" :
7925   [
7926    {
7927     "access" : "private",
7928     "field_name" : "m_ptr",
7929     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
7930    }
7931   ],
7932   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7933   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7934   "record_kind" : "class",
7935   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7936   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7937   "size" : 4,
7938   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7939   "template_args" :
7940   [
7941    "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
7942   ]
7943  },
7944  {
7945   "alignment" : 4,
7946   "fields" :
7947   [
7948    {
7949     "access" : "private",
7950     "field_name" : "m_ptr",
7951     "referenced_type" : "_ZTIPN7android6ThreadE"
7952    }
7953   ],
7954   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
7955   "name" : "android::sp<android::Thread>",
7956   "record_kind" : "class",
7957   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
7958   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
7959   "size" : 4,
7960   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7961   "template_args" :
7962   [
7963    "_ZTIN7android6ThreadE"
7964   ]
7965  },
7966  {
7967   "alignment" : 4,
7968   "fields" :
7969   [
7970    {
7971     "access" : "private",
7972     "field_name" : "m_ptr",
7973     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
7974    }
7975   ],
7976   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
7977   "name" : "android::sp<android::hardware::IInterface>",
7978   "record_kind" : "class",
7979   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
7980   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
7981   "size" : 4,
7982   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7983   "template_args" :
7984   [
7985    "_ZTIN7android8hardware10IInterfaceE"
7986   ]
7987  },
7988  {
7989   "alignment" : 4,
7990   "fields" :
7991   [
7992    {
7993     "access" : "private",
7994     "field_name" : "m_ptr",
7995     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
7996    }
7997   ],
7998   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7999   "name" : "android::sp<android::hardware::ProcessState>",
8000   "record_kind" : "class",
8001   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8002   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8003   "size" : 4,
8004   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8005   "template_args" :
8006   [
8007    "_ZTIN7android8hardware12ProcessStateE"
8008   ]
8009  },
8010  {
8011   "alignment" : 4,
8012   "fields" :
8013   [
8014    {
8015     "access" : "private",
8016     "field_name" : "m_ptr",
8017     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8018    }
8019   ],
8020   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8021   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8022   "record_kind" : "class",
8023   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8024   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8025   "size" : 4,
8026   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8027   "template_args" :
8028   [
8029    "_ZTIN7android8hardware20hidl_death_recipientE"
8030   ]
8031  },
8032  {
8033   "alignment" : 4,
8034   "fields" :
8035   [
8036    {
8037     "access" : "private",
8038     "field_name" : "m_ptr",
8039     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8040    }
8041   ],
8042   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8043   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8044   "record_kind" : "class",
8045   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8046   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8047   "size" : 4,
8048   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8049   "template_args" :
8050   [
8051    "_ZTIN7android8hardware27hidl_binder_death_recipientE"
8052   ]
8053  },
8054  {
8055   "alignment" : 4,
8056   "fields" :
8057   [
8058    {
8059     "access" : "private",
8060     "field_name" : "m_ptr",
8061     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8062    }
8063   ],
8064   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8065   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8066   "record_kind" : "class",
8067   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8068   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8069   "size" : 4,
8070   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8071   "template_args" :
8072   [
8073    "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8074   ]
8075  },
8076  {
8077   "alignment" : 4,
8078   "fields" :
8079   [
8080    {
8081     "access" : "private",
8082     "field_name" : "m_ptr",
8083     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8084    }
8085   ],
8086   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8087   "name" : "android::sp<android::hardware::IBinder>",
8088   "record_kind" : "class",
8089   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8090   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8091   "size" : 4,
8092   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8093   "template_args" :
8094   [
8095    "_ZTIN7android8hardware7IBinderE"
8096   ]
8097  },
8098  {
8099   "alignment" : 4,
8100   "fields" :
8101   [
8102    {
8103     "access" : "private",
8104     "field_name" : "m_ptr",
8105     "referenced_type" : "_ZTIPN7android8hardware8graphics9allocator4V2_010IAllocatorE"
8106    }
8107   ],
8108   "linker_set_key" : "_ZTIN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
8109   "name" : "android::sp<android::hardware::graphics::allocator::V2_0::IAllocator>",
8110   "record_kind" : "class",
8111   "referenced_type" : "_ZTIN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
8112   "self_type" : "_ZTIN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
8113   "size" : 4,
8114   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8115   "template_args" :
8116   [
8117    "_ZTIN7android8hardware8graphics9allocator4V2_010IAllocatorE"
8118   ]
8119  },
8120  {
8121   "alignment" : 4,
8122   "fields" :
8123   [
8124    {
8125     "access" : "private",
8126     "field_name" : "m_ptr",
8127     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8128    }
8129   ],
8130   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8131   "name" : "android::sp<android::hardware::BHwBinder>",
8132   "record_kind" : "class",
8133   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8134   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8135   "size" : 4,
8136   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8137   "template_args" :
8138   [
8139    "_ZTIN7android8hardware9BHwBinderE"
8140   ]
8141  },
8142  {
8143   "alignment" : 4,
8144   "fields" :
8145   [
8146    {
8147     "access" : "private",
8148     "field_name" : "m_ptr",
8149     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8150    },
8151    {
8152     "access" : "private",
8153     "field_name" : "m_refs",
8154     "field_offset" : 32,
8155     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8156    }
8157   ],
8158   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8159   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8160   "record_kind" : "class",
8161   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8162   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8163   "size" : 8,
8164   "source_file" : "system/core/libutils/include/utils/RefBase.h",
8165   "template_args" :
8166   [
8167    "_ZTIN7android4hidl4base4V1_05IBaseE"
8168   ]
8169  },
8170  {
8171   "alignment" : 4,
8172   "fields" :
8173   [
8174    {
8175     "access" : "private",
8176     "field_name" : "m_ptr",
8177     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8178    },
8179    {
8180     "access" : "private",
8181     "field_name" : "m_refs",
8182     "field_offset" : 32,
8183     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8184    }
8185   ],
8186   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8187   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8188   "record_kind" : "class",
8189   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8190   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8191   "size" : 8,
8192   "source_file" : "system/core/libutils/include/utils/RefBase.h",
8193   "template_args" :
8194   [
8195    "_ZTIN7android8hardware20hidl_death_recipientE"
8196   ]
8197  },
8198  {
8199   "alignment" : 4,
8200   "fields" :
8201   [
8202    {
8203     "access" : "private",
8204     "field_name" : "m_ptr",
8205     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8206    },
8207    {
8208     "access" : "private",
8209     "field_name" : "m_refs",
8210     "field_offset" : 32,
8211     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8212    }
8213   ],
8214   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8215   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8216   "record_kind" : "class",
8217   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8218   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8219   "size" : 8,
8220   "source_file" : "system/core/libutils/include/utils/RefBase.h",
8221   "template_args" :
8222   [
8223    "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8224   ]
8225  },
8226  {
8227   "alignment" : 4,
8228   "fields" :
8229   [
8230    {
8231     "access" : "private",
8232     "field_name" : "m_ptr",
8233     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8234    },
8235    {
8236     "access" : "private",
8237     "field_name" : "m_refs",
8238     "field_offset" : 32,
8239     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8240    }
8241   ],
8242   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8243   "name" : "android::wp<android::hardware::BHwBinder>",
8244   "record_kind" : "class",
8245   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8246   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8247   "size" : 8,
8248   "source_file" : "system/core/libutils/include/utils/RefBase.h",
8249   "template_args" :
8250   [
8251    "_ZTIN7android8hardware9BHwBinderE"
8252   ]
8253  },
8254  {
8255   "alignment" : 4,
8256   "base_specifiers" :
8257   [
8258    {
8259     "is_virtual" : true,
8260     "referenced_type" : "_ZTIN7android7RefBaseE"
8261    }
8262   ],
8263   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8264   "name" : "android::hidl::base::V1_0::IBase",
8265   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8266   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8267   "size" : 12,
8268   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8269   "vtable_components" :
8270   [
8271    {
8272     "component_value" : 4,
8273     "kind" : "vbase_offset"
8274    },
8275    {
8276     "kind" : "offset_to_top"
8277    },
8278    {
8279     "kind" : "rtti",
8280     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8281    },
8282    {
8283     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8284    },
8285    {
8286     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8287    },
8288    {
8289     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8290    },
8291    {
8292     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8293    },
8294    {
8295     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8296    },
8297    {
8298     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8299    },
8300    {
8301     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8302    },
8303    {
8304     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8305    },
8306    {
8307     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8308    },
8309    {
8310     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8311    },
8312    {
8313     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8314    },
8315    {
8316     "kind" : "complete_dtor_pointer",
8317     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8318    },
8319    {
8320     "kind" : "deleting_dtor_pointer",
8321     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8322    },
8323    {
8324     "kind" : "vcall_offset"
8325    },
8326    {
8327     "kind" : "vcall_offset"
8328    },
8329    {
8330     "kind" : "vcall_offset"
8331    },
8332    {
8333     "kind" : "vcall_offset"
8334    },
8335    {
8336     "component_value" : -4,
8337     "kind" : "vcall_offset"
8338    },
8339    {
8340     "component_value" : -4,
8341     "kind" : "offset_to_top"
8342    },
8343    {
8344     "kind" : "rtti",
8345     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8346    },
8347    {
8348     "kind" : "complete_dtor_pointer",
8349     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
8350    },
8351    {
8352     "kind" : "deleting_dtor_pointer",
8353     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
8354    },
8355    {
8356     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8357    },
8358    {
8359     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8360    },
8361    {
8362     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8363    },
8364    {
8365     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8366    }
8367   ]
8368  },
8369  {
8370   "alignment" : 4,
8371   "base_specifiers" :
8372   [
8373    {
8374     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8375    },
8376    {
8377     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8378    }
8379   ],
8380   "fields" :
8381   [
8382    {
8383     "access" : "private",
8384     "field_name" : "_hidl_mImpl",
8385     "field_offset" : 512,
8386     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8387    }
8388   ],
8389   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8390   "name" : "android::hidl::base::V1_0::BnHwBase",
8391   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8392   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8393   "size" : 76,
8394   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8395   "vtable_components" :
8396   [
8397    {
8398     "component_value" : 68,
8399     "kind" : "vbase_offset"
8400    },
8401    {
8402     "kind" : "offset_to_top"
8403    },
8404    {
8405     "kind" : "rtti",
8406     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8407    },
8408    {
8409     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8410    },
8411    {
8412     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8413    },
8414    {
8415     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8416    },
8417    {
8418     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8419    },
8420    {
8421     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8422    },
8423    {
8424     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8425    },
8426    {
8427     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8428    },
8429    {
8430     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8431    },
8432    {
8433     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8434    },
8435    {
8436     "kind" : "complete_dtor_pointer",
8437     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8438    },
8439    {
8440     "kind" : "deleting_dtor_pointer",
8441     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8442    },
8443    {
8444     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8445    },
8446    {
8447     "component_value" : -20,
8448     "kind" : "offset_to_top"
8449    },
8450    {
8451     "kind" : "rtti",
8452     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8453    },
8454    {
8455     "kind" : "complete_dtor_pointer",
8456     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8457    },
8458    {
8459     "kind" : "deleting_dtor_pointer",
8460     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8461    },
8462    {
8463     "kind" : "vcall_offset"
8464    },
8465    {
8466     "kind" : "vcall_offset"
8467    },
8468    {
8469     "kind" : "vcall_offset"
8470    },
8471    {
8472     "kind" : "vcall_offset"
8473    },
8474    {
8475     "component_value" : -68,
8476     "kind" : "vcall_offset"
8477    },
8478    {
8479     "component_value" : -68,
8480     "kind" : "offset_to_top"
8481    },
8482    {
8483     "kind" : "rtti",
8484     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8485    },
8486    {
8487     "kind" : "complete_dtor_pointer",
8488     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8489    },
8490    {
8491     "kind" : "deleting_dtor_pointer",
8492     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8493    },
8494    {
8495     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8496    },
8497    {
8498     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8499    },
8500    {
8501     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8502    },
8503    {
8504     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8505    }
8506   ]
8507  },
8508  {
8509   "alignment" : 4,
8510   "base_specifiers" :
8511   [
8512    {
8513     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8514    },
8515    {
8516     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8517    }
8518   ],
8519   "fields" :
8520   [
8521    {
8522     "access" : "private",
8523     "field_name" : "_hidl_mMutex",
8524     "field_offset" : 544,
8525     "referenced_type" : "_ZTINSt3__15mutexE"
8526    },
8527    {
8528     "access" : "private",
8529     "field_name" : "_hidl_mDeathRecipients",
8530     "field_offset" : 576,
8531     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8532    }
8533   ],
8534   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8535   "name" : "android::hidl::base::V1_0::BpHwBase",
8536   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8537   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8538   "size" : 92,
8539   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8540   "vtable_components" :
8541   [
8542    {
8543     "component_value" : 84,
8544     "kind" : "vbase_offset"
8545    },
8546    {
8547     "kind" : "offset_to_top"
8548    },
8549    {
8550     "kind" : "rtti",
8551     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8552    },
8553    {
8554     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
8555    },
8556    {
8557     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8558    },
8559    {
8560     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8561    },
8562    {
8563     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8564    },
8565    {
8566     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8567    },
8568    {
8569     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
8570    },
8571    {
8572     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8573    },
8574    {
8575     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
8576    },
8577    {
8578     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8579    },
8580    {
8581     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
8582    },
8583    {
8584     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8585    },
8586    {
8587     "kind" : "complete_dtor_pointer",
8588     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
8589    },
8590    {
8591     "kind" : "deleting_dtor_pointer",
8592     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
8593    },
8594    {
8595     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8596    },
8597    {
8598     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8599    },
8600    {
8601     "component_value" : 80,
8602     "kind" : "vbase_offset"
8603    },
8604    {
8605     "component_value" : -4,
8606     "kind" : "offset_to_top"
8607    },
8608    {
8609     "kind" : "rtti",
8610     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8611    },
8612    {
8613     "kind" : "complete_dtor_pointer",
8614     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8615    },
8616    {
8617     "kind" : "deleting_dtor_pointer",
8618     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8619    },
8620    {
8621     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8622    },
8623    {
8624     "component_value" : 76,
8625     "kind" : "vbase_offset"
8626    },
8627    {
8628     "component_value" : -8,
8629     "kind" : "offset_to_top"
8630    },
8631    {
8632     "kind" : "rtti",
8633     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8634    },
8635    {
8636     "kind" : "complete_dtor_pointer",
8637     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8638    },
8639    {
8640     "kind" : "deleting_dtor_pointer",
8641     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8642    },
8643    {
8644     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8645    },
8646    {
8647     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8648    },
8649    {
8650     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8651    },
8652    {
8653     "component_value" : -24,
8654     "kind" : "offset_to_top"
8655    },
8656    {
8657     "kind" : "rtti",
8658     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8659    },
8660    {
8661     "kind" : "complete_dtor_pointer",
8662     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8663    },
8664    {
8665     "kind" : "deleting_dtor_pointer",
8666     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8667    },
8668    {
8669     "kind" : "vcall_offset"
8670    },
8671    {
8672     "component_value" : -76,
8673     "kind" : "vcall_offset"
8674    },
8675    {
8676     "component_value" : -84,
8677     "kind" : "vcall_offset"
8678    },
8679    {
8680     "component_value" : -76,
8681     "kind" : "vcall_offset"
8682    },
8683    {
8684     "component_value" : -84,
8685     "kind" : "vcall_offset"
8686    },
8687    {
8688     "component_value" : -84,
8689     "kind" : "offset_to_top"
8690    },
8691    {
8692     "kind" : "rtti",
8693     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8694    },
8695    {
8696     "kind" : "complete_dtor_pointer",
8697     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8698    },
8699    {
8700     "kind" : "deleting_dtor_pointer",
8701     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8702    },
8703    {
8704     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8705    },
8706    {
8707     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8708    },
8709    {
8710     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8711    },
8712    {
8713     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8714    }
8715   ]
8716  },
8717  {
8718   "alignment" : 8,
8719   "fields" :
8720   [
8721    {
8722     "field_name" : "pid",
8723     "referenced_type" : "_ZTIi"
8724    },
8725    {
8726     "field_name" : "ptr",
8727     "field_offset" : 64,
8728     "referenced_type" : "_ZTIy"
8729    },
8730    {
8731     "field_name" : "arch",
8732     "field_offset" : 128,
8733     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8734    }
8735   ],
8736   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8737   "name" : "android::hidl::base::V1_0::DebugInfo",
8738   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8739   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8740   "size" : 24,
8741   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8742  },
8743  {
8744   "alignment" : 8,
8745   "fields" :
8746   [
8747    {
8748     "field_name" : "interfaceName",
8749     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8750    },
8751    {
8752     "field_name" : "instanceName",
8753     "field_offset" : 128,
8754     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8755    },
8756    {
8757     "field_name" : "pid",
8758     "field_offset" : 256,
8759     "referenced_type" : "_ZTIi"
8760    },
8761    {
8762     "field_name" : "clientPids",
8763     "field_offset" : 320,
8764     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
8765    },
8766    {
8767     "field_name" : "arch",
8768     "field_offset" : 448,
8769     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8770    }
8771   ],
8772   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8773   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
8774   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8775   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8776   "size" : 64,
8777   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8778  },
8779  {
8780   "alignment" : 4,
8781   "base_specifiers" :
8782   [
8783    {
8784     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8785    }
8786   ],
8787   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8788   "name" : "android::hidl::manager::V1_0::IServiceManager",
8789   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8790   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8791   "size" : 12,
8792   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
8793   "vtable_components" :
8794   [
8795    {
8796     "component_value" : 4,
8797     "kind" : "vbase_offset"
8798    },
8799    {
8800     "kind" : "offset_to_top"
8801    },
8802    {
8803     "kind" : "rtti",
8804     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
8805    },
8806    {
8807     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
8808    },
8809    {
8810     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8811    },
8812    {
8813     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8814    },
8815    {
8816     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8817    },
8818    {
8819     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8820    },
8821    {
8822     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
8823    },
8824    {
8825     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8826    },
8827    {
8828     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
8829    },
8830    {
8831     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
8832    },
8833    {
8834     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
8835    },
8836    {
8837     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8838    },
8839    {
8840     "kind" : "complete_dtor_pointer",
8841     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
8842    },
8843    {
8844     "kind" : "deleting_dtor_pointer",
8845     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
8846    },
8847    {
8848     "is_pure" : true,
8849     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
8850    },
8851    {
8852     "is_pure" : true,
8853     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
8854    },
8855    {
8856     "is_pure" : true,
8857     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
8858    },
8859    {
8860     "is_pure" : true,
8861     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8862    },
8863    {
8864     "is_pure" : true,
8865     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
8866    },
8867    {
8868     "is_pure" : true,
8869     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
8870    },
8871    {
8872     "is_pure" : true,
8873     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
8874    },
8875    {
8876     "is_pure" : true,
8877     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
8878    },
8879    {
8880     "kind" : "vcall_offset"
8881    },
8882    {
8883     "kind" : "vcall_offset"
8884    },
8885    {
8886     "kind" : "vcall_offset"
8887    },
8888    {
8889     "kind" : "vcall_offset"
8890    },
8891    {
8892     "component_value" : -4,
8893     "kind" : "vcall_offset"
8894    },
8895    {
8896     "component_value" : -4,
8897     "kind" : "offset_to_top"
8898    },
8899    {
8900     "kind" : "rtti",
8901     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
8902    },
8903    {
8904     "kind" : "complete_dtor_pointer",
8905     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
8906    },
8907    {
8908     "kind" : "deleting_dtor_pointer",
8909     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
8910    },
8911    {
8912     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8913    },
8914    {
8915     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8916    },
8917    {
8918     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8919    },
8920    {
8921     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8922    }
8923   ]
8924  },
8925  {
8926   "alignment" : 4,
8927   "base_specifiers" :
8928   [
8929    {
8930     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8931    }
8932   ],
8933   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
8934   "name" : "android::hidl::manager::V1_0::IServiceNotification",
8935   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
8936   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
8937   "size" : 12,
8938   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
8939   "vtable_components" :
8940   [
8941    {
8942     "component_value" : 4,
8943     "kind" : "vbase_offset"
8944    },
8945    {
8946     "kind" : "offset_to_top"
8947    },
8948    {
8949     "kind" : "rtti",
8950     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
8951    },
8952    {
8953     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
8954    },
8955    {
8956     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8957    },
8958    {
8959     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8960    },
8961    {
8962     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8963    },
8964    {
8965     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8966    },
8967    {
8968     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
8969    },
8970    {
8971     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8972    },
8973    {
8974     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
8975    },
8976    {
8977     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
8978    },
8979    {
8980     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
8981    },
8982    {
8983     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8984    },
8985    {
8986     "kind" : "complete_dtor_pointer",
8987     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
8988    },
8989    {
8990     "kind" : "deleting_dtor_pointer",
8991     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
8992    },
8993    {
8994     "is_pure" : true,
8995     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
8996    },
8997    {
8998     "kind" : "vcall_offset"
8999    },
9000    {
9001     "kind" : "vcall_offset"
9002    },
9003    {
9004     "kind" : "vcall_offset"
9005    },
9006    {
9007     "kind" : "vcall_offset"
9008    },
9009    {
9010     "component_value" : -4,
9011     "kind" : "vcall_offset"
9012    },
9013    {
9014     "component_value" : -4,
9015     "kind" : "offset_to_top"
9016    },
9017    {
9018     "kind" : "rtti",
9019     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9020    },
9021    {
9022     "kind" : "complete_dtor_pointer",
9023     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9024    },
9025    {
9026     "kind" : "deleting_dtor_pointer",
9027     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9028    },
9029    {
9030     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9031    },
9032    {
9033     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9034    },
9035    {
9036     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9037    },
9038    {
9039     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9040    }
9041   ]
9042  },
9043  {
9044   "alignment" : 4,
9045   "fields" :
9046   [
9047    {
9048     "access" : "private",
9049     "field_name" : "mLock",
9050     "referenced_type" : "_ZTIRN7android5MutexE"
9051    }
9052   ],
9053   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9054   "name" : "android::Mutex::Autolock",
9055   "record_kind" : "class",
9056   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9057   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9058   "size" : 4,
9059   "source_file" : "system/core/libutils/include/utils/Mutex.h"
9060  },
9061  {
9062   "alignment" : 4,
9063   "fields" :
9064   [
9065    {
9066     "access" : "private",
9067     "field_name" : "mMutex",
9068     "referenced_type" : "_ZTI15pthread_mutex_t"
9069    }
9070   ],
9071   "linker_set_key" : "_ZTIN7android5MutexE",
9072   "name" : "android::Mutex",
9073   "record_kind" : "class",
9074   "referenced_type" : "_ZTIN7android5MutexE",
9075   "self_type" : "_ZTIN7android5MutexE",
9076   "size" : 4,
9077   "source_file" : "system/core/libutils/include/utils/Mutex.h"
9078  },
9079  {
9080   "alignment" : 4,
9081   "fields" :
9082   [
9083    {
9084     "access" : "private",
9085     "field_name" : "mLock",
9086     "referenced_type" : "_ZTIRN7android6RWLockE"
9087    }
9088   ],
9089   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9090   "name" : "android::RWLock::AutoRLock",
9091   "record_kind" : "class",
9092   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9093   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9094   "size" : 4,
9095   "source_file" : "system/core/libutils/include/utils/RWLock.h"
9096  },
9097  {
9098   "alignment" : 4,
9099   "fields" :
9100   [
9101    {
9102     "access" : "private",
9103     "field_name" : "mLock",
9104     "referenced_type" : "_ZTIRN7android6RWLockE"
9105    }
9106   ],
9107   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9108   "name" : "android::RWLock::AutoWLock",
9109   "record_kind" : "class",
9110   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9111   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9112   "size" : 4,
9113   "source_file" : "system/core/libutils/include/utils/RWLock.h"
9114  },
9115  {
9116   "alignment" : 4,
9117   "fields" :
9118   [
9119    {
9120     "access" : "private",
9121     "field_name" : "mRWLock",
9122     "referenced_type" : "_ZTI16pthread_rwlock_t"
9123    }
9124   ],
9125   "linker_set_key" : "_ZTIN7android6RWLockE",
9126   "name" : "android::RWLock",
9127   "record_kind" : "class",
9128   "referenced_type" : "_ZTIN7android6RWLockE",
9129   "self_type" : "_ZTIN7android6RWLockE",
9130   "size" : 40,
9131   "source_file" : "system/core/libutils/include/utils/RWLock.h"
9132  },
9133  {
9134   "alignment" : 4,
9135   "base_specifiers" :
9136   [
9137    {
9138     "is_virtual" : true,
9139     "referenced_type" : "_ZTIN7android7RefBaseE"
9140    }
9141   ],
9142   "fields" :
9143   [
9144    {
9145     "access" : "private",
9146     "field_name" : "mCanCallJava",
9147     "field_offset" : 32,
9148     "referenced_type" : "_ZTIKb"
9149    },
9150    {
9151     "access" : "private",
9152     "field_name" : "mThread",
9153     "field_offset" : 64,
9154     "referenced_type" : "_ZTIPv"
9155    },
9156    {
9157     "access" : "private",
9158     "field_name" : "mLock",
9159     "field_offset" : 96,
9160     "referenced_type" : "_ZTIN7android5MutexE"
9161    },
9162    {
9163     "access" : "private",
9164     "field_name" : "mThreadExitedCondition",
9165     "field_offset" : 128,
9166     "referenced_type" : "_ZTIN7android9ConditionE"
9167    },
9168    {
9169     "access" : "private",
9170     "field_name" : "mStatus",
9171     "field_offset" : 160,
9172     "referenced_type" : "_ZTIi"
9173    },
9174    {
9175     "access" : "private",
9176     "field_name" : "mExitPending",
9177     "field_offset" : 192,
9178     "referenced_type" : "_ZTIVb"
9179    },
9180    {
9181     "access" : "private",
9182     "field_name" : "mRunning",
9183     "field_offset" : 200,
9184     "referenced_type" : "_ZTIVb"
9185    },
9186    {
9187     "access" : "private",
9188     "field_name" : "mHoldSelf",
9189     "field_offset" : 224,
9190     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9191    },
9192    {
9193     "access" : "private",
9194     "field_name" : "mTid",
9195     "field_offset" : 256,
9196     "referenced_type" : "_ZTIi"
9197    }
9198   ],
9199   "linker_set_key" : "_ZTIN7android6ThreadE",
9200   "name" : "android::Thread",
9201   "record_kind" : "class",
9202   "referenced_type" : "_ZTIN7android6ThreadE",
9203   "self_type" : "_ZTIN7android6ThreadE",
9204   "size" : 44,
9205   "source_file" : "system/core/libutils/include/utils/Thread.h",
9206   "vtable_components" :
9207   [
9208    {
9209     "component_value" : 36,
9210     "kind" : "vbase_offset"
9211    },
9212    {
9213     "kind" : "offset_to_top"
9214    },
9215    {
9216     "kind" : "rtti",
9217     "mangled_component_name" : "_ZTIN7android6ThreadE"
9218    },
9219    {
9220     "kind" : "complete_dtor_pointer",
9221     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9222    },
9223    {
9224     "kind" : "deleting_dtor_pointer",
9225     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9226    },
9227    {
9228     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9229    },
9230    {
9231     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9232    },
9233    {
9234     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9235    },
9236    {
9237     "is_pure" : true,
9238     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9239    },
9240    {
9241     "kind" : "vcall_offset"
9242    },
9243    {
9244     "kind" : "vcall_offset"
9245    },
9246    {
9247     "kind" : "vcall_offset"
9248    },
9249    {
9250     "kind" : "vcall_offset"
9251    },
9252    {
9253     "component_value" : -36,
9254     "kind" : "vcall_offset"
9255    },
9256    {
9257     "component_value" : -36,
9258     "kind" : "offset_to_top"
9259    },
9260    {
9261     "kind" : "rtti",
9262     "mangled_component_name" : "_ZTIN7android6ThreadE"
9263    },
9264    {
9265     "kind" : "complete_dtor_pointer",
9266     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9267    },
9268    {
9269     "kind" : "deleting_dtor_pointer",
9270     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9271    },
9272    {
9273     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9274    },
9275    {
9276     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9277    },
9278    {
9279     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9280    },
9281    {
9282     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9283    }
9284   ]
9285  },
9286  {
9287   "alignment" : 4,
9288   "base_specifiers" :
9289   [
9290    {
9291     "access" : "private",
9292     "referenced_type" : "_ZTIN7android10VectorImplE"
9293    }
9294   ],
9295   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9296   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9297   "record_kind" : "class",
9298   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9299   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9300   "size" : 20,
9301   "source_file" : "system/core/libutils/include/utils/Vector.h",
9302   "template_args" :
9303   [
9304    "_ZTIN7android8hardware12ProcessState12handle_entryE"
9305   ],
9306   "vtable_components" :
9307   [
9308    {
9309     "kind" : "offset_to_top"
9310    },
9311    {
9312     "kind" : "rtti",
9313     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9314    },
9315    {
9316     "kind" : "complete_dtor_pointer",
9317     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9318    },
9319    {
9320     "kind" : "deleting_dtor_pointer",
9321     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9322    },
9323    {
9324     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9325    },
9326    {
9327     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9328    },
9329    {
9330     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9331    },
9332    {
9333     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9334    },
9335    {
9336     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9337    },
9338    {
9339     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9340    }
9341   ]
9342  },
9343  {
9344   "alignment" : 1,
9345   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9346   "name" : "android::RefBase::weakref_type",
9347   "record_kind" : "class",
9348   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9349   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9350   "size" : 1,
9351   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9352  },
9353  {
9354   "alignment" : 4,
9355   "fields" :
9356   [
9357    {
9358     "access" : "private",
9359     "field_name" : "mRefs",
9360     "field_offset" : 32,
9361     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9362    }
9363   ],
9364   "linker_set_key" : "_ZTIN7android7RefBaseE",
9365   "name" : "android::RefBase",
9366   "record_kind" : "class",
9367   "referenced_type" : "_ZTIN7android7RefBaseE",
9368   "self_type" : "_ZTIN7android7RefBaseE",
9369   "size" : 8,
9370   "source_file" : "system/core/libutils/include/utils/RefBase.h",
9371   "vtable_components" :
9372   [
9373    {
9374     "kind" : "offset_to_top"
9375    },
9376    {
9377     "kind" : "rtti",
9378     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9379    },
9380    {
9381     "kind" : "complete_dtor_pointer",
9382     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9383    },
9384    {
9385     "kind" : "deleting_dtor_pointer",
9386     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9387    },
9388    {
9389     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9390    },
9391    {
9392     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9393    },
9394    {
9395     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9396    },
9397    {
9398     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9399    }
9400   ]
9401  },
9402  {
9403   "alignment" : 4,
9404   "fields" :
9405   [
9406    {
9407     "access" : "private",
9408     "field_name" : "mString",
9409     "referenced_type" : "_ZTIPKc"
9410    }
9411   ],
9412   "linker_set_key" : "_ZTIN7android7String8E",
9413   "name" : "android::String8",
9414   "record_kind" : "class",
9415   "referenced_type" : "_ZTIN7android7String8E",
9416   "self_type" : "_ZTIN7android7String8E",
9417   "size" : 4,
9418   "source_file" : "system/core/libutils/include/utils/String8.h"
9419  },
9420  {
9421   "alignment" : 4,
9422   "fields" :
9423   [
9424    {
9425     "access" : "private",
9426     "field_name" : "mString",
9427     "referenced_type" : "_ZTIPKDs"
9428    }
9429   ],
9430   "linker_set_key" : "_ZTIN7android8String16E",
9431   "name" : "android::String16",
9432   "record_kind" : "class",
9433   "referenced_type" : "_ZTIN7android8String16E",
9434   "self_type" : "_ZTIN7android8String16E",
9435   "size" : 4,
9436   "source_file" : "system/core/libutils/include/utils/String16.h"
9437  },
9438  {
9439   "alignment" : 8,
9440   "base_specifiers" :
9441   [
9442    {
9443     "is_virtual" : true,
9444     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9445    },
9446    {
9447     "is_virtual" : true,
9448     "referenced_type" : "_ZTIN7android7RefBaseE"
9449    }
9450   ],
9451   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9452   "name" : "android::hardware::HidlMemory",
9453   "record_kind" : "class",
9454   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9455   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9456   "size" : 56,
9457   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
9458   "vtable_components" :
9459   [
9460    {
9461     "component_value" : 48,
9462     "kind" : "vbase_offset"
9463    },
9464    {
9465     "component_value" : 8,
9466     "kind" : "vbase_offset"
9467    },
9468    {
9469     "kind" : "offset_to_top"
9470    },
9471    {
9472     "kind" : "rtti",
9473     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9474    },
9475    {
9476     "kind" : "complete_dtor_pointer",
9477     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9478    },
9479    {
9480     "kind" : "deleting_dtor_pointer",
9481     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9482    },
9483    {
9484     "kind" : "vcall_offset"
9485    },
9486    {
9487     "kind" : "vcall_offset"
9488    },
9489    {
9490     "kind" : "vcall_offset"
9491    },
9492    {
9493     "kind" : "vcall_offset"
9494    },
9495    {
9496     "component_value" : -48,
9497     "kind" : "vcall_offset"
9498    },
9499    {
9500     "component_value" : -48,
9501     "kind" : "offset_to_top"
9502    },
9503    {
9504     "kind" : "rtti",
9505     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9506    },
9507    {
9508     "kind" : "complete_dtor_pointer",
9509     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9510    },
9511    {
9512     "kind" : "deleting_dtor_pointer",
9513     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9514    },
9515    {
9516     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9517    },
9518    {
9519     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9520    },
9521    {
9522     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9523    },
9524    {
9525     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9526    }
9527   ]
9528  },
9529  {
9530   "alignment" : 4,
9531   "base_specifiers" :
9532   [
9533    {
9534     "is_virtual" : true,
9535     "referenced_type" : "_ZTIN7android7RefBaseE"
9536    }
9537   ],
9538   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9539   "name" : "android::hardware::IInterface",
9540   "record_kind" : "class",
9541   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9542   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9543   "size" : 12,
9544   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
9545   "vtable_components" :
9546   [
9547    {
9548     "component_value" : 4,
9549     "kind" : "vbase_offset"
9550    },
9551    {
9552     "kind" : "offset_to_top"
9553    },
9554    {
9555     "kind" : "rtti",
9556     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9557    },
9558    {
9559     "kind" : "complete_dtor_pointer",
9560     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9561    },
9562    {
9563     "kind" : "deleting_dtor_pointer",
9564     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9565    },
9566    {
9567     "is_pure" : true,
9568     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9569    },
9570    {
9571     "kind" : "vcall_offset"
9572    },
9573    {
9574     "kind" : "vcall_offset"
9575    },
9576    {
9577     "kind" : "vcall_offset"
9578    },
9579    {
9580     "kind" : "vcall_offset"
9581    },
9582    {
9583     "component_value" : -4,
9584     "kind" : "vcall_offset"
9585    },
9586    {
9587     "component_value" : -4,
9588     "kind" : "offset_to_top"
9589    },
9590    {
9591     "kind" : "rtti",
9592     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9593    },
9594    {
9595     "kind" : "complete_dtor_pointer",
9596     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9597    },
9598    {
9599     "kind" : "deleting_dtor_pointer",
9600     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9601    },
9602    {
9603     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9604    },
9605    {
9606     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9607    },
9608    {
9609     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9610    },
9611    {
9612     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9613    }
9614   ]
9615  },
9616  {
9617   "alignment" : 1,
9618   "fields" :
9619   [
9620    {
9621     "access" : "private",
9622     "field_name" : "mBuffer",
9623     "referenced_type" : "_ZTIA32_h"
9624    }
9625   ],
9626   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9627   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9628   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9629   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9630   "size" : 32,
9631   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
9632   "template_args" :
9633   [
9634    "_ZTIh"
9635   ]
9636  },
9637  {
9638   "alignment" : 4,
9639   "base_specifiers" :
9640   [
9641    {
9642     "is_virtual" : true,
9643     "referenced_type" : "_ZTIN7android7RefBaseE"
9644    }
9645   ],
9646   "fields" :
9647   [
9648    {
9649     "access" : "private",
9650     "field_name" : "mRemote",
9651     "field_offset" : 32,
9652     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
9653    },
9654    {
9655     "access" : "private",
9656     "field_name" : "mRefs",
9657     "field_offset" : 64,
9658     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9659    },
9660    {
9661     "access" : "private",
9662     "field_name" : "mState",
9663     "field_offset" : 96,
9664     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9665    }
9666   ],
9667   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
9668   "name" : "android::hardware::BpHwRefBase",
9669   "record_kind" : "class",
9670   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9671   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9672   "size" : 24,
9673   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h",
9674   "vtable_components" :
9675   [
9676    {
9677     "component_value" : 16,
9678     "kind" : "vbase_offset"
9679    },
9680    {
9681     "kind" : "offset_to_top"
9682    },
9683    {
9684     "kind" : "rtti",
9685     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9686    },
9687    {
9688     "kind" : "complete_dtor_pointer",
9689     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9690    },
9691    {
9692     "kind" : "deleting_dtor_pointer",
9693     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9694    },
9695    {
9696     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9697    },
9698    {
9699     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9700    },
9701    {
9702     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9703    },
9704    {
9705     "kind" : "vcall_offset"
9706    },
9707    {
9708     "component_value" : -16,
9709     "kind" : "vcall_offset"
9710    },
9711    {
9712     "component_value" : -16,
9713     "kind" : "vcall_offset"
9714    },
9715    {
9716     "component_value" : -16,
9717     "kind" : "vcall_offset"
9718    },
9719    {
9720     "component_value" : -16,
9721     "kind" : "vcall_offset"
9722    },
9723    {
9724     "component_value" : -16,
9725     "kind" : "offset_to_top"
9726    },
9727    {
9728     "kind" : "rtti",
9729     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9730    },
9731    {
9732     "kind" : "complete_dtor_pointer",
9733     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9734    },
9735    {
9736     "kind" : "deleting_dtor_pointer",
9737     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9738    },
9739    {
9740     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9741    },
9742    {
9743     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9744    },
9745    {
9746     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9747    },
9748    {
9749     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9750    }
9751   ]
9752  },
9753  {
9754   "alignment" : 4,
9755   "base_specifiers" :
9756   [
9757    {
9758     "referenced_type" : "_ZTIN7android8hardware8graphics9allocator4V2_010IAllocatorE"
9759    },
9760    {
9761     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
9762    },
9763    {
9764     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
9765    }
9766   ],
9767   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEEE",
9768   "name" : "android::hardware::BpInterface<android::hardware::graphics::allocator::V2_0::IAllocator>",
9769   "record_kind" : "class",
9770   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEEE",
9771   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEEE",
9772   "size" : 32,
9773   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
9774   "template_args" :
9775   [
9776    "_ZTIN7android8hardware8graphics9allocator4V2_010IAllocatorE"
9777   ],
9778   "vtable_components" :
9779   [
9780    {
9781     "component_value" : 24,
9782     "kind" : "vbase_offset"
9783    },
9784    {
9785     "kind" : "offset_to_top"
9786    },
9787    {
9788     "kind" : "rtti",
9789     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEEE"
9790    },
9791    {
9792     "mangled_component_name" : "_ZNK7android8hardware8graphics9allocator4V2_010IAllocator8isRemoteEv"
9793    },
9794    {
9795     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9796    },
9797    {
9798     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9799    },
9800    {
9801     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9802    },
9803    {
9804     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9805    },
9806    {
9807     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator21setHALInstrumentationEv"
9808    },
9809    {
9810     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9811    },
9812    {
9813     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator4pingEv"
9814    },
9815    {
9816     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9817    },
9818    {
9819     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator21notifySyspropsChangedEv"
9820    },
9821    {
9822     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9823    },
9824    {
9825     "kind" : "complete_dtor_pointer",
9826     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEED1Ev"
9827    },
9828    {
9829     "kind" : "deleting_dtor_pointer",
9830     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEED0Ev"
9831    },
9832    {
9833     "is_pure" : true,
9834     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator13dumpDebugInfoENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9835    },
9836    {
9837     "is_pure" : true,
9838     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator8allocateERKNS0_8hidl_vecIjEEjNSt3__18functionIFvNS1_6mapper4V2_05ErrorEjRKNS5_INS0_11hidl_handleEEEEEE"
9839    },
9840    {
9841     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEE10onAsBinderEv"
9842    },
9843    {
9844     "component_value" : 20,
9845     "kind" : "vbase_offset"
9846    },
9847    {
9848     "component_value" : -4,
9849     "kind" : "offset_to_top"
9850    },
9851    {
9852     "kind" : "rtti",
9853     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEEE"
9854    },
9855    {
9856     "kind" : "complete_dtor_pointer",
9857     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEED1Ev"
9858    },
9859    {
9860     "kind" : "deleting_dtor_pointer",
9861     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEED0Ev"
9862    },
9863    {
9864     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEE10onAsBinderEv"
9865    },
9866    {
9867     "component_value" : 16,
9868     "kind" : "vbase_offset"
9869    },
9870    {
9871     "component_value" : -8,
9872     "kind" : "offset_to_top"
9873    },
9874    {
9875     "kind" : "rtti",
9876     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEEE"
9877    },
9878    {
9879     "kind" : "complete_dtor_pointer",
9880     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEED1Ev"
9881    },
9882    {
9883     "kind" : "deleting_dtor_pointer",
9884     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEED0Ev"
9885    },
9886    {
9887     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9888    },
9889    {
9890     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9891    },
9892    {
9893     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9894    },
9895    {
9896     "kind" : "vcall_offset"
9897    },
9898    {
9899     "component_value" : -16,
9900     "kind" : "vcall_offset"
9901    },
9902    {
9903     "component_value" : -16,
9904     "kind" : "vcall_offset"
9905    },
9906    {
9907     "component_value" : -16,
9908     "kind" : "vcall_offset"
9909    },
9910    {
9911     "component_value" : -24,
9912     "kind" : "vcall_offset"
9913    },
9914    {
9915     "component_value" : -24,
9916     "kind" : "offset_to_top"
9917    },
9918    {
9919     "kind" : "rtti",
9920     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEEE"
9921    },
9922    {
9923     "kind" : "complete_dtor_pointer",
9924     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEED1Ev"
9925    },
9926    {
9927     "kind" : "deleting_dtor_pointer",
9928     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEED0Ev"
9929    },
9930    {
9931     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9932    },
9933    {
9934     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9935    },
9936    {
9937     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9938    },
9939    {
9940     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9941    }
9942   ]
9943  },
9944  {
9945   "alignment" : 4,
9946   "base_specifiers" :
9947   [
9948    {
9949     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9950    },
9951    {
9952     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
9953    },
9954    {
9955     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
9956    }
9957   ],
9958   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
9959   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9960   "record_kind" : "class",
9961   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
9962   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
9963   "size" : 32,
9964   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
9965   "template_args" :
9966   [
9967    "_ZTIN7android4hidl4base4V1_05IBaseE"
9968   ],
9969   "vtable_components" :
9970   [
9971    {
9972     "component_value" : 24,
9973     "kind" : "vbase_offset"
9974    },
9975    {
9976     "kind" : "offset_to_top"
9977    },
9978    {
9979     "kind" : "rtti",
9980     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9981    },
9982    {
9983     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9984    },
9985    {
9986     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9987    },
9988    {
9989     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9990    },
9991    {
9992     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9993    },
9994    {
9995     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9996    },
9997    {
9998     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9999    },
10000    {
10001     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10002    },
10003    {
10004     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10005    },
10006    {
10007     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10008    },
10009    {
10010     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10011    },
10012    {
10013     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10014    },
10015    {
10016     "kind" : "complete_dtor_pointer",
10017     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10018    },
10019    {
10020     "kind" : "deleting_dtor_pointer",
10021     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10022    },
10023    {
10024     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10025    },
10026    {
10027     "component_value" : 20,
10028     "kind" : "vbase_offset"
10029    },
10030    {
10031     "component_value" : -4,
10032     "kind" : "offset_to_top"
10033    },
10034    {
10035     "kind" : "rtti",
10036     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10037    },
10038    {
10039     "kind" : "complete_dtor_pointer",
10040     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10041    },
10042    {
10043     "kind" : "deleting_dtor_pointer",
10044     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10045    },
10046    {
10047     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10048    },
10049    {
10050     "component_value" : 16,
10051     "kind" : "vbase_offset"
10052    },
10053    {
10054     "component_value" : -8,
10055     "kind" : "offset_to_top"
10056    },
10057    {
10058     "kind" : "rtti",
10059     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10060    },
10061    {
10062     "kind" : "complete_dtor_pointer",
10063     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10064    },
10065    {
10066     "kind" : "deleting_dtor_pointer",
10067     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10068    },
10069    {
10070     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10071    },
10072    {
10073     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10074    },
10075    {
10076     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10077    },
10078    {
10079     "kind" : "vcall_offset"
10080    },
10081    {
10082     "component_value" : -16,
10083     "kind" : "vcall_offset"
10084    },
10085    {
10086     "component_value" : -16,
10087     "kind" : "vcall_offset"
10088    },
10089    {
10090     "component_value" : -16,
10091     "kind" : "vcall_offset"
10092    },
10093    {
10094     "component_value" : -24,
10095     "kind" : "vcall_offset"
10096    },
10097    {
10098     "component_value" : -24,
10099     "kind" : "offset_to_top"
10100    },
10101    {
10102     "kind" : "rtti",
10103     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10104    },
10105    {
10106     "kind" : "complete_dtor_pointer",
10107     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10108    },
10109    {
10110     "kind" : "deleting_dtor_pointer",
10111     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10112    },
10113    {
10114     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10115    },
10116    {
10117     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10118    },
10119    {
10120     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10121    },
10122    {
10123     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10124    }
10125   ]
10126  },
10127  {
10128   "alignment" : 8,
10129   "fields" :
10130   [
10131    {
10132     "access" : "private",
10133     "field_name" : "mHandle",
10134     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10135    },
10136    {
10137     "access" : "private",
10138     "field_name" : "mOwnsHandle",
10139     "field_offset" : 64,
10140     "referenced_type" : "_ZTIb"
10141    },
10142    {
10143     "access" : "private",
10144     "field_name" : "mPad",
10145     "field_offset" : 72,
10146     "referenced_type" : "_ZTIA7_h"
10147    }
10148   ],
10149   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
10150   "name" : "android::hardware::hidl_handle",
10151   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10152   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
10153   "size" : 16,
10154   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
10155  },
10156  {
10157   "alignment" : 8,
10158   "fields" :
10159   [
10160    {
10161     "access" : "private",
10162     "field_name" : "mHandle",
10163     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10164    },
10165    {
10166     "access" : "private",
10167     "field_name" : "mSize",
10168     "field_offset" : 128,
10169     "referenced_type" : "_ZTIy"
10170    },
10171    {
10172     "access" : "private",
10173     "field_name" : "mName",
10174     "field_offset" : 192,
10175     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10176    }
10177   ],
10178   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
10179   "name" : "android::hardware::hidl_memory",
10180   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10181   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
10182   "size" : 40,
10183   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
10184  },
10185  {
10186   "alignment" : 8,
10187   "fields" :
10188   [
10189    {
10190     "access" : "private",
10191     "field_name" : "mBuffer",
10192     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
10193    },
10194    {
10195     "access" : "private",
10196     "field_name" : "mSize",
10197     "field_offset" : 64,
10198     "referenced_type" : "_ZTIj"
10199    },
10200    {
10201     "access" : "private",
10202     "field_name" : "mOwnsBuffer",
10203     "field_offset" : 96,
10204     "referenced_type" : "_ZTIb"
10205    },
10206    {
10207     "access" : "private",
10208     "field_name" : "mPad",
10209     "field_offset" : 104,
10210     "referenced_type" : "_ZTIA3_h"
10211    }
10212   ],
10213   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
10214   "name" : "android::hardware::hidl_string",
10215   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
10216   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
10217   "size" : 16,
10218   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
10219  },
10220  {
10221   "alignment" : 8,
10222   "fields" :
10223   [
10224    {
10225     "access" : "private",
10226     "field_name" : "mGrantors",
10227     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10228    },
10229    {
10230     "access" : "private",
10231     "field_name" : "mHandle",
10232     "field_offset" : 128,
10233     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
10234    },
10235    {
10236     "access" : "private",
10237     "field_name" : "mQuantum",
10238     "field_offset" : 192,
10239     "referenced_type" : "_ZTIj"
10240    },
10241    {
10242     "access" : "private",
10243     "field_name" : "mFlags",
10244     "field_offset" : 224,
10245     "referenced_type" : "_ZTIj"
10246    }
10247   ],
10248   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10249   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10250   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10251   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10252   "size" : 32,
10253   "source_file" : "system/libhidl/base/include/hidl/MQDescriptor.h",
10254   "template_args" :
10255   [
10256    "_ZTIc"
10257   ]
10258  },
10259  {
10260   "access" : "private",
10261   "alignment" : 4,
10262   "fields" :
10263   [
10264    {
10265     "field_name" : "binder",
10266     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10267    },
10268    {
10269     "field_name" : "refs",
10270     "field_offset" : 32,
10271     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10272    }
10273   ],
10274   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10275   "name" : "android::hardware::ProcessState::handle_entry",
10276   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10277   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10278   "size" : 8,
10279   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h"
10280  },
10281  {
10282   "alignment" : 8,
10283   "base_specifiers" :
10284   [
10285    {
10286     "is_virtual" : true,
10287     "referenced_type" : "_ZTIN7android7RefBaseE"
10288    }
10289   ],
10290   "fields" :
10291   [
10292    {
10293     "access" : "private",
10294     "field_name" : "mDriverFD",
10295     "field_offset" : 32,
10296     "referenced_type" : "_ZTIi"
10297    },
10298    {
10299     "access" : "private",
10300     "field_name" : "mVMStart",
10301     "field_offset" : 64,
10302     "referenced_type" : "_ZTIPv"
10303    },
10304    {
10305     "access" : "private",
10306     "field_name" : "mThreadCountLock",
10307     "field_offset" : 96,
10308     "referenced_type" : "_ZTI15pthread_mutex_t"
10309    },
10310    {
10311     "access" : "private",
10312     "field_name" : "mExecutingThreadsCount",
10313     "field_offset" : 128,
10314     "referenced_type" : "_ZTIj"
10315    },
10316    {
10317     "access" : "private",
10318     "field_name" : "mMaxThreads",
10319     "field_offset" : 160,
10320     "referenced_type" : "_ZTIj"
10321    },
10322    {
10323     "access" : "private",
10324     "field_name" : "mStarvationStartTimeMs",
10325     "field_offset" : 192,
10326     "referenced_type" : "_ZTIx"
10327    },
10328    {
10329     "access" : "private",
10330     "field_name" : "mLock",
10331     "field_offset" : 256,
10332     "referenced_type" : "_ZTIN7android5MutexE"
10333    },
10334    {
10335     "access" : "private",
10336     "field_name" : "mHandleToObject",
10337     "field_offset" : 288,
10338     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10339    },
10340    {
10341     "access" : "private",
10342     "field_name" : "mRootDir",
10343     "field_offset" : 448,
10344     "referenced_type" : "_ZTIN7android7String8E"
10345    },
10346    {
10347     "access" : "private",
10348     "field_name" : "mThreadPoolStarted",
10349     "field_offset" : 480,
10350     "referenced_type" : "_ZTIb"
10351    },
10352    {
10353     "access" : "private",
10354     "field_name" : "mSpawnThreadOnStart",
10355     "field_offset" : 488,
10356     "referenced_type" : "_ZTIb"
10357    },
10358    {
10359     "access" : "private",
10360     "field_name" : "mThreadPoolSeq",
10361     "field_offset" : 512,
10362     "referenced_type" : "_ZTIVi"
10363    },
10364    {
10365     "access" : "private",
10366     "field_name" : "mMmapSize",
10367     "field_offset" : 544,
10368     "referenced_type" : "_ZTIKj"
10369    },
10370    {
10371     "access" : "private",
10372     "field_name" : "mCallRestriction",
10373     "field_offset" : 576,
10374     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
10375    }
10376   ],
10377   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
10378   "name" : "android::hardware::ProcessState",
10379   "record_kind" : "class",
10380   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
10381   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
10382   "size" : 88,
10383   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h",
10384   "vtable_components" :
10385   [
10386    {
10387     "component_value" : 76,
10388     "kind" : "vbase_offset"
10389    },
10390    {
10391     "kind" : "offset_to_top"
10392    },
10393    {
10394     "kind" : "rtti",
10395     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10396    },
10397    {
10398     "kind" : "complete_dtor_pointer",
10399     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10400    },
10401    {
10402     "kind" : "deleting_dtor_pointer",
10403     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10404    },
10405    {
10406     "kind" : "vcall_offset"
10407    },
10408    {
10409     "kind" : "vcall_offset"
10410    },
10411    {
10412     "kind" : "vcall_offset"
10413    },
10414    {
10415     "kind" : "vcall_offset"
10416    },
10417    {
10418     "component_value" : -76,
10419     "kind" : "vcall_offset"
10420    },
10421    {
10422     "component_value" : -76,
10423     "kind" : "offset_to_top"
10424    },
10425    {
10426     "kind" : "rtti",
10427     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10428    },
10429    {
10430     "kind" : "complete_dtor_pointer",
10431     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
10432    },
10433    {
10434     "kind" : "deleting_dtor_pointer",
10435     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
10436    },
10437    {
10438     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10439    },
10440    {
10441     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10442    },
10443    {
10444     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10445    },
10446    {
10447     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10448    }
10449   ]
10450  },
10451  {
10452   "alignment" : 2,
10453   "fields" :
10454   [
10455    {
10456     "access" : "private",
10457     "field_name" : "mMajor",
10458     "referenced_type" : "_ZTIt"
10459    },
10460    {
10461     "access" : "private",
10462     "field_name" : "mMinor",
10463     "field_offset" : 16,
10464     "referenced_type" : "_ZTIt"
10465    }
10466   ],
10467   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
10468   "name" : "android::hardware::hidl_version",
10469   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
10470   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
10471   "size" : 4,
10472   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
10473  },
10474  {
10475   "alignment" : 4,
10476   "fields" :
10477   [
10478    {
10479     "access" : "private",
10480     "field_name" : "mMutex",
10481     "referenced_type" : "_ZTINSt3__15mutexE"
10482    },
10483    {
10484     "access" : "private",
10485     "field_name" : "mMap",
10486     "field_offset" : 32,
10487     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
10488    }
10489   ],
10490   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10491   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBinder> (void *)>>",
10492   "record_kind" : "class",
10493   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10494   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10495   "size" : 16,
10496   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
10497   "template_args" :
10498   [
10499    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10500    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
10501   ]
10502  },
10503  {
10504   "alignment" : 4,
10505   "fields" :
10506   [
10507    {
10508     "access" : "private",
10509     "field_name" : "mMutex",
10510     "referenced_type" : "_ZTINSt3__15mutexE"
10511    },
10512    {
10513     "access" : "private",
10514     "field_name" : "mMap",
10515     "field_offset" : 32,
10516     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
10517    }
10518   ],
10519   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10520   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBase> (void *)>>",
10521   "record_kind" : "class",
10522   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10523   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10524   "size" : 16,
10525   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
10526   "template_args" :
10527   [
10528    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10529    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
10530   ]
10531  },
10532  {
10533   "alignment" : 4,
10534   "fields" :
10535   [
10536    {
10537     "access" : "private",
10538     "field_name" : "mMutex",
10539     "referenced_type" : "_ZTINSt3__15mutexE"
10540    },
10541    {
10542     "access" : "private",
10543     "field_name" : "mMap",
10544     "field_offset" : 32,
10545     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
10546    }
10547   ],
10548   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10549   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>>",
10550   "record_kind" : "class",
10551   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10552   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10553   "size" : 16,
10554   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
10555   "template_args" :
10556   [
10557    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
10558    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
10559   ]
10560  },
10561  {
10562   "alignment" : 8,
10563   "fields" :
10564   [
10565    {
10566     "field_name" : "flags",
10567     "referenced_type" : "_ZTIj"
10568    },
10569    {
10570     "field_name" : "fdIndex",
10571     "field_offset" : 32,
10572     "referenced_type" : "_ZTIj"
10573    },
10574    {
10575     "field_name" : "offset",
10576     "field_offset" : 64,
10577     "referenced_type" : "_ZTIj"
10578    },
10579    {
10580     "field_name" : "extent",
10581     "field_offset" : 128,
10582     "referenced_type" : "_ZTIy"
10583    }
10584   ],
10585   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
10586   "name" : "android::hardware::GrantorDescriptor",
10587   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10588   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10589   "size" : 24,
10590   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h"
10591  },
10592  {
10593   "alignment" : 4,
10594   "base_specifiers" :
10595   [
10596    {
10597     "is_virtual" : true,
10598     "referenced_type" : "_ZTIN7android7RefBaseE"
10599    }
10600   ],
10601   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
10602   "name" : "android::hardware::hidl_death_recipient",
10603   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10604   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10605   "size" : 12,
10606   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
10607   "vtable_components" :
10608   [
10609    {
10610     "component_value" : 4,
10611     "kind" : "vbase_offset"
10612    },
10613    {
10614     "kind" : "offset_to_top"
10615    },
10616    {
10617     "kind" : "rtti",
10618     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10619    },
10620    {
10621     "is_pure" : true,
10622     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
10623    },
10624    {
10625     "kind" : "complete_dtor_pointer",
10626     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
10627    },
10628    {
10629     "kind" : "deleting_dtor_pointer",
10630     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
10631    },
10632    {
10633     "kind" : "vcall_offset"
10634    },
10635    {
10636     "kind" : "vcall_offset"
10637    },
10638    {
10639     "kind" : "vcall_offset"
10640    },
10641    {
10642     "kind" : "vcall_offset"
10643    },
10644    {
10645     "component_value" : -4,
10646     "kind" : "vcall_offset"
10647    },
10648    {
10649     "component_value" : -4,
10650     "kind" : "offset_to_top"
10651    },
10652    {
10653     "kind" : "rtti",
10654     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10655    },
10656    {
10657     "kind" : "complete_dtor_pointer",
10658     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
10659    },
10660    {
10661     "kind" : "deleting_dtor_pointer",
10662     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
10663    },
10664    {
10665     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10666    },
10667    {
10668     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10669    },
10670    {
10671     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10672    },
10673    {
10674     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10675    }
10676   ]
10677  },
10678  {
10679   "alignment" : 8,
10680   "base_specifiers" :
10681   [
10682    {
10683     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10684    }
10685   ],
10686   "fields" :
10687   [
10688    {
10689     "access" : "private",
10690     "field_name" : "mRecipient",
10691     "field_offset" : 32,
10692     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
10693    },
10694    {
10695     "access" : "private",
10696     "field_name" : "mCookie",
10697     "field_offset" : 128,
10698     "referenced_type" : "_ZTIy"
10699    },
10700    {
10701     "access" : "private",
10702     "field_name" : "mBase",
10703     "field_offset" : 192,
10704     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
10705    }
10706   ],
10707   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
10708   "name" : "android::hardware::hidl_binder_death_recipient",
10709   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
10710   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
10711   "size" : 40,
10712   "source_file" : "system/libhidl/transport/include/hidl/HidlBinderSupport.h",
10713   "vtable_components" :
10714   [
10715    {
10716     "component_value" : 32,
10717     "kind" : "vbase_offset"
10718    },
10719    {
10720     "kind" : "offset_to_top"
10721    },
10722    {
10723     "kind" : "rtti",
10724     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10725    },
10726    {
10727     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
10728    },
10729    {
10730     "kind" : "complete_dtor_pointer",
10731     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
10732    },
10733    {
10734     "kind" : "deleting_dtor_pointer",
10735     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
10736    },
10737    {
10738     "kind" : "vcall_offset"
10739    },
10740    {
10741     "kind" : "vcall_offset"
10742    },
10743    {
10744     "kind" : "vcall_offset"
10745    },
10746    {
10747     "kind" : "vcall_offset"
10748    },
10749    {
10750     "component_value" : -32,
10751     "kind" : "vcall_offset"
10752    },
10753    {
10754     "component_value" : -32,
10755     "kind" : "offset_to_top"
10756    },
10757    {
10758     "kind" : "rtti",
10759     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10760    },
10761    {
10762     "kind" : "complete_dtor_pointer",
10763     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
10764    },
10765    {
10766     "kind" : "deleting_dtor_pointer",
10767     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
10768    },
10769    {
10770     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10771    },
10772    {
10773     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10774    },
10775    {
10776     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10777    },
10778    {
10779     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10780    }
10781   ]
10782  },
10783  {
10784   "access" : "private",
10785   "alignment" : 8,
10786   "fields" :
10787   [
10788    {
10789     "field_name" : "index",
10790     "referenced_type" : "_ZTIj"
10791    },
10792    {
10793     "field_name" : "buffer",
10794     "field_offset" : 64,
10795     "referenced_type" : "_ZTIy"
10796    },
10797    {
10798     "field_name" : "bufend",
10799     "field_offset" : 128,
10800     "referenced_type" : "_ZTIy"
10801    }
10802   ],
10803   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
10804   "name" : "android::hardware::Parcel::BufferInfo",
10805   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
10806   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
10807   "size" : 24,
10808   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
10809  },
10810  {
10811   "alignment" : 4,
10812   "fields" :
10813   [
10814    {
10815     "access" : "private",
10816     "field_name" : "mBufCachePos",
10817     "referenced_type" : "_ZTIj"
10818    },
10819    {
10820     "access" : "private",
10821     "field_name" : "mBufCache",
10822     "field_offset" : 32,
10823     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
10824    },
10825    {
10826     "access" : "private",
10827     "field_name" : "mError",
10828     "field_offset" : 128,
10829     "referenced_type" : "_ZTIi"
10830    },
10831    {
10832     "access" : "private",
10833     "field_name" : "mData",
10834     "field_offset" : 160,
10835     "referenced_type" : "_ZTIPh"
10836    },
10837    {
10838     "access" : "private",
10839     "field_name" : "mDataSize",
10840     "field_offset" : 192,
10841     "referenced_type" : "_ZTIj"
10842    },
10843    {
10844     "access" : "private",
10845     "field_name" : "mDataCapacity",
10846     "field_offset" : 224,
10847     "referenced_type" : "_ZTIj"
10848    },
10849    {
10850     "access" : "private",
10851     "field_name" : "mDataPos",
10852     "field_offset" : 256,
10853     "referenced_type" : "_ZTIj"
10854    },
10855    {
10856     "access" : "private",
10857     "field_name" : "mObjects",
10858     "field_offset" : 288,
10859     "referenced_type" : "_ZTIPy"
10860    },
10861    {
10862     "access" : "private",
10863     "field_name" : "mObjectsSize",
10864     "field_offset" : 320,
10865     "referenced_type" : "_ZTIj"
10866    },
10867    {
10868     "access" : "private",
10869     "field_name" : "mObjectsCapacity",
10870     "field_offset" : 352,
10871     "referenced_type" : "_ZTIj"
10872    },
10873    {
10874     "access" : "private",
10875     "field_name" : "mNextObjectHint",
10876     "field_offset" : 384,
10877     "referenced_type" : "_ZTIj"
10878    },
10879    {
10880     "access" : "private",
10881     "field_name" : "mNumRef",
10882     "field_offset" : 416,
10883     "referenced_type" : "_ZTIj"
10884    },
10885    {
10886     "access" : "private",
10887     "field_name" : "mFdsKnown",
10888     "field_offset" : 448,
10889     "referenced_type" : "_ZTIb"
10890    },
10891    {
10892     "access" : "private",
10893     "field_name" : "mHasFds",
10894     "field_offset" : 456,
10895     "referenced_type" : "_ZTIb"
10896    },
10897    {
10898     "access" : "private",
10899     "field_name" : "mAllowFds",
10900     "field_offset" : 464,
10901     "referenced_type" : "_ZTIb"
10902    },
10903    {
10904     "access" : "private",
10905     "field_name" : "mDeallocZero",
10906     "field_offset" : 472,
10907     "referenced_type" : "_ZTIb"
10908    },
10909    {
10910     "access" : "private",
10911     "field_name" : "mOwner",
10912     "field_offset" : 480,
10913     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
10914    },
10915    {
10916     "access" : "private",
10917     "field_name" : "mOwnerCookie",
10918     "field_offset" : 512,
10919     "referenced_type" : "_ZTIPv"
10920    }
10921   ],
10922   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
10923   "name" : "android::hardware::Parcel",
10924   "record_kind" : "class",
10925   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
10926   "self_type" : "_ZTIN7android8hardware6ParcelE",
10927   "size" : 68,
10928   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
10929  },
10930  {
10931   "alignment" : 4,
10932   "base_specifiers" :
10933   [
10934    {
10935     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
10936    }
10937   ],
10938   "fields" :
10939   [
10940    {
10941     "access" : "private",
10942     "field_name" : "mVal",
10943     "field_offset" : 192,
10944     "referenced_type" : "_ZTIN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE"
10945    }
10946   ],
10947   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
10948   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::allocator::V2_0::IAllocator>>",
10949   "record_kind" : "class",
10950   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
10951   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
10952   "size" : 28,
10953   "source_file" : "system/libhidl/base/include/hidl/Status.h",
10954   "template_args" :
10955   [
10956    "_ZTIN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE"
10957   ]
10958  },
10959  {
10960   "alignment" : 4,
10961   "base_specifiers" :
10962   [
10963    {
10964     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
10965    }
10966   ],
10967   "fields" :
10968   [
10969    {
10970     "access" : "private",
10971     "field_name" : "mVal",
10972     "field_offset" : 168,
10973     "referenced_type" : "_ZTIb"
10974    }
10975   ],
10976   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
10977   "name" : "android::hardware::Return<bool>",
10978   "record_kind" : "class",
10979   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
10980   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
10981   "size" : 24,
10982   "source_file" : "system/libhidl/base/include/hidl/Status.h",
10983   "template_args" :
10984   [
10985    "_ZTIb"
10986   ]
10987  },
10988  {
10989   "alignment" : 4,
10990   "base_specifiers" :
10991   [
10992    {
10993     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
10994    }
10995   ],
10996   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
10997   "name" : "android::hardware::Return<void>",
10998   "record_kind" : "class",
10999   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
11000   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
11001   "size" : 24,
11002   "source_file" : "system/libhidl/base/include/hidl/Status.h",
11003   "template_args" :
11004   [
11005    "_ZTIv"
11006   ]
11007  },
11008  {
11009   "alignment" : 4,
11010   "fields" :
11011   [
11012    {
11013     "access" : "private",
11014     "field_name" : "mException",
11015     "referenced_type" : "_ZTIi"
11016    },
11017    {
11018     "access" : "private",
11019     "field_name" : "mErrorCode",
11020     "field_offset" : 32,
11021     "referenced_type" : "_ZTIi"
11022    },
11023    {
11024     "access" : "private",
11025     "field_name" : "mMessage",
11026     "field_offset" : 64,
11027     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11028    }
11029   ],
11030   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
11031   "name" : "android::hardware::Status",
11032   "record_kind" : "class",
11033   "referenced_type" : "_ZTIN7android8hardware6StatusE",
11034   "self_type" : "_ZTIN7android8hardware6StatusE",
11035   "size" : 20,
11036   "source_file" : "system/libhidl/base/include/hidl/Status.h"
11037  },
11038  {
11039   "alignment" : 4,
11040   "base_specifiers" :
11041   [
11042    {
11043     "is_virtual" : true,
11044     "referenced_type" : "_ZTIN7android7RefBaseE"
11045    }
11046   ],
11047   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11048   "name" : "android::hardware::IBinder::DeathRecipient",
11049   "record_kind" : "class",
11050   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11051   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11052   "size" : 12,
11053   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
11054   "vtable_components" :
11055   [
11056    {
11057     "component_value" : 4,
11058     "kind" : "vbase_offset"
11059    },
11060    {
11061     "kind" : "offset_to_top"
11062    },
11063    {
11064     "kind" : "rtti",
11065     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11066    },
11067    {
11068     "is_pure" : true,
11069     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
11070    },
11071    {
11072     "kind" : "complete_dtor_pointer",
11073     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
11074    },
11075    {
11076     "kind" : "deleting_dtor_pointer",
11077     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
11078    },
11079    {
11080     "kind" : "vcall_offset"
11081    },
11082    {
11083     "kind" : "vcall_offset"
11084    },
11085    {
11086     "kind" : "vcall_offset"
11087    },
11088    {
11089     "kind" : "vcall_offset"
11090    },
11091    {
11092     "component_value" : -4,
11093     "kind" : "vcall_offset"
11094    },
11095    {
11096     "component_value" : -4,
11097     "kind" : "offset_to_top"
11098    },
11099    {
11100     "kind" : "rtti",
11101     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11102    },
11103    {
11104     "kind" : "complete_dtor_pointer",
11105     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
11106    },
11107    {
11108     "kind" : "deleting_dtor_pointer",
11109     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
11110    },
11111    {
11112     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11113    },
11114    {
11115     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11116    },
11117    {
11118     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11119    },
11120    {
11121     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11122    }
11123   ]
11124  },
11125  {
11126   "alignment" : 4,
11127   "base_specifiers" :
11128   [
11129    {
11130     "is_virtual" : true,
11131     "referenced_type" : "_ZTIN7android7RefBaseE"
11132    }
11133   ],
11134   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
11135   "name" : "android::hardware::IBinder",
11136   "record_kind" : "class",
11137   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
11138   "self_type" : "_ZTIN7android8hardware7IBinderE",
11139   "size" : 12,
11140   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
11141   "vtable_components" :
11142   [
11143    {
11144     "component_value" : 4,
11145     "kind" : "vbase_offset"
11146    },
11147    {
11148     "kind" : "offset_to_top"
11149    },
11150    {
11151     "kind" : "rtti",
11152     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11153    },
11154    {
11155     "is_pure" : true,
11156     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11157    },
11158    {
11159     "is_pure" : true,
11160     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
11161    },
11162    {
11163     "is_pure" : true,
11164     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
11165    },
11166    {
11167     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11168    },
11169    {
11170     "is_pure" : true,
11171     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11172    },
11173    {
11174     "is_pure" : true,
11175     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
11176    },
11177    {
11178     "is_pure" : true,
11179     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
11180    },
11181    {
11182     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
11183    },
11184    {
11185     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11186    },
11187    {
11188     "kind" : "complete_dtor_pointer",
11189     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
11190    },
11191    {
11192     "kind" : "deleting_dtor_pointer",
11193     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
11194    },
11195    {
11196     "kind" : "vcall_offset"
11197    },
11198    {
11199     "kind" : "vcall_offset"
11200    },
11201    {
11202     "kind" : "vcall_offset"
11203    },
11204    {
11205     "kind" : "vcall_offset"
11206    },
11207    {
11208     "component_value" : -4,
11209     "kind" : "vcall_offset"
11210    },
11211    {
11212     "component_value" : -4,
11213     "kind" : "offset_to_top"
11214    },
11215    {
11216     "kind" : "rtti",
11217     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11218    },
11219    {
11220     "kind" : "complete_dtor_pointer",
11221     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
11222    },
11223    {
11224     "kind" : "deleting_dtor_pointer",
11225     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
11226    },
11227    {
11228     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11229    },
11230    {
11231     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11232    },
11233    {
11234     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11235    },
11236    {
11237     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11238    }
11239   ]
11240  },
11241  {
11242   "alignment" : 4,
11243   "fields" :
11244   [
11245    {
11246     "access" : "private",
11247     "field_name" : "mQueue",
11248     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
11249    }
11250   ],
11251   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
11252   "name" : "android::hardware::details::TaskRunner",
11253   "record_kind" : "class",
11254   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11255   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11256   "size" : 8,
11257   "source_file" : "system/libhidl/base/include/hidl/TaskRunner.h"
11258  },
11259  {
11260   "alignment" : 8,
11261   "fields" :
11262   [
11263    {
11264     "access" : "private",
11265     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
11266    }
11267   ],
11268   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11269   "name" : "android::hardware::details::hidl_pointer<native_handle>",
11270   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11271   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11272   "size" : 8,
11273   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11274   "template_args" :
11275   [
11276    "_ZTI13native_handle"
11277   ]
11278  },
11279  {
11280   "access" : "private",
11281   "alignment" : 8,
11282   "fields" :
11283   [
11284    {
11285     "field_name" : "mPointer",
11286     "referenced_type" : "_ZTIP13native_handle"
11287    },
11288    {
11289     "field_name" : "_pad",
11290     "referenced_type" : "_ZTIy"
11291    }
11292   ],
11293   "is_anonymous" : true,
11294   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11295   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous)",
11296   "record_kind" : "union",
11297   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11298   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11299   "size" : 8,
11300   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11301  },
11302  {
11303   "alignment" : 8,
11304   "fields" :
11305   [
11306    {
11307     "access" : "private",
11308     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
11309    }
11310   ],
11311   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11312   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
11313   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11314   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11315   "size" : 8,
11316   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11317   "template_args" :
11318   [
11319    "_ZTIK13native_handle"
11320   ]
11321  },
11322  {
11323   "access" : "private",
11324   "alignment" : 8,
11325   "fields" :
11326   [
11327    {
11328     "field_name" : "mPointer",
11329     "referenced_type" : "_ZTIPK13native_handle"
11330    },
11331    {
11332     "field_name" : "_pad",
11333     "referenced_type" : "_ZTIy"
11334    }
11335   ],
11336   "is_anonymous" : true,
11337   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11338   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous)",
11339   "record_kind" : "union",
11340   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11341   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11342   "size" : 8,
11343   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11344  },
11345  {
11346   "alignment" : 8,
11347   "fields" :
11348   [
11349    {
11350     "access" : "private",
11351     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
11352    }
11353   ],
11354   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11355   "name" : "android::hardware::details::hidl_pointer<const char>",
11356   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11357   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11358   "size" : 8,
11359   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11360   "template_args" :
11361   [
11362    "_ZTIKc"
11363   ]
11364  },
11365  {
11366   "access" : "private",
11367   "alignment" : 8,
11368   "fields" :
11369   [
11370    {
11371     "field_name" : "mPointer",
11372     "referenced_type" : "_ZTIPKc"
11373    },
11374    {
11375     "field_name" : "_pad",
11376     "referenced_type" : "_ZTIy"
11377    }
11378   ],
11379   "is_anonymous" : true,
11380   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11381   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous)",
11382   "record_kind" : "union",
11383   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11384   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11385   "size" : 8,
11386   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11387  },
11388  {
11389   "alignment" : 8,
11390   "fields" :
11391   [
11392    {
11393     "access" : "private",
11394     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
11395    }
11396   ],
11397   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11398   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>>",
11399   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11400   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11401   "size" : 8,
11402   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11403   "template_args" :
11404   [
11405    "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE"
11406   ]
11407  },
11408  {
11409   "access" : "private",
11410   "alignment" : 8,
11411   "fields" :
11412   [
11413    {
11414     "field_name" : "mPointer",
11415     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
11416    },
11417    {
11418     "field_name" : "_pad",
11419     "referenced_type" : "_ZTIy"
11420    }
11421   ],
11422   "is_anonymous" : true,
11423   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11424   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>>::(anonymous)",
11425   "record_kind" : "union",
11426   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11427   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11428   "size" : 8,
11429   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11430  },
11431  {
11432   "alignment" : 8,
11433   "fields" :
11434   [
11435    {
11436     "access" : "private",
11437     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_handleEEUt_E"
11438    }
11439   ],
11440   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_handleEEE",
11441   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_handle>",
11442   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_handleEEE",
11443   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_handleEEE",
11444   "size" : 8,
11445   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11446   "template_args" :
11447   [
11448    "_ZTIN7android8hardware11hidl_handleE"
11449   ]
11450  },
11451  {
11452   "access" : "private",
11453   "alignment" : 8,
11454   "fields" :
11455   [
11456    {
11457     "field_name" : "mPointer",
11458     "referenced_type" : "_ZTIPN7android8hardware11hidl_handleE"
11459    },
11460    {
11461     "field_name" : "_pad",
11462     "referenced_type" : "_ZTIy"
11463    }
11464   ],
11465   "is_anonymous" : true,
11466   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_handleEEUt_E",
11467   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_handle>::(anonymous)",
11468   "record_kind" : "union",
11469   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_handleEEUt_E",
11470   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_handleEEUt_E",
11471   "size" : 8,
11472   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11473  },
11474  {
11475   "alignment" : 8,
11476   "fields" :
11477   [
11478    {
11479     "access" : "private",
11480     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
11481    }
11482   ],
11483   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11484   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11485   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11486   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11487   "size" : 8,
11488   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11489   "template_args" :
11490   [
11491    "_ZTIN7android8hardware11hidl_stringE"
11492   ]
11493  },
11494  {
11495   "access" : "private",
11496   "alignment" : 8,
11497   "fields" :
11498   [
11499    {
11500     "field_name" : "mPointer",
11501     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
11502    },
11503    {
11504     "field_name" : "_pad",
11505     "referenced_type" : "_ZTIy"
11506    }
11507   ],
11508   "is_anonymous" : true,
11509   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11510   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>::(anonymous)",
11511   "record_kind" : "union",
11512   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11513   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11514   "size" : 8,
11515   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11516  },
11517  {
11518   "alignment" : 8,
11519   "fields" :
11520   [
11521    {
11522     "access" : "private",
11523     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11524    }
11525   ],
11526   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11527   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11528   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11529   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11530   "size" : 8,
11531   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11532   "template_args" :
11533   [
11534    "_ZTIN7android8hardware17GrantorDescriptorE"
11535   ]
11536  },
11537  {
11538   "access" : "private",
11539   "alignment" : 8,
11540   "fields" :
11541   [
11542    {
11543     "field_name" : "mPointer",
11544     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
11545    },
11546    {
11547     "field_name" : "_pad",
11548     "referenced_type" : "_ZTIy"
11549    }
11550   ],
11551   "is_anonymous" : true,
11552   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11553   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>::(anonymous)",
11554   "record_kind" : "union",
11555   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11556   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11557   "size" : 8,
11558   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11559  },
11560  {
11561   "alignment" : 8,
11562   "fields" :
11563   [
11564    {
11565     "access" : "private",
11566     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
11567    }
11568   ],
11569   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11570   "name" : "android::hardware::details::hidl_pointer<char>",
11571   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11572   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11573   "size" : 8,
11574   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11575   "template_args" :
11576   [
11577    "_ZTIc"
11578   ]
11579  },
11580  {
11581   "access" : "private",
11582   "alignment" : 8,
11583   "fields" :
11584   [
11585    {
11586     "field_name" : "mPointer",
11587     "referenced_type" : "_ZTIPc"
11588    },
11589    {
11590     "field_name" : "_pad",
11591     "referenced_type" : "_ZTIy"
11592    }
11593   ],
11594   "is_anonymous" : true,
11595   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11596   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous)",
11597   "record_kind" : "union",
11598   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11599   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11600   "size" : 8,
11601   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11602  },
11603  {
11604   "alignment" : 8,
11605   "fields" :
11606   [
11607    {
11608     "access" : "private",
11609     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
11610    }
11611   ],
11612   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11613   "name" : "android::hardware::details::hidl_pointer<int>",
11614   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11615   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11616   "size" : 8,
11617   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11618   "template_args" :
11619   [
11620    "_ZTIi"
11621   ]
11622  },
11623  {
11624   "access" : "private",
11625   "alignment" : 8,
11626   "fields" :
11627   [
11628    {
11629     "field_name" : "mPointer",
11630     "referenced_type" : "_ZTIPi"
11631    },
11632    {
11633     "field_name" : "_pad",
11634     "referenced_type" : "_ZTIy"
11635    }
11636   ],
11637   "is_anonymous" : true,
11638   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
11639   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous)",
11640   "record_kind" : "union",
11641   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
11642   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
11643   "size" : 8,
11644   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11645  },
11646  {
11647   "alignment" : 8,
11648   "fields" :
11649   [
11650    {
11651     "access" : "private",
11652     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E"
11653    }
11654   ],
11655   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
11656   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
11657   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
11658   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
11659   "size" : 8,
11660   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11661   "template_args" :
11662   [
11663    "_ZTIj"
11664   ]
11665  },
11666  {
11667   "access" : "private",
11668   "alignment" : 8,
11669   "fields" :
11670   [
11671    {
11672     "field_name" : "mPointer",
11673     "referenced_type" : "_ZTIPj"
11674    },
11675    {
11676     "field_name" : "_pad",
11677     "referenced_type" : "_ZTIy"
11678    }
11679   ],
11680   "is_anonymous" : true,
11681   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E",
11682   "name" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous)",
11683   "record_kind" : "union",
11684   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E",
11685   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E",
11686   "size" : 8,
11687   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11688  },
11689  {
11690   "alignment" : 4,
11691   "fields" :
11692   [
11693    {
11694     "access" : "private",
11695     "field_name" : "buffer",
11696     "referenced_type" : "_ZTIA16_c"
11697    }
11698   ],
11699   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
11700   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>>>",
11701   "record_kind" : "class",
11702   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
11703   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
11704   "size" : 16,
11705   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
11706   "template_args" :
11707   [
11708    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
11709   ]
11710  },
11711  {
11712   "alignment" : 4,
11713   "fields" :
11714   [
11715    {
11716     "access" : "private",
11717     "field_name" : "mStatus",
11718     "referenced_type" : "_ZTIN7android8hardware6StatusE"
11719    },
11720    {
11721     "access" : "private",
11722     "field_name" : "mCheckedStatus",
11723     "field_offset" : 160,
11724     "referenced_type" : "_ZTIb"
11725    }
11726   ],
11727   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
11728   "name" : "android::hardware::details::return_status",
11729   "record_kind" : "class",
11730   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
11731   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
11732   "size" : 24,
11733   "source_file" : "system/libhidl/base/include/hidl/Status.h"
11734  },
11735  {
11736   "alignment" : 4,
11737   "fields" :
11738   [
11739    {
11740     "access" : "protected",
11741     "field_name" : "mInstrumentationCallbacks",
11742     "field_offset" : 32,
11743     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
11744    },
11745    {
11746     "access" : "protected",
11747     "field_offset" : 128,
11748     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E"
11749    },
11750    {
11751     "access" : "protected",
11752     "field_name" : "mInstrumentationLibPackage",
11753     "field_offset" : 160,
11754     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11755    },
11756    {
11757     "access" : "protected",
11758     "field_name" : "mInterfaceName",
11759     "field_offset" : 256,
11760     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11761    }
11762   ],
11763   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11764   "name" : "android::hardware::details::HidlInstrumentor",
11765   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11766   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11767   "size" : 44,
11768   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11769   "vtable_components" :
11770   [
11771    {
11772     "kind" : "offset_to_top"
11773    },
11774    {
11775     "kind" : "rtti",
11776     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11777    },
11778    {
11779     "kind" : "complete_dtor_pointer",
11780     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11781    },
11782    {
11783     "kind" : "deleting_dtor_pointer",
11784     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11785    }
11786   ]
11787  },
11788  {
11789   "access" : "protected",
11790   "alignment" : 4,
11791   "fields" :
11792   [
11793    {
11794     "field_name" : "mEnableInstrumentation",
11795     "referenced_type" : "_ZTIb"
11796    },
11797    {
11798     "field_name" : "mReserved0",
11799     "referenced_type" : "_ZTIPv"
11800    }
11801   ],
11802   "is_anonymous" : true,
11803   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
11804   "name" : "android::hardware::details::HidlInstrumentor::(anonymous)",
11805   "record_kind" : "union",
11806   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
11807   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
11808   "size" : 4,
11809   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11810  },
11811  {
11812   "alignment" : 1,
11813   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
11814   "name" : "android::hardware::details::i_tag",
11815   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
11816   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
11817   "size" : 1,
11818   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11819  },
11820  {
11821   "alignment" : 1,
11822   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
11823   "name" : "android::hardware::details::bs_tag",
11824   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
11825   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
11826   "size" : 1,
11827   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11828  },
11829  {
11830   "alignment" : 1,
11831   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
11832   "name" : "android::hardware::details::bnhw_tag",
11833   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
11834   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
11835   "size" : 1,
11836   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11837  },
11838  {
11839   "alignment" : 1,
11840   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
11841   "name" : "android::hardware::details::bphw_tag",
11842   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
11843   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
11844   "size" : 1,
11845   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11846  },
11847  {
11848   "alignment" : 1,
11849   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
11850   "name" : "android::hardware::details::std_array<unsigned char, 32>",
11851   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
11852   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
11853   "size" : 1,
11854   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11855   "template_args" :
11856   [
11857    "_ZTIh"
11858   ]
11859  },
11860  {
11861   "alignment" : 4,
11862   "fields" :
11863   [
11864    {
11865     "field_name" : "y",
11866     "referenced_type" : "_ZTIPv"
11867    },
11868    {
11869     "field_name" : "cb",
11870     "field_offset" : 32,
11871     "referenced_type" : "_ZTIPv"
11872    },
11873    {
11874     "field_name" : "cr",
11875     "field_offset" : 64,
11876     "referenced_type" : "_ZTIPv"
11877    },
11878    {
11879     "field_name" : "yStride",
11880     "field_offset" : 96,
11881     "referenced_type" : "_ZTIj"
11882    },
11883    {
11884     "field_name" : "cStride",
11885     "field_offset" : 128,
11886     "referenced_type" : "_ZTIj"
11887    },
11888    {
11889     "field_name" : "chromaStep",
11890     "field_offset" : 160,
11891     "referenced_type" : "_ZTIj"
11892    }
11893   ],
11894   "linker_set_key" : "_ZTIN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE",
11895   "name" : "android::hardware::graphics::mapper::V2_0::YCbCrLayout",
11896   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE",
11897   "self_type" : "_ZTIN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE",
11898   "size" : 24,
11899   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
11900  },
11901  {
11902   "alignment" : 4,
11903   "base_specifiers" :
11904   [
11905    {
11906     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11907    }
11908   ],
11909   "linker_set_key" : "_ZTIN7android8hardware8graphics9allocator4V2_010IAllocatorE",
11910   "name" : "android::hardware::graphics::allocator::V2_0::IAllocator",
11911   "referenced_type" : "_ZTIN7android8hardware8graphics9allocator4V2_010IAllocatorE",
11912   "self_type" : "_ZTIN7android8hardware8graphics9allocator4V2_010IAllocatorE",
11913   "size" : 12,
11914   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/IAllocator.h",
11915   "vtable_components" :
11916   [
11917    {
11918     "component_value" : 4,
11919     "kind" : "vbase_offset"
11920    },
11921    {
11922     "kind" : "offset_to_top"
11923    },
11924    {
11925     "kind" : "rtti",
11926     "mangled_component_name" : "_ZTIN7android8hardware8graphics9allocator4V2_010IAllocatorE"
11927    },
11928    {
11929     "mangled_component_name" : "_ZNK7android8hardware8graphics9allocator4V2_010IAllocator8isRemoteEv"
11930    },
11931    {
11932     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11933    },
11934    {
11935     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11936    },
11937    {
11938     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11939    },
11940    {
11941     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11942    },
11943    {
11944     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator21setHALInstrumentationEv"
11945    },
11946    {
11947     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11948    },
11949    {
11950     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator4pingEv"
11951    },
11952    {
11953     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11954    },
11955    {
11956     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator21notifySyspropsChangedEv"
11957    },
11958    {
11959     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11960    },
11961    {
11962     "kind" : "complete_dtor_pointer",
11963     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocatorD1Ev"
11964    },
11965    {
11966     "kind" : "deleting_dtor_pointer",
11967     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocatorD0Ev"
11968    },
11969    {
11970     "is_pure" : true,
11971     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator13dumpDebugInfoENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11972    },
11973    {
11974     "is_pure" : true,
11975     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_010IAllocator8allocateERKNS0_8hidl_vecIjEEjNSt3__18functionIFvNS1_6mapper4V2_05ErrorEjRKNS5_INS0_11hidl_handleEEEEEE"
11976    },
11977    {
11978     "kind" : "vcall_offset"
11979    },
11980    {
11981     "kind" : "vcall_offset"
11982    },
11983    {
11984     "kind" : "vcall_offset"
11985    },
11986    {
11987     "kind" : "vcall_offset"
11988    },
11989    {
11990     "component_value" : -4,
11991     "kind" : "vcall_offset"
11992    },
11993    {
11994     "component_value" : -4,
11995     "kind" : "offset_to_top"
11996    },
11997    {
11998     "kind" : "rtti",
11999     "mangled_component_name" : "_ZTIN7android8hardware8graphics9allocator4V2_010IAllocatorE"
12000    },
12001    {
12002     "kind" : "complete_dtor_pointer",
12003     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics9allocator4V2_010IAllocatorD1Ev"
12004    },
12005    {
12006     "kind" : "deleting_dtor_pointer",
12007     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics9allocator4V2_010IAllocatorD0Ev"
12008    },
12009    {
12010     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12011    },
12012    {
12013     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12014    },
12015    {
12016     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12017    },
12018    {
12019     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12020    }
12021   ]
12022  },
12023  {
12024   "alignment" : 4,
12025   "base_specifiers" :
12026   [
12027    {
12028     "referenced_type" : "_ZTIN7android8hardware8graphics9allocator4V2_010IAllocatorE"
12029    },
12030    {
12031     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12032    }
12033   ],
12034   "fields" :
12035   [
12036    {
12037     "access" : "private",
12038     "field_name" : "mImpl",
12039     "field_offset" : 384,
12040     "referenced_type" : "_ZTIKN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE"
12041    },
12042    {
12043     "access" : "private",
12044     "field_name" : "mOnewayQueue",
12045     "field_offset" : 416,
12046     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
12047    }
12048   ],
12049   "linker_set_key" : "_ZTIN7android8hardware8graphics9allocator4V2_011BsAllocatorE",
12050   "name" : "android::hardware::graphics::allocator::V2_0::BsAllocator",
12051   "referenced_type" : "_ZTIN7android8hardware8graphics9allocator4V2_011BsAllocatorE",
12052   "self_type" : "_ZTIN7android8hardware8graphics9allocator4V2_011BsAllocatorE",
12053   "size" : 68,
12054   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BsAllocator.h",
12055   "vtable_components" :
12056   [
12057    {
12058     "component_value" : 60,
12059     "kind" : "vbase_offset"
12060    },
12061    {
12062     "kind" : "offset_to_top"
12063    },
12064    {
12065     "kind" : "rtti",
12066     "mangled_component_name" : "_ZTIN7android8hardware8graphics9allocator4V2_011BsAllocatorE"
12067    },
12068    {
12069     "mangled_component_name" : "_ZNK7android8hardware8graphics9allocator4V2_010IAllocator8isRemoteEv"
12070    },
12071    {
12072     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12073    },
12074    {
12075     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12076    },
12077    {
12078     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12079    },
12080    {
12081     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12082    },
12083    {
12084     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocator21setHALInstrumentationEv"
12085    },
12086    {
12087     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12088    },
12089    {
12090     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocator4pingEv"
12091    },
12092    {
12093     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12094    },
12095    {
12096     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocator21notifySyspropsChangedEv"
12097    },
12098    {
12099     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12100    },
12101    {
12102     "kind" : "complete_dtor_pointer",
12103     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocatorD1Ev"
12104    },
12105    {
12106     "kind" : "deleting_dtor_pointer",
12107     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocatorD0Ev"
12108    },
12109    {
12110     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocator13dumpDebugInfoENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12111    },
12112    {
12113     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_011BsAllocator8allocateERKNS0_8hidl_vecIjEEjNSt3__18functionIFvNS1_6mapper4V2_05ErrorEjRKNS5_INS0_11hidl_handleEEEEEE"
12114    },
12115    {
12116     "component_value" : -4,
12117     "kind" : "offset_to_top"
12118    },
12119    {
12120     "kind" : "rtti",
12121     "mangled_component_name" : "_ZTIN7android8hardware8graphics9allocator4V2_011BsAllocatorE"
12122    },
12123    {
12124     "kind" : "complete_dtor_pointer",
12125     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics9allocator4V2_011BsAllocatorD1Ev"
12126    },
12127    {
12128     "kind" : "deleting_dtor_pointer",
12129     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics9allocator4V2_011BsAllocatorD0Ev"
12130    },
12131    {
12132     "kind" : "vcall_offset"
12133    },
12134    {
12135     "kind" : "vcall_offset"
12136    },
12137    {
12138     "kind" : "vcall_offset"
12139    },
12140    {
12141     "kind" : "vcall_offset"
12142    },
12143    {
12144     "component_value" : -60,
12145     "kind" : "vcall_offset"
12146    },
12147    {
12148     "component_value" : -60,
12149     "kind" : "offset_to_top"
12150    },
12151    {
12152     "kind" : "rtti",
12153     "mangled_component_name" : "_ZTIN7android8hardware8graphics9allocator4V2_011BsAllocatorE"
12154    },
12155    {
12156     "kind" : "complete_dtor_pointer",
12157     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics9allocator4V2_011BsAllocatorD1Ev"
12158    },
12159    {
12160     "kind" : "deleting_dtor_pointer",
12161     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics9allocator4V2_011BsAllocatorD0Ev"
12162    },
12163    {
12164     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12165    },
12166    {
12167     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12168    },
12169    {
12170     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12171    },
12172    {
12173     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12174    }
12175   ]
12176  },
12177  {
12178   "alignment" : 4,
12179   "base_specifiers" :
12180   [
12181    {
12182     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12183    }
12184   ],
12185   "fields" :
12186   [
12187    {
12188     "access" : "private",
12189     "field_name" : "_hidl_mImpl",
12190     "field_offset" : 544,
12191     "referenced_type" : "_ZTIN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE"
12192    }
12193   ],
12194   "linker_set_key" : "_ZTIN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE",
12195   "name" : "android::hardware::graphics::allocator::V2_0::BnHwAllocator",
12196   "referenced_type" : "_ZTIN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE",
12197   "self_type" : "_ZTIN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE",
12198   "size" : 80,
12199   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BnHwAllocator.h",
12200   "vtable_components" :
12201   [
12202    {
12203     "component_value" : 72,
12204     "kind" : "vbase_offset"
12205    },
12206    {
12207     "kind" : "offset_to_top"
12208    },
12209    {
12210     "kind" : "rtti",
12211     "mangled_component_name" : "_ZTIN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE"
12212    },
12213    {
12214     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12215    },
12216    {
12217     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12218    },
12219    {
12220     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12221    },
12222    {
12223     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12224    },
12225    {
12226     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12227    },
12228    {
12229     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12230    },
12231    {
12232     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12233    },
12234    {
12235     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12236    },
12237    {
12238     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12239    },
12240    {
12241     "kind" : "complete_dtor_pointer",
12242     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocatorD1Ev"
12243    },
12244    {
12245     "kind" : "deleting_dtor_pointer",
12246     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocatorD0Ev"
12247    },
12248    {
12249     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_013BnHwAllocator10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12250    },
12251    {
12252     "component_value" : -20,
12253     "kind" : "offset_to_top"
12254    },
12255    {
12256     "kind" : "rtti",
12257     "mangled_component_name" : "_ZTIN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE"
12258    },
12259    {
12260     "kind" : "complete_dtor_pointer",
12261     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics9allocator4V2_013BnHwAllocatorD1Ev"
12262    },
12263    {
12264     "kind" : "deleting_dtor_pointer",
12265     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics9allocator4V2_013BnHwAllocatorD0Ev"
12266    },
12267    {
12268     "kind" : "vcall_offset"
12269    },
12270    {
12271     "kind" : "vcall_offset"
12272    },
12273    {
12274     "kind" : "vcall_offset"
12275    },
12276    {
12277     "kind" : "vcall_offset"
12278    },
12279    {
12280     "component_value" : -72,
12281     "kind" : "vcall_offset"
12282    },
12283    {
12284     "component_value" : -72,
12285     "kind" : "offset_to_top"
12286    },
12287    {
12288     "kind" : "rtti",
12289     "mangled_component_name" : "_ZTIN7android8hardware8graphics9allocator4V2_013BnHwAllocatorE"
12290    },
12291    {
12292     "kind" : "complete_dtor_pointer",
12293     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics9allocator4V2_013BnHwAllocatorD1Ev"
12294    },
12295    {
12296     "kind" : "deleting_dtor_pointer",
12297     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics9allocator4V2_013BnHwAllocatorD0Ev"
12298    },
12299    {
12300     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12301    },
12302    {
12303     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12304    },
12305    {
12306     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12307    },
12308    {
12309     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12310    }
12311   ]
12312  },
12313  {
12314   "alignment" : 4,
12315   "base_specifiers" :
12316   [
12317    {
12318     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEEE"
12319    },
12320    {
12321     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12322    }
12323   ],
12324   "fields" :
12325   [
12326    {
12327     "access" : "private",
12328     "field_name" : "_hidl_mMutex",
12329     "field_offset" : 544,
12330     "referenced_type" : "_ZTINSt3__15mutexE"
12331    },
12332    {
12333     "access" : "private",
12334     "field_name" : "_hidl_mDeathRecipients",
12335     "field_offset" : 576,
12336     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12337    }
12338   ],
12339   "linker_set_key" : "_ZTIN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE",
12340   "name" : "android::hardware::graphics::allocator::V2_0::BpHwAllocator",
12341   "referenced_type" : "_ZTIN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE",
12342   "self_type" : "_ZTIN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE",
12343   "size" : 92,
12344   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/allocator/2.0/BpHwAllocator.h",
12345   "vtable_components" :
12346   [
12347    {
12348     "component_value" : 84,
12349     "kind" : "vbase_offset"
12350    },
12351    {
12352     "kind" : "offset_to_top"
12353    },
12354    {
12355     "kind" : "rtti",
12356     "mangled_component_name" : "_ZTIN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
12357    },
12358    {
12359     "mangled_component_name" : "_ZNK7android8hardware8graphics9allocator4V2_013BpHwAllocator8isRemoteEv"
12360    },
12361    {
12362     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12363    },
12364    {
12365     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12366    },
12367    {
12368     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12369    },
12370    {
12371     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12372    },
12373    {
12374     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator21setHALInstrumentationEv"
12375    },
12376    {
12377     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12378    },
12379    {
12380     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator4pingEv"
12381    },
12382    {
12383     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12384    },
12385    {
12386     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator21notifySyspropsChangedEv"
12387    },
12388    {
12389     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12390    },
12391    {
12392     "kind" : "complete_dtor_pointer",
12393     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocatorD1Ev"
12394    },
12395    {
12396     "kind" : "deleting_dtor_pointer",
12397     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocatorD0Ev"
12398    },
12399    {
12400     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator13dumpDebugInfoENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12401    },
12402    {
12403     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator8allocateERKNS0_8hidl_vecIjEEjNSt3__18functionIFvNS1_6mapper4V2_05ErrorEjRKNS5_INS0_11hidl_handleEEEEEE"
12404    },
12405    {
12406     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEE10onAsBinderEv"
12407    },
12408    {
12409     "mangled_component_name" : "_ZN7android8hardware8graphics9allocator4V2_013BpHwAllocator15onLastStrongRefEPKv"
12410    },
12411    {
12412     "component_value" : 80,
12413     "kind" : "vbase_offset"
12414    },
12415    {
12416     "component_value" : -4,
12417     "kind" : "offset_to_top"
12418    },
12419    {
12420     "kind" : "rtti",
12421     "mangled_component_name" : "_ZTIN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
12422    },
12423    {
12424     "kind" : "complete_dtor_pointer",
12425     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics9allocator4V2_013BpHwAllocatorD1Ev"
12426    },
12427    {
12428     "kind" : "deleting_dtor_pointer",
12429     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics9allocator4V2_013BpHwAllocatorD0Ev"
12430    },
12431    {
12432     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics9allocator4V2_010IAllocatorEE10onAsBinderEv"
12433    },
12434    {
12435     "component_value" : 76,
12436     "kind" : "vbase_offset"
12437    },
12438    {
12439     "component_value" : -8,
12440     "kind" : "offset_to_top"
12441    },
12442    {
12443     "kind" : "rtti",
12444     "mangled_component_name" : "_ZTIN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
12445    },
12446    {
12447     "kind" : "complete_dtor_pointer",
12448     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics9allocator4V2_013BpHwAllocatorD1Ev"
12449    },
12450    {
12451     "kind" : "deleting_dtor_pointer",
12452     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics9allocator4V2_013BpHwAllocatorD0Ev"
12453    },
12454    {
12455     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12456    },
12457    {
12458     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics9allocator4V2_013BpHwAllocator15onLastStrongRefEPKv"
12459    },
12460    {
12461     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12462    },
12463    {
12464     "component_value" : -24,
12465     "kind" : "offset_to_top"
12466    },
12467    {
12468     "kind" : "rtti",
12469     "mangled_component_name" : "_ZTIN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
12470    },
12471    {
12472     "kind" : "complete_dtor_pointer",
12473     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics9allocator4V2_013BpHwAllocatorD1Ev"
12474    },
12475    {
12476     "kind" : "deleting_dtor_pointer",
12477     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics9allocator4V2_013BpHwAllocatorD0Ev"
12478    },
12479    {
12480     "kind" : "vcall_offset"
12481    },
12482    {
12483     "component_value" : -76,
12484     "kind" : "vcall_offset"
12485    },
12486    {
12487     "component_value" : -84,
12488     "kind" : "vcall_offset"
12489    },
12490    {
12491     "component_value" : -76,
12492     "kind" : "vcall_offset"
12493    },
12494    {
12495     "component_value" : -84,
12496     "kind" : "vcall_offset"
12497    },
12498    {
12499     "component_value" : -84,
12500     "kind" : "offset_to_top"
12501    },
12502    {
12503     "kind" : "rtti",
12504     "mangled_component_name" : "_ZTIN7android8hardware8graphics9allocator4V2_013BpHwAllocatorE"
12505    },
12506    {
12507     "kind" : "complete_dtor_pointer",
12508     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics9allocator4V2_013BpHwAllocatorD1Ev"
12509    },
12510    {
12511     "kind" : "deleting_dtor_pointer",
12512     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics9allocator4V2_013BpHwAllocatorD0Ev"
12513    },
12514    {
12515     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12516    },
12517    {
12518     "mangled_component_name" : "_ZTv0_n20_N7android8hardware8graphics9allocator4V2_013BpHwAllocator15onLastStrongRefEPKv"
12519    },
12520    {
12521     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12522    },
12523    {
12524     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12525    }
12526   ]
12527  },
12528  {
12529   "alignment" : 8,
12530   "fields" :
12531   [
12532    {
12533     "access" : "private",
12534     "field_name" : "mBuffer",
12535     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
12536    },
12537    {
12538     "access" : "private",
12539     "field_name" : "mSize",
12540     "field_offset" : 64,
12541     "referenced_type" : "_ZTIj"
12542    },
12543    {
12544     "access" : "private",
12545     "field_name" : "mOwnsBuffer",
12546     "field_offset" : 96,
12547     "referenced_type" : "_ZTIb"
12548    },
12549    {
12550     "access" : "private",
12551     "field_name" : "mPad",
12552     "field_offset" : 104,
12553     "referenced_type" : "_ZTIA3_h"
12554    }
12555   ],
12556   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12557   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32>>",
12558   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12559   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12560   "size" : 16,
12561   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
12562   "template_args" :
12563   [
12564    "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE"
12565   ]
12566  },
12567  {
12568   "alignment" : 8,
12569   "fields" :
12570   [
12571    {
12572     "access" : "private",
12573     "field_name" : "mBuffer",
12574     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_handleEEE"
12575    },
12576    {
12577     "access" : "private",
12578     "field_name" : "mSize",
12579     "field_offset" : 64,
12580     "referenced_type" : "_ZTIj"
12581    },
12582    {
12583     "access" : "private",
12584     "field_name" : "mOwnsBuffer",
12585     "field_offset" : 96,
12586     "referenced_type" : "_ZTIb"
12587    },
12588    {
12589     "access" : "private",
12590     "field_name" : "mPad",
12591     "field_offset" : 104,
12592     "referenced_type" : "_ZTIA3_h"
12593    }
12594   ],
12595   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_handleEEE",
12596   "name" : "android::hardware::hidl_vec<android::hardware::hidl_handle>",
12597   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_handleEEE",
12598   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_handleEEE",
12599   "size" : 16,
12600   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
12601   "template_args" :
12602   [
12603    "_ZTIN7android8hardware11hidl_handleE"
12604   ]
12605  },
12606  {
12607   "alignment" : 8,
12608   "fields" :
12609   [
12610    {
12611     "access" : "private",
12612     "field_name" : "mBuffer",
12613     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12614    },
12615    {
12616     "access" : "private",
12617     "field_name" : "mSize",
12618     "field_offset" : 64,
12619     "referenced_type" : "_ZTIj"
12620    },
12621    {
12622     "access" : "private",
12623     "field_name" : "mOwnsBuffer",
12624     "field_offset" : 96,
12625     "referenced_type" : "_ZTIb"
12626    },
12627    {
12628     "access" : "private",
12629     "field_name" : "mPad",
12630     "field_offset" : 104,
12631     "referenced_type" : "_ZTIA3_h"
12632    }
12633   ],
12634   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12635   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12636   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12637   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12638   "size" : 16,
12639   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
12640   "template_args" :
12641   [
12642    "_ZTIN7android8hardware11hidl_stringE"
12643   ]
12644  },
12645  {
12646   "alignment" : 8,
12647   "fields" :
12648   [
12649    {
12650     "access" : "private",
12651     "field_name" : "mBuffer",
12652     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12653    },
12654    {
12655     "access" : "private",
12656     "field_name" : "mSize",
12657     "field_offset" : 64,
12658     "referenced_type" : "_ZTIj"
12659    },
12660    {
12661     "access" : "private",
12662     "field_name" : "mOwnsBuffer",
12663     "field_offset" : 96,
12664     "referenced_type" : "_ZTIb"
12665    },
12666    {
12667     "access" : "private",
12668     "field_name" : "mPad",
12669     "field_offset" : 104,
12670     "referenced_type" : "_ZTIA3_h"
12671    }
12672   ],
12673   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12674   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
12675   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12676   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12677   "size" : 16,
12678   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
12679   "template_args" :
12680   [
12681    "_ZTIN7android8hardware17GrantorDescriptorE"
12682   ]
12683  },
12684  {
12685   "alignment" : 8,
12686   "fields" :
12687   [
12688    {
12689     "access" : "private",
12690     "field_name" : "mBuffer",
12691     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
12692    },
12693    {
12694     "access" : "private",
12695     "field_name" : "mSize",
12696     "field_offset" : 64,
12697     "referenced_type" : "_ZTIj"
12698    },
12699    {
12700     "access" : "private",
12701     "field_name" : "mOwnsBuffer",
12702     "field_offset" : 96,
12703     "referenced_type" : "_ZTIb"
12704    },
12705    {
12706     "access" : "private",
12707     "field_name" : "mPad",
12708     "field_offset" : 104,
12709     "referenced_type" : "_ZTIA3_h"
12710    }
12711   ],
12712   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
12713   "name" : "android::hardware::hidl_vec<char>",
12714   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
12715   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
12716   "size" : 16,
12717   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
12718   "template_args" :
12719   [
12720    "_ZTIc"
12721   ]
12722  },
12723  {
12724   "alignment" : 8,
12725   "fields" :
12726   [
12727    {
12728     "access" : "private",
12729     "field_name" : "mBuffer",
12730     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
12731    },
12732    {
12733     "access" : "private",
12734     "field_name" : "mSize",
12735     "field_offset" : 64,
12736     "referenced_type" : "_ZTIj"
12737    },
12738    {
12739     "access" : "private",
12740     "field_name" : "mOwnsBuffer",
12741     "field_offset" : 96,
12742     "referenced_type" : "_ZTIb"
12743    },
12744    {
12745     "access" : "private",
12746     "field_name" : "mPad",
12747     "field_offset" : 104,
12748     "referenced_type" : "_ZTIA3_h"
12749    }
12750   ],
12751   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
12752   "name" : "android::hardware::hidl_vec<int>",
12753   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
12754   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
12755   "size" : 16,
12756   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
12757   "template_args" :
12758   [
12759    "_ZTIi"
12760   ]
12761  },
12762  {
12763   "alignment" : 8,
12764   "fields" :
12765   [
12766    {
12767     "access" : "private",
12768     "field_name" : "mBuffer",
12769     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE"
12770    },
12771    {
12772     "access" : "private",
12773     "field_name" : "mSize",
12774     "field_offset" : 64,
12775     "referenced_type" : "_ZTIj"
12776    },
12777    {
12778     "access" : "private",
12779     "field_name" : "mOwnsBuffer",
12780     "field_offset" : 96,
12781     "referenced_type" : "_ZTIb"
12782    },
12783    {
12784     "access" : "private",
12785     "field_name" : "mPad",
12786     "field_offset" : 104,
12787     "referenced_type" : "_ZTIA3_h"
12788    }
12789   ],
12790   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIjEE",
12791   "name" : "android::hardware::hidl_vec<unsigned int>",
12792   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIjEE",
12793   "self_type" : "_ZTIN7android8hardware8hidl_vecIjEE",
12794   "size" : 16,
12795   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
12796   "template_args" :
12797   [
12798    "_ZTIj"
12799   ]
12800  },
12801  {
12802   "alignment" : 4,
12803   "base_specifiers" :
12804   [
12805    {
12806     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
12807    }
12808   ],
12809   "fields" :
12810   [
12811    {
12812     "access" : "protected",
12813     "field_name" : "mSchedPolicy",
12814     "field_offset" : 32,
12815     "referenced_type" : "_ZTIi"
12816    },
12817    {
12818     "access" : "protected",
12819     "field_name" : "mSchedPriority",
12820     "field_offset" : 64,
12821     "referenced_type" : "_ZTIi"
12822    },
12823    {
12824     "access" : "private",
12825     "field_name" : "mExtras",
12826     "field_offset" : 96,
12827     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
12828    },
12829    {
12830     "access" : "private",
12831     "field_name" : "mReserved0",
12832     "field_offset" : 128,
12833     "referenced_type" : "_ZTIPv"
12834    }
12835   ],
12836   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
12837   "name" : "android::hardware::BHwBinder",
12838   "record_kind" : "class",
12839   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
12840   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
12841   "size" : 28,
12842   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h",
12843   "vtable_components" :
12844   [
12845    {
12846     "component_value" : 20,
12847     "kind" : "vbase_offset"
12848    },
12849    {
12850     "kind" : "offset_to_top"
12851    },
12852    {
12853     "kind" : "rtti",
12854     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
12855    },
12856    {
12857     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12858    },
12859    {
12860     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12861    },
12862    {
12863     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12864    },
12865    {
12866     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12867    },
12868    {
12869     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12870    },
12871    {
12872     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12873    },
12874    {
12875     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12876    },
12877    {
12878     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12879    },
12880    {
12881     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12882    },
12883    {
12884     "kind" : "complete_dtor_pointer",
12885     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
12886    },
12887    {
12888     "kind" : "deleting_dtor_pointer",
12889     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
12890    },
12891    {
12892     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12893    },
12894    {
12895     "kind" : "vcall_offset"
12896    },
12897    {
12898     "kind" : "vcall_offset"
12899    },
12900    {
12901     "kind" : "vcall_offset"
12902    },
12903    {
12904     "kind" : "vcall_offset"
12905    },
12906    {
12907     "component_value" : -20,
12908     "kind" : "vcall_offset"
12909    },
12910    {
12911     "component_value" : -20,
12912     "kind" : "offset_to_top"
12913    },
12914    {
12915     "kind" : "rtti",
12916     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
12917    },
12918    {
12919     "kind" : "complete_dtor_pointer",
12920     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
12921    },
12922    {
12923     "kind" : "deleting_dtor_pointer",
12924     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
12925    },
12926    {
12927     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12928    },
12929    {
12930     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12931    },
12932    {
12933     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12934    },
12935    {
12936     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12937    }
12938   ]
12939  },
12940  {
12941   "alignment" : 4,
12942   "fields" :
12943   [
12944    {
12945     "field_name" : "sched_policy",
12946     "referenced_type" : "_ZTIi"
12947    },
12948    {
12949     "field_name" : "prio",
12950     "field_offset" : 32,
12951     "referenced_type" : "_ZTIi"
12952    }
12953   ],
12954   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
12955   "name" : "android::hardware::SchedPrio",
12956   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
12957   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
12958   "size" : 8,
12959   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
12960  },
12961  {
12962   "alignment" : 4,
12963   "fields" :
12964   [
12965    {
12966     "access" : "private",
12967     "field_name" : "mCond",
12968     "referenced_type" : "_ZTI14pthread_cond_t"
12969    }
12970   ],
12971   "linker_set_key" : "_ZTIN7android9ConditionE",
12972   "name" : "android::Condition",
12973   "record_kind" : "class",
12974   "referenced_type" : "_ZTIN7android9ConditionE",
12975   "self_type" : "_ZTIN7android9ConditionE",
12976   "size" : 4,
12977   "source_file" : "system/core/libutils/include/utils/Condition.h"
12978  },
12979  {
12980   "alignment" : 4,
12981   "fields" :
12982   [
12983    {
12984     "field_name" : "buf",
12985     "referenced_type" : "_ZTIA5121_h"
12986    },
12987    {
12988     "field_name" : "entry",
12989     "referenced_type" : "_ZTI12logger_entry"
12990    }
12991   ],
12992   "is_anonymous" : true,
12993   "linker_set_key" : "_ZTIN7log_msgUt_E",
12994   "name" : "log_msg::(anonymous)",
12995   "record_kind" : "union",
12996   "referenced_type" : "_ZTIN7log_msgUt_E",
12997   "self_type" : "_ZTIN7log_msgUt_E",
12998   "size" : 5124,
12999   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
13000  }
13001 ],
13002 "rvalue_reference_types" :
13003 [
13004  {
13005   "alignment" : 4,
13006   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13007   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13008   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13009   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13010   "size" : 4,
13011   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
13012  },
13013  {
13014   "alignment" : 4,
13015   "linker_set_key" : "_ZTION7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
13016   "name" : "android::sp<android::hardware::graphics::allocator::V2_0::IAllocator> &&",
13017   "referenced_type" : "_ZTIN7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
13018   "self_type" : "_ZTION7android2spINS_8hardware8graphics9allocator4V2_010IAllocatorEEE",
13019   "size" : 4,
13020   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
13021  },
13022  {
13023   "alignment" : 4,
13024   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
13025   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
13026   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
13027   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
13028   "size" : 4,
13029   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
13030  },
13031  {
13032   "alignment" : 4,
13033   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
13034   "name" : "android::hardware::hidl_handle &&",
13035   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13036   "self_type" : "_ZTION7android8hardware11hidl_handleE",
13037   "size" : 4,
13038   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
13039  },
13040  {
13041   "alignment" : 4,
13042   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
13043   "name" : "android::hardware::hidl_memory &&",
13044   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13045   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
13046   "size" : 4,
13047   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
13048  },
13049  {
13050   "alignment" : 4,
13051   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
13052   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::allocator::V2_0::IAllocator>> &&",
13053   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
13054   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_8graphics9allocator4V2_010IAllocatorEEEEE",
13055   "size" : 4,
13056   "source_file" : "system/libhidl/base/include/hidl/Status.h"
13057  },
13058  {
13059   "alignment" : 4,
13060   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
13061   "name" : "android::hardware::Return<bool> &&",
13062   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13063   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
13064   "size" : 4,
13065   "source_file" : "system/libhidl/base/include/hidl/Status.h"
13066  },
13067  {
13068   "alignment" : 4,
13069   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
13070   "name" : "android::hardware::Return<void> &&",
13071   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13072   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
13073   "size" : 4,
13074   "source_file" : "system/libhidl/base/include/hidl/Status.h"
13075  },
13076  {
13077   "alignment" : 4,
13078   "linker_set_key" : "_ZTION7android8hardware6StatusE",
13079   "name" : "android::hardware::Status &&",
13080   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13081   "self_type" : "_ZTION7android8hardware6StatusE",
13082   "size" : 4,
13083   "source_file" : "system/libhidl/base/include/hidl/Status.h"
13084  },
13085  {
13086   "alignment" : 4,
13087   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
13088   "name" : "android::hardware::details::return_status &&",
13089   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13090   "self_type" : "_ZTION7android8hardware7details13return_statusE",
13091   "size" : 4,
13092   "source_file" : "system/libhidl/base/include/hidl/Status.h"
13093  },
13094  {
13095   "alignment" : 4,
13096   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13097   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> &&",
13098   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13099   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13100   "size" : 4,
13101   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
13102  },
13103  {
13104   "alignment" : 4,
13105   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13106   "name" : "std::function<sp<IBase> (void *)> &&",
13107   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13108   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13109   "size" : 4,
13110   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
13111  },
13112  {
13113   "alignment" : 4,
13114   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13115   "name" : "std::function<sp<IBinder> (void *)> &&",
13116   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13117   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13118   "size" : 4,
13119   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
13120  }
13121 ]
13122}
13123