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