1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int [0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA16_c",
15   "name" : "char [16]",
16   "referenced_type" : "_ZTIc",
17   "self_type" : "_ZTIA16_c",
18   "size" : 16,
19   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA32_h",
24   "name" : "unsigned char [32]",
25   "referenced_type" : "_ZTIh",
26   "self_type" : "_ZTIA32_h",
27   "size" : 32,
28   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA3_h",
33   "name" : "unsigned char [3]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA3_h",
36   "size" : 3,
37   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
38  },
39  {
40   "alignment" : 1,
41   "linker_set_key" : "_ZTIA5121_h",
42   "name" : "unsigned char [5121]",
43   "referenced_type" : "_ZTIh",
44   "self_type" : "_ZTIA5121_h",
45   "size" : 5121,
46   "source_file" : "/system/core/liblog/include/log/log_read.h"
47  },
48  {
49   "alignment" : 1,
50   "linker_set_key" : "_ZTIA7_h",
51   "name" : "unsigned char [7]",
52   "referenced_type" : "_ZTIh",
53   "self_type" : "_ZTIA7_h",
54   "size" : 7,
55   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTIA8_j",
60   "name" : "unsigned int [8]",
61   "referenced_type" : "_ZTIj",
62   "self_type" : "_ZTIA8_j",
63   "size" : 32,
64   "source_file" : "/system/core/libsystem/include/system/graphics.h"
65  },
66  {
67   "linker_set_key" : "_ZTIA_f",
68   "name" : "float []",
69   "referenced_type" : "_ZTIf",
70   "self_type" : "_ZTIA_f",
71   "source_file" : "/system/core/libsystem/include/system/graphics.h"
72  }
73 ],
74 "builtin_types" :
75 [
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "_ZTIDs",
81   "name" : "char16_t",
82   "referenced_type" : "_ZTIDs",
83   "self_type" : "_ZTIDs",
84   "size" : 2
85  },
86  {
87   "alignment" : 1,
88   "is_integral" : true,
89   "linker_set_key" : "_ZTIa",
90   "name" : "signed char",
91   "referenced_type" : "_ZTIa",
92   "self_type" : "_ZTIa",
93   "size" : 1
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "_ZTIb",
100   "name" : "bool",
101   "referenced_type" : "_ZTIb",
102   "self_type" : "_ZTIb",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "linker_set_key" : "_ZTIc",
109   "name" : "char",
110   "referenced_type" : "_ZTIc",
111   "self_type" : "_ZTIc",
112   "size" : 1
113  },
114  {
115   "alignment" : 4,
116   "linker_set_key" : "_ZTId",
117   "name" : "double",
118   "referenced_type" : "_ZTId",
119   "self_type" : "_ZTId",
120   "size" : 8
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTIf",
125   "name" : "float",
126   "referenced_type" : "_ZTIf",
127   "self_type" : "_ZTIf",
128   "size" : 4
129  },
130  {
131   "alignment" : 1,
132   "is_integral" : true,
133   "is_unsigned" : true,
134   "linker_set_key" : "_ZTIh",
135   "name" : "unsigned char",
136   "referenced_type" : "_ZTIh",
137   "self_type" : "_ZTIh",
138   "size" : 1
139  },
140  {
141   "alignment" : 4,
142   "is_integral" : true,
143   "linker_set_key" : "_ZTIi",
144   "name" : "int",
145   "referenced_type" : "_ZTIi",
146   "self_type" : "_ZTIi",
147   "size" : 4
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "is_unsigned" : true,
153   "linker_set_key" : "_ZTIj",
154   "name" : "unsigned int",
155   "referenced_type" : "_ZTIj",
156   "self_type" : "_ZTIj",
157   "size" : 4
158  },
159  {
160   "alignment" : 4,
161   "is_integral" : true,
162   "linker_set_key" : "_ZTIl",
163   "name" : "long",
164   "referenced_type" : "_ZTIl",
165   "self_type" : "_ZTIl",
166   "size" : 4
167  },
168  {
169   "alignment" : 4,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "_ZTIm",
173   "name" : "unsigned long",
174   "referenced_type" : "_ZTIm",
175   "self_type" : "_ZTIm",
176   "size" : 4
177  },
178  {
179   "alignment" : 2,
180   "is_integral" : true,
181   "linker_set_key" : "_ZTIs",
182   "name" : "short",
183   "referenced_type" : "_ZTIs",
184   "self_type" : "_ZTIs",
185   "size" : 2
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "_ZTIt",
192   "name" : "unsigned short",
193   "referenced_type" : "_ZTIt",
194   "self_type" : "_ZTIt",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "_ZTIv",
199   "name" : "void",
200   "referenced_type" : "_ZTIv",
201   "self_type" : "_ZTIv"
202  },
203  {
204   "alignment" : 4,
205   "is_integral" : true,
206   "linker_set_key" : "_ZTIx",
207   "name" : "long long",
208   "referenced_type" : "_ZTIx",
209   "self_type" : "_ZTIx",
210   "size" : 8
211  },
212  {
213   "alignment" : 4,
214   "is_integral" : true,
215   "is_unsigned" : true,
216   "linker_set_key" : "_ZTIy",
217   "name" : "unsigned long long",
218   "referenced_type" : "_ZTIy",
219   "self_type" : "_ZTIy",
220   "size" : 8
221  }
222 ],
223 "elf_functions" :
224 [
225  {
226   "binding" : "weak",
227   "name" : "_ZN7android8hardware7details13castInterfaceINS0_8vibrator4V1_19IVibratorENS3_4V1_09IVibratorENS4_12BpHwVibratorEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
228  },
229  {
230   "binding" : "weak",
231   "name" : "_ZN7android8hardware7details13castInterfaceINS0_8vibrator4V1_19IVibratorENS_4hidl4base4V1_05IBaseENS4_12BpHwVibratorEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
232  },
233  {
234   "binding" : "weak",
235   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_8vibrator4V1_112BpHwVibratorENS4_9IVibratorEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
236  },
237  {
238   "name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator13addOnewayTaskENSt3__18functionIFvvEEE"
239  },
240  {
241   "name" : "_ZN7android8hardware8vibrator4V1_110BsVibratorC1ENS_2spINS2_9IVibratorEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware8vibrator4V1_110BsVibratorC2ENS_2spINS2_9IVibratorEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibrator10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
248  },
249  {
250   "name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
251  },
252  {
253   "name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibrator17_hidl_perform_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
254  },
255  {
256   "name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibrator4pingEv"
257  },
258  {
259   "name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorC1ERKNS_2spINS2_9IVibratorEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorC2ERKNS_2spINS2_9IVibratorEEE"
263  },
264  {
265   "name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorD0Ev"
266  },
267  {
268   "name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorD1Ev"
269  },
270  {
271   "name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorD2Ev"
272  },
273  {
274   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
275  },
276  {
277   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE"
278  },
279  {
280   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
281  },
282  {
283   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator12setAmplitudeEh"
287  },
288  {
289   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator15onLastStrongRefEPKv"
296  },
297  {
298   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator17_hidl_perform_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNSA_6StatusEjEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator21notifySyspropsChangedEv"
305  },
306  {
307   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator21setHALInstrumentationEv"
308  },
309  {
310   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator24supportsAmplitudeControlEv"
311  },
312  {
313   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator2onEj"
314  },
315  {
316   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator3offEv"
317  },
318  {
319   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator4pingEv"
320  },
321  {
322   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE"
326  },
327  {
328   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibratorC1ERKNS_2spINS0_7IBinderEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibratorC2ERKNS_2spINS0_7IBinderEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
335  },
336  {
337   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
338  },
339  {
340   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
344  },
345  {
346   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
347  },
348  {
349   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
353  },
354  {
355   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
356  },
357  {
358   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator21notifySyspropsChangedEv"
362  },
363  {
364   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator21setHALInstrumentationEv"
365  },
366  {
367   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
368  },
369  {
370   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator4pingEv"
371  },
372  {
373   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator8castFromERKNS_2spINS1_4V1_09IVibratorEEEb"
377  },
378  {
379   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
380  },
381  {
382   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator8castFromERKNS_2spIS3_EEb"
383  },
384  {
385   "binding" : "weak",
386   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
387  },
388  {
389   "binding" : "weak",
390   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
391  },
392  {
393   "binding" : "weak",
394   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
395  },
396  {
397   "binding" : "weak",
398   "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_"
399  },
400  {
401   "binding" : "weak",
402   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
403  },
404  {
405   "binding" : "weak",
406   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
407  },
408  {
409   "binding" : "weak",
410   "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_"
411  },
412  {
413   "binding" : "weak",
414   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
415  },
416  {
417   "binding" : "weak",
418   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
419  },
420  {
421   "binding" : "weak",
422   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
423  },
424  {
425   "binding" : "weak",
426   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
427  },
428  {
429   "binding" : "weak",
430   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
431  },
432  {
433   "name" : "_ZThn20_N7android8hardware8vibrator4V1_112BnHwVibratorD0Ev"
434  },
435  {
436   "name" : "_ZThn20_N7android8hardware8vibrator4V1_112BnHwVibratorD1Ev"
437  },
438  {
439   "name" : "_ZThn8_N7android8hardware8vibrator4V1_112BpHwVibrator15onLastStrongRefEPKv"
440  },
441  {
442   "name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_112BnHwVibratorD0Ev"
443  },
444  {
445   "name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_112BnHwVibratorD1Ev"
446  },
447  {
448   "name" : "_ZTv0_n20_N7android8hardware8vibrator4V1_112BpHwVibrator15onLastStrongRefEPKv"
449  }
450 ],
451 "elf_objects" :
452 [
453  {
454   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator10descriptorE"
455  },
456  {
457   "binding" : "weak",
458   "name" : "_ZTCN7android8hardware8vibrator4V1_110BsVibratorE0_NS2_9IVibratorE"
459  },
460  {
461   "name" : "_ZTCN7android8hardware8vibrator4V1_112BnHwVibratorE0_NS0_7IBinderE"
462  },
463  {
464   "name" : "_ZTCN7android8hardware8vibrator4V1_112BnHwVibratorE0_NS0_9BHwBinderE"
465  },
466  {
467   "name" : "_ZTCN7android8hardware8vibrator4V1_112BnHwVibratorE0_NS_4hidl4base4V1_08BnHwBaseE"
468  },
469  {
470   "name" : "_ZTCN7android8hardware8vibrator4V1_112BpHwVibratorE0_NS0_11BpInterfaceINS2_9IVibratorEEE"
471  },
472  {
473   "name" : "_ZTCN7android8hardware8vibrator4V1_112BpHwVibratorE0_NS1_4V1_09IVibratorE"
474  },
475  {
476   "name" : "_ZTCN7android8hardware8vibrator4V1_112BpHwVibratorE0_NS2_9IVibratorE"
477  },
478  {
479   "name" : "_ZTCN7android8hardware8vibrator4V1_112BpHwVibratorE0_NS_4hidl4base4V1_05IBaseE"
480  },
481  {
482   "name" : "_ZTCN7android8hardware8vibrator4V1_112BpHwVibratorE4_NS0_10IInterfaceE"
483  },
484  {
485   "name" : "_ZTCN7android8hardware8vibrator4V1_112BpHwVibratorE8_NS0_11BpHwRefBaseE"
486  },
487  {
488   "name" : "_ZTCN7android8hardware8vibrator4V1_19IVibratorE0_NS1_4V1_09IVibratorE"
489  },
490  {
491   "name" : "_ZTCN7android8hardware8vibrator4V1_19IVibratorE0_NS_4hidl4base4V1_05IBaseE"
492  },
493  {
494   "name" : "_ZTTN7android8hardware8vibrator4V1_112BnHwVibratorE"
495  },
496  {
497   "name" : "_ZTTN7android8hardware8vibrator4V1_112BpHwVibratorE"
498  },
499  {
500   "name" : "_ZTTN7android8hardware8vibrator4V1_19IVibratorE"
501  },
502  {
503   "binding" : "weak",
504   "name" : "_ZTVN7android8hardware8vibrator4V1_110BsVibratorE"
505  },
506  {
507   "name" : "_ZTVN7android8hardware8vibrator4V1_112BnHwVibratorE"
508  },
509  {
510   "name" : "_ZTVN7android8hardware8vibrator4V1_112BpHwVibratorE"
511  },
512  {
513   "name" : "_ZTVN7android8hardware8vibrator4V1_19IVibratorE"
514  }
515 ],
516 "enum_types" :
517 [
518  {
519   "alignment" : 4,
520   "enum_fields" :
521   [
522    {
523     "enum_field_value" : 1,
524     "name" : "HAL_HDR_DOLBY_VISION"
525    },
526    {
527     "enum_field_value" : 2,
528     "name" : "HAL_HDR_HDR10"
529    },
530    {
531     "enum_field_value" : 3,
532     "name" : "HAL_HDR_HLG"
533    }
534   ],
535   "linker_set_key" : "_ZTI13android_hdr_t",
536   "name" : "android_hdr_t",
537   "referenced_type" : "_ZTI13android_hdr_t",
538   "self_type" : "_ZTI13android_hdr_t",
539   "size" : 4,
540   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
541   "underlying_type" : "_ZTIj"
542  },
543  {
544   "alignment" : 4,
545   "enum_fields" :
546   [
547    {
548     "enum_field_value" : 4,
549     "name" : "HAL_HDR_HDR10_PLUS"
550    }
551   ],
552   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
553   "name" : "android_hdr_v1_2_t",
554   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
555   "self_type" : "_ZTI18android_hdr_v1_2_t",
556   "size" : 4,
557   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
558   "underlying_type" : "_ZTIj"
559  },
560  {
561   "alignment" : 4,
562   "enum_fields" :
563   [
564    {
565     "enum_field_value" : 0,
566     "name" : "ANDROID_LOG_UNKNOWN"
567    },
568    {
569     "enum_field_value" : 1,
570     "name" : "ANDROID_LOG_DEFAULT"
571    },
572    {
573     "enum_field_value" : 2,
574     "name" : "ANDROID_LOG_VERBOSE"
575    },
576    {
577     "enum_field_value" : 3,
578     "name" : "ANDROID_LOG_DEBUG"
579    },
580    {
581     "enum_field_value" : 4,
582     "name" : "ANDROID_LOG_INFO"
583    },
584    {
585     "enum_field_value" : 5,
586     "name" : "ANDROID_LOG_WARN"
587    },
588    {
589     "enum_field_value" : 6,
590     "name" : "ANDROID_LOG_ERROR"
591    },
592    {
593     "enum_field_value" : 7,
594     "name" : "ANDROID_LOG_FATAL"
595    },
596    {
597     "enum_field_value" : 8,
598     "name" : "ANDROID_LOG_SILENT"
599    }
600   ],
601   "linker_set_key" : "_ZTI19android_LogPriority",
602   "name" : "android_LogPriority",
603   "referenced_type" : "_ZTI19android_LogPriority",
604   "self_type" : "_ZTI19android_LogPriority",
605   "size" : 4,
606   "source_file" : "/system/core/liblog/include/android/log.h",
607   "underlying_type" : "_ZTIj"
608  },
609  {
610   "alignment" : 4,
611   "enum_fields" :
612   [
613    {
614     "enum_field_value" : 0,
615     "name" : "HAL_DATASPACE_UNKNOWN"
616    },
617    {
618     "enum_field_value" : 1,
619     "name" : "HAL_DATASPACE_ARBITRARY"
620    },
621    {
622     "enum_field_value" : 16,
623     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
624    },
625    {
626     "enum_field_value" : 4128768,
627     "name" : "HAL_DATASPACE_STANDARD_MASK"
628    },
629    {
630     "enum_field_value" : 0,
631     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
632    },
633    {
634     "enum_field_value" : 65536,
635     "name" : "HAL_DATASPACE_STANDARD_BT709"
636    },
637    {
638     "enum_field_value" : 131072,
639     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
640    },
641    {
642     "enum_field_value" : 196608,
643     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
644    },
645    {
646     "enum_field_value" : 262144,
647     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
648    },
649    {
650     "enum_field_value" : 327680,
651     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
652    },
653    {
654     "enum_field_value" : 393216,
655     "name" : "HAL_DATASPACE_STANDARD_BT2020"
656    },
657    {
658     "enum_field_value" : 458752,
659     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
660    },
661    {
662     "enum_field_value" : 524288,
663     "name" : "HAL_DATASPACE_STANDARD_BT470M"
664    },
665    {
666     "enum_field_value" : 589824,
667     "name" : "HAL_DATASPACE_STANDARD_FILM"
668    },
669    {
670     "enum_field_value" : 655360,
671     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
672    },
673    {
674     "enum_field_value" : 720896,
675     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
676    },
677    {
678     "enum_field_value" : 22,
679     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
680    },
681    {
682     "enum_field_value" : 130023424,
683     "name" : "HAL_DATASPACE_TRANSFER_MASK"
684    },
685    {
686     "enum_field_value" : 0,
687     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
688    },
689    {
690     "enum_field_value" : 4194304,
691     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
692    },
693    {
694     "enum_field_value" : 8388608,
695     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
696    },
697    {
698     "enum_field_value" : 12582912,
699     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
700    },
701    {
702     "enum_field_value" : 16777216,
703     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
704    },
705    {
706     "enum_field_value" : 20971520,
707     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
708    },
709    {
710     "enum_field_value" : 25165824,
711     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
712    },
713    {
714     "enum_field_value" : 29360128,
715     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
716    },
717    {
718     "enum_field_value" : 33554432,
719     "name" : "HAL_DATASPACE_TRANSFER_HLG"
720    },
721    {
722     "enum_field_value" : 27,
723     "name" : "HAL_DATASPACE_RANGE_SHIFT"
724    },
725    {
726     "enum_field_value" : 939524096,
727     "name" : "HAL_DATASPACE_RANGE_MASK"
728    },
729    {
730     "enum_field_value" : 0,
731     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
732    },
733    {
734     "enum_field_value" : 134217728,
735     "name" : "HAL_DATASPACE_RANGE_FULL"
736    },
737    {
738     "enum_field_value" : 268435456,
739     "name" : "HAL_DATASPACE_RANGE_LIMITED"
740    },
741    {
742     "enum_field_value" : 402653184,
743     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
744    },
745    {
746     "enum_field_value" : 512,
747     "name" : "HAL_DATASPACE_SRGB_LINEAR"
748    },
749    {
750     "enum_field_value" : 138477568,
751     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
752    },
753    {
754     "enum_field_value" : 406913024,
755     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
756    },
757    {
758     "enum_field_value" : 513,
759     "name" : "HAL_DATASPACE_SRGB"
760    },
761    {
762     "enum_field_value" : 142671872,
763     "name" : "HAL_DATASPACE_V0_SRGB"
764    },
765    {
766     "enum_field_value" : 411107328,
767     "name" : "HAL_DATASPACE_V0_SCRGB"
768    },
769    {
770     "enum_field_value" : 257,
771     "name" : "HAL_DATASPACE_JFIF"
772    },
773    {
774     "enum_field_value" : 146931712,
775     "name" : "HAL_DATASPACE_V0_JFIF"
776    },
777    {
778     "enum_field_value" : 258,
779     "name" : "HAL_DATASPACE_BT601_625"
780    },
781    {
782     "enum_field_value" : 281149440,
783     "name" : "HAL_DATASPACE_V0_BT601_625"
784    },
785    {
786     "enum_field_value" : 259,
787     "name" : "HAL_DATASPACE_BT601_525"
788    },
789    {
790     "enum_field_value" : 281280512,
791     "name" : "HAL_DATASPACE_V0_BT601_525"
792    },
793    {
794     "enum_field_value" : 260,
795     "name" : "HAL_DATASPACE_BT709"
796    },
797    {
798     "enum_field_value" : 281083904,
799     "name" : "HAL_DATASPACE_V0_BT709"
800    },
801    {
802     "enum_field_value" : 139067392,
803     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
804    },
805    {
806     "enum_field_value" : 155844608,
807     "name" : "HAL_DATASPACE_DCI_P3"
808    },
809    {
810     "enum_field_value" : 139067392,
811     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
812    },
813    {
814     "enum_field_value" : 143261696,
815     "name" : "HAL_DATASPACE_DISPLAY_P3"
816    },
817    {
818     "enum_field_value" : 151715840,
819     "name" : "HAL_DATASPACE_ADOBE_RGB"
820    },
821    {
822     "enum_field_value" : 138805248,
823     "name" : "HAL_DATASPACE_BT2020_LINEAR"
824    },
825    {
826     "enum_field_value" : 147193856,
827     "name" : "HAL_DATASPACE_BT2020"
828    },
829    {
830     "enum_field_value" : 163971072,
831     "name" : "HAL_DATASPACE_BT2020_PQ"
832    },
833    {
834     "enum_field_value" : 4096,
835     "name" : "HAL_DATASPACE_DEPTH"
836    },
837    {
838     "enum_field_value" : 4097,
839     "name" : "HAL_DATASPACE_SENSOR"
840    }
841   ],
842   "linker_set_key" : "_ZTI19android_dataspace_t",
843   "name" : "android_dataspace_t",
844   "referenced_type" : "_ZTI19android_dataspace_t",
845   "self_type" : "_ZTI19android_dataspace_t",
846   "size" : 4,
847   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
848   "underlying_type" : "_ZTIj"
849  },
850  {
851   "alignment" : 4,
852   "enum_fields" :
853   [
854    {
855     "enum_field_value" : 0,
856     "name" : "FLEX_FORMAT_INVALID"
857    },
858    {
859     "enum_field_value" : 1,
860     "name" : "FLEX_FORMAT_Y"
861    },
862    {
863     "enum_field_value" : 7,
864     "name" : "FLEX_FORMAT_YCbCr"
865    },
866    {
867     "enum_field_value" : 1073741831,
868     "name" : "FLEX_FORMAT_YCbCrA"
869    },
870    {
871     "enum_field_value" : 7168,
872     "name" : "FLEX_FORMAT_RGB"
873    },
874    {
875     "enum_field_value" : 1073748992,
876     "name" : "FLEX_FORMAT_RGBA"
877    }
878   ],
879   "linker_set_key" : "_ZTI19android_flex_format",
880   "name" : "android_flex_format",
881   "referenced_type" : "_ZTI19android_flex_format",
882   "self_type" : "_ZTI19android_flex_format",
883   "size" : 4,
884   "source_file" : "/system/core/libsystem/include/system/graphics.h",
885   "underlying_type" : "_ZTIj"
886  },
887  {
888   "alignment" : 4,
889   "enum_fields" :
890   [
891    {
892     "enum_field_value" : 1,
893     "name" : "HAL_TRANSFORM_FLIP_H"
894    },
895    {
896     "enum_field_value" : 2,
897     "name" : "HAL_TRANSFORM_FLIP_V"
898    },
899    {
900     "enum_field_value" : 4,
901     "name" : "HAL_TRANSFORM_ROT_90"
902    },
903    {
904     "enum_field_value" : 3,
905     "name" : "HAL_TRANSFORM_ROT_180"
906    },
907    {
908     "enum_field_value" : 7,
909     "name" : "HAL_TRANSFORM_ROT_270"
910    }
911   ],
912   "linker_set_key" : "_ZTI19android_transform_t",
913   "name" : "android_transform_t",
914   "referenced_type" : "_ZTI19android_transform_t",
915   "self_type" : "_ZTI19android_transform_t",
916   "size" : 4,
917   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
918   "underlying_type" : "_ZTIj"
919  },
920  {
921   "alignment" : 4,
922   "enum_fields" :
923   [
924    {
925     "enum_field_value" : 0,
926     "name" : "HAL_COLOR_MODE_NATIVE"
927    },
928    {
929     "enum_field_value" : 1,
930     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
931    },
932    {
933     "enum_field_value" : 2,
934     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
935    },
936    {
937     "enum_field_value" : 3,
938     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
939    },
940    {
941     "enum_field_value" : 4,
942     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
943    },
944    {
945     "enum_field_value" : 5,
946     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
947    },
948    {
949     "enum_field_value" : 6,
950     "name" : "HAL_COLOR_MODE_DCI_P3"
951    },
952    {
953     "enum_field_value" : 7,
954     "name" : "HAL_COLOR_MODE_SRGB"
955    },
956    {
957     "enum_field_value" : 8,
958     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
959    },
960    {
961     "enum_field_value" : 9,
962     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
963    }
964   ],
965   "linker_set_key" : "_ZTI20android_color_mode_t",
966   "name" : "android_color_mode_t",
967   "referenced_type" : "_ZTI20android_color_mode_t",
968   "self_type" : "_ZTI20android_color_mode_t",
969   "size" : 4,
970   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
971   "underlying_type" : "_ZTIj"
972  },
973  {
974   "alignment" : 4,
975   "enum_fields" :
976   [
977    {
978     "enum_field_value" : 0,
979     "name" : "SYSTEM_TIME_REALTIME"
980    },
981    {
982     "enum_field_value" : 1,
983     "name" : "SYSTEM_TIME_MONOTONIC"
984    },
985    {
986     "enum_field_value" : 2,
987     "name" : "SYSTEM_TIME_PROCESS"
988    },
989    {
990     "enum_field_value" : 3,
991     "name" : "SYSTEM_TIME_THREAD"
992    },
993    {
994     "enum_field_value" : 4,
995     "name" : "SYSTEM_TIME_BOOTTIME"
996    }
997   ],
998   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
999   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1000   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1001   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1002   "size" : 4,
1003   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1004   "underlying_type" : "_ZTIj"
1005  },
1006  {
1007   "alignment" : 4,
1008   "enum_fields" :
1009   [
1010    {
1011     "enum_field_value" : 1,
1012     "name" : "FLEX_COMPONENT_Y"
1013    },
1014    {
1015     "enum_field_value" : 2,
1016     "name" : "FLEX_COMPONENT_Cb"
1017    },
1018    {
1019     "enum_field_value" : 4,
1020     "name" : "FLEX_COMPONENT_Cr"
1021    },
1022    {
1023     "enum_field_value" : 1024,
1024     "name" : "FLEX_COMPONENT_R"
1025    },
1026    {
1027     "enum_field_value" : 2048,
1028     "name" : "FLEX_COMPONENT_G"
1029    },
1030    {
1031     "enum_field_value" : 4096,
1032     "name" : "FLEX_COMPONENT_B"
1033    },
1034    {
1035     "enum_field_value" : 1073741824,
1036     "name" : "FLEX_COMPONENT_A"
1037    }
1038   ],
1039   "linker_set_key" : "_ZTI22android_flex_component",
1040   "name" : "android_flex_component",
1041   "referenced_type" : "_ZTI22android_flex_component",
1042   "self_type" : "_ZTI22android_flex_component",
1043   "size" : 4,
1044   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1045   "underlying_type" : "_ZTIj"
1046  },
1047  {
1048   "alignment" : 4,
1049   "enum_fields" :
1050   [
1051    {
1052     "enum_field_value" : 1,
1053     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1054    },
1055    {
1056     "enum_field_value" : 2,
1057     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1058    },
1059    {
1060     "enum_field_value" : 3,
1061     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1062    },
1063    {
1064     "enum_field_value" : 4,
1065     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1066    },
1067    {
1068     "enum_field_value" : 5,
1069     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1070    },
1071    {
1072     "enum_field_value" : 16,
1073     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1074    },
1075    {
1076     "enum_field_value" : 17,
1077     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1078    },
1079    {
1080     "enum_field_value" : 20,
1081     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1082    },
1083    {
1084     "enum_field_value" : 22,
1085     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1086    },
1087    {
1088     "enum_field_value" : 32,
1089     "name" : "HAL_PIXEL_FORMAT_RAW16"
1090    },
1091    {
1092     "enum_field_value" : 33,
1093     "name" : "HAL_PIXEL_FORMAT_BLOB"
1094    },
1095    {
1096     "enum_field_value" : 34,
1097     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1098    },
1099    {
1100     "enum_field_value" : 35,
1101     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1102    },
1103    {
1104     "enum_field_value" : 36,
1105     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1106    },
1107    {
1108     "enum_field_value" : 37,
1109     "name" : "HAL_PIXEL_FORMAT_RAW10"
1110    },
1111    {
1112     "enum_field_value" : 38,
1113     "name" : "HAL_PIXEL_FORMAT_RAW12"
1114    },
1115    {
1116     "enum_field_value" : 43,
1117     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1118    },
1119    {
1120     "enum_field_value" : 538982489,
1121     "name" : "HAL_PIXEL_FORMAT_Y8"
1122    },
1123    {
1124     "enum_field_value" : 540422489,
1125     "name" : "HAL_PIXEL_FORMAT_Y16"
1126    },
1127    {
1128     "enum_field_value" : 842094169,
1129     "name" : "HAL_PIXEL_FORMAT_YV12"
1130    }
1131   ],
1132   "linker_set_key" : "_ZTI22android_pixel_format_t",
1133   "name" : "android_pixel_format_t",
1134   "referenced_type" : "_ZTI22android_pixel_format_t",
1135   "self_type" : "_ZTI22android_pixel_format_t",
1136   "size" : 4,
1137   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1138   "underlying_type" : "_ZTIj"
1139  },
1140  {
1141   "alignment" : 4,
1142   "enum_fields" :
1143   [
1144    {
1145     "enum_field_value" : 19,
1146     "name" : "ANDROID_PRIORITY_LOWEST"
1147    },
1148    {
1149     "enum_field_value" : 10,
1150     "name" : "ANDROID_PRIORITY_BACKGROUND"
1151    },
1152    {
1153     "enum_field_value" : 0,
1154     "name" : "ANDROID_PRIORITY_NORMAL"
1155    },
1156    {
1157     "enum_field_value" : -2,
1158     "name" : "ANDROID_PRIORITY_FOREGROUND"
1159    },
1160    {
1161     "enum_field_value" : -4,
1162     "name" : "ANDROID_PRIORITY_DISPLAY"
1163    },
1164    {
1165     "enum_field_value" : -8,
1166     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1167    },
1168    {
1169     "enum_field_value" : -10,
1170     "name" : "ANDROID_PRIORITY_VIDEO"
1171    },
1172    {
1173     "enum_field_value" : -16,
1174     "name" : "ANDROID_PRIORITY_AUDIO"
1175    },
1176    {
1177     "enum_field_value" : -19,
1178     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1179    },
1180    {
1181     "enum_field_value" : -20,
1182     "name" : "ANDROID_PRIORITY_HIGHEST"
1183    },
1184    {
1185     "enum_field_value" : 0,
1186     "name" : "ANDROID_PRIORITY_DEFAULT"
1187    },
1188    {
1189     "enum_field_value" : -1,
1190     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1191    },
1192    {
1193     "enum_field_value" : 1,
1194     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1195    }
1196   ],
1197   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1198   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1199   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1200   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1201   "size" : 4,
1202   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1203   "underlying_type" : "_ZTIi"
1204  },
1205  {
1206   "alignment" : 4,
1207   "enum_fields" :
1208   [
1209    {
1210     "enum_field_value" : 281411584,
1211     "name" : "HAL_DATASPACE_BT2020_ITU"
1212    },
1213    {
1214     "enum_field_value" : 298188800,
1215     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1216    },
1217    {
1218     "enum_field_value" : 302383104,
1219     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1220    },
1221    {
1222     "enum_field_value" : 168165376,
1223     "name" : "HAL_DATASPACE_BT2020_HLG"
1224    }
1225   ],
1226   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1227   "name" : "android_dataspace_v1_1_t",
1228   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1229   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1230   "size" : 4,
1231   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1232   "underlying_type" : "_ZTIj"
1233  },
1234  {
1235   "alignment" : 4,
1236   "enum_fields" :
1237   [
1238    {
1239     "enum_field_value" : 142999552,
1240     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1241    },
1242    {
1243     "enum_field_value" : 4098,
1244     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1245    },
1246    {
1247     "enum_field_value" : 4099,
1248     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1249    },
1250    {
1251     "enum_field_value" : 4100,
1252     "name" : "HAL_DATASPACE_HEIF"
1253    }
1254   ],
1255   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1256   "name" : "android_dataspace_v1_2_t",
1257   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1258   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1259   "size" : 4,
1260   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1261   "underlying_type" : "_ZTIj"
1262  },
1263  {
1264   "alignment" : 4,
1265   "enum_fields" :
1266   [
1267    {
1268     "enum_field_value" : 10,
1269     "name" : "HAL_COLOR_MODE_BT2020"
1270    },
1271    {
1272     "enum_field_value" : 11,
1273     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1274    },
1275    {
1276     "enum_field_value" : 12,
1277     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1278    }
1279   ],
1280   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1281   "name" : "android_color_mode_v1_1_t",
1282   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1283   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1284   "size" : 4,
1285   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1286   "underlying_type" : "_ZTIj"
1287  },
1288  {
1289   "alignment" : 4,
1290   "enum_fields" :
1291   [
1292    {
1293     "enum_field_value" : 0,
1294     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1295    },
1296    {
1297     "enum_field_value" : 1,
1298     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1299    },
1300    {
1301     "enum_field_value" : 2,
1302     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1303    },
1304    {
1305     "enum_field_value" : 3,
1306     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1307    },
1308    {
1309     "enum_field_value" : 4,
1310     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1311    },
1312    {
1313     "enum_field_value" : 5,
1314     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1315    },
1316    {
1317     "enum_field_value" : 6,
1318     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1319    }
1320   ],
1321   "linker_set_key" : "_ZTI25android_color_transform_t",
1322   "name" : "android_color_transform_t",
1323   "referenced_type" : "_ZTI25android_color_transform_t",
1324   "self_type" : "_ZTI25android_color_transform_t",
1325   "size" : 4,
1326   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1327   "underlying_type" : "_ZTIj"
1328  },
1329  {
1330   "alignment" : 4,
1331   "enum_fields" :
1332   [
1333    {
1334     "enum_field_value" : 39,
1335     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1336    },
1337    {
1338     "enum_field_value" : 40,
1339     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1340    },
1341    {
1342     "enum_field_value" : 41,
1343     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1344    },
1345    {
1346     "enum_field_value" : 42,
1347     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1348    }
1349   ],
1350   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1351   "name" : "android_pixel_format_sw_t",
1352   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1353   "self_type" : "_ZTI25android_pixel_format_sw_t",
1354   "size" : 4,
1355   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1356   "underlying_type" : "_ZTIj"
1357  },
1358  {
1359   "alignment" : 4,
1360   "enum_fields" :
1361   [
1362    {
1363     "enum_field_value" : 48,
1364     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1365    },
1366    {
1367     "enum_field_value" : 49,
1368     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1369    },
1370    {
1371     "enum_field_value" : 50,
1372     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1373    },
1374    {
1375     "enum_field_value" : 51,
1376     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1377    },
1378    {
1379     "enum_field_value" : 52,
1380     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1381    },
1382    {
1383     "enum_field_value" : 53,
1384     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1385    },
1386    {
1387     "enum_field_value" : 54,
1388     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1389    }
1390   ],
1391   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1392   "name" : "android_pixel_format_v1_1_t",
1393   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1394   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1395   "size" : 4,
1396   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1397   "underlying_type" : "_ZTIj"
1398  },
1399  {
1400   "alignment" : 4,
1401   "enum_fields" :
1402   [
1403    {
1404     "enum_field_value" : 55,
1405     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1406    }
1407   ],
1408   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1409   "name" : "android_pixel_format_v1_2_t",
1410   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1411   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1412   "size" : 4,
1413   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1414   "underlying_type" : "_ZTIj"
1415  },
1416  {
1417   "alignment" : 4,
1418   "enum_fields" :
1419   [
1420    {
1421     "enum_field_value" : 0,
1422     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1423    },
1424    {
1425     "enum_field_value" : 1,
1426     "name" : "HAL_RENDER_INTENT_ENHANCE"
1427    },
1428    {
1429     "enum_field_value" : 2,
1430     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1431    },
1432    {
1433     "enum_field_value" : 3,
1434     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1435    }
1436   ],
1437   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1438   "name" : "android_render_intent_v1_1_t",
1439   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1440   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1441   "size" : 4,
1442   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1443   "underlying_type" : "_ZTIj"
1444  },
1445  {
1446   "alignment" : 4,
1447   "enum_fields" :
1448   [
1449    {
1450     "enum_field_value" : 0,
1451     "name" : "LOG_ID_MIN"
1452    },
1453    {
1454     "enum_field_value" : 0,
1455     "name" : "LOG_ID_MAIN"
1456    },
1457    {
1458     "enum_field_value" : 1,
1459     "name" : "LOG_ID_RADIO"
1460    },
1461    {
1462     "enum_field_value" : 2,
1463     "name" : "LOG_ID_EVENTS"
1464    },
1465    {
1466     "enum_field_value" : 3,
1467     "name" : "LOG_ID_SYSTEM"
1468    },
1469    {
1470     "enum_field_value" : 4,
1471     "name" : "LOG_ID_CRASH"
1472    },
1473    {
1474     "enum_field_value" : 5,
1475     "name" : "LOG_ID_STATS"
1476    },
1477    {
1478     "enum_field_value" : 6,
1479     "name" : "LOG_ID_SECURITY"
1480    },
1481    {
1482     "enum_field_value" : 7,
1483     "name" : "LOG_ID_KERNEL"
1484    },
1485    {
1486     "enum_field_value" : 8,
1487     "name" : "LOG_ID_MAX"
1488    },
1489    {
1490     "enum_field_value" : 2147483647,
1491     "name" : "LOG_ID_DEFAULT"
1492    }
1493   ],
1494   "linker_set_key" : "_ZTI6log_id",
1495   "name" : "log_id",
1496   "referenced_type" : "_ZTI6log_id",
1497   "self_type" : "_ZTI6log_id",
1498   "size" : 4,
1499   "source_file" : "/system/core/liblog/include/android/log.h",
1500   "underlying_type" : "_ZTIj"
1501  },
1502  {
1503   "alignment" : 4,
1504   "enum_fields" :
1505   [
1506    {
1507     "enum_field_value" : 1,
1508     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1509    },
1510    {
1511     "enum_field_value" : 2,
1512     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1513    },
1514    {
1515     "enum_field_value" : 4,
1516     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1517    }
1518   ],
1519   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1520   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1521   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1522   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1523   "size" : 4,
1524   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1525   "underlying_type" : "_ZTIj"
1526  },
1527  {
1528   "alignment" : 4,
1529   "enum_fields" :
1530   [
1531    {
1532     "enum_field_value" : 0,
1533     "name" : "android::OK"
1534    },
1535    {
1536     "enum_field_value" : 0,
1537     "name" : "android::NO_ERROR"
1538    },
1539    {
1540     "enum_field_value" : -2147483648,
1541     "name" : "android::UNKNOWN_ERROR"
1542    },
1543    {
1544     "enum_field_value" : -12,
1545     "name" : "android::NO_MEMORY"
1546    },
1547    {
1548     "enum_field_value" : -38,
1549     "name" : "android::INVALID_OPERATION"
1550    },
1551    {
1552     "enum_field_value" : -22,
1553     "name" : "android::BAD_VALUE"
1554    },
1555    {
1556     "enum_field_value" : -2147483647,
1557     "name" : "android::BAD_TYPE"
1558    },
1559    {
1560     "enum_field_value" : -2,
1561     "name" : "android::NAME_NOT_FOUND"
1562    },
1563    {
1564     "enum_field_value" : -1,
1565     "name" : "android::PERMISSION_DENIED"
1566    },
1567    {
1568     "enum_field_value" : -19,
1569     "name" : "android::NO_INIT"
1570    },
1571    {
1572     "enum_field_value" : -17,
1573     "name" : "android::ALREADY_EXISTS"
1574    },
1575    {
1576     "enum_field_value" : -32,
1577     "name" : "android::DEAD_OBJECT"
1578    },
1579    {
1580     "enum_field_value" : -2147483646,
1581     "name" : "android::FAILED_TRANSACTION"
1582    },
1583    {
1584     "enum_field_value" : -75,
1585     "name" : "android::BAD_INDEX"
1586    },
1587    {
1588     "enum_field_value" : -61,
1589     "name" : "android::NOT_ENOUGH_DATA"
1590    },
1591    {
1592     "enum_field_value" : -11,
1593     "name" : "android::WOULD_BLOCK"
1594    },
1595    {
1596     "enum_field_value" : -110,
1597     "name" : "android::TIMED_OUT"
1598    },
1599    {
1600     "enum_field_value" : -74,
1601     "name" : "android::UNKNOWN_TRANSACTION"
1602    },
1603    {
1604     "enum_field_value" : -2147483641,
1605     "name" : "android::FDS_NOT_ALLOWED"
1606    },
1607    {
1608     "enum_field_value" : -2147483640,
1609     "name" : "android::UNEXPECTED_NULL"
1610    }
1611   ],
1612   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1613   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1614   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1615   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1616   "size" : 4,
1617   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1618   "underlying_type" : "_ZTIi"
1619  },
1620  {
1621   "alignment" : 4,
1622   "enum_fields" :
1623   [
1624    {
1625     "enum_field_value" : 19,
1626     "name" : "android::PRIORITY_LOWEST"
1627    },
1628    {
1629     "enum_field_value" : 10,
1630     "name" : "android::PRIORITY_BACKGROUND"
1631    },
1632    {
1633     "enum_field_value" : 0,
1634     "name" : "android::PRIORITY_NORMAL"
1635    },
1636    {
1637     "enum_field_value" : -2,
1638     "name" : "android::PRIORITY_FOREGROUND"
1639    },
1640    {
1641     "enum_field_value" : -4,
1642     "name" : "android::PRIORITY_DISPLAY"
1643    },
1644    {
1645     "enum_field_value" : -8,
1646     "name" : "android::PRIORITY_URGENT_DISPLAY"
1647    },
1648    {
1649     "enum_field_value" : -16,
1650     "name" : "android::PRIORITY_AUDIO"
1651    },
1652    {
1653     "enum_field_value" : -19,
1654     "name" : "android::PRIORITY_URGENT_AUDIO"
1655    },
1656    {
1657     "enum_field_value" : -20,
1658     "name" : "android::PRIORITY_HIGHEST"
1659    },
1660    {
1661     "enum_field_value" : 0,
1662     "name" : "android::PRIORITY_DEFAULT"
1663    },
1664    {
1665     "enum_field_value" : -1,
1666     "name" : "android::PRIORITY_MORE_FAVORABLE"
1667    },
1668    {
1669     "enum_field_value" : 1,
1670     "name" : "android::PRIORITY_LESS_FAVORABLE"
1671    }
1672   ],
1673   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1674   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1675   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1676   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1677   "size" : 4,
1678   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1679   "underlying_type" : "_ZTIi"
1680  },
1681  {
1682   "alignment" : 4,
1683   "enum_fields" :
1684   [
1685    {
1686     "enum_field_value" : 1,
1687     "name" : "android::trait_trivial_copy<bool>::value"
1688    }
1689   ],
1690   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1691   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1692   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1693   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1694   "size" : 4,
1695   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1696   "underlying_type" : "_ZTIj"
1697  },
1698  {
1699   "alignment" : 4,
1700   "enum_fields" :
1701   [
1702    {
1703     "enum_field_value" : 1,
1704     "name" : "android::trait_trivial_copy<char>::value"
1705    }
1706   ],
1707   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1708   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1709   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1710   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1711   "size" : 4,
1712   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1713   "underlying_type" : "_ZTIj"
1714  },
1715  {
1716   "alignment" : 4,
1717   "enum_fields" :
1718   [
1719    {
1720     "enum_field_value" : 1,
1721     "name" : "android::trait_trivial_copy<double>::value"
1722    }
1723   ],
1724   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1725   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1726   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1727   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1728   "size" : 4,
1729   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1730   "underlying_type" : "_ZTIj"
1731  },
1732  {
1733   "alignment" : 4,
1734   "enum_fields" :
1735   [
1736    {
1737     "enum_field_value" : 1,
1738     "name" : "android::trait_trivial_copy<float>::value"
1739    }
1740   ],
1741   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1742   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1743   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1744   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1745   "size" : 4,
1746   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1747   "underlying_type" : "_ZTIj"
1748  },
1749  {
1750   "alignment" : 4,
1751   "enum_fields" :
1752   [
1753    {
1754     "enum_field_value" : 1,
1755     "name" : "android::trait_trivial_copy<unsigned char>::value"
1756    }
1757   ],
1758   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1759   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1760   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1761   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1762   "size" : 4,
1763   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1764   "underlying_type" : "_ZTIj"
1765  },
1766  {
1767   "alignment" : 4,
1768   "enum_fields" :
1769   [
1770    {
1771     "enum_field_value" : 1,
1772     "name" : "android::trait_trivial_copy<int>::value"
1773    }
1774   ],
1775   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1776   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1777   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1778   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1779   "size" : 4,
1780   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1781   "underlying_type" : "_ZTIj"
1782  },
1783  {
1784   "alignment" : 4,
1785   "enum_fields" :
1786   [
1787    {
1788     "enum_field_value" : 1,
1789     "name" : "android::trait_trivial_copy<unsigned int>::value"
1790    }
1791   ],
1792   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1793   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1794   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1795   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1796   "size" : 4,
1797   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1798   "underlying_type" : "_ZTIj"
1799  },
1800  {
1801   "alignment" : 4,
1802   "enum_fields" :
1803   [
1804    {
1805     "enum_field_value" : 1,
1806     "name" : "android::trait_trivial_copy<long>::value"
1807    }
1808   ],
1809   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1810   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1811   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1812   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1813   "size" : 4,
1814   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1815   "underlying_type" : "_ZTIj"
1816  },
1817  {
1818   "alignment" : 4,
1819   "enum_fields" :
1820   [
1821    {
1822     "enum_field_value" : 1,
1823     "name" : "android::trait_trivial_copy<unsigned long>::value"
1824    }
1825   ],
1826   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1827   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1828   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1829   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1830   "size" : 4,
1831   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1832   "underlying_type" : "_ZTIj"
1833  },
1834  {
1835   "alignment" : 4,
1836   "enum_fields" :
1837   [
1838    {
1839     "enum_field_value" : 1,
1840     "name" : "android::trait_trivial_copy<short>::value"
1841    }
1842   ],
1843   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1844   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1845   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1846   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1847   "size" : 4,
1848   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1849   "underlying_type" : "_ZTIj"
1850  },
1851  {
1852   "alignment" : 4,
1853   "enum_fields" :
1854   [
1855    {
1856     "enum_field_value" : 1,
1857     "name" : "android::trait_trivial_copy<unsigned short>::value"
1858    }
1859   ],
1860   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1861   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1862   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1863   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1864   "size" : 4,
1865   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1866   "underlying_type" : "_ZTIj"
1867  },
1868  {
1869   "alignment" : 4,
1870   "enum_fields" :
1871   [
1872    {
1873     "enum_field_value" : 1,
1874     "name" : "android::trait_trivial_copy<void>::value"
1875    }
1876   ],
1877   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1878   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1879   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1880   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1881   "size" : 4,
1882   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1883   "underlying_type" : "_ZTIj"
1884  },
1885  {
1886   "alignment" : 4,
1887   "enum_fields" :
1888   [
1889    {
1890     "enum_field_value" : 1,
1891     "name" : "android::trait_trivial_copy<long long>::value"
1892    }
1893   ],
1894   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1895   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1896   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1897   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1898   "size" : 4,
1899   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1900   "underlying_type" : "_ZTIj"
1901  },
1902  {
1903   "alignment" : 4,
1904   "enum_fields" :
1905   [
1906    {
1907     "enum_field_value" : 1,
1908     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1909    }
1910   ],
1911   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1912   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1913   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1914   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1915   "size" : 4,
1916   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1917   "underlying_type" : "_ZTIj"
1918  },
1919  {
1920   "alignment" : 4,
1921   "enum_fields" :
1922   [
1923    {
1924     "enum_field_value" : 1,
1925     "name" : "android::trait_trivial_ctor<bool>::value"
1926    }
1927   ],
1928   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1929   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1930   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1931   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1932   "size" : 4,
1933   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1934   "underlying_type" : "_ZTIj"
1935  },
1936  {
1937   "alignment" : 4,
1938   "enum_fields" :
1939   [
1940    {
1941     "enum_field_value" : 1,
1942     "name" : "android::trait_trivial_ctor<char>::value"
1943    }
1944   ],
1945   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1946   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1947   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1948   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1949   "size" : 4,
1950   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1951   "underlying_type" : "_ZTIj"
1952  },
1953  {
1954   "alignment" : 4,
1955   "enum_fields" :
1956   [
1957    {
1958     "enum_field_value" : 1,
1959     "name" : "android::trait_trivial_ctor<double>::value"
1960    }
1961   ],
1962   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1963   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1964   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1965   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1966   "size" : 4,
1967   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1968   "underlying_type" : "_ZTIj"
1969  },
1970  {
1971   "alignment" : 4,
1972   "enum_fields" :
1973   [
1974    {
1975     "enum_field_value" : 1,
1976     "name" : "android::trait_trivial_ctor<float>::value"
1977    }
1978   ],
1979   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1980   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1981   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1982   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1983   "size" : 4,
1984   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1985   "underlying_type" : "_ZTIj"
1986  },
1987  {
1988   "alignment" : 4,
1989   "enum_fields" :
1990   [
1991    {
1992     "enum_field_value" : 1,
1993     "name" : "android::trait_trivial_ctor<unsigned char>::value"
1994    }
1995   ],
1996   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
1997   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1998   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
1999   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2000   "size" : 4,
2001   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2002   "underlying_type" : "_ZTIj"
2003  },
2004  {
2005   "alignment" : 4,
2006   "enum_fields" :
2007   [
2008    {
2009     "enum_field_value" : 1,
2010     "name" : "android::trait_trivial_ctor<int>::value"
2011    }
2012   ],
2013   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2014   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2015   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2016   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2017   "size" : 4,
2018   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2019   "underlying_type" : "_ZTIj"
2020  },
2021  {
2022   "alignment" : 4,
2023   "enum_fields" :
2024   [
2025    {
2026     "enum_field_value" : 1,
2027     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2028    }
2029   ],
2030   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2031   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2032   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2033   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2034   "size" : 4,
2035   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2036   "underlying_type" : "_ZTIj"
2037  },
2038  {
2039   "alignment" : 4,
2040   "enum_fields" :
2041   [
2042    {
2043     "enum_field_value" : 1,
2044     "name" : "android::trait_trivial_ctor<long>::value"
2045    }
2046   ],
2047   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2048   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2049   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2050   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2051   "size" : 4,
2052   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2053   "underlying_type" : "_ZTIj"
2054  },
2055  {
2056   "alignment" : 4,
2057   "enum_fields" :
2058   [
2059    {
2060     "enum_field_value" : 1,
2061     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2062    }
2063   ],
2064   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2065   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2066   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2067   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2068   "size" : 4,
2069   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2070   "underlying_type" : "_ZTIj"
2071  },
2072  {
2073   "alignment" : 4,
2074   "enum_fields" :
2075   [
2076    {
2077     "enum_field_value" : 1,
2078     "name" : "android::trait_trivial_ctor<short>::value"
2079    }
2080   ],
2081   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2082   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2083   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2084   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2085   "size" : 4,
2086   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2087   "underlying_type" : "_ZTIj"
2088  },
2089  {
2090   "alignment" : 4,
2091   "enum_fields" :
2092   [
2093    {
2094     "enum_field_value" : 1,
2095     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2096    }
2097   ],
2098   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2099   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2100   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2101   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2102   "size" : 4,
2103   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2104   "underlying_type" : "_ZTIj"
2105  },
2106  {
2107   "alignment" : 4,
2108   "enum_fields" :
2109   [
2110    {
2111     "enum_field_value" : 1,
2112     "name" : "android::trait_trivial_ctor<void>::value"
2113    }
2114   ],
2115   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2116   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2117   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2118   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2119   "size" : 4,
2120   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2121   "underlying_type" : "_ZTIj"
2122  },
2123  {
2124   "alignment" : 4,
2125   "enum_fields" :
2126   [
2127    {
2128     "enum_field_value" : 1,
2129     "name" : "android::trait_trivial_ctor<long long>::value"
2130    }
2131   ],
2132   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2133   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2134   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2135   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2136   "size" : 4,
2137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2138   "underlying_type" : "_ZTIj"
2139  },
2140  {
2141   "alignment" : 4,
2142   "enum_fields" :
2143   [
2144    {
2145     "enum_field_value" : 1,
2146     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2147    }
2148   ],
2149   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2150   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2151   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2152   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2153   "size" : 4,
2154   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2155   "underlying_type" : "_ZTIj"
2156  },
2157  {
2158   "alignment" : 4,
2159   "enum_fields" :
2160   [
2161    {
2162     "enum_field_value" : 1,
2163     "name" : "android::trait_trivial_dtor<bool>::value"
2164    }
2165   ],
2166   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2167   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2168   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2169   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2170   "size" : 4,
2171   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2172   "underlying_type" : "_ZTIj"
2173  },
2174  {
2175   "alignment" : 4,
2176   "enum_fields" :
2177   [
2178    {
2179     "enum_field_value" : 1,
2180     "name" : "android::trait_trivial_dtor<char>::value"
2181    }
2182   ],
2183   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2184   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2185   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2186   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2187   "size" : 4,
2188   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2189   "underlying_type" : "_ZTIj"
2190  },
2191  {
2192   "alignment" : 4,
2193   "enum_fields" :
2194   [
2195    {
2196     "enum_field_value" : 1,
2197     "name" : "android::trait_trivial_dtor<double>::value"
2198    }
2199   ],
2200   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2201   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2202   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2203   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2204   "size" : 4,
2205   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2206   "underlying_type" : "_ZTIj"
2207  },
2208  {
2209   "alignment" : 4,
2210   "enum_fields" :
2211   [
2212    {
2213     "enum_field_value" : 1,
2214     "name" : "android::trait_trivial_dtor<float>::value"
2215    }
2216   ],
2217   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2218   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2219   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2220   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2221   "size" : 4,
2222   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2223   "underlying_type" : "_ZTIj"
2224  },
2225  {
2226   "alignment" : 4,
2227   "enum_fields" :
2228   [
2229    {
2230     "enum_field_value" : 1,
2231     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2232    }
2233   ],
2234   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2235   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2236   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2237   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2238   "size" : 4,
2239   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2240   "underlying_type" : "_ZTIj"
2241  },
2242  {
2243   "alignment" : 4,
2244   "enum_fields" :
2245   [
2246    {
2247     "enum_field_value" : 1,
2248     "name" : "android::trait_trivial_dtor<int>::value"
2249    }
2250   ],
2251   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2252   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2253   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2254   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2255   "size" : 4,
2256   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2257   "underlying_type" : "_ZTIj"
2258  },
2259  {
2260   "alignment" : 4,
2261   "enum_fields" :
2262   [
2263    {
2264     "enum_field_value" : 1,
2265     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2266    }
2267   ],
2268   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2269   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2270   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2271   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2272   "size" : 4,
2273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2274   "underlying_type" : "_ZTIj"
2275  },
2276  {
2277   "alignment" : 4,
2278   "enum_fields" :
2279   [
2280    {
2281     "enum_field_value" : 1,
2282     "name" : "android::trait_trivial_dtor<long>::value"
2283    }
2284   ],
2285   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2286   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2287   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2288   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2289   "size" : 4,
2290   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2291   "underlying_type" : "_ZTIj"
2292  },
2293  {
2294   "alignment" : 4,
2295   "enum_fields" :
2296   [
2297    {
2298     "enum_field_value" : 1,
2299     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2300    }
2301   ],
2302   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2303   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2304   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2305   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2306   "size" : 4,
2307   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2308   "underlying_type" : "_ZTIj"
2309  },
2310  {
2311   "alignment" : 4,
2312   "enum_fields" :
2313   [
2314    {
2315     "enum_field_value" : 1,
2316     "name" : "android::trait_trivial_dtor<short>::value"
2317    }
2318   ],
2319   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2320   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2321   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2322   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2323   "size" : 4,
2324   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2325   "underlying_type" : "_ZTIj"
2326  },
2327  {
2328   "alignment" : 4,
2329   "enum_fields" :
2330   [
2331    {
2332     "enum_field_value" : 1,
2333     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2334    }
2335   ],
2336   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2337   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2338   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2339   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2340   "size" : 4,
2341   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2342   "underlying_type" : "_ZTIj"
2343  },
2344  {
2345   "alignment" : 4,
2346   "enum_fields" :
2347   [
2348    {
2349     "enum_field_value" : 1,
2350     "name" : "android::trait_trivial_dtor<void>::value"
2351    }
2352   ],
2353   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2354   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2355   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2356   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2357   "size" : 4,
2358   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2359   "underlying_type" : "_ZTIj"
2360  },
2361  {
2362   "alignment" : 4,
2363   "enum_fields" :
2364   [
2365    {
2366     "enum_field_value" : 1,
2367     "name" : "android::trait_trivial_dtor<long long>::value"
2368    }
2369   ],
2370   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2371   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2372   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2373   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2374   "size" : 4,
2375   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2376   "underlying_type" : "_ZTIj"
2377  },
2378  {
2379   "alignment" : 4,
2380   "enum_fields" :
2381   [
2382    {
2383     "enum_field_value" : 1,
2384     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2385    }
2386   ],
2387   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2388   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2389   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2390   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2391   "size" : 4,
2392   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2393   "underlying_type" : "_ZTIj"
2394  },
2395  {
2396   "alignment" : 4,
2397   "enum_fields" :
2398   [
2399    {
2400     "enum_field_value" : 1,
2401     "name" : "android::trait_trivial_move<android::String8>::value"
2402    }
2403   ],
2404   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2405   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2406   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2407   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2408   "size" : 4,
2409   "source_file" : "/system/core/libutils/include/utils/String8.h",
2410   "underlying_type" : "_ZTIj"
2411  },
2412  {
2413   "alignment" : 4,
2414   "enum_fields" :
2415   [
2416    {
2417     "enum_field_value" : 1,
2418     "name" : "android::trait_trivial_move<android::String16>::value"
2419    }
2420   ],
2421   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2422   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2423   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2424   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2425   "size" : 4,
2426   "source_file" : "/system/core/libutils/include/utils/String16.h",
2427   "underlying_type" : "_ZTIj"
2428  },
2429  {
2430   "alignment" : 4,
2431   "enum_fields" :
2432   [
2433    {
2434     "enum_field_value" : 1,
2435     "name" : "android::trait_trivial_move<bool>::value"
2436    }
2437   ],
2438   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2439   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2440   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2441   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2442   "size" : 4,
2443   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2444   "underlying_type" : "_ZTIj"
2445  },
2446  {
2447   "alignment" : 4,
2448   "enum_fields" :
2449   [
2450    {
2451     "enum_field_value" : 1,
2452     "name" : "android::trait_trivial_move<char>::value"
2453    }
2454   ],
2455   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2456   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2457   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2458   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2459   "size" : 4,
2460   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2461   "underlying_type" : "_ZTIj"
2462  },
2463  {
2464   "alignment" : 4,
2465   "enum_fields" :
2466   [
2467    {
2468     "enum_field_value" : 1,
2469     "name" : "android::trait_trivial_move<double>::value"
2470    }
2471   ],
2472   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2473   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2474   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2475   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2476   "size" : 4,
2477   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2478   "underlying_type" : "_ZTIj"
2479  },
2480  {
2481   "alignment" : 4,
2482   "enum_fields" :
2483   [
2484    {
2485     "enum_field_value" : 1,
2486     "name" : "android::trait_trivial_move<float>::value"
2487    }
2488   ],
2489   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2490   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2491   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2492   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2493   "size" : 4,
2494   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2495   "underlying_type" : "_ZTIj"
2496  },
2497  {
2498   "alignment" : 4,
2499   "enum_fields" :
2500   [
2501    {
2502     "enum_field_value" : 1,
2503     "name" : "android::trait_trivial_move<unsigned char>::value"
2504    }
2505   ],
2506   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2507   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2508   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2509   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2510   "size" : 4,
2511   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2512   "underlying_type" : "_ZTIj"
2513  },
2514  {
2515   "alignment" : 4,
2516   "enum_fields" :
2517   [
2518    {
2519     "enum_field_value" : 1,
2520     "name" : "android::trait_trivial_move<int>::value"
2521    }
2522   ],
2523   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2524   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2525   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2526   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2527   "size" : 4,
2528   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2529   "underlying_type" : "_ZTIj"
2530  },
2531  {
2532   "alignment" : 4,
2533   "enum_fields" :
2534   [
2535    {
2536     "enum_field_value" : 1,
2537     "name" : "android::trait_trivial_move<unsigned int>::value"
2538    }
2539   ],
2540   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2541   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2542   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2543   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2544   "size" : 4,
2545   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2546   "underlying_type" : "_ZTIj"
2547  },
2548  {
2549   "alignment" : 4,
2550   "enum_fields" :
2551   [
2552    {
2553     "enum_field_value" : 1,
2554     "name" : "android::trait_trivial_move<long>::value"
2555    }
2556   ],
2557   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2558   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2559   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2560   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2561   "size" : 4,
2562   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2563   "underlying_type" : "_ZTIj"
2564  },
2565  {
2566   "alignment" : 4,
2567   "enum_fields" :
2568   [
2569    {
2570     "enum_field_value" : 1,
2571     "name" : "android::trait_trivial_move<unsigned long>::value"
2572    }
2573   ],
2574   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2575   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2576   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2577   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2578   "size" : 4,
2579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2580   "underlying_type" : "_ZTIj"
2581  },
2582  {
2583   "alignment" : 4,
2584   "enum_fields" :
2585   [
2586    {
2587     "enum_field_value" : 1,
2588     "name" : "android::trait_trivial_move<short>::value"
2589    }
2590   ],
2591   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2592   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2593   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2594   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2595   "size" : 4,
2596   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2597   "underlying_type" : "_ZTIj"
2598  },
2599  {
2600   "alignment" : 4,
2601   "enum_fields" :
2602   [
2603    {
2604     "enum_field_value" : 1,
2605     "name" : "android::trait_trivial_move<unsigned short>::value"
2606    }
2607   ],
2608   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2609   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2610   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2611   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2612   "size" : 4,
2613   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2614   "underlying_type" : "_ZTIj"
2615  },
2616  {
2617   "alignment" : 4,
2618   "enum_fields" :
2619   [
2620    {
2621     "enum_field_value" : 1,
2622     "name" : "android::trait_trivial_move<void>::value"
2623    }
2624   ],
2625   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2626   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2627   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2628   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2629   "size" : 4,
2630   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2631   "underlying_type" : "_ZTIj"
2632  },
2633  {
2634   "alignment" : 4,
2635   "enum_fields" :
2636   [
2637    {
2638     "enum_field_value" : 1,
2639     "name" : "android::trait_trivial_move<long long>::value"
2640    }
2641   ],
2642   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2643   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2644   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2645   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2646   "size" : 4,
2647   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2648   "underlying_type" : "_ZTIj"
2649  },
2650  {
2651   "alignment" : 4,
2652   "enum_fields" :
2653   [
2654    {
2655     "enum_field_value" : 1,
2656     "name" : "android::trait_trivial_move<unsigned long long>::value"
2657    }
2658   ],
2659   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2660   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2661   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2662   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2663   "size" : 4,
2664   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2665   "underlying_type" : "_ZTIj"
2666  },
2667  {
2668   "alignment" : 4,
2669   "enum_fields" :
2670   [
2671    {
2672     "enum_field_value" : 0,
2673     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2674    },
2675    {
2676     "enum_field_value" : 1,
2677     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2678    },
2679    {
2680     "enum_field_value" : 2,
2681     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2682    }
2683   ],
2684   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2685   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2686   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2687   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2688   "size" : 4,
2689   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2690   "underlying_type" : "_ZTIi"
2691  },
2692  {
2693   "alignment" : 4,
2694   "enum_fields" :
2695   [
2696    {
2697     "enum_field_value" : -1,
2698     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2699    }
2700   ],
2701   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2702   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2703   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2704   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2705   "size" : 4,
2706   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2707   "underlying_type" : "_ZTIi"
2708  },
2709  {
2710   "alignment" : 1,
2711   "enum_fields" :
2712   [
2713    {
2714     "enum_field_value" : 0,
2715     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2716    },
2717    {
2718     "enum_field_value" : 1,
2719     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2720    },
2721    {
2722     "enum_field_value" : 2,
2723     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2724    }
2725   ],
2726   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2727   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2728   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2729   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2730   "size" : 1,
2731   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2732   "underlying_type" : "_ZTIh"
2733  },
2734  {
2735   "alignment" : 4,
2736   "enum_fields" :
2737   [
2738    {
2739     "enum_field_value" : 0,
2740     "name" : "android::Mutex::PRIVATE"
2741    },
2742    {
2743     "enum_field_value" : 1,
2744     "name" : "android::Mutex::SHARED"
2745    }
2746   ],
2747   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2748   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2749   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2750   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2751   "size" : 4,
2752   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2753   "underlying_type" : "_ZTIj"
2754  },
2755  {
2756   "alignment" : 4,
2757   "enum_fields" :
2758   [
2759    {
2760     "enum_field_value" : 0,
2761     "name" : "android::RWLock::PRIVATE"
2762    },
2763    {
2764     "enum_field_value" : 1,
2765     "name" : "android::RWLock::SHARED"
2766    }
2767   ],
2768   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2769   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2770   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2771   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2772   "size" : 4,
2773   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2774   "underlying_type" : "_ZTIj"
2775  },
2776  {
2777   "access" : "protected",
2778   "alignment" : 4,
2779   "enum_fields" :
2780   [
2781    {
2782     "enum_field_value" : 1,
2783     "name" : "android::RefBase::FIRST_INC_STRONG"
2784    }
2785   ],
2786   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2787   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2788   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2789   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2790   "size" : 4,
2791   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2792   "underlying_type" : "_ZTIj"
2793  },
2794  {
2795   "access" : "protected",
2796   "alignment" : 4,
2797   "enum_fields" :
2798   [
2799    {
2800     "enum_field_value" : 0,
2801     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2802    },
2803    {
2804     "enum_field_value" : 1,
2805     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2806    },
2807    {
2808     "enum_field_value" : 1,
2809     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2810    }
2811   ],
2812   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2813   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2814   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2815   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2816   "size" : 4,
2817   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2818   "underlying_type" : "_ZTIj"
2819  },
2820  {
2821   "alignment" : 4,
2822   "enum_fields" :
2823   [
2824    {
2825     "enum_field_value" : 0,
2826     "name" : "android::String8::kEmptyString"
2827    }
2828   ],
2829   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2830   "name" : "android::String8::StaticLinkage",
2831   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2832   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2833   "size" : 4,
2834   "source_file" : "/system/core/libutils/include/utils/String8.h",
2835   "underlying_type" : "_ZTIj"
2836  },
2837  {
2838   "alignment" : 4,
2839   "enum_fields" :
2840   [
2841    {
2842     "enum_field_value" : 0,
2843     "name" : "android::String16::kEmptyString"
2844    }
2845   ],
2846   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2847   "name" : "android::String16::StaticLinkage",
2848   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2849   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2850   "size" : 4,
2851   "source_file" : "/system/core/libutils/include/utils/String16.h",
2852   "underlying_type" : "_ZTIj"
2853  },
2854  {
2855   "alignment" : 4,
2856   "enum_fields" :
2857   [
2858    {
2859     "enum_field_value" : 0,
2860     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
2861    },
2862    {
2863     "enum_field_value" : 1,
2864     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
2865    },
2866    {
2867     "enum_field_value" : 2,
2868     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
2869    },
2870    {
2871     "enum_field_value" : 3,
2872     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
2873    }
2874   ],
2875   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2876   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
2877   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2878   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2879   "size" : 4,
2880   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
2881   "underlying_type" : "_ZTIi"
2882  },
2883  {
2884   "alignment" : 4,
2885   "enum_fields" :
2886   [
2887    {
2888     "enum_field_value" : 0,
2889     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2890    },
2891    {
2892     "enum_field_value" : 1,
2893     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2894    },
2895    {
2896     "enum_field_value" : 2,
2897     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2898    }
2899   ],
2900   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2901   "name" : "android::hardware::ProcessState::CallRestriction",
2902   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2903   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2904   "size" : 4,
2905   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
2906   "underlying_type" : "_ZTIi"
2907  },
2908  {
2909   "alignment" : 4,
2910   "enum_fields" :
2911   [
2912    {
2913     "enum_field_value" : 0,
2914     "name" : "android::hardware::HidlReturnRestriction::NONE"
2915    },
2916    {
2917     "enum_field_value" : 1,
2918     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2919    },
2920    {
2921     "enum_field_value" : 2,
2922     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2923    }
2924   ],
2925   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2926   "name" : "android::hardware::HidlReturnRestriction",
2927   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2928   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2929   "size" : 4,
2930   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2931   "underlying_type" : "_ZTIi"
2932  },
2933  {
2934   "alignment" : 4,
2935   "enum_fields" :
2936   [
2937    {
2938     "enum_field_value" : 0,
2939     "name" : "android::hardware::Status::EX_NONE"
2940    },
2941    {
2942     "enum_field_value" : -1,
2943     "name" : "android::hardware::Status::EX_SECURITY"
2944    },
2945    {
2946     "enum_field_value" : -2,
2947     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
2948    },
2949    {
2950     "enum_field_value" : -3,
2951     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
2952    },
2953    {
2954     "enum_field_value" : -4,
2955     "name" : "android::hardware::Status::EX_NULL_POINTER"
2956    },
2957    {
2958     "enum_field_value" : -5,
2959     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
2960    },
2961    {
2962     "enum_field_value" : -6,
2963     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
2964    },
2965    {
2966     "enum_field_value" : -7,
2967     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
2968    },
2969    {
2970     "enum_field_value" : -128,
2971     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
2972    },
2973    {
2974     "enum_field_value" : -129,
2975     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
2976    }
2977   ],
2978   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
2979   "name" : "android::hardware::Status::Exception",
2980   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
2981   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
2982   "size" : 4,
2983   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2984   "underlying_type" : "_ZTIi"
2985  },
2986  {
2987   "alignment" : 4,
2988   "enum_fields" :
2989   [
2990    {
2991     "enum_field_value" : 1,
2992     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
2993    }
2994   ],
2995   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
2996   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
2997   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
2998   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
2999   "size" : 4,
3000   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3001   "underlying_type" : "_ZTIj"
3002  },
3003  {
3004   "alignment" : 4,
3005   "enum_fields" :
3006   [
3007    {
3008     "enum_field_value" : 0,
3009     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3010    },
3011    {
3012     "enum_field_value" : 1,
3013     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3014    },
3015    {
3016     "enum_field_value" : 2,
3017     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3018    },
3019    {
3020     "enum_field_value" : 3,
3021     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3022    },
3023    {
3024     "enum_field_value" : 4,
3025     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3026    },
3027    {
3028     "enum_field_value" : 5,
3029     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3030    },
3031    {
3032     "enum_field_value" : 6,
3033     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3034    },
3035    {
3036     "enum_field_value" : 7,
3037     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3038    },
3039    {
3040     "enum_field_value" : 8,
3041     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3042    },
3043    {
3044     "enum_field_value" : 9,
3045     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3046    }
3047   ],
3048   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3049   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3050   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3051   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3052   "size" : 4,
3053   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3054   "underlying_type" : "_ZTIj"
3055  },
3056  {
3057   "alignment" : 4,
3058   "enum_fields" :
3059   [
3060    {
3061     "enum_field_value" : 1,
3062     "name" : "android::hardware::kSynchronizedReadWrite"
3063    },
3064    {
3065     "enum_field_value" : 2,
3066     "name" : "android::hardware::kUnsynchronizedWrite"
3067    }
3068   ],
3069   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3070   "name" : "android::hardware::MQFlavor",
3071   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3072   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3073   "size" : 4,
3074   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3075   "underlying_type" : "_ZTIj"
3076  },
3077  {
3078   "alignment" : 1,
3079   "enum_fields" :
3080   [
3081    {
3082     "enum_field_value" : 0,
3083     "name" : "android::hardware::vibrator::V1_0::EffectStrength::LIGHT"
3084    },
3085    {
3086     "enum_field_value" : 1,
3087     "name" : "android::hardware::vibrator::V1_0::EffectStrength::MEDIUM"
3088    },
3089    {
3090     "enum_field_value" : 2,
3091     "name" : "android::hardware::vibrator::V1_0::EffectStrength::STRONG"
3092    }
3093   ],
3094   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_014EffectStrengthE",
3095   "name" : "android::hardware::vibrator::V1_0::EffectStrength",
3096   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_014EffectStrengthE",
3097   "self_type" : "_ZTIN7android8hardware8vibrator4V1_014EffectStrengthE",
3098   "size" : 1,
3099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h",
3100   "underlying_type" : "_ZTIh"
3101  },
3102  {
3103   "alignment" : 4,
3104   "enum_fields" :
3105   [
3106    {
3107     "enum_field_value" : 0,
3108     "name" : "android::hardware::vibrator::V1_0::Effect::CLICK"
3109    },
3110    {
3111     "enum_field_value" : 1,
3112     "name" : "android::hardware::vibrator::V1_0::Effect::DOUBLE_CLICK"
3113    }
3114   ],
3115   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_06EffectE",
3116   "name" : "android::hardware::vibrator::V1_0::Effect",
3117   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_06EffectE",
3118   "self_type" : "_ZTIN7android8hardware8vibrator4V1_06EffectE",
3119   "size" : 4,
3120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h",
3121   "underlying_type" : "_ZTIj"
3122  },
3123  {
3124   "alignment" : 4,
3125   "enum_fields" :
3126   [
3127    {
3128     "enum_field_value" : 0,
3129     "name" : "android::hardware::vibrator::V1_0::Status::OK"
3130    },
3131    {
3132     "enum_field_value" : 1,
3133     "name" : "android::hardware::vibrator::V1_0::Status::UNKNOWN_ERROR"
3134    },
3135    {
3136     "enum_field_value" : 2,
3137     "name" : "android::hardware::vibrator::V1_0::Status::BAD_VALUE"
3138    },
3139    {
3140     "enum_field_value" : 3,
3141     "name" : "android::hardware::vibrator::V1_0::Status::UNSUPPORTED_OPERATION"
3142    }
3143   ],
3144   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_06StatusE",
3145   "name" : "android::hardware::vibrator::V1_0::Status",
3146   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_06StatusE",
3147   "self_type" : "_ZTIN7android8hardware8vibrator4V1_06StatusE",
3148   "size" : 4,
3149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h",
3150   "underlying_type" : "_ZTIj"
3151  },
3152  {
3153   "alignment" : 4,
3154   "enum_fields" :
3155   [
3156    {
3157     "enum_field_value" : 0,
3158     "name" : "android::hardware::vibrator::V1_1::Effect_1_1::CLICK"
3159    },
3160    {
3161     "enum_field_value" : 1,
3162     "name" : "android::hardware::vibrator::V1_1::Effect_1_1::DOUBLE_CLICK"
3163    },
3164    {
3165     "enum_field_value" : 2,
3166     "name" : "android::hardware::vibrator::V1_1::Effect_1_1::TICK"
3167    }
3168   ],
3169   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_110Effect_1_1E",
3170   "name" : "android::hardware::vibrator::V1_1::Effect_1_1",
3171   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_110Effect_1_1E",
3172   "self_type" : "_ZTIN7android8hardware8vibrator4V1_110Effect_1_1E",
3173   "size" : 4,
3174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/types.h",
3175   "underlying_type" : "_ZTIj"
3176  },
3177  {
3178   "alignment" : 4,
3179   "enum_fields" :
3180   [
3181    {
3182     "enum_field_value" : 0,
3183     "name" : "android::Condition::WAKE_UP_ONE"
3184    },
3185    {
3186     "enum_field_value" : 1,
3187     "name" : "android::Condition::WAKE_UP_ALL"
3188    }
3189   ],
3190   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3191   "name" : "android::Condition::WakeUpType",
3192   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3193   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3194   "size" : 4,
3195   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3196   "underlying_type" : "_ZTIj"
3197  },
3198  {
3199   "alignment" : 4,
3200   "enum_fields" :
3201   [
3202    {
3203     "enum_field_value" : 0,
3204     "name" : "android::Condition::PRIVATE"
3205    },
3206    {
3207     "enum_field_value" : 1,
3208     "name" : "android::Condition::SHARED"
3209    }
3210   ],
3211   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3212   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3213   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3214   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3215   "size" : 4,
3216   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3217   "underlying_type" : "_ZTIj"
3218  }
3219 ],
3220 "function_types" :
3221 [
3222  {
3223   "alignment" : 4,
3224   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3225   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3226   "parameters" :
3227   [
3228    {
3229     "referenced_type" : "_ZTIRKN7android8String16E"
3230    },
3231    {
3232     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3233    },
3234    {
3235     "referenced_type" : "_ZTIPv"
3236    }
3237   ],
3238   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3239   "return_type" : "_ZTIb",
3240   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3241   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3242  },
3243  {
3244   "alignment" : 4,
3245   "linker_set_key" : "_ZTIFiPvE",
3246   "name" : "int (void *)",
3247   "parameters" :
3248   [
3249    {
3250     "referenced_type" : "_ZTIPv"
3251    }
3252   ],
3253   "referenced_type" : "_ZTIFiPvE",
3254   "return_type" : "_ZTIi",
3255   "self_type" : "_ZTIFiPvE",
3256   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3257  },
3258  {
3259   "alignment" : 4,
3260   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3261   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3262   "parameters" :
3263   [
3264    {
3265     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3266    },
3267    {
3268     "referenced_type" : "_ZTIPKh"
3269    },
3270    {
3271     "referenced_type" : "_ZTIj"
3272    },
3273    {
3274     "referenced_type" : "_ZTIPKy"
3275    },
3276    {
3277     "referenced_type" : "_ZTIj"
3278    },
3279    {
3280     "referenced_type" : "_ZTIPv"
3281    }
3282   ],
3283   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3284   "return_type" : "_ZTIv",
3285   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3286   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3287  }
3288 ],
3289 "functions" :
3290 [
3291  {
3292   "function_name" : "android::hardware::details::castInterface",
3293   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_8vibrator4V1_19IVibratorENS3_4V1_09IVibratorENS4_12BpHwVibratorEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
3294   "parameters" :
3295   [
3296    {
3297     "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE"
3298    },
3299    {
3300     "referenced_type" : "_ZTIPKc"
3301    },
3302    {
3303     "referenced_type" : "_ZTIb"
3304    }
3305   ],
3306   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
3307   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3308   "template_args" :
3309   [
3310    "_ZTIN7android8hardware8vibrator4V1_19IVibratorE",
3311    "_ZTIN7android8hardware8vibrator4V1_09IVibratorE",
3312    "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
3313   ]
3314  },
3315  {
3316   "function_name" : "android::hardware::details::castInterface",
3317   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_8vibrator4V1_19IVibratorENS_4hidl4base4V1_05IBaseENS4_12BpHwVibratorEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3318   "parameters" :
3319   [
3320    {
3321     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3322    },
3323    {
3324     "referenced_type" : "_ZTIPKc"
3325    },
3326    {
3327     "referenced_type" : "_ZTIb"
3328    }
3329   ],
3330   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
3331   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3332   "template_args" :
3333   [
3334    "_ZTIN7android8hardware8vibrator4V1_19IVibratorE",
3335    "_ZTIN7android4hidl4base4V1_05IBaseE",
3336    "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
3337   ]
3338  },
3339  {
3340   "function_name" : "android::hardware::details::getServiceInternal",
3341   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_8vibrator4V1_112BpHwVibratorENS4_9IVibratorEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3342   "parameters" :
3343   [
3344    {
3345     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3346    },
3347    {
3348     "referenced_type" : "_ZTIb"
3349    },
3350    {
3351     "referenced_type" : "_ZTIb"
3352    }
3353   ],
3354   "return_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
3355   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3356   "template_args" :
3357   [
3358    "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE",
3359    "_ZTIN7android8hardware8vibrator4V1_19IVibratorE",
3360    "_ZTIv",
3361    "_ZTIv"
3362   ]
3363  },
3364  {
3365   "access" : "private",
3366   "function_name" : "android::hardware::vibrator::V1_1::BsVibrator::addOnewayTask",
3367   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_110BsVibrator13addOnewayTaskENSt3__18functionIFvvEEE",
3368   "parameters" :
3369   [
3370    {
3371     "is_this_ptr" : true,
3372     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_110BsVibratorE"
3373    },
3374    {
3375     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3376    }
3377   ],
3378   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3379   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BsVibrator.h"
3380  },
3381  {
3382   "function_name" : "android::hardware::vibrator::V1_1::BsVibrator::BsVibrator",
3383   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_110BsVibratorC1ENS_2spINS2_9IVibratorEEE",
3384   "parameters" :
3385   [
3386    {
3387     "is_this_ptr" : true,
3388     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_110BsVibratorE"
3389    },
3390    {
3391     "referenced_type" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE"
3392    }
3393   ],
3394   "return_type" : "_ZTIv",
3395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BsVibrator.h"
3396  },
3397  {
3398   "function_name" : "android::hardware::vibrator::V1_1::BsVibrator::BsVibrator",
3399   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_110BsVibratorC2ENS_2spINS2_9IVibratorEEE",
3400   "parameters" :
3401   [
3402    {
3403     "is_this_ptr" : true,
3404     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_110BsVibratorE"
3405    },
3406    {
3407     "referenced_type" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE"
3408    }
3409   ],
3410   "return_type" : "_ZTIv",
3411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BsVibrator.h"
3412  },
3413  {
3414   "function_name" : "android::hardware::vibrator::V1_1::BnHwVibrator::onTransact",
3415   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BnHwVibrator10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3416   "parameters" :
3417   [
3418    {
3419     "is_this_ptr" : true,
3420     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE"
3421    },
3422    {
3423     "referenced_type" : "_ZTIj"
3424    },
3425    {
3426     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3427    },
3428    {
3429     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3430    },
3431    {
3432     "default_arg" : true,
3433     "referenced_type" : "_ZTIj"
3434    },
3435    {
3436     "default_arg" : true,
3437     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3438    }
3439   ],
3440   "return_type" : "_ZTIi",
3441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h"
3442  },
3443  {
3444   "access" : "private",
3445   "function_name" : "android::hardware::vibrator::V1_1::BnHwVibrator::getDebugInfo",
3446   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BnHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3447   "parameters" :
3448   [
3449    {
3450     "is_this_ptr" : true,
3451     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE"
3452    },
3453    {
3454     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3455    }
3456   ],
3457   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h"
3459  },
3460  {
3461   "function_name" : "android::hardware::vibrator::V1_1::BnHwVibrator::_hidl_perform_1_1",
3462   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BnHwVibrator17_hidl_perform_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3463   "parameters" :
3464   [
3465    {
3466     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3467    },
3468    {
3469     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3470    },
3471    {
3472     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3473    },
3474    {
3475     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3476    }
3477   ],
3478   "return_type" : "_ZTIi",
3479   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h"
3480  },
3481  {
3482   "access" : "private",
3483   "function_name" : "android::hardware::vibrator::V1_1::BnHwVibrator::ping",
3484   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BnHwVibrator4pingEv",
3485   "parameters" :
3486   [
3487    {
3488     "is_this_ptr" : true,
3489     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE"
3490    }
3491   ],
3492   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h"
3494  },
3495  {
3496   "function_name" : "android::hardware::vibrator::V1_1::BnHwVibrator::BnHwVibrator",
3497   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorC1ERKNS_2spINS2_9IVibratorEEE",
3498   "parameters" :
3499   [
3500    {
3501     "is_this_ptr" : true,
3502     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE"
3503    },
3504    {
3505     "referenced_type" : "_ZTIRKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE"
3506    }
3507   ],
3508   "return_type" : "_ZTIv",
3509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h"
3510  },
3511  {
3512   "function_name" : "android::hardware::vibrator::V1_1::BnHwVibrator::BnHwVibrator",
3513   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorC2ERKNS_2spINS2_9IVibratorEEE",
3514   "parameters" :
3515   [
3516    {
3517     "is_this_ptr" : true,
3518     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE"
3519    },
3520    {
3521     "referenced_type" : "_ZTIRKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE"
3522    }
3523   ],
3524   "return_type" : "_ZTIv",
3525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h"
3526  },
3527  {
3528   "function_name" : "android::hardware::vibrator::V1_1::BnHwVibrator::~BnHwVibrator",
3529   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorD0Ev",
3530   "parameters" :
3531   [
3532    {
3533     "is_this_ptr" : true,
3534     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE"
3535    }
3536   ],
3537   "return_type" : "_ZTIv",
3538   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h"
3539  },
3540  {
3541   "function_name" : "android::hardware::vibrator::V1_1::BnHwVibrator::~BnHwVibrator",
3542   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorD1Ev",
3543   "parameters" :
3544   [
3545    {
3546     "is_this_ptr" : true,
3547     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE"
3548    }
3549   ],
3550   "return_type" : "_ZTIv",
3551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h"
3552  },
3553  {
3554   "function_name" : "android::hardware::vibrator::V1_1::BnHwVibrator::~BnHwVibrator",
3555   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorD2Ev",
3556   "parameters" :
3557   [
3558    {
3559     "is_this_ptr" : true,
3560     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE"
3561    }
3562   ],
3563   "return_type" : "_ZTIv",
3564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h"
3565  },
3566  {
3567   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::linkToDeath",
3568   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3569   "parameters" :
3570   [
3571    {
3572     "is_this_ptr" : true,
3573     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3574    },
3575    {
3576     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3577    },
3578    {
3579     "referenced_type" : "_ZTIy"
3580    }
3581   ],
3582   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3584  },
3585  {
3586   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::perform_1_1",
3587   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE",
3588   "parameters" :
3589   [
3590    {
3591     "is_this_ptr" : true,
3592     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3593    },
3594    {
3595     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_110Effect_1_1E"
3596    },
3597    {
3598     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_014EffectStrengthE"
3599    },
3600    {
3601     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware8vibrator4V1_06StatusEjEEE"
3602    }
3603   ],
3604   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3605   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3606  },
3607  {
3608   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::getDebugInfo",
3609   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3610   "parameters" :
3611   [
3612    {
3613     "is_this_ptr" : true,
3614     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3615    },
3616    {
3617     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3618    }
3619   ],
3620   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3622  },
3623  {
3624   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::getHashChain",
3625   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3626   "parameters" :
3627   [
3628    {
3629     "is_this_ptr" : true,
3630     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3631    },
3632    {
3633     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3634    }
3635   ],
3636   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3638  },
3639  {
3640   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::setAmplitude",
3641   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator12setAmplitudeEh",
3642   "parameters" :
3643   [
3644    {
3645     "is_this_ptr" : true,
3646     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3647    },
3648    {
3649     "referenced_type" : "_ZTIh"
3650    }
3651   ],
3652   "return_type" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
3653   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3654  },
3655  {
3656   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::unlinkToDeath",
3657   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3658   "parameters" :
3659   [
3660    {
3661     "is_this_ptr" : true,
3662     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3663    },
3664    {
3665     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3666    }
3667   ],
3668   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3669   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3670  },
3671  {
3672   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::interfaceChain",
3673   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3674   "parameters" :
3675   [
3676    {
3677     "is_this_ptr" : true,
3678     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3679    },
3680    {
3681     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3682    }
3683   ],
3684   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3685   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3686  },
3687  {
3688   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::onLastStrongRef",
3689   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator15onLastStrongRefEPKv",
3690   "parameters" :
3691   [
3692    {
3693     "is_this_ptr" : true,
3694     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3695    },
3696    {
3697     "referenced_type" : "_ZTIPKv"
3698    }
3699   ],
3700   "return_type" : "_ZTIv",
3701   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3702  },
3703  {
3704   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::_hidl_perform_1_1",
3705   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator17_hidl_perform_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNSA_6StatusEjEEE",
3706   "parameters" :
3707   [
3708    {
3709     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
3710    },
3711    {
3712     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
3713    },
3714    {
3715     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_110Effect_1_1E"
3716    },
3717    {
3718     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_014EffectStrengthE"
3719    },
3720    {
3721     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware8vibrator4V1_06StatusEjEEE"
3722    }
3723   ],
3724   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3725   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3726  },
3727  {
3728   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::interfaceDescriptor",
3729   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3730   "parameters" :
3731   [
3732    {
3733     "is_this_ptr" : true,
3734     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3735    },
3736    {
3737     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3738    }
3739   ],
3740   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3741   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3742  },
3743  {
3744   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::notifySyspropsChanged",
3745   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator21notifySyspropsChangedEv",
3746   "parameters" :
3747   [
3748    {
3749     "is_this_ptr" : true,
3750     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3751    }
3752   ],
3753   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3755  },
3756  {
3757   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::setHALInstrumentation",
3758   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator21setHALInstrumentationEv",
3759   "parameters" :
3760   [
3761    {
3762     "is_this_ptr" : true,
3763     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3764    }
3765   ],
3766   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3767   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3768  },
3769  {
3770   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::supportsAmplitudeControl",
3771   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator24supportsAmplitudeControlEv",
3772   "parameters" :
3773   [
3774    {
3775     "is_this_ptr" : true,
3776     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3777    }
3778   ],
3779   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3781  },
3782  {
3783   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::on",
3784   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator2onEj",
3785   "parameters" :
3786   [
3787    {
3788     "is_this_ptr" : true,
3789     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3790    },
3791    {
3792     "referenced_type" : "_ZTIj"
3793    }
3794   ],
3795   "return_type" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
3796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3797  },
3798  {
3799   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::off",
3800   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator3offEv",
3801   "parameters" :
3802   [
3803    {
3804     "is_this_ptr" : true,
3805     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3806    }
3807   ],
3808   "return_type" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
3809   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3810  },
3811  {
3812   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::ping",
3813   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator4pingEv",
3814   "parameters" :
3815   [
3816    {
3817     "is_this_ptr" : true,
3818     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3819    }
3820   ],
3821   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3823  },
3824  {
3825   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::debug",
3826   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3827   "parameters" :
3828   [
3829    {
3830     "is_this_ptr" : true,
3831     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3832    },
3833    {
3834     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3835    },
3836    {
3837     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3838    }
3839   ],
3840   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3842  },
3843  {
3844   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::perform",
3845   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE",
3846   "parameters" :
3847   [
3848    {
3849     "is_this_ptr" : true,
3850     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3851    },
3852    {
3853     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_06EffectE"
3854    },
3855    {
3856     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_014EffectStrengthE"
3857    },
3858    {
3859     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware8vibrator4V1_06StatusEjEEE"
3860    }
3861   ],
3862   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3864  },
3865  {
3866   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::BpHwVibrator",
3867   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibratorC1ERKNS_2spINS0_7IBinderEEE",
3868   "parameters" :
3869   [
3870    {
3871     "is_this_ptr" : true,
3872     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3873    },
3874    {
3875     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3876    }
3877   ],
3878   "return_type" : "_ZTIv",
3879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3880  },
3881  {
3882   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::BpHwVibrator",
3883   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibratorC2ERKNS_2spINS0_7IBinderEEE",
3884   "parameters" :
3885   [
3886    {
3887     "is_this_ptr" : true,
3888     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3889    },
3890    {
3891     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3892    }
3893   ],
3894   "return_type" : "_ZTIv",
3895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3896  },
3897  {
3898   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::getService",
3899   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3900   "parameters" :
3901   [
3902    {
3903     "default_arg" : true,
3904     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3905    },
3906    {
3907     "default_arg" : true,
3908     "referenced_type" : "_ZTIb"
3909    }
3910   ],
3911   "return_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
3912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
3913  },
3914  {
3915   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::linkToDeath",
3916   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3917   "parameters" :
3918   [
3919    {
3920     "is_this_ptr" : true,
3921     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
3922    },
3923    {
3924     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3925    },
3926    {
3927     "referenced_type" : "_ZTIy"
3928    }
3929   ],
3930   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
3932  },
3933  {
3934   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::getDebugInfo",
3935   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3936   "parameters" :
3937   [
3938    {
3939     "is_this_ptr" : true,
3940     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
3941    },
3942    {
3943     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3944    }
3945   ],
3946   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
3948  },
3949  {
3950   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::getHashChain",
3951   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3952   "parameters" :
3953   [
3954    {
3955     "is_this_ptr" : true,
3956     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
3957    },
3958    {
3959     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3960    }
3961   ],
3962   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
3964  },
3965  {
3966   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::tryGetService",
3967   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3968   "parameters" :
3969   [
3970    {
3971     "default_arg" : true,
3972     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3973    },
3974    {
3975     "default_arg" : true,
3976     "referenced_type" : "_ZTIb"
3977    }
3978   ],
3979   "return_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
3980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
3981  },
3982  {
3983   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::unlinkToDeath",
3984   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3985   "parameters" :
3986   [
3987    {
3988     "is_this_ptr" : true,
3989     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
3990    },
3991    {
3992     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3993    }
3994   ],
3995   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
3997  },
3998  {
3999   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::interfaceChain",
4000   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4001   "parameters" :
4002   [
4003    {
4004     "is_this_ptr" : true,
4005     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
4006    },
4007    {
4008     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4009    }
4010   ],
4011   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4013  },
4014  {
4015   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::registerAsService",
4016   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4017   "parameters" :
4018   [
4019    {
4020     "is_this_ptr" : true,
4021     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
4022    },
4023    {
4024     "default_arg" : true,
4025     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4026    }
4027   ],
4028   "return_type" : "_ZTIi",
4029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4030  },
4031  {
4032   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::interfaceDescriptor",
4033   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4034   "parameters" :
4035   [
4036    {
4037     "is_this_ptr" : true,
4038     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
4039    },
4040    {
4041     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4042    }
4043   ],
4044   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4046  },
4047  {
4048   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::notifySyspropsChanged",
4049   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator21notifySyspropsChangedEv",
4050   "parameters" :
4051   [
4052    {
4053     "is_this_ptr" : true,
4054     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
4055    }
4056   ],
4057   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4058   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4059  },
4060  {
4061   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::setHALInstrumentation",
4062   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator21setHALInstrumentationEv",
4063   "parameters" :
4064   [
4065    {
4066     "is_this_ptr" : true,
4067     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
4068    }
4069   ],
4070   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4071   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4072  },
4073  {
4074   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::registerForNotifications",
4075   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4076   "parameters" :
4077   [
4078    {
4079     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4080    },
4081    {
4082     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4083    }
4084   ],
4085   "return_type" : "_ZTIb",
4086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4087  },
4088  {
4089   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::ping",
4090   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator4pingEv",
4091   "parameters" :
4092   [
4093    {
4094     "is_this_ptr" : true,
4095     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
4096    }
4097   ],
4098   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4100  },
4101  {
4102   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::debug",
4103   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4104   "parameters" :
4105   [
4106    {
4107     "is_this_ptr" : true,
4108     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
4109    },
4110    {
4111     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4112    },
4113    {
4114     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4115    }
4116   ],
4117   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4119  },
4120  {
4121   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::castFrom",
4122   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator8castFromERKNS_2spINS1_4V1_09IVibratorEEEb",
4123   "parameters" :
4124   [
4125    {
4126     "referenced_type" : "_ZTIRKN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE"
4127    },
4128    {
4129     "default_arg" : true,
4130     "referenced_type" : "_ZTIb"
4131    }
4132   ],
4133   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
4134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4135  },
4136  {
4137   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::castFrom",
4138   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4139   "parameters" :
4140   [
4141    {
4142     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4143    },
4144    {
4145     "default_arg" : true,
4146     "referenced_type" : "_ZTIb"
4147    }
4148   ],
4149   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
4150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4151  },
4152  {
4153   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::castFrom",
4154   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator8castFromERKNS_2spIS3_EEb",
4155   "parameters" :
4156   [
4157    {
4158     "referenced_type" : "_ZTIRKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE"
4159    },
4160    {
4161     "default_arg" : true,
4162     "referenced_type" : "_ZTIb"
4163    }
4164   ],
4165   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
4166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4167  },
4168  {
4169   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::onLastStrongRef",
4170   "linker_set_key" : "_ZThn8_N7android8hardware8vibrator4V1_112BpHwVibrator15onLastStrongRefEPKv",
4171   "parameters" :
4172   [
4173    {
4174     "is_this_ptr" : true,
4175     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
4176    },
4177    {
4178     "referenced_type" : "_ZTIPKv"
4179    }
4180   ],
4181   "return_type" : "_ZTIv",
4182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
4183  },
4184  {
4185   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::onLastStrongRef",
4186   "linker_set_key" : "_ZTv0_n20_N7android8hardware8vibrator4V1_112BpHwVibrator15onLastStrongRefEPKv",
4187   "parameters" :
4188   [
4189    {
4190     "is_this_ptr" : true,
4191     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
4192    },
4193    {
4194     "referenced_type" : "_ZTIPKv"
4195    }
4196   ],
4197   "return_type" : "_ZTIv",
4198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
4199  }
4200 ],
4201 "global_vars" :
4202 [
4203  {
4204   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator10descriptorE",
4205   "name" : "android::hardware::vibrator::V1_1::IVibrator::descriptor",
4206   "referenced_type" : "_ZTIPKc",
4207   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4208  }
4209 ],
4210 "lvalue_reference_types" :
4211 [
4212  {
4213   "alignment" : 4,
4214   "linker_set_key" : "_ZTIRK7log_msg",
4215   "name" : "const log_msg &",
4216   "referenced_type" : "_ZTIK7log_msg",
4217   "self_type" : "_ZTIRK7log_msg",
4218   "size" : 4,
4219   "source_file" : "/system/core/liblog/include/log/log_read.h"
4220  },
4221  {
4222   "alignment" : 4,
4223   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4224   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4225   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4226   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4227   "size" : 4,
4228   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4229  },
4230  {
4231   "alignment" : 4,
4232   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4233   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4234   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4235   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4236   "size" : 4,
4237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4238  },
4239  {
4240   "alignment" : 4,
4241   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4242   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4243   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4244   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4245   "size" : 4,
4246   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4247  },
4248  {
4249   "alignment" : 4,
4250   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4251   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4252   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4253   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4254   "size" : 4,
4255   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4256  },
4257  {
4258   "alignment" : 4,
4259   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4260   "name" : "const android::sp<android::hardware::IBinder> &",
4261   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4262   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4263   "size" : 4,
4264   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4265  },
4266  {
4267   "alignment" : 4,
4268   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
4269   "name" : "const android::sp<android::hardware::vibrator::V1_0::IVibrator> &",
4270   "referenced_type" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
4271   "self_type" : "_ZTIRKN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
4272   "size" : 4,
4273   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4274  },
4275  {
4276   "alignment" : 4,
4277   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
4278   "name" : "const android::sp<android::hardware::vibrator::V1_1::IVibrator> &",
4279   "referenced_type" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
4280   "self_type" : "_ZTIRKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
4281   "size" : 4,
4282   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4283  },
4284  {
4285   "alignment" : 4,
4286   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4287   "name" : "const android::wp<android::hardware::BHwBinder> &",
4288   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4289   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4290   "size" : 4,
4291   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4292  },
4293  {
4294   "alignment" : 4,
4295   "linker_set_key" : "_ZTIRKN7android7String8E",
4296   "name" : "const android::String8 &",
4297   "referenced_type" : "_ZTIKN7android7String8E",
4298   "self_type" : "_ZTIRKN7android7String8E",
4299   "size" : 4,
4300   "source_file" : "/system/core/libutils/include/utils/String8.h"
4301  },
4302  {
4303   "alignment" : 4,
4304   "linker_set_key" : "_ZTIRKN7android8String16E",
4305   "name" : "const android::String16 &",
4306   "referenced_type" : "_ZTIKN7android8String16E",
4307   "self_type" : "_ZTIRKN7android8String16E",
4308   "size" : 4,
4309   "source_file" : "/system/core/libutils/include/utils/String16.h"
4310  },
4311  {
4312   "alignment" : 4,
4313   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4314   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4315   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4316   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4317   "size" : 4,
4318   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4319  },
4320  {
4321   "alignment" : 4,
4322   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4323   "name" : "const android::hardware::hidl_handle &",
4324   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4325   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4326   "size" : 4,
4327   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4328  },
4329  {
4330   "alignment" : 4,
4331   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4332   "name" : "const android::hardware::hidl_memory &",
4333   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4334   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4335   "size" : 4,
4336   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4337  },
4338  {
4339   "alignment" : 4,
4340   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4341   "name" : "const android::hardware::hidl_string &",
4342   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4343   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4344   "size" : 4,
4345   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4346  },
4347  {
4348   "alignment" : 4,
4349   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4350   "name" : "const android::hardware::hidl_version &",
4351   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4352   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4353   "size" : 4,
4354   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4355  },
4356  {
4357   "alignment" : 4,
4358   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4359   "name" : "const android::hardware::Parcel &",
4360   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4361   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4362   "size" : 4,
4363   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4364  },
4365  {
4366   "alignment" : 4,
4367   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4368   "name" : "const android::hardware::Return<bool> &",
4369   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4370   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4371   "size" : 4,
4372   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4373  },
4374  {
4375   "alignment" : 4,
4376   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4377   "name" : "const android::hardware::Status &",
4378   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4379   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4380   "size" : 4,
4381   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4382  },
4383  {
4384   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4385   "name" : "const iter<is_const> &",
4386   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4387   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4388   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4389  },
4390  {
4391   "alignment" : 4,
4392   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4393   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4394   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4395   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4396   "size" : 4,
4397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4398  },
4399  {
4400   "alignment" : 4,
4401   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4402   "name" : "const android::hardware::hidl_vec<int> &",
4403   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4404   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4405   "size" : 4,
4406   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4407  },
4408  {
4409   "alignment" : 4,
4410   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4411   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4412   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4413   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4414   "size" : 4,
4415   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4416  },
4417  {
4418   "alignment" : 4,
4419   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4420   "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 *> > *)> > > &",
4421   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4422   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4423   "size" : 4,
4424   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4425  },
4426  {
4427   "alignment" : 4,
4428   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4429   "name" : "const android::hidl::base::V1_0::IBase *const &",
4430   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
4431   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4432   "size" : 4,
4433   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4434  },
4435  {
4436   "alignment" : 4,
4437   "linker_set_key" : "_ZTIRKa",
4438   "name" : "const signed char &",
4439   "referenced_type" : "_ZTIKa",
4440   "self_type" : "_ZTIRKa",
4441   "size" : 4,
4442   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4443  },
4444  {
4445   "alignment" : 4,
4446   "linker_set_key" : "_ZTIRKb",
4447   "name" : "const bool &",
4448   "referenced_type" : "_ZTIKb",
4449   "self_type" : "_ZTIRKb",
4450   "size" : 4,
4451   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4452  },
4453  {
4454   "alignment" : 4,
4455   "linker_set_key" : "_ZTIRKd",
4456   "name" : "const double &",
4457   "referenced_type" : "_ZTIKd",
4458   "self_type" : "_ZTIRKd",
4459   "size" : 4,
4460   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4461  },
4462  {
4463   "alignment" : 4,
4464   "linker_set_key" : "_ZTIRKf",
4465   "name" : "const float &",
4466   "referenced_type" : "_ZTIKf",
4467   "self_type" : "_ZTIRKf",
4468   "size" : 4,
4469   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4470  },
4471  {
4472   "alignment" : 4,
4473   "linker_set_key" : "_ZTIRKh",
4474   "name" : "const unsigned char &",
4475   "referenced_type" : "_ZTIKh",
4476   "self_type" : "_ZTIRKh",
4477   "size" : 4,
4478   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4479  },
4480  {
4481   "alignment" : 4,
4482   "linker_set_key" : "_ZTIRKi",
4483   "name" : "const int &",
4484   "referenced_type" : "_ZTIKi",
4485   "self_type" : "_ZTIRKi",
4486   "size" : 4,
4487   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4488  },
4489  {
4490   "alignment" : 4,
4491   "linker_set_key" : "_ZTIRKj",
4492   "name" : "const unsigned int &",
4493   "referenced_type" : "_ZTIKj",
4494   "self_type" : "_ZTIRKj",
4495   "size" : 4,
4496   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4497  },
4498  {
4499   "alignment" : 4,
4500   "linker_set_key" : "_ZTIRKs",
4501   "name" : "const short &",
4502   "referenced_type" : "_ZTIKs",
4503   "self_type" : "_ZTIRKs",
4504   "size" : 4,
4505   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4506  },
4507  {
4508   "alignment" : 4,
4509   "linker_set_key" : "_ZTIRKt",
4510   "name" : "const unsigned short &",
4511   "referenced_type" : "_ZTIKt",
4512   "self_type" : "_ZTIRKt",
4513   "size" : 4,
4514   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4515  },
4516  {
4517   "alignment" : 4,
4518   "linker_set_key" : "_ZTIRKx",
4519   "name" : "const long long &",
4520   "referenced_type" : "_ZTIKx",
4521   "self_type" : "_ZTIRKx",
4522   "size" : 4,
4523   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4524  },
4525  {
4526   "alignment" : 4,
4527   "linker_set_key" : "_ZTIRKy",
4528   "name" : "const unsigned long long &",
4529   "referenced_type" : "_ZTIKy",
4530   "self_type" : "_ZTIRKy",
4531   "size" : 4,
4532   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4533  },
4534  {
4535   "alignment" : 4,
4536   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4537   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4538   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4539   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4540   "size" : 4,
4541   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4542  },
4543  {
4544   "alignment" : 4,
4545   "linker_set_key" : "_ZTIRN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
4546   "name" : "android::sp<android::hardware::vibrator::V1_1::IVibrator> &",
4547   "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
4548   "self_type" : "_ZTIRN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
4549   "size" : 4,
4550   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4551  },
4552  {
4553   "alignment" : 4,
4554   "linker_set_key" : "_ZTIRN7android5MutexE",
4555   "name" : "android::Mutex &",
4556   "referenced_type" : "_ZTIN7android5MutexE",
4557   "self_type" : "_ZTIRN7android5MutexE",
4558   "size" : 4,
4559   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4560  },
4561  {
4562   "alignment" : 4,
4563   "linker_set_key" : "_ZTIRN7android6RWLockE",
4564   "name" : "android::RWLock &",
4565   "referenced_type" : "_ZTIN7android6RWLockE",
4566   "self_type" : "_ZTIRN7android6RWLockE",
4567   "size" : 4,
4568   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4569  },
4570  {
4571   "alignment" : 4,
4572   "linker_set_key" : "_ZTIRN7android7String8E",
4573   "name" : "android::String8 &",
4574   "referenced_type" : "_ZTIN7android7String8E",
4575   "self_type" : "_ZTIRN7android7String8E",
4576   "size" : 4,
4577   "source_file" : "/system/core/libutils/include/utils/String8.h"
4578  },
4579  {
4580   "alignment" : 4,
4581   "linker_set_key" : "_ZTIRN7android8String16E",
4582   "name" : "android::String16 &",
4583   "referenced_type" : "_ZTIN7android8String16E",
4584   "self_type" : "_ZTIRN7android8String16E",
4585   "size" : 4,
4586   "source_file" : "/system/core/libutils/include/utils/String16.h"
4587  },
4588  {
4589   "alignment" : 4,
4590   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4591   "name" : "android::hardware::TextOutput &",
4592   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4593   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4594   "size" : 4,
4595   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4596  },
4597  {
4598   "alignment" : 4,
4599   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4600   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4601   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4602   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4603   "size" : 4,
4604   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4605  },
4606  {
4607   "alignment" : 4,
4608   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4609   "name" : "android::hardware::hidl_memory &",
4610   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4611   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4612   "size" : 4,
4613   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4614  },
4615  {
4616   "alignment" : 4,
4617   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4618   "name" : "android::hardware::hidl_string &",
4619   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4620   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4621   "size" : 4,
4622   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4623  },
4624  {
4625   "alignment" : 4,
4626   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
4627   "name" : "android::hardware::Return<android::hardware::vibrator::V1_0::Status> &",
4628   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
4629   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
4630   "size" : 4,
4631   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4632  },
4633  {
4634   "alignment" : 4,
4635   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
4636   "name" : "android::hardware::Return<android::sp<android::hardware::vibrator::V1_1::IVibrator> > &",
4637   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
4638   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
4639   "size" : 4,
4640   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4641  },
4642  {
4643   "alignment" : 4,
4644   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4645   "name" : "android::hardware::Return<bool> &",
4646   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4647   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4648   "size" : 4,
4649   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4650  },
4651  {
4652   "alignment" : 4,
4653   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4654   "name" : "android::hardware::Return<void> &",
4655   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4656   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4657   "size" : 4,
4658   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4659  },
4660  {
4661   "alignment" : 4,
4662   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4663   "name" : "android::hardware::Status &",
4664   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4665   "self_type" : "_ZTIRN7android8hardware6StatusE",
4666   "size" : 4,
4667   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4668  },
4669  {
4670   "alignment" : 4,
4671   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4672   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4673   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4674   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4675   "size" : 4,
4676   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4677  },
4678  {
4679   "alignment" : 4,
4680   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4681   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4682   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4683   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4684   "size" : 4,
4685   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4686  },
4687  {
4688   "alignment" : 4,
4689   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4690   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4691   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4692   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4693   "size" : 4,
4694   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4695  },
4696  {
4697   "alignment" : 4,
4698   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4699   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4700   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4701   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4702   "size" : 4,
4703   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4704  },
4705  {
4706   "alignment" : 4,
4707   "linker_set_key" : "_ZTIRh",
4708   "name" : "unsigned char &",
4709   "referenced_type" : "_ZTIh",
4710   "self_type" : "_ZTIRh",
4711   "size" : 4,
4712   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4713  },
4714  {
4715   "alignment" : 4,
4716   "linker_set_key" : "_ZTIRi",
4717   "name" : "int &",
4718   "referenced_type" : "_ZTIi",
4719   "self_type" : "_ZTIRi",
4720   "size" : 4,
4721   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4722  },
4723  {
4724   "alignment" : 4,
4725   "linker_set_key" : "_ZTIRj",
4726   "name" : "unsigned int &",
4727   "referenced_type" : "_ZTIj",
4728   "self_type" : "_ZTIRj",
4729   "size" : 4,
4730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h"
4731  }
4732 ],
4733 "pointer_types" :
4734 [
4735  {
4736   "alignment" : 4,
4737   "linker_set_key" : "_ZTIP13native_handle",
4738   "name" : "native_handle *",
4739   "referenced_type" : "_ZTI13native_handle",
4740   "self_type" : "_ZTIP13native_handle",
4741   "size" : 4,
4742   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4743  },
4744  {
4745   "alignment" : 4,
4746   "linker_set_key" : "_ZTIP18android_flex_plane",
4747   "name" : "android_flex_plane *",
4748   "referenced_type" : "_ZTI18android_flex_plane",
4749   "self_type" : "_ZTIP18android_flex_plane",
4750   "size" : 4,
4751   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4752  },
4753  {
4754   "alignment" : 4,
4755   "linker_set_key" : "_ZTIP7log_msg",
4756   "name" : "log_msg *",
4757   "referenced_type" : "_ZTI7log_msg",
4758   "self_type" : "_ZTIP7log_msg",
4759   "size" : 4,
4760   "source_file" : "/system/core/liblog/include/log/log_read.h"
4761  },
4762  {
4763   "alignment" : 4,
4764   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4765   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4766   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4767   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4768   "size" : 4,
4769   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4770  },
4771  {
4772   "alignment" : 4,
4773   "linker_set_key" : "_ZTIPFiPvE",
4774   "name" : "int (*)(void *)",
4775   "referenced_type" : "_ZTIFiPvE",
4776   "self_type" : "_ZTIPFiPvE",
4777   "size" : 4,
4778   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4779  },
4780  {
4781   "alignment" : 4,
4782   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4783   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4784   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4785   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4786   "size" : 4,
4787   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4788  },
4789  {
4790   "alignment" : 4,
4791   "linker_set_key" : "_ZTIPK13native_handle",
4792   "name" : "const native_handle *",
4793   "referenced_type" : "_ZTIK13native_handle",
4794   "self_type" : "_ZTIPK13native_handle",
4795   "size" : 4,
4796   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4797  },
4798  {
4799   "alignment" : 4,
4800   "linker_set_key" : "_ZTIPK7log_msg",
4801   "name" : "const log_msg *",
4802   "referenced_type" : "_ZTIK7log_msg",
4803   "self_type" : "_ZTIPK7log_msg",
4804   "size" : 4,
4805   "source_file" : "/system/core/liblog/include/log/log_read.h"
4806  },
4807  {
4808   "alignment" : 4,
4809   "linker_set_key" : "_ZTIPKDs",
4810   "name" : "const char16_t *",
4811   "referenced_type" : "_ZTIKDs",
4812   "self_type" : "_ZTIPKDs",
4813   "size" : 4,
4814   "source_file" : "/system/core/libutils/include/utils/String16.h"
4815  },
4816  {
4817   "alignment" : 4,
4818   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
4819   "name" : "const android::VectorImpl *",
4820   "referenced_type" : "_ZTIKN7android10VectorImplE",
4821   "self_type" : "_ZTIPKN7android10VectorImplE",
4822   "size" : 4,
4823   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4824  },
4825  {
4826   "alignment" : 4,
4827   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
4828   "name" : "const android::NativeHandle *",
4829   "referenced_type" : "_ZTIKN7android12NativeHandleE",
4830   "self_type" : "_ZTIPKN7android12NativeHandleE",
4831   "size" : 4,
4832   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4833  },
4834  {
4835   "alignment" : 4,
4836   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4837   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4838   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4839   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4840   "size" : 4,
4841   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4842  },
4843  {
4844   "alignment" : 4,
4845   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4846   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4847   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4848   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4849   "size" : 4,
4850   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4851  },
4852  {
4853   "alignment" : 4,
4854   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4855   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4856   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4857   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4858   "size" : 4,
4859   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4860  },
4861  {
4862   "alignment" : 4,
4863   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
4864   "name" : "const android::sp<android::hardware::ProcessState> *",
4865   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
4866   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
4867   "size" : 4,
4868   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4869  },
4870  {
4871   "alignment" : 4,
4872   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
4873   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4874   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4875   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
4876   "size" : 4,
4877   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4878  },
4879  {
4880   "alignment" : 4,
4881   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4882   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4883   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4884   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4885   "size" : 4,
4886   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4887  },
4888  {
4889   "alignment" : 4,
4890   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
4891   "name" : "const android::sp<android::hardware::IBinder> *",
4892   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4893   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
4894   "size" : 4,
4895   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4896  },
4897  {
4898   "alignment" : 4,
4899   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
4900   "name" : "const android::sp<android::hardware::vibrator::V1_0::IVibrator> *",
4901   "referenced_type" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
4902   "self_type" : "_ZTIPKN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
4903   "size" : 4,
4904   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4905  },
4906  {
4907   "alignment" : 4,
4908   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
4909   "name" : "const android::sp<android::hardware::vibrator::V1_1::IVibrator> *",
4910   "referenced_type" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
4911   "self_type" : "_ZTIPKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
4912   "size" : 4,
4913   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4914  },
4915  {
4916   "alignment" : 4,
4917   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
4918   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
4919   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
4920   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
4921   "size" : 4,
4922   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4923  },
4924  {
4925   "alignment" : 4,
4926   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
4927   "name" : "const android::wp<android::hardware::BHwBinder> *",
4928   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4929   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
4930   "size" : 4,
4931   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4932  },
4933  {
4934   "alignment" : 4,
4935   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
4936   "name" : "const android::hidl::base::V1_0::IBase *",
4937   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
4938   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
4939   "size" : 4,
4940   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
4941  },
4942  {
4943   "alignment" : 4,
4944   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
4945   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4946   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
4947   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
4948   "size" : 4,
4949   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4950  },
4951  {
4952   "alignment" : 4,
4953   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
4954   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4955   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
4956   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
4957   "size" : 4,
4958   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4959  },
4960  {
4961   "alignment" : 4,
4962   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
4963   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4964   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
4965   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
4966   "size" : 4,
4967   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4968  },
4969  {
4970   "alignment" : 4,
4971   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
4972   "name" : "const android::RefBase *",
4973   "referenced_type" : "_ZTIKN7android7RefBaseE",
4974   "self_type" : "_ZTIPKN7android7RefBaseE",
4975   "size" : 4,
4976   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4977  },
4978  {
4979   "alignment" : 4,
4980   "linker_set_key" : "_ZTIPKN7android7String8E",
4981   "name" : "const android::String8 *",
4982   "referenced_type" : "_ZTIKN7android7String8E",
4983   "self_type" : "_ZTIPKN7android7String8E",
4984   "size" : 4,
4985   "source_file" : "/system/core/libutils/include/utils/String8.h"
4986  },
4987  {
4988   "alignment" : 4,
4989   "linker_set_key" : "_ZTIPKN7android8String16E",
4990   "name" : "const android::String16 *",
4991   "referenced_type" : "_ZTIKN7android8String16E",
4992   "self_type" : "_ZTIPKN7android8String16E",
4993   "size" : 4,
4994   "source_file" : "/system/core/libutils/include/utils/String16.h"
4995  },
4996  {
4997   "alignment" : 4,
4998   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
4999   "name" : "const android::hardware::BpHwRefBase *",
5000   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5001   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5002   "size" : 4,
5003   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5004  },
5005  {
5006   "alignment" : 4,
5007   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5008   "name" : "const android::hardware::hidl_memory *",
5009   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5010   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5011   "size" : 4,
5012   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5013  },
5014  {
5015   "alignment" : 4,
5016   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5017   "name" : "const android::hardware::hidl_version *",
5018   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5019   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5020   "size" : 4,
5021   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5022  },
5023  {
5024   "alignment" : 4,
5025   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
5026   "name" : "const android::hardware::Return<android::hardware::vibrator::V1_0::Status> *",
5027   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
5028   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
5029   "size" : 4,
5030   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5031  },
5032  {
5033   "alignment" : 4,
5034   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
5035   "name" : "const android::hardware::Return<android::sp<android::hardware::vibrator::V1_1::IVibrator> > *",
5036   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
5037   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
5038   "size" : 4,
5039   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5040  },
5041  {
5042   "alignment" : 4,
5043   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5044   "name" : "const android::hardware::Return<bool> *",
5045   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5046   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5047   "size" : 4,
5048   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5049  },
5050  {
5051   "alignment" : 4,
5052   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5053   "name" : "const android::hardware::Status *",
5054   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5055   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5056   "size" : 4,
5057   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5058  },
5059  {
5060   "alignment" : 4,
5061   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5062   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5063   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5064   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5065   "size" : 4,
5066   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5067  },
5068  {
5069   "alignment" : 4,
5070   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5071   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5072   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5073   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5074   "size" : 4,
5075   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5076  },
5077  {
5078   "alignment" : 4,
5079   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5080   "name" : "const android::hardware::details::hidl_pointer<int> *",
5081   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5082   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5083   "size" : 4,
5084   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5085  },
5086  {
5087   "alignment" : 4,
5088   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5089   "name" : "const android::hardware::details::return_status *",
5090   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5091   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5092   "size" : 4,
5093   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5094  },
5095  {
5096   "alignment" : 4,
5097   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5098   "name" : "const android::hardware::hidl_vec<int> *",
5099   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5100   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5101   "size" : 4,
5102   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5103  },
5104  {
5105   "alignment" : 4,
5106   "linker_set_key" : "_ZTIPKN7android8hardware8vibrator4V1_012BpHwVibratorE",
5107   "name" : "const android::hardware::vibrator::V1_0::BpHwVibrator *",
5108   "referenced_type" : "_ZTIKN7android8hardware8vibrator4V1_012BpHwVibratorE",
5109   "self_type" : "_ZTIPKN7android8hardware8vibrator4V1_012BpHwVibratorE",
5110   "size" : 4,
5111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/BpHwVibrator.h"
5112  },
5113  {
5114   "alignment" : 4,
5115   "linker_set_key" : "_ZTIPKN7android8hardware8vibrator4V1_09IVibratorE",
5116   "name" : "const android::hardware::vibrator::V1_0::IVibrator *",
5117   "referenced_type" : "_ZTIKN7android8hardware8vibrator4V1_09IVibratorE",
5118   "self_type" : "_ZTIPKN7android8hardware8vibrator4V1_09IVibratorE",
5119   "size" : 4,
5120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/IVibrator.h"
5121  },
5122  {
5123   "alignment" : 4,
5124   "linker_set_key" : "_ZTIPKN7android8hardware8vibrator4V1_112BpHwVibratorE",
5125   "name" : "const android::hardware::vibrator::V1_1::BpHwVibrator *",
5126   "referenced_type" : "_ZTIKN7android8hardware8vibrator4V1_112BpHwVibratorE",
5127   "self_type" : "_ZTIPKN7android8hardware8vibrator4V1_112BpHwVibratorE",
5128   "size" : 4,
5129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
5130  },
5131  {
5132   "alignment" : 4,
5133   "linker_set_key" : "_ZTIPKN7android8hardware8vibrator4V1_19IVibratorE",
5134   "name" : "const android::hardware::vibrator::V1_1::IVibrator *",
5135   "referenced_type" : "_ZTIKN7android8hardware8vibrator4V1_19IVibratorE",
5136   "self_type" : "_ZTIPKN7android8hardware8vibrator4V1_19IVibratorE",
5137   "size" : 4,
5138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
5139  },
5140  {
5141   "alignment" : 4,
5142   "linker_set_key" : "_ZTIPKc",
5143   "name" : "const char *",
5144   "referenced_type" : "_ZTIKc",
5145   "self_type" : "_ZTIPKc",
5146   "size" : 4,
5147   "source_file" : "/system/core/liblog/include/android/log.h"
5148  },
5149  {
5150   "alignment" : 4,
5151   "linker_set_key" : "_ZTIPKh",
5152   "name" : "const unsigned char *",
5153   "referenced_type" : "_ZTIKh",
5154   "self_type" : "_ZTIPKh",
5155   "size" : 4,
5156   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5157  },
5158  {
5159   "alignment" : 4,
5160   "linker_set_key" : "_ZTIPKv",
5161   "name" : "const void *",
5162   "referenced_type" : "_ZTIKv",
5163   "self_type" : "_ZTIPKv",
5164   "size" : 4,
5165   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5166  },
5167  {
5168   "alignment" : 4,
5169   "linker_set_key" : "_ZTIPKy",
5170   "name" : "const unsigned long long *",
5171   "referenced_type" : "_ZTIKy",
5172   "self_type" : "_ZTIPKy",
5173   "size" : 4,
5174   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5175  },
5176  {
5177   "alignment" : 4,
5178   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5179   "name" : "android::ScopedTrace *",
5180   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5181   "self_type" : "_ZTIPN7android11ScopedTraceE",
5182   "size" : 4,
5183   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5184  },
5185  {
5186   "alignment" : 4,
5187   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5188   "name" : "android::ReferenceRenamer *",
5189   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5190   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5191   "size" : 4,
5192   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5193  },
5194  {
5195   "alignment" : 4,
5196   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5197   "name" : "android::VirtualLightRefBase *",
5198   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5199   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5200   "size" : 4,
5201   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5202  },
5203  {
5204   "alignment" : 4,
5205   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5206   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5207   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5208   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5209   "size" : 4,
5210   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5211  },
5212  {
5213   "alignment" : 4,
5214   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5215   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5216   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5217   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5218   "size" : 4,
5219   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5220  },
5221  {
5222   "alignment" : 4,
5223   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5224   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5225   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5226   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5227   "size" : 4,
5228   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5229  },
5230  {
5231   "alignment" : 4,
5232   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5233   "name" : "android::sp<android::hardware::ProcessState> *",
5234   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5235   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5236   "size" : 4,
5237   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5238  },
5239  {
5240   "alignment" : 4,
5241   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5242   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5243   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5244   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5245   "size" : 4,
5246   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5247  },
5248  {
5249   "alignment" : 4,
5250   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5251   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5252   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5253   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5254   "size" : 4,
5255   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5256  },
5257  {
5258   "alignment" : 4,
5259   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5260   "name" : "android::sp<android::hardware::IBinder> *",
5261   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5262   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5263   "size" : 4,
5264   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5265  },
5266  {
5267   "alignment" : 4,
5268   "linker_set_key" : "_ZTIPN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
5269   "name" : "android::sp<android::hardware::vibrator::V1_0::IVibrator> *",
5270   "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
5271   "self_type" : "_ZTIPN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
5272   "size" : 4,
5273   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5274  },
5275  {
5276   "alignment" : 4,
5277   "linker_set_key" : "_ZTIPN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
5278   "name" : "android::sp<android::hardware::vibrator::V1_1::IVibrator> *",
5279   "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
5280   "self_type" : "_ZTIPN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
5281   "size" : 4,
5282   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5283  },
5284  {
5285   "alignment" : 4,
5286   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5287   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5288   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5289   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5290   "size" : 4,
5291   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5292  },
5293  {
5294   "alignment" : 4,
5295   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5296   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5297   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5298   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5299   "size" : 4,
5300   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5301  },
5302  {
5303   "alignment" : 4,
5304   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5305   "name" : "android::wp<android::hardware::BHwBinder> *",
5306   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5307   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5308   "size" : 4,
5309   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5310  },
5311  {
5312   "alignment" : 4,
5313   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5314   "name" : "android::hidl::base::V1_0::IBase *",
5315   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5316   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5317   "size" : 4,
5318   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5319  },
5320  {
5321   "alignment" : 4,
5322   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5323   "name" : "android::hidl::base::V1_0::BnHwBase *",
5324   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5325   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5326   "size" : 4,
5327   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5328  },
5329  {
5330   "alignment" : 4,
5331   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5332   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5333   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5334   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5335   "size" : 4,
5336   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5337  },
5338  {
5339   "alignment" : 4,
5340   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5341   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5342   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5343   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5344   "size" : 4,
5345   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5346  },
5347  {
5348   "alignment" : 4,
5349   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5350   "name" : "android::Mutex::Autolock *",
5351   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5352   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5353   "size" : 4,
5354   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5355  },
5356  {
5357   "alignment" : 4,
5358   "linker_set_key" : "_ZTIPN7android5MutexE",
5359   "name" : "android::Mutex *",
5360   "referenced_type" : "_ZTIN7android5MutexE",
5361   "self_type" : "_ZTIPN7android5MutexE",
5362   "size" : 4,
5363   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5364  },
5365  {
5366   "alignment" : 4,
5367   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5368   "name" : "android::RWLock::AutoRLock *",
5369   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5370   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5371   "size" : 4,
5372   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5373  },
5374  {
5375   "alignment" : 4,
5376   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5377   "name" : "android::RWLock::AutoWLock *",
5378   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5379   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5380   "size" : 4,
5381   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5382  },
5383  {
5384   "alignment" : 4,
5385   "linker_set_key" : "_ZTIPN7android6RWLockE",
5386   "name" : "android::RWLock *",
5387   "referenced_type" : "_ZTIN7android6RWLockE",
5388   "self_type" : "_ZTIPN7android6RWLockE",
5389   "size" : 4,
5390   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5391  },
5392  {
5393   "alignment" : 4,
5394   "linker_set_key" : "_ZTIPN7android6ThreadE",
5395   "name" : "android::Thread *",
5396   "referenced_type" : "_ZTIN7android6ThreadE",
5397   "self_type" : "_ZTIPN7android6ThreadE",
5398   "size" : 4,
5399   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5400  },
5401  {
5402   "alignment" : 4,
5403   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5404   "name" : "android::RefBase::weakref_impl *",
5405   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5406   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5407   "size" : 4,
5408   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5409  },
5410  {
5411   "alignment" : 4,
5412   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5413   "name" : "android::RefBase::weakref_type *",
5414   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5415   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5416   "size" : 4,
5417   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5418  },
5419  {
5420   "alignment" : 4,
5421   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5422   "name" : "android::RefBase *",
5423   "referenced_type" : "_ZTIN7android7RefBaseE",
5424   "self_type" : "_ZTIPN7android7RefBaseE",
5425   "size" : 4,
5426   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5427  },
5428  {
5429   "alignment" : 4,
5430   "linker_set_key" : "_ZTIPN7android7String8E",
5431   "name" : "android::String8 *",
5432   "referenced_type" : "_ZTIN7android7String8E",
5433   "self_type" : "_ZTIPN7android7String8E",
5434   "size" : 4,
5435   "source_file" : "/system/core/libutils/include/utils/String8.h"
5436  },
5437  {
5438   "alignment" : 4,
5439   "linker_set_key" : "_ZTIPN7android8String16E",
5440   "name" : "android::String16 *",
5441   "referenced_type" : "_ZTIN7android8String16E",
5442   "self_type" : "_ZTIPN7android8String16E",
5443   "size" : 4,
5444   "source_file" : "/system/core/libutils/include/utils/String16.h"
5445  },
5446  {
5447   "alignment" : 4,
5448   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5449   "name" : "android::hardware::IInterface *",
5450   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5451   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5452   "size" : 4,
5453   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5454  },
5455  {
5456   "alignment" : 4,
5457   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5458   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5459   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5460   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5461   "size" : 4,
5462   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5463  },
5464  {
5465   "alignment" : 4,
5466   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE",
5467   "name" : "android::hardware::BpInterface<android::hardware::vibrator::V1_1::IVibrator> *",
5468   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE",
5469   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE",
5470   "size" : 4,
5471   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5472  },
5473  {
5474   "alignment" : 4,
5475   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5476   "name" : "android::hardware::hidl_memory *",
5477   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5478   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5479   "size" : 4,
5480   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5481  },
5482  {
5483   "alignment" : 4,
5484   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5485   "name" : "android::hardware::hidl_string *",
5486   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5487   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5488   "size" : 4,
5489   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5490  },
5491  {
5492   "alignment" : 4,
5493   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5494   "name" : "android::hardware::ProcessState *",
5495   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5496   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5497   "size" : 4,
5498   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5499  },
5500  {
5501   "alignment" : 4,
5502   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5503   "name" : "android::hardware::hidl_version *",
5504   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5505   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5506   "size" : 4,
5507   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5508  },
5509  {
5510   "alignment" : 4,
5511   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5512   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5513   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5514   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5515   "size" : 4,
5516   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5517  },
5518  {
5519   "alignment" : 4,
5520   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5521   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5522   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5523   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5524   "size" : 4,
5525   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5526  },
5527  {
5528   "alignment" : 4,
5529   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5530   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5531   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5532   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5533   "size" : 4,
5534   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5535  },
5536  {
5537   "alignment" : 4,
5538   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5539   "name" : "android::hardware::GrantorDescriptor *",
5540   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5541   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5542   "size" : 4,
5543   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5544  },
5545  {
5546   "alignment" : 4,
5547   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5548   "name" : "android::hardware::hidl_death_recipient *",
5549   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
5550   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5551   "size" : 4,
5552   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5553  },
5554  {
5555   "alignment" : 4,
5556   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5557   "name" : "android::hardware::hidl_binder_death_recipient *",
5558   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
5559   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5560   "size" : 4,
5561   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5562  },
5563  {
5564   "alignment" : 4,
5565   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5566   "name" : "android::hardware::Parcel *",
5567   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5568   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5569   "size" : 4,
5570   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5571  },
5572  {
5573   "alignment" : 4,
5574   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
5575   "name" : "android::hardware::Return<android::hardware::vibrator::V1_0::Status> *",
5576   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
5577   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
5578   "size" : 4,
5579   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5580  },
5581  {
5582   "alignment" : 4,
5583   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
5584   "name" : "android::hardware::Return<android::sp<android::hardware::vibrator::V1_1::IVibrator> > *",
5585   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
5586   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
5587   "size" : 4,
5588   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5589  },
5590  {
5591   "alignment" : 4,
5592   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5593   "name" : "android::hardware::Return<bool> *",
5594   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5595   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5596   "size" : 4,
5597   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5598  },
5599  {
5600   "alignment" : 4,
5601   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5602   "name" : "android::hardware::Return<void> *",
5603   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5604   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5605   "size" : 4,
5606   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5607  },
5608  {
5609   "alignment" : 4,
5610   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5611   "name" : "android::hardware::Status *",
5612   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5613   "self_type" : "_ZTIPN7android8hardware6StatusE",
5614   "size" : 4,
5615   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5616  },
5617  {
5618   "alignment" : 4,
5619   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5620   "name" : "android::hardware::IBinder::DeathRecipient *",
5621   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5622   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5623   "size" : 4,
5624   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5625  },
5626  {
5627   "alignment" : 4,
5628   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5629   "name" : "android::hardware::IBinder *",
5630   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5631   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5632   "size" : 4,
5633   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5634  },
5635  {
5636   "alignment" : 4,
5637   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5638   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5639   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5640   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5641   "size" : 4,
5642   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5643  },
5644  {
5645   "alignment" : 4,
5646   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5647   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5648   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5649   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5650   "size" : 4,
5651   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5652  },
5653  {
5654   "alignment" : 4,
5655   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5656   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
5657   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5658   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5659   "size" : 4,
5660   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5661  },
5662  {
5663   "alignment" : 4,
5664   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
5665   "name" : "android::hardware::details::return_status *",
5666   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
5667   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
5668   "size" : 4,
5669   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5670  },
5671  {
5672   "alignment" : 4,
5673   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5674   "name" : "android::hardware::details::HidlInstrumentor *",
5675   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5676   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5677   "size" : 4,
5678   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5679  },
5680  {
5681   "alignment" : 4,
5682   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5683   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5684   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5685   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5686   "size" : 4,
5687   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5688  },
5689  {
5690   "alignment" : 4,
5691   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5692   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5693   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5694   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5695   "size" : 4,
5696   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5697  },
5698  {
5699   "alignment" : 4,
5700   "linker_set_key" : "_ZTIPN7android8hardware8vibrator4V1_012BnHwVibratorE",
5701   "name" : "android::hardware::vibrator::V1_0::BnHwVibrator *",
5702   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_012BnHwVibratorE",
5703   "self_type" : "_ZTIPN7android8hardware8vibrator4V1_012BnHwVibratorE",
5704   "size" : 4,
5705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/BnHwVibrator.h"
5706  },
5707  {
5708   "alignment" : 4,
5709   "linker_set_key" : "_ZTIPN7android8hardware8vibrator4V1_09IVibratorE",
5710   "name" : "android::hardware::vibrator::V1_0::IVibrator *",
5711   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_09IVibratorE",
5712   "self_type" : "_ZTIPN7android8hardware8vibrator4V1_09IVibratorE",
5713   "size" : 4,
5714   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5715  },
5716  {
5717   "alignment" : 4,
5718   "linker_set_key" : "_ZTIPN7android8hardware8vibrator4V1_110BsVibratorE",
5719   "name" : "android::hardware::vibrator::V1_1::BsVibrator *",
5720   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_110BsVibratorE",
5721   "self_type" : "_ZTIPN7android8hardware8vibrator4V1_110BsVibratorE",
5722   "size" : 4,
5723   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5724  },
5725  {
5726   "alignment" : 4,
5727   "linker_set_key" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE",
5728   "name" : "android::hardware::vibrator::V1_1::BnHwVibrator *",
5729   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE",
5730   "self_type" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE",
5731   "size" : 4,
5732   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5733  },
5734  {
5735   "alignment" : 4,
5736   "linker_set_key" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE",
5737   "name" : "android::hardware::vibrator::V1_1::BpHwVibrator *",
5738   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE",
5739   "self_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE",
5740   "size" : 4,
5741   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5742  },
5743  {
5744   "alignment" : 4,
5745   "linker_set_key" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE",
5746   "name" : "android::hardware::vibrator::V1_1::IVibrator *",
5747   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_19IVibratorE",
5748   "self_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE",
5749   "size" : 4,
5750   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5751  },
5752  {
5753   "alignment" : 4,
5754   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
5755   "name" : "android::hardware::BHwBinder *",
5756   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
5757   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
5758   "size" : 4,
5759   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5760  },
5761  {
5762   "alignment" : 4,
5763   "linker_set_key" : "_ZTIPN7android9ConditionE",
5764   "name" : "android::Condition *",
5765   "referenced_type" : "_ZTIN7android9ConditionE",
5766   "self_type" : "_ZTIPN7android9ConditionE",
5767   "size" : 4,
5768   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5769  },
5770  {
5771   "alignment" : 4,
5772   "linker_set_key" : "_ZTIPPv",
5773   "name" : "void **",
5774   "referenced_type" : "_ZTIPv",
5775   "self_type" : "_ZTIPPv",
5776   "size" : 4,
5777   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5778  },
5779  {
5780   "alignment" : 4,
5781   "linker_set_key" : "_ZTIPc",
5782   "name" : "char *",
5783   "referenced_type" : "_ZTIc",
5784   "self_type" : "_ZTIPc",
5785   "size" : 4,
5786   "source_file" : "/system/core/liblog/include/log/log_read.h"
5787  },
5788  {
5789   "alignment" : 4,
5790   "linker_set_key" : "_ZTIPh",
5791   "name" : "unsigned char *",
5792   "referenced_type" : "_ZTIh",
5793   "self_type" : "_ZTIPh",
5794   "size" : 4,
5795   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5796  },
5797  {
5798   "alignment" : 4,
5799   "linker_set_key" : "_ZTIPi",
5800   "name" : "int *",
5801   "referenced_type" : "_ZTIi",
5802   "self_type" : "_ZTIPi",
5803   "size" : 4,
5804   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5805  },
5806  {
5807   "alignment" : 4,
5808   "linker_set_key" : "_ZTIPv",
5809   "name" : "void *",
5810   "referenced_type" : "_ZTIv",
5811   "self_type" : "_ZTIPv",
5812   "size" : 4,
5813   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5814  },
5815  {
5816   "alignment" : 4,
5817   "linker_set_key" : "_ZTIPy",
5818   "name" : "unsigned long long *",
5819   "referenced_type" : "_ZTIy",
5820   "self_type" : "_ZTIPy",
5821   "size" : 4,
5822   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5823  }
5824 ],
5825 "qualified_types" :
5826 [
5827  {
5828   "alignment" : 4,
5829   "is_const" : true,
5830   "linker_set_key" : "_ZTIK13native_handle",
5831   "name" : "const native_handle",
5832   "referenced_type" : "_ZTI13native_handle",
5833   "self_type" : "_ZTIK13native_handle",
5834   "size" : 12,
5835   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5836  },
5837  {
5838   "alignment" : 4,
5839   "is_const" : true,
5840   "linker_set_key" : "_ZTIK7log_msg",
5841   "name" : "const log_msg",
5842   "referenced_type" : "_ZTI7log_msg",
5843   "self_type" : "_ZTIK7log_msg",
5844   "size" : 5124,
5845   "source_file" : "/system/core/liblog/include/log/log_read.h"
5846  },
5847  {
5848   "alignment" : 2,
5849   "is_const" : true,
5850   "linker_set_key" : "_ZTIKDs",
5851   "name" : "const char16_t",
5852   "referenced_type" : "_ZTIDs",
5853   "self_type" : "_ZTIKDs",
5854   "size" : 2,
5855   "source_file" : "/system/core/libutils/include/utils/String16.h"
5856  },
5857  {
5858   "alignment" : 4,
5859   "is_const" : true,
5860   "linker_set_key" : "_ZTIKN7android10VectorImplE",
5861   "name" : "const android::VectorImpl",
5862   "referenced_type" : "_ZTIN7android10VectorImplE",
5863   "self_type" : "_ZTIKN7android10VectorImplE",
5864   "size" : 20,
5865   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5866  },
5867  {
5868   "alignment" : 4,
5869   "is_const" : true,
5870   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
5871   "name" : "const android::NativeHandle",
5872   "referenced_type" : "_ZTIN7android12NativeHandleE",
5873   "self_type" : "_ZTIKN7android12NativeHandleE",
5874   "size" : 12,
5875   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5876  },
5877  {
5878   "alignment" : 4,
5879   "is_const" : true,
5880   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5881   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5882   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5883   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5884   "size" : 4,
5885   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5886  },
5887  {
5888   "alignment" : 4,
5889   "is_const" : true,
5890   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5891   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5892   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5893   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5894   "size" : 4,
5895   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5896  },
5897  {
5898   "alignment" : 4,
5899   "is_const" : true,
5900   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5901   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5902   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5903   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5904   "size" : 4,
5905   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5906  },
5907  {
5908   "alignment" : 4,
5909   "is_const" : true,
5910   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5911   "name" : "const android::sp<android::hardware::ProcessState>",
5912   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5913   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5914   "size" : 4,
5915   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5916  },
5917  {
5918   "alignment" : 4,
5919   "is_const" : true,
5920   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5921   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5922   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
5923   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5924   "size" : 4,
5925   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5926  },
5927  {
5928   "alignment" : 4,
5929   "is_const" : true,
5930   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5931   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5932   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5933   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5934   "size" : 4,
5935   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5936  },
5937  {
5938   "alignment" : 4,
5939   "is_const" : true,
5940   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5941   "name" : "const android::sp<android::hardware::IBinder>",
5942   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5943   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5944   "size" : 4,
5945   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5946  },
5947  {
5948   "alignment" : 4,
5949   "is_const" : true,
5950   "linker_set_key" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
5951   "name" : "const android::sp<android::hardware::vibrator::V1_0::IVibrator>",
5952   "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
5953   "self_type" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
5954   "size" : 4,
5955   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5956  },
5957  {
5958   "alignment" : 4,
5959   "is_const" : true,
5960   "linker_set_key" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
5961   "name" : "const android::sp<android::hardware::vibrator::V1_1::IVibrator>",
5962   "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
5963   "self_type" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
5964   "size" : 4,
5965   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5966  },
5967  {
5968   "alignment" : 4,
5969   "is_const" : true,
5970   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5971   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5972   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5973   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5974   "size" : 8,
5975   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5976  },
5977  {
5978   "alignment" : 4,
5979   "is_const" : true,
5980   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5981   "name" : "const android::wp<android::hardware::BHwBinder>",
5982   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5983   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5984   "size" : 8,
5985   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5986  },
5987  {
5988   "alignment" : 4,
5989   "is_const" : true,
5990   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5991   "name" : "const android::hidl::base::V1_0::IBase",
5992   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5993   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5994   "size" : 12,
5995   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5996  },
5997  {
5998   "alignment" : 4,
5999   "is_const" : true,
6000   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6001   "name" : "const android::hidl::base::V1_0::BpHwBase",
6002   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
6003   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6004   "size" : 92,
6005   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6006  },
6007  {
6008   "alignment" : 4,
6009   "is_const" : true,
6010   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6011   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6012   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6013   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6014   "size" : 4,
6015   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6016  },
6017  {
6018   "alignment" : 4,
6019   "is_const" : true,
6020   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6021   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6022   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6023   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6024   "size" : 4,
6025   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6026  },
6027  {
6028   "alignment" : 1,
6029   "is_const" : true,
6030   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6031   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6032   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
6033   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6034   "size" : 1,
6035   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6036  },
6037  {
6038   "alignment" : 4,
6039   "is_const" : true,
6040   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6041   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6042   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6043   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6044   "size" : 12,
6045   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6046  },
6047  {
6048   "alignment" : 4,
6049   "is_const" : true,
6050   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6051   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6052   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6053   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6054   "size" : 12,
6055   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6056  },
6057  {
6058   "alignment" : 4,
6059   "is_const" : true,
6060   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6061   "name" : "const android::RefBase",
6062   "referenced_type" : "_ZTIN7android7RefBaseE",
6063   "self_type" : "_ZTIKN7android7RefBaseE",
6064   "size" : 8,
6065   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6066  },
6067  {
6068   "alignment" : 4,
6069   "is_const" : true,
6070   "linker_set_key" : "_ZTIKN7android7String8E",
6071   "name" : "const android::String8",
6072   "referenced_type" : "_ZTIN7android7String8E",
6073   "self_type" : "_ZTIKN7android7String8E",
6074   "size" : 4,
6075   "source_file" : "/system/core/libutils/include/utils/String8.h"
6076  },
6077  {
6078   "alignment" : 4,
6079   "is_const" : true,
6080   "linker_set_key" : "_ZTIKN7android8String16E",
6081   "name" : "const android::String16",
6082   "referenced_type" : "_ZTIN7android8String16E",
6083   "self_type" : "_ZTIKN7android8String16E",
6084   "size" : 4,
6085   "source_file" : "/system/core/libutils/include/utils/String16.h"
6086  },
6087  {
6088   "alignment" : 1,
6089   "is_const" : true,
6090   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6091   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6092   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6093   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6094   "size" : 32,
6095   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6096  },
6097  {
6098   "alignment" : 4,
6099   "is_const" : true,
6100   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6101   "name" : "const android::hardware::BpHwRefBase",
6102   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
6103   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6104   "size" : 24,
6105   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6106  },
6107  {
6108   "alignment" : 4,
6109   "is_const" : true,
6110   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
6111   "name" : "const android::hardware::hidl_handle",
6112   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
6113   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
6114   "size" : 16,
6115   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6116  },
6117  {
6118   "alignment" : 4,
6119   "is_const" : true,
6120   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
6121   "name" : "const android::hardware::hidl_memory",
6122   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6123   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6124   "size" : 40,
6125   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6126  },
6127  {
6128   "alignment" : 4,
6129   "is_const" : true,
6130   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
6131   "name" : "const android::hardware::hidl_string",
6132   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6133   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
6134   "size" : 16,
6135   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6136  },
6137  {
6138   "alignment" : 2,
6139   "is_const" : true,
6140   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
6141   "name" : "const android::hardware::hidl_version",
6142   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6143   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
6144   "size" : 4,
6145   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6146  },
6147  {
6148   "alignment" : 4,
6149   "is_const" : true,
6150   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6151   "name" : "const android::hardware::Parcel",
6152   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6153   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6154   "size" : 68,
6155   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6156  },
6157  {
6158   "alignment" : 4,
6159   "is_const" : true,
6160   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
6161   "name" : "const android::hardware::Return<android::hardware::vibrator::V1_0::Status>",
6162   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
6163   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
6164   "size" : 28,
6165   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6166  },
6167  {
6168   "alignment" : 4,
6169   "is_const" : true,
6170   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
6171   "name" : "const android::hardware::Return<android::sp<android::hardware::vibrator::V1_1::IVibrator> >",
6172   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
6173   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
6174   "size" : 28,
6175   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6176  },
6177  {
6178   "alignment" : 4,
6179   "is_const" : true,
6180   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
6181   "name" : "const android::hardware::Return<bool>",
6182   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6183   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6184   "size" : 24,
6185   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6186  },
6187  {
6188   "alignment" : 4,
6189   "is_const" : true,
6190   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6191   "name" : "const android::hardware::Status",
6192   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6193   "self_type" : "_ZTIKN7android8hardware6StatusE",
6194   "size" : 20,
6195   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6196  },
6197  {
6198   "alignment" : 4,
6199   "is_const" : true,
6200   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6201   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6202   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6203   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6204   "size" : 8,
6205   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6206  },
6207  {
6208   "alignment" : 4,
6209   "is_const" : true,
6210   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6211   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6212   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6213   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6214   "size" : 8,
6215   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6216  },
6217  {
6218   "alignment" : 4,
6219   "is_const" : true,
6220   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6221   "name" : "const android::hardware::details::hidl_pointer<int>",
6222   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
6223   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6224   "size" : 8,
6225   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6226  },
6227  {
6228   "alignment" : 4,
6229   "is_const" : true,
6230   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
6231   "name" : "const android::hardware::details::return_status",
6232   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6233   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
6234   "size" : 24,
6235   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6236  },
6237  {
6238   "is_const" : true,
6239   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6240   "name" : "const iter<is_const>",
6241   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6242   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6243   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6244  },
6245  {
6246   "alignment" : 4,
6247   "is_const" : true,
6248   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6249   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6250   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6251   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6252   "size" : 16,
6253   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
6254  },
6255  {
6256   "alignment" : 4,
6257   "is_const" : true,
6258   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6259   "name" : "const android::hardware::hidl_vec<int>",
6260   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
6261   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6262   "size" : 16,
6263   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6264  },
6265  {
6266   "alignment" : 4,
6267   "is_const" : true,
6268   "linker_set_key" : "_ZTIKN7android8hardware8vibrator4V1_012BpHwVibratorE",
6269   "name" : "const android::hardware::vibrator::V1_0::BpHwVibrator",
6270   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_012BpHwVibratorE",
6271   "self_type" : "_ZTIKN7android8hardware8vibrator4V1_012BpHwVibratorE",
6272   "size" : 92,
6273   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/BpHwVibrator.h"
6274  },
6275  {
6276   "alignment" : 1,
6277   "is_const" : true,
6278   "linker_set_key" : "_ZTIKN7android8hardware8vibrator4V1_014EffectStrengthE",
6279   "name" : "const android::hardware::vibrator::V1_0::EffectStrength",
6280   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_014EffectStrengthE",
6281   "self_type" : "_ZTIKN7android8hardware8vibrator4V1_014EffectStrengthE",
6282   "size" : 1,
6283   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h"
6284  },
6285  {
6286   "alignment" : 4,
6287   "is_const" : true,
6288   "linker_set_key" : "_ZTIKN7android8hardware8vibrator4V1_06EffectE",
6289   "name" : "const android::hardware::vibrator::V1_0::Effect",
6290   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_06EffectE",
6291   "self_type" : "_ZTIKN7android8hardware8vibrator4V1_06EffectE",
6292   "size" : 4,
6293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h"
6294  },
6295  {
6296   "alignment" : 4,
6297   "is_const" : true,
6298   "linker_set_key" : "_ZTIKN7android8hardware8vibrator4V1_06StatusE",
6299   "name" : "const android::hardware::vibrator::V1_0::Status",
6300   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_06StatusE",
6301   "self_type" : "_ZTIKN7android8hardware8vibrator4V1_06StatusE",
6302   "size" : 4,
6303   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h"
6304  },
6305  {
6306   "alignment" : 4,
6307   "is_const" : true,
6308   "linker_set_key" : "_ZTIKN7android8hardware8vibrator4V1_09IVibratorE",
6309   "name" : "const android::hardware::vibrator::V1_0::IVibrator",
6310   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_09IVibratorE",
6311   "self_type" : "_ZTIKN7android8hardware8vibrator4V1_09IVibratorE",
6312   "size" : 12,
6313   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/IVibrator.h"
6314  },
6315  {
6316   "alignment" : 4,
6317   "is_const" : true,
6318   "linker_set_key" : "_ZTIKN7android8hardware8vibrator4V1_110Effect_1_1E",
6319   "name" : "const android::hardware::vibrator::V1_1::Effect_1_1",
6320   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_110Effect_1_1E",
6321   "self_type" : "_ZTIKN7android8hardware8vibrator4V1_110Effect_1_1E",
6322   "size" : 4,
6323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/types.h"
6324  },
6325  {
6326   "alignment" : 4,
6327   "is_const" : true,
6328   "linker_set_key" : "_ZTIKN7android8hardware8vibrator4V1_112BpHwVibratorE",
6329   "name" : "const android::hardware::vibrator::V1_1::BpHwVibrator",
6330   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE",
6331   "self_type" : "_ZTIKN7android8hardware8vibrator4V1_112BpHwVibratorE",
6332   "size" : 92,
6333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
6334  },
6335  {
6336   "alignment" : 4,
6337   "is_const" : true,
6338   "linker_set_key" : "_ZTIKN7android8hardware8vibrator4V1_19IVibratorE",
6339   "name" : "const android::hardware::vibrator::V1_1::IVibrator",
6340   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_19IVibratorE",
6341   "self_type" : "_ZTIKN7android8hardware8vibrator4V1_19IVibratorE",
6342   "size" : 12,
6343   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
6344  },
6345  {
6346   "alignment" : 4,
6347   "is_const" : true,
6348   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6349   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6350   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6351   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6352   "size" : 12,
6353   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6354  },
6355  {
6356   "alignment" : 4,
6357   "is_const" : true,
6358   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6359   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6360   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6361   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6362   "size" : 12,
6363   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6364  },
6365  {
6366   "alignment" : 4,
6367   "is_const" : true,
6368   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6369   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6370   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6371   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6372   "size" : 4,
6373   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6374  },
6375  {
6376   "alignment" : 1,
6377   "is_const" : true,
6378   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6379   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6380   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6381   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6382   "size" : 3,
6383   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6384  },
6385  {
6386   "alignment" : 1,
6387   "is_const" : true,
6388   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8vibrator4V1_014EffectStrengthELj3EEE",
6389   "name" : "const std::array<android::hardware::vibrator::V1_0::EffectStrength, 3>",
6390   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8vibrator4V1_014EffectStrengthELj3EEE",
6391   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8vibrator4V1_014EffectStrengthELj3EEE",
6392   "size" : 3,
6393   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h"
6394  },
6395  {
6396   "alignment" : 4,
6397   "is_const" : true,
6398   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8vibrator4V1_06EffectELj2EEE",
6399   "name" : "const std::array<android::hardware::vibrator::V1_0::Effect, 2>",
6400   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8vibrator4V1_06EffectELj2EEE",
6401   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8vibrator4V1_06EffectELj2EEE",
6402   "size" : 8,
6403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h"
6404  },
6405  {
6406   "alignment" : 4,
6407   "is_const" : true,
6408   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8vibrator4V1_06StatusELj4EEE",
6409   "name" : "const std::array<android::hardware::vibrator::V1_0::Status, 4>",
6410   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8vibrator4V1_06StatusELj4EEE",
6411   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8vibrator4V1_06StatusELj4EEE",
6412   "size" : 16,
6413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h"
6414  },
6415  {
6416   "alignment" : 4,
6417   "is_const" : true,
6418   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8vibrator4V1_110Effect_1_1ELj3EEE",
6419   "name" : "const std::array<android::hardware::vibrator::V1_1::Effect_1_1, 3>",
6420   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8vibrator4V1_110Effect_1_1ELj3EEE",
6421   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8vibrator4V1_110Effect_1_1ELj3EEE",
6422   "size" : 12,
6423   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/types.h"
6424  },
6425  {
6426   "alignment" : 4,
6427   "is_const" : true,
6428   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6429   "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 *> > *)> > >",
6430   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6431   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6432   "size" : 12,
6433   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6434  },
6435  {
6436   "alignment" : 4,
6437   "is_const" : true,
6438   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6439   "name" : "const android::hidl::base::V1_0::IBase *const",
6440   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6441   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6442   "size" : 4,
6443   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6444  },
6445  {
6446   "alignment" : 4,
6447   "is_const" : true,
6448   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6449   "name" : "android::RefBase::weakref_impl *const",
6450   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
6451   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
6452   "size" : 4,
6453   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6454  },
6455  {
6456   "alignment" : 4,
6457   "is_const" : true,
6458   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
6459   "name" : "android::hardware::IBinder *const",
6460   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
6461   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
6462   "size" : 4,
6463   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6464  },
6465  {
6466   "alignment" : 4,
6467   "is_const" : true,
6468   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6469   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6470   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6471   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6472   "size" : 8,
6473   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6474  },
6475  {
6476   "alignment" : 4,
6477   "is_const" : true,
6478   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6479   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6480   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
6481   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6482   "size" : 8,
6483   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6484  },
6485  {
6486   "alignment" : 1,
6487   "is_const" : true,
6488   "linker_set_key" : "_ZTIKa",
6489   "name" : "const signed char",
6490   "referenced_type" : "_ZTIa",
6491   "self_type" : "_ZTIKa",
6492   "size" : 1,
6493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6494  },
6495  {
6496   "alignment" : 1,
6497   "is_const" : true,
6498   "linker_set_key" : "_ZTIKb",
6499   "name" : "const bool",
6500   "referenced_type" : "_ZTIb",
6501   "self_type" : "_ZTIKb",
6502   "size" : 1,
6503   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6504  },
6505  {
6506   "alignment" : 1,
6507   "is_const" : true,
6508   "linker_set_key" : "_ZTIKc",
6509   "name" : "const char",
6510   "referenced_type" : "_ZTIc",
6511   "self_type" : "_ZTIKc",
6512   "size" : 1,
6513   "source_file" : "/system/core/liblog/include/android/log.h"
6514  },
6515  {
6516   "alignment" : 4,
6517   "is_const" : true,
6518   "linker_set_key" : "_ZTIKd",
6519   "name" : "const double",
6520   "referenced_type" : "_ZTId",
6521   "self_type" : "_ZTIKd",
6522   "size" : 8,
6523   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6524  },
6525  {
6526   "alignment" : 4,
6527   "is_const" : true,
6528   "linker_set_key" : "_ZTIKf",
6529   "name" : "const float",
6530   "referenced_type" : "_ZTIf",
6531   "self_type" : "_ZTIKf",
6532   "size" : 4,
6533   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6534  },
6535  {
6536   "alignment" : 1,
6537   "is_const" : true,
6538   "linker_set_key" : "_ZTIKh",
6539   "name" : "const unsigned char",
6540   "referenced_type" : "_ZTIh",
6541   "self_type" : "_ZTIKh",
6542   "size" : 1,
6543   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6544  },
6545  {
6546   "alignment" : 4,
6547   "is_const" : true,
6548   "linker_set_key" : "_ZTIKi",
6549   "name" : "const int",
6550   "referenced_type" : "_ZTIi",
6551   "self_type" : "_ZTIKi",
6552   "size" : 4,
6553   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6554  },
6555  {
6556   "alignment" : 4,
6557   "is_const" : true,
6558   "linker_set_key" : "_ZTIKj",
6559   "name" : "const unsigned int",
6560   "referenced_type" : "_ZTIj",
6561   "self_type" : "_ZTIKj",
6562   "size" : 4,
6563   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6564  },
6565  {
6566   "alignment" : 2,
6567   "is_const" : true,
6568   "linker_set_key" : "_ZTIKs",
6569   "name" : "const short",
6570   "referenced_type" : "_ZTIs",
6571   "self_type" : "_ZTIKs",
6572   "size" : 2,
6573   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6574  },
6575  {
6576   "alignment" : 2,
6577   "is_const" : true,
6578   "linker_set_key" : "_ZTIKt",
6579   "name" : "const unsigned short",
6580   "referenced_type" : "_ZTIt",
6581   "self_type" : "_ZTIKt",
6582   "size" : 2,
6583   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6584  },
6585  {
6586   "is_const" : true,
6587   "linker_set_key" : "_ZTIKv",
6588   "name" : "const void",
6589   "referenced_type" : "_ZTIv",
6590   "self_type" : "_ZTIKv",
6591   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6592  },
6593  {
6594   "alignment" : 4,
6595   "is_const" : true,
6596   "linker_set_key" : "_ZTIKx",
6597   "name" : "const long long",
6598   "referenced_type" : "_ZTIx",
6599   "self_type" : "_ZTIKx",
6600   "size" : 8,
6601   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6602  },
6603  {
6604   "alignment" : 4,
6605   "is_const" : true,
6606   "linker_set_key" : "_ZTIKy",
6607   "name" : "const unsigned long long",
6608   "referenced_type" : "_ZTIy",
6609   "self_type" : "_ZTIKy",
6610   "size" : 8,
6611   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6612  },
6613  {
6614   "alignment" : 1,
6615   "is_volatile" : true,
6616   "linker_set_key" : "_ZTIVb",
6617   "name" : "volatile bool",
6618   "referenced_type" : "_ZTIb",
6619   "self_type" : "_ZTIVb",
6620   "size" : 1,
6621   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6622  },
6623  {
6624   "alignment" : 4,
6625   "is_volatile" : true,
6626   "linker_set_key" : "_ZTIVi",
6627   "name" : "volatile int",
6628   "referenced_type" : "_ZTIi",
6629   "self_type" : "_ZTIVi",
6630   "size" : 4,
6631   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6632  }
6633 ],
6634 "record_types" :
6635 [
6636  {
6637   "alignment" : 4,
6638   "fields" :
6639   [
6640    {
6641     "field_name" : "len",
6642     "referenced_type" : "_ZTIt"
6643    },
6644    {
6645     "field_name" : "hdr_size",
6646     "field_offset" : 16,
6647     "referenced_type" : "_ZTIt"
6648    },
6649    {
6650     "field_name" : "pid",
6651     "field_offset" : 32,
6652     "referenced_type" : "_ZTIi"
6653    },
6654    {
6655     "field_name" : "tid",
6656     "field_offset" : 64,
6657     "referenced_type" : "_ZTIj"
6658    },
6659    {
6660     "field_name" : "sec",
6661     "field_offset" : 96,
6662     "referenced_type" : "_ZTIj"
6663    },
6664    {
6665     "field_name" : "nsec",
6666     "field_offset" : 128,
6667     "referenced_type" : "_ZTIj"
6668    },
6669    {
6670     "field_name" : "lid",
6671     "field_offset" : 160,
6672     "referenced_type" : "_ZTIj"
6673    },
6674    {
6675     "field_name" : "uid",
6676     "field_offset" : 192,
6677     "referenced_type" : "_ZTIj"
6678    }
6679   ],
6680   "linker_set_key" : "_ZTI12logger_entry",
6681   "name" : "logger_entry",
6682   "referenced_type" : "_ZTI12logger_entry",
6683   "self_type" : "_ZTI12logger_entry",
6684   "size" : 28,
6685   "source_file" : "/system/core/liblog/include/log/log_read.h"
6686  },
6687  {
6688   "alignment" : 4,
6689   "fields" :
6690   [
6691    {
6692     "field_name" : "y",
6693     "referenced_type" : "_ZTIPv"
6694    },
6695    {
6696     "field_name" : "cb",
6697     "field_offset" : 32,
6698     "referenced_type" : "_ZTIPv"
6699    },
6700    {
6701     "field_name" : "cr",
6702     "field_offset" : 64,
6703     "referenced_type" : "_ZTIPv"
6704    },
6705    {
6706     "field_name" : "ystride",
6707     "field_offset" : 96,
6708     "referenced_type" : "_ZTIj"
6709    },
6710    {
6711     "field_name" : "cstride",
6712     "field_offset" : 128,
6713     "referenced_type" : "_ZTIj"
6714    },
6715    {
6716     "field_name" : "chroma_step",
6717     "field_offset" : 160,
6718     "referenced_type" : "_ZTIj"
6719    },
6720    {
6721     "field_name" : "reserved",
6722     "field_offset" : 192,
6723     "referenced_type" : "_ZTIA8_j"
6724    }
6725   ],
6726   "linker_set_key" : "_ZTI13android_ycbcr",
6727   "name" : "android_ycbcr",
6728   "referenced_type" : "_ZTI13android_ycbcr",
6729   "self_type" : "_ZTI13android_ycbcr",
6730   "size" : 56,
6731   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6732  },
6733  {
6734   "alignment" : 4,
6735   "fields" :
6736   [
6737    {
6738     "field_name" : "version",
6739     "referenced_type" : "_ZTIi"
6740    },
6741    {
6742     "field_name" : "numFds",
6743     "field_offset" : 32,
6744     "referenced_type" : "_ZTIi"
6745    },
6746    {
6747     "field_name" : "numInts",
6748     "field_offset" : 64,
6749     "referenced_type" : "_ZTIi"
6750    },
6751    {
6752     "field_name" : "data",
6753     "field_offset" : 96,
6754     "referenced_type" : "_ZTIA0_i"
6755    }
6756   ],
6757   "linker_set_key" : "_ZTI13native_handle",
6758   "name" : "native_handle",
6759   "referenced_type" : "_ZTI13native_handle",
6760   "self_type" : "_ZTI13native_handle",
6761   "size" : 12,
6762   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
6763  },
6764  {
6765   "alignment" : 4,
6766   "fields" :
6767   [
6768    {
6769     "field_name" : "x",
6770     "referenced_type" : "_ZTIf"
6771    },
6772    {
6773     "field_name" : "y",
6774     "field_offset" : 32,
6775     "referenced_type" : "_ZTIf"
6776    }
6777   ],
6778   "linker_set_key" : "_ZTI16android_xy_color",
6779   "name" : "android_xy_color",
6780   "referenced_type" : "_ZTI16android_xy_color",
6781   "self_type" : "_ZTI16android_xy_color",
6782   "size" : 8,
6783   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6784  },
6785  {
6786   "alignment" : 4,
6787   "fields" :
6788   [
6789    {
6790     "field_name" : "top_left",
6791     "referenced_type" : "_ZTIPh"
6792    },
6793    {
6794     "field_name" : "component",
6795     "field_offset" : 32,
6796     "referenced_type" : "_ZTI22android_flex_component"
6797    },
6798    {
6799     "field_name" : "bits_per_component",
6800     "field_offset" : 64,
6801     "referenced_type" : "_ZTIi"
6802    },
6803    {
6804     "field_name" : "bits_used",
6805     "field_offset" : 96,
6806     "referenced_type" : "_ZTIi"
6807    },
6808    {
6809     "field_name" : "h_increment",
6810     "field_offset" : 128,
6811     "referenced_type" : "_ZTIi"
6812    },
6813    {
6814     "field_name" : "v_increment",
6815     "field_offset" : 160,
6816     "referenced_type" : "_ZTIi"
6817    },
6818    {
6819     "field_name" : "h_subsampling",
6820     "field_offset" : 192,
6821     "referenced_type" : "_ZTIi"
6822    },
6823    {
6824     "field_name" : "v_subsampling",
6825     "field_offset" : 224,
6826     "referenced_type" : "_ZTIi"
6827    }
6828   ],
6829   "linker_set_key" : "_ZTI18android_flex_plane",
6830   "name" : "android_flex_plane",
6831   "referenced_type" : "_ZTI18android_flex_plane",
6832   "self_type" : "_ZTI18android_flex_plane",
6833   "size" : 32,
6834   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6835  },
6836  {
6837   "alignment" : 4,
6838   "fields" :
6839   [
6840    {
6841     "field_name" : "format",
6842     "referenced_type" : "_ZTI19android_flex_format"
6843    },
6844    {
6845     "field_name" : "num_planes",
6846     "field_offset" : 32,
6847     "referenced_type" : "_ZTIj"
6848    },
6849    {
6850     "field_name" : "planes",
6851     "field_offset" : 64,
6852     "referenced_type" : "_ZTIP18android_flex_plane"
6853    }
6854   ],
6855   "linker_set_key" : "_ZTI19android_flex_layout",
6856   "name" : "android_flex_layout",
6857   "referenced_type" : "_ZTI19android_flex_layout",
6858   "self_type" : "_ZTI19android_flex_layout",
6859   "size" : 12,
6860   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6861  },
6862  {
6863   "alignment" : 4,
6864   "fields" :
6865   [
6866    {
6867     "field_name" : "num_points",
6868     "referenced_type" : "_ZTIj"
6869    },
6870    {
6871     "field_name" : "reserved",
6872     "field_offset" : 32,
6873     "referenced_type" : "_ZTIA8_j"
6874    },
6875    {
6876     "field_name" : "xyzc_points",
6877     "field_offset" : 288,
6878     "referenced_type" : "_ZTIA_f"
6879    }
6880   ],
6881   "linker_set_key" : "_ZTI20android_depth_points",
6882   "name" : "android_depth_points",
6883   "referenced_type" : "_ZTI20android_depth_points",
6884   "self_type" : "_ZTI20android_depth_points",
6885   "size" : 36,
6886   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6887  },
6888  {
6889   "alignment" : 4,
6890   "fields" :
6891   [
6892    {
6893     "field_name" : "struct_size",
6894     "referenced_type" : "_ZTIj"
6895    },
6896    {
6897     "field_name" : "buffer_id",
6898     "field_offset" : 32,
6899     "referenced_type" : "_ZTIi"
6900    },
6901    {
6902     "field_name" : "priority",
6903     "field_offset" : 64,
6904     "referenced_type" : "_ZTIi"
6905    },
6906    {
6907     "field_name" : "tag",
6908     "field_offset" : 96,
6909     "referenced_type" : "_ZTIPKc"
6910    },
6911    {
6912     "field_name" : "file",
6913     "field_offset" : 128,
6914     "referenced_type" : "_ZTIPKc"
6915    },
6916    {
6917     "field_name" : "line",
6918     "field_offset" : 160,
6919     "referenced_type" : "_ZTIj"
6920    },
6921    {
6922     "field_name" : "message",
6923     "field_offset" : 192,
6924     "referenced_type" : "_ZTIPKc"
6925    }
6926   ],
6927   "linker_set_key" : "_ZTI21__android_log_message",
6928   "name" : "__android_log_message",
6929   "referenced_type" : "_ZTI21__android_log_message",
6930   "self_type" : "_ZTI21__android_log_message",
6931   "size" : 28,
6932   "source_file" : "/system/core/liblog/include/android/log.h"
6933  },
6934  {
6935   "alignment" : 4,
6936   "fields" :
6937   [
6938    {
6939     "field_name" : "maxContentLightLevel",
6940     "referenced_type" : "_ZTIf"
6941    },
6942    {
6943     "field_name" : "maxFrameAverageLightLevel",
6944     "field_offset" : 32,
6945     "referenced_type" : "_ZTIf"
6946    }
6947   ],
6948   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
6949   "name" : "android_cta861_3_metadata",
6950   "referenced_type" : "_ZTI25android_cta861_3_metadata",
6951   "self_type" : "_ZTI25android_cta861_3_metadata",
6952   "size" : 8,
6953   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6954  },
6955  {
6956   "alignment" : 4,
6957   "fields" :
6958   [
6959    {
6960     "field_name" : "displayPrimaryRed",
6961     "referenced_type" : "_ZTI16android_xy_color"
6962    },
6963    {
6964     "field_name" : "displayPrimaryGreen",
6965     "field_offset" : 64,
6966     "referenced_type" : "_ZTI16android_xy_color"
6967    },
6968    {
6969     "field_name" : "displayPrimaryBlue",
6970     "field_offset" : 128,
6971     "referenced_type" : "_ZTI16android_xy_color"
6972    },
6973    {
6974     "field_name" : "whitePoint",
6975     "field_offset" : 192,
6976     "referenced_type" : "_ZTI16android_xy_color"
6977    },
6978    {
6979     "field_name" : "maxLuminance",
6980     "field_offset" : 256,
6981     "referenced_type" : "_ZTIf"
6982    },
6983    {
6984     "field_name" : "minLuminance",
6985     "field_offset" : 288,
6986     "referenced_type" : "_ZTIf"
6987    }
6988   ],
6989   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
6990   "name" : "android_smpte2086_metadata",
6991   "referenced_type" : "_ZTI26android_smpte2086_metadata",
6992   "self_type" : "_ZTI26android_smpte2086_metadata",
6993   "size" : 40,
6994   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6995  },
6996  {
6997   "alignment" : 4,
6998   "fields" :
6999   [
7000    {
7001     "referenced_type" : "_ZTIN7log_msgUt_E"
7002    }
7003   ],
7004   "linker_set_key" : "_ZTI7log_msg",
7005   "name" : "log_msg",
7006   "referenced_type" : "_ZTI7log_msg",
7007   "self_type" : "_ZTI7log_msg",
7008   "size" : 5124,
7009   "source_file" : "/system/core/liblog/include/log/log_read.h"
7010  },
7011  {
7012   "alignment" : 1,
7013   "fields" :
7014   [
7015    {
7016     "field_name" : "tv_sec",
7017     "referenced_type" : "_ZTIj"
7018    },
7019    {
7020     "field_name" : "tv_nsec",
7021     "field_offset" : 32,
7022     "referenced_type" : "_ZTIj"
7023    }
7024   ],
7025   "linker_set_key" : "_ZTI8log_time",
7026   "name" : "log_time",
7027   "referenced_type" : "_ZTI8log_time",
7028   "self_type" : "_ZTI8log_time",
7029   "size" : 8,
7030   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7031  },
7032  {
7033   "alignment" : 4,
7034   "fields" :
7035   [
7036    {
7037     "access" : "private",
7038     "field_name" : "mStorage",
7039     "field_offset" : 32,
7040     "referenced_type" : "_ZTIPv"
7041    },
7042    {
7043     "access" : "private",
7044     "field_name" : "mCount",
7045     "field_offset" : 64,
7046     "referenced_type" : "_ZTIj"
7047    },
7048    {
7049     "access" : "private",
7050     "field_name" : "mFlags",
7051     "field_offset" : 96,
7052     "referenced_type" : "_ZTIKj"
7053    },
7054    {
7055     "access" : "private",
7056     "field_name" : "mItemSize",
7057     "field_offset" : 128,
7058     "referenced_type" : "_ZTIKj"
7059    }
7060   ],
7061   "linker_set_key" : "_ZTIN7android10VectorImplE",
7062   "name" : "android::VectorImpl",
7063   "record_kind" : "class",
7064   "referenced_type" : "_ZTIN7android10VectorImplE",
7065   "self_type" : "_ZTIN7android10VectorImplE",
7066   "size" : 20,
7067   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7068   "vtable_components" :
7069   [
7070    {
7071     "kind" : "offset_to_top"
7072    },
7073    {
7074     "kind" : "rtti",
7075     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7076    },
7077    {
7078     "kind" : "complete_dtor_pointer",
7079     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7080    },
7081    {
7082     "kind" : "deleting_dtor_pointer",
7083     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7084    },
7085    {
7086     "is_pure" : true,
7087     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7088    },
7089    {
7090     "is_pure" : true,
7091     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7092    },
7093    {
7094     "is_pure" : true,
7095     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7096    },
7097    {
7098     "is_pure" : true,
7099     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7100    },
7101    {
7102     "is_pure" : true,
7103     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7104    },
7105    {
7106     "is_pure" : true,
7107     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7108    }
7109   ]
7110  },
7111  {
7112   "alignment" : 4,
7113   "fields" :
7114   [
7115    {
7116     "access" : "private",
7117     "field_name" : "mVector",
7118     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7119    }
7120   ],
7121   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7122   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7123   "record_kind" : "class",
7124   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7125   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7126   "size" : 20,
7127   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7128   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7129  },
7130  {
7131   "alignment" : 4,
7132   "fields" :
7133   [
7134    {
7135     "access" : "private",
7136     "field_name" : "mTag",
7137     "referenced_type" : "_ZTIy"
7138    }
7139   ],
7140   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7141   "name" : "android::ScopedTrace",
7142   "record_kind" : "class",
7143   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7144   "self_type" : "_ZTIN7android11ScopedTraceE",
7145   "size" : 8,
7146   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7147  },
7148  {
7149   "alignment" : 4,
7150   "fields" :
7151   [
7152    {
7153     "access" : "private",
7154     "field_name" : "mCount",
7155     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7156    }
7157   ],
7158   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7159   "name" : "android::LightRefBase<android::NativeHandle>",
7160   "record_kind" : "class",
7161   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7162   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7163   "size" : 4,
7164   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7165   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7166  },
7167  {
7168   "alignment" : 4,
7169   "fields" :
7170   [
7171    {
7172     "access" : "private",
7173     "field_name" : "mCount",
7174     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7175    }
7176   ],
7177   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7178   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7179   "record_kind" : "class",
7180   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7181   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7182   "size" : 4,
7183   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7184   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7185  },
7186  {
7187   "alignment" : 4,
7188   "base_specifiers" :
7189   [
7190    {
7191     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7192    }
7193   ],
7194   "fields" :
7195   [
7196    {
7197     "access" : "private",
7198     "field_name" : "mHandle",
7199     "field_offset" : 32,
7200     "referenced_type" : "_ZTIP13native_handle"
7201    },
7202    {
7203     "access" : "private",
7204     "field_name" : "mOwnsHandle",
7205     "field_offset" : 64,
7206     "referenced_type" : "_ZTIb"
7207    }
7208   ],
7209   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7210   "name" : "android::NativeHandle",
7211   "record_kind" : "class",
7212   "referenced_type" : "_ZTIN7android12NativeHandleE",
7213   "self_type" : "_ZTIN7android12NativeHandleE",
7214   "size" : 12,
7215   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7216  },
7217  {
7218   "alignment" : 4,
7219   "base_specifiers" :
7220   [
7221    {
7222     "access" : "private",
7223     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7224    }
7225   ],
7226   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7227   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7228   "record_kind" : "class",
7229   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7230   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7231   "size" : 20,
7232   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7233   "template_args" :
7234   [
7235    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7236   ],
7237   "vtable_components" :
7238   [
7239    {
7240     "kind" : "offset_to_top"
7241    },
7242    {
7243     "kind" : "rtti",
7244     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7245    },
7246    {
7247     "kind" : "complete_dtor_pointer",
7248     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7249    },
7250    {
7251     "kind" : "deleting_dtor_pointer",
7252     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7253    },
7254    {
7255     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7256    },
7257    {
7258     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7259    },
7260    {
7261     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7262    },
7263    {
7264     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7265    },
7266    {
7267     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7268    },
7269    {
7270     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7271    },
7272    {
7273     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7274    }
7275   ]
7276  },
7277  {
7278   "alignment" : 1,
7279   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7280   "name" : "android::ReferenceMover",
7281   "record_kind" : "class",
7282   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7283   "self_type" : "_ZTIN7android14ReferenceMoverE",
7284   "size" : 1,
7285   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7286  },
7287  {
7288   "alignment" : 4,
7289   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7290   "name" : "android::ReferenceRenamer",
7291   "record_kind" : "class",
7292   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7293   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7294   "size" : 4,
7295   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7296   "vtable_components" :
7297   [
7298    {
7299     "kind" : "offset_to_top"
7300    },
7301    {
7302     "kind" : "rtti",
7303     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7304    },
7305    {
7306     "is_pure" : true,
7307     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7308    }
7309   ]
7310  },
7311  {
7312   "alignment" : 4,
7313   "base_specifiers" :
7314   [
7315    {
7316     "referenced_type" : "_ZTIN7android10VectorImplE"
7317    }
7318   ],
7319   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7320   "name" : "android::SortedVectorImpl",
7321   "record_kind" : "class",
7322   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7323   "self_type" : "_ZTIN7android16SortedVectorImplE",
7324   "size" : 20,
7325   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7326   "vtable_components" :
7327   [
7328    {
7329     "kind" : "offset_to_top"
7330    },
7331    {
7332     "kind" : "rtti",
7333     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7334    },
7335    {
7336     "kind" : "complete_dtor_pointer",
7337     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7338    },
7339    {
7340     "kind" : "deleting_dtor_pointer",
7341     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7342    },
7343    {
7344     "is_pure" : true,
7345     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7346    },
7347    {
7348     "is_pure" : true,
7349     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7350    },
7351    {
7352     "is_pure" : true,
7353     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7354    },
7355    {
7356     "is_pure" : true,
7357     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7358    },
7359    {
7360     "is_pure" : true,
7361     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7362    },
7363    {
7364     "is_pure" : true,
7365     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7366    },
7367    {
7368     "is_pure" : true,
7369     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7370    }
7371   ]
7372  },
7373  {
7374   "alignment" : 1,
7375   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7376   "name" : "android::trait_trivial_copy<bool>",
7377   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7378   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7379   "size" : 1,
7380   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7381   "template_args" : [ "_ZTIb" ]
7382  },
7383  {
7384   "alignment" : 1,
7385   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7386   "name" : "android::trait_trivial_copy<char>",
7387   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7388   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7389   "size" : 1,
7390   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7391   "template_args" : [ "_ZTIc" ]
7392  },
7393  {
7394   "alignment" : 1,
7395   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7396   "name" : "android::trait_trivial_copy<double>",
7397   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7398   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7399   "size" : 1,
7400   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7401   "template_args" : [ "_ZTId" ]
7402  },
7403  {
7404   "alignment" : 1,
7405   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7406   "name" : "android::trait_trivial_copy<float>",
7407   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7408   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7409   "size" : 1,
7410   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7411   "template_args" : [ "_ZTIf" ]
7412  },
7413  {
7414   "alignment" : 1,
7415   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7416   "name" : "android::trait_trivial_copy<unsigned char>",
7417   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7418   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7419   "size" : 1,
7420   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7421   "template_args" : [ "_ZTIh" ]
7422  },
7423  {
7424   "alignment" : 1,
7425   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7426   "name" : "android::trait_trivial_copy<int>",
7427   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7428   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7429   "size" : 1,
7430   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7431   "template_args" : [ "_ZTIi" ]
7432  },
7433  {
7434   "alignment" : 1,
7435   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7436   "name" : "android::trait_trivial_copy<unsigned int>",
7437   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7438   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7439   "size" : 1,
7440   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7441   "template_args" : [ "_ZTIj" ]
7442  },
7443  {
7444   "alignment" : 1,
7445   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7446   "name" : "android::trait_trivial_copy<long>",
7447   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7448   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7449   "size" : 1,
7450   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7451   "template_args" : [ "_ZTIl" ]
7452  },
7453  {
7454   "alignment" : 1,
7455   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7456   "name" : "android::trait_trivial_copy<unsigned long>",
7457   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7458   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7459   "size" : 1,
7460   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7461   "template_args" : [ "_ZTIm" ]
7462  },
7463  {
7464   "alignment" : 1,
7465   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7466   "name" : "android::trait_trivial_copy<short>",
7467   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7468   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7469   "size" : 1,
7470   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7471   "template_args" : [ "_ZTIs" ]
7472  },
7473  {
7474   "alignment" : 1,
7475   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7476   "name" : "android::trait_trivial_copy<unsigned short>",
7477   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7478   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7479   "size" : 1,
7480   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7481   "template_args" : [ "_ZTIt" ]
7482  },
7483  {
7484   "alignment" : 1,
7485   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7486   "name" : "android::trait_trivial_copy<void>",
7487   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7488   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7489   "size" : 1,
7490   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7491   "template_args" : [ "_ZTIv" ]
7492  },
7493  {
7494   "alignment" : 1,
7495   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7496   "name" : "android::trait_trivial_copy<long long>",
7497   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7498   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7499   "size" : 1,
7500   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7501   "template_args" : [ "_ZTIx" ]
7502  },
7503  {
7504   "alignment" : 1,
7505   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7506   "name" : "android::trait_trivial_copy<unsigned long long>",
7507   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7508   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7509   "size" : 1,
7510   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7511   "template_args" : [ "_ZTIy" ]
7512  },
7513  {
7514   "alignment" : 1,
7515   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7516   "name" : "android::trait_trivial_ctor<bool>",
7517   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7518   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7519   "size" : 1,
7520   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7521   "template_args" : [ "_ZTIb" ]
7522  },
7523  {
7524   "alignment" : 1,
7525   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7526   "name" : "android::trait_trivial_ctor<char>",
7527   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7528   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7529   "size" : 1,
7530   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7531   "template_args" : [ "_ZTIc" ]
7532  },
7533  {
7534   "alignment" : 1,
7535   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7536   "name" : "android::trait_trivial_ctor<double>",
7537   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7538   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7539   "size" : 1,
7540   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7541   "template_args" : [ "_ZTId" ]
7542  },
7543  {
7544   "alignment" : 1,
7545   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7546   "name" : "android::trait_trivial_ctor<float>",
7547   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7548   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7549   "size" : 1,
7550   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7551   "template_args" : [ "_ZTIf" ]
7552  },
7553  {
7554   "alignment" : 1,
7555   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7556   "name" : "android::trait_trivial_ctor<unsigned char>",
7557   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7558   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7559   "size" : 1,
7560   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7561   "template_args" : [ "_ZTIh" ]
7562  },
7563  {
7564   "alignment" : 1,
7565   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7566   "name" : "android::trait_trivial_ctor<int>",
7567   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7568   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7569   "size" : 1,
7570   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7571   "template_args" : [ "_ZTIi" ]
7572  },
7573  {
7574   "alignment" : 1,
7575   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7576   "name" : "android::trait_trivial_ctor<unsigned int>",
7577   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7578   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7579   "size" : 1,
7580   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7581   "template_args" : [ "_ZTIj" ]
7582  },
7583  {
7584   "alignment" : 1,
7585   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7586   "name" : "android::trait_trivial_ctor<long>",
7587   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7588   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7589   "size" : 1,
7590   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7591   "template_args" : [ "_ZTIl" ]
7592  },
7593  {
7594   "alignment" : 1,
7595   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7596   "name" : "android::trait_trivial_ctor<unsigned long>",
7597   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7598   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7599   "size" : 1,
7600   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7601   "template_args" : [ "_ZTIm" ]
7602  },
7603  {
7604   "alignment" : 1,
7605   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7606   "name" : "android::trait_trivial_ctor<short>",
7607   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7608   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7609   "size" : 1,
7610   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7611   "template_args" : [ "_ZTIs" ]
7612  },
7613  {
7614   "alignment" : 1,
7615   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7616   "name" : "android::trait_trivial_ctor<unsigned short>",
7617   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7618   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7619   "size" : 1,
7620   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7621   "template_args" : [ "_ZTIt" ]
7622  },
7623  {
7624   "alignment" : 1,
7625   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7626   "name" : "android::trait_trivial_ctor<void>",
7627   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7628   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7629   "size" : 1,
7630   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7631   "template_args" : [ "_ZTIv" ]
7632  },
7633  {
7634   "alignment" : 1,
7635   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7636   "name" : "android::trait_trivial_ctor<long long>",
7637   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7638   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7639   "size" : 1,
7640   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7641   "template_args" : [ "_ZTIx" ]
7642  },
7643  {
7644   "alignment" : 1,
7645   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7646   "name" : "android::trait_trivial_ctor<unsigned long long>",
7647   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7648   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7649   "size" : 1,
7650   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7651   "template_args" : [ "_ZTIy" ]
7652  },
7653  {
7654   "alignment" : 1,
7655   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7656   "name" : "android::trait_trivial_dtor<bool>",
7657   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7658   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7659   "size" : 1,
7660   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7661   "template_args" : [ "_ZTIb" ]
7662  },
7663  {
7664   "alignment" : 1,
7665   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7666   "name" : "android::trait_trivial_dtor<char>",
7667   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7668   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7669   "size" : 1,
7670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7671   "template_args" : [ "_ZTIc" ]
7672  },
7673  {
7674   "alignment" : 1,
7675   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7676   "name" : "android::trait_trivial_dtor<double>",
7677   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7678   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7679   "size" : 1,
7680   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7681   "template_args" : [ "_ZTId" ]
7682  },
7683  {
7684   "alignment" : 1,
7685   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7686   "name" : "android::trait_trivial_dtor<float>",
7687   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7688   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7689   "size" : 1,
7690   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7691   "template_args" : [ "_ZTIf" ]
7692  },
7693  {
7694   "alignment" : 1,
7695   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7696   "name" : "android::trait_trivial_dtor<unsigned char>",
7697   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7698   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7699   "size" : 1,
7700   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7701   "template_args" : [ "_ZTIh" ]
7702  },
7703  {
7704   "alignment" : 1,
7705   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7706   "name" : "android::trait_trivial_dtor<int>",
7707   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7708   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7709   "size" : 1,
7710   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7711   "template_args" : [ "_ZTIi" ]
7712  },
7713  {
7714   "alignment" : 1,
7715   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7716   "name" : "android::trait_trivial_dtor<unsigned int>",
7717   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7718   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7719   "size" : 1,
7720   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7721   "template_args" : [ "_ZTIj" ]
7722  },
7723  {
7724   "alignment" : 1,
7725   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7726   "name" : "android::trait_trivial_dtor<long>",
7727   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7728   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7729   "size" : 1,
7730   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7731   "template_args" : [ "_ZTIl" ]
7732  },
7733  {
7734   "alignment" : 1,
7735   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7736   "name" : "android::trait_trivial_dtor<unsigned long>",
7737   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7738   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7739   "size" : 1,
7740   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7741   "template_args" : [ "_ZTIm" ]
7742  },
7743  {
7744   "alignment" : 1,
7745   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7746   "name" : "android::trait_trivial_dtor<short>",
7747   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7748   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7749   "size" : 1,
7750   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7751   "template_args" : [ "_ZTIs" ]
7752  },
7753  {
7754   "alignment" : 1,
7755   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7756   "name" : "android::trait_trivial_dtor<unsigned short>",
7757   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7758   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7759   "size" : 1,
7760   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7761   "template_args" : [ "_ZTIt" ]
7762  },
7763  {
7764   "alignment" : 1,
7765   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7766   "name" : "android::trait_trivial_dtor<void>",
7767   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7768   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7769   "size" : 1,
7770   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7771   "template_args" : [ "_ZTIv" ]
7772  },
7773  {
7774   "alignment" : 1,
7775   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7776   "name" : "android::trait_trivial_dtor<long long>",
7777   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7778   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7779   "size" : 1,
7780   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7781   "template_args" : [ "_ZTIx" ]
7782  },
7783  {
7784   "alignment" : 1,
7785   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
7786   "name" : "android::trait_trivial_dtor<unsigned long long>",
7787   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7788   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7789   "size" : 1,
7790   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7791   "template_args" : [ "_ZTIy" ]
7792  },
7793  {
7794   "alignment" : 1,
7795   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7796   "name" : "android::trait_trivial_move<android::String8>",
7797   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7798   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7799   "size" : 1,
7800   "source_file" : "/system/core/libutils/include/utils/String8.h",
7801   "template_args" : [ "_ZTIN7android7String8E" ]
7802  },
7803  {
7804   "alignment" : 1,
7805   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7806   "name" : "android::trait_trivial_move<android::String16>",
7807   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7808   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7809   "size" : 1,
7810   "source_file" : "/system/core/libutils/include/utils/String16.h",
7811   "template_args" : [ "_ZTIN7android8String16E" ]
7812  },
7813  {
7814   "alignment" : 1,
7815   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
7816   "name" : "android::trait_trivial_move<bool>",
7817   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7818   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7819   "size" : 1,
7820   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7821   "template_args" : [ "_ZTIb" ]
7822  },
7823  {
7824   "alignment" : 1,
7825   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
7826   "name" : "android::trait_trivial_move<char>",
7827   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7828   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7829   "size" : 1,
7830   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7831   "template_args" : [ "_ZTIc" ]
7832  },
7833  {
7834   "alignment" : 1,
7835   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
7836   "name" : "android::trait_trivial_move<double>",
7837   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7838   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7839   "size" : 1,
7840   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7841   "template_args" : [ "_ZTId" ]
7842  },
7843  {
7844   "alignment" : 1,
7845   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
7846   "name" : "android::trait_trivial_move<float>",
7847   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7848   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7849   "size" : 1,
7850   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7851   "template_args" : [ "_ZTIf" ]
7852  },
7853  {
7854   "alignment" : 1,
7855   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
7856   "name" : "android::trait_trivial_move<unsigned char>",
7857   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7858   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7859   "size" : 1,
7860   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7861   "template_args" : [ "_ZTIh" ]
7862  },
7863  {
7864   "alignment" : 1,
7865   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
7866   "name" : "android::trait_trivial_move<int>",
7867   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7868   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7869   "size" : 1,
7870   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7871   "template_args" : [ "_ZTIi" ]
7872  },
7873  {
7874   "alignment" : 1,
7875   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
7876   "name" : "android::trait_trivial_move<unsigned int>",
7877   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7878   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7879   "size" : 1,
7880   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7881   "template_args" : [ "_ZTIj" ]
7882  },
7883  {
7884   "alignment" : 1,
7885   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
7886   "name" : "android::trait_trivial_move<long>",
7887   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7888   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7889   "size" : 1,
7890   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7891   "template_args" : [ "_ZTIl" ]
7892  },
7893  {
7894   "alignment" : 1,
7895   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
7896   "name" : "android::trait_trivial_move<unsigned long>",
7897   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
7898   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
7899   "size" : 1,
7900   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7901   "template_args" : [ "_ZTIm" ]
7902  },
7903  {
7904   "alignment" : 1,
7905   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
7906   "name" : "android::trait_trivial_move<short>",
7907   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7908   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7909   "size" : 1,
7910   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7911   "template_args" : [ "_ZTIs" ]
7912  },
7913  {
7914   "alignment" : 1,
7915   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
7916   "name" : "android::trait_trivial_move<unsigned short>",
7917   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
7918   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
7919   "size" : 1,
7920   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7921   "template_args" : [ "_ZTIt" ]
7922  },
7923  {
7924   "alignment" : 1,
7925   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
7926   "name" : "android::trait_trivial_move<void>",
7927   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7928   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7929   "size" : 1,
7930   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7931   "template_args" : [ "_ZTIv" ]
7932  },
7933  {
7934   "alignment" : 1,
7935   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
7936   "name" : "android::trait_trivial_move<long long>",
7937   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7938   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7939   "size" : 1,
7940   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7941   "template_args" : [ "_ZTIx" ]
7942  },
7943  {
7944   "alignment" : 1,
7945   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
7946   "name" : "android::trait_trivial_move<unsigned long long>",
7947   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7948   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7949   "size" : 1,
7950   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7951   "template_args" : [ "_ZTIy" ]
7952  },
7953  {
7954   "alignment" : 4,
7955   "base_specifiers" :
7956   [
7957    {
7958     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7959    }
7960   ],
7961   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
7962   "name" : "android::VirtualLightRefBase",
7963   "record_kind" : "class",
7964   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7965   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
7966   "size" : 8,
7967   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7968   "vtable_components" :
7969   [
7970    {
7971     "kind" : "offset_to_top"
7972    },
7973    {
7974     "kind" : "rtti",
7975     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7976    },
7977    {
7978     "kind" : "complete_dtor_pointer",
7979     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7980    },
7981    {
7982     "kind" : "deleting_dtor_pointer",
7983     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7984    }
7985   ]
7986  },
7987  {
7988   "alignment" : 4,
7989   "fields" :
7990   [
7991    {
7992     "access" : "private",
7993     "field_name" : "m_ptr",
7994     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
7995    }
7996   ],
7997   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7998   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
7999   "record_kind" : "class",
8000   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8001   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8002   "size" : 4,
8003   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8004   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8005  },
8006  {
8007   "alignment" : 4,
8008   "fields" :
8009   [
8010    {
8011     "access" : "private",
8012     "field_name" : "m_ptr",
8013     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8014    }
8015   ],
8016   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8017   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8018   "record_kind" : "class",
8019   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8020   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8021   "size" : 4,
8022   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8023   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8024  },
8025  {
8026   "alignment" : 4,
8027   "fields" :
8028   [
8029    {
8030     "access" : "private",
8031     "field_name" : "m_ptr",
8032     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8033    }
8034   ],
8035   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8036   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8037   "record_kind" : "class",
8038   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8039   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8040   "size" : 4,
8041   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8042   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8043  },
8044  {
8045   "alignment" : 4,
8046   "fields" :
8047   [
8048    {
8049     "access" : "private",
8050     "field_name" : "m_ptr",
8051     "referenced_type" : "_ZTIPN7android6ThreadE"
8052    }
8053   ],
8054   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8055   "name" : "android::sp<android::Thread>",
8056   "record_kind" : "class",
8057   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8058   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8059   "size" : 4,
8060   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8061   "template_args" : [ "_ZTIN7android6ThreadE" ]
8062  },
8063  {
8064   "alignment" : 4,
8065   "fields" :
8066   [
8067    {
8068     "access" : "private",
8069     "field_name" : "m_ptr",
8070     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8071    }
8072   ],
8073   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8074   "name" : "android::sp<android::hardware::IInterface>",
8075   "record_kind" : "class",
8076   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8077   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8078   "size" : 4,
8079   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8080   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8081  },
8082  {
8083   "alignment" : 4,
8084   "fields" :
8085   [
8086    {
8087     "access" : "private",
8088     "field_name" : "m_ptr",
8089     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8090    }
8091   ],
8092   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8093   "name" : "android::sp<android::hardware::ProcessState>",
8094   "record_kind" : "class",
8095   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8096   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8097   "size" : 4,
8098   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8099   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8100  },
8101  {
8102   "alignment" : 4,
8103   "fields" :
8104   [
8105    {
8106     "access" : "private",
8107     "field_name" : "m_ptr",
8108     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8109    }
8110   ],
8111   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8112   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8113   "record_kind" : "class",
8114   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8115   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8116   "size" : 4,
8117   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8118   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8119  },
8120  {
8121   "alignment" : 4,
8122   "fields" :
8123   [
8124    {
8125     "access" : "private",
8126     "field_name" : "m_ptr",
8127     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8128    }
8129   ],
8130   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8131   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8132   "record_kind" : "class",
8133   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8134   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8135   "size" : 4,
8136   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8137   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8138  },
8139  {
8140   "alignment" : 4,
8141   "fields" :
8142   [
8143    {
8144     "access" : "private",
8145     "field_name" : "m_ptr",
8146     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8147    }
8148   ],
8149   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8150   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8151   "record_kind" : "class",
8152   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8153   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8154   "size" : 4,
8155   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8156   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8157  },
8158  {
8159   "alignment" : 4,
8160   "fields" :
8161   [
8162    {
8163     "access" : "private",
8164     "field_name" : "m_ptr",
8165     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8166    }
8167   ],
8168   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8169   "name" : "android::sp<android::hardware::IBinder>",
8170   "record_kind" : "class",
8171   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8172   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8173   "size" : 4,
8174   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8175   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8176  },
8177  {
8178   "alignment" : 4,
8179   "fields" :
8180   [
8181    {
8182     "access" : "private",
8183     "field_name" : "m_ptr",
8184     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_09IVibratorE"
8185    }
8186   ],
8187   "linker_set_key" : "_ZTIN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
8188   "name" : "android::sp<android::hardware::vibrator::V1_0::IVibrator>",
8189   "record_kind" : "class",
8190   "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
8191   "self_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
8192   "size" : 4,
8193   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8194   "template_args" : [ "_ZTIN7android8hardware8vibrator4V1_09IVibratorE" ]
8195  },
8196  {
8197   "alignment" : 4,
8198   "fields" :
8199   [
8200    {
8201     "access" : "private",
8202     "field_name" : "m_ptr",
8203     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
8204    }
8205   ],
8206   "linker_set_key" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
8207   "name" : "android::sp<android::hardware::vibrator::V1_1::IVibrator>",
8208   "record_kind" : "class",
8209   "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
8210   "self_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
8211   "size" : 4,
8212   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8213   "template_args" : [ "_ZTIN7android8hardware8vibrator4V1_19IVibratorE" ]
8214  },
8215  {
8216   "alignment" : 4,
8217   "fields" :
8218   [
8219    {
8220     "access" : "private",
8221     "field_name" : "m_ptr",
8222     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8223    }
8224   ],
8225   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8226   "name" : "android::sp<android::hardware::BHwBinder>",
8227   "record_kind" : "class",
8228   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8229   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8230   "size" : 4,
8231   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8232   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8233  },
8234  {
8235   "alignment" : 4,
8236   "fields" :
8237   [
8238    {
8239     "access" : "private",
8240     "field_name" : "m_ptr",
8241     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8242    },
8243    {
8244     "access" : "private",
8245     "field_name" : "m_refs",
8246     "field_offset" : 32,
8247     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8248    }
8249   ],
8250   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8251   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8252   "record_kind" : "class",
8253   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8254   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8255   "size" : 8,
8256   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8257   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8258  },
8259  {
8260   "alignment" : 4,
8261   "fields" :
8262   [
8263    {
8264     "access" : "private",
8265     "field_name" : "m_ptr",
8266     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8267    },
8268    {
8269     "access" : "private",
8270     "field_name" : "m_refs",
8271     "field_offset" : 32,
8272     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8273    }
8274   ],
8275   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8276   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8277   "record_kind" : "class",
8278   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8279   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8280   "size" : 8,
8281   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8282   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8283  },
8284  {
8285   "alignment" : 4,
8286   "fields" :
8287   [
8288    {
8289     "access" : "private",
8290     "field_name" : "m_ptr",
8291     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8292    },
8293    {
8294     "access" : "private",
8295     "field_name" : "m_refs",
8296     "field_offset" : 32,
8297     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8298    }
8299   ],
8300   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8301   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8302   "record_kind" : "class",
8303   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8304   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8305   "size" : 8,
8306   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8307   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8308  },
8309  {
8310   "alignment" : 4,
8311   "fields" :
8312   [
8313    {
8314     "access" : "private",
8315     "field_name" : "m_ptr",
8316     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8317    },
8318    {
8319     "access" : "private",
8320     "field_name" : "m_refs",
8321     "field_offset" : 32,
8322     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8323    }
8324   ],
8325   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8326   "name" : "android::wp<android::hardware::BHwBinder>",
8327   "record_kind" : "class",
8328   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8329   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8330   "size" : 8,
8331   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8332   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8333  },
8334  {
8335   "alignment" : 4,
8336   "base_specifiers" :
8337   [
8338    {
8339     "is_virtual" : true,
8340     "referenced_type" : "_ZTIN7android7RefBaseE"
8341    }
8342   ],
8343   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8344   "name" : "android::hidl::base::V1_0::IBase",
8345   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8346   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8347   "size" : 12,
8348   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8349   "vtable_components" :
8350   [
8351    {
8352     "component_value" : 4,
8353     "kind" : "vbase_offset"
8354    },
8355    {
8356     "kind" : "offset_to_top"
8357    },
8358    {
8359     "kind" : "rtti",
8360     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8361    },
8362    {
8363     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8364    },
8365    {
8366     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8367    },
8368    {
8369     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8370    },
8371    {
8372     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8373    },
8374    {
8375     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8376    },
8377    {
8378     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8379    },
8380    {
8381     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8382    },
8383    {
8384     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8385    },
8386    {
8387     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8388    },
8389    {
8390     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8391    },
8392    {
8393     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8394    },
8395    {
8396     "kind" : "complete_dtor_pointer",
8397     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8398    },
8399    {
8400     "kind" : "deleting_dtor_pointer",
8401     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8402    },
8403    {
8404     "kind" : "vcall_offset"
8405    },
8406    {
8407     "kind" : "vcall_offset"
8408    },
8409    {
8410     "kind" : "vcall_offset"
8411    },
8412    {
8413     "kind" : "vcall_offset"
8414    },
8415    {
8416     "component_value" : -4,
8417     "kind" : "vcall_offset"
8418    },
8419    {
8420     "component_value" : -4,
8421     "kind" : "offset_to_top"
8422    },
8423    {
8424     "kind" : "rtti",
8425     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8426    },
8427    {
8428     "kind" : "complete_dtor_pointer",
8429     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
8430    },
8431    {
8432     "kind" : "deleting_dtor_pointer",
8433     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
8434    },
8435    {
8436     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8437    },
8438    {
8439     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8440    },
8441    {
8442     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8443    },
8444    {
8445     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8446    }
8447   ]
8448  },
8449  {
8450   "alignment" : 4,
8451   "base_specifiers" :
8452   [
8453    {
8454     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8455    },
8456    {
8457     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8458    }
8459   ],
8460   "fields" :
8461   [
8462    {
8463     "access" : "private",
8464     "field_name" : "_hidl_mImpl",
8465     "field_offset" : 512,
8466     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8467    }
8468   ],
8469   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8470   "name" : "android::hidl::base::V1_0::BnHwBase",
8471   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8472   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8473   "size" : 76,
8474   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8475   "vtable_components" :
8476   [
8477    {
8478     "component_value" : 68,
8479     "kind" : "vbase_offset"
8480    },
8481    {
8482     "kind" : "offset_to_top"
8483    },
8484    {
8485     "kind" : "rtti",
8486     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8487    },
8488    {
8489     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8490    },
8491    {
8492     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8493    },
8494    {
8495     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8496    },
8497    {
8498     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8499    },
8500    {
8501     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8502    },
8503    {
8504     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8505    },
8506    {
8507     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8508    },
8509    {
8510     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8511    },
8512    {
8513     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8514    },
8515    {
8516     "kind" : "complete_dtor_pointer",
8517     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8518    },
8519    {
8520     "kind" : "deleting_dtor_pointer",
8521     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8522    },
8523    {
8524     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8525    },
8526    {
8527     "component_value" : -20,
8528     "kind" : "offset_to_top"
8529    },
8530    {
8531     "kind" : "rtti",
8532     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8533    },
8534    {
8535     "kind" : "complete_dtor_pointer",
8536     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8537    },
8538    {
8539     "kind" : "deleting_dtor_pointer",
8540     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8541    },
8542    {
8543     "kind" : "vcall_offset"
8544    },
8545    {
8546     "kind" : "vcall_offset"
8547    },
8548    {
8549     "kind" : "vcall_offset"
8550    },
8551    {
8552     "kind" : "vcall_offset"
8553    },
8554    {
8555     "component_value" : -68,
8556     "kind" : "vcall_offset"
8557    },
8558    {
8559     "component_value" : -68,
8560     "kind" : "offset_to_top"
8561    },
8562    {
8563     "kind" : "rtti",
8564     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8565    },
8566    {
8567     "kind" : "complete_dtor_pointer",
8568     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8569    },
8570    {
8571     "kind" : "deleting_dtor_pointer",
8572     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8573    },
8574    {
8575     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8576    },
8577    {
8578     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8579    },
8580    {
8581     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8582    },
8583    {
8584     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8585    }
8586   ]
8587  },
8588  {
8589   "alignment" : 4,
8590   "base_specifiers" :
8591   [
8592    {
8593     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8594    },
8595    {
8596     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8597    }
8598   ],
8599   "fields" :
8600   [
8601    {
8602     "access" : "private",
8603     "field_name" : "_hidl_mMutex",
8604     "field_offset" : 544,
8605     "referenced_type" : "_ZTINSt3__15mutexE"
8606    },
8607    {
8608     "access" : "private",
8609     "field_name" : "_hidl_mDeathRecipients",
8610     "field_offset" : 576,
8611     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8612    }
8613   ],
8614   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8615   "name" : "android::hidl::base::V1_0::BpHwBase",
8616   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8617   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8618   "size" : 92,
8619   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8620   "vtable_components" :
8621   [
8622    {
8623     "component_value" : 84,
8624     "kind" : "vbase_offset"
8625    },
8626    {
8627     "kind" : "offset_to_top"
8628    },
8629    {
8630     "kind" : "rtti",
8631     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8632    },
8633    {
8634     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
8635    },
8636    {
8637     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8638    },
8639    {
8640     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8641    },
8642    {
8643     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8644    },
8645    {
8646     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8647    },
8648    {
8649     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
8650    },
8651    {
8652     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8653    },
8654    {
8655     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
8656    },
8657    {
8658     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8659    },
8660    {
8661     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
8662    },
8663    {
8664     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8665    },
8666    {
8667     "kind" : "complete_dtor_pointer",
8668     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
8669    },
8670    {
8671     "kind" : "deleting_dtor_pointer",
8672     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
8673    },
8674    {
8675     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8676    },
8677    {
8678     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8679    },
8680    {
8681     "component_value" : 80,
8682     "kind" : "vbase_offset"
8683    },
8684    {
8685     "component_value" : -4,
8686     "kind" : "offset_to_top"
8687    },
8688    {
8689     "kind" : "rtti",
8690     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8691    },
8692    {
8693     "kind" : "complete_dtor_pointer",
8694     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8695    },
8696    {
8697     "kind" : "deleting_dtor_pointer",
8698     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8699    },
8700    {
8701     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8702    },
8703    {
8704     "component_value" : 76,
8705     "kind" : "vbase_offset"
8706    },
8707    {
8708     "component_value" : -8,
8709     "kind" : "offset_to_top"
8710    },
8711    {
8712     "kind" : "rtti",
8713     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8714    },
8715    {
8716     "kind" : "complete_dtor_pointer",
8717     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8718    },
8719    {
8720     "kind" : "deleting_dtor_pointer",
8721     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8722    },
8723    {
8724     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8725    },
8726    {
8727     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8728    },
8729    {
8730     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8731    },
8732    {
8733     "component_value" : -24,
8734     "kind" : "offset_to_top"
8735    },
8736    {
8737     "kind" : "rtti",
8738     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8739    },
8740    {
8741     "kind" : "complete_dtor_pointer",
8742     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8743    },
8744    {
8745     "kind" : "deleting_dtor_pointer",
8746     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8747    },
8748    {
8749     "kind" : "vcall_offset"
8750    },
8751    {
8752     "component_value" : -76,
8753     "kind" : "vcall_offset"
8754    },
8755    {
8756     "component_value" : -84,
8757     "kind" : "vcall_offset"
8758    },
8759    {
8760     "component_value" : -76,
8761     "kind" : "vcall_offset"
8762    },
8763    {
8764     "component_value" : -84,
8765     "kind" : "vcall_offset"
8766    },
8767    {
8768     "component_value" : -84,
8769     "kind" : "offset_to_top"
8770    },
8771    {
8772     "kind" : "rtti",
8773     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8774    },
8775    {
8776     "kind" : "complete_dtor_pointer",
8777     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8778    },
8779    {
8780     "kind" : "deleting_dtor_pointer",
8781     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8782    },
8783    {
8784     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8785    },
8786    {
8787     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8788    },
8789    {
8790     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8791    },
8792    {
8793     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8794    }
8795   ]
8796  },
8797  {
8798   "alignment" : 8,
8799   "fields" :
8800   [
8801    {
8802     "field_name" : "pid",
8803     "referenced_type" : "_ZTIi"
8804    },
8805    {
8806     "field_name" : "ptr",
8807     "field_offset" : 64,
8808     "referenced_type" : "_ZTIy"
8809    },
8810    {
8811     "field_name" : "arch",
8812     "field_offset" : 128,
8813     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8814    }
8815   ],
8816   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8817   "name" : "android::hidl::base::V1_0::DebugInfo",
8818   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8819   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8820   "size" : 24,
8821   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8822  },
8823  {
8824   "alignment" : 8,
8825   "fields" :
8826   [
8827    {
8828     "field_name" : "interfaceName",
8829     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8830    },
8831    {
8832     "field_name" : "instanceName",
8833     "field_offset" : 128,
8834     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8835    },
8836    {
8837     "field_name" : "pid",
8838     "field_offset" : 256,
8839     "referenced_type" : "_ZTIi"
8840    },
8841    {
8842     "field_name" : "clientPids",
8843     "field_offset" : 320,
8844     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
8845    },
8846    {
8847     "field_name" : "arch",
8848     "field_offset" : 448,
8849     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8850    }
8851   ],
8852   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8853   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
8854   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8855   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8856   "size" : 64,
8857   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8858  },
8859  {
8860   "alignment" : 4,
8861   "base_specifiers" :
8862   [
8863    {
8864     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8865    }
8866   ],
8867   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8868   "name" : "android::hidl::manager::V1_0::IServiceManager",
8869   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8870   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8871   "size" : 12,
8872   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
8873   "vtable_components" :
8874   [
8875    {
8876     "component_value" : 4,
8877     "kind" : "vbase_offset"
8878    },
8879    {
8880     "kind" : "offset_to_top"
8881    },
8882    {
8883     "kind" : "rtti",
8884     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
8885    },
8886    {
8887     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
8888    },
8889    {
8890     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8891    },
8892    {
8893     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8894    },
8895    {
8896     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8897    },
8898    {
8899     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8900    },
8901    {
8902     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
8903    },
8904    {
8905     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8906    },
8907    {
8908     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
8909    },
8910    {
8911     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
8912    },
8913    {
8914     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
8915    },
8916    {
8917     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8918    },
8919    {
8920     "kind" : "complete_dtor_pointer",
8921     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
8922    },
8923    {
8924     "kind" : "deleting_dtor_pointer",
8925     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
8926    },
8927    {
8928     "is_pure" : true,
8929     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
8930    },
8931    {
8932     "is_pure" : true,
8933     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
8934    },
8935    {
8936     "is_pure" : true,
8937     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
8938    },
8939    {
8940     "is_pure" : true,
8941     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8942    },
8943    {
8944     "is_pure" : true,
8945     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
8946    },
8947    {
8948     "is_pure" : true,
8949     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
8950    },
8951    {
8952     "is_pure" : true,
8953     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
8954    },
8955    {
8956     "is_pure" : true,
8957     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
8958    },
8959    {
8960     "kind" : "vcall_offset"
8961    },
8962    {
8963     "kind" : "vcall_offset"
8964    },
8965    {
8966     "kind" : "vcall_offset"
8967    },
8968    {
8969     "kind" : "vcall_offset"
8970    },
8971    {
8972     "component_value" : -4,
8973     "kind" : "vcall_offset"
8974    },
8975    {
8976     "component_value" : -4,
8977     "kind" : "offset_to_top"
8978    },
8979    {
8980     "kind" : "rtti",
8981     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
8982    },
8983    {
8984     "kind" : "complete_dtor_pointer",
8985     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
8986    },
8987    {
8988     "kind" : "deleting_dtor_pointer",
8989     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
8990    },
8991    {
8992     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8993    },
8994    {
8995     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8996    },
8997    {
8998     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8999    },
9000    {
9001     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9002    }
9003   ]
9004  },
9005  {
9006   "alignment" : 4,
9007   "base_specifiers" :
9008   [
9009    {
9010     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9011    }
9012   ],
9013   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9014   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9015   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9016   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9017   "size" : 12,
9018   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9019   "vtable_components" :
9020   [
9021    {
9022     "component_value" : 4,
9023     "kind" : "vbase_offset"
9024    },
9025    {
9026     "kind" : "offset_to_top"
9027    },
9028    {
9029     "kind" : "rtti",
9030     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9031    },
9032    {
9033     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9034    },
9035    {
9036     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9037    },
9038    {
9039     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9040    },
9041    {
9042     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9043    },
9044    {
9045     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9046    },
9047    {
9048     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9049    },
9050    {
9051     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9052    },
9053    {
9054     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9055    },
9056    {
9057     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9058    },
9059    {
9060     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9061    },
9062    {
9063     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9064    },
9065    {
9066     "kind" : "complete_dtor_pointer",
9067     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9068    },
9069    {
9070     "kind" : "deleting_dtor_pointer",
9071     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9072    },
9073    {
9074     "is_pure" : true,
9075     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9076    },
9077    {
9078     "kind" : "vcall_offset"
9079    },
9080    {
9081     "kind" : "vcall_offset"
9082    },
9083    {
9084     "kind" : "vcall_offset"
9085    },
9086    {
9087     "kind" : "vcall_offset"
9088    },
9089    {
9090     "component_value" : -4,
9091     "kind" : "vcall_offset"
9092    },
9093    {
9094     "component_value" : -4,
9095     "kind" : "offset_to_top"
9096    },
9097    {
9098     "kind" : "rtti",
9099     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9100    },
9101    {
9102     "kind" : "complete_dtor_pointer",
9103     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9104    },
9105    {
9106     "kind" : "deleting_dtor_pointer",
9107     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9108    },
9109    {
9110     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9111    },
9112    {
9113     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9114    },
9115    {
9116     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9117    },
9118    {
9119     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9120    }
9121   ]
9122  },
9123  {
9124   "alignment" : 4,
9125   "fields" :
9126   [
9127    {
9128     "access" : "private",
9129     "field_name" : "mLock",
9130     "referenced_type" : "_ZTIRN7android5MutexE"
9131    }
9132   ],
9133   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9134   "name" : "android::Mutex::Autolock",
9135   "record_kind" : "class",
9136   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9137   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9138   "size" : 4,
9139   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9140  },
9141  {
9142   "alignment" : 4,
9143   "fields" :
9144   [
9145    {
9146     "access" : "private",
9147     "field_name" : "mMutex",
9148     "referenced_type" : "_ZTI15pthread_mutex_t"
9149    }
9150   ],
9151   "linker_set_key" : "_ZTIN7android5MutexE",
9152   "name" : "android::Mutex",
9153   "record_kind" : "class",
9154   "referenced_type" : "_ZTIN7android5MutexE",
9155   "self_type" : "_ZTIN7android5MutexE",
9156   "size" : 4,
9157   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9158  },
9159  {
9160   "alignment" : 4,
9161   "fields" :
9162   [
9163    {
9164     "access" : "private",
9165     "field_name" : "mLock",
9166     "referenced_type" : "_ZTIRN7android6RWLockE"
9167    }
9168   ],
9169   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9170   "name" : "android::RWLock::AutoRLock",
9171   "record_kind" : "class",
9172   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9173   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9174   "size" : 4,
9175   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9176  },
9177  {
9178   "alignment" : 4,
9179   "fields" :
9180   [
9181    {
9182     "access" : "private",
9183     "field_name" : "mLock",
9184     "referenced_type" : "_ZTIRN7android6RWLockE"
9185    }
9186   ],
9187   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9188   "name" : "android::RWLock::AutoWLock",
9189   "record_kind" : "class",
9190   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9191   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9192   "size" : 4,
9193   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9194  },
9195  {
9196   "alignment" : 4,
9197   "fields" :
9198   [
9199    {
9200     "access" : "private",
9201     "field_name" : "mRWLock",
9202     "referenced_type" : "_ZTI16pthread_rwlock_t"
9203    }
9204   ],
9205   "linker_set_key" : "_ZTIN7android6RWLockE",
9206   "name" : "android::RWLock",
9207   "record_kind" : "class",
9208   "referenced_type" : "_ZTIN7android6RWLockE",
9209   "self_type" : "_ZTIN7android6RWLockE",
9210   "size" : 40,
9211   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9212  },
9213  {
9214   "alignment" : 4,
9215   "base_specifiers" :
9216   [
9217    {
9218     "is_virtual" : true,
9219     "referenced_type" : "_ZTIN7android7RefBaseE"
9220    }
9221   ],
9222   "fields" :
9223   [
9224    {
9225     "access" : "private",
9226     "field_name" : "mCanCallJava",
9227     "field_offset" : 32,
9228     "referenced_type" : "_ZTIKb"
9229    },
9230    {
9231     "access" : "private",
9232     "field_name" : "mThread",
9233     "field_offset" : 64,
9234     "referenced_type" : "_ZTIPv"
9235    },
9236    {
9237     "access" : "private",
9238     "field_name" : "mLock",
9239     "field_offset" : 96,
9240     "referenced_type" : "_ZTIN7android5MutexE"
9241    },
9242    {
9243     "access" : "private",
9244     "field_name" : "mThreadExitedCondition",
9245     "field_offset" : 128,
9246     "referenced_type" : "_ZTIN7android9ConditionE"
9247    },
9248    {
9249     "access" : "private",
9250     "field_name" : "mStatus",
9251     "field_offset" : 160,
9252     "referenced_type" : "_ZTIi"
9253    },
9254    {
9255     "access" : "private",
9256     "field_name" : "mExitPending",
9257     "field_offset" : 192,
9258     "referenced_type" : "_ZTIVb"
9259    },
9260    {
9261     "access" : "private",
9262     "field_name" : "mRunning",
9263     "field_offset" : 200,
9264     "referenced_type" : "_ZTIVb"
9265    },
9266    {
9267     "access" : "private",
9268     "field_name" : "mHoldSelf",
9269     "field_offset" : 224,
9270     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9271    },
9272    {
9273     "access" : "private",
9274     "field_name" : "mTid",
9275     "field_offset" : 256,
9276     "referenced_type" : "_ZTIi"
9277    }
9278   ],
9279   "linker_set_key" : "_ZTIN7android6ThreadE",
9280   "name" : "android::Thread",
9281   "record_kind" : "class",
9282   "referenced_type" : "_ZTIN7android6ThreadE",
9283   "self_type" : "_ZTIN7android6ThreadE",
9284   "size" : 44,
9285   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9286   "vtable_components" :
9287   [
9288    {
9289     "component_value" : 36,
9290     "kind" : "vbase_offset"
9291    },
9292    {
9293     "kind" : "offset_to_top"
9294    },
9295    {
9296     "kind" : "rtti",
9297     "mangled_component_name" : "_ZTIN7android6ThreadE"
9298    },
9299    {
9300     "kind" : "complete_dtor_pointer",
9301     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9302    },
9303    {
9304     "kind" : "deleting_dtor_pointer",
9305     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9306    },
9307    {
9308     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9309    },
9310    {
9311     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9312    },
9313    {
9314     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9315    },
9316    {
9317     "is_pure" : true,
9318     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9319    },
9320    {
9321     "kind" : "vcall_offset"
9322    },
9323    {
9324     "kind" : "vcall_offset"
9325    },
9326    {
9327     "kind" : "vcall_offset"
9328    },
9329    {
9330     "kind" : "vcall_offset"
9331    },
9332    {
9333     "component_value" : -36,
9334     "kind" : "vcall_offset"
9335    },
9336    {
9337     "component_value" : -36,
9338     "kind" : "offset_to_top"
9339    },
9340    {
9341     "kind" : "rtti",
9342     "mangled_component_name" : "_ZTIN7android6ThreadE"
9343    },
9344    {
9345     "kind" : "complete_dtor_pointer",
9346     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9347    },
9348    {
9349     "kind" : "deleting_dtor_pointer",
9350     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9351    },
9352    {
9353     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9354    },
9355    {
9356     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9357    },
9358    {
9359     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9360    },
9361    {
9362     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9363    }
9364   ]
9365  },
9366  {
9367   "alignment" : 4,
9368   "base_specifiers" :
9369   [
9370    {
9371     "access" : "private",
9372     "referenced_type" : "_ZTIN7android10VectorImplE"
9373    }
9374   ],
9375   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9376   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9377   "record_kind" : "class",
9378   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9379   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9380   "size" : 20,
9381   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9382   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9383   "vtable_components" :
9384   [
9385    {
9386     "kind" : "offset_to_top"
9387    },
9388    {
9389     "kind" : "rtti",
9390     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9391    },
9392    {
9393     "kind" : "complete_dtor_pointer",
9394     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9395    },
9396    {
9397     "kind" : "deleting_dtor_pointer",
9398     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9399    },
9400    {
9401     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9402    },
9403    {
9404     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9405    },
9406    {
9407     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9408    },
9409    {
9410     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9411    },
9412    {
9413     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9414    },
9415    {
9416     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9417    }
9418   ]
9419  },
9420  {
9421   "alignment" : 1,
9422   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9423   "name" : "android::RefBase::weakref_type",
9424   "record_kind" : "class",
9425   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9426   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9427   "size" : 1,
9428   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9429  },
9430  {
9431   "alignment" : 4,
9432   "fields" :
9433   [
9434    {
9435     "access" : "private",
9436     "field_name" : "mRefs",
9437     "field_offset" : 32,
9438     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9439    }
9440   ],
9441   "linker_set_key" : "_ZTIN7android7RefBaseE",
9442   "name" : "android::RefBase",
9443   "record_kind" : "class",
9444   "referenced_type" : "_ZTIN7android7RefBaseE",
9445   "self_type" : "_ZTIN7android7RefBaseE",
9446   "size" : 8,
9447   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9448   "vtable_components" :
9449   [
9450    {
9451     "kind" : "offset_to_top"
9452    },
9453    {
9454     "kind" : "rtti",
9455     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9456    },
9457    {
9458     "kind" : "complete_dtor_pointer",
9459     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9460    },
9461    {
9462     "kind" : "deleting_dtor_pointer",
9463     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9464    },
9465    {
9466     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9467    },
9468    {
9469     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9470    },
9471    {
9472     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9473    },
9474    {
9475     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9476    }
9477   ]
9478  },
9479  {
9480   "alignment" : 4,
9481   "fields" :
9482   [
9483    {
9484     "access" : "private",
9485     "field_name" : "mString",
9486     "referenced_type" : "_ZTIPKc"
9487    }
9488   ],
9489   "linker_set_key" : "_ZTIN7android7String8E",
9490   "name" : "android::String8",
9491   "record_kind" : "class",
9492   "referenced_type" : "_ZTIN7android7String8E",
9493   "self_type" : "_ZTIN7android7String8E",
9494   "size" : 4,
9495   "source_file" : "/system/core/libutils/include/utils/String8.h"
9496  },
9497  {
9498   "alignment" : 4,
9499   "fields" :
9500   [
9501    {
9502     "access" : "private",
9503     "field_name" : "mString",
9504     "referenced_type" : "_ZTIPKDs"
9505    }
9506   ],
9507   "linker_set_key" : "_ZTIN7android8String16E",
9508   "name" : "android::String16",
9509   "record_kind" : "class",
9510   "referenced_type" : "_ZTIN7android8String16E",
9511   "self_type" : "_ZTIN7android8String16E",
9512   "size" : 4,
9513   "source_file" : "/system/core/libutils/include/utils/String16.h"
9514  },
9515  {
9516   "alignment" : 4,
9517   "base_specifiers" :
9518   [
9519    {
9520     "is_virtual" : true,
9521     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9522    },
9523    {
9524     "is_virtual" : true,
9525     "referenced_type" : "_ZTIN7android7RefBaseE"
9526    }
9527   ],
9528   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9529   "name" : "android::hardware::HidlMemory",
9530   "record_kind" : "class",
9531   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9532   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9533   "size" : 52,
9534   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9535   "vtable_components" :
9536   [
9537    {
9538     "component_value" : 44,
9539     "kind" : "vbase_offset"
9540    },
9541    {
9542     "component_value" : 4,
9543     "kind" : "vbase_offset"
9544    },
9545    {
9546     "kind" : "offset_to_top"
9547    },
9548    {
9549     "kind" : "rtti",
9550     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9551    },
9552    {
9553     "kind" : "complete_dtor_pointer",
9554     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9555    },
9556    {
9557     "kind" : "deleting_dtor_pointer",
9558     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9559    },
9560    {
9561     "kind" : "vcall_offset"
9562    },
9563    {
9564     "kind" : "vcall_offset"
9565    },
9566    {
9567     "kind" : "vcall_offset"
9568    },
9569    {
9570     "kind" : "vcall_offset"
9571    },
9572    {
9573     "component_value" : -44,
9574     "kind" : "vcall_offset"
9575    },
9576    {
9577     "component_value" : -44,
9578     "kind" : "offset_to_top"
9579    },
9580    {
9581     "kind" : "rtti",
9582     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9583    },
9584    {
9585     "kind" : "complete_dtor_pointer",
9586     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9587    },
9588    {
9589     "kind" : "deleting_dtor_pointer",
9590     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9591    },
9592    {
9593     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9594    },
9595    {
9596     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9597    },
9598    {
9599     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9600    },
9601    {
9602     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9603    }
9604   ]
9605  },
9606  {
9607   "alignment" : 4,
9608   "base_specifiers" :
9609   [
9610    {
9611     "is_virtual" : true,
9612     "referenced_type" : "_ZTIN7android7RefBaseE"
9613    }
9614   ],
9615   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9616   "name" : "android::hardware::IInterface",
9617   "record_kind" : "class",
9618   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9619   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9620   "size" : 12,
9621   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9622   "vtable_components" :
9623   [
9624    {
9625     "component_value" : 4,
9626     "kind" : "vbase_offset"
9627    },
9628    {
9629     "kind" : "offset_to_top"
9630    },
9631    {
9632     "kind" : "rtti",
9633     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9634    },
9635    {
9636     "kind" : "complete_dtor_pointer",
9637     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9638    },
9639    {
9640     "kind" : "deleting_dtor_pointer",
9641     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9642    },
9643    {
9644     "is_pure" : true,
9645     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9646    },
9647    {
9648     "kind" : "vcall_offset"
9649    },
9650    {
9651     "kind" : "vcall_offset"
9652    },
9653    {
9654     "kind" : "vcall_offset"
9655    },
9656    {
9657     "kind" : "vcall_offset"
9658    },
9659    {
9660     "component_value" : -4,
9661     "kind" : "vcall_offset"
9662    },
9663    {
9664     "component_value" : -4,
9665     "kind" : "offset_to_top"
9666    },
9667    {
9668     "kind" : "rtti",
9669     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9670    },
9671    {
9672     "kind" : "complete_dtor_pointer",
9673     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9674    },
9675    {
9676     "kind" : "deleting_dtor_pointer",
9677     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9678    },
9679    {
9680     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9681    },
9682    {
9683     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9684    },
9685    {
9686     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9687    },
9688    {
9689     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9690    }
9691   ]
9692  },
9693  {
9694   "alignment" : 1,
9695   "fields" :
9696   [
9697    {
9698     "access" : "private",
9699     "field_name" : "mBuffer",
9700     "referenced_type" : "_ZTIA32_h"
9701    }
9702   ],
9703   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9704   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9705   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9706   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9707   "size" : 32,
9708   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9709   "template_args" : [ "_ZTIh" ]
9710  },
9711  {
9712   "alignment" : 4,
9713   "base_specifiers" :
9714   [
9715    {
9716     "is_virtual" : true,
9717     "referenced_type" : "_ZTIN7android7RefBaseE"
9718    }
9719   ],
9720   "fields" :
9721   [
9722    {
9723     "access" : "private",
9724     "field_name" : "mRemote",
9725     "field_offset" : 32,
9726     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
9727    },
9728    {
9729     "access" : "private",
9730     "field_name" : "mRefs",
9731     "field_offset" : 64,
9732     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9733    },
9734    {
9735     "access" : "private",
9736     "field_name" : "mState",
9737     "field_offset" : 96,
9738     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9739    }
9740   ],
9741   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
9742   "name" : "android::hardware::BpHwRefBase",
9743   "record_kind" : "class",
9744   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9745   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9746   "size" : 24,
9747   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9748   "vtable_components" :
9749   [
9750    {
9751     "component_value" : 16,
9752     "kind" : "vbase_offset"
9753    },
9754    {
9755     "kind" : "offset_to_top"
9756    },
9757    {
9758     "kind" : "rtti",
9759     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9760    },
9761    {
9762     "kind" : "complete_dtor_pointer",
9763     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9764    },
9765    {
9766     "kind" : "deleting_dtor_pointer",
9767     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9768    },
9769    {
9770     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9771    },
9772    {
9773     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9774    },
9775    {
9776     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9777    },
9778    {
9779     "kind" : "vcall_offset"
9780    },
9781    {
9782     "component_value" : -16,
9783     "kind" : "vcall_offset"
9784    },
9785    {
9786     "component_value" : -16,
9787     "kind" : "vcall_offset"
9788    },
9789    {
9790     "component_value" : -16,
9791     "kind" : "vcall_offset"
9792    },
9793    {
9794     "component_value" : -16,
9795     "kind" : "vcall_offset"
9796    },
9797    {
9798     "component_value" : -16,
9799     "kind" : "offset_to_top"
9800    },
9801    {
9802     "kind" : "rtti",
9803     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9804    },
9805    {
9806     "kind" : "complete_dtor_pointer",
9807     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9808    },
9809    {
9810     "kind" : "deleting_dtor_pointer",
9811     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9812    },
9813    {
9814     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9815    },
9816    {
9817     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9818    },
9819    {
9820     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9821    },
9822    {
9823     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9824    }
9825   ]
9826  },
9827  {
9828   "alignment" : 4,
9829   "base_specifiers" :
9830   [
9831    {
9832     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_09IVibratorE"
9833    },
9834    {
9835     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
9836    },
9837    {
9838     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
9839    }
9840   ],
9841   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEEE",
9842   "name" : "android::hardware::BpInterface<android::hardware::vibrator::V1_0::IVibrator>",
9843   "record_kind" : "class",
9844   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEEE",
9845   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEEE",
9846   "size" : 32,
9847   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9848   "template_args" : [ "_ZTIN7android8hardware8vibrator4V1_09IVibratorE" ],
9849   "vtable_components" :
9850   [
9851    {
9852     "component_value" : 24,
9853     "kind" : "vbase_offset"
9854    },
9855    {
9856     "kind" : "offset_to_top"
9857    },
9858    {
9859     "kind" : "rtti",
9860     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEEE"
9861    },
9862    {
9863     "mangled_component_name" : "_ZNK7android8hardware8vibrator4V1_09IVibrator8isRemoteEv"
9864    },
9865    {
9866     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9867    },
9868    {
9869     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9870    },
9871    {
9872     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9873    },
9874    {
9875     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9876    },
9877    {
9878     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator21setHALInstrumentationEv"
9879    },
9880    {
9881     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9882    },
9883    {
9884     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator4pingEv"
9885    },
9886    {
9887     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9888    },
9889    {
9890     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator21notifySyspropsChangedEv"
9891    },
9892    {
9893     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9894    },
9895    {
9896     "kind" : "complete_dtor_pointer",
9897     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEED1Ev"
9898    },
9899    {
9900     "kind" : "deleting_dtor_pointer",
9901     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEED0Ev"
9902    },
9903    {
9904     "is_pure" : true,
9905     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator2onEj"
9906    },
9907    {
9908     "is_pure" : true,
9909     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator3offEv"
9910    },
9911    {
9912     "is_pure" : true,
9913     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator24supportsAmplitudeControlEv"
9914    },
9915    {
9916     "is_pure" : true,
9917     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator12setAmplitudeEh"
9918    },
9919    {
9920     "is_pure" : true,
9921     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator7performENS2_6EffectENS2_14EffectStrengthENSt3__18functionIFvNS2_6StatusEjEEE"
9922    },
9923    {
9924     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEE10onAsBinderEv"
9925    },
9926    {
9927     "component_value" : 20,
9928     "kind" : "vbase_offset"
9929    },
9930    {
9931     "component_value" : -4,
9932     "kind" : "offset_to_top"
9933    },
9934    {
9935     "kind" : "rtti",
9936     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEEE"
9937    },
9938    {
9939     "kind" : "complete_dtor_pointer",
9940     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEED1Ev"
9941    },
9942    {
9943     "kind" : "deleting_dtor_pointer",
9944     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEED0Ev"
9945    },
9946    {
9947     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEE10onAsBinderEv"
9948    },
9949    {
9950     "component_value" : 16,
9951     "kind" : "vbase_offset"
9952    },
9953    {
9954     "component_value" : -8,
9955     "kind" : "offset_to_top"
9956    },
9957    {
9958     "kind" : "rtti",
9959     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEEE"
9960    },
9961    {
9962     "kind" : "complete_dtor_pointer",
9963     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEED1Ev"
9964    },
9965    {
9966     "kind" : "deleting_dtor_pointer",
9967     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEED0Ev"
9968    },
9969    {
9970     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9971    },
9972    {
9973     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9974    },
9975    {
9976     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9977    },
9978    {
9979     "kind" : "vcall_offset"
9980    },
9981    {
9982     "component_value" : -16,
9983     "kind" : "vcall_offset"
9984    },
9985    {
9986     "component_value" : -16,
9987     "kind" : "vcall_offset"
9988    },
9989    {
9990     "component_value" : -16,
9991     "kind" : "vcall_offset"
9992    },
9993    {
9994     "component_value" : -24,
9995     "kind" : "vcall_offset"
9996    },
9997    {
9998     "component_value" : -24,
9999     "kind" : "offset_to_top"
10000    },
10001    {
10002     "kind" : "rtti",
10003     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEEE"
10004    },
10005    {
10006     "kind" : "complete_dtor_pointer",
10007     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEED1Ev"
10008    },
10009    {
10010     "kind" : "deleting_dtor_pointer",
10011     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEED0Ev"
10012    },
10013    {
10014     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10015    },
10016    {
10017     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10018    },
10019    {
10020     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10021    },
10022    {
10023     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10024    }
10025   ]
10026  },
10027  {
10028   "alignment" : 4,
10029   "base_specifiers" :
10030   [
10031    {
10032     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_19IVibratorE"
10033    },
10034    {
10035     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10036    },
10037    {
10038     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10039    }
10040   ],
10041   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE",
10042   "name" : "android::hardware::BpInterface<android::hardware::vibrator::V1_1::IVibrator>",
10043   "record_kind" : "class",
10044   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE",
10045   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE",
10046   "size" : 32,
10047   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10048   "template_args" : [ "_ZTIN7android8hardware8vibrator4V1_19IVibratorE" ],
10049   "vtable_components" :
10050   [
10051    {
10052     "component_value" : 24,
10053     "kind" : "vbase_offset"
10054    },
10055    {
10056     "kind" : "offset_to_top"
10057    },
10058    {
10059     "kind" : "rtti",
10060     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE"
10061    },
10062    {
10063     "mangled_component_name" : "_ZNK7android8hardware8vibrator4V1_19IVibrator8isRemoteEv"
10064    },
10065    {
10066     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10067    },
10068    {
10069     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10070    },
10071    {
10072     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10073    },
10074    {
10075     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10076    },
10077    {
10078     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator21setHALInstrumentationEv"
10079    },
10080    {
10081     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10082    },
10083    {
10084     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator4pingEv"
10085    },
10086    {
10087     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10088    },
10089    {
10090     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator21notifySyspropsChangedEv"
10091    },
10092    {
10093     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10094    },
10095    {
10096     "kind" : "complete_dtor_pointer",
10097     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEED1Ev"
10098    },
10099    {
10100     "kind" : "deleting_dtor_pointer",
10101     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEED0Ev"
10102    },
10103    {
10104     "is_pure" : true,
10105     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator2onEj"
10106    },
10107    {
10108     "is_pure" : true,
10109     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator3offEv"
10110    },
10111    {
10112     "is_pure" : true,
10113     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator24supportsAmplitudeControlEv"
10114    },
10115    {
10116     "is_pure" : true,
10117     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator12setAmplitudeEh"
10118    },
10119    {
10120     "is_pure" : true,
10121     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE"
10122    },
10123    {
10124     "is_pure" : true,
10125     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE"
10126    },
10127    {
10128     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEE10onAsBinderEv"
10129    },
10130    {
10131     "component_value" : 20,
10132     "kind" : "vbase_offset"
10133    },
10134    {
10135     "component_value" : -4,
10136     "kind" : "offset_to_top"
10137    },
10138    {
10139     "kind" : "rtti",
10140     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE"
10141    },
10142    {
10143     "kind" : "complete_dtor_pointer",
10144     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEED1Ev"
10145    },
10146    {
10147     "kind" : "deleting_dtor_pointer",
10148     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEED0Ev"
10149    },
10150    {
10151     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEE10onAsBinderEv"
10152    },
10153    {
10154     "component_value" : 16,
10155     "kind" : "vbase_offset"
10156    },
10157    {
10158     "component_value" : -8,
10159     "kind" : "offset_to_top"
10160    },
10161    {
10162     "kind" : "rtti",
10163     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE"
10164    },
10165    {
10166     "kind" : "complete_dtor_pointer",
10167     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEED1Ev"
10168    },
10169    {
10170     "kind" : "deleting_dtor_pointer",
10171     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEED0Ev"
10172    },
10173    {
10174     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10175    },
10176    {
10177     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10178    },
10179    {
10180     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10181    },
10182    {
10183     "kind" : "vcall_offset"
10184    },
10185    {
10186     "component_value" : -16,
10187     "kind" : "vcall_offset"
10188    },
10189    {
10190     "component_value" : -16,
10191     "kind" : "vcall_offset"
10192    },
10193    {
10194     "component_value" : -16,
10195     "kind" : "vcall_offset"
10196    },
10197    {
10198     "component_value" : -24,
10199     "kind" : "vcall_offset"
10200    },
10201    {
10202     "component_value" : -24,
10203     "kind" : "offset_to_top"
10204    },
10205    {
10206     "kind" : "rtti",
10207     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE"
10208    },
10209    {
10210     "kind" : "complete_dtor_pointer",
10211     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEED1Ev"
10212    },
10213    {
10214     "kind" : "deleting_dtor_pointer",
10215     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEED0Ev"
10216    },
10217    {
10218     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10219    },
10220    {
10221     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10222    },
10223    {
10224     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10225    },
10226    {
10227     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10228    }
10229   ]
10230  },
10231  {
10232   "alignment" : 4,
10233   "base_specifiers" :
10234   [
10235    {
10236     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10237    },
10238    {
10239     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10240    },
10241    {
10242     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10243    }
10244   ],
10245   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10246   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10247   "record_kind" : "class",
10248   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10249   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10250   "size" : 32,
10251   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10252   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
10253   "vtable_components" :
10254   [
10255    {
10256     "component_value" : 24,
10257     "kind" : "vbase_offset"
10258    },
10259    {
10260     "kind" : "offset_to_top"
10261    },
10262    {
10263     "kind" : "rtti",
10264     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10265    },
10266    {
10267     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10268    },
10269    {
10270     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10271    },
10272    {
10273     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10274    },
10275    {
10276     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10277    },
10278    {
10279     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10280    },
10281    {
10282     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10283    },
10284    {
10285     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10286    },
10287    {
10288     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10289    },
10290    {
10291     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10292    },
10293    {
10294     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10295    },
10296    {
10297     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10298    },
10299    {
10300     "kind" : "complete_dtor_pointer",
10301     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10302    },
10303    {
10304     "kind" : "deleting_dtor_pointer",
10305     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10306    },
10307    {
10308     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10309    },
10310    {
10311     "component_value" : 20,
10312     "kind" : "vbase_offset"
10313    },
10314    {
10315     "component_value" : -4,
10316     "kind" : "offset_to_top"
10317    },
10318    {
10319     "kind" : "rtti",
10320     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10321    },
10322    {
10323     "kind" : "complete_dtor_pointer",
10324     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10325    },
10326    {
10327     "kind" : "deleting_dtor_pointer",
10328     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10329    },
10330    {
10331     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10332    },
10333    {
10334     "component_value" : 16,
10335     "kind" : "vbase_offset"
10336    },
10337    {
10338     "component_value" : -8,
10339     "kind" : "offset_to_top"
10340    },
10341    {
10342     "kind" : "rtti",
10343     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10344    },
10345    {
10346     "kind" : "complete_dtor_pointer",
10347     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10348    },
10349    {
10350     "kind" : "deleting_dtor_pointer",
10351     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10352    },
10353    {
10354     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10355    },
10356    {
10357     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10358    },
10359    {
10360     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10361    },
10362    {
10363     "kind" : "vcall_offset"
10364    },
10365    {
10366     "component_value" : -16,
10367     "kind" : "vcall_offset"
10368    },
10369    {
10370     "component_value" : -16,
10371     "kind" : "vcall_offset"
10372    },
10373    {
10374     "component_value" : -16,
10375     "kind" : "vcall_offset"
10376    },
10377    {
10378     "component_value" : -24,
10379     "kind" : "vcall_offset"
10380    },
10381    {
10382     "component_value" : -24,
10383     "kind" : "offset_to_top"
10384    },
10385    {
10386     "kind" : "rtti",
10387     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10388    },
10389    {
10390     "kind" : "complete_dtor_pointer",
10391     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10392    },
10393    {
10394     "kind" : "deleting_dtor_pointer",
10395     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10396    },
10397    {
10398     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10399    },
10400    {
10401     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10402    },
10403    {
10404     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10405    },
10406    {
10407     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10408    }
10409   ]
10410  },
10411  {
10412   "alignment" : 4,
10413   "fields" :
10414   [
10415    {
10416     "access" : "private",
10417     "field_name" : "mHandle",
10418     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10419    },
10420    {
10421     "access" : "private",
10422     "field_name" : "mOwnsHandle",
10423     "field_offset" : 64,
10424     "referenced_type" : "_ZTIb"
10425    },
10426    {
10427     "access" : "private",
10428     "field_name" : "mPad",
10429     "field_offset" : 72,
10430     "referenced_type" : "_ZTIA7_h"
10431    }
10432   ],
10433   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
10434   "name" : "android::hardware::hidl_handle",
10435   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10436   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
10437   "size" : 16,
10438   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10439  },
10440  {
10441   "alignment" : 4,
10442   "fields" :
10443   [
10444    {
10445     "access" : "private",
10446     "field_name" : "mHandle",
10447     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10448    },
10449    {
10450     "access" : "private",
10451     "field_name" : "mSize",
10452     "field_offset" : 128,
10453     "referenced_type" : "_ZTIy"
10454    },
10455    {
10456     "access" : "private",
10457     "field_name" : "mName",
10458     "field_offset" : 192,
10459     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10460    }
10461   ],
10462   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
10463   "name" : "android::hardware::hidl_memory",
10464   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10465   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
10466   "size" : 40,
10467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10468  },
10469  {
10470   "alignment" : 4,
10471   "fields" :
10472   [
10473    {
10474     "access" : "private",
10475     "field_name" : "mBuffer",
10476     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
10477    },
10478    {
10479     "access" : "private",
10480     "field_name" : "mSize",
10481     "field_offset" : 64,
10482     "referenced_type" : "_ZTIj"
10483    },
10484    {
10485     "access" : "private",
10486     "field_name" : "mOwnsBuffer",
10487     "field_offset" : 96,
10488     "referenced_type" : "_ZTIb"
10489    },
10490    {
10491     "access" : "private",
10492     "field_name" : "mPad",
10493     "field_offset" : 104,
10494     "referenced_type" : "_ZTIA3_h"
10495    }
10496   ],
10497   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
10498   "name" : "android::hardware::hidl_string",
10499   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
10500   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
10501   "size" : 16,
10502   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10503  },
10504  {
10505   "alignment" : 4,
10506   "fields" :
10507   [
10508    {
10509     "access" : "private",
10510     "field_name" : "mGrantors",
10511     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10512    },
10513    {
10514     "access" : "private",
10515     "field_name" : "mHandle",
10516     "field_offset" : 128,
10517     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
10518    },
10519    {
10520     "access" : "private",
10521     "field_name" : "mQuantum",
10522     "field_offset" : 192,
10523     "referenced_type" : "_ZTIj"
10524    },
10525    {
10526     "access" : "private",
10527     "field_name" : "mFlags",
10528     "field_offset" : 224,
10529     "referenced_type" : "_ZTIj"
10530    }
10531   ],
10532   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10533   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10534   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10535   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10536   "size" : 32,
10537   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10538   "template_args" : [ "_ZTIc" ]
10539  },
10540  {
10541   "access" : "private",
10542   "alignment" : 4,
10543   "fields" :
10544   [
10545    {
10546     "field_name" : "binder",
10547     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10548    },
10549    {
10550     "field_name" : "refs",
10551     "field_offset" : 32,
10552     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10553    }
10554   ],
10555   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10556   "name" : "android::hardware::ProcessState::handle_entry",
10557   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10558   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10559   "size" : 8,
10560   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
10561  },
10562  {
10563   "alignment" : 4,
10564   "base_specifiers" :
10565   [
10566    {
10567     "is_virtual" : true,
10568     "referenced_type" : "_ZTIN7android7RefBaseE"
10569    }
10570   ],
10571   "fields" :
10572   [
10573    {
10574     "access" : "private",
10575     "field_name" : "mDriverFD",
10576     "field_offset" : 32,
10577     "referenced_type" : "_ZTIi"
10578    },
10579    {
10580     "access" : "private",
10581     "field_name" : "mVMStart",
10582     "field_offset" : 64,
10583     "referenced_type" : "_ZTIPv"
10584    },
10585    {
10586     "access" : "private",
10587     "field_name" : "mThreadCountLock",
10588     "field_offset" : 96,
10589     "referenced_type" : "_ZTI15pthread_mutex_t"
10590    },
10591    {
10592     "access" : "private",
10593     "field_name" : "mThreadCountDecrement",
10594     "field_offset" : 128,
10595     "referenced_type" : "_ZTI14pthread_cond_t"
10596    },
10597    {
10598     "access" : "private",
10599     "field_name" : "mExecutingThreadsCount",
10600     "field_offset" : 160,
10601     "referenced_type" : "_ZTIj"
10602    },
10603    {
10604     "access" : "private",
10605     "field_name" : "mMaxThreads",
10606     "field_offset" : 192,
10607     "referenced_type" : "_ZTIj"
10608    },
10609    {
10610     "access" : "private",
10611     "field_name" : "mStarvationStartTimeMs",
10612     "field_offset" : 224,
10613     "referenced_type" : "_ZTIx"
10614    },
10615    {
10616     "access" : "private",
10617     "field_name" : "mLock",
10618     "field_offset" : 288,
10619     "referenced_type" : "_ZTIN7android5MutexE"
10620    },
10621    {
10622     "access" : "private",
10623     "field_name" : "mHandleToObject",
10624     "field_offset" : 320,
10625     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10626    },
10627    {
10628     "access" : "private",
10629     "field_name" : "mManagesContexts",
10630     "field_offset" : 480,
10631     "referenced_type" : "_ZTIb"
10632    },
10633    {
10634     "access" : "private",
10635     "field_name" : "mBinderContextCheckFunc",
10636     "field_offset" : 512,
10637     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
10638    },
10639    {
10640     "access" : "private",
10641     "field_name" : "mBinderContextUserData",
10642     "field_offset" : 544,
10643     "referenced_type" : "_ZTIPv"
10644    },
10645    {
10646     "access" : "private",
10647     "field_name" : "mContexts",
10648     "field_offset" : 576,
10649     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10650    },
10651    {
10652     "access" : "private",
10653     "field_name" : "mRootDir",
10654     "field_offset" : 736,
10655     "referenced_type" : "_ZTIN7android7String8E"
10656    },
10657    {
10658     "access" : "private",
10659     "field_name" : "mThreadPoolStarted",
10660     "field_offset" : 768,
10661     "referenced_type" : "_ZTIb"
10662    },
10663    {
10664     "access" : "private",
10665     "field_name" : "mSpawnThreadOnStart",
10666     "field_offset" : 776,
10667     "referenced_type" : "_ZTIb"
10668    },
10669    {
10670     "access" : "private",
10671     "field_name" : "mThreadPoolSeq",
10672     "field_offset" : 800,
10673     "referenced_type" : "_ZTIVi"
10674    },
10675    {
10676     "access" : "private",
10677     "field_name" : "mMmapSize",
10678     "field_offset" : 832,
10679     "referenced_type" : "_ZTIKj"
10680    },
10681    {
10682     "access" : "private",
10683     "field_name" : "mCallRestriction",
10684     "field_offset" : 864,
10685     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
10686    }
10687   ],
10688   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
10689   "name" : "android::hardware::ProcessState",
10690   "record_kind" : "class",
10691   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
10692   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
10693   "size" : 120,
10694   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10695   "vtable_components" :
10696   [
10697    {
10698     "component_value" : 112,
10699     "kind" : "vbase_offset"
10700    },
10701    {
10702     "kind" : "offset_to_top"
10703    },
10704    {
10705     "kind" : "rtti",
10706     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10707    },
10708    {
10709     "kind" : "complete_dtor_pointer",
10710     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10711    },
10712    {
10713     "kind" : "deleting_dtor_pointer",
10714     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10715    },
10716    {
10717     "kind" : "vcall_offset"
10718    },
10719    {
10720     "kind" : "vcall_offset"
10721    },
10722    {
10723     "kind" : "vcall_offset"
10724    },
10725    {
10726     "kind" : "vcall_offset"
10727    },
10728    {
10729     "component_value" : -112,
10730     "kind" : "vcall_offset"
10731    },
10732    {
10733     "component_value" : -112,
10734     "kind" : "offset_to_top"
10735    },
10736    {
10737     "kind" : "rtti",
10738     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10739    },
10740    {
10741     "kind" : "complete_dtor_pointer",
10742     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
10743    },
10744    {
10745     "kind" : "deleting_dtor_pointer",
10746     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
10747    },
10748    {
10749     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10750    },
10751    {
10752     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10753    },
10754    {
10755     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10756    },
10757    {
10758     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10759    }
10760   ]
10761  },
10762  {
10763   "alignment" : 2,
10764   "fields" :
10765   [
10766    {
10767     "access" : "private",
10768     "field_name" : "mMajor",
10769     "referenced_type" : "_ZTIt"
10770    },
10771    {
10772     "access" : "private",
10773     "field_name" : "mMinor",
10774     "field_offset" : 16,
10775     "referenced_type" : "_ZTIt"
10776    }
10777   ],
10778   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
10779   "name" : "android::hardware::hidl_version",
10780   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
10781   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
10782   "size" : 4,
10783   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10784  },
10785  {
10786   "alignment" : 4,
10787   "fields" :
10788   [
10789    {
10790     "access" : "private",
10791     "field_name" : "mMutex",
10792     "referenced_type" : "_ZTINSt3__15mutexE"
10793    },
10794    {
10795     "access" : "private",
10796     "field_name" : "mMap",
10797     "field_offset" : 32,
10798     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
10799    }
10800   ],
10801   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10802   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10803   "record_kind" : "class",
10804   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10805   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10806   "size" : 16,
10807   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10808   "template_args" :
10809   [
10810    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10811    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
10812   ]
10813  },
10814  {
10815   "alignment" : 4,
10816   "fields" :
10817   [
10818    {
10819     "access" : "private",
10820     "field_name" : "mMutex",
10821     "referenced_type" : "_ZTINSt3__15mutexE"
10822    },
10823    {
10824     "access" : "private",
10825     "field_name" : "mMap",
10826     "field_offset" : 32,
10827     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
10828    }
10829   ],
10830   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10831   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10832   "record_kind" : "class",
10833   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10834   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10835   "size" : 16,
10836   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10837   "template_args" :
10838   [
10839    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10840    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
10841   ]
10842  },
10843  {
10844   "alignment" : 4,
10845   "fields" :
10846   [
10847    {
10848     "access" : "private",
10849     "field_name" : "mMutex",
10850     "referenced_type" : "_ZTINSt3__15mutexE"
10851    },
10852    {
10853     "access" : "private",
10854     "field_name" : "mMap",
10855     "field_offset" : 32,
10856     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
10857    }
10858   ],
10859   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10860   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10861   "record_kind" : "class",
10862   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10863   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10864   "size" : 16,
10865   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10866   "template_args" :
10867   [
10868    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
10869    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
10870   ]
10871  },
10872  {
10873   "alignment" : 8,
10874   "fields" :
10875   [
10876    {
10877     "field_name" : "flags",
10878     "referenced_type" : "_ZTIj"
10879    },
10880    {
10881     "field_name" : "fdIndex",
10882     "field_offset" : 32,
10883     "referenced_type" : "_ZTIj"
10884    },
10885    {
10886     "field_name" : "offset",
10887     "field_offset" : 64,
10888     "referenced_type" : "_ZTIj"
10889    },
10890    {
10891     "field_name" : "extent",
10892     "field_offset" : 128,
10893     "referenced_type" : "_ZTIy"
10894    }
10895   ],
10896   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
10897   "name" : "android::hardware::GrantorDescriptor",
10898   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10899   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10900   "size" : 24,
10901   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
10902  },
10903  {
10904   "alignment" : 4,
10905   "base_specifiers" :
10906   [
10907    {
10908     "is_virtual" : true,
10909     "referenced_type" : "_ZTIN7android7RefBaseE"
10910    }
10911   ],
10912   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
10913   "name" : "android::hardware::hidl_death_recipient",
10914   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10915   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10916   "size" : 12,
10917   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10918   "vtable_components" :
10919   [
10920    {
10921     "component_value" : 4,
10922     "kind" : "vbase_offset"
10923    },
10924    {
10925     "kind" : "offset_to_top"
10926    },
10927    {
10928     "kind" : "rtti",
10929     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10930    },
10931    {
10932     "is_pure" : true,
10933     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
10934    },
10935    {
10936     "kind" : "complete_dtor_pointer",
10937     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
10938    },
10939    {
10940     "kind" : "deleting_dtor_pointer",
10941     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
10942    },
10943    {
10944     "kind" : "vcall_offset"
10945    },
10946    {
10947     "kind" : "vcall_offset"
10948    },
10949    {
10950     "kind" : "vcall_offset"
10951    },
10952    {
10953     "kind" : "vcall_offset"
10954    },
10955    {
10956     "component_value" : -4,
10957     "kind" : "vcall_offset"
10958    },
10959    {
10960     "component_value" : -4,
10961     "kind" : "offset_to_top"
10962    },
10963    {
10964     "kind" : "rtti",
10965     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10966    },
10967    {
10968     "kind" : "complete_dtor_pointer",
10969     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
10970    },
10971    {
10972     "kind" : "deleting_dtor_pointer",
10973     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
10974    },
10975    {
10976     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10977    },
10978    {
10979     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10980    },
10981    {
10982     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10983    },
10984    {
10985     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10986    }
10987   ]
10988  },
10989  {
10990   "alignment" : 4,
10991   "base_specifiers" :
10992   [
10993    {
10994     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10995    }
10996   ],
10997   "fields" :
10998   [
10999    {
11000     "access" : "private",
11001     "field_name" : "mRecipient",
11002     "field_offset" : 32,
11003     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
11004    },
11005    {
11006     "access" : "private",
11007     "field_name" : "mCookie",
11008     "field_offset" : 96,
11009     "referenced_type" : "_ZTIy"
11010    },
11011    {
11012     "access" : "private",
11013     "field_name" : "mBase",
11014     "field_offset" : 160,
11015     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11016    }
11017   ],
11018   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11019   "name" : "android::hardware::hidl_binder_death_recipient",
11020   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11021   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11022   "size" : 36,
11023   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11024   "vtable_components" :
11025   [
11026    {
11027     "component_value" : 28,
11028     "kind" : "vbase_offset"
11029    },
11030    {
11031     "kind" : "offset_to_top"
11032    },
11033    {
11034     "kind" : "rtti",
11035     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11036    },
11037    {
11038     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11039    },
11040    {
11041     "kind" : "complete_dtor_pointer",
11042     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11043    },
11044    {
11045     "kind" : "deleting_dtor_pointer",
11046     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11047    },
11048    {
11049     "kind" : "vcall_offset"
11050    },
11051    {
11052     "kind" : "vcall_offset"
11053    },
11054    {
11055     "kind" : "vcall_offset"
11056    },
11057    {
11058     "kind" : "vcall_offset"
11059    },
11060    {
11061     "component_value" : -28,
11062     "kind" : "vcall_offset"
11063    },
11064    {
11065     "component_value" : -28,
11066     "kind" : "offset_to_top"
11067    },
11068    {
11069     "kind" : "rtti",
11070     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11071    },
11072    {
11073     "kind" : "complete_dtor_pointer",
11074     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11075    },
11076    {
11077     "kind" : "deleting_dtor_pointer",
11078     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11079    },
11080    {
11081     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11082    },
11083    {
11084     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11085    },
11086    {
11087     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11088    },
11089    {
11090     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11091    }
11092   ]
11093  },
11094  {
11095   "access" : "private",
11096   "alignment" : 4,
11097   "fields" :
11098   [
11099    {
11100     "field_name" : "index",
11101     "referenced_type" : "_ZTIj"
11102    },
11103    {
11104     "field_name" : "buffer",
11105     "field_offset" : 32,
11106     "referenced_type" : "_ZTIy"
11107    },
11108    {
11109     "field_name" : "bufend",
11110     "field_offset" : 96,
11111     "referenced_type" : "_ZTIy"
11112    }
11113   ],
11114   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11115   "name" : "android::hardware::Parcel::BufferInfo",
11116   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11117   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11118   "size" : 20,
11119   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11120  },
11121  {
11122   "alignment" : 4,
11123   "fields" :
11124   [
11125    {
11126     "access" : "private",
11127     "field_name" : "mBufCachePos",
11128     "referenced_type" : "_ZTIj"
11129    },
11130    {
11131     "access" : "private",
11132     "field_name" : "mBufCache",
11133     "field_offset" : 32,
11134     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
11135    },
11136    {
11137     "access" : "private",
11138     "field_name" : "mError",
11139     "field_offset" : 128,
11140     "referenced_type" : "_ZTIi"
11141    },
11142    {
11143     "access" : "private",
11144     "field_name" : "mData",
11145     "field_offset" : 160,
11146     "referenced_type" : "_ZTIPh"
11147    },
11148    {
11149     "access" : "private",
11150     "field_name" : "mDataSize",
11151     "field_offset" : 192,
11152     "referenced_type" : "_ZTIj"
11153    },
11154    {
11155     "access" : "private",
11156     "field_name" : "mDataCapacity",
11157     "field_offset" : 224,
11158     "referenced_type" : "_ZTIj"
11159    },
11160    {
11161     "access" : "private",
11162     "field_name" : "mDataPos",
11163     "field_offset" : 256,
11164     "referenced_type" : "_ZTIj"
11165    },
11166    {
11167     "access" : "private",
11168     "field_name" : "mObjects",
11169     "field_offset" : 288,
11170     "referenced_type" : "_ZTIPy"
11171    },
11172    {
11173     "access" : "private",
11174     "field_name" : "mObjectsSize",
11175     "field_offset" : 320,
11176     "referenced_type" : "_ZTIj"
11177    },
11178    {
11179     "access" : "private",
11180     "field_name" : "mObjectsCapacity",
11181     "field_offset" : 352,
11182     "referenced_type" : "_ZTIj"
11183    },
11184    {
11185     "access" : "private",
11186     "field_name" : "mNextObjectHint",
11187     "field_offset" : 384,
11188     "referenced_type" : "_ZTIj"
11189    },
11190    {
11191     "access" : "private",
11192     "field_name" : "mNumRef",
11193     "field_offset" : 416,
11194     "referenced_type" : "_ZTIj"
11195    },
11196    {
11197     "access" : "private",
11198     "field_name" : "mFdsKnown",
11199     "field_offset" : 448,
11200     "referenced_type" : "_ZTIb"
11201    },
11202    {
11203     "access" : "private",
11204     "field_name" : "mHasFds",
11205     "field_offset" : 456,
11206     "referenced_type" : "_ZTIb"
11207    },
11208    {
11209     "access" : "private",
11210     "field_name" : "mAllowFds",
11211     "field_offset" : 464,
11212     "referenced_type" : "_ZTIb"
11213    },
11214    {
11215     "access" : "private",
11216     "field_name" : "mOwner",
11217     "field_offset" : 480,
11218     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
11219    },
11220    {
11221     "access" : "private",
11222     "field_name" : "mOwnerCookie",
11223     "field_offset" : 512,
11224     "referenced_type" : "_ZTIPv"
11225    }
11226   ],
11227   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
11228   "name" : "android::hardware::Parcel",
11229   "record_kind" : "class",
11230   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
11231   "self_type" : "_ZTIN7android8hardware6ParcelE",
11232   "size" : 68,
11233   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11234  },
11235  {
11236   "alignment" : 4,
11237   "base_specifiers" :
11238   [
11239    {
11240     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11241    }
11242   ],
11243   "fields" :
11244   [
11245    {
11246     "access" : "private",
11247     "field_name" : "mVal",
11248     "field_offset" : 192,
11249     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_06StatusE"
11250    }
11251   ],
11252   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
11253   "name" : "android::hardware::Return<android::hardware::vibrator::V1_0::Status>",
11254   "record_kind" : "class",
11255   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
11256   "self_type" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
11257   "size" : 28,
11258   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11259   "template_args" : [ "_ZTIN7android8hardware8vibrator4V1_06StatusE" ]
11260  },
11261  {
11262   "alignment" : 4,
11263   "base_specifiers" :
11264   [
11265    {
11266     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11267    }
11268   ],
11269   "fields" :
11270   [
11271    {
11272     "access" : "private",
11273     "field_name" : "mVal",
11274     "field_offset" : 192,
11275     "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE"
11276    }
11277   ],
11278   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
11279   "name" : "android::hardware::Return<android::sp<android::hardware::vibrator::V1_1::IVibrator> >",
11280   "record_kind" : "class",
11281   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
11282   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
11283   "size" : 28,
11284   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11285   "template_args" : [ "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE" ]
11286  },
11287  {
11288   "alignment" : 4,
11289   "base_specifiers" :
11290   [
11291    {
11292     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11293    }
11294   ],
11295   "fields" :
11296   [
11297    {
11298     "access" : "private",
11299     "field_name" : "mVal",
11300     "field_offset" : 168,
11301     "referenced_type" : "_ZTIb"
11302    }
11303   ],
11304   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
11305   "name" : "android::hardware::Return<bool>",
11306   "record_kind" : "class",
11307   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
11308   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
11309   "size" : 24,
11310   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11311   "template_args" : [ "_ZTIb" ]
11312  },
11313  {
11314   "alignment" : 4,
11315   "base_specifiers" :
11316   [
11317    {
11318     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11319    }
11320   ],
11321   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
11322   "name" : "android::hardware::Return<void>",
11323   "record_kind" : "class",
11324   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
11325   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
11326   "size" : 24,
11327   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11328   "template_args" : [ "_ZTIv" ]
11329  },
11330  {
11331   "alignment" : 4,
11332   "fields" :
11333   [
11334    {
11335     "access" : "private",
11336     "field_name" : "mException",
11337     "referenced_type" : "_ZTIi"
11338    },
11339    {
11340     "access" : "private",
11341     "field_name" : "mErrorCode",
11342     "field_offset" : 32,
11343     "referenced_type" : "_ZTIi"
11344    },
11345    {
11346     "access" : "private",
11347     "field_name" : "mMessage",
11348     "field_offset" : 64,
11349     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11350    }
11351   ],
11352   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
11353   "name" : "android::hardware::Status",
11354   "record_kind" : "class",
11355   "referenced_type" : "_ZTIN7android8hardware6StatusE",
11356   "self_type" : "_ZTIN7android8hardware6StatusE",
11357   "size" : 20,
11358   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11359  },
11360  {
11361   "alignment" : 4,
11362   "base_specifiers" :
11363   [
11364    {
11365     "is_virtual" : true,
11366     "referenced_type" : "_ZTIN7android7RefBaseE"
11367    }
11368   ],
11369   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11370   "name" : "android::hardware::IBinder::DeathRecipient",
11371   "record_kind" : "class",
11372   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11373   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11374   "size" : 12,
11375   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11376   "vtable_components" :
11377   [
11378    {
11379     "component_value" : 4,
11380     "kind" : "vbase_offset"
11381    },
11382    {
11383     "kind" : "offset_to_top"
11384    },
11385    {
11386     "kind" : "rtti",
11387     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11388    },
11389    {
11390     "is_pure" : true,
11391     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
11392    },
11393    {
11394     "kind" : "complete_dtor_pointer",
11395     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
11396    },
11397    {
11398     "kind" : "deleting_dtor_pointer",
11399     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
11400    },
11401    {
11402     "kind" : "vcall_offset"
11403    },
11404    {
11405     "kind" : "vcall_offset"
11406    },
11407    {
11408     "kind" : "vcall_offset"
11409    },
11410    {
11411     "kind" : "vcall_offset"
11412    },
11413    {
11414     "component_value" : -4,
11415     "kind" : "vcall_offset"
11416    },
11417    {
11418     "component_value" : -4,
11419     "kind" : "offset_to_top"
11420    },
11421    {
11422     "kind" : "rtti",
11423     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11424    },
11425    {
11426     "kind" : "complete_dtor_pointer",
11427     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
11428    },
11429    {
11430     "kind" : "deleting_dtor_pointer",
11431     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
11432    },
11433    {
11434     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11435    },
11436    {
11437     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11438    },
11439    {
11440     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11441    },
11442    {
11443     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11444    }
11445   ]
11446  },
11447  {
11448   "alignment" : 4,
11449   "base_specifiers" :
11450   [
11451    {
11452     "is_virtual" : true,
11453     "referenced_type" : "_ZTIN7android7RefBaseE"
11454    }
11455   ],
11456   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
11457   "name" : "android::hardware::IBinder",
11458   "record_kind" : "class",
11459   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
11460   "self_type" : "_ZTIN7android8hardware7IBinderE",
11461   "size" : 12,
11462   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11463   "vtable_components" :
11464   [
11465    {
11466     "component_value" : 4,
11467     "kind" : "vbase_offset"
11468    },
11469    {
11470     "kind" : "offset_to_top"
11471    },
11472    {
11473     "kind" : "rtti",
11474     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11475    },
11476    {
11477     "is_pure" : true,
11478     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11479    },
11480    {
11481     "is_pure" : true,
11482     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
11483    },
11484    {
11485     "is_pure" : true,
11486     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
11487    },
11488    {
11489     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11490    },
11491    {
11492     "is_pure" : true,
11493     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11494    },
11495    {
11496     "is_pure" : true,
11497     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
11498    },
11499    {
11500     "is_pure" : true,
11501     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
11502    },
11503    {
11504     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
11505    },
11506    {
11507     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11508    },
11509    {
11510     "kind" : "complete_dtor_pointer",
11511     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
11512    },
11513    {
11514     "kind" : "deleting_dtor_pointer",
11515     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
11516    },
11517    {
11518     "kind" : "vcall_offset"
11519    },
11520    {
11521     "kind" : "vcall_offset"
11522    },
11523    {
11524     "kind" : "vcall_offset"
11525    },
11526    {
11527     "kind" : "vcall_offset"
11528    },
11529    {
11530     "component_value" : -4,
11531     "kind" : "vcall_offset"
11532    },
11533    {
11534     "component_value" : -4,
11535     "kind" : "offset_to_top"
11536    },
11537    {
11538     "kind" : "rtti",
11539     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11540    },
11541    {
11542     "kind" : "complete_dtor_pointer",
11543     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
11544    },
11545    {
11546     "kind" : "deleting_dtor_pointer",
11547     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
11548    },
11549    {
11550     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11551    },
11552    {
11553     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11554    },
11555    {
11556     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11557    },
11558    {
11559     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11560    }
11561   ]
11562  },
11563  {
11564   "alignment" : 4,
11565   "fields" :
11566   [
11567    {
11568     "access" : "private",
11569     "field_name" : "mQueue",
11570     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
11571    }
11572   ],
11573   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
11574   "name" : "android::hardware::details::TaskRunner",
11575   "record_kind" : "class",
11576   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11577   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11578   "size" : 8,
11579   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
11580  },
11581  {
11582   "alignment" : 4,
11583   "fields" :
11584   [
11585    {
11586     "access" : "private",
11587     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
11588    }
11589   ],
11590   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11591   "name" : "android::hardware::details::hidl_pointer<native_handle>",
11592   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11593   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11594   "size" : 8,
11595   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11596   "template_args" : [ "_ZTI13native_handle" ]
11597  },
11598  {
11599   "access" : "private",
11600   "alignment" : 4,
11601   "fields" :
11602   [
11603    {
11604     "field_name" : "mPointer",
11605     "referenced_type" : "_ZTIP13native_handle"
11606    },
11607    {
11608     "field_name" : "_pad",
11609     "referenced_type" : "_ZTIy"
11610    }
11611   ],
11612   "is_anonymous" : true,
11613   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11614   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11615   "record_kind" : "union",
11616   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11617   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11618   "size" : 8,
11619   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11620  },
11621  {
11622   "alignment" : 4,
11623   "fields" :
11624   [
11625    {
11626     "access" : "private",
11627     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
11628    }
11629   ],
11630   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11631   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
11632   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11633   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11634   "size" : 8,
11635   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11636   "template_args" : [ "_ZTIK13native_handle" ]
11637  },
11638  {
11639   "access" : "private",
11640   "alignment" : 4,
11641   "fields" :
11642   [
11643    {
11644     "field_name" : "mPointer",
11645     "referenced_type" : "_ZTIPK13native_handle"
11646    },
11647    {
11648     "field_name" : "_pad",
11649     "referenced_type" : "_ZTIy"
11650    }
11651   ],
11652   "is_anonymous" : true,
11653   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11654   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11655   "record_kind" : "union",
11656   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11657   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11658   "size" : 8,
11659   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11660  },
11661  {
11662   "alignment" : 4,
11663   "fields" :
11664   [
11665    {
11666     "access" : "private",
11667     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
11668    }
11669   ],
11670   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11671   "name" : "android::hardware::details::hidl_pointer<const char>",
11672   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11673   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11674   "size" : 8,
11675   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11676   "template_args" : [ "_ZTIKc" ]
11677  },
11678  {
11679   "access" : "private",
11680   "alignment" : 4,
11681   "fields" :
11682   [
11683    {
11684     "field_name" : "mPointer",
11685     "referenced_type" : "_ZTIPKc"
11686    },
11687    {
11688     "field_name" : "_pad",
11689     "referenced_type" : "_ZTIy"
11690    }
11691   ],
11692   "is_anonymous" : true,
11693   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11694   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11695   "record_kind" : "union",
11696   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11697   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11698   "size" : 8,
11699   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11700  },
11701  {
11702   "alignment" : 4,
11703   "fields" :
11704   [
11705    {
11706     "access" : "private",
11707     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
11708    }
11709   ],
11710   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11711   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11712   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11713   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11714   "size" : 8,
11715   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11716   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
11717  },
11718  {
11719   "access" : "private",
11720   "alignment" : 4,
11721   "fields" :
11722   [
11723    {
11724     "field_name" : "mPointer",
11725     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
11726    },
11727    {
11728     "field_name" : "_pad",
11729     "referenced_type" : "_ZTIy"
11730    }
11731   ],
11732   "is_anonymous" : true,
11733   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11734   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11735   "record_kind" : "union",
11736   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11737   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11738   "size" : 8,
11739   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11740  },
11741  {
11742   "alignment" : 4,
11743   "fields" :
11744   [
11745    {
11746     "access" : "private",
11747     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
11748    }
11749   ],
11750   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11751   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11752   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11753   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11754   "size" : 8,
11755   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11756   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
11757  },
11758  {
11759   "access" : "private",
11760   "alignment" : 4,
11761   "fields" :
11762   [
11763    {
11764     "field_name" : "mPointer",
11765     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
11766    },
11767    {
11768     "field_name" : "_pad",
11769     "referenced_type" : "_ZTIy"
11770    }
11771   ],
11772   "is_anonymous" : true,
11773   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11774   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11775   "record_kind" : "union",
11776   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11777   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11778   "size" : 8,
11779   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11780  },
11781  {
11782   "alignment" : 4,
11783   "fields" :
11784   [
11785    {
11786     "access" : "private",
11787     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11788    }
11789   ],
11790   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11791   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11792   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11793   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11794   "size" : 8,
11795   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11796   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
11797  },
11798  {
11799   "access" : "private",
11800   "alignment" : 4,
11801   "fields" :
11802   [
11803    {
11804     "field_name" : "mPointer",
11805     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
11806    },
11807    {
11808     "field_name" : "_pad",
11809     "referenced_type" : "_ZTIy"
11810    }
11811   ],
11812   "is_anonymous" : true,
11813   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11814   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11815   "record_kind" : "union",
11816   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11817   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11818   "size" : 8,
11819   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11820  },
11821  {
11822   "alignment" : 4,
11823   "fields" :
11824   [
11825    {
11826     "access" : "private",
11827     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
11828    }
11829   ],
11830   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11831   "name" : "android::hardware::details::hidl_pointer<char>",
11832   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11833   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11834   "size" : 8,
11835   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11836   "template_args" : [ "_ZTIc" ]
11837  },
11838  {
11839   "access" : "private",
11840   "alignment" : 4,
11841   "fields" :
11842   [
11843    {
11844     "field_name" : "mPointer",
11845     "referenced_type" : "_ZTIPc"
11846    },
11847    {
11848     "field_name" : "_pad",
11849     "referenced_type" : "_ZTIy"
11850    }
11851   ],
11852   "is_anonymous" : true,
11853   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11854   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11855   "record_kind" : "union",
11856   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11857   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11858   "size" : 8,
11859   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11860  },
11861  {
11862   "alignment" : 4,
11863   "fields" :
11864   [
11865    {
11866     "access" : "private",
11867     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
11868    }
11869   ],
11870   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11871   "name" : "android::hardware::details::hidl_pointer<int>",
11872   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11873   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11874   "size" : 8,
11875   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11876   "template_args" : [ "_ZTIi" ]
11877  },
11878  {
11879   "access" : "private",
11880   "alignment" : 4,
11881   "fields" :
11882   [
11883    {
11884     "field_name" : "mPointer",
11885     "referenced_type" : "_ZTIPi"
11886    },
11887    {
11888     "field_name" : "_pad",
11889     "referenced_type" : "_ZTIy"
11890    }
11891   ],
11892   "is_anonymous" : true,
11893   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
11894   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11895   "record_kind" : "union",
11896   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
11897   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
11898   "size" : 8,
11899   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11900  },
11901  {
11902   "alignment" : 4,
11903   "fields" :
11904   [
11905    {
11906     "access" : "private",
11907     "field_name" : "buffer",
11908     "referenced_type" : "_ZTIA16_c"
11909    }
11910   ],
11911   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
11912   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
11913   "record_kind" : "class",
11914   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
11915   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
11916   "size" : 16,
11917   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11918   "template_args" :
11919   [
11920    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
11921   ]
11922  },
11923  {
11924   "alignment" : 4,
11925   "fields" :
11926   [
11927    {
11928     "access" : "private",
11929     "field_name" : "mStatus",
11930     "referenced_type" : "_ZTIN7android8hardware6StatusE"
11931    },
11932    {
11933     "access" : "private",
11934     "field_name" : "mCheckedStatus",
11935     "field_offset" : 160,
11936     "referenced_type" : "_ZTIb"
11937    }
11938   ],
11939   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
11940   "name" : "android::hardware::details::return_status",
11941   "record_kind" : "class",
11942   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
11943   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
11944   "size" : 24,
11945   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11946  },
11947  {
11948   "alignment" : 4,
11949   "fields" :
11950   [
11951    {
11952     "access" : "protected",
11953     "field_name" : "mInstrumentationCallbacks",
11954     "field_offset" : 32,
11955     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
11956    },
11957    {
11958     "access" : "protected",
11959     "field_name" : "mEnableInstrumentation",
11960     "field_offset" : 128,
11961     "referenced_type" : "_ZTIb"
11962    },
11963    {
11964     "access" : "protected",
11965     "field_name" : "mInstrumentationLibPackage",
11966     "field_offset" : 160,
11967     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11968    },
11969    {
11970     "access" : "protected",
11971     "field_name" : "mInterfaceName",
11972     "field_offset" : 256,
11973     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11974    }
11975   ],
11976   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11977   "name" : "android::hardware::details::HidlInstrumentor",
11978   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11979   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11980   "size" : 44,
11981   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11982   "vtable_components" :
11983   [
11984    {
11985     "kind" : "offset_to_top"
11986    },
11987    {
11988     "kind" : "rtti",
11989     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11990    },
11991    {
11992     "kind" : "complete_dtor_pointer",
11993     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11994    },
11995    {
11996     "kind" : "deleting_dtor_pointer",
11997     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11998    }
11999   ]
12000  },
12001  {
12002   "alignment" : 1,
12003   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
12004   "name" : "android::hardware::details::i_tag",
12005   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
12006   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
12007   "size" : 1,
12008   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12009  },
12010  {
12011   "alignment" : 1,
12012   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
12013   "name" : "android::hardware::details::bs_tag",
12014   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
12015   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
12016   "size" : 1,
12017   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12018  },
12019  {
12020   "alignment" : 1,
12021   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
12022   "name" : "android::hardware::details::bnhw_tag",
12023   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12024   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12025   "size" : 1,
12026   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12027  },
12028  {
12029   "alignment" : 1,
12030   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
12031   "name" : "android::hardware::details::bphw_tag",
12032   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12033   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12034   "size" : 1,
12035   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12036  },
12037  {
12038   "alignment" : 1,
12039   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12040   "name" : "android::hardware::details::std_array<unsigned char, 32>",
12041   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12042   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12043   "size" : 1,
12044   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12045   "template_args" : [ "_ZTIh" ]
12046  },
12047  {
12048   "alignment" : 4,
12049   "fields" :
12050   [
12051    {
12052     "access" : "private",
12053     "field_name" : "mBuffer",
12054     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
12055    },
12056    {
12057     "access" : "private",
12058     "field_name" : "mSize",
12059     "field_offset" : 64,
12060     "referenced_type" : "_ZTIj"
12061    },
12062    {
12063     "access" : "private",
12064     "field_name" : "mOwnsBuffer",
12065     "field_offset" : 96,
12066     "referenced_type" : "_ZTIb"
12067    },
12068    {
12069     "access" : "private",
12070     "field_name" : "mPad",
12071     "field_offset" : 104,
12072     "referenced_type" : "_ZTIA3_h"
12073    }
12074   ],
12075   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12076   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12077   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12078   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12079   "size" : 16,
12080   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12081   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
12082  },
12083  {
12084   "alignment" : 4,
12085   "fields" :
12086   [
12087    {
12088     "access" : "private",
12089     "field_name" : "mBuffer",
12090     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12091    },
12092    {
12093     "access" : "private",
12094     "field_name" : "mSize",
12095     "field_offset" : 64,
12096     "referenced_type" : "_ZTIj"
12097    },
12098    {
12099     "access" : "private",
12100     "field_name" : "mOwnsBuffer",
12101     "field_offset" : 96,
12102     "referenced_type" : "_ZTIb"
12103    },
12104    {
12105     "access" : "private",
12106     "field_name" : "mPad",
12107     "field_offset" : 104,
12108     "referenced_type" : "_ZTIA3_h"
12109    }
12110   ],
12111   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12112   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12113   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12114   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12115   "size" : 16,
12116   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12117   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
12118  },
12119  {
12120   "alignment" : 4,
12121   "fields" :
12122   [
12123    {
12124     "access" : "private",
12125     "field_name" : "mBuffer",
12126     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12127    },
12128    {
12129     "access" : "private",
12130     "field_name" : "mSize",
12131     "field_offset" : 64,
12132     "referenced_type" : "_ZTIj"
12133    },
12134    {
12135     "access" : "private",
12136     "field_name" : "mOwnsBuffer",
12137     "field_offset" : 96,
12138     "referenced_type" : "_ZTIb"
12139    },
12140    {
12141     "access" : "private",
12142     "field_name" : "mPad",
12143     "field_offset" : 104,
12144     "referenced_type" : "_ZTIA3_h"
12145    }
12146   ],
12147   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12148   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
12149   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12150   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12151   "size" : 16,
12152   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12153   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
12154  },
12155  {
12156   "alignment" : 4,
12157   "fields" :
12158   [
12159    {
12160     "access" : "private",
12161     "field_name" : "mBuffer",
12162     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
12163    },
12164    {
12165     "access" : "private",
12166     "field_name" : "mSize",
12167     "field_offset" : 64,
12168     "referenced_type" : "_ZTIj"
12169    },
12170    {
12171     "access" : "private",
12172     "field_name" : "mOwnsBuffer",
12173     "field_offset" : 96,
12174     "referenced_type" : "_ZTIb"
12175    },
12176    {
12177     "access" : "private",
12178     "field_name" : "mPad",
12179     "field_offset" : 104,
12180     "referenced_type" : "_ZTIA3_h"
12181    }
12182   ],
12183   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
12184   "name" : "android::hardware::hidl_vec<char>",
12185   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
12186   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
12187   "size" : 16,
12188   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12189   "template_args" : [ "_ZTIc" ]
12190  },
12191  {
12192   "alignment" : 4,
12193   "fields" :
12194   [
12195    {
12196     "access" : "private",
12197     "field_name" : "mBuffer",
12198     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
12199    },
12200    {
12201     "access" : "private",
12202     "field_name" : "mSize",
12203     "field_offset" : 64,
12204     "referenced_type" : "_ZTIj"
12205    },
12206    {
12207     "access" : "private",
12208     "field_name" : "mOwnsBuffer",
12209     "field_offset" : 96,
12210     "referenced_type" : "_ZTIb"
12211    },
12212    {
12213     "access" : "private",
12214     "field_name" : "mPad",
12215     "field_offset" : 104,
12216     "referenced_type" : "_ZTIA3_h"
12217    }
12218   ],
12219   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
12220   "name" : "android::hardware::hidl_vec<int>",
12221   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
12222   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
12223   "size" : 16,
12224   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12225   "template_args" : [ "_ZTIi" ]
12226  },
12227  {
12228   "alignment" : 4,
12229   "base_specifiers" :
12230   [
12231    {
12232     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12233    }
12234   ],
12235   "fields" :
12236   [
12237    {
12238     "access" : "private",
12239     "field_name" : "_hidl_mImpl",
12240     "field_offset" : 544,
12241     "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE"
12242    }
12243   ],
12244   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_012BnHwVibratorE",
12245   "name" : "android::hardware::vibrator::V1_0::BnHwVibrator",
12246   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_012BnHwVibratorE",
12247   "self_type" : "_ZTIN7android8hardware8vibrator4V1_012BnHwVibratorE",
12248   "size" : 80,
12249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/BnHwVibrator.h",
12250   "vtable_components" :
12251   [
12252    {
12253     "component_value" : 72,
12254     "kind" : "vbase_offset"
12255    },
12256    {
12257     "kind" : "offset_to_top"
12258    },
12259    {
12260     "kind" : "rtti",
12261     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_012BnHwVibratorE"
12262    },
12263    {
12264     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12265    },
12266    {
12267     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12268    },
12269    {
12270     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12271    },
12272    {
12273     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12274    },
12275    {
12276     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12277    },
12278    {
12279     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12280    },
12281    {
12282     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12283    },
12284    {
12285     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12286    },
12287    {
12288     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12289    },
12290    {
12291     "kind" : "complete_dtor_pointer",
12292     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BnHwVibratorD1Ev"
12293    },
12294    {
12295     "kind" : "deleting_dtor_pointer",
12296     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BnHwVibratorD0Ev"
12297    },
12298    {
12299     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BnHwVibrator10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12300    },
12301    {
12302     "component_value" : -20,
12303     "kind" : "offset_to_top"
12304    },
12305    {
12306     "kind" : "rtti",
12307     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_012BnHwVibratorE"
12308    },
12309    {
12310     "kind" : "complete_dtor_pointer",
12311     "mangled_component_name" : "_ZThn20_N7android8hardware8vibrator4V1_012BnHwVibratorD1Ev"
12312    },
12313    {
12314     "kind" : "deleting_dtor_pointer",
12315     "mangled_component_name" : "_ZThn20_N7android8hardware8vibrator4V1_012BnHwVibratorD0Ev"
12316    },
12317    {
12318     "kind" : "vcall_offset"
12319    },
12320    {
12321     "kind" : "vcall_offset"
12322    },
12323    {
12324     "kind" : "vcall_offset"
12325    },
12326    {
12327     "kind" : "vcall_offset"
12328    },
12329    {
12330     "component_value" : -72,
12331     "kind" : "vcall_offset"
12332    },
12333    {
12334     "component_value" : -72,
12335     "kind" : "offset_to_top"
12336    },
12337    {
12338     "kind" : "rtti",
12339     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_012BnHwVibratorE"
12340    },
12341    {
12342     "kind" : "complete_dtor_pointer",
12343     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_012BnHwVibratorD1Ev"
12344    },
12345    {
12346     "kind" : "deleting_dtor_pointer",
12347     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_012BnHwVibratorD0Ev"
12348    },
12349    {
12350     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12351    },
12352    {
12353     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12354    },
12355    {
12356     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12357    },
12358    {
12359     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12360    }
12361   ]
12362  },
12363  {
12364   "alignment" : 4,
12365   "base_specifiers" :
12366   [
12367    {
12368     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEEE"
12369    },
12370    {
12371     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12372    }
12373   ],
12374   "fields" :
12375   [
12376    {
12377     "access" : "private",
12378     "field_name" : "_hidl_mMutex",
12379     "field_offset" : 544,
12380     "referenced_type" : "_ZTINSt3__15mutexE"
12381    },
12382    {
12383     "access" : "private",
12384     "field_name" : "_hidl_mDeathRecipients",
12385     "field_offset" : 576,
12386     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12387    }
12388   ],
12389   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_012BpHwVibratorE",
12390   "name" : "android::hardware::vibrator::V1_0::BpHwVibrator",
12391   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_012BpHwVibratorE",
12392   "self_type" : "_ZTIN7android8hardware8vibrator4V1_012BpHwVibratorE",
12393   "size" : 92,
12394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/BpHwVibrator.h",
12395   "vtable_components" :
12396   [
12397    {
12398     "component_value" : 84,
12399     "kind" : "vbase_offset"
12400    },
12401    {
12402     "kind" : "offset_to_top"
12403    },
12404    {
12405     "kind" : "rtti",
12406     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_012BpHwVibratorE"
12407    },
12408    {
12409     "mangled_component_name" : "_ZNK7android8hardware8vibrator4V1_012BpHwVibrator8isRemoteEv"
12410    },
12411    {
12412     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12413    },
12414    {
12415     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12416    },
12417    {
12418     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12419    },
12420    {
12421     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12422    },
12423    {
12424     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator21setHALInstrumentationEv"
12425    },
12426    {
12427     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12428    },
12429    {
12430     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator4pingEv"
12431    },
12432    {
12433     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12434    },
12435    {
12436     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator21notifySyspropsChangedEv"
12437    },
12438    {
12439     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12440    },
12441    {
12442     "kind" : "complete_dtor_pointer",
12443     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibratorD1Ev"
12444    },
12445    {
12446     "kind" : "deleting_dtor_pointer",
12447     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibratorD0Ev"
12448    },
12449    {
12450     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator2onEj"
12451    },
12452    {
12453     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator3offEv"
12454    },
12455    {
12456     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator24supportsAmplitudeControlEv"
12457    },
12458    {
12459     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator12setAmplitudeEh"
12460    },
12461    {
12462     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator7performENS2_6EffectENS2_14EffectStrengthENSt3__18functionIFvNS2_6StatusEjEEE"
12463    },
12464    {
12465     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEE10onAsBinderEv"
12466    },
12467    {
12468     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator15onLastStrongRefEPKv"
12469    },
12470    {
12471     "component_value" : 80,
12472     "kind" : "vbase_offset"
12473    },
12474    {
12475     "component_value" : -4,
12476     "kind" : "offset_to_top"
12477    },
12478    {
12479     "kind" : "rtti",
12480     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_012BpHwVibratorE"
12481    },
12482    {
12483     "kind" : "complete_dtor_pointer",
12484     "mangled_component_name" : "_ZThn4_N7android8hardware8vibrator4V1_012BpHwVibratorD1Ev"
12485    },
12486    {
12487     "kind" : "deleting_dtor_pointer",
12488     "mangled_component_name" : "_ZThn4_N7android8hardware8vibrator4V1_012BpHwVibratorD0Ev"
12489    },
12490    {
12491     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEE10onAsBinderEv"
12492    },
12493    {
12494     "component_value" : 76,
12495     "kind" : "vbase_offset"
12496    },
12497    {
12498     "component_value" : -8,
12499     "kind" : "offset_to_top"
12500    },
12501    {
12502     "kind" : "rtti",
12503     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_012BpHwVibratorE"
12504    },
12505    {
12506     "kind" : "complete_dtor_pointer",
12507     "mangled_component_name" : "_ZThn8_N7android8hardware8vibrator4V1_012BpHwVibratorD1Ev"
12508    },
12509    {
12510     "kind" : "deleting_dtor_pointer",
12511     "mangled_component_name" : "_ZThn8_N7android8hardware8vibrator4V1_012BpHwVibratorD0Ev"
12512    },
12513    {
12514     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12515    },
12516    {
12517     "mangled_component_name" : "_ZThn8_N7android8hardware8vibrator4V1_012BpHwVibrator15onLastStrongRefEPKv"
12518    },
12519    {
12520     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12521    },
12522    {
12523     "component_value" : -24,
12524     "kind" : "offset_to_top"
12525    },
12526    {
12527     "kind" : "rtti",
12528     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_012BpHwVibratorE"
12529    },
12530    {
12531     "kind" : "complete_dtor_pointer",
12532     "mangled_component_name" : "_ZThn24_N7android8hardware8vibrator4V1_012BpHwVibratorD1Ev"
12533    },
12534    {
12535     "kind" : "deleting_dtor_pointer",
12536     "mangled_component_name" : "_ZThn24_N7android8hardware8vibrator4V1_012BpHwVibratorD0Ev"
12537    },
12538    {
12539     "kind" : "vcall_offset"
12540    },
12541    {
12542     "component_value" : -76,
12543     "kind" : "vcall_offset"
12544    },
12545    {
12546     "component_value" : -84,
12547     "kind" : "vcall_offset"
12548    },
12549    {
12550     "component_value" : -76,
12551     "kind" : "vcall_offset"
12552    },
12553    {
12554     "component_value" : -84,
12555     "kind" : "vcall_offset"
12556    },
12557    {
12558     "component_value" : -84,
12559     "kind" : "offset_to_top"
12560    },
12561    {
12562     "kind" : "rtti",
12563     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_012BpHwVibratorE"
12564    },
12565    {
12566     "kind" : "complete_dtor_pointer",
12567     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_012BpHwVibratorD1Ev"
12568    },
12569    {
12570     "kind" : "deleting_dtor_pointer",
12571     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_012BpHwVibratorD0Ev"
12572    },
12573    {
12574     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12575    },
12576    {
12577     "mangled_component_name" : "_ZTv0_n20_N7android8hardware8vibrator4V1_012BpHwVibrator15onLastStrongRefEPKv"
12578    },
12579    {
12580     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12581    },
12582    {
12583     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12584    }
12585   ]
12586  },
12587  {
12588   "alignment" : 4,
12589   "base_specifiers" :
12590   [
12591    {
12592     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12593    }
12594   ],
12595   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_09IVibratorE",
12596   "name" : "android::hardware::vibrator::V1_0::IVibrator",
12597   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_09IVibratorE",
12598   "self_type" : "_ZTIN7android8hardware8vibrator4V1_09IVibratorE",
12599   "size" : 12,
12600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/IVibrator.h",
12601   "vtable_components" :
12602   [
12603    {
12604     "component_value" : 4,
12605     "kind" : "vbase_offset"
12606    },
12607    {
12608     "kind" : "offset_to_top"
12609    },
12610    {
12611     "kind" : "rtti",
12612     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_09IVibratorE"
12613    },
12614    {
12615     "mangled_component_name" : "_ZNK7android8hardware8vibrator4V1_09IVibrator8isRemoteEv"
12616    },
12617    {
12618     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12619    },
12620    {
12621     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12622    },
12623    {
12624     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12625    },
12626    {
12627     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12628    },
12629    {
12630     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator21setHALInstrumentationEv"
12631    },
12632    {
12633     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12634    },
12635    {
12636     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator4pingEv"
12637    },
12638    {
12639     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12640    },
12641    {
12642     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator21notifySyspropsChangedEv"
12643    },
12644    {
12645     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12646    },
12647    {
12648     "kind" : "complete_dtor_pointer",
12649     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibratorD1Ev"
12650    },
12651    {
12652     "kind" : "deleting_dtor_pointer",
12653     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibratorD0Ev"
12654    },
12655    {
12656     "is_pure" : true,
12657     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator2onEj"
12658    },
12659    {
12660     "is_pure" : true,
12661     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator3offEv"
12662    },
12663    {
12664     "is_pure" : true,
12665     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator24supportsAmplitudeControlEv"
12666    },
12667    {
12668     "is_pure" : true,
12669     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator12setAmplitudeEh"
12670    },
12671    {
12672     "is_pure" : true,
12673     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator7performENS2_6EffectENS2_14EffectStrengthENSt3__18functionIFvNS2_6StatusEjEEE"
12674    },
12675    {
12676     "kind" : "vcall_offset"
12677    },
12678    {
12679     "kind" : "vcall_offset"
12680    },
12681    {
12682     "kind" : "vcall_offset"
12683    },
12684    {
12685     "kind" : "vcall_offset"
12686    },
12687    {
12688     "component_value" : -4,
12689     "kind" : "vcall_offset"
12690    },
12691    {
12692     "component_value" : -4,
12693     "kind" : "offset_to_top"
12694    },
12695    {
12696     "kind" : "rtti",
12697     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_09IVibratorE"
12698    },
12699    {
12700     "kind" : "complete_dtor_pointer",
12701     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_09IVibratorD1Ev"
12702    },
12703    {
12704     "kind" : "deleting_dtor_pointer",
12705     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_09IVibratorD0Ev"
12706    },
12707    {
12708     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12709    },
12710    {
12711     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12712    },
12713    {
12714     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12715    },
12716    {
12717     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12718    }
12719   ]
12720  },
12721  {
12722   "alignment" : 4,
12723   "base_specifiers" :
12724   [
12725    {
12726     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_19IVibratorE"
12727    },
12728    {
12729     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12730    }
12731   ],
12732   "fields" :
12733   [
12734    {
12735     "access" : "private",
12736     "field_name" : "mImpl",
12737     "field_offset" : 384,
12738     "referenced_type" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE"
12739    },
12740    {
12741     "access" : "private",
12742     "field_name" : "mOnewayQueue",
12743     "field_offset" : 416,
12744     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
12745    }
12746   ],
12747   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_110BsVibratorE",
12748   "name" : "android::hardware::vibrator::V1_1::BsVibrator",
12749   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_110BsVibratorE",
12750   "self_type" : "_ZTIN7android8hardware8vibrator4V1_110BsVibratorE",
12751   "size" : 68,
12752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BsVibrator.h",
12753   "vtable_components" :
12754   [
12755    {
12756     "component_value" : 60,
12757     "kind" : "vbase_offset"
12758    },
12759    {
12760     "kind" : "offset_to_top"
12761    },
12762    {
12763     "kind" : "rtti",
12764     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_110BsVibratorE"
12765    },
12766    {
12767     "mangled_component_name" : "_ZNK7android8hardware8vibrator4V1_19IVibrator8isRemoteEv"
12768    },
12769    {
12770     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12771    },
12772    {
12773     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12774    },
12775    {
12776     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12777    },
12778    {
12779     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12780    },
12781    {
12782     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator21setHALInstrumentationEv"
12783    },
12784    {
12785     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12786    },
12787    {
12788     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator4pingEv"
12789    },
12790    {
12791     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12792    },
12793    {
12794     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator21notifySyspropsChangedEv"
12795    },
12796    {
12797     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12798    },
12799    {
12800     "kind" : "complete_dtor_pointer",
12801     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibratorD1Ev"
12802    },
12803    {
12804     "kind" : "deleting_dtor_pointer",
12805     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibratorD0Ev"
12806    },
12807    {
12808     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator2onEj"
12809    },
12810    {
12811     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator3offEv"
12812    },
12813    {
12814     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator24supportsAmplitudeControlEv"
12815    },
12816    {
12817     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator12setAmplitudeEh"
12818    },
12819    {
12820     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE"
12821    },
12822    {
12823     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE"
12824    },
12825    {
12826     "component_value" : -4,
12827     "kind" : "offset_to_top"
12828    },
12829    {
12830     "kind" : "rtti",
12831     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_110BsVibratorE"
12832    },
12833    {
12834     "kind" : "complete_dtor_pointer",
12835     "mangled_component_name" : "_ZThn4_N7android8hardware8vibrator4V1_110BsVibratorD1Ev"
12836    },
12837    {
12838     "kind" : "deleting_dtor_pointer",
12839     "mangled_component_name" : "_ZThn4_N7android8hardware8vibrator4V1_110BsVibratorD0Ev"
12840    },
12841    {
12842     "kind" : "vcall_offset"
12843    },
12844    {
12845     "kind" : "vcall_offset"
12846    },
12847    {
12848     "kind" : "vcall_offset"
12849    },
12850    {
12851     "kind" : "vcall_offset"
12852    },
12853    {
12854     "component_value" : -60,
12855     "kind" : "vcall_offset"
12856    },
12857    {
12858     "component_value" : -60,
12859     "kind" : "offset_to_top"
12860    },
12861    {
12862     "kind" : "rtti",
12863     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_110BsVibratorE"
12864    },
12865    {
12866     "kind" : "complete_dtor_pointer",
12867     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_110BsVibratorD1Ev"
12868    },
12869    {
12870     "kind" : "deleting_dtor_pointer",
12871     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_110BsVibratorD0Ev"
12872    },
12873    {
12874     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12875    },
12876    {
12877     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12878    },
12879    {
12880     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12881    },
12882    {
12883     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12884    }
12885   ]
12886  },
12887  {
12888   "alignment" : 4,
12889   "base_specifiers" :
12890   [
12891    {
12892     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12893    }
12894   ],
12895   "fields" :
12896   [
12897    {
12898     "access" : "private",
12899     "field_name" : "_hidl_mImpl",
12900     "field_offset" : 544,
12901     "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE"
12902    }
12903   ],
12904   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE",
12905   "name" : "android::hardware::vibrator::V1_1::BnHwVibrator",
12906   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE",
12907   "self_type" : "_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE",
12908   "size" : 80,
12909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h",
12910   "vtable_components" :
12911   [
12912    {
12913     "component_value" : 72,
12914     "kind" : "vbase_offset"
12915    },
12916    {
12917     "kind" : "offset_to_top"
12918    },
12919    {
12920     "kind" : "rtti",
12921     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE"
12922    },
12923    {
12924     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12925    },
12926    {
12927     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12928    },
12929    {
12930     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12931    },
12932    {
12933     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12934    },
12935    {
12936     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12937    },
12938    {
12939     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12940    },
12941    {
12942     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12943    },
12944    {
12945     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12946    },
12947    {
12948     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12949    },
12950    {
12951     "kind" : "complete_dtor_pointer",
12952     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorD1Ev"
12953    },
12954    {
12955     "kind" : "deleting_dtor_pointer",
12956     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorD0Ev"
12957    },
12958    {
12959     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibrator10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12960    },
12961    {
12962     "component_value" : -20,
12963     "kind" : "offset_to_top"
12964    },
12965    {
12966     "kind" : "rtti",
12967     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE"
12968    },
12969    {
12970     "kind" : "complete_dtor_pointer",
12971     "mangled_component_name" : "_ZThn20_N7android8hardware8vibrator4V1_112BnHwVibratorD1Ev"
12972    },
12973    {
12974     "kind" : "deleting_dtor_pointer",
12975     "mangled_component_name" : "_ZThn20_N7android8hardware8vibrator4V1_112BnHwVibratorD0Ev"
12976    },
12977    {
12978     "kind" : "vcall_offset"
12979    },
12980    {
12981     "kind" : "vcall_offset"
12982    },
12983    {
12984     "kind" : "vcall_offset"
12985    },
12986    {
12987     "kind" : "vcall_offset"
12988    },
12989    {
12990     "component_value" : -72,
12991     "kind" : "vcall_offset"
12992    },
12993    {
12994     "component_value" : -72,
12995     "kind" : "offset_to_top"
12996    },
12997    {
12998     "kind" : "rtti",
12999     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE"
13000    },
13001    {
13002     "kind" : "complete_dtor_pointer",
13003     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_112BnHwVibratorD1Ev"
13004    },
13005    {
13006     "kind" : "deleting_dtor_pointer",
13007     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_112BnHwVibratorD0Ev"
13008    },
13009    {
13010     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13011    },
13012    {
13013     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13014    },
13015    {
13016     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13017    },
13018    {
13019     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13020    }
13021   ]
13022  },
13023  {
13024   "alignment" : 4,
13025   "base_specifiers" :
13026   [
13027    {
13028     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE"
13029    },
13030    {
13031     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13032    }
13033   ],
13034   "fields" :
13035   [
13036    {
13037     "access" : "private",
13038     "field_name" : "_hidl_mMutex",
13039     "field_offset" : 544,
13040     "referenced_type" : "_ZTINSt3__15mutexE"
13041    },
13042    {
13043     "access" : "private",
13044     "field_name" : "_hidl_mDeathRecipients",
13045     "field_offset" : 576,
13046     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13047    }
13048   ],
13049   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE",
13050   "name" : "android::hardware::vibrator::V1_1::BpHwVibrator",
13051   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE",
13052   "self_type" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE",
13053   "size" : 92,
13054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h",
13055   "vtable_components" :
13056   [
13057    {
13058     "component_value" : 84,
13059     "kind" : "vbase_offset"
13060    },
13061    {
13062     "kind" : "offset_to_top"
13063    },
13064    {
13065     "kind" : "rtti",
13066     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
13067    },
13068    {
13069     "mangled_component_name" : "_ZNK7android8hardware8vibrator4V1_112BpHwVibrator8isRemoteEv"
13070    },
13071    {
13072     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13073    },
13074    {
13075     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13076    },
13077    {
13078     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13079    },
13080    {
13081     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13082    },
13083    {
13084     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator21setHALInstrumentationEv"
13085    },
13086    {
13087     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13088    },
13089    {
13090     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator4pingEv"
13091    },
13092    {
13093     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13094    },
13095    {
13096     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator21notifySyspropsChangedEv"
13097    },
13098    {
13099     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13100    },
13101    {
13102     "kind" : "complete_dtor_pointer",
13103     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibratorD1Ev"
13104    },
13105    {
13106     "kind" : "deleting_dtor_pointer",
13107     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibratorD0Ev"
13108    },
13109    {
13110     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator2onEj"
13111    },
13112    {
13113     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator3offEv"
13114    },
13115    {
13116     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator24supportsAmplitudeControlEv"
13117    },
13118    {
13119     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator12setAmplitudeEh"
13120    },
13121    {
13122     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE"
13123    },
13124    {
13125     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE"
13126    },
13127    {
13128     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEE10onAsBinderEv"
13129    },
13130    {
13131     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator15onLastStrongRefEPKv"
13132    },
13133    {
13134     "component_value" : 80,
13135     "kind" : "vbase_offset"
13136    },
13137    {
13138     "component_value" : -4,
13139     "kind" : "offset_to_top"
13140    },
13141    {
13142     "kind" : "rtti",
13143     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
13144    },
13145    {
13146     "kind" : "complete_dtor_pointer",
13147     "mangled_component_name" : "_ZThn4_N7android8hardware8vibrator4V1_112BpHwVibratorD1Ev"
13148    },
13149    {
13150     "kind" : "deleting_dtor_pointer",
13151     "mangled_component_name" : "_ZThn4_N7android8hardware8vibrator4V1_112BpHwVibratorD0Ev"
13152    },
13153    {
13154     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEE10onAsBinderEv"
13155    },
13156    {
13157     "component_value" : 76,
13158     "kind" : "vbase_offset"
13159    },
13160    {
13161     "component_value" : -8,
13162     "kind" : "offset_to_top"
13163    },
13164    {
13165     "kind" : "rtti",
13166     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
13167    },
13168    {
13169     "kind" : "complete_dtor_pointer",
13170     "mangled_component_name" : "_ZThn8_N7android8hardware8vibrator4V1_112BpHwVibratorD1Ev"
13171    },
13172    {
13173     "kind" : "deleting_dtor_pointer",
13174     "mangled_component_name" : "_ZThn8_N7android8hardware8vibrator4V1_112BpHwVibratorD0Ev"
13175    },
13176    {
13177     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13178    },
13179    {
13180     "mangled_component_name" : "_ZThn8_N7android8hardware8vibrator4V1_112BpHwVibrator15onLastStrongRefEPKv"
13181    },
13182    {
13183     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13184    },
13185    {
13186     "component_value" : -24,
13187     "kind" : "offset_to_top"
13188    },
13189    {
13190     "kind" : "rtti",
13191     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
13192    },
13193    {
13194     "kind" : "complete_dtor_pointer",
13195     "mangled_component_name" : "_ZThn24_N7android8hardware8vibrator4V1_112BpHwVibratorD1Ev"
13196    },
13197    {
13198     "kind" : "deleting_dtor_pointer",
13199     "mangled_component_name" : "_ZThn24_N7android8hardware8vibrator4V1_112BpHwVibratorD0Ev"
13200    },
13201    {
13202     "kind" : "vcall_offset"
13203    },
13204    {
13205     "component_value" : -76,
13206     "kind" : "vcall_offset"
13207    },
13208    {
13209     "component_value" : -84,
13210     "kind" : "vcall_offset"
13211    },
13212    {
13213     "component_value" : -76,
13214     "kind" : "vcall_offset"
13215    },
13216    {
13217     "component_value" : -84,
13218     "kind" : "vcall_offset"
13219    },
13220    {
13221     "component_value" : -84,
13222     "kind" : "offset_to_top"
13223    },
13224    {
13225     "kind" : "rtti",
13226     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
13227    },
13228    {
13229     "kind" : "complete_dtor_pointer",
13230     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_112BpHwVibratorD1Ev"
13231    },
13232    {
13233     "kind" : "deleting_dtor_pointer",
13234     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_112BpHwVibratorD0Ev"
13235    },
13236    {
13237     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13238    },
13239    {
13240     "mangled_component_name" : "_ZTv0_n20_N7android8hardware8vibrator4V1_112BpHwVibrator15onLastStrongRefEPKv"
13241    },
13242    {
13243     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13244    },
13245    {
13246     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13247    }
13248   ]
13249  },
13250  {
13251   "alignment" : 4,
13252   "base_specifiers" :
13253   [
13254    {
13255     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_09IVibratorE"
13256    }
13257   ],
13258   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_19IVibratorE",
13259   "name" : "android::hardware::vibrator::V1_1::IVibrator",
13260   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_19IVibratorE",
13261   "self_type" : "_ZTIN7android8hardware8vibrator4V1_19IVibratorE",
13262   "size" : 12,
13263   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h",
13264   "vtable_components" :
13265   [
13266    {
13267     "component_value" : 4,
13268     "kind" : "vbase_offset"
13269    },
13270    {
13271     "kind" : "offset_to_top"
13272    },
13273    {
13274     "kind" : "rtti",
13275     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_19IVibratorE"
13276    },
13277    {
13278     "mangled_component_name" : "_ZNK7android8hardware8vibrator4V1_19IVibrator8isRemoteEv"
13279    },
13280    {
13281     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13282    },
13283    {
13284     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13285    },
13286    {
13287     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13288    },
13289    {
13290     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13291    },
13292    {
13293     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator21setHALInstrumentationEv"
13294    },
13295    {
13296     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13297    },
13298    {
13299     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator4pingEv"
13300    },
13301    {
13302     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13303    },
13304    {
13305     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator21notifySyspropsChangedEv"
13306    },
13307    {
13308     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13309    },
13310    {
13311     "kind" : "complete_dtor_pointer",
13312     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibratorD1Ev"
13313    },
13314    {
13315     "kind" : "deleting_dtor_pointer",
13316     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibratorD0Ev"
13317    },
13318    {
13319     "is_pure" : true,
13320     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator2onEj"
13321    },
13322    {
13323     "is_pure" : true,
13324     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator3offEv"
13325    },
13326    {
13327     "is_pure" : true,
13328     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator24supportsAmplitudeControlEv"
13329    },
13330    {
13331     "is_pure" : true,
13332     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator12setAmplitudeEh"
13333    },
13334    {
13335     "is_pure" : true,
13336     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE"
13337    },
13338    {
13339     "is_pure" : true,
13340     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE"
13341    },
13342    {
13343     "kind" : "vcall_offset"
13344    },
13345    {
13346     "kind" : "vcall_offset"
13347    },
13348    {
13349     "kind" : "vcall_offset"
13350    },
13351    {
13352     "kind" : "vcall_offset"
13353    },
13354    {
13355     "component_value" : -4,
13356     "kind" : "vcall_offset"
13357    },
13358    {
13359     "component_value" : -4,
13360     "kind" : "offset_to_top"
13361    },
13362    {
13363     "kind" : "rtti",
13364     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_19IVibratorE"
13365    },
13366    {
13367     "kind" : "complete_dtor_pointer",
13368     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_19IVibratorD1Ev"
13369    },
13370    {
13371     "kind" : "deleting_dtor_pointer",
13372     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_19IVibratorD0Ev"
13373    },
13374    {
13375     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13376    },
13377    {
13378     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13379    },
13380    {
13381     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13382    },
13383    {
13384     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13385    }
13386   ]
13387  },
13388  {
13389   "alignment" : 4,
13390   "base_specifiers" :
13391   [
13392    {
13393     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
13394    }
13395   ],
13396   "fields" :
13397   [
13398    {
13399     "access" : "protected",
13400     "field_name" : "mSchedPolicy",
13401     "field_offset" : 32,
13402     "referenced_type" : "_ZTIi"
13403    },
13404    {
13405     "access" : "protected",
13406     "field_name" : "mSchedPriority",
13407     "field_offset" : 64,
13408     "referenced_type" : "_ZTIi"
13409    },
13410    {
13411     "access" : "private",
13412     "field_name" : "mExtras",
13413     "field_offset" : 96,
13414     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
13415    },
13416    {
13417     "access" : "private",
13418     "field_name" : "mReserved0",
13419     "field_offset" : 128,
13420     "referenced_type" : "_ZTIPv"
13421    }
13422   ],
13423   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
13424   "name" : "android::hardware::BHwBinder",
13425   "record_kind" : "class",
13426   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
13427   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
13428   "size" : 28,
13429   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
13430   "vtable_components" :
13431   [
13432    {
13433     "component_value" : 20,
13434     "kind" : "vbase_offset"
13435    },
13436    {
13437     "kind" : "offset_to_top"
13438    },
13439    {
13440     "kind" : "rtti",
13441     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13442    },
13443    {
13444     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13445    },
13446    {
13447     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13448    },
13449    {
13450     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13451    },
13452    {
13453     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13454    },
13455    {
13456     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13457    },
13458    {
13459     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13460    },
13461    {
13462     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13463    },
13464    {
13465     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13466    },
13467    {
13468     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13469    },
13470    {
13471     "kind" : "complete_dtor_pointer",
13472     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
13473    },
13474    {
13475     "kind" : "deleting_dtor_pointer",
13476     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
13477    },
13478    {
13479     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13480    },
13481    {
13482     "kind" : "vcall_offset"
13483    },
13484    {
13485     "kind" : "vcall_offset"
13486    },
13487    {
13488     "kind" : "vcall_offset"
13489    },
13490    {
13491     "kind" : "vcall_offset"
13492    },
13493    {
13494     "component_value" : -20,
13495     "kind" : "vcall_offset"
13496    },
13497    {
13498     "component_value" : -20,
13499     "kind" : "offset_to_top"
13500    },
13501    {
13502     "kind" : "rtti",
13503     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13504    },
13505    {
13506     "kind" : "complete_dtor_pointer",
13507     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
13508    },
13509    {
13510     "kind" : "deleting_dtor_pointer",
13511     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
13512    },
13513    {
13514     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13515    },
13516    {
13517     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13518    },
13519    {
13520     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13521    },
13522    {
13523     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13524    }
13525   ]
13526  },
13527  {
13528   "alignment" : 4,
13529   "fields" :
13530   [
13531    {
13532     "field_name" : "sched_policy",
13533     "referenced_type" : "_ZTIi"
13534    },
13535    {
13536     "field_name" : "prio",
13537     "field_offset" : 32,
13538     "referenced_type" : "_ZTIi"
13539    }
13540   ],
13541   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
13542   "name" : "android::hardware::SchedPrio",
13543   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
13544   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
13545   "size" : 8,
13546   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13547  },
13548  {
13549   "alignment" : 4,
13550   "fields" :
13551   [
13552    {
13553     "access" : "private",
13554     "field_name" : "mCond",
13555     "referenced_type" : "_ZTI14pthread_cond_t"
13556    }
13557   ],
13558   "linker_set_key" : "_ZTIN7android9ConditionE",
13559   "name" : "android::Condition",
13560   "record_kind" : "class",
13561   "referenced_type" : "_ZTIN7android9ConditionE",
13562   "self_type" : "_ZTIN7android9ConditionE",
13563   "size" : 4,
13564   "source_file" : "/system/core/libutils/include/utils/Condition.h"
13565  },
13566  {
13567   "alignment" : 4,
13568   "fields" :
13569   [
13570    {
13571     "field_name" : "buf",
13572     "referenced_type" : "_ZTIA5121_h"
13573    },
13574    {
13575     "field_name" : "entry",
13576     "referenced_type" : "_ZTI12logger_entry"
13577    }
13578   ],
13579   "is_anonymous" : true,
13580   "linker_set_key" : "_ZTIN7log_msgUt_E",
13581   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
13582   "record_kind" : "union",
13583   "referenced_type" : "_ZTIN7log_msgUt_E",
13584   "self_type" : "_ZTIN7log_msgUt_E",
13585   "size" : 5124,
13586   "source_file" : "/system/core/liblog/include/log/log_read.h"
13587  }
13588 ],
13589 "rvalue_reference_types" :
13590 [
13591  {
13592   "alignment" : 4,
13593   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13594   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13595   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13596   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13597   "size" : 4,
13598   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13599  },
13600  {
13601   "alignment" : 4,
13602   "linker_set_key" : "_ZTION7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
13603   "name" : "android::sp<android::hardware::vibrator::V1_1::IVibrator> &&",
13604   "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
13605   "self_type" : "_ZTION7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
13606   "size" : 4,
13607   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13608  },
13609  {
13610   "alignment" : 4,
13611   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
13612   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
13613   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
13614   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
13615   "size" : 4,
13616   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13617  },
13618  {
13619   "alignment" : 4,
13620   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
13621   "name" : "android::hardware::hidl_handle &&",
13622   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13623   "self_type" : "_ZTION7android8hardware11hidl_handleE",
13624   "size" : 4,
13625   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13626  },
13627  {
13628   "alignment" : 4,
13629   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
13630   "name" : "android::hardware::hidl_memory &&",
13631   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13632   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
13633   "size" : 4,
13634   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13635  },
13636  {
13637   "alignment" : 4,
13638   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
13639   "name" : "android::hardware::Return<android::hardware::vibrator::V1_0::Status> &&",
13640   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
13641   "self_type" : "_ZTION7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
13642   "size" : 4,
13643   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13644  },
13645  {
13646   "alignment" : 4,
13647   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
13648   "name" : "android::hardware::Return<android::sp<android::hardware::vibrator::V1_1::IVibrator> > &&",
13649   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
13650   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
13651   "size" : 4,
13652   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13653  },
13654  {
13655   "alignment" : 4,
13656   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
13657   "name" : "android::hardware::Return<bool> &&",
13658   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13659   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
13660   "size" : 4,
13661   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13662  },
13663  {
13664   "alignment" : 4,
13665   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
13666   "name" : "android::hardware::Return<void> &&",
13667   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13668   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
13669   "size" : 4,
13670   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13671  },
13672  {
13673   "alignment" : 4,
13674   "linker_set_key" : "_ZTION7android8hardware6StatusE",
13675   "name" : "android::hardware::Status &&",
13676   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13677   "self_type" : "_ZTION7android8hardware6StatusE",
13678   "size" : 4,
13679   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13680  },
13681  {
13682   "alignment" : 4,
13683   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
13684   "name" : "android::hardware::details::return_status &&",
13685   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13686   "self_type" : "_ZTION7android8hardware7details13return_statusE",
13687   "size" : 4,
13688   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13689  },
13690  {
13691   "alignment" : 4,
13692   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13693   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13694   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13695   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13696   "size" : 4,
13697   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13698  },
13699  {
13700   "alignment" : 4,
13701   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13702   "name" : "std::function<sp<IBase> (void *)> &&",
13703   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13704   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13705   "size" : 4,
13706   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13707  },
13708  {
13709   "alignment" : 4,
13710   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13711   "name" : "std::function<sp<IBinder> (void *)> &&",
13712   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13713   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13714   "size" : 4,
13715   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13716  }
13717 ]
13718}
13719