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