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