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" : "_ZTIA32_h",
23   "name" : "unsigned char [32]",
24   "referenced_type" : "_ZTIh",
25   "self_type" : "_ZTIA32_h",
26   "size" : 32,
27   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA3_h",
32   "name" : "unsigned char [3]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA3_h",
35   "size" : 3,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA5121_h",
41   "name" : "unsigned char [5121]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA5121_h",
44   "size" : 5121,
45   "source_file" : "/system/core/liblog/include/log/log_read.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA64_c",
50   "name" : "char [64]",
51   "referenced_type" : "_ZTIc",
52   "self_type" : "_ZTIA64_c",
53   "size" : 64,
54   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.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" : 8,
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" : 8,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 8
175  },
176  {
177   "alignment" : 8,
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" : 8
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" : 8,
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" : 8,
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_recipientEEEm"
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_arrayIhLm32EJEEEEEEEE"
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_6ParcelEmm"
360  },
361  {
362   "name" : "_ZN7android8hardware8fastboot4V1_022readEmbeddedFromParcelERKNS2_6ResultERKNS0_6ParcelEmm"
363  },
364  {
365   "name" : "_ZN7android8hardware8fastboot4V1_09IFastboot10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
366  },
367  {
368   "name" : "_ZN7android8hardware8fastboot4V1_09IFastboot11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
369  },
370  {
371   "name" : "_ZN7android8hardware8fastboot4V1_09IFastboot12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
372  },
373  {
374   "name" : "_ZN7android8hardware8fastboot4V1_09IFastboot12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_EElEERKT_"
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_EElEE"
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_EElEERKT_"
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_EElEE"
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" : "_ZThn16_N7android8hardware8fastboot4V1_012BpHwFastboot15onLastStrongRefEPKv"
462  },
463  {
464   "name" : "_ZThn32_N7android8hardware8fastboot4V1_012BnHwFastbootD0Ev"
465  },
466  {
467   "name" : "_ZThn32_N7android8hardware8fastboot4V1_012BnHwFastbootD1Ev"
468  },
469  {
470   "name" : "_ZTv0_n24_N7android8hardware8fastboot4V1_012BnHwFastbootD0Ev"
471  },
472  {
473   "name" : "_ZTv0_n24_N7android8hardware8fastboot4V1_012BnHwFastbootD1Ev"
474  },
475  {
476   "name" : "_ZTv0_n40_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_012BpHwFastbootE16_NS0_11BpHwRefBaseE"
508  },
509  {
510   "name" : "_ZTCN7android8hardware8fastboot4V1_012BpHwFastbootE8_NS0_10IInterfaceE"
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" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3237   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3238   "parameters" :
3239   [
3240    {
3241     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3242    },
3243    {
3244     "referenced_type" : "_ZTIPKh"
3245    },
3246    {
3247     "referenced_type" : "_ZTIm"
3248    },
3249    {
3250     "referenced_type" : "_ZTIPKy"
3251    },
3252    {
3253     "referenced_type" : "_ZTIm"
3254    },
3255    {
3256     "referenced_type" : "_ZTIPv"
3257    }
3258   ],
3259   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3260   "return_type" : "_ZTIv",
3261   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
3675   "parameters" :
3676   [
3677    {
3678     "is_this_ptr" : true,
3679     "referenced_type" : "_ZTIPN7android8hardware8fastboot4V1_012BpHwFastbootE"
3680    },
3681    {
3682     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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_6ParcelEmm",
3992   "parameters" :
3993   [
3994    {
3995     "referenced_type" : "_ZTIRKN7android8hardware8fastboot4V1_06ResultE"
3996    },
3997    {
3998     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3999    },
4000    {
4001     "referenced_type" : "_ZTIm"
4002    },
4003    {
4004     "referenced_type" : "_ZTIm"
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_6ParcelEmm",
4013   "parameters" :
4014   [
4015    {
4016     "referenced_type" : "_ZTIRKN7android8hardware8fastboot4V1_06ResultE"
4017    },
4018    {
4019     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4020    },
4021    {
4022     "referenced_type" : "_ZTIm"
4023    },
4024    {
4025     "referenced_type" : "_ZTIm"
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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
4086   "parameters" :
4087   [
4088    {
4089     "is_this_ptr" : true,
4090     "referenced_type" : "_ZTIPN7android8hardware8fastboot4V1_09IFastbootE"
4091    },
4092    {
4093     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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" : "_ZThn16_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_n40_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" : 8,
4332   "linker_set_key" : "_ZTIRK7log_msg",
4333   "name" : "const log_msg &",
4334   "referenced_type" : "_ZTIK7log_msg",
4335   "self_type" : "_ZTIRK7log_msg",
4336   "size" : 8,
4337   "source_file" : "/system/core/liblog/include/log/log_read.h"
4338  },
4339  {
4340   "alignment" : 8,
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" : 8,
4346   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4347  },
4348  {
4349   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
4364   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4365  },
4366  {
4367   "alignment" : 8,
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" : 8,
4373   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4374  },
4375  {
4376   "alignment" : 8,
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" : 8,
4382   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4383  },
4384  {
4385   "alignment" : 8,
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" : 8,
4391   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4392  },
4393  {
4394   "alignment" : 8,
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" : 8,
4400   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4401  },
4402  {
4403   "alignment" : 8,
4404   "linker_set_key" : "_ZTIRKN7android7String8E",
4405   "name" : "const android::String8 &",
4406   "referenced_type" : "_ZTIKN7android7String8E",
4407   "self_type" : "_ZTIRKN7android7String8E",
4408   "size" : 8,
4409   "source_file" : "/system/core/libutils/include/utils/String8.h"
4410  },
4411  {
4412   "alignment" : 8,
4413   "linker_set_key" : "_ZTIRKN7android8String16E",
4414   "name" : "const android::String16 &",
4415   "referenced_type" : "_ZTIKN7android8String16E",
4416   "self_type" : "_ZTIRKN7android8String16E",
4417   "size" : 8,
4418   "source_file" : "/system/core/libutils/include/utils/String16.h"
4419  },
4420  {
4421   "alignment" : 8,
4422   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
4423   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4424   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
4425   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
4426   "size" : 8,
4427   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4428  },
4429  {
4430   "alignment" : 8,
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" : 8,
4436   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4437  },
4438  {
4439   "alignment" : 8,
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" : 8,
4445   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4446  },
4447  {
4448   "alignment" : 8,
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" : 8,
4454   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4455  },
4456  {
4457   "alignment" : 8,
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" : 8,
4463   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4464  },
4465  {
4466   "alignment" : 8,
4467   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4468   "name" : "const android::hardware::Parcel &",
4469   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4470   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4471   "size" : 8,
4472   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4473  },
4474  {
4475   "alignment" : 8,
4476   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4477   "name" : "const android::hardware::Return<bool> &",
4478   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4479   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4480   "size" : 8,
4481   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4482  },
4483  {
4484   "alignment" : 8,
4485   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4486   "name" : "const android::hardware::Status &",
4487   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4488   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4489   "size" : 8,
4490   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4491  },
4492  {
4493   "alignment" : 8,
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" : 8,
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_64_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_64_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" : 8,
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" : 8,
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" : 8,
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" : 8,
4531   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4532  },
4533  {
4534   "alignment" : 8,
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" : 8,
4540   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4541  },
4542  {
4543   "alignment" : 8,
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" : 8,
4549   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4550  },
4551  {
4552   "alignment" : 8,
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_64_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_64_static/obj/.intermediates/hardware/interfaces/fastboot/1.0/[email protected]_genc++/gen/android/hardware/fastboot/1.0/types.sdump",
4557   "size" : 8,
4558   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4559  },
4560  {
4561   "alignment" : 8,
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" : 8,
4567   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4568  },
4569  {
4570   "alignment" : 8,
4571   "linker_set_key" : "_ZTIRKa",
4572   "name" : "const signed char &",
4573   "referenced_type" : "_ZTIKa",
4574   "self_type" : "_ZTIRKa",
4575   "size" : 8,
4576   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4577  },
4578  {
4579   "alignment" : 8,
4580   "linker_set_key" : "_ZTIRKb",
4581   "name" : "const bool &",
4582   "referenced_type" : "_ZTIKb",
4583   "self_type" : "_ZTIRKb",
4584   "size" : 8,
4585   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4586  },
4587  {
4588   "alignment" : 8,
4589   "linker_set_key" : "_ZTIRKd",
4590   "name" : "const double &",
4591   "referenced_type" : "_ZTIKd",
4592   "self_type" : "_ZTIRKd",
4593   "size" : 8,
4594   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4595  },
4596  {
4597   "alignment" : 8,
4598   "linker_set_key" : "_ZTIRKf",
4599   "name" : "const float &",
4600   "referenced_type" : "_ZTIKf",
4601   "self_type" : "_ZTIRKf",
4602   "size" : 8,
4603   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4604  },
4605  {
4606   "alignment" : 8,
4607   "linker_set_key" : "_ZTIRKh",
4608   "name" : "const unsigned char &",
4609   "referenced_type" : "_ZTIKh",
4610   "self_type" : "_ZTIRKh",
4611   "size" : 8,
4612   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4613  },
4614  {
4615   "alignment" : 8,
4616   "linker_set_key" : "_ZTIRKi",
4617   "name" : "const int &",
4618   "referenced_type" : "_ZTIKi",
4619   "self_type" : "_ZTIRKi",
4620   "size" : 8,
4621   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4622  },
4623  {
4624   "alignment" : 8,
4625   "linker_set_key" : "_ZTIRKj",
4626   "name" : "const unsigned int &",
4627   "referenced_type" : "_ZTIKj",
4628   "self_type" : "_ZTIRKj",
4629   "size" : 8,
4630   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4631  },
4632  {
4633   "alignment" : 8,
4634   "linker_set_key" : "_ZTIRKl",
4635   "name" : "const long &",
4636   "referenced_type" : "_ZTIKl",
4637   "self_type" : "_ZTIRKl",
4638   "size" : 8,
4639   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4640  },
4641  {
4642   "alignment" : 8,
4643   "linker_set_key" : "_ZTIRKm",
4644   "name" : "const unsigned long &",
4645   "referenced_type" : "_ZTIKm",
4646   "self_type" : "_ZTIRKm",
4647   "size" : 8,
4648   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4649  },
4650  {
4651   "alignment" : 8,
4652   "linker_set_key" : "_ZTIRKs",
4653   "name" : "const short &",
4654   "referenced_type" : "_ZTIKs",
4655   "self_type" : "_ZTIRKs",
4656   "size" : 8,
4657   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4658  },
4659  {
4660   "alignment" : 8,
4661   "linker_set_key" : "_ZTIRKt",
4662   "name" : "const unsigned short &",
4663   "referenced_type" : "_ZTIKt",
4664   "self_type" : "_ZTIRKt",
4665   "size" : 8,
4666   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4667  },
4668  {
4669   "alignment" : 8,
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" : 8,
4675   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4676  },
4677  {
4678   "alignment" : 8,
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" : 8,
4684   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4685  },
4686  {
4687   "alignment" : 8,
4688   "linker_set_key" : "_ZTIRN7android5MutexE",
4689   "name" : "android::Mutex &",
4690   "referenced_type" : "_ZTIN7android5MutexE",
4691   "self_type" : "_ZTIRN7android5MutexE",
4692   "size" : 8,
4693   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4694  },
4695  {
4696   "alignment" : 8,
4697   "linker_set_key" : "_ZTIRN7android6RWLockE",
4698   "name" : "android::RWLock &",
4699   "referenced_type" : "_ZTIN7android6RWLockE",
4700   "self_type" : "_ZTIRN7android6RWLockE",
4701   "size" : 8,
4702   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4703  },
4704  {
4705   "alignment" : 8,
4706   "linker_set_key" : "_ZTIRN7android7String8E",
4707   "name" : "android::String8 &",
4708   "referenced_type" : "_ZTIN7android7String8E",
4709   "self_type" : "_ZTIRN7android7String8E",
4710   "size" : 8,
4711   "source_file" : "/system/core/libutils/include/utils/String8.h"
4712  },
4713  {
4714   "alignment" : 8,
4715   "linker_set_key" : "_ZTIRN7android8String16E",
4716   "name" : "android::String16 &",
4717   "referenced_type" : "_ZTIN7android8String16E",
4718   "self_type" : "_ZTIRN7android8String16E",
4719   "size" : 8,
4720   "source_file" : "/system/core/libutils/include/utils/String16.h"
4721  },
4722  {
4723   "alignment" : 8,
4724   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4725   "name" : "android::hardware::TextOutput &",
4726   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4727   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4728   "size" : 8,
4729   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4730  },
4731  {
4732   "alignment" : 8,
4733   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
4734   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4735   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
4736   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
4737   "size" : 8,
4738   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4739  },
4740  {
4741   "alignment" : 8,
4742   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4743   "name" : "android::hardware::hidl_memory &",
4744   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4745   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4746   "size" : 8,
4747   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4748  },
4749  {
4750   "alignment" : 8,
4751   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4752   "name" : "android::hardware::hidl_string &",
4753   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4754   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4755   "size" : 8,
4756   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4757  },
4758  {
4759   "alignment" : 8,
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" : 8,
4765   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4766  },
4767  {
4768   "alignment" : 8,
4769   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4770   "name" : "android::hardware::Return<bool> &",
4771   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4772   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4773   "size" : 8,
4774   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4775  },
4776  {
4777   "alignment" : 8,
4778   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4779   "name" : "android::hardware::Return<void> &",
4780   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4781   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4782   "size" : 8,
4783   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4784  },
4785  {
4786   "alignment" : 8,
4787   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4788   "name" : "android::hardware::Status &",
4789   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4790   "self_type" : "_ZTIRN7android8hardware6StatusE",
4791   "size" : 8,
4792   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4793  },
4794  {
4795   "alignment" : 8,
4796   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
4797   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4798   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
4799   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
4800   "size" : 8,
4801   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4802  },
4803  {
4804   "alignment" : 8,
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" : 8,
4810   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4811  },
4812  {
4813   "alignment" : 8,
4814   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
4815   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4816   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
4817   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
4818   "size" : 8,
4819   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4820  },
4821  {
4822   "alignment" : 8,
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" : 8,
4828   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4829  },
4830  {
4831   "alignment" : 8,
4832   "linker_set_key" : "_ZTIRh",
4833   "name" : "unsigned char &",
4834   "referenced_type" : "_ZTIh",
4835   "self_type" : "_ZTIRh",
4836   "size" : 8,
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" : 8,
4841   "linker_set_key" : "_ZTIRi",
4842   "name" : "int &",
4843   "referenced_type" : "_ZTIi",
4844   "self_type" : "_ZTIRi",
4845   "size" : 8,
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" : 8,
4850   "linker_set_key" : "_ZTIRj",
4851   "name" : "unsigned int &",
4852   "referenced_type" : "_ZTIj",
4853   "self_type" : "_ZTIRj",
4854   "size" : 8,
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" : 8,
4862   "linker_set_key" : "_ZTIP13native_handle",
4863   "name" : "native_handle *",
4864   "referenced_type" : "_ZTI13native_handle",
4865   "self_type" : "_ZTIP13native_handle",
4866   "size" : 8,
4867   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4868  },
4869  {
4870   "alignment" : 8,
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" : 8,
4876   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4877  },
4878  {
4879   "alignment" : 8,
4880   "linker_set_key" : "_ZTIP7log_msg",
4881   "name" : "log_msg *",
4882   "referenced_type" : "_ZTI7log_msg",
4883   "self_type" : "_ZTIP7log_msg",
4884   "size" : 8,
4885   "source_file" : "/system/core/liblog/include/log/log_read.h"
4886  },
4887  {
4888   "alignment" : 8,
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" : 8,
4894   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4895  },
4896  {
4897   "alignment" : 8,
4898   "linker_set_key" : "_ZTIPFiPvE",
4899   "name" : "int (*)(void *)",
4900   "referenced_type" : "_ZTIFiPvE",
4901   "self_type" : "_ZTIPFiPvE",
4902   "size" : 8,
4903   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4904  },
4905  {
4906   "alignment" : 8,
4907   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
4908   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
4909   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
4910   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
4911   "size" : 8,
4912   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4913  },
4914  {
4915   "alignment" : 8,
4916   "linker_set_key" : "_ZTIPK13native_handle",
4917   "name" : "const native_handle *",
4918   "referenced_type" : "_ZTIK13native_handle",
4919   "self_type" : "_ZTIPK13native_handle",
4920   "size" : 8,
4921   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4922  },
4923  {
4924   "alignment" : 8,
4925   "linker_set_key" : "_ZTIPK7log_msg",
4926   "name" : "const log_msg *",
4927   "referenced_type" : "_ZTIK7log_msg",
4928   "self_type" : "_ZTIPK7log_msg",
4929   "size" : 8,
4930   "source_file" : "/system/core/liblog/include/log/log_read.h"
4931  },
4932  {
4933   "alignment" : 8,
4934   "linker_set_key" : "_ZTIPKDs",
4935   "name" : "const char16_t *",
4936   "referenced_type" : "_ZTIKDs",
4937   "self_type" : "_ZTIPKDs",
4938   "size" : 8,
4939   "source_file" : "/system/core/libutils/include/utils/String16.h"
4940  },
4941  {
4942   "alignment" : 8,
4943   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
4944   "name" : "const android::VectorImpl *",
4945   "referenced_type" : "_ZTIKN7android10VectorImplE",
4946   "self_type" : "_ZTIPKN7android10VectorImplE",
4947   "size" : 8,
4948   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4949  },
4950  {
4951   "alignment" : 8,
4952   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
4953   "name" : "const android::NativeHandle *",
4954   "referenced_type" : "_ZTIKN7android12NativeHandleE",
4955   "self_type" : "_ZTIPKN7android12NativeHandleE",
4956   "size" : 8,
4957   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4958  },
4959  {
4960   "alignment" : 8,
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" : 8,
4966   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4967  },
4968  {
4969   "alignment" : 8,
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" : 8,
4975   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4976  },
4977  {
4978   "alignment" : 8,
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" : 8,
4984   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4985  },
4986  {
4987   "alignment" : 8,
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" : 8,
4993   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4994  },
4995  {
4996   "alignment" : 8,
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" : 8,
5002   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5003  },
5004  {
5005   "alignment" : 8,
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" : 8,
5011   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5012  },
5013  {
5014   "alignment" : 8,
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" : 8,
5020   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5021  },
5022  {
5023   "alignment" : 8,
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" : 8,
5029   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5030  },
5031  {
5032   "alignment" : 8,
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" : 8,
5038   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5039  },
5040  {
5041   "alignment" : 8,
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" : 8,
5047   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5048  },
5049  {
5050   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
5087   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5088   "name" : "const android::RefBase *",
5089   "referenced_type" : "_ZTIKN7android7RefBaseE",
5090   "self_type" : "_ZTIPKN7android7RefBaseE",
5091   "size" : 8,
5092   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5093  },
5094  {
5095   "alignment" : 8,
5096   "linker_set_key" : "_ZTIPKN7android7String8E",
5097   "name" : "const android::String8 *",
5098   "referenced_type" : "_ZTIKN7android7String8E",
5099   "self_type" : "_ZTIPKN7android7String8E",
5100   "size" : 8,
5101   "source_file" : "/system/core/libutils/include/utils/String8.h"
5102  },
5103  {
5104   "alignment" : 8,
5105   "linker_set_key" : "_ZTIPKN7android8String16E",
5106   "name" : "const android::String16 *",
5107   "referenced_type" : "_ZTIKN7android8String16E",
5108   "self_type" : "_ZTIPKN7android8String16E",
5109   "size" : 8,
5110   "source_file" : "/system/core/libutils/include/utils/String16.h"
5111  },
5112  {
5113   "alignment" : 8,
5114   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5115   "name" : "const android::hardware::BpHwRefBase *",
5116   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5117   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5118   "size" : 8,
5119   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5120  },
5121  {
5122   "alignment" : 8,
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" : 8,
5128   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5129  },
5130  {
5131   "alignment" : 8,
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" : 8,
5137   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5138  },
5139  {
5140   "alignment" : 8,
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" : 8,
5146   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5147  },
5148  {
5149   "alignment" : 8,
5150   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5151   "name" : "const android::hardware::Return<bool> *",
5152   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5153   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5154   "size" : 8,
5155   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5156  },
5157  {
5158   "alignment" : 8,
5159   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5160   "name" : "const android::hardware::Status *",
5161   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5162   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5163   "size" : 8,
5164   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5165  },
5166  {
5167   "alignment" : 8,
5168   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5169   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5170   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5171   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5172   "size" : 8,
5173   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5174  },
5175  {
5176   "alignment" : 8,
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" : 8,
5182   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5183  },
5184  {
5185   "alignment" : 8,
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" : 8,
5191   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5192  },
5193  {
5194   "alignment" : 8,
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" : 8,
5200   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5201  },
5202  {
5203   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
5227   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5228  },
5229  {
5230   "alignment" : 8,
5231   "linker_set_key" : "_ZTIPKc",
5232   "name" : "const char *",
5233   "referenced_type" : "_ZTIKc",
5234   "self_type" : "_ZTIPKc",
5235   "size" : 8,
5236   "source_file" : "/system/core/liblog/include/android/log.h"
5237  },
5238  {
5239   "alignment" : 8,
5240   "linker_set_key" : "_ZTIPKh",
5241   "name" : "const unsigned char *",
5242   "referenced_type" : "_ZTIKh",
5243   "self_type" : "_ZTIPKh",
5244   "size" : 8,
5245   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5246  },
5247  {
5248   "alignment" : 8,
5249   "linker_set_key" : "_ZTIPKv",
5250   "name" : "const void *",
5251   "referenced_type" : "_ZTIKv",
5252   "self_type" : "_ZTIPKv",
5253   "size" : 8,
5254   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5255  },
5256  {
5257   "alignment" : 8,
5258   "linker_set_key" : "_ZTIPKy",
5259   "name" : "const unsigned long long *",
5260   "referenced_type" : "_ZTIKy",
5261   "self_type" : "_ZTIPKy",
5262   "size" : 8,
5263   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5264  },
5265  {
5266   "alignment" : 8,
5267   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5268   "name" : "android::ScopedTrace *",
5269   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5270   "self_type" : "_ZTIPN7android11ScopedTraceE",
5271   "size" : 8,
5272   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5273  },
5274  {
5275   "alignment" : 8,
5276   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5277   "name" : "android::ReferenceRenamer *",
5278   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5279   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5280   "size" : 8,
5281   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5282  },
5283  {
5284   "alignment" : 8,
5285   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5286   "name" : "android::VirtualLightRefBase *",
5287   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5288   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5289   "size" : 8,
5290   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5291  },
5292  {
5293   "alignment" : 8,
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" : 8,
5299   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5300  },
5301  {
5302   "alignment" : 8,
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" : 8,
5308   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5309  },
5310  {
5311   "alignment" : 8,
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" : 8,
5317   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5318  },
5319  {
5320   "alignment" : 8,
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" : 8,
5326   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5327  },
5328  {
5329   "alignment" : 8,
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" : 8,
5335   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5336  },
5337  {
5338   "alignment" : 8,
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" : 8,
5344   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5345  },
5346  {
5347   "alignment" : 8,
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" : 8,
5353   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5354  },
5355  {
5356   "alignment" : 8,
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" : 8,
5362   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5363  },
5364  {
5365   "alignment" : 8,
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" : 8,
5371   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5372  },
5373  {
5374   "alignment" : 8,
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" : 8,
5380   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5381  },
5382  {
5383   "alignment" : 8,
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" : 8,
5389   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5390  },
5391  {
5392   "alignment" : 8,
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" : 8,
5398   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5399  },
5400  {
5401   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
5416   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5417  },
5418  {
5419   "alignment" : 8,
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" : 8,
5425   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5426  },
5427  {
5428   "alignment" : 8,
5429   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5430   "name" : "android::Mutex::Autolock *",
5431   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5432   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5433   "size" : 8,
5434   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5435  },
5436  {
5437   "alignment" : 8,
5438   "linker_set_key" : "_ZTIPN7android5MutexE",
5439   "name" : "android::Mutex *",
5440   "referenced_type" : "_ZTIN7android5MutexE",
5441   "self_type" : "_ZTIPN7android5MutexE",
5442   "size" : 8,
5443   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5444  },
5445  {
5446   "alignment" : 8,
5447   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5448   "name" : "android::RWLock::AutoRLock *",
5449   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5450   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5451   "size" : 8,
5452   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5453  },
5454  {
5455   "alignment" : 8,
5456   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5457   "name" : "android::RWLock::AutoWLock *",
5458   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5459   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5460   "size" : 8,
5461   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5462  },
5463  {
5464   "alignment" : 8,
5465   "linker_set_key" : "_ZTIPN7android6RWLockE",
5466   "name" : "android::RWLock *",
5467   "referenced_type" : "_ZTIN7android6RWLockE",
5468   "self_type" : "_ZTIPN7android6RWLockE",
5469   "size" : 8,
5470   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5471  },
5472  {
5473   "alignment" : 8,
5474   "linker_set_key" : "_ZTIPN7android6ThreadE",
5475   "name" : "android::Thread *",
5476   "referenced_type" : "_ZTIN7android6ThreadE",
5477   "self_type" : "_ZTIPN7android6ThreadE",
5478   "size" : 8,
5479   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5480  },
5481  {
5482   "alignment" : 8,
5483   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5484   "name" : "android::RefBase::weakref_impl *",
5485   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5486   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5487   "size" : 8,
5488   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5489  },
5490  {
5491   "alignment" : 8,
5492   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5493   "name" : "android::RefBase::weakref_type *",
5494   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5495   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5496   "size" : 8,
5497   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5498  },
5499  {
5500   "alignment" : 8,
5501   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5502   "name" : "android::RefBase *",
5503   "referenced_type" : "_ZTIN7android7RefBaseE",
5504   "self_type" : "_ZTIPN7android7RefBaseE",
5505   "size" : 8,
5506   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5507  },
5508  {
5509   "alignment" : 8,
5510   "linker_set_key" : "_ZTIPN7android7String8E",
5511   "name" : "android::String8 *",
5512   "referenced_type" : "_ZTIN7android7String8E",
5513   "self_type" : "_ZTIPN7android7String8E",
5514   "size" : 8,
5515   "source_file" : "/system/core/libutils/include/utils/String8.h"
5516  },
5517  {
5518   "alignment" : 8,
5519   "linker_set_key" : "_ZTIPN7android8String16E",
5520   "name" : "android::String16 *",
5521   "referenced_type" : "_ZTIN7android8String16E",
5522   "self_type" : "_ZTIPN7android8String16E",
5523   "size" : 8,
5524   "source_file" : "/system/core/libutils/include/utils/String16.h"
5525  },
5526  {
5527   "alignment" : 8,
5528   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5529   "name" : "android::hardware::IInterface *",
5530   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5531   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5532   "size" : 8,
5533   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5534  },
5535  {
5536   "alignment" : 8,
5537   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
5538   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5539   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
5540   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
5541   "size" : 8,
5542   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5543  },
5544  {
5545   "alignment" : 8,
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" : 8,
5551   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5552  },
5553  {
5554   "alignment" : 8,
5555   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5556   "name" : "android::hardware::hidl_memory *",
5557   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5558   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5559   "size" : 8,
5560   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5561  },
5562  {
5563   "alignment" : 8,
5564   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5565   "name" : "android::hardware::hidl_string *",
5566   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5567   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5568   "size" : 8,
5569   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5570  },
5571  {
5572   "alignment" : 8,
5573   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5574   "name" : "android::hardware::ProcessState *",
5575   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5576   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5577   "size" : 8,
5578   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5579  },
5580  {
5581   "alignment" : 8,
5582   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5583   "name" : "android::hardware::hidl_version *",
5584   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5585   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5586   "size" : 8,
5587   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5588  },
5589  {
5590   "alignment" : 8,
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" : 8,
5596   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5597  },
5598  {
5599   "alignment" : 8,
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" : 8,
5605   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5606  },
5607  {
5608   "alignment" : 8,
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" : 8,
5614   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5615  },
5616  {
5617   "alignment" : 8,
5618   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5619   "name" : "android::hardware::GrantorDescriptor *",
5620   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5621   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5622   "size" : 8,
5623   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5624  },
5625  {
5626   "alignment" : 8,
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" : 8,
5632   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5633  },
5634  {
5635   "alignment" : 8,
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" : 8,
5641   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5642  },
5643  {
5644   "alignment" : 8,
5645   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5646   "name" : "android::hardware::Parcel *",
5647   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5648   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5649   "size" : 8,
5650   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5651  },
5652  {
5653   "alignment" : 8,
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" : 8,
5659   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5660  },
5661  {
5662   "alignment" : 8,
5663   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5664   "name" : "android::hardware::Return<bool> *",
5665   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5666   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5667   "size" : 8,
5668   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5669  },
5670  {
5671   "alignment" : 8,
5672   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5673   "name" : "android::hardware::Return<void> *",
5674   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5675   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5676   "size" : 8,
5677   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5678  },
5679  {
5680   "alignment" : 8,
5681   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5682   "name" : "android::hardware::Status *",
5683   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5684   "self_type" : "_ZTIPN7android8hardware6StatusE",
5685   "size" : 8,
5686   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5687  },
5688  {
5689   "alignment" : 8,
5690   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5691   "name" : "android::hardware::IBinder::DeathRecipient *",
5692   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5693   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5694   "size" : 8,
5695   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5696  },
5697  {
5698   "alignment" : 8,
5699   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5700   "name" : "android::hardware::IBinder *",
5701   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5702   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5703   "size" : 8,
5704   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5705  },
5706  {
5707   "alignment" : 8,
5708   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5709   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5710   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5711   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5712   "size" : 8,
5713   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5714  },
5715  {
5716   "alignment" : 8,
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" : 8,
5722   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5723  },
5724  {
5725   "alignment" : 8,
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" : 8,
5731   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5732  },
5733  {
5734   "alignment" : 8,
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" : 8,
5740   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5741  },
5742  {
5743   "alignment" : 8,
5744   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5745   "name" : "android::hardware::details::HidlInstrumentor *",
5746   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5747   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5748   "size" : 8,
5749   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5750  },
5751  {
5752   "alignment" : 8,
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" : 8,
5758   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5759  },
5760  {
5761   "alignment" : 8,
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" : 8,
5767   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5768  },
5769  {
5770   "alignment" : 8,
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" : 8,
5776   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5777  },
5778  {
5779   "alignment" : 8,
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" : 8,
5785   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5786  },
5787  {
5788   "alignment" : 8,
5789   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5790   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5791   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5792   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5793   "size" : 8,
5794   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5795  },
5796  {
5797   "alignment" : 8,
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" : 8,
5803   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5804  },
5805  {
5806   "alignment" : 8,
5807   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
5808   "name" : "android::hardware::BHwBinder *",
5809   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
5810   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
5811   "size" : 8,
5812   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5813  },
5814  {
5815   "alignment" : 8,
5816   "linker_set_key" : "_ZTIPN7android9ConditionE",
5817   "name" : "android::Condition *",
5818   "referenced_type" : "_ZTIN7android9ConditionE",
5819   "self_type" : "_ZTIPN7android9ConditionE",
5820   "size" : 8,
5821   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5822  },
5823  {
5824   "alignment" : 8,
5825   "linker_set_key" : "_ZTIPPv",
5826   "name" : "void **",
5827   "referenced_type" : "_ZTIPv",
5828   "self_type" : "_ZTIPPv",
5829   "size" : 8,
5830   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5831  },
5832  {
5833   "alignment" : 8,
5834   "linker_set_key" : "_ZTIPc",
5835   "name" : "char *",
5836   "referenced_type" : "_ZTIc",
5837   "self_type" : "_ZTIPc",
5838   "size" : 8,
5839   "source_file" : "/system/core/liblog/include/log/log_read.h"
5840  },
5841  {
5842   "alignment" : 8,
5843   "linker_set_key" : "_ZTIPh",
5844   "name" : "unsigned char *",
5845   "referenced_type" : "_ZTIh",
5846   "self_type" : "_ZTIPh",
5847   "size" : 8,
5848   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5849  },
5850  {
5851   "alignment" : 8,
5852   "linker_set_key" : "_ZTIPi",
5853   "name" : "int *",
5854   "referenced_type" : "_ZTIi",
5855   "self_type" : "_ZTIPi",
5856   "size" : 8,
5857   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5858  },
5859  {
5860   "alignment" : 8,
5861   "linker_set_key" : "_ZTIPv",
5862   "name" : "void *",
5863   "referenced_type" : "_ZTIv",
5864   "self_type" : "_ZTIPv",
5865   "size" : 8,
5866   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5867  },
5868  {
5869   "alignment" : 8,
5870   "linker_set_key" : "_ZTIPy",
5871   "name" : "unsigned long long *",
5872   "referenced_type" : "_ZTIy",
5873   "self_type" : "_ZTIPy",
5874   "size" : 8,
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" : 8,
5912   "is_const" : true,
5913   "linker_set_key" : "_ZTIKN7android10VectorImplE",
5914   "name" : "const android::VectorImpl",
5915   "referenced_type" : "_ZTIN7android10VectorImplE",
5916   "self_type" : "_ZTIKN7android10VectorImplE",
5917   "size" : 40,
5918   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5919  },
5920  {
5921   "alignment" : 8,
5922   "is_const" : true,
5923   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
5924   "name" : "const android::NativeHandle",
5925   "referenced_type" : "_ZTIN7android12NativeHandleE",
5926   "self_type" : "_ZTIKN7android12NativeHandleE",
5927   "size" : 24,
5928   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5929  },
5930  {
5931   "alignment" : 8,
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" : 8,
5938   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5939  },
5940  {
5941   "alignment" : 8,
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" : 8,
5948   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5949  },
5950  {
5951   "alignment" : 8,
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" : 8,
5958   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5959  },
5960  {
5961   "alignment" : 8,
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" : 8,
5968   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5969  },
5970  {
5971   "alignment" : 8,
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" : 8,
5978   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5979  },
5980  {
5981   "alignment" : 8,
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" : 8,
5988   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5989  },
5990  {
5991   "alignment" : 8,
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" : 8,
5998   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5999  },
6000  {
6001   "alignment" : 8,
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" : 8,
6008   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6009  },
6010  {
6011   "alignment" : 8,
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" : 16,
6018   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6019  },
6020  {
6021   "alignment" : 8,
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" : 16,
6028   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6029  },
6030  {
6031   "alignment" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 24,
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" : 8,
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" : 24,
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" : 8,
6102   "is_const" : true,
6103   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6104   "name" : "const android::RefBase",
6105   "referenced_type" : "_ZTIN7android7RefBaseE",
6106   "self_type" : "_ZTIKN7android7RefBaseE",
6107   "size" : 16,
6108   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6109  },
6110  {
6111   "alignment" : 8,
6112   "is_const" : true,
6113   "linker_set_key" : "_ZTIKN7android7String8E",
6114   "name" : "const android::String8",
6115   "referenced_type" : "_ZTIN7android7String8E",
6116   "self_type" : "_ZTIKN7android7String8E",
6117   "size" : 8,
6118   "source_file" : "/system/core/libutils/include/utils/String8.h"
6119  },
6120  {
6121   "alignment" : 8,
6122   "is_const" : true,
6123   "linker_set_key" : "_ZTIKN7android8String16E",
6124   "name" : "const android::String16",
6125   "referenced_type" : "_ZTIN7android8String16E",
6126   "self_type" : "_ZTIKN7android8String16E",
6127   "size" : 8,
6128   "source_file" : "/system/core/libutils/include/utils/String16.h"
6129  },
6130  {
6131   "alignment" : 1,
6132   "is_const" : true,
6133   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
6134   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6135   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
6136   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
6137   "size" : 32,
6138   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6139  },
6140  {
6141   "alignment" : 8,
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" : 48,
6148   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6149  },
6150  {
6151   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 136,
6198   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6199  },
6200  {
6201   "alignment" : 8,
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" : 48,
6208   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6209  },
6210  {
6211   "alignment" : 8,
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" : 40,
6218   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6219  },
6220  {
6221   "alignment" : 8,
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" : 32,
6228   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6229  },
6230  {
6231   "alignment" : 8,
6232   "is_const" : true,
6233   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6234   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6235   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6236   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6237   "size" : 8,
6238   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6239  },
6240  {
6241   "alignment" : 8,
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" : 8,
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" : 8,
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" : 40,
6268   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6269  },
6270  {
6271   "alignment" : 8,
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" : 216,
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" : 8,
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" : 24,
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" : 8,
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" : 8,
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" : 8,
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" : 24,
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_09DebugInfo12ArchitectureELm3EEE",
6362   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6363   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
6364   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
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_015IServiceManager11PidConstantELm1EEE",
6372   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6373   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
6374   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
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_015IServiceManager9TransportELm3EEE",
6382   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6383   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
6384   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
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_014FileSystemTypeELm3EEE",
6392   "name" : "const std::array<android::hardware::fastboot::V1_0::FileSystemType, 3>",
6393   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8fastboot4V1_014FileSystemTypeELm3EEE",
6394   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8fastboot4V1_014FileSystemTypeELm3EEE",
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_06StatusELm4EEE",
6402   "name" : "const std::array<android::hardware::fastboot::V1_0::Status, 4>",
6403   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8fastboot4V1_06StatusELm4EEE",
6404   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8fastboot4V1_06StatusELm4EEE",
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" : 8,
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" : 24,
6416   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6417  },
6418  {
6419   "alignment" : 8,
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" : 8,
6426   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6427  },
6428  {
6429   "alignment" : 8,
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_64_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_64_static/obj/.intermediates/hardware/interfaces/fastboot/1.0/[email protected]_genc++/gen/android/hardware/fastboot/1.0/types.sdump",
6435   "size" : 8,
6436   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6437  },
6438  {
6439   "alignment" : 8,
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" : 8,
6446   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6447  },
6448  {
6449   "alignment" : 8,
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" : 8,
6456   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6457  },
6458  {
6459   "alignment" : 8,
6460   "is_const" : true,
6461   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
6462   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6463   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
6464   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
6465   "size" : 16,
6466   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6467  },
6468  {
6469   "alignment" : 8,
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" : 16,
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" : 8,
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/TypeHelpers.h"
6557  },
6558  {
6559   "alignment" : 8,
6560   "is_const" : true,
6561   "linker_set_key" : "_ZTIKl",
6562   "name" : "const long",
6563   "referenced_type" : "_ZTIl",
6564   "self_type" : "_ZTIKl",
6565   "size" : 8,
6566   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6567  },
6568  {
6569   "alignment" : 8,
6570   "is_const" : true,
6571   "linker_set_key" : "_ZTIKm",
6572   "name" : "const unsigned long",
6573   "referenced_type" : "_ZTIm",
6574   "self_type" : "_ZTIKm",
6575   "size" : 8,
6576   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6577  },
6578  {
6579   "alignment" : 2,
6580   "is_const" : true,
6581   "linker_set_key" : "_ZTIKs",
6582   "name" : "const short",
6583   "referenced_type" : "_ZTIs",
6584   "self_type" : "_ZTIKs",
6585   "size" : 2,
6586   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6587  },
6588  {
6589   "alignment" : 2,
6590   "is_const" : true,
6591   "linker_set_key" : "_ZTIKt",
6592   "name" : "const unsigned short",
6593   "referenced_type" : "_ZTIt",
6594   "self_type" : "_ZTIKt",
6595   "size" : 2,
6596   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6597  },
6598  {
6599   "is_const" : true,
6600   "linker_set_key" : "_ZTIKv",
6601   "name" : "const void",
6602   "referenced_type" : "_ZTIv",
6603   "self_type" : "_ZTIKv",
6604   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6605  },
6606  {
6607   "alignment" : 8,
6608   "is_const" : true,
6609   "linker_set_key" : "_ZTIKy",
6610   "name" : "const unsigned long long",
6611   "referenced_type" : "_ZTIy",
6612   "self_type" : "_ZTIKy",
6613   "size" : 8,
6614   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6615  },
6616  {
6617   "alignment" : 1,
6618   "is_volatile" : true,
6619   "linker_set_key" : "_ZTIVb",
6620   "name" : "volatile bool",
6621   "referenced_type" : "_ZTIb",
6622   "self_type" : "_ZTIVb",
6623   "size" : 1,
6624   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6625  },
6626  {
6627   "alignment" : 4,
6628   "is_volatile" : true,
6629   "linker_set_key" : "_ZTIVi",
6630   "name" : "volatile int",
6631   "referenced_type" : "_ZTIi",
6632   "self_type" : "_ZTIVi",
6633   "size" : 4,
6634   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6635  }
6636 ],
6637 "record_types" :
6638 [
6639  {
6640   "alignment" : 4,
6641   "fields" :
6642   [
6643    {
6644     "field_name" : "len",
6645     "referenced_type" : "_ZTIt"
6646    },
6647    {
6648     "field_name" : "hdr_size",
6649     "field_offset" : 16,
6650     "referenced_type" : "_ZTIt"
6651    },
6652    {
6653     "field_name" : "pid",
6654     "field_offset" : 32,
6655     "referenced_type" : "_ZTIi"
6656    },
6657    {
6658     "field_name" : "tid",
6659     "field_offset" : 64,
6660     "referenced_type" : "_ZTIj"
6661    },
6662    {
6663     "field_name" : "sec",
6664     "field_offset" : 96,
6665     "referenced_type" : "_ZTIj"
6666    },
6667    {
6668     "field_name" : "nsec",
6669     "field_offset" : 128,
6670     "referenced_type" : "_ZTIj"
6671    },
6672    {
6673     "field_name" : "lid",
6674     "field_offset" : 160,
6675     "referenced_type" : "_ZTIj"
6676    },
6677    {
6678     "field_name" : "uid",
6679     "field_offset" : 192,
6680     "referenced_type" : "_ZTIj"
6681    },
6682    {
6683     "field_name" : "msg",
6684     "field_offset" : 224,
6685     "referenced_type" : "_ZTIA0_c"
6686    }
6687   ],
6688   "linker_set_key" : "_ZTI12logger_entry",
6689   "name" : "logger_entry",
6690   "referenced_type" : "_ZTI12logger_entry",
6691   "self_type" : "_ZTI12logger_entry",
6692   "size" : 28,
6693   "source_file" : "/system/core/liblog/include/log/log_read.h"
6694  },
6695  {
6696   "alignment" : 8,
6697   "fields" :
6698   [
6699    {
6700     "field_name" : "y",
6701     "referenced_type" : "_ZTIPv"
6702    },
6703    {
6704     "field_name" : "cb",
6705     "field_offset" : 64,
6706     "referenced_type" : "_ZTIPv"
6707    },
6708    {
6709     "field_name" : "cr",
6710     "field_offset" : 128,
6711     "referenced_type" : "_ZTIPv"
6712    },
6713    {
6714     "field_name" : "ystride",
6715     "field_offset" : 192,
6716     "referenced_type" : "_ZTIm"
6717    },
6718    {
6719     "field_name" : "cstride",
6720     "field_offset" : 256,
6721     "referenced_type" : "_ZTIm"
6722    },
6723    {
6724     "field_name" : "chroma_step",
6725     "field_offset" : 320,
6726     "referenced_type" : "_ZTIm"
6727    },
6728    {
6729     "field_name" : "reserved",
6730     "field_offset" : 384,
6731     "referenced_type" : "_ZTIA8_j"
6732    }
6733   ],
6734   "linker_set_key" : "_ZTI13android_ycbcr",
6735   "name" : "android_ycbcr",
6736   "referenced_type" : "_ZTI13android_ycbcr",
6737   "self_type" : "_ZTI13android_ycbcr",
6738   "size" : 80,
6739   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6740  },
6741  {
6742   "alignment" : 4,
6743   "fields" :
6744   [
6745    {
6746     "field_name" : "version",
6747     "referenced_type" : "_ZTIi"
6748    },
6749    {
6750     "field_name" : "numFds",
6751     "field_offset" : 32,
6752     "referenced_type" : "_ZTIi"
6753    },
6754    {
6755     "field_name" : "numInts",
6756     "field_offset" : 64,
6757     "referenced_type" : "_ZTIi"
6758    },
6759    {
6760     "field_name" : "data",
6761     "field_offset" : 96,
6762     "referenced_type" : "_ZTIA0_i"
6763    }
6764   ],
6765   "linker_set_key" : "_ZTI13native_handle",
6766   "name" : "native_handle",
6767   "referenced_type" : "_ZTI13native_handle",
6768   "self_type" : "_ZTI13native_handle",
6769   "size" : 12,
6770   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
6771  },
6772  {
6773   "alignment" : 4,
6774   "fields" :
6775   [
6776    {
6777     "field_name" : "x",
6778     "referenced_type" : "_ZTIf"
6779    },
6780    {
6781     "field_name" : "y",
6782     "field_offset" : 32,
6783     "referenced_type" : "_ZTIf"
6784    }
6785   ],
6786   "linker_set_key" : "_ZTI16android_xy_color",
6787   "name" : "android_xy_color",
6788   "referenced_type" : "_ZTI16android_xy_color",
6789   "self_type" : "_ZTI16android_xy_color",
6790   "size" : 8,
6791   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6792  },
6793  {
6794   "alignment" : 8,
6795   "fields" :
6796   [
6797    {
6798     "field_name" : "top_left",
6799     "referenced_type" : "_ZTIPh"
6800    },
6801    {
6802     "field_name" : "component",
6803     "field_offset" : 64,
6804     "referenced_type" : "_ZTI22android_flex_component"
6805    },
6806    {
6807     "field_name" : "bits_per_component",
6808     "field_offset" : 96,
6809     "referenced_type" : "_ZTIi"
6810    },
6811    {
6812     "field_name" : "bits_used",
6813     "field_offset" : 128,
6814     "referenced_type" : "_ZTIi"
6815    },
6816    {
6817     "field_name" : "h_increment",
6818     "field_offset" : 160,
6819     "referenced_type" : "_ZTIi"
6820    },
6821    {
6822     "field_name" : "v_increment",
6823     "field_offset" : 192,
6824     "referenced_type" : "_ZTIi"
6825    },
6826    {
6827     "field_name" : "h_subsampling",
6828     "field_offset" : 224,
6829     "referenced_type" : "_ZTIi"
6830    },
6831    {
6832     "field_name" : "v_subsampling",
6833     "field_offset" : 256,
6834     "referenced_type" : "_ZTIi"
6835    }
6836   ],
6837   "linker_set_key" : "_ZTI18android_flex_plane",
6838   "name" : "android_flex_plane",
6839   "referenced_type" : "_ZTI18android_flex_plane",
6840   "self_type" : "_ZTI18android_flex_plane",
6841   "size" : 40,
6842   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6843  },
6844  {
6845   "alignment" : 8,
6846   "fields" :
6847   [
6848    {
6849     "field_name" : "format",
6850     "referenced_type" : "_ZTI19android_flex_format"
6851    },
6852    {
6853     "field_name" : "num_planes",
6854     "field_offset" : 32,
6855     "referenced_type" : "_ZTIj"
6856    },
6857    {
6858     "field_name" : "planes",
6859     "field_offset" : 64,
6860     "referenced_type" : "_ZTIP18android_flex_plane"
6861    }
6862   ],
6863   "linker_set_key" : "_ZTI19android_flex_layout",
6864   "name" : "android_flex_layout",
6865   "referenced_type" : "_ZTI19android_flex_layout",
6866   "self_type" : "_ZTI19android_flex_layout",
6867   "size" : 16,
6868   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6869  },
6870  {
6871   "alignment" : 4,
6872   "fields" :
6873   [
6874    {
6875     "field_name" : "num_points",
6876     "referenced_type" : "_ZTIj"
6877    },
6878    {
6879     "field_name" : "reserved",
6880     "field_offset" : 32,
6881     "referenced_type" : "_ZTIA8_j"
6882    },
6883    {
6884     "field_name" : "xyzc_points",
6885     "field_offset" : 288,
6886     "referenced_type" : "_ZTIA_f"
6887    }
6888   ],
6889   "linker_set_key" : "_ZTI20android_depth_points",
6890   "name" : "android_depth_points",
6891   "referenced_type" : "_ZTI20android_depth_points",
6892   "self_type" : "_ZTI20android_depth_points",
6893   "size" : 36,
6894   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6895  },
6896  {
6897   "alignment" : 8,
6898   "fields" :
6899   [
6900    {
6901     "field_name" : "struct_size",
6902     "referenced_type" : "_ZTIm"
6903    },
6904    {
6905     "field_name" : "buffer_id",
6906     "field_offset" : 64,
6907     "referenced_type" : "_ZTIi"
6908    },
6909    {
6910     "field_name" : "priority",
6911     "field_offset" : 96,
6912     "referenced_type" : "_ZTIi"
6913    },
6914    {
6915     "field_name" : "tag",
6916     "field_offset" : 128,
6917     "referenced_type" : "_ZTIPKc"
6918    },
6919    {
6920     "field_name" : "file",
6921     "field_offset" : 192,
6922     "referenced_type" : "_ZTIPKc"
6923    },
6924    {
6925     "field_name" : "line",
6926     "field_offset" : 256,
6927     "referenced_type" : "_ZTIj"
6928    },
6929    {
6930     "field_name" : "message",
6931     "field_offset" : 320,
6932     "referenced_type" : "_ZTIPKc"
6933    }
6934   ],
6935   "linker_set_key" : "_ZTI21__android_log_message",
6936   "name" : "__android_log_message",
6937   "referenced_type" : "_ZTI21__android_log_message",
6938   "self_type" : "_ZTI21__android_log_message",
6939   "size" : 48,
6940   "source_file" : "/system/core/liblog/include/android/log.h"
6941  },
6942  {
6943   "alignment" : 4,
6944   "fields" :
6945   [
6946    {
6947     "field_name" : "maxContentLightLevel",
6948     "referenced_type" : "_ZTIf"
6949    },
6950    {
6951     "field_name" : "maxFrameAverageLightLevel",
6952     "field_offset" : 32,
6953     "referenced_type" : "_ZTIf"
6954    }
6955   ],
6956   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
6957   "name" : "android_cta861_3_metadata",
6958   "referenced_type" : "_ZTI25android_cta861_3_metadata",
6959   "self_type" : "_ZTI25android_cta861_3_metadata",
6960   "size" : 8,
6961   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6962  },
6963  {
6964   "alignment" : 4,
6965   "fields" :
6966   [
6967    {
6968     "field_name" : "displayPrimaryRed",
6969     "referenced_type" : "_ZTI16android_xy_color"
6970    },
6971    {
6972     "field_name" : "displayPrimaryGreen",
6973     "field_offset" : 64,
6974     "referenced_type" : "_ZTI16android_xy_color"
6975    },
6976    {
6977     "field_name" : "displayPrimaryBlue",
6978     "field_offset" : 128,
6979     "referenced_type" : "_ZTI16android_xy_color"
6980    },
6981    {
6982     "field_name" : "whitePoint",
6983     "field_offset" : 192,
6984     "referenced_type" : "_ZTI16android_xy_color"
6985    },
6986    {
6987     "field_name" : "maxLuminance",
6988     "field_offset" : 256,
6989     "referenced_type" : "_ZTIf"
6990    },
6991    {
6992     "field_name" : "minLuminance",
6993     "field_offset" : 288,
6994     "referenced_type" : "_ZTIf"
6995    }
6996   ],
6997   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
6998   "name" : "android_smpte2086_metadata",
6999   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7000   "self_type" : "_ZTI26android_smpte2086_metadata",
7001   "size" : 40,
7002   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7003  },
7004  {
7005   "alignment" : 4,
7006   "fields" :
7007   [
7008    {
7009     "referenced_type" : "_ZTIN7log_msgUt_E"
7010    }
7011   ],
7012   "linker_set_key" : "_ZTI7log_msg",
7013   "name" : "log_msg",
7014   "referenced_type" : "_ZTI7log_msg",
7015   "self_type" : "_ZTI7log_msg",
7016   "size" : 5124,
7017   "source_file" : "/system/core/liblog/include/log/log_read.h"
7018  },
7019  {
7020   "alignment" : 1,
7021   "fields" :
7022   [
7023    {
7024     "field_name" : "tv_sec",
7025     "referenced_type" : "_ZTIj"
7026    },
7027    {
7028     "field_name" : "tv_nsec",
7029     "field_offset" : 32,
7030     "referenced_type" : "_ZTIj"
7031    }
7032   ],
7033   "linker_set_key" : "_ZTI8log_time",
7034   "name" : "log_time",
7035   "referenced_type" : "_ZTI8log_time",
7036   "self_type" : "_ZTI8log_time",
7037   "size" : 8,
7038   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7039  },
7040  {
7041   "alignment" : 8,
7042   "fields" :
7043   [
7044    {
7045     "access" : "private",
7046     "field_name" : "mStorage",
7047     "field_offset" : 64,
7048     "referenced_type" : "_ZTIPv"
7049    },
7050    {
7051     "access" : "private",
7052     "field_name" : "mCount",
7053     "field_offset" : 128,
7054     "referenced_type" : "_ZTIm"
7055    },
7056    {
7057     "access" : "private",
7058     "field_name" : "mFlags",
7059     "field_offset" : 192,
7060     "referenced_type" : "_ZTIKj"
7061    },
7062    {
7063     "access" : "private",
7064     "field_name" : "mItemSize",
7065     "field_offset" : 256,
7066     "referenced_type" : "_ZTIKm"
7067    }
7068   ],
7069   "linker_set_key" : "_ZTIN7android10VectorImplE",
7070   "name" : "android::VectorImpl",
7071   "record_kind" : "class",
7072   "referenced_type" : "_ZTIN7android10VectorImplE",
7073   "self_type" : "_ZTIN7android10VectorImplE",
7074   "size" : 40,
7075   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7076   "vtable_components" :
7077   [
7078    {
7079     "kind" : "offset_to_top"
7080    },
7081    {
7082     "kind" : "rtti",
7083     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7084    },
7085    {
7086     "kind" : "complete_dtor_pointer",
7087     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7088    },
7089    {
7090     "kind" : "deleting_dtor_pointer",
7091     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7092    },
7093    {
7094     "is_pure" : true,
7095     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7096    },
7097    {
7098     "is_pure" : true,
7099     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7100    },
7101    {
7102     "is_pure" : true,
7103     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7104    },
7105    {
7106     "is_pure" : true,
7107     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7108    },
7109    {
7110     "is_pure" : true,
7111     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7112    },
7113    {
7114     "is_pure" : true,
7115     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7116    }
7117   ]
7118  },
7119  {
7120   "alignment" : 8,
7121   "fields" :
7122   [
7123    {
7124     "access" : "private",
7125     "field_name" : "mVector",
7126     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7127    }
7128   ],
7129   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7130   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7131   "record_kind" : "class",
7132   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7133   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7134   "size" : 40,
7135   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7136   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7137  },
7138  {
7139   "alignment" : 8,
7140   "fields" :
7141   [
7142    {
7143     "access" : "private",
7144     "field_name" : "mTag",
7145     "referenced_type" : "_ZTIm"
7146    }
7147   ],
7148   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7149   "name" : "android::ScopedTrace",
7150   "record_kind" : "class",
7151   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7152   "self_type" : "_ZTIN7android11ScopedTraceE",
7153   "size" : 8,
7154   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7155  },
7156  {
7157   "alignment" : 4,
7158   "fields" :
7159   [
7160    {
7161     "access" : "private",
7162     "field_name" : "mCount",
7163     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7164    }
7165   ],
7166   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7167   "name" : "android::LightRefBase<android::NativeHandle>",
7168   "record_kind" : "class",
7169   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7170   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7171   "size" : 4,
7172   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7173   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7174  },
7175  {
7176   "alignment" : 4,
7177   "fields" :
7178   [
7179    {
7180     "access" : "private",
7181     "field_name" : "mCount",
7182     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7183    }
7184   ],
7185   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7186   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7187   "record_kind" : "class",
7188   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7189   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7190   "size" : 4,
7191   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7192   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7193  },
7194  {
7195   "alignment" : 8,
7196   "base_specifiers" :
7197   [
7198    {
7199     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7200    }
7201   ],
7202   "fields" :
7203   [
7204    {
7205     "access" : "private",
7206     "field_name" : "mHandle",
7207     "field_offset" : 64,
7208     "referenced_type" : "_ZTIP13native_handle"
7209    },
7210    {
7211     "access" : "private",
7212     "field_name" : "mOwnsHandle",
7213     "field_offset" : 128,
7214     "referenced_type" : "_ZTIb"
7215    }
7216   ],
7217   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7218   "name" : "android::NativeHandle",
7219   "record_kind" : "class",
7220   "referenced_type" : "_ZTIN7android12NativeHandleE",
7221   "self_type" : "_ZTIN7android12NativeHandleE",
7222   "size" : 24,
7223   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7224  },
7225  {
7226   "alignment" : 8,
7227   "base_specifiers" :
7228   [
7229    {
7230     "access" : "private",
7231     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7232    }
7233   ],
7234   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7235   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7236   "record_kind" : "class",
7237   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7238   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7239   "size" : 40,
7240   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7241   "template_args" :
7242   [
7243    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7244   ],
7245   "vtable_components" :
7246   [
7247    {
7248     "kind" : "offset_to_top"
7249    },
7250    {
7251     "kind" : "rtti",
7252     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7253    },
7254    {
7255     "kind" : "complete_dtor_pointer",
7256     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7257    },
7258    {
7259     "kind" : "deleting_dtor_pointer",
7260     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7261    },
7262    {
7263     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
7264    },
7265    {
7266     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
7267    },
7268    {
7269     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
7270    },
7271    {
7272     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
7273    },
7274    {
7275     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
7276    },
7277    {
7278     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
7279    },
7280    {
7281     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7282    }
7283   ]
7284  },
7285  {
7286   "alignment" : 1,
7287   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7288   "name" : "android::ReferenceMover",
7289   "record_kind" : "class",
7290   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7291   "self_type" : "_ZTIN7android14ReferenceMoverE",
7292   "size" : 1,
7293   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7294  },
7295  {
7296   "alignment" : 8,
7297   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7298   "name" : "android::ReferenceRenamer",
7299   "record_kind" : "class",
7300   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7301   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7302   "size" : 8,
7303   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7304   "vtable_components" :
7305   [
7306    {
7307     "kind" : "offset_to_top"
7308    },
7309    {
7310     "kind" : "rtti",
7311     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7312    },
7313    {
7314     "is_pure" : true,
7315     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
7316    }
7317   ]
7318  },
7319  {
7320   "alignment" : 8,
7321   "base_specifiers" :
7322   [
7323    {
7324     "referenced_type" : "_ZTIN7android10VectorImplE"
7325    }
7326   ],
7327   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7328   "name" : "android::SortedVectorImpl",
7329   "record_kind" : "class",
7330   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7331   "self_type" : "_ZTIN7android16SortedVectorImplE",
7332   "size" : 40,
7333   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7334   "vtable_components" :
7335   [
7336    {
7337     "kind" : "offset_to_top"
7338    },
7339    {
7340     "kind" : "rtti",
7341     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7342    },
7343    {
7344     "kind" : "complete_dtor_pointer",
7345     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7346    },
7347    {
7348     "kind" : "deleting_dtor_pointer",
7349     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7350    },
7351    {
7352     "is_pure" : true,
7353     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7354    },
7355    {
7356     "is_pure" : true,
7357     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7358    },
7359    {
7360     "is_pure" : true,
7361     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7362    },
7363    {
7364     "is_pure" : true,
7365     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7366    },
7367    {
7368     "is_pure" : true,
7369     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7370    },
7371    {
7372     "is_pure" : true,
7373     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7374    },
7375    {
7376     "is_pure" : true,
7377     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7378    }
7379   ]
7380  },
7381  {
7382   "alignment" : 1,
7383   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7384   "name" : "android::trait_trivial_copy<bool>",
7385   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7386   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7387   "size" : 1,
7388   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7389   "template_args" : [ "_ZTIb" ]
7390  },
7391  {
7392   "alignment" : 1,
7393   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7394   "name" : "android::trait_trivial_copy<char>",
7395   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7396   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7397   "size" : 1,
7398   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7399   "template_args" : [ "_ZTIc" ]
7400  },
7401  {
7402   "alignment" : 1,
7403   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7404   "name" : "android::trait_trivial_copy<double>",
7405   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7406   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7407   "size" : 1,
7408   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7409   "template_args" : [ "_ZTId" ]
7410  },
7411  {
7412   "alignment" : 1,
7413   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7414   "name" : "android::trait_trivial_copy<float>",
7415   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7416   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7417   "size" : 1,
7418   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7419   "template_args" : [ "_ZTIf" ]
7420  },
7421  {
7422   "alignment" : 1,
7423   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7424   "name" : "android::trait_trivial_copy<unsigned char>",
7425   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7426   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7427   "size" : 1,
7428   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7429   "template_args" : [ "_ZTIh" ]
7430  },
7431  {
7432   "alignment" : 1,
7433   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7434   "name" : "android::trait_trivial_copy<int>",
7435   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7436   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7437   "size" : 1,
7438   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7439   "template_args" : [ "_ZTIi" ]
7440  },
7441  {
7442   "alignment" : 1,
7443   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7444   "name" : "android::trait_trivial_copy<unsigned int>",
7445   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7446   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7447   "size" : 1,
7448   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7449   "template_args" : [ "_ZTIj" ]
7450  },
7451  {
7452   "alignment" : 1,
7453   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7454   "name" : "android::trait_trivial_copy<long>",
7455   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7456   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7457   "size" : 1,
7458   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7459   "template_args" : [ "_ZTIl" ]
7460  },
7461  {
7462   "alignment" : 1,
7463   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7464   "name" : "android::trait_trivial_copy<unsigned long>",
7465   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7466   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7467   "size" : 1,
7468   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7469   "template_args" : [ "_ZTIm" ]
7470  },
7471  {
7472   "alignment" : 1,
7473   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7474   "name" : "android::trait_trivial_copy<short>",
7475   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7476   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7477   "size" : 1,
7478   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7479   "template_args" : [ "_ZTIs" ]
7480  },
7481  {
7482   "alignment" : 1,
7483   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7484   "name" : "android::trait_trivial_copy<unsigned short>",
7485   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7486   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7487   "size" : 1,
7488   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7489   "template_args" : [ "_ZTIt" ]
7490  },
7491  {
7492   "alignment" : 1,
7493   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7494   "name" : "android::trait_trivial_copy<void>",
7495   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7496   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7497   "size" : 1,
7498   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7499   "template_args" : [ "_ZTIv" ]
7500  },
7501  {
7502   "alignment" : 1,
7503   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7504   "name" : "android::trait_trivial_copy<long long>",
7505   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7506   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7507   "size" : 1,
7508   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7509   "template_args" : [ "_ZTIx" ]
7510  },
7511  {
7512   "alignment" : 1,
7513   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7514   "name" : "android::trait_trivial_copy<unsigned long long>",
7515   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7516   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7517   "size" : 1,
7518   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7519   "template_args" : [ "_ZTIy" ]
7520  },
7521  {
7522   "alignment" : 1,
7523   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7524   "name" : "android::trait_trivial_ctor<bool>",
7525   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7526   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7527   "size" : 1,
7528   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7529   "template_args" : [ "_ZTIb" ]
7530  },
7531  {
7532   "alignment" : 1,
7533   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7534   "name" : "android::trait_trivial_ctor<char>",
7535   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7536   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7537   "size" : 1,
7538   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7539   "template_args" : [ "_ZTIc" ]
7540  },
7541  {
7542   "alignment" : 1,
7543   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7544   "name" : "android::trait_trivial_ctor<double>",
7545   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7546   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7547   "size" : 1,
7548   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7549   "template_args" : [ "_ZTId" ]
7550  },
7551  {
7552   "alignment" : 1,
7553   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7554   "name" : "android::trait_trivial_ctor<float>",
7555   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7556   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7557   "size" : 1,
7558   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7559   "template_args" : [ "_ZTIf" ]
7560  },
7561  {
7562   "alignment" : 1,
7563   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7564   "name" : "android::trait_trivial_ctor<unsigned char>",
7565   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7566   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7567   "size" : 1,
7568   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7569   "template_args" : [ "_ZTIh" ]
7570  },
7571  {
7572   "alignment" : 1,
7573   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7574   "name" : "android::trait_trivial_ctor<int>",
7575   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7576   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7577   "size" : 1,
7578   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7579   "template_args" : [ "_ZTIi" ]
7580  },
7581  {
7582   "alignment" : 1,
7583   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7584   "name" : "android::trait_trivial_ctor<unsigned int>",
7585   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7586   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7587   "size" : 1,
7588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7589   "template_args" : [ "_ZTIj" ]
7590  },
7591  {
7592   "alignment" : 1,
7593   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7594   "name" : "android::trait_trivial_ctor<long>",
7595   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7596   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7597   "size" : 1,
7598   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7599   "template_args" : [ "_ZTIl" ]
7600  },
7601  {
7602   "alignment" : 1,
7603   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7604   "name" : "android::trait_trivial_ctor<unsigned long>",
7605   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7606   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7607   "size" : 1,
7608   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7609   "template_args" : [ "_ZTIm" ]
7610  },
7611  {
7612   "alignment" : 1,
7613   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7614   "name" : "android::trait_trivial_ctor<short>",
7615   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7616   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7617   "size" : 1,
7618   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7619   "template_args" : [ "_ZTIs" ]
7620  },
7621  {
7622   "alignment" : 1,
7623   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7624   "name" : "android::trait_trivial_ctor<unsigned short>",
7625   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7626   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7627   "size" : 1,
7628   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7629   "template_args" : [ "_ZTIt" ]
7630  },
7631  {
7632   "alignment" : 1,
7633   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7634   "name" : "android::trait_trivial_ctor<void>",
7635   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7636   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7637   "size" : 1,
7638   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7639   "template_args" : [ "_ZTIv" ]
7640  },
7641  {
7642   "alignment" : 1,
7643   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7644   "name" : "android::trait_trivial_ctor<long long>",
7645   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7646   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7647   "size" : 1,
7648   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7649   "template_args" : [ "_ZTIx" ]
7650  },
7651  {
7652   "alignment" : 1,
7653   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7654   "name" : "android::trait_trivial_ctor<unsigned long long>",
7655   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7656   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7657   "size" : 1,
7658   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7659   "template_args" : [ "_ZTIy" ]
7660  },
7661  {
7662   "alignment" : 1,
7663   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7664   "name" : "android::trait_trivial_dtor<bool>",
7665   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7666   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7667   "size" : 1,
7668   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7669   "template_args" : [ "_ZTIb" ]
7670  },
7671  {
7672   "alignment" : 1,
7673   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7674   "name" : "android::trait_trivial_dtor<char>",
7675   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7676   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7677   "size" : 1,
7678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7679   "template_args" : [ "_ZTIc" ]
7680  },
7681  {
7682   "alignment" : 1,
7683   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7684   "name" : "android::trait_trivial_dtor<double>",
7685   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7686   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7687   "size" : 1,
7688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7689   "template_args" : [ "_ZTId" ]
7690  },
7691  {
7692   "alignment" : 1,
7693   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7694   "name" : "android::trait_trivial_dtor<float>",
7695   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7696   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7697   "size" : 1,
7698   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7699   "template_args" : [ "_ZTIf" ]
7700  },
7701  {
7702   "alignment" : 1,
7703   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7704   "name" : "android::trait_trivial_dtor<unsigned char>",
7705   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7706   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7707   "size" : 1,
7708   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7709   "template_args" : [ "_ZTIh" ]
7710  },
7711  {
7712   "alignment" : 1,
7713   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7714   "name" : "android::trait_trivial_dtor<int>",
7715   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7716   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7717   "size" : 1,
7718   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7719   "template_args" : [ "_ZTIi" ]
7720  },
7721  {
7722   "alignment" : 1,
7723   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7724   "name" : "android::trait_trivial_dtor<unsigned int>",
7725   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7726   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7727   "size" : 1,
7728   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7729   "template_args" : [ "_ZTIj" ]
7730  },
7731  {
7732   "alignment" : 1,
7733   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7734   "name" : "android::trait_trivial_dtor<long>",
7735   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7736   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7737   "size" : 1,
7738   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7739   "template_args" : [ "_ZTIl" ]
7740  },
7741  {
7742   "alignment" : 1,
7743   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7744   "name" : "android::trait_trivial_dtor<unsigned long>",
7745   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7746   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7747   "size" : 1,
7748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7749   "template_args" : [ "_ZTIm" ]
7750  },
7751  {
7752   "alignment" : 1,
7753   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7754   "name" : "android::trait_trivial_dtor<short>",
7755   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7756   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7757   "size" : 1,
7758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7759   "template_args" : [ "_ZTIs" ]
7760  },
7761  {
7762   "alignment" : 1,
7763   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7764   "name" : "android::trait_trivial_dtor<unsigned short>",
7765   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7766   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7767   "size" : 1,
7768   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7769   "template_args" : [ "_ZTIt" ]
7770  },
7771  {
7772   "alignment" : 1,
7773   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7774   "name" : "android::trait_trivial_dtor<void>",
7775   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7776   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7777   "size" : 1,
7778   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7779   "template_args" : [ "_ZTIv" ]
7780  },
7781  {
7782   "alignment" : 1,
7783   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7784   "name" : "android::trait_trivial_dtor<long long>",
7785   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7786   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7787   "size" : 1,
7788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7789   "template_args" : [ "_ZTIx" ]
7790  },
7791  {
7792   "alignment" : 1,
7793   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
7794   "name" : "android::trait_trivial_dtor<unsigned long long>",
7795   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7796   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7797   "size" : 1,
7798   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7799   "template_args" : [ "_ZTIy" ]
7800  },
7801  {
7802   "alignment" : 1,
7803   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7804   "name" : "android::trait_trivial_move<android::String8>",
7805   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7806   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7807   "size" : 1,
7808   "source_file" : "/system/core/libutils/include/utils/String8.h",
7809   "template_args" : [ "_ZTIN7android7String8E" ]
7810  },
7811  {
7812   "alignment" : 1,
7813   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7814   "name" : "android::trait_trivial_move<android::String16>",
7815   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7816   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7817   "size" : 1,
7818   "source_file" : "/system/core/libutils/include/utils/String16.h",
7819   "template_args" : [ "_ZTIN7android8String16E" ]
7820  },
7821  {
7822   "alignment" : 1,
7823   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
7824   "name" : "android::trait_trivial_move<bool>",
7825   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7826   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7827   "size" : 1,
7828   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7829   "template_args" : [ "_ZTIb" ]
7830  },
7831  {
7832   "alignment" : 1,
7833   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
7834   "name" : "android::trait_trivial_move<char>",
7835   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7836   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7837   "size" : 1,
7838   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7839   "template_args" : [ "_ZTIc" ]
7840  },
7841  {
7842   "alignment" : 1,
7843   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
7844   "name" : "android::trait_trivial_move<double>",
7845   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7846   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7847   "size" : 1,
7848   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7849   "template_args" : [ "_ZTId" ]
7850  },
7851  {
7852   "alignment" : 1,
7853   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
7854   "name" : "android::trait_trivial_move<float>",
7855   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7856   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7857   "size" : 1,
7858   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7859   "template_args" : [ "_ZTIf" ]
7860  },
7861  {
7862   "alignment" : 1,
7863   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
7864   "name" : "android::trait_trivial_move<unsigned char>",
7865   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7866   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7867   "size" : 1,
7868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7869   "template_args" : [ "_ZTIh" ]
7870  },
7871  {
7872   "alignment" : 1,
7873   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
7874   "name" : "android::trait_trivial_move<int>",
7875   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7876   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7877   "size" : 1,
7878   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7879   "template_args" : [ "_ZTIi" ]
7880  },
7881  {
7882   "alignment" : 1,
7883   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
7884   "name" : "android::trait_trivial_move<unsigned int>",
7885   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7886   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7887   "size" : 1,
7888   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7889   "template_args" : [ "_ZTIj" ]
7890  },
7891  {
7892   "alignment" : 1,
7893   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
7894   "name" : "android::trait_trivial_move<long>",
7895   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7896   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7897   "size" : 1,
7898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7899   "template_args" : [ "_ZTIl" ]
7900  },
7901  {
7902   "alignment" : 1,
7903   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
7904   "name" : "android::trait_trivial_move<unsigned long>",
7905   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
7906   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
7907   "size" : 1,
7908   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7909   "template_args" : [ "_ZTIm" ]
7910  },
7911  {
7912   "alignment" : 1,
7913   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
7914   "name" : "android::trait_trivial_move<short>",
7915   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7916   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7917   "size" : 1,
7918   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7919   "template_args" : [ "_ZTIs" ]
7920  },
7921  {
7922   "alignment" : 1,
7923   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
7924   "name" : "android::trait_trivial_move<unsigned short>",
7925   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
7926   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
7927   "size" : 1,
7928   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7929   "template_args" : [ "_ZTIt" ]
7930  },
7931  {
7932   "alignment" : 1,
7933   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
7934   "name" : "android::trait_trivial_move<void>",
7935   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7936   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7937   "size" : 1,
7938   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7939   "template_args" : [ "_ZTIv" ]
7940  },
7941  {
7942   "alignment" : 1,
7943   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
7944   "name" : "android::trait_trivial_move<long long>",
7945   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7946   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7947   "size" : 1,
7948   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7949   "template_args" : [ "_ZTIx" ]
7950  },
7951  {
7952   "alignment" : 1,
7953   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
7954   "name" : "android::trait_trivial_move<unsigned long long>",
7955   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7956   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7957   "size" : 1,
7958   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7959   "template_args" : [ "_ZTIy" ]
7960  },
7961  {
7962   "alignment" : 8,
7963   "base_specifiers" :
7964   [
7965    {
7966     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7967    }
7968   ],
7969   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
7970   "name" : "android::VirtualLightRefBase",
7971   "record_kind" : "class",
7972   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7973   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
7974   "size" : 16,
7975   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7976   "vtable_components" :
7977   [
7978    {
7979     "kind" : "offset_to_top"
7980    },
7981    {
7982     "kind" : "rtti",
7983     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7984    },
7985    {
7986     "kind" : "complete_dtor_pointer",
7987     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7988    },
7989    {
7990     "kind" : "deleting_dtor_pointer",
7991     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7992    }
7993   ]
7994  },
7995  {
7996   "alignment" : 8,
7997   "fields" :
7998   [
7999    {
8000     "access" : "private",
8001     "field_name" : "m_ptr",
8002     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8003    }
8004   ],
8005   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8006   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8007   "record_kind" : "class",
8008   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8009   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8010   "size" : 8,
8011   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8012   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8013  },
8014  {
8015   "alignment" : 8,
8016   "fields" :
8017   [
8018    {
8019     "access" : "private",
8020     "field_name" : "m_ptr",
8021     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8022    }
8023   ],
8024   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8025   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8026   "record_kind" : "class",
8027   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8028   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8029   "size" : 8,
8030   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8031   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8032  },
8033  {
8034   "alignment" : 8,
8035   "fields" :
8036   [
8037    {
8038     "access" : "private",
8039     "field_name" : "m_ptr",
8040     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8041    }
8042   ],
8043   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8044   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8045   "record_kind" : "class",
8046   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8047   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8048   "size" : 8,
8049   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8050   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8051  },
8052  {
8053   "alignment" : 8,
8054   "fields" :
8055   [
8056    {
8057     "access" : "private",
8058     "field_name" : "m_ptr",
8059     "referenced_type" : "_ZTIPN7android6ThreadE"
8060    }
8061   ],
8062   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8063   "name" : "android::sp<android::Thread>",
8064   "record_kind" : "class",
8065   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8066   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8067   "size" : 8,
8068   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8069   "template_args" : [ "_ZTIN7android6ThreadE" ]
8070  },
8071  {
8072   "alignment" : 8,
8073   "fields" :
8074   [
8075    {
8076     "access" : "private",
8077     "field_name" : "m_ptr",
8078     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8079    }
8080   ],
8081   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8082   "name" : "android::sp<android::hardware::IInterface>",
8083   "record_kind" : "class",
8084   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8085   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8086   "size" : 8,
8087   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8088   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8089  },
8090  {
8091   "alignment" : 8,
8092   "fields" :
8093   [
8094    {
8095     "access" : "private",
8096     "field_name" : "m_ptr",
8097     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8098    }
8099   ],
8100   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8101   "name" : "android::sp<android::hardware::ProcessState>",
8102   "record_kind" : "class",
8103   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8104   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8105   "size" : 8,
8106   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8107   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8108  },
8109  {
8110   "alignment" : 8,
8111   "fields" :
8112   [
8113    {
8114     "access" : "private",
8115     "field_name" : "m_ptr",
8116     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8117    }
8118   ],
8119   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8120   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8121   "record_kind" : "class",
8122   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8123   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8124   "size" : 8,
8125   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8126   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8127  },
8128  {
8129   "alignment" : 8,
8130   "fields" :
8131   [
8132    {
8133     "access" : "private",
8134     "field_name" : "m_ptr",
8135     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8136    }
8137   ],
8138   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8139   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8140   "record_kind" : "class",
8141   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8142   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8143   "size" : 8,
8144   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8145   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8146  },
8147  {
8148   "alignment" : 8,
8149   "fields" :
8150   [
8151    {
8152     "access" : "private",
8153     "field_name" : "m_ptr",
8154     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8155    }
8156   ],
8157   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8158   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8159   "record_kind" : "class",
8160   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8161   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8162   "size" : 8,
8163   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8164   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8165  },
8166  {
8167   "alignment" : 8,
8168   "fields" :
8169   [
8170    {
8171     "access" : "private",
8172     "field_name" : "m_ptr",
8173     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8174    }
8175   ],
8176   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8177   "name" : "android::sp<android::hardware::IBinder>",
8178   "record_kind" : "class",
8179   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8180   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8181   "size" : 8,
8182   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8183   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8184  },
8185  {
8186   "alignment" : 8,
8187   "fields" :
8188   [
8189    {
8190     "access" : "private",
8191     "field_name" : "m_ptr",
8192     "referenced_type" : "_ZTIPN7android8hardware8fastboot4V1_09IFastbootE"
8193    }
8194   ],
8195   "linker_set_key" : "_ZTIN7android2spINS_8hardware8fastboot4V1_09IFastbootEEE",
8196   "name" : "android::sp<android::hardware::fastboot::V1_0::IFastboot>",
8197   "record_kind" : "class",
8198   "referenced_type" : "_ZTIN7android2spINS_8hardware8fastboot4V1_09IFastbootEEE",
8199   "self_type" : "_ZTIN7android2spINS_8hardware8fastboot4V1_09IFastbootEEE",
8200   "size" : 8,
8201   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8202   "template_args" : [ "_ZTIN7android8hardware8fastboot4V1_09IFastbootE" ]
8203  },
8204  {
8205   "alignment" : 8,
8206   "fields" :
8207   [
8208    {
8209     "access" : "private",
8210     "field_name" : "m_ptr",
8211     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8212    }
8213   ],
8214   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8215   "name" : "android::sp<android::hardware::BHwBinder>",
8216   "record_kind" : "class",
8217   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8218   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8219   "size" : 8,
8220   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8221   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8222  },
8223  {
8224   "alignment" : 8,
8225   "fields" :
8226   [
8227    {
8228     "access" : "private",
8229     "field_name" : "m_ptr",
8230     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8231    },
8232    {
8233     "access" : "private",
8234     "field_name" : "m_refs",
8235     "field_offset" : 64,
8236     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8237    }
8238   ],
8239   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8240   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8241   "record_kind" : "class",
8242   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8243   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8244   "size" : 16,
8245   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8246   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8247  },
8248  {
8249   "alignment" : 8,
8250   "fields" :
8251   [
8252    {
8253     "access" : "private",
8254     "field_name" : "m_ptr",
8255     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8256    },
8257    {
8258     "access" : "private",
8259     "field_name" : "m_refs",
8260     "field_offset" : 64,
8261     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8262    }
8263   ],
8264   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8265   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8266   "record_kind" : "class",
8267   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8268   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8269   "size" : 16,
8270   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8271   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8272  },
8273  {
8274   "alignment" : 8,
8275   "fields" :
8276   [
8277    {
8278     "access" : "private",
8279     "field_name" : "m_ptr",
8280     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8281    },
8282    {
8283     "access" : "private",
8284     "field_name" : "m_refs",
8285     "field_offset" : 64,
8286     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8287    }
8288   ],
8289   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8290   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8291   "record_kind" : "class",
8292   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8293   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8294   "size" : 16,
8295   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8296   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8297  },
8298  {
8299   "alignment" : 8,
8300   "fields" :
8301   [
8302    {
8303     "access" : "private",
8304     "field_name" : "m_ptr",
8305     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8306    },
8307    {
8308     "access" : "private",
8309     "field_name" : "m_refs",
8310     "field_offset" : 64,
8311     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8312    }
8313   ],
8314   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8315   "name" : "android::wp<android::hardware::BHwBinder>",
8316   "record_kind" : "class",
8317   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8318   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8319   "size" : 16,
8320   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8321   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8322  },
8323  {
8324   "alignment" : 8,
8325   "base_specifiers" :
8326   [
8327    {
8328     "is_virtual" : true,
8329     "referenced_type" : "_ZTIN7android7RefBaseE"
8330    }
8331   ],
8332   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8333   "name" : "android::hidl::base::V1_0::IBase",
8334   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8335   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8336   "size" : 24,
8337   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8338   "vtable_components" :
8339   [
8340    {
8341     "component_value" : 8,
8342     "kind" : "vbase_offset"
8343    },
8344    {
8345     "kind" : "offset_to_top"
8346    },
8347    {
8348     "kind" : "rtti",
8349     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8350    },
8351    {
8352     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8353    },
8354    {
8355     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8356    },
8357    {
8358     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8359    },
8360    {
8361     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8362    },
8363    {
8364     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8365    },
8366    {
8367     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8368    },
8369    {
8370     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8371    },
8372    {
8373     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8374    },
8375    {
8376     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8377    },
8378    {
8379     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8380    },
8381    {
8382     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8383    },
8384    {
8385     "kind" : "complete_dtor_pointer",
8386     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8387    },
8388    {
8389     "kind" : "deleting_dtor_pointer",
8390     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8391    },
8392    {
8393     "kind" : "vcall_offset"
8394    },
8395    {
8396     "kind" : "vcall_offset"
8397    },
8398    {
8399     "kind" : "vcall_offset"
8400    },
8401    {
8402     "kind" : "vcall_offset"
8403    },
8404    {
8405     "component_value" : -8,
8406     "kind" : "vcall_offset"
8407    },
8408    {
8409     "component_value" : -8,
8410     "kind" : "offset_to_top"
8411    },
8412    {
8413     "kind" : "rtti",
8414     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8415    },
8416    {
8417     "kind" : "complete_dtor_pointer",
8418     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
8419    },
8420    {
8421     "kind" : "deleting_dtor_pointer",
8422     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
8423    },
8424    {
8425     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8426    },
8427    {
8428     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8429    },
8430    {
8431     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8432    },
8433    {
8434     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8435    }
8436   ]
8437  },
8438  {
8439   "alignment" : 8,
8440   "base_specifiers" :
8441   [
8442    {
8443     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8444    },
8445    {
8446     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8447    }
8448   ],
8449   "fields" :
8450   [
8451    {
8452     "access" : "private",
8453     "field_name" : "_hidl_mImpl",
8454     "field_offset" : 960,
8455     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8456    }
8457   ],
8458   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8459   "name" : "android::hidl::base::V1_0::BnHwBase",
8460   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8461   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8462   "size" : 144,
8463   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8464   "vtable_components" :
8465   [
8466    {
8467     "component_value" : 128,
8468     "kind" : "vbase_offset"
8469    },
8470    {
8471     "kind" : "offset_to_top"
8472    },
8473    {
8474     "kind" : "rtti",
8475     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8476    },
8477    {
8478     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8479    },
8480    {
8481     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8482    },
8483    {
8484     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8485    },
8486    {
8487     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8488    },
8489    {
8490     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8491    },
8492    {
8493     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8494    },
8495    {
8496     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8497    },
8498    {
8499     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8500    },
8501    {
8502     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8503    },
8504    {
8505     "kind" : "complete_dtor_pointer",
8506     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8507    },
8508    {
8509     "kind" : "deleting_dtor_pointer",
8510     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8511    },
8512    {
8513     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8514    },
8515    {
8516     "component_value" : -32,
8517     "kind" : "offset_to_top"
8518    },
8519    {
8520     "kind" : "rtti",
8521     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8522    },
8523    {
8524     "kind" : "complete_dtor_pointer",
8525     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8526    },
8527    {
8528     "kind" : "deleting_dtor_pointer",
8529     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8530    },
8531    {
8532     "kind" : "vcall_offset"
8533    },
8534    {
8535     "kind" : "vcall_offset"
8536    },
8537    {
8538     "kind" : "vcall_offset"
8539    },
8540    {
8541     "kind" : "vcall_offset"
8542    },
8543    {
8544     "component_value" : -128,
8545     "kind" : "vcall_offset"
8546    },
8547    {
8548     "component_value" : -128,
8549     "kind" : "offset_to_top"
8550    },
8551    {
8552     "kind" : "rtti",
8553     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8554    },
8555    {
8556     "kind" : "complete_dtor_pointer",
8557     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8558    },
8559    {
8560     "kind" : "deleting_dtor_pointer",
8561     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8562    },
8563    {
8564     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8565    },
8566    {
8567     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8568    },
8569    {
8570     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8571    },
8572    {
8573     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8574    }
8575   ]
8576  },
8577  {
8578   "alignment" : 8,
8579   "base_specifiers" :
8580   [
8581    {
8582     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8583    },
8584    {
8585     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8586    }
8587   ],
8588   "fields" :
8589   [
8590    {
8591     "access" : "private",
8592     "field_name" : "_hidl_mMutex",
8593     "field_offset" : 1088,
8594     "referenced_type" : "_ZTINSt3__15mutexE"
8595    },
8596    {
8597     "access" : "private",
8598     "field_name" : "_hidl_mDeathRecipients",
8599     "field_offset" : 1408,
8600     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8601    }
8602   ],
8603   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8604   "name" : "android::hidl::base::V1_0::BpHwBase",
8605   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8606   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8607   "size" : 216,
8608   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8609   "vtable_components" :
8610   [
8611    {
8612     "component_value" : 200,
8613     "kind" : "vbase_offset"
8614    },
8615    {
8616     "kind" : "offset_to_top"
8617    },
8618    {
8619     "kind" : "rtti",
8620     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8621    },
8622    {
8623     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
8624    },
8625    {
8626     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8627    },
8628    {
8629     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8630    },
8631    {
8632     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8633    },
8634    {
8635     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8636    },
8637    {
8638     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
8639    },
8640    {
8641     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8642    },
8643    {
8644     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
8645    },
8646    {
8647     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8648    },
8649    {
8650     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
8651    },
8652    {
8653     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8654    },
8655    {
8656     "kind" : "complete_dtor_pointer",
8657     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
8658    },
8659    {
8660     "kind" : "deleting_dtor_pointer",
8661     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
8662    },
8663    {
8664     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8665    },
8666    {
8667     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8668    },
8669    {
8670     "component_value" : 192,
8671     "kind" : "vbase_offset"
8672    },
8673    {
8674     "component_value" : -8,
8675     "kind" : "offset_to_top"
8676    },
8677    {
8678     "kind" : "rtti",
8679     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8680    },
8681    {
8682     "kind" : "complete_dtor_pointer",
8683     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8684    },
8685    {
8686     "kind" : "deleting_dtor_pointer",
8687     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8688    },
8689    {
8690     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8691    },
8692    {
8693     "component_value" : 184,
8694     "kind" : "vbase_offset"
8695    },
8696    {
8697     "component_value" : -16,
8698     "kind" : "offset_to_top"
8699    },
8700    {
8701     "kind" : "rtti",
8702     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8703    },
8704    {
8705     "kind" : "complete_dtor_pointer",
8706     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8707    },
8708    {
8709     "kind" : "deleting_dtor_pointer",
8710     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8711    },
8712    {
8713     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8714    },
8715    {
8716     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8717    },
8718    {
8719     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8720    },
8721    {
8722     "component_value" : -48,
8723     "kind" : "offset_to_top"
8724    },
8725    {
8726     "kind" : "rtti",
8727     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8728    },
8729    {
8730     "kind" : "complete_dtor_pointer",
8731     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8732    },
8733    {
8734     "kind" : "deleting_dtor_pointer",
8735     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8736    },
8737    {
8738     "kind" : "vcall_offset"
8739    },
8740    {
8741     "component_value" : -184,
8742     "kind" : "vcall_offset"
8743    },
8744    {
8745     "component_value" : -200,
8746     "kind" : "vcall_offset"
8747    },
8748    {
8749     "component_value" : -184,
8750     "kind" : "vcall_offset"
8751    },
8752    {
8753     "component_value" : -200,
8754     "kind" : "vcall_offset"
8755    },
8756    {
8757     "component_value" : -200,
8758     "kind" : "offset_to_top"
8759    },
8760    {
8761     "kind" : "rtti",
8762     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8763    },
8764    {
8765     "kind" : "complete_dtor_pointer",
8766     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8767    },
8768    {
8769     "kind" : "deleting_dtor_pointer",
8770     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8771    },
8772    {
8773     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8774    },
8775    {
8776     "mangled_component_name" : "_ZTv0_n40_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8777    },
8778    {
8779     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8780    },
8781    {
8782     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8783    }
8784   ]
8785  },
8786  {
8787   "alignment" : 8,
8788   "fields" :
8789   [
8790    {
8791     "field_name" : "pid",
8792     "referenced_type" : "_ZTIi"
8793    },
8794    {
8795     "field_name" : "ptr",
8796     "field_offset" : 64,
8797     "referenced_type" : "_ZTIm"
8798    },
8799    {
8800     "field_name" : "arch",
8801     "field_offset" : 128,
8802     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8803    }
8804   ],
8805   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8806   "name" : "android::hidl::base::V1_0::DebugInfo",
8807   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8808   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8809   "size" : 24,
8810   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8811  },
8812  {
8813   "alignment" : 8,
8814   "fields" :
8815   [
8816    {
8817     "field_name" : "interfaceName",
8818     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8819    },
8820    {
8821     "field_name" : "instanceName",
8822     "field_offset" : 128,
8823     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8824    },
8825    {
8826     "field_name" : "pid",
8827     "field_offset" : 256,
8828     "referenced_type" : "_ZTIi"
8829    },
8830    {
8831     "field_name" : "clientPids",
8832     "field_offset" : 320,
8833     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
8834    },
8835    {
8836     "field_name" : "arch",
8837     "field_offset" : 448,
8838     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8839    }
8840   ],
8841   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8842   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
8843   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8844   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8845   "size" : 64,
8846   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8847  },
8848  {
8849   "alignment" : 8,
8850   "base_specifiers" :
8851   [
8852    {
8853     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8854    }
8855   ],
8856   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8857   "name" : "android::hidl::manager::V1_0::IServiceManager",
8858   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8859   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8860   "size" : 24,
8861   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
8862   "vtable_components" :
8863   [
8864    {
8865     "component_value" : 8,
8866     "kind" : "vbase_offset"
8867    },
8868    {
8869     "kind" : "offset_to_top"
8870    },
8871    {
8872     "kind" : "rtti",
8873     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
8874    },
8875    {
8876     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
8877    },
8878    {
8879     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8880    },
8881    {
8882     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8883    },
8884    {
8885     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8886    },
8887    {
8888     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8889    },
8890    {
8891     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
8892    },
8893    {
8894     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8895    },
8896    {
8897     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
8898    },
8899    {
8900     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
8901    },
8902    {
8903     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
8904    },
8905    {
8906     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8907    },
8908    {
8909     "kind" : "complete_dtor_pointer",
8910     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
8911    },
8912    {
8913     "kind" : "deleting_dtor_pointer",
8914     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
8915    },
8916    {
8917     "is_pure" : true,
8918     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
8919    },
8920    {
8921     "is_pure" : true,
8922     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
8923    },
8924    {
8925     "is_pure" : true,
8926     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
8927    },
8928    {
8929     "is_pure" : true,
8930     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8931    },
8932    {
8933     "is_pure" : true,
8934     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
8935    },
8936    {
8937     "is_pure" : true,
8938     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
8939    },
8940    {
8941     "is_pure" : true,
8942     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
8943    },
8944    {
8945     "is_pure" : true,
8946     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
8947    },
8948    {
8949     "kind" : "vcall_offset"
8950    },
8951    {
8952     "kind" : "vcall_offset"
8953    },
8954    {
8955     "kind" : "vcall_offset"
8956    },
8957    {
8958     "kind" : "vcall_offset"
8959    },
8960    {
8961     "component_value" : -8,
8962     "kind" : "vcall_offset"
8963    },
8964    {
8965     "component_value" : -8,
8966     "kind" : "offset_to_top"
8967    },
8968    {
8969     "kind" : "rtti",
8970     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
8971    },
8972    {
8973     "kind" : "complete_dtor_pointer",
8974     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
8975    },
8976    {
8977     "kind" : "deleting_dtor_pointer",
8978     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
8979    },
8980    {
8981     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8982    },
8983    {
8984     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8985    },
8986    {
8987     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8988    },
8989    {
8990     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8991    }
8992   ]
8993  },
8994  {
8995   "alignment" : 8,
8996   "base_specifiers" :
8997   [
8998    {
8999     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9000    }
9001   ],
9002   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9003   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9004   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9005   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9006   "size" : 24,
9007   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9008   "vtable_components" :
9009   [
9010    {
9011     "component_value" : 8,
9012     "kind" : "vbase_offset"
9013    },
9014    {
9015     "kind" : "offset_to_top"
9016    },
9017    {
9018     "kind" : "rtti",
9019     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9020    },
9021    {
9022     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9023    },
9024    {
9025     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9026    },
9027    {
9028     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9029    },
9030    {
9031     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9032    },
9033    {
9034     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9035    },
9036    {
9037     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9038    },
9039    {
9040     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9041    },
9042    {
9043     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9044    },
9045    {
9046     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9047    },
9048    {
9049     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9050    },
9051    {
9052     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9053    },
9054    {
9055     "kind" : "complete_dtor_pointer",
9056     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9057    },
9058    {
9059     "kind" : "deleting_dtor_pointer",
9060     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9061    },
9062    {
9063     "is_pure" : true,
9064     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9065    },
9066    {
9067     "kind" : "vcall_offset"
9068    },
9069    {
9070     "kind" : "vcall_offset"
9071    },
9072    {
9073     "kind" : "vcall_offset"
9074    },
9075    {
9076     "kind" : "vcall_offset"
9077    },
9078    {
9079     "component_value" : -8,
9080     "kind" : "vcall_offset"
9081    },
9082    {
9083     "component_value" : -8,
9084     "kind" : "offset_to_top"
9085    },
9086    {
9087     "kind" : "rtti",
9088     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9089    },
9090    {
9091     "kind" : "complete_dtor_pointer",
9092     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9093    },
9094    {
9095     "kind" : "deleting_dtor_pointer",
9096     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9097    },
9098    {
9099     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9100    },
9101    {
9102     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9103    },
9104    {
9105     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9106    },
9107    {
9108     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9109    }
9110   ]
9111  },
9112  {
9113   "alignment" : 8,
9114   "fields" :
9115   [
9116    {
9117     "access" : "private",
9118     "field_name" : "mLock",
9119     "referenced_type" : "_ZTIRN7android5MutexE"
9120    }
9121   ],
9122   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9123   "name" : "android::Mutex::Autolock",
9124   "record_kind" : "class",
9125   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9126   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9127   "size" : 8,
9128   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9129  },
9130  {
9131   "alignment" : 4,
9132   "fields" :
9133   [
9134    {
9135     "access" : "private",
9136     "field_name" : "mMutex",
9137     "referenced_type" : "_ZTI15pthread_mutex_t"
9138    }
9139   ],
9140   "linker_set_key" : "_ZTIN7android5MutexE",
9141   "name" : "android::Mutex",
9142   "record_kind" : "class",
9143   "referenced_type" : "_ZTIN7android5MutexE",
9144   "self_type" : "_ZTIN7android5MutexE",
9145   "size" : 40,
9146   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9147  },
9148  {
9149   "alignment" : 8,
9150   "fields" :
9151   [
9152    {
9153     "access" : "private",
9154     "field_name" : "mLock",
9155     "referenced_type" : "_ZTIRN7android6RWLockE"
9156    }
9157   ],
9158   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9159   "name" : "android::RWLock::AutoRLock",
9160   "record_kind" : "class",
9161   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9162   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9163   "size" : 8,
9164   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9165  },
9166  {
9167   "alignment" : 8,
9168   "fields" :
9169   [
9170    {
9171     "access" : "private",
9172     "field_name" : "mLock",
9173     "referenced_type" : "_ZTIRN7android6RWLockE"
9174    }
9175   ],
9176   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9177   "name" : "android::RWLock::AutoWLock",
9178   "record_kind" : "class",
9179   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9180   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9181   "size" : 8,
9182   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9183  },
9184  {
9185   "alignment" : 4,
9186   "fields" :
9187   [
9188    {
9189     "access" : "private",
9190     "field_name" : "mRWLock",
9191     "referenced_type" : "_ZTI16pthread_rwlock_t"
9192    }
9193   ],
9194   "linker_set_key" : "_ZTIN7android6RWLockE",
9195   "name" : "android::RWLock",
9196   "record_kind" : "class",
9197   "referenced_type" : "_ZTIN7android6RWLockE",
9198   "self_type" : "_ZTIN7android6RWLockE",
9199   "size" : 56,
9200   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9201  },
9202  {
9203   "alignment" : 8,
9204   "base_specifiers" :
9205   [
9206    {
9207     "is_virtual" : true,
9208     "referenced_type" : "_ZTIN7android7RefBaseE"
9209    }
9210   ],
9211   "fields" :
9212   [
9213    {
9214     "access" : "private",
9215     "field_name" : "mCanCallJava",
9216     "field_offset" : 64,
9217     "referenced_type" : "_ZTIKb"
9218    },
9219    {
9220     "access" : "private",
9221     "field_name" : "mThread",
9222     "field_offset" : 128,
9223     "referenced_type" : "_ZTIPv"
9224    },
9225    {
9226     "access" : "private",
9227     "field_name" : "mLock",
9228     "field_offset" : 192,
9229     "referenced_type" : "_ZTIN7android5MutexE"
9230    },
9231    {
9232     "access" : "private",
9233     "field_name" : "mThreadExitedCondition",
9234     "field_offset" : 512,
9235     "referenced_type" : "_ZTIN7android9ConditionE"
9236    },
9237    {
9238     "access" : "private",
9239     "field_name" : "mStatus",
9240     "field_offset" : 896,
9241     "referenced_type" : "_ZTIi"
9242    },
9243    {
9244     "access" : "private",
9245     "field_name" : "mExitPending",
9246     "field_offset" : 928,
9247     "referenced_type" : "_ZTIVb"
9248    },
9249    {
9250     "access" : "private",
9251     "field_name" : "mRunning",
9252     "field_offset" : 936,
9253     "referenced_type" : "_ZTIVb"
9254    },
9255    {
9256     "access" : "private",
9257     "field_name" : "mHoldSelf",
9258     "field_offset" : 960,
9259     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9260    },
9261    {
9262     "access" : "private",
9263     "field_name" : "mTid",
9264     "field_offset" : 1024,
9265     "referenced_type" : "_ZTIi"
9266    }
9267   ],
9268   "linker_set_key" : "_ZTIN7android6ThreadE",
9269   "name" : "android::Thread",
9270   "record_kind" : "class",
9271   "referenced_type" : "_ZTIN7android6ThreadE",
9272   "self_type" : "_ZTIN7android6ThreadE",
9273   "size" : 152,
9274   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9275   "vtable_components" :
9276   [
9277    {
9278     "component_value" : 136,
9279     "kind" : "vbase_offset"
9280    },
9281    {
9282     "kind" : "offset_to_top"
9283    },
9284    {
9285     "kind" : "rtti",
9286     "mangled_component_name" : "_ZTIN7android6ThreadE"
9287    },
9288    {
9289     "kind" : "complete_dtor_pointer",
9290     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9291    },
9292    {
9293     "kind" : "deleting_dtor_pointer",
9294     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9295    },
9296    {
9297     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
9298    },
9299    {
9300     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9301    },
9302    {
9303     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9304    },
9305    {
9306     "is_pure" : true,
9307     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9308    },
9309    {
9310     "kind" : "vcall_offset"
9311    },
9312    {
9313     "kind" : "vcall_offset"
9314    },
9315    {
9316     "kind" : "vcall_offset"
9317    },
9318    {
9319     "kind" : "vcall_offset"
9320    },
9321    {
9322     "component_value" : -136,
9323     "kind" : "vcall_offset"
9324    },
9325    {
9326     "component_value" : -136,
9327     "kind" : "offset_to_top"
9328    },
9329    {
9330     "kind" : "rtti",
9331     "mangled_component_name" : "_ZTIN7android6ThreadE"
9332    },
9333    {
9334     "kind" : "complete_dtor_pointer",
9335     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
9336    },
9337    {
9338     "kind" : "deleting_dtor_pointer",
9339     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
9340    },
9341    {
9342     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9343    },
9344    {
9345     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9346    },
9347    {
9348     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9349    },
9350    {
9351     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9352    }
9353   ]
9354  },
9355  {
9356   "alignment" : 8,
9357   "base_specifiers" :
9358   [
9359    {
9360     "access" : "private",
9361     "referenced_type" : "_ZTIN7android10VectorImplE"
9362    }
9363   ],
9364   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9365   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9366   "record_kind" : "class",
9367   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9368   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9369   "size" : 40,
9370   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9371   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9372   "vtable_components" :
9373   [
9374    {
9375     "kind" : "offset_to_top"
9376    },
9377    {
9378     "kind" : "rtti",
9379     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9380    },
9381    {
9382     "kind" : "complete_dtor_pointer",
9383     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9384    },
9385    {
9386     "kind" : "deleting_dtor_pointer",
9387     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9388    },
9389    {
9390     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
9391    },
9392    {
9393     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
9394    },
9395    {
9396     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
9397    },
9398    {
9399     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
9400    },
9401    {
9402     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
9403    },
9404    {
9405     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
9406    }
9407   ]
9408  },
9409  {
9410   "alignment" : 1,
9411   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9412   "name" : "android::RefBase::weakref_type",
9413   "record_kind" : "class",
9414   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9415   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9416   "size" : 1,
9417   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9418  },
9419  {
9420   "alignment" : 8,
9421   "fields" :
9422   [
9423    {
9424     "access" : "private",
9425     "field_name" : "mRefs",
9426     "field_offset" : 64,
9427     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9428    }
9429   ],
9430   "linker_set_key" : "_ZTIN7android7RefBaseE",
9431   "name" : "android::RefBase",
9432   "record_kind" : "class",
9433   "referenced_type" : "_ZTIN7android7RefBaseE",
9434   "self_type" : "_ZTIN7android7RefBaseE",
9435   "size" : 16,
9436   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9437   "vtable_components" :
9438   [
9439    {
9440     "kind" : "offset_to_top"
9441    },
9442    {
9443     "kind" : "rtti",
9444     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9445    },
9446    {
9447     "kind" : "complete_dtor_pointer",
9448     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9449    },
9450    {
9451     "kind" : "deleting_dtor_pointer",
9452     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9453    },
9454    {
9455     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9456    },
9457    {
9458     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9459    },
9460    {
9461     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9462    },
9463    {
9464     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9465    }
9466   ]
9467  },
9468  {
9469   "alignment" : 8,
9470   "fields" :
9471   [
9472    {
9473     "access" : "private",
9474     "field_name" : "mString",
9475     "referenced_type" : "_ZTIPKc"
9476    }
9477   ],
9478   "linker_set_key" : "_ZTIN7android7String8E",
9479   "name" : "android::String8",
9480   "record_kind" : "class",
9481   "referenced_type" : "_ZTIN7android7String8E",
9482   "self_type" : "_ZTIN7android7String8E",
9483   "size" : 8,
9484   "source_file" : "/system/core/libutils/include/utils/String8.h"
9485  },
9486  {
9487   "alignment" : 8,
9488   "fields" :
9489   [
9490    {
9491     "access" : "private",
9492     "field_name" : "mString",
9493     "referenced_type" : "_ZTIPKDs"
9494    }
9495   ],
9496   "linker_set_key" : "_ZTIN7android8String16E",
9497   "name" : "android::String16",
9498   "record_kind" : "class",
9499   "referenced_type" : "_ZTIN7android8String16E",
9500   "self_type" : "_ZTIN7android8String16E",
9501   "size" : 8,
9502   "source_file" : "/system/core/libutils/include/utils/String16.h"
9503  },
9504  {
9505   "alignment" : 8,
9506   "base_specifiers" :
9507   [
9508    {
9509     "is_virtual" : true,
9510     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9511    },
9512    {
9513     "is_virtual" : true,
9514     "referenced_type" : "_ZTIN7android7RefBaseE"
9515    }
9516   ],
9517   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9518   "name" : "android::hardware::HidlMemory",
9519   "record_kind" : "class",
9520   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9521   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9522   "size" : 64,
9523   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9524   "vtable_components" :
9525   [
9526    {
9527     "component_value" : 48,
9528     "kind" : "vbase_offset"
9529    },
9530    {
9531     "component_value" : 8,
9532     "kind" : "vbase_offset"
9533    },
9534    {
9535     "kind" : "offset_to_top"
9536    },
9537    {
9538     "kind" : "rtti",
9539     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9540    },
9541    {
9542     "kind" : "complete_dtor_pointer",
9543     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9544    },
9545    {
9546     "kind" : "deleting_dtor_pointer",
9547     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9548    },
9549    {
9550     "kind" : "vcall_offset"
9551    },
9552    {
9553     "kind" : "vcall_offset"
9554    },
9555    {
9556     "kind" : "vcall_offset"
9557    },
9558    {
9559     "kind" : "vcall_offset"
9560    },
9561    {
9562     "component_value" : -48,
9563     "kind" : "vcall_offset"
9564    },
9565    {
9566     "component_value" : -48,
9567     "kind" : "offset_to_top"
9568    },
9569    {
9570     "kind" : "rtti",
9571     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9572    },
9573    {
9574     "kind" : "complete_dtor_pointer",
9575     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
9576    },
9577    {
9578     "kind" : "deleting_dtor_pointer",
9579     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
9580    },
9581    {
9582     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9583    },
9584    {
9585     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9586    },
9587    {
9588     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9589    },
9590    {
9591     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9592    }
9593   ]
9594  },
9595  {
9596   "alignment" : 8,
9597   "base_specifiers" :
9598   [
9599    {
9600     "is_virtual" : true,
9601     "referenced_type" : "_ZTIN7android7RefBaseE"
9602    }
9603   ],
9604   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9605   "name" : "android::hardware::IInterface",
9606   "record_kind" : "class",
9607   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9608   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9609   "size" : 24,
9610   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9611   "vtable_components" :
9612   [
9613    {
9614     "component_value" : 8,
9615     "kind" : "vbase_offset"
9616    },
9617    {
9618     "kind" : "offset_to_top"
9619    },
9620    {
9621     "kind" : "rtti",
9622     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9623    },
9624    {
9625     "kind" : "complete_dtor_pointer",
9626     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9627    },
9628    {
9629     "kind" : "deleting_dtor_pointer",
9630     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9631    },
9632    {
9633     "is_pure" : true,
9634     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9635    },
9636    {
9637     "kind" : "vcall_offset"
9638    },
9639    {
9640     "kind" : "vcall_offset"
9641    },
9642    {
9643     "kind" : "vcall_offset"
9644    },
9645    {
9646     "kind" : "vcall_offset"
9647    },
9648    {
9649     "component_value" : -8,
9650     "kind" : "vcall_offset"
9651    },
9652    {
9653     "component_value" : -8,
9654     "kind" : "offset_to_top"
9655    },
9656    {
9657     "kind" : "rtti",
9658     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9659    },
9660    {
9661     "kind" : "complete_dtor_pointer",
9662     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
9663    },
9664    {
9665     "kind" : "deleting_dtor_pointer",
9666     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
9667    },
9668    {
9669     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9670    },
9671    {
9672     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9673    },
9674    {
9675     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9676    },
9677    {
9678     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9679    }
9680   ]
9681  },
9682  {
9683   "alignment" : 1,
9684   "fields" :
9685   [
9686    {
9687     "access" : "private",
9688     "field_name" : "mBuffer",
9689     "referenced_type" : "_ZTIA32_h"
9690    }
9691   ],
9692   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9693   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9694   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9695   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9696   "size" : 32,
9697   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9698   "template_args" : [ "_ZTIh" ]
9699  },
9700  {
9701   "alignment" : 8,
9702   "base_specifiers" :
9703   [
9704    {
9705     "is_virtual" : true,
9706     "referenced_type" : "_ZTIN7android7RefBaseE"
9707    }
9708   ],
9709   "fields" :
9710   [
9711    {
9712     "access" : "private",
9713     "field_name" : "mRemote",
9714     "field_offset" : 64,
9715     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
9716    },
9717    {
9718     "access" : "private",
9719     "field_name" : "mRefs",
9720     "field_offset" : 128,
9721     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9722    },
9723    {
9724     "access" : "private",
9725     "field_name" : "mState",
9726     "field_offset" : 192,
9727     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9728    }
9729   ],
9730   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
9731   "name" : "android::hardware::BpHwRefBase",
9732   "record_kind" : "class",
9733   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9734   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9735   "size" : 48,
9736   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9737   "vtable_components" :
9738   [
9739    {
9740     "component_value" : 32,
9741     "kind" : "vbase_offset"
9742    },
9743    {
9744     "kind" : "offset_to_top"
9745    },
9746    {
9747     "kind" : "rtti",
9748     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9749    },
9750    {
9751     "kind" : "complete_dtor_pointer",
9752     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9753    },
9754    {
9755     "kind" : "deleting_dtor_pointer",
9756     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9757    },
9758    {
9759     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9760    },
9761    {
9762     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9763    },
9764    {
9765     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9766    },
9767    {
9768     "kind" : "vcall_offset"
9769    },
9770    {
9771     "component_value" : -32,
9772     "kind" : "vcall_offset"
9773    },
9774    {
9775     "component_value" : -32,
9776     "kind" : "vcall_offset"
9777    },
9778    {
9779     "component_value" : -32,
9780     "kind" : "vcall_offset"
9781    },
9782    {
9783     "component_value" : -32,
9784     "kind" : "vcall_offset"
9785    },
9786    {
9787     "component_value" : -32,
9788     "kind" : "offset_to_top"
9789    },
9790    {
9791     "kind" : "rtti",
9792     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9793    },
9794    {
9795     "kind" : "complete_dtor_pointer",
9796     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
9797    },
9798    {
9799     "kind" : "deleting_dtor_pointer",
9800     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
9801    },
9802    {
9803     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9804    },
9805    {
9806     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9807    },
9808    {
9809     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9810    },
9811    {
9812     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9813    }
9814   ]
9815  },
9816  {
9817   "alignment" : 8,
9818   "base_specifiers" :
9819   [
9820    {
9821     "referenced_type" : "_ZTIN7android8hardware8fastboot4V1_09IFastbootE"
9822    },
9823    {
9824     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
9825    },
9826    {
9827     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
9828    }
9829   ],
9830   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEEE",
9831   "name" : "android::hardware::BpInterface<android::hardware::fastboot::V1_0::IFastboot>",
9832   "record_kind" : "class",
9833   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEEE",
9834   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEEE",
9835   "size" : 64,
9836   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9837   "template_args" : [ "_ZTIN7android8hardware8fastboot4V1_09IFastbootE" ],
9838   "vtable_components" :
9839   [
9840    {
9841     "component_value" : 48,
9842     "kind" : "vbase_offset"
9843    },
9844    {
9845     "kind" : "offset_to_top"
9846    },
9847    {
9848     "kind" : "rtti",
9849     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEEE"
9850    },
9851    {
9852     "mangled_component_name" : "_ZNK7android8hardware8fastboot4V1_09IFastboot8isRemoteEv"
9853    },
9854    {
9855     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9856    },
9857    {
9858     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9859    },
9860    {
9861     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9862    },
9863    {
9864     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9865    },
9866    {
9867     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot21setHALInstrumentationEv"
9868    },
9869    {
9870     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9871    },
9872    {
9873     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot4pingEv"
9874    },
9875    {
9876     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9877    },
9878    {
9879     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot21notifySyspropsChangedEv"
9880    },
9881    {
9882     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9883    },
9884    {
9885     "kind" : "complete_dtor_pointer",
9886     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEED1Ev"
9887    },
9888    {
9889     "kind" : "deleting_dtor_pointer",
9890     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEED0Ev"
9891    },
9892    {
9893     "is_pure" : true,
9894     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot16getPartitionTypeERKNS0_11hidl_stringENSt3__18functionIFvNS2_14FileSystemTypeERKNS2_6ResultEEEE"
9895    },
9896    {
9897     "is_pure" : true,
9898     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot12doOemCommandERKNS0_11hidl_stringENSt3__18functionIFvRKNS2_6ResultEEEE"
9899    },
9900    {
9901     "is_pure" : true,
9902     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot10getVariantENSt3__18functionIFvRKNS0_11hidl_stringERKNS2_6ResultEEEE"
9903    },
9904    {
9905     "is_pure" : true,
9906     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot21getOffModeChargeStateENSt3__18functionIFvbRKNS2_6ResultEEEE"
9907    },
9908    {
9909     "is_pure" : true,
9910     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot34getBatteryVoltageFlashingThresholdENSt3__18functionIFviRKNS2_6ResultEEEE"
9911    },
9912    {
9913     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEE10onAsBinderEv"
9914    },
9915    {
9916     "component_value" : 40,
9917     "kind" : "vbase_offset"
9918    },
9919    {
9920     "component_value" : -8,
9921     "kind" : "offset_to_top"
9922    },
9923    {
9924     "kind" : "rtti",
9925     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEEE"
9926    },
9927    {
9928     "kind" : "complete_dtor_pointer",
9929     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEED1Ev"
9930    },
9931    {
9932     "kind" : "deleting_dtor_pointer",
9933     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEED0Ev"
9934    },
9935    {
9936     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEE10onAsBinderEv"
9937    },
9938    {
9939     "component_value" : 32,
9940     "kind" : "vbase_offset"
9941    },
9942    {
9943     "component_value" : -16,
9944     "kind" : "offset_to_top"
9945    },
9946    {
9947     "kind" : "rtti",
9948     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEEE"
9949    },
9950    {
9951     "kind" : "complete_dtor_pointer",
9952     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEED1Ev"
9953    },
9954    {
9955     "kind" : "deleting_dtor_pointer",
9956     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEED0Ev"
9957    },
9958    {
9959     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9960    },
9961    {
9962     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9963    },
9964    {
9965     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9966    },
9967    {
9968     "kind" : "vcall_offset"
9969    },
9970    {
9971     "component_value" : -32,
9972     "kind" : "vcall_offset"
9973    },
9974    {
9975     "component_value" : -32,
9976     "kind" : "vcall_offset"
9977    },
9978    {
9979     "component_value" : -32,
9980     "kind" : "vcall_offset"
9981    },
9982    {
9983     "component_value" : -48,
9984     "kind" : "vcall_offset"
9985    },
9986    {
9987     "component_value" : -48,
9988     "kind" : "offset_to_top"
9989    },
9990    {
9991     "kind" : "rtti",
9992     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEEE"
9993    },
9994    {
9995     "kind" : "complete_dtor_pointer",
9996     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEED1Ev"
9997    },
9998    {
9999     "kind" : "deleting_dtor_pointer",
10000     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEED0Ev"
10001    },
10002    {
10003     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10004    },
10005    {
10006     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10007    },
10008    {
10009     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10010    },
10011    {
10012     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10013    }
10014   ]
10015  },
10016  {
10017   "alignment" : 8,
10018   "base_specifiers" :
10019   [
10020    {
10021     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10022    },
10023    {
10024     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10025    },
10026    {
10027     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10028    }
10029   ],
10030   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10031   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10032   "record_kind" : "class",
10033   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10034   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10035   "size" : 64,
10036   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10037   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
10038   "vtable_components" :
10039   [
10040    {
10041     "component_value" : 48,
10042     "kind" : "vbase_offset"
10043    },
10044    {
10045     "kind" : "offset_to_top"
10046    },
10047    {
10048     "kind" : "rtti",
10049     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10050    },
10051    {
10052     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10053    },
10054    {
10055     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10056    },
10057    {
10058     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10059    },
10060    {
10061     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10062    },
10063    {
10064     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10065    },
10066    {
10067     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10068    },
10069    {
10070     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10071    },
10072    {
10073     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10074    },
10075    {
10076     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10077    },
10078    {
10079     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10080    },
10081    {
10082     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10083    },
10084    {
10085     "kind" : "complete_dtor_pointer",
10086     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10087    },
10088    {
10089     "kind" : "deleting_dtor_pointer",
10090     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10091    },
10092    {
10093     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10094    },
10095    {
10096     "component_value" : 40,
10097     "kind" : "vbase_offset"
10098    },
10099    {
10100     "component_value" : -8,
10101     "kind" : "offset_to_top"
10102    },
10103    {
10104     "kind" : "rtti",
10105     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10106    },
10107    {
10108     "kind" : "complete_dtor_pointer",
10109     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10110    },
10111    {
10112     "kind" : "deleting_dtor_pointer",
10113     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10114    },
10115    {
10116     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10117    },
10118    {
10119     "component_value" : 32,
10120     "kind" : "vbase_offset"
10121    },
10122    {
10123     "component_value" : -16,
10124     "kind" : "offset_to_top"
10125    },
10126    {
10127     "kind" : "rtti",
10128     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10129    },
10130    {
10131     "kind" : "complete_dtor_pointer",
10132     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10133    },
10134    {
10135     "kind" : "deleting_dtor_pointer",
10136     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10137    },
10138    {
10139     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10140    },
10141    {
10142     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10143    },
10144    {
10145     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10146    },
10147    {
10148     "kind" : "vcall_offset"
10149    },
10150    {
10151     "component_value" : -32,
10152     "kind" : "vcall_offset"
10153    },
10154    {
10155     "component_value" : -32,
10156     "kind" : "vcall_offset"
10157    },
10158    {
10159     "component_value" : -32,
10160     "kind" : "vcall_offset"
10161    },
10162    {
10163     "component_value" : -48,
10164     "kind" : "vcall_offset"
10165    },
10166    {
10167     "component_value" : -48,
10168     "kind" : "offset_to_top"
10169    },
10170    {
10171     "kind" : "rtti",
10172     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10173    },
10174    {
10175     "kind" : "complete_dtor_pointer",
10176     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10177    },
10178    {
10179     "kind" : "deleting_dtor_pointer",
10180     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10181    },
10182    {
10183     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10184    },
10185    {
10186     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10187    },
10188    {
10189     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10190    },
10191    {
10192     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10193    }
10194   ]
10195  },
10196  {
10197   "alignment" : 8,
10198   "fields" :
10199   [
10200    {
10201     "access" : "private",
10202     "field_name" : "mHandle",
10203     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10204    },
10205    {
10206     "access" : "private",
10207     "field_name" : "mOwnsHandle",
10208     "field_offset" : 64,
10209     "referenced_type" : "_ZTIb"
10210    },
10211    {
10212     "access" : "private",
10213     "field_name" : "mPad",
10214     "field_offset" : 72,
10215     "referenced_type" : "_ZTIA7_h"
10216    }
10217   ],
10218   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
10219   "name" : "android::hardware::hidl_handle",
10220   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10221   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
10222   "size" : 16,
10223   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10224  },
10225  {
10226   "alignment" : 8,
10227   "fields" :
10228   [
10229    {
10230     "access" : "private",
10231     "field_name" : "mHandle",
10232     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10233    },
10234    {
10235     "access" : "private",
10236     "field_name" : "mSize",
10237     "field_offset" : 128,
10238     "referenced_type" : "_ZTIm"
10239    },
10240    {
10241     "access" : "private",
10242     "field_name" : "mName",
10243     "field_offset" : 192,
10244     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10245    }
10246   ],
10247   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
10248   "name" : "android::hardware::hidl_memory",
10249   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10250   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
10251   "size" : 40,
10252   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10253  },
10254  {
10255   "alignment" : 8,
10256   "fields" :
10257   [
10258    {
10259     "access" : "private",
10260     "field_name" : "mBuffer",
10261     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
10262    },
10263    {
10264     "access" : "private",
10265     "field_name" : "mSize",
10266     "field_offset" : 64,
10267     "referenced_type" : "_ZTIj"
10268    },
10269    {
10270     "access" : "private",
10271     "field_name" : "mOwnsBuffer",
10272     "field_offset" : 96,
10273     "referenced_type" : "_ZTIb"
10274    },
10275    {
10276     "access" : "private",
10277     "field_name" : "mPad",
10278     "field_offset" : 104,
10279     "referenced_type" : "_ZTIA3_h"
10280    }
10281   ],
10282   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
10283   "name" : "android::hardware::hidl_string",
10284   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
10285   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
10286   "size" : 16,
10287   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10288  },
10289  {
10290   "alignment" : 8,
10291   "fields" :
10292   [
10293    {
10294     "access" : "private",
10295     "field_name" : "mGrantors",
10296     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10297    },
10298    {
10299     "access" : "private",
10300     "field_name" : "mHandle",
10301     "field_offset" : 128,
10302     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
10303    },
10304    {
10305     "access" : "private",
10306     "field_name" : "mQuantum",
10307     "field_offset" : 192,
10308     "referenced_type" : "_ZTIj"
10309    },
10310    {
10311     "access" : "private",
10312     "field_name" : "mFlags",
10313     "field_offset" : 224,
10314     "referenced_type" : "_ZTIj"
10315    }
10316   ],
10317   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10318   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10319   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10320   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10321   "size" : 32,
10322   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10323   "template_args" : [ "_ZTIc" ]
10324  },
10325  {
10326   "access" : "private",
10327   "alignment" : 8,
10328   "fields" :
10329   [
10330    {
10331     "field_name" : "binder",
10332     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10333    },
10334    {
10335     "field_name" : "refs",
10336     "field_offset" : 64,
10337     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10338    }
10339   ],
10340   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10341   "name" : "android::hardware::ProcessState::handle_entry",
10342   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10343   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10344   "size" : 16,
10345   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
10346  },
10347  {
10348   "alignment" : 8,
10349   "base_specifiers" :
10350   [
10351    {
10352     "is_virtual" : true,
10353     "referenced_type" : "_ZTIN7android7RefBaseE"
10354    }
10355   ],
10356   "fields" :
10357   [
10358    {
10359     "access" : "private",
10360     "field_name" : "mDriverFD",
10361     "field_offset" : 64,
10362     "referenced_type" : "_ZTIi"
10363    },
10364    {
10365     "access" : "private",
10366     "field_name" : "mVMStart",
10367     "field_offset" : 128,
10368     "referenced_type" : "_ZTIPv"
10369    },
10370    {
10371     "access" : "private",
10372     "field_name" : "mThreadCountLock",
10373     "field_offset" : 192,
10374     "referenced_type" : "_ZTI15pthread_mutex_t"
10375    },
10376    {
10377     "access" : "private",
10378     "field_name" : "mThreadCountDecrement",
10379     "field_offset" : 512,
10380     "referenced_type" : "_ZTI14pthread_cond_t"
10381    },
10382    {
10383     "access" : "private",
10384     "field_name" : "mExecutingThreadsCount",
10385     "field_offset" : 896,
10386     "referenced_type" : "_ZTIm"
10387    },
10388    {
10389     "access" : "private",
10390     "field_name" : "mMaxThreads",
10391     "field_offset" : 960,
10392     "referenced_type" : "_ZTIm"
10393    },
10394    {
10395     "access" : "private",
10396     "field_name" : "mStarvationStartTimeMs",
10397     "field_offset" : 1024,
10398     "referenced_type" : "_ZTIl"
10399    },
10400    {
10401     "access" : "private",
10402     "field_name" : "mLock",
10403     "field_offset" : 1088,
10404     "referenced_type" : "_ZTIN7android5MutexE"
10405    },
10406    {
10407     "access" : "private",
10408     "field_name" : "mHandleToObject",
10409     "field_offset" : 1408,
10410     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10411    },
10412    {
10413     "access" : "private",
10414     "field_name" : "mManagesContexts",
10415     "field_offset" : 1728,
10416     "referenced_type" : "_ZTIb"
10417    },
10418    {
10419     "access" : "private",
10420     "field_name" : "mBinderContextCheckFunc",
10421     "field_offset" : 1792,
10422     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
10423    },
10424    {
10425     "access" : "private",
10426     "field_name" : "mBinderContextUserData",
10427     "field_offset" : 1856,
10428     "referenced_type" : "_ZTIPv"
10429    },
10430    {
10431     "access" : "private",
10432     "field_name" : "mContexts",
10433     "field_offset" : 1920,
10434     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10435    },
10436    {
10437     "access" : "private",
10438     "field_name" : "mRootDir",
10439     "field_offset" : 2240,
10440     "referenced_type" : "_ZTIN7android7String8E"
10441    },
10442    {
10443     "access" : "private",
10444     "field_name" : "mThreadPoolStarted",
10445     "field_offset" : 2304,
10446     "referenced_type" : "_ZTIb"
10447    },
10448    {
10449     "access" : "private",
10450     "field_name" : "mSpawnThreadOnStart",
10451     "field_offset" : 2312,
10452     "referenced_type" : "_ZTIb"
10453    },
10454    {
10455     "access" : "private",
10456     "field_name" : "mThreadPoolSeq",
10457     "field_offset" : 2336,
10458     "referenced_type" : "_ZTIVi"
10459    },
10460    {
10461     "access" : "private",
10462     "field_name" : "mMmapSize",
10463     "field_offset" : 2368,
10464     "referenced_type" : "_ZTIKm"
10465    },
10466    {
10467     "access" : "private",
10468     "field_name" : "mCallRestriction",
10469     "field_offset" : 2432,
10470     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
10471    }
10472   ],
10473   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
10474   "name" : "android::hardware::ProcessState",
10475   "record_kind" : "class",
10476   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
10477   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
10478   "size" : 328,
10479   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10480   "vtable_components" :
10481   [
10482    {
10483     "component_value" : 312,
10484     "kind" : "vbase_offset"
10485    },
10486    {
10487     "kind" : "offset_to_top"
10488    },
10489    {
10490     "kind" : "rtti",
10491     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10492    },
10493    {
10494     "kind" : "complete_dtor_pointer",
10495     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10496    },
10497    {
10498     "kind" : "deleting_dtor_pointer",
10499     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10500    },
10501    {
10502     "kind" : "vcall_offset"
10503    },
10504    {
10505     "kind" : "vcall_offset"
10506    },
10507    {
10508     "kind" : "vcall_offset"
10509    },
10510    {
10511     "kind" : "vcall_offset"
10512    },
10513    {
10514     "component_value" : -312,
10515     "kind" : "vcall_offset"
10516    },
10517    {
10518     "component_value" : -312,
10519     "kind" : "offset_to_top"
10520    },
10521    {
10522     "kind" : "rtti",
10523     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10524    },
10525    {
10526     "kind" : "complete_dtor_pointer",
10527     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
10528    },
10529    {
10530     "kind" : "deleting_dtor_pointer",
10531     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
10532    },
10533    {
10534     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10535    },
10536    {
10537     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10538    },
10539    {
10540     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10541    },
10542    {
10543     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10544    }
10545   ]
10546  },
10547  {
10548   "alignment" : 2,
10549   "fields" :
10550   [
10551    {
10552     "access" : "private",
10553     "field_name" : "mMajor",
10554     "referenced_type" : "_ZTIt"
10555    },
10556    {
10557     "access" : "private",
10558     "field_name" : "mMinor",
10559     "field_offset" : 16,
10560     "referenced_type" : "_ZTIt"
10561    }
10562   ],
10563   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
10564   "name" : "android::hardware::hidl_version",
10565   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
10566   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
10567   "size" : 4,
10568   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10569  },
10570  {
10571   "alignment" : 8,
10572   "fields" :
10573   [
10574    {
10575     "access" : "private",
10576     "field_name" : "mMutex",
10577     "referenced_type" : "_ZTINSt3__15mutexE"
10578    },
10579    {
10580     "access" : "private",
10581     "field_name" : "mMap",
10582     "field_offset" : 320,
10583     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
10584    }
10585   ],
10586   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10587   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10588   "record_kind" : "class",
10589   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10590   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10591   "size" : 64,
10592   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10593   "template_args" :
10594   [
10595    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10596    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
10597   ]
10598  },
10599  {
10600   "alignment" : 8,
10601   "fields" :
10602   [
10603    {
10604     "access" : "private",
10605     "field_name" : "mMutex",
10606     "referenced_type" : "_ZTINSt3__15mutexE"
10607    },
10608    {
10609     "access" : "private",
10610     "field_name" : "mMap",
10611     "field_offset" : 320,
10612     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
10613    }
10614   ],
10615   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10616   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10617   "record_kind" : "class",
10618   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10619   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10620   "size" : 64,
10621   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10622   "template_args" :
10623   [
10624    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10625    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
10626   ]
10627  },
10628  {
10629   "alignment" : 8,
10630   "fields" :
10631   [
10632    {
10633     "access" : "private",
10634     "field_name" : "mMutex",
10635     "referenced_type" : "_ZTINSt3__15mutexE"
10636    },
10637    {
10638     "access" : "private",
10639     "field_name" : "mMap",
10640     "field_offset" : 320,
10641     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
10642    }
10643   ],
10644   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10645   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10646   "record_kind" : "class",
10647   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10648   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10649   "size" : 64,
10650   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10651   "template_args" :
10652   [
10653    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
10654    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
10655   ]
10656  },
10657  {
10658   "alignment" : 8,
10659   "fields" :
10660   [
10661    {
10662     "field_name" : "flags",
10663     "referenced_type" : "_ZTIj"
10664    },
10665    {
10666     "field_name" : "fdIndex",
10667     "field_offset" : 32,
10668     "referenced_type" : "_ZTIj"
10669    },
10670    {
10671     "field_name" : "offset",
10672     "field_offset" : 64,
10673     "referenced_type" : "_ZTIj"
10674    },
10675    {
10676     "field_name" : "extent",
10677     "field_offset" : 128,
10678     "referenced_type" : "_ZTIm"
10679    }
10680   ],
10681   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
10682   "name" : "android::hardware::GrantorDescriptor",
10683   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10684   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10685   "size" : 24,
10686   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
10687  },
10688  {
10689   "alignment" : 8,
10690   "base_specifiers" :
10691   [
10692    {
10693     "is_virtual" : true,
10694     "referenced_type" : "_ZTIN7android7RefBaseE"
10695    }
10696   ],
10697   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
10698   "name" : "android::hardware::hidl_death_recipient",
10699   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10700   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10701   "size" : 24,
10702   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10703   "vtable_components" :
10704   [
10705    {
10706     "component_value" : 8,
10707     "kind" : "vbase_offset"
10708    },
10709    {
10710     "kind" : "offset_to_top"
10711    },
10712    {
10713     "kind" : "rtti",
10714     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10715    },
10716    {
10717     "is_pure" : true,
10718     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
10719    },
10720    {
10721     "kind" : "complete_dtor_pointer",
10722     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
10723    },
10724    {
10725     "kind" : "deleting_dtor_pointer",
10726     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
10727    },
10728    {
10729     "kind" : "vcall_offset"
10730    },
10731    {
10732     "kind" : "vcall_offset"
10733    },
10734    {
10735     "kind" : "vcall_offset"
10736    },
10737    {
10738     "kind" : "vcall_offset"
10739    },
10740    {
10741     "component_value" : -8,
10742     "kind" : "vcall_offset"
10743    },
10744    {
10745     "component_value" : -8,
10746     "kind" : "offset_to_top"
10747    },
10748    {
10749     "kind" : "rtti",
10750     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10751    },
10752    {
10753     "kind" : "complete_dtor_pointer",
10754     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
10755    },
10756    {
10757     "kind" : "deleting_dtor_pointer",
10758     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
10759    },
10760    {
10761     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10762    },
10763    {
10764     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10765    },
10766    {
10767     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10768    },
10769    {
10770     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10771    }
10772   ]
10773  },
10774  {
10775   "alignment" : 8,
10776   "base_specifiers" :
10777   [
10778    {
10779     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10780    }
10781   ],
10782   "fields" :
10783   [
10784    {
10785     "access" : "private",
10786     "field_name" : "mRecipient",
10787     "field_offset" : 64,
10788     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
10789    },
10790    {
10791     "access" : "private",
10792     "field_name" : "mCookie",
10793     "field_offset" : 192,
10794     "referenced_type" : "_ZTIm"
10795    },
10796    {
10797     "access" : "private",
10798     "field_name" : "mBase",
10799     "field_offset" : 256,
10800     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
10801    }
10802   ],
10803   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
10804   "name" : "android::hardware::hidl_binder_death_recipient",
10805   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
10806   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
10807   "size" : 64,
10808   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
10809   "vtable_components" :
10810   [
10811    {
10812     "component_value" : 48,
10813     "kind" : "vbase_offset"
10814    },
10815    {
10816     "kind" : "offset_to_top"
10817    },
10818    {
10819     "kind" : "rtti",
10820     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10821    },
10822    {
10823     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
10824    },
10825    {
10826     "kind" : "complete_dtor_pointer",
10827     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
10828    },
10829    {
10830     "kind" : "deleting_dtor_pointer",
10831     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
10832    },
10833    {
10834     "kind" : "vcall_offset"
10835    },
10836    {
10837     "kind" : "vcall_offset"
10838    },
10839    {
10840     "kind" : "vcall_offset"
10841    },
10842    {
10843     "kind" : "vcall_offset"
10844    },
10845    {
10846     "component_value" : -48,
10847     "kind" : "vcall_offset"
10848    },
10849    {
10850     "component_value" : -48,
10851     "kind" : "offset_to_top"
10852    },
10853    {
10854     "kind" : "rtti",
10855     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10856    },
10857    {
10858     "kind" : "complete_dtor_pointer",
10859     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
10860    },
10861    {
10862     "kind" : "deleting_dtor_pointer",
10863     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
10864    },
10865    {
10866     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10867    },
10868    {
10869     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10870    },
10871    {
10872     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10873    },
10874    {
10875     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10876    }
10877   ]
10878  },
10879  {
10880   "access" : "private",
10881   "alignment" : 8,
10882   "fields" :
10883   [
10884    {
10885     "field_name" : "index",
10886     "referenced_type" : "_ZTIm"
10887    },
10888    {
10889     "field_name" : "buffer",
10890     "field_offset" : 64,
10891     "referenced_type" : "_ZTIy"
10892    },
10893    {
10894     "field_name" : "bufend",
10895     "field_offset" : 128,
10896     "referenced_type" : "_ZTIy"
10897    }
10898   ],
10899   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
10900   "name" : "android::hardware::Parcel::BufferInfo",
10901   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
10902   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
10903   "size" : 24,
10904   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
10905  },
10906  {
10907   "alignment" : 8,
10908   "fields" :
10909   [
10910    {
10911     "access" : "private",
10912     "field_name" : "mBufCachePos",
10913     "referenced_type" : "_ZTIm"
10914    },
10915    {
10916     "access" : "private",
10917     "field_name" : "mBufCache",
10918     "field_offset" : 64,
10919     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
10920    },
10921    {
10922     "access" : "private",
10923     "field_name" : "mError",
10924     "field_offset" : 256,
10925     "referenced_type" : "_ZTIi"
10926    },
10927    {
10928     "access" : "private",
10929     "field_name" : "mData",
10930     "field_offset" : 320,
10931     "referenced_type" : "_ZTIPh"
10932    },
10933    {
10934     "access" : "private",
10935     "field_name" : "mDataSize",
10936     "field_offset" : 384,
10937     "referenced_type" : "_ZTIm"
10938    },
10939    {
10940     "access" : "private",
10941     "field_name" : "mDataCapacity",
10942     "field_offset" : 448,
10943     "referenced_type" : "_ZTIm"
10944    },
10945    {
10946     "access" : "private",
10947     "field_name" : "mDataPos",
10948     "field_offset" : 512,
10949     "referenced_type" : "_ZTIm"
10950    },
10951    {
10952     "access" : "private",
10953     "field_name" : "mObjects",
10954     "field_offset" : 576,
10955     "referenced_type" : "_ZTIPy"
10956    },
10957    {
10958     "access" : "private",
10959     "field_name" : "mObjectsSize",
10960     "field_offset" : 640,
10961     "referenced_type" : "_ZTIm"
10962    },
10963    {
10964     "access" : "private",
10965     "field_name" : "mObjectsCapacity",
10966     "field_offset" : 704,
10967     "referenced_type" : "_ZTIm"
10968    },
10969    {
10970     "access" : "private",
10971     "field_name" : "mNextObjectHint",
10972     "field_offset" : 768,
10973     "referenced_type" : "_ZTIm"
10974    },
10975    {
10976     "access" : "private",
10977     "field_name" : "mNumRef",
10978     "field_offset" : 832,
10979     "referenced_type" : "_ZTIm"
10980    },
10981    {
10982     "access" : "private",
10983     "field_name" : "mFdsKnown",
10984     "field_offset" : 896,
10985     "referenced_type" : "_ZTIb"
10986    },
10987    {
10988     "access" : "private",
10989     "field_name" : "mHasFds",
10990     "field_offset" : 904,
10991     "referenced_type" : "_ZTIb"
10992    },
10993    {
10994     "access" : "private",
10995     "field_name" : "mAllowFds",
10996     "field_offset" : 912,
10997     "referenced_type" : "_ZTIb"
10998    },
10999    {
11000     "access" : "private",
11001     "field_name" : "mOwner",
11002     "field_offset" : 960,
11003     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE"
11004    },
11005    {
11006     "access" : "private",
11007     "field_name" : "mOwnerCookie",
11008     "field_offset" : 1024,
11009     "referenced_type" : "_ZTIPv"
11010    }
11011   ],
11012   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
11013   "name" : "android::hardware::Parcel",
11014   "record_kind" : "class",
11015   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
11016   "self_type" : "_ZTIN7android8hardware6ParcelE",
11017   "size" : 136,
11018   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11019  },
11020  {
11021   "alignment" : 8,
11022   "base_specifiers" :
11023   [
11024    {
11025     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11026    }
11027   ],
11028   "fields" :
11029   [
11030    {
11031     "access" : "private",
11032     "field_name" : "mVal",
11033     "field_offset" : 320,
11034     "referenced_type" : "_ZTIN7android2spINS_8hardware8fastboot4V1_09IFastbootEEE"
11035    }
11036   ],
11037   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8fastboot4V1_09IFastbootEEEEE",
11038   "name" : "android::hardware::Return<android::sp<android::hardware::fastboot::V1_0::IFastboot> >",
11039   "record_kind" : "class",
11040   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8fastboot4V1_09IFastbootEEEEE",
11041   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8fastboot4V1_09IFastbootEEEEE",
11042   "size" : 48,
11043   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11044   "template_args" : [ "_ZTIN7android2spINS_8hardware8fastboot4V1_09IFastbootEEE" ]
11045  },
11046  {
11047   "alignment" : 8,
11048   "base_specifiers" :
11049   [
11050    {
11051     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11052    }
11053   ],
11054   "fields" :
11055   [
11056    {
11057     "access" : "private",
11058     "field_name" : "mVal",
11059     "field_offset" : 264,
11060     "referenced_type" : "_ZTIb"
11061    }
11062   ],
11063   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
11064   "name" : "android::hardware::Return<bool>",
11065   "record_kind" : "class",
11066   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
11067   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
11068   "size" : 40,
11069   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11070   "template_args" : [ "_ZTIb" ]
11071  },
11072  {
11073   "alignment" : 8,
11074   "base_specifiers" :
11075   [
11076    {
11077     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11078    }
11079   ],
11080   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
11081   "name" : "android::hardware::Return<void>",
11082   "record_kind" : "class",
11083   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
11084   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
11085   "size" : 40,
11086   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11087   "template_args" : [ "_ZTIv" ]
11088  },
11089  {
11090   "alignment" : 8,
11091   "fields" :
11092   [
11093    {
11094     "access" : "private",
11095     "field_name" : "mException",
11096     "referenced_type" : "_ZTIi"
11097    },
11098    {
11099     "access" : "private",
11100     "field_name" : "mErrorCode",
11101     "field_offset" : 32,
11102     "referenced_type" : "_ZTIi"
11103    },
11104    {
11105     "access" : "private",
11106     "field_name" : "mMessage",
11107     "field_offset" : 64,
11108     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11109    }
11110   ],
11111   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
11112   "name" : "android::hardware::Status",
11113   "record_kind" : "class",
11114   "referenced_type" : "_ZTIN7android8hardware6StatusE",
11115   "self_type" : "_ZTIN7android8hardware6StatusE",
11116   "size" : 32,
11117   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11118  },
11119  {
11120   "alignment" : 8,
11121   "base_specifiers" :
11122   [
11123    {
11124     "is_virtual" : true,
11125     "referenced_type" : "_ZTIN7android7RefBaseE"
11126    }
11127   ],
11128   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11129   "name" : "android::hardware::IBinder::DeathRecipient",
11130   "record_kind" : "class",
11131   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11132   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11133   "size" : 24,
11134   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11135   "vtable_components" :
11136   [
11137    {
11138     "component_value" : 8,
11139     "kind" : "vbase_offset"
11140    },
11141    {
11142     "kind" : "offset_to_top"
11143    },
11144    {
11145     "kind" : "rtti",
11146     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11147    },
11148    {
11149     "is_pure" : true,
11150     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
11151    },
11152    {
11153     "kind" : "complete_dtor_pointer",
11154     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
11155    },
11156    {
11157     "kind" : "deleting_dtor_pointer",
11158     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
11159    },
11160    {
11161     "kind" : "vcall_offset"
11162    },
11163    {
11164     "kind" : "vcall_offset"
11165    },
11166    {
11167     "kind" : "vcall_offset"
11168    },
11169    {
11170     "kind" : "vcall_offset"
11171    },
11172    {
11173     "component_value" : -8,
11174     "kind" : "vcall_offset"
11175    },
11176    {
11177     "component_value" : -8,
11178     "kind" : "offset_to_top"
11179    },
11180    {
11181     "kind" : "rtti",
11182     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11183    },
11184    {
11185     "kind" : "complete_dtor_pointer",
11186     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
11187    },
11188    {
11189     "kind" : "deleting_dtor_pointer",
11190     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
11191    },
11192    {
11193     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11194    },
11195    {
11196     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11197    },
11198    {
11199     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11200    },
11201    {
11202     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11203    }
11204   ]
11205  },
11206  {
11207   "alignment" : 8,
11208   "base_specifiers" :
11209   [
11210    {
11211     "is_virtual" : true,
11212     "referenced_type" : "_ZTIN7android7RefBaseE"
11213    }
11214   ],
11215   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
11216   "name" : "android::hardware::IBinder",
11217   "record_kind" : "class",
11218   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
11219   "self_type" : "_ZTIN7android8hardware7IBinderE",
11220   "size" : 24,
11221   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11222   "vtable_components" :
11223   [
11224    {
11225     "component_value" : 8,
11226     "kind" : "vbase_offset"
11227    },
11228    {
11229     "kind" : "offset_to_top"
11230    },
11231    {
11232     "kind" : "rtti",
11233     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11234    },
11235    {
11236     "is_pure" : true,
11237     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11238    },
11239    {
11240     "is_pure" : true,
11241     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
11242    },
11243    {
11244     "is_pure" : true,
11245     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
11246    },
11247    {
11248     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11249    },
11250    {
11251     "is_pure" : true,
11252     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11253    },
11254    {
11255     "is_pure" : true,
11256     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
11257    },
11258    {
11259     "is_pure" : true,
11260     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
11261    },
11262    {
11263     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
11264    },
11265    {
11266     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11267    },
11268    {
11269     "kind" : "complete_dtor_pointer",
11270     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
11271    },
11272    {
11273     "kind" : "deleting_dtor_pointer",
11274     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
11275    },
11276    {
11277     "kind" : "vcall_offset"
11278    },
11279    {
11280     "kind" : "vcall_offset"
11281    },
11282    {
11283     "kind" : "vcall_offset"
11284    },
11285    {
11286     "kind" : "vcall_offset"
11287    },
11288    {
11289     "component_value" : -8,
11290     "kind" : "vcall_offset"
11291    },
11292    {
11293     "component_value" : -8,
11294     "kind" : "offset_to_top"
11295    },
11296    {
11297     "kind" : "rtti",
11298     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11299    },
11300    {
11301     "kind" : "complete_dtor_pointer",
11302     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
11303    },
11304    {
11305     "kind" : "deleting_dtor_pointer",
11306     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
11307    },
11308    {
11309     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11310    },
11311    {
11312     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11313    },
11314    {
11315     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11316    },
11317    {
11318     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11319    }
11320   ]
11321  },
11322  {
11323   "alignment" : 8,
11324   "fields" :
11325   [
11326    {
11327     "access" : "private",
11328     "field_name" : "mQueue",
11329     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
11330    }
11331   ],
11332   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
11333   "name" : "android::hardware::details::TaskRunner",
11334   "record_kind" : "class",
11335   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11336   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11337   "size" : 16,
11338   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
11339  },
11340  {
11341   "alignment" : 8,
11342   "fields" :
11343   [
11344    {
11345     "access" : "private",
11346     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
11347    }
11348   ],
11349   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11350   "name" : "android::hardware::details::hidl_pointer<native_handle>",
11351   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11352   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11353   "size" : 8,
11354   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11355   "template_args" : [ "_ZTI13native_handle" ]
11356  },
11357  {
11358   "access" : "private",
11359   "alignment" : 8,
11360   "fields" :
11361   [
11362    {
11363     "field_name" : "mPointer",
11364     "referenced_type" : "_ZTIP13native_handle"
11365    },
11366    {
11367     "field_name" : "_pad",
11368     "referenced_type" : "_ZTIm"
11369    }
11370   ],
11371   "is_anonymous" : true,
11372   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11373   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11374   "record_kind" : "union",
11375   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11376   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11377   "size" : 8,
11378   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11379  },
11380  {
11381   "alignment" : 8,
11382   "fields" :
11383   [
11384    {
11385     "access" : "private",
11386     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
11387    }
11388   ],
11389   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11390   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
11391   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11392   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11393   "size" : 8,
11394   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11395   "template_args" : [ "_ZTIK13native_handle" ]
11396  },
11397  {
11398   "access" : "private",
11399   "alignment" : 8,
11400   "fields" :
11401   [
11402    {
11403     "field_name" : "mPointer",
11404     "referenced_type" : "_ZTIPK13native_handle"
11405    },
11406    {
11407     "field_name" : "_pad",
11408     "referenced_type" : "_ZTIm"
11409    }
11410   ],
11411   "is_anonymous" : true,
11412   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11413   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11414   "record_kind" : "union",
11415   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11416   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11417   "size" : 8,
11418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11419  },
11420  {
11421   "alignment" : 8,
11422   "fields" :
11423   [
11424    {
11425     "access" : "private",
11426     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
11427    }
11428   ],
11429   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11430   "name" : "android::hardware::details::hidl_pointer<const char>",
11431   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11432   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11433   "size" : 8,
11434   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11435   "template_args" : [ "_ZTIKc" ]
11436  },
11437  {
11438   "access" : "private",
11439   "alignment" : 8,
11440   "fields" :
11441   [
11442    {
11443     "field_name" : "mPointer",
11444     "referenced_type" : "_ZTIPKc"
11445    },
11446    {
11447     "field_name" : "_pad",
11448     "referenced_type" : "_ZTIm"
11449    }
11450   ],
11451   "is_anonymous" : true,
11452   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11453   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11454   "record_kind" : "union",
11455   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11456   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11457   "size" : 8,
11458   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11459  },
11460  {
11461   "alignment" : 8,
11462   "fields" :
11463   [
11464    {
11465     "access" : "private",
11466     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
11467    }
11468   ],
11469   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
11470   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11471   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
11472   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
11473   "size" : 8,
11474   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11475   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
11476  },
11477  {
11478   "access" : "private",
11479   "alignment" : 8,
11480   "fields" :
11481   [
11482    {
11483     "field_name" : "mPointer",
11484     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE"
11485    },
11486    {
11487     "field_name" : "_pad",
11488     "referenced_type" : "_ZTIm"
11489    }
11490   ],
11491   "is_anonymous" : true,
11492   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
11493   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11494   "record_kind" : "union",
11495   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
11496   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
11497   "size" : 8,
11498   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11499  },
11500  {
11501   "alignment" : 8,
11502   "fields" :
11503   [
11504    {
11505     "access" : "private",
11506     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
11507    }
11508   ],
11509   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11510   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11511   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11512   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11513   "size" : 8,
11514   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11515   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
11516  },
11517  {
11518   "access" : "private",
11519   "alignment" : 8,
11520   "fields" :
11521   [
11522    {
11523     "field_name" : "mPointer",
11524     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
11525    },
11526    {
11527     "field_name" : "_pad",
11528     "referenced_type" : "_ZTIm"
11529    }
11530   ],
11531   "is_anonymous" : true,
11532   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11533   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11534   "record_kind" : "union",
11535   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11536   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11537   "size" : 8,
11538   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11539  },
11540  {
11541   "alignment" : 8,
11542   "fields" :
11543   [
11544    {
11545     "access" : "private",
11546     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11547    }
11548   ],
11549   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11550   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11551   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11552   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11553   "size" : 8,
11554   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11555   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
11556  },
11557  {
11558   "access" : "private",
11559   "alignment" : 8,
11560   "fields" :
11561   [
11562    {
11563     "field_name" : "mPointer",
11564     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
11565    },
11566    {
11567     "field_name" : "_pad",
11568     "referenced_type" : "_ZTIm"
11569    }
11570   ],
11571   "is_anonymous" : true,
11572   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11573   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11574   "record_kind" : "union",
11575   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11576   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11577   "size" : 8,
11578   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11579  },
11580  {
11581   "alignment" : 8,
11582   "fields" :
11583   [
11584    {
11585     "access" : "private",
11586     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
11587    }
11588   ],
11589   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11590   "name" : "android::hardware::details::hidl_pointer<char>",
11591   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11592   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11593   "size" : 8,
11594   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11595   "template_args" : [ "_ZTIc" ]
11596  },
11597  {
11598   "access" : "private",
11599   "alignment" : 8,
11600   "fields" :
11601   [
11602    {
11603     "field_name" : "mPointer",
11604     "referenced_type" : "_ZTIPc"
11605    },
11606    {
11607     "field_name" : "_pad",
11608     "referenced_type" : "_ZTIm"
11609    }
11610   ],
11611   "is_anonymous" : true,
11612   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11613   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11614   "record_kind" : "union",
11615   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11616   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11617   "size" : 8,
11618   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11619  },
11620  {
11621   "alignment" : 8,
11622   "fields" :
11623   [
11624    {
11625     "access" : "private",
11626     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
11627    }
11628   ],
11629   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11630   "name" : "android::hardware::details::hidl_pointer<int>",
11631   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11632   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11633   "size" : 8,
11634   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11635   "template_args" : [ "_ZTIi" ]
11636  },
11637  {
11638   "access" : "private",
11639   "alignment" : 8,
11640   "fields" :
11641   [
11642    {
11643     "field_name" : "mPointer",
11644     "referenced_type" : "_ZTIPi"
11645    },
11646    {
11647     "field_name" : "_pad",
11648     "referenced_type" : "_ZTIm"
11649    }
11650   ],
11651   "is_anonymous" : true,
11652   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
11653   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11654   "record_kind" : "union",
11655   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
11656   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
11657   "size" : 8,
11658   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11659  },
11660  {
11661   "alignment" : 8,
11662   "fields" :
11663   [
11664    {
11665     "access" : "private",
11666     "field_name" : "buffer",
11667     "referenced_type" : "_ZTIA64_c"
11668    }
11669   ],
11670   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
11671   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
11672   "record_kind" : "class",
11673   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
11674   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
11675   "size" : 64,
11676   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11677   "template_args" :
11678   [
11679    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
11680   ]
11681  },
11682  {
11683   "alignment" : 8,
11684   "fields" :
11685   [
11686    {
11687     "access" : "private",
11688     "field_name" : "mStatus",
11689     "referenced_type" : "_ZTIN7android8hardware6StatusE"
11690    },
11691    {
11692     "access" : "private",
11693     "field_name" : "mCheckedStatus",
11694     "field_offset" : 256,
11695     "referenced_type" : "_ZTIb"
11696    }
11697   ],
11698   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
11699   "name" : "android::hardware::details::return_status",
11700   "record_kind" : "class",
11701   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
11702   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
11703   "size" : 40,
11704   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11705  },
11706  {
11707   "alignment" : 8,
11708   "fields" :
11709   [
11710    {
11711     "access" : "protected",
11712     "field_name" : "mInstrumentationCallbacks",
11713     "field_offset" : 64,
11714     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
11715    },
11716    {
11717     "access" : "protected",
11718     "field_name" : "mEnableInstrumentation",
11719     "field_offset" : 256,
11720     "referenced_type" : "_ZTIb"
11721    },
11722    {
11723     "access" : "protected",
11724     "field_name" : "mInstrumentationLibPackage",
11725     "field_offset" : 320,
11726     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11727    },
11728    {
11729     "access" : "protected",
11730     "field_name" : "mInterfaceName",
11731     "field_offset" : 512,
11732     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11733    }
11734   ],
11735   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11736   "name" : "android::hardware::details::HidlInstrumentor",
11737   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11738   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11739   "size" : 88,
11740   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11741   "vtable_components" :
11742   [
11743    {
11744     "kind" : "offset_to_top"
11745    },
11746    {
11747     "kind" : "rtti",
11748     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11749    },
11750    {
11751     "kind" : "complete_dtor_pointer",
11752     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11753    },
11754    {
11755     "kind" : "deleting_dtor_pointer",
11756     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11757    }
11758   ]
11759  },
11760  {
11761   "alignment" : 1,
11762   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
11763   "name" : "android::hardware::details::i_tag",
11764   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
11765   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
11766   "size" : 1,
11767   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11768  },
11769  {
11770   "alignment" : 1,
11771   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
11772   "name" : "android::hardware::details::bs_tag",
11773   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
11774   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
11775   "size" : 1,
11776   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11777  },
11778  {
11779   "alignment" : 1,
11780   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
11781   "name" : "android::hardware::details::bnhw_tag",
11782   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
11783   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
11784   "size" : 1,
11785   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11786  },
11787  {
11788   "alignment" : 1,
11789   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
11790   "name" : "android::hardware::details::bphw_tag",
11791   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
11792   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
11793   "size" : 1,
11794   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11795  },
11796  {
11797   "alignment" : 1,
11798   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
11799   "name" : "android::hardware::details::std_array<unsigned char, 32>",
11800   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
11801   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
11802   "size" : 1,
11803   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11804   "template_args" : [ "_ZTIh" ]
11805  },
11806  {
11807   "alignment" : 8,
11808   "base_specifiers" :
11809   [
11810    {
11811     "referenced_type" : "_ZTIN7android8hardware8fastboot4V1_09IFastbootE"
11812    },
11813    {
11814     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11815    }
11816   ],
11817   "fields" :
11818   [
11819    {
11820     "access" : "private",
11821     "field_name" : "mImpl",
11822     "field_offset" : 768,
11823     "referenced_type" : "_ZTIKN7android2spINS_8hardware8fastboot4V1_09IFastbootEEE"
11824    },
11825    {
11826     "access" : "private",
11827     "field_name" : "mOnewayQueue",
11828     "field_offset" : 832,
11829     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
11830    }
11831   ],
11832   "linker_set_key" : "_ZTIN7android8hardware8fastboot4V1_010BsFastbootE",
11833   "name" : "android::hardware::fastboot::V1_0::BsFastboot",
11834   "referenced_type" : "_ZTIN7android8hardware8fastboot4V1_010BsFastbootE",
11835   "self_type" : "_ZTIN7android8hardware8fastboot4V1_010BsFastbootE",
11836   "size" : 136,
11837   "source_file" : "/out/soong/.intermediates/hardware/interfaces/fastboot/1.0/[email protected]_genc++_headers/gen/android/hardware/fastboot/1.0/BsFastboot.h",
11838   "vtable_components" :
11839   [
11840    {
11841     "component_value" : 120,
11842     "kind" : "vbase_offset"
11843    },
11844    {
11845     "kind" : "offset_to_top"
11846    },
11847    {
11848     "kind" : "rtti",
11849     "mangled_component_name" : "_ZTIN7android8hardware8fastboot4V1_010BsFastbootE"
11850    },
11851    {
11852     "mangled_component_name" : "_ZNK7android8hardware8fastboot4V1_09IFastboot8isRemoteEv"
11853    },
11854    {
11855     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_010BsFastboot14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11856    },
11857    {
11858     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_010BsFastboot5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11859    },
11860    {
11861     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_010BsFastboot19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11862    },
11863    {
11864     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_010BsFastboot12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11865    },
11866    {
11867     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_010BsFastboot21setHALInstrumentationEv"
11868    },
11869    {
11870     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_010BsFastboot11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11871    },
11872    {
11873     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_010BsFastboot4pingEv"
11874    },
11875    {
11876     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_010BsFastboot12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11877    },
11878    {
11879     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_010BsFastboot21notifySyspropsChangedEv"
11880    },
11881    {
11882     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_010BsFastboot13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11883    },
11884    {
11885     "kind" : "complete_dtor_pointer",
11886     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_010BsFastbootD1Ev"
11887    },
11888    {
11889     "kind" : "deleting_dtor_pointer",
11890     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_010BsFastbootD0Ev"
11891    },
11892    {
11893     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_010BsFastboot16getPartitionTypeERKNS0_11hidl_stringENSt3__18functionIFvNS2_14FileSystemTypeERKNS2_6ResultEEEE"
11894    },
11895    {
11896     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_010BsFastboot12doOemCommandERKNS0_11hidl_stringENSt3__18functionIFvRKNS2_6ResultEEEE"
11897    },
11898    {
11899     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_010BsFastboot10getVariantENSt3__18functionIFvRKNS0_11hidl_stringERKNS2_6ResultEEEE"
11900    },
11901    {
11902     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_010BsFastboot21getOffModeChargeStateENSt3__18functionIFvbRKNS2_6ResultEEEE"
11903    },
11904    {
11905     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_010BsFastboot34getBatteryVoltageFlashingThresholdENSt3__18functionIFviRKNS2_6ResultEEEE"
11906    },
11907    {
11908     "component_value" : -8,
11909     "kind" : "offset_to_top"
11910    },
11911    {
11912     "kind" : "rtti",
11913     "mangled_component_name" : "_ZTIN7android8hardware8fastboot4V1_010BsFastbootE"
11914    },
11915    {
11916     "kind" : "complete_dtor_pointer",
11917     "mangled_component_name" : "_ZThn8_N7android8hardware8fastboot4V1_010BsFastbootD1Ev"
11918    },
11919    {
11920     "kind" : "deleting_dtor_pointer",
11921     "mangled_component_name" : "_ZThn8_N7android8hardware8fastboot4V1_010BsFastbootD0Ev"
11922    },
11923    {
11924     "kind" : "vcall_offset"
11925    },
11926    {
11927     "kind" : "vcall_offset"
11928    },
11929    {
11930     "kind" : "vcall_offset"
11931    },
11932    {
11933     "kind" : "vcall_offset"
11934    },
11935    {
11936     "component_value" : -120,
11937     "kind" : "vcall_offset"
11938    },
11939    {
11940     "component_value" : -120,
11941     "kind" : "offset_to_top"
11942    },
11943    {
11944     "kind" : "rtti",
11945     "mangled_component_name" : "_ZTIN7android8hardware8fastboot4V1_010BsFastbootE"
11946    },
11947    {
11948     "kind" : "complete_dtor_pointer",
11949     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8fastboot4V1_010BsFastbootD1Ev"
11950    },
11951    {
11952     "kind" : "deleting_dtor_pointer",
11953     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8fastboot4V1_010BsFastbootD0Ev"
11954    },
11955    {
11956     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11957    },
11958    {
11959     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11960    },
11961    {
11962     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11963    },
11964    {
11965     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11966    }
11967   ]
11968  },
11969  {
11970   "alignment" : 8,
11971   "base_specifiers" :
11972   [
11973    {
11974     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11975    }
11976   ],
11977   "fields" :
11978   [
11979    {
11980     "access" : "private",
11981     "field_name" : "_hidl_mImpl",
11982     "field_offset" : 1024,
11983     "referenced_type" : "_ZTIN7android2spINS_8hardware8fastboot4V1_09IFastbootEEE"
11984    }
11985   ],
11986   "linker_set_key" : "_ZTIN7android8hardware8fastboot4V1_012BnHwFastbootE",
11987   "name" : "android::hardware::fastboot::V1_0::BnHwFastboot",
11988   "referenced_type" : "_ZTIN7android8hardware8fastboot4V1_012BnHwFastbootE",
11989   "self_type" : "_ZTIN7android8hardware8fastboot4V1_012BnHwFastbootE",
11990   "size" : 152,
11991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/fastboot/1.0/[email protected]_genc++_headers/gen/android/hardware/fastboot/1.0/BnHwFastboot.h",
11992   "vtable_components" :
11993   [
11994    {
11995     "component_value" : 136,
11996     "kind" : "vbase_offset"
11997    },
11998    {
11999     "kind" : "offset_to_top"
12000    },
12001    {
12002     "kind" : "rtti",
12003     "mangled_component_name" : "_ZTIN7android8hardware8fastboot4V1_012BnHwFastbootE"
12004    },
12005    {
12006     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12007    },
12008    {
12009     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12010    },
12011    {
12012     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12013    },
12014    {
12015     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12016    },
12017    {
12018     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12019    },
12020    {
12021     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12022    },
12023    {
12024     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12025    },
12026    {
12027     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12028    },
12029    {
12030     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12031    },
12032    {
12033     "kind" : "complete_dtor_pointer",
12034     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BnHwFastbootD1Ev"
12035    },
12036    {
12037     "kind" : "deleting_dtor_pointer",
12038     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BnHwFastbootD0Ev"
12039    },
12040    {
12041     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BnHwFastboot10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12042    },
12043    {
12044     "component_value" : -32,
12045     "kind" : "offset_to_top"
12046    },
12047    {
12048     "kind" : "rtti",
12049     "mangled_component_name" : "_ZTIN7android8hardware8fastboot4V1_012BnHwFastbootE"
12050    },
12051    {
12052     "kind" : "complete_dtor_pointer",
12053     "mangled_component_name" : "_ZThn32_N7android8hardware8fastboot4V1_012BnHwFastbootD1Ev"
12054    },
12055    {
12056     "kind" : "deleting_dtor_pointer",
12057     "mangled_component_name" : "_ZThn32_N7android8hardware8fastboot4V1_012BnHwFastbootD0Ev"
12058    },
12059    {
12060     "kind" : "vcall_offset"
12061    },
12062    {
12063     "kind" : "vcall_offset"
12064    },
12065    {
12066     "kind" : "vcall_offset"
12067    },
12068    {
12069     "kind" : "vcall_offset"
12070    },
12071    {
12072     "component_value" : -136,
12073     "kind" : "vcall_offset"
12074    },
12075    {
12076     "component_value" : -136,
12077     "kind" : "offset_to_top"
12078    },
12079    {
12080     "kind" : "rtti",
12081     "mangled_component_name" : "_ZTIN7android8hardware8fastboot4V1_012BnHwFastbootE"
12082    },
12083    {
12084     "kind" : "complete_dtor_pointer",
12085     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8fastboot4V1_012BnHwFastbootD1Ev"
12086    },
12087    {
12088     "kind" : "deleting_dtor_pointer",
12089     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8fastboot4V1_012BnHwFastbootD0Ev"
12090    },
12091    {
12092     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12093    },
12094    {
12095     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12096    },
12097    {
12098     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12099    },
12100    {
12101     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12102    }
12103   ]
12104  },
12105  {
12106   "alignment" : 8,
12107   "base_specifiers" :
12108   [
12109    {
12110     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEEE"
12111    },
12112    {
12113     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12114    }
12115   ],
12116   "fields" :
12117   [
12118    {
12119     "access" : "private",
12120     "field_name" : "_hidl_mMutex",
12121     "field_offset" : 1088,
12122     "referenced_type" : "_ZTINSt3__15mutexE"
12123    },
12124    {
12125     "access" : "private",
12126     "field_name" : "_hidl_mDeathRecipients",
12127     "field_offset" : 1408,
12128     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12129    }
12130   ],
12131   "linker_set_key" : "_ZTIN7android8hardware8fastboot4V1_012BpHwFastbootE",
12132   "name" : "android::hardware::fastboot::V1_0::BpHwFastboot",
12133   "referenced_type" : "_ZTIN7android8hardware8fastboot4V1_012BpHwFastbootE",
12134   "self_type" : "_ZTIN7android8hardware8fastboot4V1_012BpHwFastbootE",
12135   "size" : 216,
12136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/fastboot/1.0/[email protected]_genc++_headers/gen/android/hardware/fastboot/1.0/BpHwFastboot.h",
12137   "vtable_components" :
12138   [
12139    {
12140     "component_value" : 200,
12141     "kind" : "vbase_offset"
12142    },
12143    {
12144     "kind" : "offset_to_top"
12145    },
12146    {
12147     "kind" : "rtti",
12148     "mangled_component_name" : "_ZTIN7android8hardware8fastboot4V1_012BpHwFastbootE"
12149    },
12150    {
12151     "mangled_component_name" : "_ZNK7android8hardware8fastboot4V1_012BpHwFastboot8isRemoteEv"
12152    },
12153    {
12154     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BpHwFastboot14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12155    },
12156    {
12157     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BpHwFastboot5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12158    },
12159    {
12160     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BpHwFastboot19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12161    },
12162    {
12163     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BpHwFastboot12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12164    },
12165    {
12166     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BpHwFastboot21setHALInstrumentationEv"
12167    },
12168    {
12169     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BpHwFastboot11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12170    },
12171    {
12172     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BpHwFastboot4pingEv"
12173    },
12174    {
12175     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BpHwFastboot12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12176    },
12177    {
12178     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BpHwFastboot21notifySyspropsChangedEv"
12179    },
12180    {
12181     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BpHwFastboot13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12182    },
12183    {
12184     "kind" : "complete_dtor_pointer",
12185     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BpHwFastbootD1Ev"
12186    },
12187    {
12188     "kind" : "deleting_dtor_pointer",
12189     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BpHwFastbootD0Ev"
12190    },
12191    {
12192     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BpHwFastboot16getPartitionTypeERKNS0_11hidl_stringENSt3__18functionIFvNS2_14FileSystemTypeERKNS2_6ResultEEEE"
12193    },
12194    {
12195     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BpHwFastboot12doOemCommandERKNS0_11hidl_stringENSt3__18functionIFvRKNS2_6ResultEEEE"
12196    },
12197    {
12198     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BpHwFastboot10getVariantENSt3__18functionIFvRKNS0_11hidl_stringERKNS2_6ResultEEEE"
12199    },
12200    {
12201     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BpHwFastboot21getOffModeChargeStateENSt3__18functionIFvbRKNS2_6ResultEEEE"
12202    },
12203    {
12204     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BpHwFastboot34getBatteryVoltageFlashingThresholdENSt3__18functionIFviRKNS2_6ResultEEEE"
12205    },
12206    {
12207     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEE10onAsBinderEv"
12208    },
12209    {
12210     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_012BpHwFastboot15onLastStrongRefEPKv"
12211    },
12212    {
12213     "component_value" : 192,
12214     "kind" : "vbase_offset"
12215    },
12216    {
12217     "component_value" : -8,
12218     "kind" : "offset_to_top"
12219    },
12220    {
12221     "kind" : "rtti",
12222     "mangled_component_name" : "_ZTIN7android8hardware8fastboot4V1_012BpHwFastbootE"
12223    },
12224    {
12225     "kind" : "complete_dtor_pointer",
12226     "mangled_component_name" : "_ZThn8_N7android8hardware8fastboot4V1_012BpHwFastbootD1Ev"
12227    },
12228    {
12229     "kind" : "deleting_dtor_pointer",
12230     "mangled_component_name" : "_ZThn8_N7android8hardware8fastboot4V1_012BpHwFastbootD0Ev"
12231    },
12232    {
12233     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8fastboot4V1_09IFastbootEE10onAsBinderEv"
12234    },
12235    {
12236     "component_value" : 184,
12237     "kind" : "vbase_offset"
12238    },
12239    {
12240     "component_value" : -16,
12241     "kind" : "offset_to_top"
12242    },
12243    {
12244     "kind" : "rtti",
12245     "mangled_component_name" : "_ZTIN7android8hardware8fastboot4V1_012BpHwFastbootE"
12246    },
12247    {
12248     "kind" : "complete_dtor_pointer",
12249     "mangled_component_name" : "_ZThn16_N7android8hardware8fastboot4V1_012BpHwFastbootD1Ev"
12250    },
12251    {
12252     "kind" : "deleting_dtor_pointer",
12253     "mangled_component_name" : "_ZThn16_N7android8hardware8fastboot4V1_012BpHwFastbootD0Ev"
12254    },
12255    {
12256     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12257    },
12258    {
12259     "mangled_component_name" : "_ZThn16_N7android8hardware8fastboot4V1_012BpHwFastboot15onLastStrongRefEPKv"
12260    },
12261    {
12262     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12263    },
12264    {
12265     "component_value" : -48,
12266     "kind" : "offset_to_top"
12267    },
12268    {
12269     "kind" : "rtti",
12270     "mangled_component_name" : "_ZTIN7android8hardware8fastboot4V1_012BpHwFastbootE"
12271    },
12272    {
12273     "kind" : "complete_dtor_pointer",
12274     "mangled_component_name" : "_ZThn48_N7android8hardware8fastboot4V1_012BpHwFastbootD1Ev"
12275    },
12276    {
12277     "kind" : "deleting_dtor_pointer",
12278     "mangled_component_name" : "_ZThn48_N7android8hardware8fastboot4V1_012BpHwFastbootD0Ev"
12279    },
12280    {
12281     "kind" : "vcall_offset"
12282    },
12283    {
12284     "component_value" : -184,
12285     "kind" : "vcall_offset"
12286    },
12287    {
12288     "component_value" : -200,
12289     "kind" : "vcall_offset"
12290    },
12291    {
12292     "component_value" : -184,
12293     "kind" : "vcall_offset"
12294    },
12295    {
12296     "component_value" : -200,
12297     "kind" : "vcall_offset"
12298    },
12299    {
12300     "component_value" : -200,
12301     "kind" : "offset_to_top"
12302    },
12303    {
12304     "kind" : "rtti",
12305     "mangled_component_name" : "_ZTIN7android8hardware8fastboot4V1_012BpHwFastbootE"
12306    },
12307    {
12308     "kind" : "complete_dtor_pointer",
12309     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8fastboot4V1_012BpHwFastbootD1Ev"
12310    },
12311    {
12312     "kind" : "deleting_dtor_pointer",
12313     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8fastboot4V1_012BpHwFastbootD0Ev"
12314    },
12315    {
12316     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12317    },
12318    {
12319     "mangled_component_name" : "_ZTv0_n40_N7android8hardware8fastboot4V1_012BpHwFastboot15onLastStrongRefEPKv"
12320    },
12321    {
12322     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12323    },
12324    {
12325     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12326    }
12327   ]
12328  },
12329  {
12330   "alignment" : 8,
12331   "fields" :
12332   [
12333    {
12334     "field_name" : "status",
12335     "referenced_type" : "_ZTIN7android8hardware8fastboot4V1_06StatusE"
12336    },
12337    {
12338     "field_name" : "message",
12339     "field_offset" : 64,
12340     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12341    }
12342   ],
12343   "linker_set_key" : "_ZTIN7android8hardware8fastboot4V1_06ResultE",
12344   "name" : "android::hardware::fastboot::V1_0::Result",
12345   "referenced_type" : "_ZTIN7android8hardware8fastboot4V1_06ResultE",
12346   "self_type" : "_ZTIN7android8hardware8fastboot4V1_06ResultE",
12347   "size" : 24,
12348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/fastboot/1.0/[email protected]_genc++_headers/gen/android/hardware/fastboot/1.0/types.h"
12349  },
12350  {
12351   "alignment" : 8,
12352   "base_specifiers" :
12353   [
12354    {
12355     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12356    }
12357   ],
12358   "linker_set_key" : "_ZTIN7android8hardware8fastboot4V1_09IFastbootE",
12359   "name" : "android::hardware::fastboot::V1_0::IFastboot",
12360   "referenced_type" : "_ZTIN7android8hardware8fastboot4V1_09IFastbootE",
12361   "self_type" : "_ZTIN7android8hardware8fastboot4V1_09IFastbootE",
12362   "size" : 24,
12363   "source_file" : "/out/soong/.intermediates/hardware/interfaces/fastboot/1.0/[email protected]_genc++_headers/gen/android/hardware/fastboot/1.0/IFastboot.h",
12364   "vtable_components" :
12365   [
12366    {
12367     "component_value" : 8,
12368     "kind" : "vbase_offset"
12369    },
12370    {
12371     "kind" : "offset_to_top"
12372    },
12373    {
12374     "kind" : "rtti",
12375     "mangled_component_name" : "_ZTIN7android8hardware8fastboot4V1_09IFastbootE"
12376    },
12377    {
12378     "mangled_component_name" : "_ZNK7android8hardware8fastboot4V1_09IFastboot8isRemoteEv"
12379    },
12380    {
12381     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12382    },
12383    {
12384     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12385    },
12386    {
12387     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12388    },
12389    {
12390     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12391    },
12392    {
12393     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot21setHALInstrumentationEv"
12394    },
12395    {
12396     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12397    },
12398    {
12399     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot4pingEv"
12400    },
12401    {
12402     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12403    },
12404    {
12405     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot21notifySyspropsChangedEv"
12406    },
12407    {
12408     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12409    },
12410    {
12411     "kind" : "complete_dtor_pointer",
12412     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastbootD1Ev"
12413    },
12414    {
12415     "kind" : "deleting_dtor_pointer",
12416     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastbootD0Ev"
12417    },
12418    {
12419     "is_pure" : true,
12420     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot16getPartitionTypeERKNS0_11hidl_stringENSt3__18functionIFvNS2_14FileSystemTypeERKNS2_6ResultEEEE"
12421    },
12422    {
12423     "is_pure" : true,
12424     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot12doOemCommandERKNS0_11hidl_stringENSt3__18functionIFvRKNS2_6ResultEEEE"
12425    },
12426    {
12427     "is_pure" : true,
12428     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot10getVariantENSt3__18functionIFvRKNS0_11hidl_stringERKNS2_6ResultEEEE"
12429    },
12430    {
12431     "is_pure" : true,
12432     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot21getOffModeChargeStateENSt3__18functionIFvbRKNS2_6ResultEEEE"
12433    },
12434    {
12435     "is_pure" : true,
12436     "mangled_component_name" : "_ZN7android8hardware8fastboot4V1_09IFastboot34getBatteryVoltageFlashingThresholdENSt3__18functionIFviRKNS2_6ResultEEEE"
12437    },
12438    {
12439     "kind" : "vcall_offset"
12440    },
12441    {
12442     "kind" : "vcall_offset"
12443    },
12444    {
12445     "kind" : "vcall_offset"
12446    },
12447    {
12448     "kind" : "vcall_offset"
12449    },
12450    {
12451     "component_value" : -8,
12452     "kind" : "vcall_offset"
12453    },
12454    {
12455     "component_value" : -8,
12456     "kind" : "offset_to_top"
12457    },
12458    {
12459     "kind" : "rtti",
12460     "mangled_component_name" : "_ZTIN7android8hardware8fastboot4V1_09IFastbootE"
12461    },
12462    {
12463     "kind" : "complete_dtor_pointer",
12464     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8fastboot4V1_09IFastbootD1Ev"
12465    },
12466    {
12467     "kind" : "deleting_dtor_pointer",
12468     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8fastboot4V1_09IFastbootD0Ev"
12469    },
12470    {
12471     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12472    },
12473    {
12474     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12475    },
12476    {
12477     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12478    },
12479    {
12480     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12481    }
12482   ]
12483  },
12484  {
12485   "alignment" : 8,
12486   "fields" :
12487   [
12488    {
12489     "access" : "private",
12490     "field_name" : "mBuffer",
12491     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
12492    },
12493    {
12494     "access" : "private",
12495     "field_name" : "mSize",
12496     "field_offset" : 64,
12497     "referenced_type" : "_ZTIj"
12498    },
12499    {
12500     "access" : "private",
12501     "field_name" : "mOwnsBuffer",
12502     "field_offset" : 96,
12503     "referenced_type" : "_ZTIb"
12504    },
12505    {
12506     "access" : "private",
12507     "field_name" : "mPad",
12508     "field_offset" : 104,
12509     "referenced_type" : "_ZTIA3_h"
12510    }
12511   ],
12512   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
12513   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12514   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
12515   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
12516   "size" : 16,
12517   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12518   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
12519  },
12520  {
12521   "alignment" : 8,
12522   "fields" :
12523   [
12524    {
12525     "access" : "private",
12526     "field_name" : "mBuffer",
12527     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12528    },
12529    {
12530     "access" : "private",
12531     "field_name" : "mSize",
12532     "field_offset" : 64,
12533     "referenced_type" : "_ZTIj"
12534    },
12535    {
12536     "access" : "private",
12537     "field_name" : "mOwnsBuffer",
12538     "field_offset" : 96,
12539     "referenced_type" : "_ZTIb"
12540    },
12541    {
12542     "access" : "private",
12543     "field_name" : "mPad",
12544     "field_offset" : 104,
12545     "referenced_type" : "_ZTIA3_h"
12546    }
12547   ],
12548   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12549   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12550   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12551   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12552   "size" : 16,
12553   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12554   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
12555  },
12556  {
12557   "alignment" : 8,
12558   "fields" :
12559   [
12560    {
12561     "access" : "private",
12562     "field_name" : "mBuffer",
12563     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12564    },
12565    {
12566     "access" : "private",
12567     "field_name" : "mSize",
12568     "field_offset" : 64,
12569     "referenced_type" : "_ZTIj"
12570    },
12571    {
12572     "access" : "private",
12573     "field_name" : "mOwnsBuffer",
12574     "field_offset" : 96,
12575     "referenced_type" : "_ZTIb"
12576    },
12577    {
12578     "access" : "private",
12579     "field_name" : "mPad",
12580     "field_offset" : 104,
12581     "referenced_type" : "_ZTIA3_h"
12582    }
12583   ],
12584   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12585   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
12586   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12587   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12588   "size" : 16,
12589   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12590   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
12591  },
12592  {
12593   "alignment" : 8,
12594   "fields" :
12595   [
12596    {
12597     "access" : "private",
12598     "field_name" : "mBuffer",
12599     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
12600    },
12601    {
12602     "access" : "private",
12603     "field_name" : "mSize",
12604     "field_offset" : 64,
12605     "referenced_type" : "_ZTIj"
12606    },
12607    {
12608     "access" : "private",
12609     "field_name" : "mOwnsBuffer",
12610     "field_offset" : 96,
12611     "referenced_type" : "_ZTIb"
12612    },
12613    {
12614     "access" : "private",
12615     "field_name" : "mPad",
12616     "field_offset" : 104,
12617     "referenced_type" : "_ZTIA3_h"
12618    }
12619   ],
12620   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
12621   "name" : "android::hardware::hidl_vec<char>",
12622   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
12623   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
12624   "size" : 16,
12625   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12626   "template_args" : [ "_ZTIc" ]
12627  },
12628  {
12629   "alignment" : 8,
12630   "fields" :
12631   [
12632    {
12633     "access" : "private",
12634     "field_name" : "mBuffer",
12635     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
12636    },
12637    {
12638     "access" : "private",
12639     "field_name" : "mSize",
12640     "field_offset" : 64,
12641     "referenced_type" : "_ZTIj"
12642    },
12643    {
12644     "access" : "private",
12645     "field_name" : "mOwnsBuffer",
12646     "field_offset" : 96,
12647     "referenced_type" : "_ZTIb"
12648    },
12649    {
12650     "access" : "private",
12651     "field_name" : "mPad",
12652     "field_offset" : 104,
12653     "referenced_type" : "_ZTIA3_h"
12654    }
12655   ],
12656   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
12657   "name" : "android::hardware::hidl_vec<int>",
12658   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
12659   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
12660   "size" : 16,
12661   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12662   "template_args" : [ "_ZTIi" ]
12663  },
12664  {
12665   "alignment" : 8,
12666   "base_specifiers" :
12667   [
12668    {
12669     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
12670    }
12671   ],
12672   "fields" :
12673   [
12674    {
12675     "access" : "protected",
12676     "field_name" : "mSchedPolicy",
12677     "field_offset" : 64,
12678     "referenced_type" : "_ZTIi"
12679    },
12680    {
12681     "access" : "protected",
12682     "field_name" : "mSchedPriority",
12683     "field_offset" : 96,
12684     "referenced_type" : "_ZTIi"
12685    },
12686    {
12687     "access" : "private",
12688     "field_name" : "mExtras",
12689     "field_offset" : 128,
12690     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
12691    },
12692    {
12693     "access" : "private",
12694     "field_name" : "mReserved0",
12695     "field_offset" : 192,
12696     "referenced_type" : "_ZTIPv"
12697    }
12698   ],
12699   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
12700   "name" : "android::hardware::BHwBinder",
12701   "record_kind" : "class",
12702   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
12703   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
12704   "size" : 48,
12705   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
12706   "vtable_components" :
12707   [
12708    {
12709     "component_value" : 32,
12710     "kind" : "vbase_offset"
12711    },
12712    {
12713     "kind" : "offset_to_top"
12714    },
12715    {
12716     "kind" : "rtti",
12717     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
12718    },
12719    {
12720     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12721    },
12722    {
12723     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12724    },
12725    {
12726     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12727    },
12728    {
12729     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12730    },
12731    {
12732     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12733    },
12734    {
12735     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12736    },
12737    {
12738     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12739    },
12740    {
12741     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12742    },
12743    {
12744     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12745    },
12746    {
12747     "kind" : "complete_dtor_pointer",
12748     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
12749    },
12750    {
12751     "kind" : "deleting_dtor_pointer",
12752     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
12753    },
12754    {
12755     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12756    },
12757    {
12758     "kind" : "vcall_offset"
12759    },
12760    {
12761     "kind" : "vcall_offset"
12762    },
12763    {
12764     "kind" : "vcall_offset"
12765    },
12766    {
12767     "kind" : "vcall_offset"
12768    },
12769    {
12770     "component_value" : -32,
12771     "kind" : "vcall_offset"
12772    },
12773    {
12774     "component_value" : -32,
12775     "kind" : "offset_to_top"
12776    },
12777    {
12778     "kind" : "rtti",
12779     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
12780    },
12781    {
12782     "kind" : "complete_dtor_pointer",
12783     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
12784    },
12785    {
12786     "kind" : "deleting_dtor_pointer",
12787     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
12788    },
12789    {
12790     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12791    },
12792    {
12793     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12794    },
12795    {
12796     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12797    },
12798    {
12799     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12800    }
12801   ]
12802  },
12803  {
12804   "alignment" : 4,
12805   "fields" :
12806   [
12807    {
12808     "field_name" : "sched_policy",
12809     "referenced_type" : "_ZTIi"
12810    },
12811    {
12812     "field_name" : "prio",
12813     "field_offset" : 32,
12814     "referenced_type" : "_ZTIi"
12815    }
12816   ],
12817   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
12818   "name" : "android::hardware::SchedPrio",
12819   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
12820   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
12821   "size" : 8,
12822   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
12823  },
12824  {
12825   "alignment" : 4,
12826   "fields" :
12827   [
12828    {
12829     "access" : "private",
12830     "field_name" : "mCond",
12831     "referenced_type" : "_ZTI14pthread_cond_t"
12832    }
12833   ],
12834   "linker_set_key" : "_ZTIN7android9ConditionE",
12835   "name" : "android::Condition",
12836   "record_kind" : "class",
12837   "referenced_type" : "_ZTIN7android9ConditionE",
12838   "self_type" : "_ZTIN7android9ConditionE",
12839   "size" : 48,
12840   "source_file" : "/system/core/libutils/include/utils/Condition.h"
12841  },
12842  {
12843   "alignment" : 4,
12844   "fields" :
12845   [
12846    {
12847     "field_name" : "buf",
12848     "referenced_type" : "_ZTIA5121_h"
12849    },
12850    {
12851     "field_name" : "entry",
12852     "referenced_type" : "_ZTI12logger_entry"
12853    }
12854   ],
12855   "is_anonymous" : true,
12856   "linker_set_key" : "_ZTIN7log_msgUt_E",
12857   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
12858   "record_kind" : "union",
12859   "referenced_type" : "_ZTIN7log_msgUt_E",
12860   "self_type" : "_ZTIN7log_msgUt_E",
12861   "size" : 5124,
12862   "source_file" : "/system/core/liblog/include/log/log_read.h"
12863  }
12864 ],
12865 "rvalue_reference_types" :
12866 [
12867  {
12868   "alignment" : 8,
12869   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
12870   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
12871   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
12872   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
12873   "size" : 8,
12874   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12875  },
12876  {
12877   "alignment" : 8,
12878   "linker_set_key" : "_ZTION7android2spINS_8hardware8fastboot4V1_09IFastbootEEE",
12879   "name" : "android::sp<android::hardware::fastboot::V1_0::IFastboot> &&",
12880   "referenced_type" : "_ZTIN7android2spINS_8hardware8fastboot4V1_09IFastbootEEE",
12881   "self_type" : "_ZTION7android2spINS_8hardware8fastboot4V1_09IFastbootEEE",
12882   "size" : 8,
12883   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12884  },
12885  {
12886   "alignment" : 8,
12887   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
12888   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
12889   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
12890   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
12891   "size" : 8,
12892   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12893  },
12894  {
12895   "alignment" : 8,
12896   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
12897   "name" : "android::hardware::hidl_handle &&",
12898   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
12899   "self_type" : "_ZTION7android8hardware11hidl_handleE",
12900   "size" : 8,
12901   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12902  },
12903  {
12904   "alignment" : 8,
12905   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
12906   "name" : "android::hardware::hidl_memory &&",
12907   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
12908   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
12909   "size" : 8,
12910   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12911  },
12912  {
12913   "alignment" : 8,
12914   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_8fastboot4V1_09IFastbootEEEEE",
12915   "name" : "android::hardware::Return<android::sp<android::hardware::fastboot::V1_0::IFastboot> > &&",
12916   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8fastboot4V1_09IFastbootEEEEE",
12917   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_8fastboot4V1_09IFastbootEEEEE",
12918   "size" : 8,
12919   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12920  },
12921  {
12922   "alignment" : 8,
12923   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
12924   "name" : "android::hardware::Return<bool> &&",
12925   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
12926   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
12927   "size" : 8,
12928   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12929  },
12930  {
12931   "alignment" : 8,
12932   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
12933   "name" : "android::hardware::Return<void> &&",
12934   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
12935   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
12936   "size" : 8,
12937   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12938  },
12939  {
12940   "alignment" : 8,
12941   "linker_set_key" : "_ZTION7android8hardware6StatusE",
12942   "name" : "android::hardware::Status &&",
12943   "referenced_type" : "_ZTIN7android8hardware6StatusE",
12944   "self_type" : "_ZTION7android8hardware6StatusE",
12945   "size" : 8,
12946   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12947  },
12948  {
12949   "alignment" : 8,
12950   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
12951   "name" : "android::hardware::details::return_status &&",
12952   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
12953   "self_type" : "_ZTION7android8hardware7details13return_statusE",
12954   "size" : 8,
12955   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12956  },
12957  {
12958   "alignment" : 8,
12959   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12960   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
12961   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12962   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12963   "size" : 8,
12964   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12965  },
12966  {
12967   "alignment" : 8,
12968   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
12969   "name" : "std::function<sp<IBase> (void *)> &&",
12970   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
12971   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
12972   "size" : 8,
12973   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12974  },
12975  {
12976   "alignment" : 8,
12977   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
12978   "name" : "std::function<sp<IBinder> (void *)> &&",
12979   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
12980   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
12981   "size" : 8,
12982   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12983  }
12984 ]
12985}
12986