1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA16_c",
23   "name" : "char [16]",
24   "referenced_type" : "_ZTIc",
25   "self_type" : "_ZTIA16_c",
26   "size" : 16,
27   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA32_h",
32   "name" : "unsigned char [32]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA32_h",
35   "size" : 32,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA3_h",
41   "name" : "unsigned char [3]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA3_h",
44   "size" : 3,
45   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA5121_h",
50   "name" : "unsigned char [5121]",
51   "referenced_type" : "_ZTIh",
52   "self_type" : "_ZTIA5121_h",
53   "size" : 5121,
54   "source_file" : "/system/core/liblog/include/log/log_read.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "linker_set_key" : "_ZTIc",
117   "name" : "char",
118   "referenced_type" : "_ZTIc",
119   "self_type" : "_ZTIc",
120   "size" : 1
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTId",
125   "name" : "double",
126   "referenced_type" : "_ZTId",
127   "self_type" : "_ZTId",
128   "size" : 8
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIf",
133   "name" : "float",
134   "referenced_type" : "_ZTIf",
135   "self_type" : "_ZTIf",
136   "size" : 4
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "is_unsigned" : true,
142   "linker_set_key" : "_ZTIh",
143   "name" : "unsigned char",
144   "referenced_type" : "_ZTIh",
145   "self_type" : "_ZTIh",
146   "size" : 1
147  },
148  {
149   "alignment" : 4,
150   "is_integral" : true,
151   "linker_set_key" : "_ZTIi",
152   "name" : "int",
153   "referenced_type" : "_ZTIi",
154   "self_type" : "_ZTIi",
155   "size" : 4
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "_ZTIj",
162   "name" : "unsigned int",
163   "referenced_type" : "_ZTIj",
164   "self_type" : "_ZTIj",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "_ZTIm",
181   "name" : "unsigned long",
182   "referenced_type" : "_ZTIm",
183   "self_type" : "_ZTIm",
184   "size" : 4
185  },
186  {
187   "alignment" : 2,
188   "is_integral" : true,
189   "linker_set_key" : "_ZTIs",
190   "name" : "short",
191   "referenced_type" : "_ZTIs",
192   "self_type" : "_ZTIs",
193   "size" : 2
194  },
195  {
196   "alignment" : 2,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "_ZTIt",
200   "name" : "unsigned short",
201   "referenced_type" : "_ZTIt",
202   "self_type" : "_ZTIt",
203   "size" : 2
204  },
205  {
206   "linker_set_key" : "_ZTIv",
207   "name" : "void",
208   "referenced_type" : "_ZTIv",
209   "self_type" : "_ZTIv"
210  },
211  {
212   "alignment" : 4,
213   "is_integral" : true,
214   "linker_set_key" : "_ZTIx",
215   "name" : "long long",
216   "referenced_type" : "_ZTIx",
217   "self_type" : "_ZTIx",
218   "size" : 8
219  },
220  {
221   "alignment" : 4,
222   "is_integral" : true,
223   "is_unsigned" : true,
224   "linker_set_key" : "_ZTIy",
225   "name" : "unsigned long long",
226   "referenced_type" : "_ZTIy",
227   "self_type" : "_ZTIy",
228   "size" : 8
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "binding" : "weak",
235   "name" : "_ZN7android8hardware7details13castInterfaceINS0_8vibrator4V1_19IVibratorENS3_4V1_09IVibratorENS4_12BpHwVibratorEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
236  },
237  {
238   "binding" : "weak",
239   "name" : "_ZN7android8hardware7details13castInterfaceINS0_8vibrator4V1_19IVibratorENS_4hidl4base4V1_05IBaseENS4_12BpHwVibratorEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
240  },
241  {
242   "binding" : "weak",
243   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_8vibrator4V1_112BpHwVibratorENS4_9IVibratorEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
244  },
245  {
246   "name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator13addOnewayTaskENSt3__18functionIFvvEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware8vibrator4V1_110BsVibratorC1ENS_2spINS2_9IVibratorEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware8vibrator4V1_110BsVibratorC2ENS_2spINS2_9IVibratorEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibrator10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
256  },
257  {
258   "name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibrator17_hidl_perform_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
262  },
263  {
264   "name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibrator4pingEv"
265  },
266  {
267   "name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorC1ERKNS_2spINS2_9IVibratorEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorC2ERKNS_2spINS2_9IVibratorEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorD0Ev"
274  },
275  {
276   "name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorD1Ev"
277  },
278  {
279   "name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorD2Ev"
280  },
281  {
282   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
283  },
284  {
285   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
289  },
290  {
291   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator12setAmplitudeEh"
295  },
296  {
297   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator15onLastStrongRefEPKv"
304  },
305  {
306   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator17_hidl_perform_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNSA_6StatusEjEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator21notifySyspropsChangedEv"
313  },
314  {
315   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator21setHALInstrumentationEv"
316  },
317  {
318   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator24supportsAmplitudeControlEv"
319  },
320  {
321   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator2onEj"
322  },
323  {
324   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator3offEv"
325  },
326  {
327   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator4pingEv"
328  },
329  {
330   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibratorC1ERKNS_2spINS0_7IBinderEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibratorC2ERKNS_2spINS0_7IBinderEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
343  },
344  {
345   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
346  },
347  {
348   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
352  },
353  {
354   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
355  },
356  {
357   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
358  },
359  {
360   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
364  },
365  {
366   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
367  },
368  {
369   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator21notifySyspropsChangedEv"
370  },
371  {
372   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator21setHALInstrumentationEv"
373  },
374  {
375   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
376  },
377  {
378   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator4pingEv"
379  },
380  {
381   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator8castFromERKNS_2spINS1_4V1_09IVibratorEEEb"
385  },
386  {
387   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
388  },
389  {
390   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator8castFromERKNS_2spIS3_EEb"
391  },
392  {
393   "binding" : "weak",
394   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
395  },
396  {
397   "binding" : "weak",
398   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
399  },
400  {
401   "binding" : "weak",
402   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
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_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
407  },
408  {
409   "binding" : "weak",
410   "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_"
411  },
412  {
413   "binding" : "weak",
414   "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"
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_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
419  },
420  {
421   "binding" : "weak",
422   "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_"
423  },
424  {
425   "binding" : "weak",
426   "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"
427  },
428  {
429   "binding" : "weak",
430   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
431  },
432  {
433   "binding" : "weak",
434   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
435  },
436  {
437   "binding" : "weak",
438   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
439  },
440  {
441   "name" : "_ZThn20_N7android8hardware8vibrator4V1_112BnHwVibratorD0Ev"
442  },
443  {
444   "name" : "_ZThn20_N7android8hardware8vibrator4V1_112BnHwVibratorD1Ev"
445  },
446  {
447   "name" : "_ZThn8_N7android8hardware8vibrator4V1_112BpHwVibrator15onLastStrongRefEPKv"
448  },
449  {
450   "name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_112BnHwVibratorD0Ev"
451  },
452  {
453   "name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_112BnHwVibratorD1Ev"
454  },
455  {
456   "name" : "_ZTv0_n20_N7android8hardware8vibrator4V1_112BpHwVibrator15onLastStrongRefEPKv"
457  }
458 ],
459 "elf_objects" :
460 [
461  {
462   "name" : "_ZN7android8hardware8vibrator4V1_19IVibrator10descriptorE"
463  },
464  {
465   "binding" : "weak",
466   "name" : "_ZTCN7android8hardware8vibrator4V1_110BsVibratorE0_NS2_9IVibratorE"
467  },
468  {
469   "name" : "_ZTCN7android8hardware8vibrator4V1_112BnHwVibratorE0_NS0_7IBinderE"
470  },
471  {
472   "name" : "_ZTCN7android8hardware8vibrator4V1_112BnHwVibratorE0_NS0_9BHwBinderE"
473  },
474  {
475   "name" : "_ZTCN7android8hardware8vibrator4V1_112BnHwVibratorE0_NS_4hidl4base4V1_08BnHwBaseE"
476  },
477  {
478   "name" : "_ZTCN7android8hardware8vibrator4V1_112BpHwVibratorE0_NS0_11BpInterfaceINS2_9IVibratorEEE"
479  },
480  {
481   "name" : "_ZTCN7android8hardware8vibrator4V1_112BpHwVibratorE0_NS1_4V1_09IVibratorE"
482  },
483  {
484   "name" : "_ZTCN7android8hardware8vibrator4V1_112BpHwVibratorE0_NS2_9IVibratorE"
485  },
486  {
487   "name" : "_ZTCN7android8hardware8vibrator4V1_112BpHwVibratorE0_NS_4hidl4base4V1_05IBaseE"
488  },
489  {
490   "name" : "_ZTCN7android8hardware8vibrator4V1_112BpHwVibratorE4_NS0_10IInterfaceE"
491  },
492  {
493   "name" : "_ZTCN7android8hardware8vibrator4V1_112BpHwVibratorE8_NS0_11BpHwRefBaseE"
494  },
495  {
496   "name" : "_ZTCN7android8hardware8vibrator4V1_19IVibratorE0_NS1_4V1_09IVibratorE"
497  },
498  {
499   "name" : "_ZTCN7android8hardware8vibrator4V1_19IVibratorE0_NS_4hidl4base4V1_05IBaseE"
500  },
501  {
502   "name" : "_ZTTN7android8hardware8vibrator4V1_112BnHwVibratorE"
503  },
504  {
505   "name" : "_ZTTN7android8hardware8vibrator4V1_112BpHwVibratorE"
506  },
507  {
508   "name" : "_ZTTN7android8hardware8vibrator4V1_19IVibratorE"
509  },
510  {
511   "binding" : "weak",
512   "name" : "_ZTVN7android8hardware8vibrator4V1_110BsVibratorE"
513  },
514  {
515   "name" : "_ZTVN7android8hardware8vibrator4V1_112BnHwVibratorE"
516  },
517  {
518   "name" : "_ZTVN7android8hardware8vibrator4V1_112BpHwVibratorE"
519  },
520  {
521   "name" : "_ZTVN7android8hardware8vibrator4V1_19IVibratorE"
522  }
523 ],
524 "enum_types" :
525 [
526  {
527   "alignment" : 4,
528   "enum_fields" :
529   [
530    {
531     "enum_field_value" : 1,
532     "name" : "HAL_HDR_DOLBY_VISION"
533    },
534    {
535     "enum_field_value" : 2,
536     "name" : "HAL_HDR_HDR10"
537    },
538    {
539     "enum_field_value" : 3,
540     "name" : "HAL_HDR_HLG"
541    }
542   ],
543   "linker_set_key" : "_ZTI13android_hdr_t",
544   "name" : "android_hdr_t",
545   "referenced_type" : "_ZTI13android_hdr_t",
546   "self_type" : "_ZTI13android_hdr_t",
547   "size" : 4,
548   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
549   "underlying_type" : "_ZTIj"
550  },
551  {
552   "alignment" : 4,
553   "enum_fields" :
554   [
555    {
556     "enum_field_value" : 4,
557     "name" : "HAL_HDR_HDR10_PLUS"
558    }
559   ],
560   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
561   "name" : "android_hdr_v1_2_t",
562   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
563   "self_type" : "_ZTI18android_hdr_v1_2_t",
564   "size" : 4,
565   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
566   "underlying_type" : "_ZTIj"
567  },
568  {
569   "alignment" : 4,
570   "enum_fields" :
571   [
572    {
573     "enum_field_value" : 0,
574     "name" : "ANDROID_LOG_UNKNOWN"
575    },
576    {
577     "enum_field_value" : 1,
578     "name" : "ANDROID_LOG_DEFAULT"
579    },
580    {
581     "enum_field_value" : 2,
582     "name" : "ANDROID_LOG_VERBOSE"
583    },
584    {
585     "enum_field_value" : 3,
586     "name" : "ANDROID_LOG_DEBUG"
587    },
588    {
589     "enum_field_value" : 4,
590     "name" : "ANDROID_LOG_INFO"
591    },
592    {
593     "enum_field_value" : 5,
594     "name" : "ANDROID_LOG_WARN"
595    },
596    {
597     "enum_field_value" : 6,
598     "name" : "ANDROID_LOG_ERROR"
599    },
600    {
601     "enum_field_value" : 7,
602     "name" : "ANDROID_LOG_FATAL"
603    },
604    {
605     "enum_field_value" : 8,
606     "name" : "ANDROID_LOG_SILENT"
607    }
608   ],
609   "linker_set_key" : "_ZTI19android_LogPriority",
610   "name" : "android_LogPriority",
611   "referenced_type" : "_ZTI19android_LogPriority",
612   "self_type" : "_ZTI19android_LogPriority",
613   "size" : 4,
614   "source_file" : "/system/core/liblog/include/android/log.h",
615   "underlying_type" : "_ZTIj"
616  },
617  {
618   "alignment" : 4,
619   "enum_fields" :
620   [
621    {
622     "enum_field_value" : 0,
623     "name" : "HAL_DATASPACE_UNKNOWN"
624    },
625    {
626     "enum_field_value" : 1,
627     "name" : "HAL_DATASPACE_ARBITRARY"
628    },
629    {
630     "enum_field_value" : 16,
631     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
632    },
633    {
634     "enum_field_value" : 4128768,
635     "name" : "HAL_DATASPACE_STANDARD_MASK"
636    },
637    {
638     "enum_field_value" : 0,
639     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
640    },
641    {
642     "enum_field_value" : 65536,
643     "name" : "HAL_DATASPACE_STANDARD_BT709"
644    },
645    {
646     "enum_field_value" : 131072,
647     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
648    },
649    {
650     "enum_field_value" : 196608,
651     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
652    },
653    {
654     "enum_field_value" : 262144,
655     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
656    },
657    {
658     "enum_field_value" : 327680,
659     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
660    },
661    {
662     "enum_field_value" : 393216,
663     "name" : "HAL_DATASPACE_STANDARD_BT2020"
664    },
665    {
666     "enum_field_value" : 458752,
667     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
668    },
669    {
670     "enum_field_value" : 524288,
671     "name" : "HAL_DATASPACE_STANDARD_BT470M"
672    },
673    {
674     "enum_field_value" : 589824,
675     "name" : "HAL_DATASPACE_STANDARD_FILM"
676    },
677    {
678     "enum_field_value" : 655360,
679     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
680    },
681    {
682     "enum_field_value" : 720896,
683     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
684    },
685    {
686     "enum_field_value" : 22,
687     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
688    },
689    {
690     "enum_field_value" : 130023424,
691     "name" : "HAL_DATASPACE_TRANSFER_MASK"
692    },
693    {
694     "enum_field_value" : 0,
695     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
696    },
697    {
698     "enum_field_value" : 4194304,
699     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
700    },
701    {
702     "enum_field_value" : 8388608,
703     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
704    },
705    {
706     "enum_field_value" : 12582912,
707     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
708    },
709    {
710     "enum_field_value" : 16777216,
711     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
712    },
713    {
714     "enum_field_value" : 20971520,
715     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
716    },
717    {
718     "enum_field_value" : 25165824,
719     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
720    },
721    {
722     "enum_field_value" : 29360128,
723     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
724    },
725    {
726     "enum_field_value" : 33554432,
727     "name" : "HAL_DATASPACE_TRANSFER_HLG"
728    },
729    {
730     "enum_field_value" : 27,
731     "name" : "HAL_DATASPACE_RANGE_SHIFT"
732    },
733    {
734     "enum_field_value" : 939524096,
735     "name" : "HAL_DATASPACE_RANGE_MASK"
736    },
737    {
738     "enum_field_value" : 0,
739     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
740    },
741    {
742     "enum_field_value" : 134217728,
743     "name" : "HAL_DATASPACE_RANGE_FULL"
744    },
745    {
746     "enum_field_value" : 268435456,
747     "name" : "HAL_DATASPACE_RANGE_LIMITED"
748    },
749    {
750     "enum_field_value" : 402653184,
751     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
752    },
753    {
754     "enum_field_value" : 512,
755     "name" : "HAL_DATASPACE_SRGB_LINEAR"
756    },
757    {
758     "enum_field_value" : 138477568,
759     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
760    },
761    {
762     "enum_field_value" : 406913024,
763     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
764    },
765    {
766     "enum_field_value" : 513,
767     "name" : "HAL_DATASPACE_SRGB"
768    },
769    {
770     "enum_field_value" : 142671872,
771     "name" : "HAL_DATASPACE_V0_SRGB"
772    },
773    {
774     "enum_field_value" : 411107328,
775     "name" : "HAL_DATASPACE_V0_SCRGB"
776    },
777    {
778     "enum_field_value" : 257,
779     "name" : "HAL_DATASPACE_JFIF"
780    },
781    {
782     "enum_field_value" : 146931712,
783     "name" : "HAL_DATASPACE_V0_JFIF"
784    },
785    {
786     "enum_field_value" : 258,
787     "name" : "HAL_DATASPACE_BT601_625"
788    },
789    {
790     "enum_field_value" : 281149440,
791     "name" : "HAL_DATASPACE_V0_BT601_625"
792    },
793    {
794     "enum_field_value" : 259,
795     "name" : "HAL_DATASPACE_BT601_525"
796    },
797    {
798     "enum_field_value" : 281280512,
799     "name" : "HAL_DATASPACE_V0_BT601_525"
800    },
801    {
802     "enum_field_value" : 260,
803     "name" : "HAL_DATASPACE_BT709"
804    },
805    {
806     "enum_field_value" : 281083904,
807     "name" : "HAL_DATASPACE_V0_BT709"
808    },
809    {
810     "enum_field_value" : 139067392,
811     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
812    },
813    {
814     "enum_field_value" : 155844608,
815     "name" : "HAL_DATASPACE_DCI_P3"
816    },
817    {
818     "enum_field_value" : 139067392,
819     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
820    },
821    {
822     "enum_field_value" : 143261696,
823     "name" : "HAL_DATASPACE_DISPLAY_P3"
824    },
825    {
826     "enum_field_value" : 151715840,
827     "name" : "HAL_DATASPACE_ADOBE_RGB"
828    },
829    {
830     "enum_field_value" : 138805248,
831     "name" : "HAL_DATASPACE_BT2020_LINEAR"
832    },
833    {
834     "enum_field_value" : 147193856,
835     "name" : "HAL_DATASPACE_BT2020"
836    },
837    {
838     "enum_field_value" : 163971072,
839     "name" : "HAL_DATASPACE_BT2020_PQ"
840    },
841    {
842     "enum_field_value" : 4096,
843     "name" : "HAL_DATASPACE_DEPTH"
844    },
845    {
846     "enum_field_value" : 4097,
847     "name" : "HAL_DATASPACE_SENSOR"
848    }
849   ],
850   "linker_set_key" : "_ZTI19android_dataspace_t",
851   "name" : "android_dataspace_t",
852   "referenced_type" : "_ZTI19android_dataspace_t",
853   "self_type" : "_ZTI19android_dataspace_t",
854   "size" : 4,
855   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
856   "underlying_type" : "_ZTIj"
857  },
858  {
859   "alignment" : 4,
860   "enum_fields" :
861   [
862    {
863     "enum_field_value" : 0,
864     "name" : "FLEX_FORMAT_INVALID"
865    },
866    {
867     "enum_field_value" : 1,
868     "name" : "FLEX_FORMAT_Y"
869    },
870    {
871     "enum_field_value" : 7,
872     "name" : "FLEX_FORMAT_YCbCr"
873    },
874    {
875     "enum_field_value" : 1073741831,
876     "name" : "FLEX_FORMAT_YCbCrA"
877    },
878    {
879     "enum_field_value" : 7168,
880     "name" : "FLEX_FORMAT_RGB"
881    },
882    {
883     "enum_field_value" : 1073748992,
884     "name" : "FLEX_FORMAT_RGBA"
885    }
886   ],
887   "linker_set_key" : "_ZTI19android_flex_format",
888   "name" : "android_flex_format",
889   "referenced_type" : "_ZTI19android_flex_format",
890   "self_type" : "_ZTI19android_flex_format",
891   "size" : 4,
892   "source_file" : "/system/core/libsystem/include/system/graphics.h",
893   "underlying_type" : "_ZTIj"
894  },
895  {
896   "alignment" : 4,
897   "enum_fields" :
898   [
899    {
900     "enum_field_value" : 1,
901     "name" : "HAL_TRANSFORM_FLIP_H"
902    },
903    {
904     "enum_field_value" : 2,
905     "name" : "HAL_TRANSFORM_FLIP_V"
906    },
907    {
908     "enum_field_value" : 4,
909     "name" : "HAL_TRANSFORM_ROT_90"
910    },
911    {
912     "enum_field_value" : 3,
913     "name" : "HAL_TRANSFORM_ROT_180"
914    },
915    {
916     "enum_field_value" : 7,
917     "name" : "HAL_TRANSFORM_ROT_270"
918    }
919   ],
920   "linker_set_key" : "_ZTI19android_transform_t",
921   "name" : "android_transform_t",
922   "referenced_type" : "_ZTI19android_transform_t",
923   "self_type" : "_ZTI19android_transform_t",
924   "size" : 4,
925   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
926   "underlying_type" : "_ZTIj"
927  },
928  {
929   "alignment" : 4,
930   "enum_fields" :
931   [
932    {
933     "enum_field_value" : 0,
934     "name" : "HAL_COLOR_MODE_NATIVE"
935    },
936    {
937     "enum_field_value" : 1,
938     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
939    },
940    {
941     "enum_field_value" : 2,
942     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
943    },
944    {
945     "enum_field_value" : 3,
946     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
947    },
948    {
949     "enum_field_value" : 4,
950     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
951    },
952    {
953     "enum_field_value" : 5,
954     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
955    },
956    {
957     "enum_field_value" : 6,
958     "name" : "HAL_COLOR_MODE_DCI_P3"
959    },
960    {
961     "enum_field_value" : 7,
962     "name" : "HAL_COLOR_MODE_SRGB"
963    },
964    {
965     "enum_field_value" : 8,
966     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
967    },
968    {
969     "enum_field_value" : 9,
970     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
971    }
972   ],
973   "linker_set_key" : "_ZTI20android_color_mode_t",
974   "name" : "android_color_mode_t",
975   "referenced_type" : "_ZTI20android_color_mode_t",
976   "self_type" : "_ZTI20android_color_mode_t",
977   "size" : 4,
978   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
979   "underlying_type" : "_ZTIj"
980  },
981  {
982   "alignment" : 4,
983   "enum_fields" :
984   [
985    {
986     "enum_field_value" : 0,
987     "name" : "SYSTEM_TIME_REALTIME"
988    },
989    {
990     "enum_field_value" : 1,
991     "name" : "SYSTEM_TIME_MONOTONIC"
992    },
993    {
994     "enum_field_value" : 2,
995     "name" : "SYSTEM_TIME_PROCESS"
996    },
997    {
998     "enum_field_value" : 3,
999     "name" : "SYSTEM_TIME_THREAD"
1000    },
1001    {
1002     "enum_field_value" : 4,
1003     "name" : "SYSTEM_TIME_BOOTTIME"
1004    }
1005   ],
1006   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1007   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1008   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1009   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1010   "size" : 4,
1011   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1012   "underlying_type" : "_ZTIj"
1013  },
1014  {
1015   "alignment" : 4,
1016   "enum_fields" :
1017   [
1018    {
1019     "enum_field_value" : 1,
1020     "name" : "FLEX_COMPONENT_Y"
1021    },
1022    {
1023     "enum_field_value" : 2,
1024     "name" : "FLEX_COMPONENT_Cb"
1025    },
1026    {
1027     "enum_field_value" : 4,
1028     "name" : "FLEX_COMPONENT_Cr"
1029    },
1030    {
1031     "enum_field_value" : 1024,
1032     "name" : "FLEX_COMPONENT_R"
1033    },
1034    {
1035     "enum_field_value" : 2048,
1036     "name" : "FLEX_COMPONENT_G"
1037    },
1038    {
1039     "enum_field_value" : 4096,
1040     "name" : "FLEX_COMPONENT_B"
1041    },
1042    {
1043     "enum_field_value" : 1073741824,
1044     "name" : "FLEX_COMPONENT_A"
1045    }
1046   ],
1047   "linker_set_key" : "_ZTI22android_flex_component",
1048   "name" : "android_flex_component",
1049   "referenced_type" : "_ZTI22android_flex_component",
1050   "self_type" : "_ZTI22android_flex_component",
1051   "size" : 4,
1052   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1053   "underlying_type" : "_ZTIj"
1054  },
1055  {
1056   "alignment" : 4,
1057   "enum_fields" :
1058   [
1059    {
1060     "enum_field_value" : 1,
1061     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1062    },
1063    {
1064     "enum_field_value" : 2,
1065     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1066    },
1067    {
1068     "enum_field_value" : 3,
1069     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1070    },
1071    {
1072     "enum_field_value" : 4,
1073     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1074    },
1075    {
1076     "enum_field_value" : 5,
1077     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1078    },
1079    {
1080     "enum_field_value" : 16,
1081     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1082    },
1083    {
1084     "enum_field_value" : 17,
1085     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1086    },
1087    {
1088     "enum_field_value" : 20,
1089     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1090    },
1091    {
1092     "enum_field_value" : 22,
1093     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1094    },
1095    {
1096     "enum_field_value" : 32,
1097     "name" : "HAL_PIXEL_FORMAT_RAW16"
1098    },
1099    {
1100     "enum_field_value" : 33,
1101     "name" : "HAL_PIXEL_FORMAT_BLOB"
1102    },
1103    {
1104     "enum_field_value" : 34,
1105     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1106    },
1107    {
1108     "enum_field_value" : 35,
1109     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1110    },
1111    {
1112     "enum_field_value" : 36,
1113     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1114    },
1115    {
1116     "enum_field_value" : 37,
1117     "name" : "HAL_PIXEL_FORMAT_RAW10"
1118    },
1119    {
1120     "enum_field_value" : 38,
1121     "name" : "HAL_PIXEL_FORMAT_RAW12"
1122    },
1123    {
1124     "enum_field_value" : 43,
1125     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1126    },
1127    {
1128     "enum_field_value" : 538982489,
1129     "name" : "HAL_PIXEL_FORMAT_Y8"
1130    },
1131    {
1132     "enum_field_value" : 540422489,
1133     "name" : "HAL_PIXEL_FORMAT_Y16"
1134    },
1135    {
1136     "enum_field_value" : 842094169,
1137     "name" : "HAL_PIXEL_FORMAT_YV12"
1138    }
1139   ],
1140   "linker_set_key" : "_ZTI22android_pixel_format_t",
1141   "name" : "android_pixel_format_t",
1142   "referenced_type" : "_ZTI22android_pixel_format_t",
1143   "self_type" : "_ZTI22android_pixel_format_t",
1144   "size" : 4,
1145   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1146   "underlying_type" : "_ZTIj"
1147  },
1148  {
1149   "alignment" : 4,
1150   "enum_fields" :
1151   [
1152    {
1153     "enum_field_value" : 19,
1154     "name" : "ANDROID_PRIORITY_LOWEST"
1155    },
1156    {
1157     "enum_field_value" : 10,
1158     "name" : "ANDROID_PRIORITY_BACKGROUND"
1159    },
1160    {
1161     "enum_field_value" : 0,
1162     "name" : "ANDROID_PRIORITY_NORMAL"
1163    },
1164    {
1165     "enum_field_value" : -2,
1166     "name" : "ANDROID_PRIORITY_FOREGROUND"
1167    },
1168    {
1169     "enum_field_value" : -4,
1170     "name" : "ANDROID_PRIORITY_DISPLAY"
1171    },
1172    {
1173     "enum_field_value" : -8,
1174     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1175    },
1176    {
1177     "enum_field_value" : -10,
1178     "name" : "ANDROID_PRIORITY_VIDEO"
1179    },
1180    {
1181     "enum_field_value" : -16,
1182     "name" : "ANDROID_PRIORITY_AUDIO"
1183    },
1184    {
1185     "enum_field_value" : -19,
1186     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1187    },
1188    {
1189     "enum_field_value" : -20,
1190     "name" : "ANDROID_PRIORITY_HIGHEST"
1191    },
1192    {
1193     "enum_field_value" : 0,
1194     "name" : "ANDROID_PRIORITY_DEFAULT"
1195    },
1196    {
1197     "enum_field_value" : -1,
1198     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1199    },
1200    {
1201     "enum_field_value" : 1,
1202     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1203    }
1204   ],
1205   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1206   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1207   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1208   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1209   "size" : 4,
1210   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1211   "underlying_type" : "_ZTIi"
1212  },
1213  {
1214   "alignment" : 4,
1215   "enum_fields" :
1216   [
1217    {
1218     "enum_field_value" : 281411584,
1219     "name" : "HAL_DATASPACE_BT2020_ITU"
1220    },
1221    {
1222     "enum_field_value" : 298188800,
1223     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1224    },
1225    {
1226     "enum_field_value" : 302383104,
1227     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1228    },
1229    {
1230     "enum_field_value" : 168165376,
1231     "name" : "HAL_DATASPACE_BT2020_HLG"
1232    }
1233   ],
1234   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1235   "name" : "android_dataspace_v1_1_t",
1236   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1237   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1238   "size" : 4,
1239   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1240   "underlying_type" : "_ZTIj"
1241  },
1242  {
1243   "alignment" : 4,
1244   "enum_fields" :
1245   [
1246    {
1247     "enum_field_value" : 142999552,
1248     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1249    },
1250    {
1251     "enum_field_value" : 4098,
1252     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1253    },
1254    {
1255     "enum_field_value" : 4099,
1256     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1257    },
1258    {
1259     "enum_field_value" : 4100,
1260     "name" : "HAL_DATASPACE_HEIF"
1261    }
1262   ],
1263   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1264   "name" : "android_dataspace_v1_2_t",
1265   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1266   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1267   "size" : 4,
1268   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1269   "underlying_type" : "_ZTIj"
1270  },
1271  {
1272   "alignment" : 4,
1273   "enum_fields" :
1274   [
1275    {
1276     "enum_field_value" : 10,
1277     "name" : "HAL_COLOR_MODE_BT2020"
1278    },
1279    {
1280     "enum_field_value" : 11,
1281     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1282    },
1283    {
1284     "enum_field_value" : 12,
1285     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1286    }
1287   ],
1288   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1289   "name" : "android_color_mode_v1_1_t",
1290   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1291   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1292   "size" : 4,
1293   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1294   "underlying_type" : "_ZTIj"
1295  },
1296  {
1297   "alignment" : 4,
1298   "enum_fields" :
1299   [
1300    {
1301     "enum_field_value" : 0,
1302     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1303    },
1304    {
1305     "enum_field_value" : 1,
1306     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1307    },
1308    {
1309     "enum_field_value" : 2,
1310     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1311    },
1312    {
1313     "enum_field_value" : 3,
1314     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1315    },
1316    {
1317     "enum_field_value" : 4,
1318     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1319    },
1320    {
1321     "enum_field_value" : 5,
1322     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1323    },
1324    {
1325     "enum_field_value" : 6,
1326     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1327    }
1328   ],
1329   "linker_set_key" : "_ZTI25android_color_transform_t",
1330   "name" : "android_color_transform_t",
1331   "referenced_type" : "_ZTI25android_color_transform_t",
1332   "self_type" : "_ZTI25android_color_transform_t",
1333   "size" : 4,
1334   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1335   "underlying_type" : "_ZTIj"
1336  },
1337  {
1338   "alignment" : 4,
1339   "enum_fields" :
1340   [
1341    {
1342     "enum_field_value" : 39,
1343     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1344    },
1345    {
1346     "enum_field_value" : 40,
1347     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1348    },
1349    {
1350     "enum_field_value" : 41,
1351     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1352    },
1353    {
1354     "enum_field_value" : 42,
1355     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1356    }
1357   ],
1358   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1359   "name" : "android_pixel_format_sw_t",
1360   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1361   "self_type" : "_ZTI25android_pixel_format_sw_t",
1362   "size" : 4,
1363   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1364   "underlying_type" : "_ZTIj"
1365  },
1366  {
1367   "alignment" : 4,
1368   "enum_fields" :
1369   [
1370    {
1371     "enum_field_value" : 48,
1372     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1373    },
1374    {
1375     "enum_field_value" : 49,
1376     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1377    },
1378    {
1379     "enum_field_value" : 50,
1380     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1381    },
1382    {
1383     "enum_field_value" : 51,
1384     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1385    },
1386    {
1387     "enum_field_value" : 52,
1388     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1389    },
1390    {
1391     "enum_field_value" : 53,
1392     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1393    },
1394    {
1395     "enum_field_value" : 54,
1396     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1397    }
1398   ],
1399   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1400   "name" : "android_pixel_format_v1_1_t",
1401   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1402   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1403   "size" : 4,
1404   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1405   "underlying_type" : "_ZTIj"
1406  },
1407  {
1408   "alignment" : 4,
1409   "enum_fields" :
1410   [
1411    {
1412     "enum_field_value" : 55,
1413     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1414    }
1415   ],
1416   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1417   "name" : "android_pixel_format_v1_2_t",
1418   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1419   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1420   "size" : 4,
1421   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1422   "underlying_type" : "_ZTIj"
1423  },
1424  {
1425   "alignment" : 4,
1426   "enum_fields" :
1427   [
1428    {
1429     "enum_field_value" : 0,
1430     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1431    },
1432    {
1433     "enum_field_value" : 1,
1434     "name" : "HAL_RENDER_INTENT_ENHANCE"
1435    },
1436    {
1437     "enum_field_value" : 2,
1438     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1439    },
1440    {
1441     "enum_field_value" : 3,
1442     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1443    }
1444   ],
1445   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1446   "name" : "android_render_intent_v1_1_t",
1447   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1448   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1449   "size" : 4,
1450   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1451   "underlying_type" : "_ZTIj"
1452  },
1453  {
1454   "alignment" : 4,
1455   "enum_fields" :
1456   [
1457    {
1458     "enum_field_value" : 0,
1459     "name" : "LOG_ID_MIN"
1460    },
1461    {
1462     "enum_field_value" : 0,
1463     "name" : "LOG_ID_MAIN"
1464    },
1465    {
1466     "enum_field_value" : 1,
1467     "name" : "LOG_ID_RADIO"
1468    },
1469    {
1470     "enum_field_value" : 2,
1471     "name" : "LOG_ID_EVENTS"
1472    },
1473    {
1474     "enum_field_value" : 3,
1475     "name" : "LOG_ID_SYSTEM"
1476    },
1477    {
1478     "enum_field_value" : 4,
1479     "name" : "LOG_ID_CRASH"
1480    },
1481    {
1482     "enum_field_value" : 5,
1483     "name" : "LOG_ID_STATS"
1484    },
1485    {
1486     "enum_field_value" : 6,
1487     "name" : "LOG_ID_SECURITY"
1488    },
1489    {
1490     "enum_field_value" : 7,
1491     "name" : "LOG_ID_KERNEL"
1492    },
1493    {
1494     "enum_field_value" : 8,
1495     "name" : "LOG_ID_MAX"
1496    },
1497    {
1498     "enum_field_value" : 2147483647,
1499     "name" : "LOG_ID_DEFAULT"
1500    }
1501   ],
1502   "linker_set_key" : "_ZTI6log_id",
1503   "name" : "log_id",
1504   "referenced_type" : "_ZTI6log_id",
1505   "self_type" : "_ZTI6log_id",
1506   "size" : 4,
1507   "source_file" : "/system/core/liblog/include/android/log.h",
1508   "underlying_type" : "_ZTIj"
1509  },
1510  {
1511   "alignment" : 4,
1512   "enum_fields" :
1513   [
1514    {
1515     "enum_field_value" : 1,
1516     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1517    },
1518    {
1519     "enum_field_value" : 2,
1520     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1521    },
1522    {
1523     "enum_field_value" : 4,
1524     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1525    }
1526   ],
1527   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1528   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1529   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1530   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1531   "size" : 4,
1532   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1533   "underlying_type" : "_ZTIj"
1534  },
1535  {
1536   "alignment" : 4,
1537   "enum_fields" :
1538   [
1539    {
1540     "enum_field_value" : 0,
1541     "name" : "android::OK"
1542    },
1543    {
1544     "enum_field_value" : 0,
1545     "name" : "android::NO_ERROR"
1546    },
1547    {
1548     "enum_field_value" : -2147483648,
1549     "name" : "android::UNKNOWN_ERROR"
1550    },
1551    {
1552     "enum_field_value" : -12,
1553     "name" : "android::NO_MEMORY"
1554    },
1555    {
1556     "enum_field_value" : -38,
1557     "name" : "android::INVALID_OPERATION"
1558    },
1559    {
1560     "enum_field_value" : -22,
1561     "name" : "android::BAD_VALUE"
1562    },
1563    {
1564     "enum_field_value" : -2147483647,
1565     "name" : "android::BAD_TYPE"
1566    },
1567    {
1568     "enum_field_value" : -2,
1569     "name" : "android::NAME_NOT_FOUND"
1570    },
1571    {
1572     "enum_field_value" : -1,
1573     "name" : "android::PERMISSION_DENIED"
1574    },
1575    {
1576     "enum_field_value" : -19,
1577     "name" : "android::NO_INIT"
1578    },
1579    {
1580     "enum_field_value" : -17,
1581     "name" : "android::ALREADY_EXISTS"
1582    },
1583    {
1584     "enum_field_value" : -32,
1585     "name" : "android::DEAD_OBJECT"
1586    },
1587    {
1588     "enum_field_value" : -2147483646,
1589     "name" : "android::FAILED_TRANSACTION"
1590    },
1591    {
1592     "enum_field_value" : -75,
1593     "name" : "android::BAD_INDEX"
1594    },
1595    {
1596     "enum_field_value" : -61,
1597     "name" : "android::NOT_ENOUGH_DATA"
1598    },
1599    {
1600     "enum_field_value" : -11,
1601     "name" : "android::WOULD_BLOCK"
1602    },
1603    {
1604     "enum_field_value" : -110,
1605     "name" : "android::TIMED_OUT"
1606    },
1607    {
1608     "enum_field_value" : -74,
1609     "name" : "android::UNKNOWN_TRANSACTION"
1610    },
1611    {
1612     "enum_field_value" : -2147483641,
1613     "name" : "android::FDS_NOT_ALLOWED"
1614    },
1615    {
1616     "enum_field_value" : -2147483640,
1617     "name" : "android::UNEXPECTED_NULL"
1618    }
1619   ],
1620   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1621   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1622   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1623   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1624   "size" : 4,
1625   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1626   "underlying_type" : "_ZTIi"
1627  },
1628  {
1629   "alignment" : 4,
1630   "enum_fields" :
1631   [
1632    {
1633     "enum_field_value" : 19,
1634     "name" : "android::PRIORITY_LOWEST"
1635    },
1636    {
1637     "enum_field_value" : 10,
1638     "name" : "android::PRIORITY_BACKGROUND"
1639    },
1640    {
1641     "enum_field_value" : 0,
1642     "name" : "android::PRIORITY_NORMAL"
1643    },
1644    {
1645     "enum_field_value" : -2,
1646     "name" : "android::PRIORITY_FOREGROUND"
1647    },
1648    {
1649     "enum_field_value" : -4,
1650     "name" : "android::PRIORITY_DISPLAY"
1651    },
1652    {
1653     "enum_field_value" : -8,
1654     "name" : "android::PRIORITY_URGENT_DISPLAY"
1655    },
1656    {
1657     "enum_field_value" : -16,
1658     "name" : "android::PRIORITY_AUDIO"
1659    },
1660    {
1661     "enum_field_value" : -19,
1662     "name" : "android::PRIORITY_URGENT_AUDIO"
1663    },
1664    {
1665     "enum_field_value" : -20,
1666     "name" : "android::PRIORITY_HIGHEST"
1667    },
1668    {
1669     "enum_field_value" : 0,
1670     "name" : "android::PRIORITY_DEFAULT"
1671    },
1672    {
1673     "enum_field_value" : -1,
1674     "name" : "android::PRIORITY_MORE_FAVORABLE"
1675    },
1676    {
1677     "enum_field_value" : 1,
1678     "name" : "android::PRIORITY_LESS_FAVORABLE"
1679    }
1680   ],
1681   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1682   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1683   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1684   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1685   "size" : 4,
1686   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1687   "underlying_type" : "_ZTIi"
1688  },
1689  {
1690   "alignment" : 4,
1691   "enum_fields" :
1692   [
1693    {
1694     "enum_field_value" : 1,
1695     "name" : "android::trait_trivial_copy<bool>::value"
1696    }
1697   ],
1698   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1699   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1700   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1701   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1702   "size" : 4,
1703   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1704   "underlying_type" : "_ZTIj"
1705  },
1706  {
1707   "alignment" : 4,
1708   "enum_fields" :
1709   [
1710    {
1711     "enum_field_value" : 1,
1712     "name" : "android::trait_trivial_copy<char>::value"
1713    }
1714   ],
1715   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1716   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1717   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1718   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1719   "size" : 4,
1720   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1721   "underlying_type" : "_ZTIj"
1722  },
1723  {
1724   "alignment" : 4,
1725   "enum_fields" :
1726   [
1727    {
1728     "enum_field_value" : 1,
1729     "name" : "android::trait_trivial_copy<double>::value"
1730    }
1731   ],
1732   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1733   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1734   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1735   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1736   "size" : 4,
1737   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1738   "underlying_type" : "_ZTIj"
1739  },
1740  {
1741   "alignment" : 4,
1742   "enum_fields" :
1743   [
1744    {
1745     "enum_field_value" : 1,
1746     "name" : "android::trait_trivial_copy<float>::value"
1747    }
1748   ],
1749   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1750   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1751   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1752   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1753   "size" : 4,
1754   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1755   "underlying_type" : "_ZTIj"
1756  },
1757  {
1758   "alignment" : 4,
1759   "enum_fields" :
1760   [
1761    {
1762     "enum_field_value" : 1,
1763     "name" : "android::trait_trivial_copy<unsigned char>::value"
1764    }
1765   ],
1766   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1767   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1768   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1769   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1770   "size" : 4,
1771   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1772   "underlying_type" : "_ZTIj"
1773  },
1774  {
1775   "alignment" : 4,
1776   "enum_fields" :
1777   [
1778    {
1779     "enum_field_value" : 1,
1780     "name" : "android::trait_trivial_copy<int>::value"
1781    }
1782   ],
1783   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1784   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1785   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1786   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1787   "size" : 4,
1788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1789   "underlying_type" : "_ZTIj"
1790  },
1791  {
1792   "alignment" : 4,
1793   "enum_fields" :
1794   [
1795    {
1796     "enum_field_value" : 1,
1797     "name" : "android::trait_trivial_copy<unsigned int>::value"
1798    }
1799   ],
1800   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1801   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1802   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1803   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1804   "size" : 4,
1805   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1806   "underlying_type" : "_ZTIj"
1807  },
1808  {
1809   "alignment" : 4,
1810   "enum_fields" :
1811   [
1812    {
1813     "enum_field_value" : 1,
1814     "name" : "android::trait_trivial_copy<long>::value"
1815    }
1816   ],
1817   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1818   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1819   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1820   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1821   "size" : 4,
1822   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1823   "underlying_type" : "_ZTIj"
1824  },
1825  {
1826   "alignment" : 4,
1827   "enum_fields" :
1828   [
1829    {
1830     "enum_field_value" : 1,
1831     "name" : "android::trait_trivial_copy<unsigned long>::value"
1832    }
1833   ],
1834   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1835   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1836   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1837   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1838   "size" : 4,
1839   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1840   "underlying_type" : "_ZTIj"
1841  },
1842  {
1843   "alignment" : 4,
1844   "enum_fields" :
1845   [
1846    {
1847     "enum_field_value" : 1,
1848     "name" : "android::trait_trivial_copy<short>::value"
1849    }
1850   ],
1851   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1852   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1853   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1854   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1855   "size" : 4,
1856   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1857   "underlying_type" : "_ZTIj"
1858  },
1859  {
1860   "alignment" : 4,
1861   "enum_fields" :
1862   [
1863    {
1864     "enum_field_value" : 1,
1865     "name" : "android::trait_trivial_copy<unsigned short>::value"
1866    }
1867   ],
1868   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1869   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1870   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1871   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1872   "size" : 4,
1873   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1874   "underlying_type" : "_ZTIj"
1875  },
1876  {
1877   "alignment" : 4,
1878   "enum_fields" :
1879   [
1880    {
1881     "enum_field_value" : 1,
1882     "name" : "android::trait_trivial_copy<void>::value"
1883    }
1884   ],
1885   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1886   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1887   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1888   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1889   "size" : 4,
1890   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1891   "underlying_type" : "_ZTIj"
1892  },
1893  {
1894   "alignment" : 4,
1895   "enum_fields" :
1896   [
1897    {
1898     "enum_field_value" : 1,
1899     "name" : "android::trait_trivial_copy<long long>::value"
1900    }
1901   ],
1902   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1903   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1904   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1905   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1906   "size" : 4,
1907   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1908   "underlying_type" : "_ZTIj"
1909  },
1910  {
1911   "alignment" : 4,
1912   "enum_fields" :
1913   [
1914    {
1915     "enum_field_value" : 1,
1916     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1917    }
1918   ],
1919   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1920   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1921   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1922   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1923   "size" : 4,
1924   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1925   "underlying_type" : "_ZTIj"
1926  },
1927  {
1928   "alignment" : 4,
1929   "enum_fields" :
1930   [
1931    {
1932     "enum_field_value" : 1,
1933     "name" : "android::trait_trivial_ctor<bool>::value"
1934    }
1935   ],
1936   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1937   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1938   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1939   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1940   "size" : 4,
1941   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1942   "underlying_type" : "_ZTIj"
1943  },
1944  {
1945   "alignment" : 4,
1946   "enum_fields" :
1947   [
1948    {
1949     "enum_field_value" : 1,
1950     "name" : "android::trait_trivial_ctor<char>::value"
1951    }
1952   ],
1953   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1954   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1955   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1956   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1957   "size" : 4,
1958   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1959   "underlying_type" : "_ZTIj"
1960  },
1961  {
1962   "alignment" : 4,
1963   "enum_fields" :
1964   [
1965    {
1966     "enum_field_value" : 1,
1967     "name" : "android::trait_trivial_ctor<double>::value"
1968    }
1969   ],
1970   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1971   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1972   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1973   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1974   "size" : 4,
1975   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1976   "underlying_type" : "_ZTIj"
1977  },
1978  {
1979   "alignment" : 4,
1980   "enum_fields" :
1981   [
1982    {
1983     "enum_field_value" : 1,
1984     "name" : "android::trait_trivial_ctor<float>::value"
1985    }
1986   ],
1987   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1988   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1989   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1990   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1991   "size" : 4,
1992   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1993   "underlying_type" : "_ZTIj"
1994  },
1995  {
1996   "alignment" : 4,
1997   "enum_fields" :
1998   [
1999    {
2000     "enum_field_value" : 1,
2001     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2002    }
2003   ],
2004   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2005   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2006   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2007   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2008   "size" : 4,
2009   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2010   "underlying_type" : "_ZTIj"
2011  },
2012  {
2013   "alignment" : 4,
2014   "enum_fields" :
2015   [
2016    {
2017     "enum_field_value" : 1,
2018     "name" : "android::trait_trivial_ctor<int>::value"
2019    }
2020   ],
2021   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2022   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2023   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2024   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2025   "size" : 4,
2026   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2027   "underlying_type" : "_ZTIj"
2028  },
2029  {
2030   "alignment" : 4,
2031   "enum_fields" :
2032   [
2033    {
2034     "enum_field_value" : 1,
2035     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2036    }
2037   ],
2038   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2039   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2040   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2041   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2042   "size" : 4,
2043   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2044   "underlying_type" : "_ZTIj"
2045  },
2046  {
2047   "alignment" : 4,
2048   "enum_fields" :
2049   [
2050    {
2051     "enum_field_value" : 1,
2052     "name" : "android::trait_trivial_ctor<long>::value"
2053    }
2054   ],
2055   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2056   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2057   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2058   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2059   "size" : 4,
2060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2061   "underlying_type" : "_ZTIj"
2062  },
2063  {
2064   "alignment" : 4,
2065   "enum_fields" :
2066   [
2067    {
2068     "enum_field_value" : 1,
2069     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2070    }
2071   ],
2072   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2073   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2074   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2075   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2076   "size" : 4,
2077   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2078   "underlying_type" : "_ZTIj"
2079  },
2080  {
2081   "alignment" : 4,
2082   "enum_fields" :
2083   [
2084    {
2085     "enum_field_value" : 1,
2086     "name" : "android::trait_trivial_ctor<short>::value"
2087    }
2088   ],
2089   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2090   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2091   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2092   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2093   "size" : 4,
2094   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2095   "underlying_type" : "_ZTIj"
2096  },
2097  {
2098   "alignment" : 4,
2099   "enum_fields" :
2100   [
2101    {
2102     "enum_field_value" : 1,
2103     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2104    }
2105   ],
2106   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2107   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2108   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2109   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2110   "size" : 4,
2111   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2112   "underlying_type" : "_ZTIj"
2113  },
2114  {
2115   "alignment" : 4,
2116   "enum_fields" :
2117   [
2118    {
2119     "enum_field_value" : 1,
2120     "name" : "android::trait_trivial_ctor<void>::value"
2121    }
2122   ],
2123   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2124   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2125   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2126   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2127   "size" : 4,
2128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2129   "underlying_type" : "_ZTIj"
2130  },
2131  {
2132   "alignment" : 4,
2133   "enum_fields" :
2134   [
2135    {
2136     "enum_field_value" : 1,
2137     "name" : "android::trait_trivial_ctor<long long>::value"
2138    }
2139   ],
2140   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2141   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2142   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2143   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2144   "size" : 4,
2145   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2146   "underlying_type" : "_ZTIj"
2147  },
2148  {
2149   "alignment" : 4,
2150   "enum_fields" :
2151   [
2152    {
2153     "enum_field_value" : 1,
2154     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2155    }
2156   ],
2157   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2158   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2159   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2160   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2161   "size" : 4,
2162   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2163   "underlying_type" : "_ZTIj"
2164  },
2165  {
2166   "alignment" : 4,
2167   "enum_fields" :
2168   [
2169    {
2170     "enum_field_value" : 1,
2171     "name" : "android::trait_trivial_dtor<bool>::value"
2172    }
2173   ],
2174   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2175   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2176   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2177   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2178   "size" : 4,
2179   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2180   "underlying_type" : "_ZTIj"
2181  },
2182  {
2183   "alignment" : 4,
2184   "enum_fields" :
2185   [
2186    {
2187     "enum_field_value" : 1,
2188     "name" : "android::trait_trivial_dtor<char>::value"
2189    }
2190   ],
2191   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2192   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2193   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2194   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2195   "size" : 4,
2196   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2197   "underlying_type" : "_ZTIj"
2198  },
2199  {
2200   "alignment" : 4,
2201   "enum_fields" :
2202   [
2203    {
2204     "enum_field_value" : 1,
2205     "name" : "android::trait_trivial_dtor<double>::value"
2206    }
2207   ],
2208   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2209   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2210   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2211   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2212   "size" : 4,
2213   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2214   "underlying_type" : "_ZTIj"
2215  },
2216  {
2217   "alignment" : 4,
2218   "enum_fields" :
2219   [
2220    {
2221     "enum_field_value" : 1,
2222     "name" : "android::trait_trivial_dtor<float>::value"
2223    }
2224   ],
2225   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2226   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2227   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2228   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2229   "size" : 4,
2230   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2231   "underlying_type" : "_ZTIj"
2232  },
2233  {
2234   "alignment" : 4,
2235   "enum_fields" :
2236   [
2237    {
2238     "enum_field_value" : 1,
2239     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2240    }
2241   ],
2242   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2243   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2244   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2245   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2246   "size" : 4,
2247   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2248   "underlying_type" : "_ZTIj"
2249  },
2250  {
2251   "alignment" : 4,
2252   "enum_fields" :
2253   [
2254    {
2255     "enum_field_value" : 1,
2256     "name" : "android::trait_trivial_dtor<int>::value"
2257    }
2258   ],
2259   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2260   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2261   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2262   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2263   "size" : 4,
2264   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2265   "underlying_type" : "_ZTIj"
2266  },
2267  {
2268   "alignment" : 4,
2269   "enum_fields" :
2270   [
2271    {
2272     "enum_field_value" : 1,
2273     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2274    }
2275   ],
2276   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2277   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2278   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2279   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2280   "size" : 4,
2281   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2282   "underlying_type" : "_ZTIj"
2283  },
2284  {
2285   "alignment" : 4,
2286   "enum_fields" :
2287   [
2288    {
2289     "enum_field_value" : 1,
2290     "name" : "android::trait_trivial_dtor<long>::value"
2291    }
2292   ],
2293   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2294   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2295   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2296   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2297   "size" : 4,
2298   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2299   "underlying_type" : "_ZTIj"
2300  },
2301  {
2302   "alignment" : 4,
2303   "enum_fields" :
2304   [
2305    {
2306     "enum_field_value" : 1,
2307     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2308    }
2309   ],
2310   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2311   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2312   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2313   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2314   "size" : 4,
2315   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2316   "underlying_type" : "_ZTIj"
2317  },
2318  {
2319   "alignment" : 4,
2320   "enum_fields" :
2321   [
2322    {
2323     "enum_field_value" : 1,
2324     "name" : "android::trait_trivial_dtor<short>::value"
2325    }
2326   ],
2327   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2328   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2329   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2330   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2331   "size" : 4,
2332   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2333   "underlying_type" : "_ZTIj"
2334  },
2335  {
2336   "alignment" : 4,
2337   "enum_fields" :
2338   [
2339    {
2340     "enum_field_value" : 1,
2341     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2342    }
2343   ],
2344   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2345   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2346   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2347   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2348   "size" : 4,
2349   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2350   "underlying_type" : "_ZTIj"
2351  },
2352  {
2353   "alignment" : 4,
2354   "enum_fields" :
2355   [
2356    {
2357     "enum_field_value" : 1,
2358     "name" : "android::trait_trivial_dtor<void>::value"
2359    }
2360   ],
2361   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2362   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2363   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2364   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2365   "size" : 4,
2366   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2367   "underlying_type" : "_ZTIj"
2368  },
2369  {
2370   "alignment" : 4,
2371   "enum_fields" :
2372   [
2373    {
2374     "enum_field_value" : 1,
2375     "name" : "android::trait_trivial_dtor<long long>::value"
2376    }
2377   ],
2378   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2379   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2380   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2381   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2382   "size" : 4,
2383   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2384   "underlying_type" : "_ZTIj"
2385  },
2386  {
2387   "alignment" : 4,
2388   "enum_fields" :
2389   [
2390    {
2391     "enum_field_value" : 1,
2392     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2393    }
2394   ],
2395   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2396   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2397   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2398   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2399   "size" : 4,
2400   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2401   "underlying_type" : "_ZTIj"
2402  },
2403  {
2404   "alignment" : 4,
2405   "enum_fields" :
2406   [
2407    {
2408     "enum_field_value" : 1,
2409     "name" : "android::trait_trivial_move<android::String8>::value"
2410    }
2411   ],
2412   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2413   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2414   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2415   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2416   "size" : 4,
2417   "source_file" : "/system/core/libutils/include/utils/String8.h",
2418   "underlying_type" : "_ZTIj"
2419  },
2420  {
2421   "alignment" : 4,
2422   "enum_fields" :
2423   [
2424    {
2425     "enum_field_value" : 1,
2426     "name" : "android::trait_trivial_move<android::String16>::value"
2427    }
2428   ],
2429   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2430   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2431   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2432   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2433   "size" : 4,
2434   "source_file" : "/system/core/libutils/include/utils/String16.h",
2435   "underlying_type" : "_ZTIj"
2436  },
2437  {
2438   "alignment" : 4,
2439   "enum_fields" :
2440   [
2441    {
2442     "enum_field_value" : 1,
2443     "name" : "android::trait_trivial_move<bool>::value"
2444    }
2445   ],
2446   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2447   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2448   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2449   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2450   "size" : 4,
2451   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2452   "underlying_type" : "_ZTIj"
2453  },
2454  {
2455   "alignment" : 4,
2456   "enum_fields" :
2457   [
2458    {
2459     "enum_field_value" : 1,
2460     "name" : "android::trait_trivial_move<char>::value"
2461    }
2462   ],
2463   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2464   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2465   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2466   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2467   "size" : 4,
2468   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2469   "underlying_type" : "_ZTIj"
2470  },
2471  {
2472   "alignment" : 4,
2473   "enum_fields" :
2474   [
2475    {
2476     "enum_field_value" : 1,
2477     "name" : "android::trait_trivial_move<double>::value"
2478    }
2479   ],
2480   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2481   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2482   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2483   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2484   "size" : 4,
2485   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2486   "underlying_type" : "_ZTIj"
2487  },
2488  {
2489   "alignment" : 4,
2490   "enum_fields" :
2491   [
2492    {
2493     "enum_field_value" : 1,
2494     "name" : "android::trait_trivial_move<float>::value"
2495    }
2496   ],
2497   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2498   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2499   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2500   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2501   "size" : 4,
2502   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2503   "underlying_type" : "_ZTIj"
2504  },
2505  {
2506   "alignment" : 4,
2507   "enum_fields" :
2508   [
2509    {
2510     "enum_field_value" : 1,
2511     "name" : "android::trait_trivial_move<unsigned char>::value"
2512    }
2513   ],
2514   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2515   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2516   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2517   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2518   "size" : 4,
2519   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2520   "underlying_type" : "_ZTIj"
2521  },
2522  {
2523   "alignment" : 4,
2524   "enum_fields" :
2525   [
2526    {
2527     "enum_field_value" : 1,
2528     "name" : "android::trait_trivial_move<int>::value"
2529    }
2530   ],
2531   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2532   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2533   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2534   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2535   "size" : 4,
2536   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2537   "underlying_type" : "_ZTIj"
2538  },
2539  {
2540   "alignment" : 4,
2541   "enum_fields" :
2542   [
2543    {
2544     "enum_field_value" : 1,
2545     "name" : "android::trait_trivial_move<unsigned int>::value"
2546    }
2547   ],
2548   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2549   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2550   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2551   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2552   "size" : 4,
2553   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2554   "underlying_type" : "_ZTIj"
2555  },
2556  {
2557   "alignment" : 4,
2558   "enum_fields" :
2559   [
2560    {
2561     "enum_field_value" : 1,
2562     "name" : "android::trait_trivial_move<long>::value"
2563    }
2564   ],
2565   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2566   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2567   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2568   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2569   "size" : 4,
2570   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2571   "underlying_type" : "_ZTIj"
2572  },
2573  {
2574   "alignment" : 4,
2575   "enum_fields" :
2576   [
2577    {
2578     "enum_field_value" : 1,
2579     "name" : "android::trait_trivial_move<unsigned long>::value"
2580    }
2581   ],
2582   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2583   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2584   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2585   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2586   "size" : 4,
2587   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2588   "underlying_type" : "_ZTIj"
2589  },
2590  {
2591   "alignment" : 4,
2592   "enum_fields" :
2593   [
2594    {
2595     "enum_field_value" : 1,
2596     "name" : "android::trait_trivial_move<short>::value"
2597    }
2598   ],
2599   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2600   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2601   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2602   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2603   "size" : 4,
2604   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2605   "underlying_type" : "_ZTIj"
2606  },
2607  {
2608   "alignment" : 4,
2609   "enum_fields" :
2610   [
2611    {
2612     "enum_field_value" : 1,
2613     "name" : "android::trait_trivial_move<unsigned short>::value"
2614    }
2615   ],
2616   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2617   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2618   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2619   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2620   "size" : 4,
2621   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2622   "underlying_type" : "_ZTIj"
2623  },
2624  {
2625   "alignment" : 4,
2626   "enum_fields" :
2627   [
2628    {
2629     "enum_field_value" : 1,
2630     "name" : "android::trait_trivial_move<void>::value"
2631    }
2632   ],
2633   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2634   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2635   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2636   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2637   "size" : 4,
2638   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2639   "underlying_type" : "_ZTIj"
2640  },
2641  {
2642   "alignment" : 4,
2643   "enum_fields" :
2644   [
2645    {
2646     "enum_field_value" : 1,
2647     "name" : "android::trait_trivial_move<long long>::value"
2648    }
2649   ],
2650   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2651   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2652   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2653   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2654   "size" : 4,
2655   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2656   "underlying_type" : "_ZTIj"
2657  },
2658  {
2659   "alignment" : 4,
2660   "enum_fields" :
2661   [
2662    {
2663     "enum_field_value" : 1,
2664     "name" : "android::trait_trivial_move<unsigned long long>::value"
2665    }
2666   ],
2667   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2668   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2669   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2670   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2671   "size" : 4,
2672   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2673   "underlying_type" : "_ZTIj"
2674  },
2675  {
2676   "alignment" : 4,
2677   "enum_fields" :
2678   [
2679    {
2680     "enum_field_value" : 0,
2681     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2682    },
2683    {
2684     "enum_field_value" : 1,
2685     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2686    },
2687    {
2688     "enum_field_value" : 2,
2689     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2690    }
2691   ],
2692   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2693   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2694   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2695   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2696   "size" : 4,
2697   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2698   "underlying_type" : "_ZTIi"
2699  },
2700  {
2701   "alignment" : 4,
2702   "enum_fields" :
2703   [
2704    {
2705     "enum_field_value" : -1,
2706     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2707    }
2708   ],
2709   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2710   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2711   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2712   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2713   "size" : 4,
2714   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2715   "underlying_type" : "_ZTIi"
2716  },
2717  {
2718   "alignment" : 1,
2719   "enum_fields" :
2720   [
2721    {
2722     "enum_field_value" : 0,
2723     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2724    },
2725    {
2726     "enum_field_value" : 1,
2727     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2728    },
2729    {
2730     "enum_field_value" : 2,
2731     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2732    }
2733   ],
2734   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2735   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2736   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2737   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2738   "size" : 1,
2739   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2740   "underlying_type" : "_ZTIh"
2741  },
2742  {
2743   "alignment" : 4,
2744   "enum_fields" :
2745   [
2746    {
2747     "enum_field_value" : 0,
2748     "name" : "android::Mutex::PRIVATE"
2749    },
2750    {
2751     "enum_field_value" : 1,
2752     "name" : "android::Mutex::SHARED"
2753    }
2754   ],
2755   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2756   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2757   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2758   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2759   "size" : 4,
2760   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2761   "underlying_type" : "_ZTIj"
2762  },
2763  {
2764   "alignment" : 4,
2765   "enum_fields" :
2766   [
2767    {
2768     "enum_field_value" : 0,
2769     "name" : "android::RWLock::PRIVATE"
2770    },
2771    {
2772     "enum_field_value" : 1,
2773     "name" : "android::RWLock::SHARED"
2774    }
2775   ],
2776   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2777   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2778   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2779   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2780   "size" : 4,
2781   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2782   "underlying_type" : "_ZTIj"
2783  },
2784  {
2785   "access" : "protected",
2786   "alignment" : 4,
2787   "enum_fields" :
2788   [
2789    {
2790     "enum_field_value" : 1,
2791     "name" : "android::RefBase::FIRST_INC_STRONG"
2792    }
2793   ],
2794   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2795   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2796   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2797   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2798   "size" : 4,
2799   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2800   "underlying_type" : "_ZTIj"
2801  },
2802  {
2803   "access" : "protected",
2804   "alignment" : 4,
2805   "enum_fields" :
2806   [
2807    {
2808     "enum_field_value" : 0,
2809     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2810    },
2811    {
2812     "enum_field_value" : 1,
2813     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2814    },
2815    {
2816     "enum_field_value" : 1,
2817     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2818    }
2819   ],
2820   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2821   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2822   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2823   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2824   "size" : 4,
2825   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2826   "underlying_type" : "_ZTIj"
2827  },
2828  {
2829   "alignment" : 4,
2830   "enum_fields" :
2831   [
2832    {
2833     "enum_field_value" : 0,
2834     "name" : "android::String8::kEmptyString"
2835    }
2836   ],
2837   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2838   "name" : "android::String8::StaticLinkage",
2839   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2840   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2841   "size" : 4,
2842   "source_file" : "/system/core/libutils/include/utils/String8.h",
2843   "underlying_type" : "_ZTIj"
2844  },
2845  {
2846   "alignment" : 4,
2847   "enum_fields" :
2848   [
2849    {
2850     "enum_field_value" : 0,
2851     "name" : "android::String16::kEmptyString"
2852    }
2853   ],
2854   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2855   "name" : "android::String16::StaticLinkage",
2856   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2857   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2858   "size" : 4,
2859   "source_file" : "/system/core/libutils/include/utils/String16.h",
2860   "underlying_type" : "_ZTIj"
2861  },
2862  {
2863   "alignment" : 4,
2864   "enum_fields" :
2865   [
2866    {
2867     "enum_field_value" : 0,
2868     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
2869    },
2870    {
2871     "enum_field_value" : 1,
2872     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
2873    },
2874    {
2875     "enum_field_value" : 2,
2876     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
2877    },
2878    {
2879     "enum_field_value" : 3,
2880     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
2881    }
2882   ],
2883   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2884   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
2885   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2886   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2887   "size" : 4,
2888   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
2889   "underlying_type" : "_ZTIi"
2890  },
2891  {
2892   "alignment" : 4,
2893   "enum_fields" :
2894   [
2895    {
2896     "enum_field_value" : 0,
2897     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2898    },
2899    {
2900     "enum_field_value" : 1,
2901     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2902    },
2903    {
2904     "enum_field_value" : 2,
2905     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2906    }
2907   ],
2908   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2909   "name" : "android::hardware::ProcessState::CallRestriction",
2910   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2911   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2912   "size" : 4,
2913   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
2914   "underlying_type" : "_ZTIi"
2915  },
2916  {
2917   "alignment" : 4,
2918   "enum_fields" :
2919   [
2920    {
2921     "enum_field_value" : 0,
2922     "name" : "android::hardware::HidlReturnRestriction::NONE"
2923    },
2924    {
2925     "enum_field_value" : 1,
2926     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2927    },
2928    {
2929     "enum_field_value" : 2,
2930     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2931    }
2932   ],
2933   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2934   "name" : "android::hardware::HidlReturnRestriction",
2935   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2936   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2937   "size" : 4,
2938   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2939   "underlying_type" : "_ZTIi"
2940  },
2941  {
2942   "alignment" : 4,
2943   "enum_fields" :
2944   [
2945    {
2946     "enum_field_value" : 0,
2947     "name" : "android::hardware::Status::EX_NONE"
2948    },
2949    {
2950     "enum_field_value" : -1,
2951     "name" : "android::hardware::Status::EX_SECURITY"
2952    },
2953    {
2954     "enum_field_value" : -2,
2955     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
2956    },
2957    {
2958     "enum_field_value" : -3,
2959     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
2960    },
2961    {
2962     "enum_field_value" : -4,
2963     "name" : "android::hardware::Status::EX_NULL_POINTER"
2964    },
2965    {
2966     "enum_field_value" : -5,
2967     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
2968    },
2969    {
2970     "enum_field_value" : -6,
2971     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
2972    },
2973    {
2974     "enum_field_value" : -7,
2975     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
2976    },
2977    {
2978     "enum_field_value" : -128,
2979     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
2980    },
2981    {
2982     "enum_field_value" : -129,
2983     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
2984    }
2985   ],
2986   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
2987   "name" : "android::hardware::Status::Exception",
2988   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
2989   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
2990   "size" : 4,
2991   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2992   "underlying_type" : "_ZTIi"
2993  },
2994  {
2995   "alignment" : 4,
2996   "enum_fields" :
2997   [
2998    {
2999     "enum_field_value" : 1,
3000     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3001    }
3002   ],
3003   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3004   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3005   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3006   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3007   "size" : 4,
3008   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3009   "underlying_type" : "_ZTIj"
3010  },
3011  {
3012   "alignment" : 4,
3013   "enum_fields" :
3014   [
3015    {
3016     "enum_field_value" : 0,
3017     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3018    },
3019    {
3020     "enum_field_value" : 1,
3021     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3022    },
3023    {
3024     "enum_field_value" : 2,
3025     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3026    },
3027    {
3028     "enum_field_value" : 3,
3029     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3030    },
3031    {
3032     "enum_field_value" : 4,
3033     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3034    },
3035    {
3036     "enum_field_value" : 5,
3037     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3038    },
3039    {
3040     "enum_field_value" : 6,
3041     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3042    },
3043    {
3044     "enum_field_value" : 7,
3045     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3046    },
3047    {
3048     "enum_field_value" : 8,
3049     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3050    },
3051    {
3052     "enum_field_value" : 9,
3053     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3054    }
3055   ],
3056   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3057   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3058   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3059   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3060   "size" : 4,
3061   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3062   "underlying_type" : "_ZTIj"
3063  },
3064  {
3065   "alignment" : 4,
3066   "enum_fields" :
3067   [
3068    {
3069     "enum_field_value" : 1,
3070     "name" : "android::hardware::kSynchronizedReadWrite"
3071    },
3072    {
3073     "enum_field_value" : 2,
3074     "name" : "android::hardware::kUnsynchronizedWrite"
3075    }
3076   ],
3077   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3078   "name" : "android::hardware::MQFlavor",
3079   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3080   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3081   "size" : 4,
3082   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3083   "underlying_type" : "_ZTIj"
3084  },
3085  {
3086   "alignment" : 1,
3087   "enum_fields" :
3088   [
3089    {
3090     "enum_field_value" : 0,
3091     "name" : "android::hardware::vibrator::V1_0::EffectStrength::LIGHT"
3092    },
3093    {
3094     "enum_field_value" : 1,
3095     "name" : "android::hardware::vibrator::V1_0::EffectStrength::MEDIUM"
3096    },
3097    {
3098     "enum_field_value" : 2,
3099     "name" : "android::hardware::vibrator::V1_0::EffectStrength::STRONG"
3100    }
3101   ],
3102   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_014EffectStrengthE",
3103   "name" : "android::hardware::vibrator::V1_0::EffectStrength",
3104   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_014EffectStrengthE",
3105   "self_type" : "_ZTIN7android8hardware8vibrator4V1_014EffectStrengthE",
3106   "size" : 1,
3107   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h",
3108   "underlying_type" : "_ZTIh"
3109  },
3110  {
3111   "alignment" : 4,
3112   "enum_fields" :
3113   [
3114    {
3115     "enum_field_value" : 0,
3116     "name" : "android::hardware::vibrator::V1_0::Effect::CLICK"
3117    },
3118    {
3119     "enum_field_value" : 1,
3120     "name" : "android::hardware::vibrator::V1_0::Effect::DOUBLE_CLICK"
3121    }
3122   ],
3123   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_06EffectE",
3124   "name" : "android::hardware::vibrator::V1_0::Effect",
3125   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_06EffectE",
3126   "self_type" : "_ZTIN7android8hardware8vibrator4V1_06EffectE",
3127   "size" : 4,
3128   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h",
3129   "underlying_type" : "_ZTIj"
3130  },
3131  {
3132   "alignment" : 4,
3133   "enum_fields" :
3134   [
3135    {
3136     "enum_field_value" : 0,
3137     "name" : "android::hardware::vibrator::V1_0::Status::OK"
3138    },
3139    {
3140     "enum_field_value" : 1,
3141     "name" : "android::hardware::vibrator::V1_0::Status::UNKNOWN_ERROR"
3142    },
3143    {
3144     "enum_field_value" : 2,
3145     "name" : "android::hardware::vibrator::V1_0::Status::BAD_VALUE"
3146    },
3147    {
3148     "enum_field_value" : 3,
3149     "name" : "android::hardware::vibrator::V1_0::Status::UNSUPPORTED_OPERATION"
3150    }
3151   ],
3152   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_06StatusE",
3153   "name" : "android::hardware::vibrator::V1_0::Status",
3154   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_06StatusE",
3155   "self_type" : "_ZTIN7android8hardware8vibrator4V1_06StatusE",
3156   "size" : 4,
3157   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h",
3158   "underlying_type" : "_ZTIj"
3159  },
3160  {
3161   "alignment" : 4,
3162   "enum_fields" :
3163   [
3164    {
3165     "enum_field_value" : 0,
3166     "name" : "android::hardware::vibrator::V1_1::Effect_1_1::CLICK"
3167    },
3168    {
3169     "enum_field_value" : 1,
3170     "name" : "android::hardware::vibrator::V1_1::Effect_1_1::DOUBLE_CLICK"
3171    },
3172    {
3173     "enum_field_value" : 2,
3174     "name" : "android::hardware::vibrator::V1_1::Effect_1_1::TICK"
3175    }
3176   ],
3177   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_110Effect_1_1E",
3178   "name" : "android::hardware::vibrator::V1_1::Effect_1_1",
3179   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_110Effect_1_1E",
3180   "self_type" : "_ZTIN7android8hardware8vibrator4V1_110Effect_1_1E",
3181   "size" : 4,
3182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/types.h",
3183   "underlying_type" : "_ZTIj"
3184  },
3185  {
3186   "alignment" : 4,
3187   "enum_fields" :
3188   [
3189    {
3190     "enum_field_value" : 0,
3191     "name" : "android::Condition::WAKE_UP_ONE"
3192    },
3193    {
3194     "enum_field_value" : 1,
3195     "name" : "android::Condition::WAKE_UP_ALL"
3196    }
3197   ],
3198   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3199   "name" : "android::Condition::WakeUpType",
3200   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3201   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3202   "size" : 4,
3203   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3204   "underlying_type" : "_ZTIj"
3205  },
3206  {
3207   "alignment" : 4,
3208   "enum_fields" :
3209   [
3210    {
3211     "enum_field_value" : 0,
3212     "name" : "android::Condition::PRIVATE"
3213    },
3214    {
3215     "enum_field_value" : 1,
3216     "name" : "android::Condition::SHARED"
3217    }
3218   ],
3219   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3220   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3221   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3222   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3223   "size" : 4,
3224   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3225   "underlying_type" : "_ZTIj"
3226  }
3227 ],
3228 "function_types" :
3229 [
3230  {
3231   "alignment" : 4,
3232   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3233   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3234   "parameters" :
3235   [
3236    {
3237     "referenced_type" : "_ZTIRKN7android8String16E"
3238    },
3239    {
3240     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3241    },
3242    {
3243     "referenced_type" : "_ZTIPv"
3244    }
3245   ],
3246   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3247   "return_type" : "_ZTIb",
3248   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3249   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3250  },
3251  {
3252   "alignment" : 4,
3253   "linker_set_key" : "_ZTIFiPvE",
3254   "name" : "int (void *)",
3255   "parameters" :
3256   [
3257    {
3258     "referenced_type" : "_ZTIPv"
3259    }
3260   ],
3261   "referenced_type" : "_ZTIFiPvE",
3262   "return_type" : "_ZTIi",
3263   "self_type" : "_ZTIFiPvE",
3264   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3265  },
3266  {
3267   "alignment" : 4,
3268   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3269   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3270   "parameters" :
3271   [
3272    {
3273     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3274    },
3275    {
3276     "referenced_type" : "_ZTIPKh"
3277    },
3278    {
3279     "referenced_type" : "_ZTIj"
3280    },
3281    {
3282     "referenced_type" : "_ZTIPKy"
3283    },
3284    {
3285     "referenced_type" : "_ZTIj"
3286    },
3287    {
3288     "referenced_type" : "_ZTIPv"
3289    }
3290   ],
3291   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3292   "return_type" : "_ZTIv",
3293   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3294   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3295  }
3296 ],
3297 "functions" :
3298 [
3299  {
3300   "function_name" : "android::hardware::details::castInterface",
3301   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_8vibrator4V1_19IVibratorENS3_4V1_09IVibratorENS4_12BpHwVibratorEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
3302   "parameters" :
3303   [
3304    {
3305     "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE"
3306    },
3307    {
3308     "referenced_type" : "_ZTIPKc"
3309    },
3310    {
3311     "referenced_type" : "_ZTIb"
3312    }
3313   ],
3314   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
3315   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3316   "template_args" :
3317   [
3318    "_ZTIN7android8hardware8vibrator4V1_19IVibratorE",
3319    "_ZTIN7android8hardware8vibrator4V1_09IVibratorE",
3320    "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
3321   ]
3322  },
3323  {
3324   "function_name" : "android::hardware::details::castInterface",
3325   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_8vibrator4V1_19IVibratorENS_4hidl4base4V1_05IBaseENS4_12BpHwVibratorEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3326   "parameters" :
3327   [
3328    {
3329     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3330    },
3331    {
3332     "referenced_type" : "_ZTIPKc"
3333    },
3334    {
3335     "referenced_type" : "_ZTIb"
3336    }
3337   ],
3338   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
3339   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3340   "template_args" :
3341   [
3342    "_ZTIN7android8hardware8vibrator4V1_19IVibratorE",
3343    "_ZTIN7android4hidl4base4V1_05IBaseE",
3344    "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
3345   ]
3346  },
3347  {
3348   "function_name" : "android::hardware::details::getServiceInternal",
3349   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_8vibrator4V1_112BpHwVibratorENS4_9IVibratorEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3350   "parameters" :
3351   [
3352    {
3353     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3354    },
3355    {
3356     "referenced_type" : "_ZTIb"
3357    },
3358    {
3359     "referenced_type" : "_ZTIb"
3360    }
3361   ],
3362   "return_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
3363   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3364   "template_args" :
3365   [
3366    "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE",
3367    "_ZTIN7android8hardware8vibrator4V1_19IVibratorE",
3368    "_ZTIv",
3369    "_ZTIv"
3370   ]
3371  },
3372  {
3373   "access" : "private",
3374   "function_name" : "android::hardware::vibrator::V1_1::BsVibrator::addOnewayTask",
3375   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_110BsVibrator13addOnewayTaskENSt3__18functionIFvvEEE",
3376   "parameters" :
3377   [
3378    {
3379     "is_this_ptr" : true,
3380     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_110BsVibratorE"
3381    },
3382    {
3383     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3384    }
3385   ],
3386   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BsVibrator.h"
3388  },
3389  {
3390   "function_name" : "android::hardware::vibrator::V1_1::BsVibrator::BsVibrator",
3391   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_110BsVibratorC1ENS_2spINS2_9IVibratorEEE",
3392   "parameters" :
3393   [
3394    {
3395     "is_this_ptr" : true,
3396     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_110BsVibratorE"
3397    },
3398    {
3399     "referenced_type" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE"
3400    }
3401   ],
3402   "return_type" : "_ZTIv",
3403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BsVibrator.h"
3404  },
3405  {
3406   "function_name" : "android::hardware::vibrator::V1_1::BsVibrator::BsVibrator",
3407   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_110BsVibratorC2ENS_2spINS2_9IVibratorEEE",
3408   "parameters" :
3409   [
3410    {
3411     "is_this_ptr" : true,
3412     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_110BsVibratorE"
3413    },
3414    {
3415     "referenced_type" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE"
3416    }
3417   ],
3418   "return_type" : "_ZTIv",
3419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BsVibrator.h"
3420  },
3421  {
3422   "function_name" : "android::hardware::vibrator::V1_1::BnHwVibrator::onTransact",
3423   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BnHwVibrator10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3424   "parameters" :
3425   [
3426    {
3427     "is_this_ptr" : true,
3428     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE"
3429    },
3430    {
3431     "referenced_type" : "_ZTIj"
3432    },
3433    {
3434     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3435    },
3436    {
3437     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3438    },
3439    {
3440     "default_arg" : true,
3441     "referenced_type" : "_ZTIj"
3442    },
3443    {
3444     "default_arg" : true,
3445     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3446    }
3447   ],
3448   "return_type" : "_ZTIi",
3449   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h"
3450  },
3451  {
3452   "access" : "private",
3453   "function_name" : "android::hardware::vibrator::V1_1::BnHwVibrator::getDebugInfo",
3454   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BnHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3455   "parameters" :
3456   [
3457    {
3458     "is_this_ptr" : true,
3459     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE"
3460    },
3461    {
3462     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3463    }
3464   ],
3465   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3466   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h"
3467  },
3468  {
3469   "function_name" : "android::hardware::vibrator::V1_1::BnHwVibrator::_hidl_perform_1_1",
3470   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BnHwVibrator17_hidl_perform_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3471   "parameters" :
3472   [
3473    {
3474     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3475    },
3476    {
3477     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3478    },
3479    {
3480     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3481    },
3482    {
3483     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3484    }
3485   ],
3486   "return_type" : "_ZTIi",
3487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h"
3488  },
3489  {
3490   "access" : "private",
3491   "function_name" : "android::hardware::vibrator::V1_1::BnHwVibrator::ping",
3492   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BnHwVibrator4pingEv",
3493   "parameters" :
3494   [
3495    {
3496     "is_this_ptr" : true,
3497     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE"
3498    }
3499   ],
3500   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h"
3502  },
3503  {
3504   "function_name" : "android::hardware::vibrator::V1_1::BnHwVibrator::BnHwVibrator",
3505   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorC1ERKNS_2spINS2_9IVibratorEEE",
3506   "parameters" :
3507   [
3508    {
3509     "is_this_ptr" : true,
3510     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE"
3511    },
3512    {
3513     "referenced_type" : "_ZTIRKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE"
3514    }
3515   ],
3516   "return_type" : "_ZTIv",
3517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h"
3518  },
3519  {
3520   "function_name" : "android::hardware::vibrator::V1_1::BnHwVibrator::BnHwVibrator",
3521   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorC2ERKNS_2spINS2_9IVibratorEEE",
3522   "parameters" :
3523   [
3524    {
3525     "is_this_ptr" : true,
3526     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE"
3527    },
3528    {
3529     "referenced_type" : "_ZTIRKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE"
3530    }
3531   ],
3532   "return_type" : "_ZTIv",
3533   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h"
3534  },
3535  {
3536   "function_name" : "android::hardware::vibrator::V1_1::BnHwVibrator::~BnHwVibrator",
3537   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorD0Ev",
3538   "parameters" :
3539   [
3540    {
3541     "is_this_ptr" : true,
3542     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE"
3543    }
3544   ],
3545   "return_type" : "_ZTIv",
3546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h"
3547  },
3548  {
3549   "function_name" : "android::hardware::vibrator::V1_1::BnHwVibrator::~BnHwVibrator",
3550   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorD1Ev",
3551   "parameters" :
3552   [
3553    {
3554     "is_this_ptr" : true,
3555     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE"
3556    }
3557   ],
3558   "return_type" : "_ZTIv",
3559   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h"
3560  },
3561  {
3562   "function_name" : "android::hardware::vibrator::V1_1::BnHwVibrator::~BnHwVibrator",
3563   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorD2Ev",
3564   "parameters" :
3565   [
3566    {
3567     "is_this_ptr" : true,
3568     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE"
3569    }
3570   ],
3571   "return_type" : "_ZTIv",
3572   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h"
3573  },
3574  {
3575   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::linkToDeath",
3576   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3577   "parameters" :
3578   [
3579    {
3580     "is_this_ptr" : true,
3581     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3582    },
3583    {
3584     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3585    },
3586    {
3587     "referenced_type" : "_ZTIy"
3588    }
3589   ],
3590   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3592  },
3593  {
3594   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::perform_1_1",
3595   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE",
3596   "parameters" :
3597   [
3598    {
3599     "is_this_ptr" : true,
3600     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3601    },
3602    {
3603     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_110Effect_1_1E"
3604    },
3605    {
3606     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_014EffectStrengthE"
3607    },
3608    {
3609     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware8vibrator4V1_06StatusEjEEE"
3610    }
3611   ],
3612   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3613   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3614  },
3615  {
3616   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::getDebugInfo",
3617   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3618   "parameters" :
3619   [
3620    {
3621     "is_this_ptr" : true,
3622     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3623    },
3624    {
3625     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3626    }
3627   ],
3628   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3629   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3630  },
3631  {
3632   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::getHashChain",
3633   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3634   "parameters" :
3635   [
3636    {
3637     "is_this_ptr" : true,
3638     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3639    },
3640    {
3641     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3642    }
3643   ],
3644   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3646  },
3647  {
3648   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::setAmplitude",
3649   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator12setAmplitudeEh",
3650   "parameters" :
3651   [
3652    {
3653     "is_this_ptr" : true,
3654     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3655    },
3656    {
3657     "referenced_type" : "_ZTIh"
3658    }
3659   ],
3660   "return_type" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
3661   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3662  },
3663  {
3664   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::unlinkToDeath",
3665   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3666   "parameters" :
3667   [
3668    {
3669     "is_this_ptr" : true,
3670     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3671    },
3672    {
3673     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3674    }
3675   ],
3676   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3678  },
3679  {
3680   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::interfaceChain",
3681   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3682   "parameters" :
3683   [
3684    {
3685     "is_this_ptr" : true,
3686     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3687    },
3688    {
3689     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3690    }
3691   ],
3692   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3694  },
3695  {
3696   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::onLastStrongRef",
3697   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator15onLastStrongRefEPKv",
3698   "parameters" :
3699   [
3700    {
3701     "is_this_ptr" : true,
3702     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3703    },
3704    {
3705     "referenced_type" : "_ZTIPKv"
3706    }
3707   ],
3708   "return_type" : "_ZTIv",
3709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3710  },
3711  {
3712   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::_hidl_perform_1_1",
3713   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator17_hidl_perform_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNSA_6StatusEjEEE",
3714   "parameters" :
3715   [
3716    {
3717     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
3718    },
3719    {
3720     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
3721    },
3722    {
3723     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_110Effect_1_1E"
3724    },
3725    {
3726     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_014EffectStrengthE"
3727    },
3728    {
3729     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware8vibrator4V1_06StatusEjEEE"
3730    }
3731   ],
3732   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3734  },
3735  {
3736   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::interfaceDescriptor",
3737   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3738   "parameters" :
3739   [
3740    {
3741     "is_this_ptr" : true,
3742     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3743    },
3744    {
3745     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3746    }
3747   ],
3748   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3750  },
3751  {
3752   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::notifySyspropsChanged",
3753   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator21notifySyspropsChangedEv",
3754   "parameters" :
3755   [
3756    {
3757     "is_this_ptr" : true,
3758     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3759    }
3760   ],
3761   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3762   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3763  },
3764  {
3765   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::setHALInstrumentation",
3766   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator21setHALInstrumentationEv",
3767   "parameters" :
3768   [
3769    {
3770     "is_this_ptr" : true,
3771     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3772    }
3773   ],
3774   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3776  },
3777  {
3778   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::supportsAmplitudeControl",
3779   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator24supportsAmplitudeControlEv",
3780   "parameters" :
3781   [
3782    {
3783     "is_this_ptr" : true,
3784     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3785    }
3786   ],
3787   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3789  },
3790  {
3791   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::on",
3792   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator2onEj",
3793   "parameters" :
3794   [
3795    {
3796     "is_this_ptr" : true,
3797     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3798    },
3799    {
3800     "referenced_type" : "_ZTIj"
3801    }
3802   ],
3803   "return_type" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
3804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3805  },
3806  {
3807   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::off",
3808   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator3offEv",
3809   "parameters" :
3810   [
3811    {
3812     "is_this_ptr" : true,
3813     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3814    }
3815   ],
3816   "return_type" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
3817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3818  },
3819  {
3820   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::ping",
3821   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator4pingEv",
3822   "parameters" :
3823   [
3824    {
3825     "is_this_ptr" : true,
3826     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3827    }
3828   ],
3829   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3831  },
3832  {
3833   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::debug",
3834   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3835   "parameters" :
3836   [
3837    {
3838     "is_this_ptr" : true,
3839     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3840    },
3841    {
3842     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3843    },
3844    {
3845     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3846    }
3847   ],
3848   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3850  },
3851  {
3852   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::perform",
3853   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE",
3854   "parameters" :
3855   [
3856    {
3857     "is_this_ptr" : true,
3858     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3859    },
3860    {
3861     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_06EffectE"
3862    },
3863    {
3864     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_014EffectStrengthE"
3865    },
3866    {
3867     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware8vibrator4V1_06StatusEjEEE"
3868    }
3869   ],
3870   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3871   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3872  },
3873  {
3874   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::BpHwVibrator",
3875   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibratorC1ERKNS_2spINS0_7IBinderEEE",
3876   "parameters" :
3877   [
3878    {
3879     "is_this_ptr" : true,
3880     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3881    },
3882    {
3883     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3884    }
3885   ],
3886   "return_type" : "_ZTIv",
3887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3888  },
3889  {
3890   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::BpHwVibrator",
3891   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_112BpHwVibratorC2ERKNS_2spINS0_7IBinderEEE",
3892   "parameters" :
3893   [
3894    {
3895     "is_this_ptr" : true,
3896     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
3897    },
3898    {
3899     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3900    }
3901   ],
3902   "return_type" : "_ZTIv",
3903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
3904  },
3905  {
3906   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::getService",
3907   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3908   "parameters" :
3909   [
3910    {
3911     "default_arg" : true,
3912     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3913    },
3914    {
3915     "default_arg" : true,
3916     "referenced_type" : "_ZTIb"
3917    }
3918   ],
3919   "return_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
3920   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
3921  },
3922  {
3923   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::linkToDeath",
3924   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3925   "parameters" :
3926   [
3927    {
3928     "is_this_ptr" : true,
3929     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
3930    },
3931    {
3932     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3933    },
3934    {
3935     "referenced_type" : "_ZTIy"
3936    }
3937   ],
3938   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
3940  },
3941  {
3942   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::getDebugInfo",
3943   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3944   "parameters" :
3945   [
3946    {
3947     "is_this_ptr" : true,
3948     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
3949    },
3950    {
3951     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3952    }
3953   ],
3954   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3955   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
3956  },
3957  {
3958   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::getHashChain",
3959   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3960   "parameters" :
3961   [
3962    {
3963     "is_this_ptr" : true,
3964     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
3965    },
3966    {
3967     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3968    }
3969   ],
3970   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
3972  },
3973  {
3974   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::tryGetService",
3975   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3976   "parameters" :
3977   [
3978    {
3979     "default_arg" : true,
3980     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3981    },
3982    {
3983     "default_arg" : true,
3984     "referenced_type" : "_ZTIb"
3985    }
3986   ],
3987   "return_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
3988   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
3989  },
3990  {
3991   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::unlinkToDeath",
3992   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3993   "parameters" :
3994   [
3995    {
3996     "is_this_ptr" : true,
3997     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
3998    },
3999    {
4000     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4001    }
4002   ],
4003   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4004   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4005  },
4006  {
4007   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::interfaceChain",
4008   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4009   "parameters" :
4010   [
4011    {
4012     "is_this_ptr" : true,
4013     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
4014    },
4015    {
4016     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4017    }
4018   ],
4019   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4020   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4021  },
4022  {
4023   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::registerAsService",
4024   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4025   "parameters" :
4026   [
4027    {
4028     "is_this_ptr" : true,
4029     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
4030    },
4031    {
4032     "default_arg" : true,
4033     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4034    }
4035   ],
4036   "return_type" : "_ZTIi",
4037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4038  },
4039  {
4040   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::interfaceDescriptor",
4041   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4042   "parameters" :
4043   [
4044    {
4045     "is_this_ptr" : true,
4046     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
4047    },
4048    {
4049     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4050    }
4051   ],
4052   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4053   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4054  },
4055  {
4056   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::notifySyspropsChanged",
4057   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator21notifySyspropsChangedEv",
4058   "parameters" :
4059   [
4060    {
4061     "is_this_ptr" : true,
4062     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
4063    }
4064   ],
4065   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4067  },
4068  {
4069   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::setHALInstrumentation",
4070   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator21setHALInstrumentationEv",
4071   "parameters" :
4072   [
4073    {
4074     "is_this_ptr" : true,
4075     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
4076    }
4077   ],
4078   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4080  },
4081  {
4082   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::registerForNotifications",
4083   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4084   "parameters" :
4085   [
4086    {
4087     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4088    },
4089    {
4090     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4091    }
4092   ],
4093   "return_type" : "_ZTIb",
4094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4095  },
4096  {
4097   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::ping",
4098   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator4pingEv",
4099   "parameters" :
4100   [
4101    {
4102     "is_this_ptr" : true,
4103     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
4104    }
4105   ],
4106   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4107   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4108  },
4109  {
4110   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::debug",
4111   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4112   "parameters" :
4113   [
4114    {
4115     "is_this_ptr" : true,
4116     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
4117    },
4118    {
4119     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4120    },
4121    {
4122     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4123    }
4124   ],
4125   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4127  },
4128  {
4129   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::castFrom",
4130   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator8castFromERKNS_2spINS1_4V1_09IVibratorEEEb",
4131   "parameters" :
4132   [
4133    {
4134     "referenced_type" : "_ZTIRKN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE"
4135    },
4136    {
4137     "default_arg" : true,
4138     "referenced_type" : "_ZTIb"
4139    }
4140   ],
4141   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
4142   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4143  },
4144  {
4145   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::castFrom",
4146   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4147   "parameters" :
4148   [
4149    {
4150     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4151    },
4152    {
4153     "default_arg" : true,
4154     "referenced_type" : "_ZTIb"
4155    }
4156   ],
4157   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
4158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4159  },
4160  {
4161   "function_name" : "android::hardware::vibrator::V1_1::IVibrator::castFrom",
4162   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator8castFromERKNS_2spIS3_EEb",
4163   "parameters" :
4164   [
4165    {
4166     "referenced_type" : "_ZTIRKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE"
4167    },
4168    {
4169     "default_arg" : true,
4170     "referenced_type" : "_ZTIb"
4171    }
4172   ],
4173   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
4174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4175  },
4176  {
4177   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::onLastStrongRef",
4178   "linker_set_key" : "_ZThn8_N7android8hardware8vibrator4V1_112BpHwVibrator15onLastStrongRefEPKv",
4179   "parameters" :
4180   [
4181    {
4182     "is_this_ptr" : true,
4183     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
4184    },
4185    {
4186     "referenced_type" : "_ZTIPKv"
4187    }
4188   ],
4189   "return_type" : "_ZTIv",
4190   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
4191  },
4192  {
4193   "function_name" : "android::hardware::vibrator::V1_1::BpHwVibrator::onLastStrongRef",
4194   "linker_set_key" : "_ZTv0_n20_N7android8hardware8vibrator4V1_112BpHwVibrator15onLastStrongRefEPKv",
4195   "parameters" :
4196   [
4197    {
4198     "is_this_ptr" : true,
4199     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE"
4200    },
4201    {
4202     "referenced_type" : "_ZTIPKv"
4203    }
4204   ],
4205   "return_type" : "_ZTIv",
4206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
4207  }
4208 ],
4209 "global_vars" :
4210 [
4211  {
4212   "linker_set_key" : "_ZN7android8hardware8vibrator4V1_19IVibrator10descriptorE",
4213   "name" : "android::hardware::vibrator::V1_1::IVibrator::descriptor",
4214   "referenced_type" : "_ZTIPKc",
4215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4216  }
4217 ],
4218 "lvalue_reference_types" :
4219 [
4220  {
4221   "alignment" : 4,
4222   "linker_set_key" : "_ZTIRK7log_msg",
4223   "name" : "const log_msg &",
4224   "referenced_type" : "_ZTIK7log_msg",
4225   "self_type" : "_ZTIRK7log_msg",
4226   "size" : 4,
4227   "source_file" : "/system/core/liblog/include/log/log_read.h"
4228  },
4229  {
4230   "alignment" : 4,
4231   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4232   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4233   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4234   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4235   "size" : 4,
4236   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4237  },
4238  {
4239   "alignment" : 4,
4240   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4241   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4242   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4243   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4244   "size" : 4,
4245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4246  },
4247  {
4248   "alignment" : 4,
4249   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4250   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4251   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4252   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4253   "size" : 4,
4254   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4255  },
4256  {
4257   "alignment" : 4,
4258   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4259   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4260   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4261   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4262   "size" : 4,
4263   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4264  },
4265  {
4266   "alignment" : 4,
4267   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4268   "name" : "const android::sp<android::hardware::IBinder> &",
4269   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4270   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4271   "size" : 4,
4272   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4273  },
4274  {
4275   "alignment" : 4,
4276   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
4277   "name" : "const android::sp<android::hardware::vibrator::V1_0::IVibrator> &",
4278   "referenced_type" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
4279   "self_type" : "_ZTIRKN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
4280   "size" : 4,
4281   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4282  },
4283  {
4284   "alignment" : 4,
4285   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
4286   "name" : "const android::sp<android::hardware::vibrator::V1_1::IVibrator> &",
4287   "referenced_type" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
4288   "self_type" : "_ZTIRKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
4289   "size" : 4,
4290   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4291  },
4292  {
4293   "alignment" : 4,
4294   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4295   "name" : "const android::wp<android::hardware::BHwBinder> &",
4296   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4297   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4298   "size" : 4,
4299   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4300  },
4301  {
4302   "alignment" : 4,
4303   "linker_set_key" : "_ZTIRKN7android7String8E",
4304   "name" : "const android::String8 &",
4305   "referenced_type" : "_ZTIKN7android7String8E",
4306   "self_type" : "_ZTIRKN7android7String8E",
4307   "size" : 4,
4308   "source_file" : "/system/core/libutils/include/utils/String8.h"
4309  },
4310  {
4311   "alignment" : 4,
4312   "linker_set_key" : "_ZTIRKN7android8String16E",
4313   "name" : "const android::String16 &",
4314   "referenced_type" : "_ZTIKN7android8String16E",
4315   "self_type" : "_ZTIRKN7android8String16E",
4316   "size" : 4,
4317   "source_file" : "/system/core/libutils/include/utils/String16.h"
4318  },
4319  {
4320   "alignment" : 4,
4321   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4322   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4323   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4324   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4325   "size" : 4,
4326   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4327  },
4328  {
4329   "alignment" : 4,
4330   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4331   "name" : "const android::hardware::hidl_handle &",
4332   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4333   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4334   "size" : 4,
4335   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4336  },
4337  {
4338   "alignment" : 4,
4339   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4340   "name" : "const android::hardware::hidl_memory &",
4341   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4342   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4343   "size" : 4,
4344   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4345  },
4346  {
4347   "alignment" : 4,
4348   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4349   "name" : "const android::hardware::hidl_string &",
4350   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4351   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4352   "size" : 4,
4353   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4354  },
4355  {
4356   "alignment" : 4,
4357   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4358   "name" : "const android::hardware::hidl_version &",
4359   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4360   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4361   "size" : 4,
4362   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4363  },
4364  {
4365   "alignment" : 4,
4366   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4367   "name" : "const android::hardware::Parcel &",
4368   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4369   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4370   "size" : 4,
4371   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4372  },
4373  {
4374   "alignment" : 4,
4375   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4376   "name" : "const android::hardware::Return<bool> &",
4377   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4378   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4379   "size" : 4,
4380   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4381  },
4382  {
4383   "alignment" : 4,
4384   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4385   "name" : "const android::hardware::Status &",
4386   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4387   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4388   "size" : 4,
4389   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4390  },
4391  {
4392   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4393   "name" : "const iter<is_const> &",
4394   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4395   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4396   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4397  },
4398  {
4399   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4400   "name" : "const iter<is_const> &",
4401   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++/gen/android/hardware/vibrator/1.1/types.sdump",
4402   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++/gen/android/hardware/vibrator/1.1/types.sdump",
4403   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4404  },
4405  {
4406   "alignment" : 4,
4407   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4408   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4409   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4410   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4411   "size" : 4,
4412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
4413  },
4414  {
4415   "alignment" : 4,
4416   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4417   "name" : "const android::hardware::hidl_vec<int> &",
4418   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4419   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4420   "size" : 4,
4421   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4422  },
4423  {
4424   "alignment" : 4,
4425   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4426   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4427   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4428   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4429   "size" : 4,
4430   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4431  },
4432  {
4433   "alignment" : 4,
4434   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4435   "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 *> > *)> > > &",
4436   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4437   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4438   "size" : 4,
4439   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4440  },
4441  {
4442   "alignment" : 4,
4443   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4444   "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 *> > *)> > > &",
4445   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++/gen/android/hardware/vibrator/1.1/types.sdump",
4446   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++/gen/android/hardware/vibrator/1.1/types.sdump",
4447   "size" : 4,
4448   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4449  },
4450  {
4451   "alignment" : 4,
4452   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4453   "name" : "const android::hidl::base::V1_0::IBase *const &",
4454   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
4455   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4456   "size" : 4,
4457   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4458  },
4459  {
4460   "alignment" : 4,
4461   "linker_set_key" : "_ZTIRKa",
4462   "name" : "const signed char &",
4463   "referenced_type" : "_ZTIKa",
4464   "self_type" : "_ZTIRKa",
4465   "size" : 4,
4466   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4467  },
4468  {
4469   "alignment" : 4,
4470   "linker_set_key" : "_ZTIRKb",
4471   "name" : "const bool &",
4472   "referenced_type" : "_ZTIKb",
4473   "self_type" : "_ZTIRKb",
4474   "size" : 4,
4475   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4476  },
4477  {
4478   "alignment" : 4,
4479   "linker_set_key" : "_ZTIRKd",
4480   "name" : "const double &",
4481   "referenced_type" : "_ZTIKd",
4482   "self_type" : "_ZTIRKd",
4483   "size" : 4,
4484   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4485  },
4486  {
4487   "alignment" : 4,
4488   "linker_set_key" : "_ZTIRKf",
4489   "name" : "const float &",
4490   "referenced_type" : "_ZTIKf",
4491   "self_type" : "_ZTIRKf",
4492   "size" : 4,
4493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4494  },
4495  {
4496   "alignment" : 4,
4497   "linker_set_key" : "_ZTIRKh",
4498   "name" : "const unsigned char &",
4499   "referenced_type" : "_ZTIKh",
4500   "self_type" : "_ZTIRKh",
4501   "size" : 4,
4502   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4503  },
4504  {
4505   "alignment" : 4,
4506   "linker_set_key" : "_ZTIRKi",
4507   "name" : "const int &",
4508   "referenced_type" : "_ZTIKi",
4509   "self_type" : "_ZTIRKi",
4510   "size" : 4,
4511   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4512  },
4513  {
4514   "alignment" : 4,
4515   "linker_set_key" : "_ZTIRKj",
4516   "name" : "const unsigned int &",
4517   "referenced_type" : "_ZTIKj",
4518   "self_type" : "_ZTIRKj",
4519   "size" : 4,
4520   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4521  },
4522  {
4523   "alignment" : 4,
4524   "linker_set_key" : "_ZTIRKs",
4525   "name" : "const short &",
4526   "referenced_type" : "_ZTIKs",
4527   "self_type" : "_ZTIRKs",
4528   "size" : 4,
4529   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4530  },
4531  {
4532   "alignment" : 4,
4533   "linker_set_key" : "_ZTIRKt",
4534   "name" : "const unsigned short &",
4535   "referenced_type" : "_ZTIKt",
4536   "self_type" : "_ZTIRKt",
4537   "size" : 4,
4538   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4539  },
4540  {
4541   "alignment" : 4,
4542   "linker_set_key" : "_ZTIRKx",
4543   "name" : "const long long &",
4544   "referenced_type" : "_ZTIKx",
4545   "self_type" : "_ZTIRKx",
4546   "size" : 4,
4547   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4548  },
4549  {
4550   "alignment" : 4,
4551   "linker_set_key" : "_ZTIRKy",
4552   "name" : "const unsigned long long &",
4553   "referenced_type" : "_ZTIKy",
4554   "self_type" : "_ZTIRKy",
4555   "size" : 4,
4556   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4557  },
4558  {
4559   "alignment" : 4,
4560   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4561   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4562   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4563   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4564   "size" : 4,
4565   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4566  },
4567  {
4568   "alignment" : 4,
4569   "linker_set_key" : "_ZTIRN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
4570   "name" : "android::sp<android::hardware::vibrator::V1_1::IVibrator> &",
4571   "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
4572   "self_type" : "_ZTIRN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
4573   "size" : 4,
4574   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4575  },
4576  {
4577   "alignment" : 4,
4578   "linker_set_key" : "_ZTIRN7android5MutexE",
4579   "name" : "android::Mutex &",
4580   "referenced_type" : "_ZTIN7android5MutexE",
4581   "self_type" : "_ZTIRN7android5MutexE",
4582   "size" : 4,
4583   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4584  },
4585  {
4586   "alignment" : 4,
4587   "linker_set_key" : "_ZTIRN7android6RWLockE",
4588   "name" : "android::RWLock &",
4589   "referenced_type" : "_ZTIN7android6RWLockE",
4590   "self_type" : "_ZTIRN7android6RWLockE",
4591   "size" : 4,
4592   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4593  },
4594  {
4595   "alignment" : 4,
4596   "linker_set_key" : "_ZTIRN7android7String8E",
4597   "name" : "android::String8 &",
4598   "referenced_type" : "_ZTIN7android7String8E",
4599   "self_type" : "_ZTIRN7android7String8E",
4600   "size" : 4,
4601   "source_file" : "/system/core/libutils/include/utils/String8.h"
4602  },
4603  {
4604   "alignment" : 4,
4605   "linker_set_key" : "_ZTIRN7android8String16E",
4606   "name" : "android::String16 &",
4607   "referenced_type" : "_ZTIN7android8String16E",
4608   "self_type" : "_ZTIRN7android8String16E",
4609   "size" : 4,
4610   "source_file" : "/system/core/libutils/include/utils/String16.h"
4611  },
4612  {
4613   "alignment" : 4,
4614   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4615   "name" : "android::hardware::TextOutput &",
4616   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4617   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4618   "size" : 4,
4619   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4620  },
4621  {
4622   "alignment" : 4,
4623   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4624   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4625   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4626   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4627   "size" : 4,
4628   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4629  },
4630  {
4631   "alignment" : 4,
4632   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4633   "name" : "android::hardware::hidl_memory &",
4634   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4635   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4636   "size" : 4,
4637   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4638  },
4639  {
4640   "alignment" : 4,
4641   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4642   "name" : "android::hardware::hidl_string &",
4643   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4644   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4645   "size" : 4,
4646   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4647  },
4648  {
4649   "alignment" : 4,
4650   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
4651   "name" : "android::hardware::Return<android::hardware::vibrator::V1_0::Status> &",
4652   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
4653   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
4654   "size" : 4,
4655   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4656  },
4657  {
4658   "alignment" : 4,
4659   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
4660   "name" : "android::hardware::Return<android::sp<android::hardware::vibrator::V1_1::IVibrator> > &",
4661   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
4662   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
4663   "size" : 4,
4664   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4665  },
4666  {
4667   "alignment" : 4,
4668   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4669   "name" : "android::hardware::Return<bool> &",
4670   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4671   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4672   "size" : 4,
4673   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4674  },
4675  {
4676   "alignment" : 4,
4677   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4678   "name" : "android::hardware::Return<void> &",
4679   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4680   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4681   "size" : 4,
4682   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4683  },
4684  {
4685   "alignment" : 4,
4686   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4687   "name" : "android::hardware::Status &",
4688   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4689   "self_type" : "_ZTIRN7android8hardware6StatusE",
4690   "size" : 4,
4691   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4692  },
4693  {
4694   "alignment" : 4,
4695   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4696   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4697   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4698   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4699   "size" : 4,
4700   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4701  },
4702  {
4703   "alignment" : 4,
4704   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4705   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4706   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4707   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4708   "size" : 4,
4709   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4710  },
4711  {
4712   "alignment" : 4,
4713   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4714   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4715   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4716   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4717   "size" : 4,
4718   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4719  },
4720  {
4721   "alignment" : 4,
4722   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4723   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4724   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4725   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4726   "size" : 4,
4727   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4728  },
4729  {
4730   "alignment" : 4,
4731   "linker_set_key" : "_ZTIRh",
4732   "name" : "unsigned char &",
4733   "referenced_type" : "_ZTIh",
4734   "self_type" : "_ZTIRh",
4735   "size" : 4,
4736   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4737  },
4738  {
4739   "alignment" : 4,
4740   "linker_set_key" : "_ZTIRi",
4741   "name" : "int &",
4742   "referenced_type" : "_ZTIi",
4743   "self_type" : "_ZTIRi",
4744   "size" : 4,
4745   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4746  },
4747  {
4748   "alignment" : 4,
4749   "linker_set_key" : "_ZTIRj",
4750   "name" : "unsigned int &",
4751   "referenced_type" : "_ZTIj",
4752   "self_type" : "_ZTIRj",
4753   "size" : 4,
4754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h"
4755  }
4756 ],
4757 "pointer_types" :
4758 [
4759  {
4760   "alignment" : 4,
4761   "linker_set_key" : "_ZTIP13native_handle",
4762   "name" : "native_handle *",
4763   "referenced_type" : "_ZTI13native_handle",
4764   "self_type" : "_ZTIP13native_handle",
4765   "size" : 4,
4766   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4767  },
4768  {
4769   "alignment" : 4,
4770   "linker_set_key" : "_ZTIP18android_flex_plane",
4771   "name" : "android_flex_plane *",
4772   "referenced_type" : "_ZTI18android_flex_plane",
4773   "self_type" : "_ZTIP18android_flex_plane",
4774   "size" : 4,
4775   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4776  },
4777  {
4778   "alignment" : 4,
4779   "linker_set_key" : "_ZTIP7log_msg",
4780   "name" : "log_msg *",
4781   "referenced_type" : "_ZTI7log_msg",
4782   "self_type" : "_ZTIP7log_msg",
4783   "size" : 4,
4784   "source_file" : "/system/core/liblog/include/log/log_read.h"
4785  },
4786  {
4787   "alignment" : 4,
4788   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4789   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4790   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4791   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4792   "size" : 4,
4793   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4794  },
4795  {
4796   "alignment" : 4,
4797   "linker_set_key" : "_ZTIPFiPvE",
4798   "name" : "int (*)(void *)",
4799   "referenced_type" : "_ZTIFiPvE",
4800   "self_type" : "_ZTIPFiPvE",
4801   "size" : 4,
4802   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4803  },
4804  {
4805   "alignment" : 4,
4806   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4807   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4808   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4809   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4810   "size" : 4,
4811   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4812  },
4813  {
4814   "alignment" : 4,
4815   "linker_set_key" : "_ZTIPK13native_handle",
4816   "name" : "const native_handle *",
4817   "referenced_type" : "_ZTIK13native_handle",
4818   "self_type" : "_ZTIPK13native_handle",
4819   "size" : 4,
4820   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4821  },
4822  {
4823   "alignment" : 4,
4824   "linker_set_key" : "_ZTIPK7log_msg",
4825   "name" : "const log_msg *",
4826   "referenced_type" : "_ZTIK7log_msg",
4827   "self_type" : "_ZTIPK7log_msg",
4828   "size" : 4,
4829   "source_file" : "/system/core/liblog/include/log/log_read.h"
4830  },
4831  {
4832   "alignment" : 4,
4833   "linker_set_key" : "_ZTIPKDs",
4834   "name" : "const char16_t *",
4835   "referenced_type" : "_ZTIKDs",
4836   "self_type" : "_ZTIPKDs",
4837   "size" : 4,
4838   "source_file" : "/system/core/libutils/include/utils/String16.h"
4839  },
4840  {
4841   "alignment" : 4,
4842   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
4843   "name" : "const android::VectorImpl *",
4844   "referenced_type" : "_ZTIKN7android10VectorImplE",
4845   "self_type" : "_ZTIPKN7android10VectorImplE",
4846   "size" : 4,
4847   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4848  },
4849  {
4850   "alignment" : 4,
4851   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
4852   "name" : "const android::NativeHandle *",
4853   "referenced_type" : "_ZTIKN7android12NativeHandleE",
4854   "self_type" : "_ZTIPKN7android12NativeHandleE",
4855   "size" : 4,
4856   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4857  },
4858  {
4859   "alignment" : 4,
4860   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4861   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4862   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4863   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4864   "size" : 4,
4865   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4866  },
4867  {
4868   "alignment" : 4,
4869   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4870   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4871   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4872   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4873   "size" : 4,
4874   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4875  },
4876  {
4877   "alignment" : 4,
4878   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4879   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4880   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4881   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4882   "size" : 4,
4883   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4884  },
4885  {
4886   "alignment" : 4,
4887   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
4888   "name" : "const android::sp<android::hardware::ProcessState> *",
4889   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
4890   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
4891   "size" : 4,
4892   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4893  },
4894  {
4895   "alignment" : 4,
4896   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
4897   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4898   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4899   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
4900   "size" : 4,
4901   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4902  },
4903  {
4904   "alignment" : 4,
4905   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4906   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4907   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4908   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4909   "size" : 4,
4910   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4911  },
4912  {
4913   "alignment" : 4,
4914   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
4915   "name" : "const android::sp<android::hardware::IBinder> *",
4916   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4917   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
4918   "size" : 4,
4919   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4920  },
4921  {
4922   "alignment" : 4,
4923   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
4924   "name" : "const android::sp<android::hardware::vibrator::V1_0::IVibrator> *",
4925   "referenced_type" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
4926   "self_type" : "_ZTIPKN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
4927   "size" : 4,
4928   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4929  },
4930  {
4931   "alignment" : 4,
4932   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
4933   "name" : "const android::sp<android::hardware::vibrator::V1_1::IVibrator> *",
4934   "referenced_type" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
4935   "self_type" : "_ZTIPKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
4936   "size" : 4,
4937   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4938  },
4939  {
4940   "alignment" : 4,
4941   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
4942   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
4943   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
4944   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
4945   "size" : 4,
4946   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4947  },
4948  {
4949   "alignment" : 4,
4950   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
4951   "name" : "const android::wp<android::hardware::BHwBinder> *",
4952   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4953   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
4954   "size" : 4,
4955   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4956  },
4957  {
4958   "alignment" : 4,
4959   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
4960   "name" : "const android::hidl::base::V1_0::IBase *",
4961   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
4962   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
4963   "size" : 4,
4964   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
4965  },
4966  {
4967   "alignment" : 4,
4968   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
4969   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4970   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
4971   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
4972   "size" : 4,
4973   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4974  },
4975  {
4976   "alignment" : 4,
4977   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
4978   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4979   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
4980   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
4981   "size" : 4,
4982   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4983  },
4984  {
4985   "alignment" : 4,
4986   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
4987   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4988   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
4989   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
4990   "size" : 4,
4991   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4992  },
4993  {
4994   "alignment" : 4,
4995   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
4996   "name" : "const android::RefBase *",
4997   "referenced_type" : "_ZTIKN7android7RefBaseE",
4998   "self_type" : "_ZTIPKN7android7RefBaseE",
4999   "size" : 4,
5000   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5001  },
5002  {
5003   "alignment" : 4,
5004   "linker_set_key" : "_ZTIPKN7android7String8E",
5005   "name" : "const android::String8 *",
5006   "referenced_type" : "_ZTIKN7android7String8E",
5007   "self_type" : "_ZTIPKN7android7String8E",
5008   "size" : 4,
5009   "source_file" : "/system/core/libutils/include/utils/String8.h"
5010  },
5011  {
5012   "alignment" : 4,
5013   "linker_set_key" : "_ZTIPKN7android8String16E",
5014   "name" : "const android::String16 *",
5015   "referenced_type" : "_ZTIKN7android8String16E",
5016   "self_type" : "_ZTIPKN7android8String16E",
5017   "size" : 4,
5018   "source_file" : "/system/core/libutils/include/utils/String16.h"
5019  },
5020  {
5021   "alignment" : 4,
5022   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5023   "name" : "const android::hardware::BpHwRefBase *",
5024   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5025   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5026   "size" : 4,
5027   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5028  },
5029  {
5030   "alignment" : 4,
5031   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5032   "name" : "const android::hardware::hidl_memory *",
5033   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5034   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5035   "size" : 4,
5036   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5037  },
5038  {
5039   "alignment" : 4,
5040   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5041   "name" : "const android::hardware::hidl_version *",
5042   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5043   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5044   "size" : 4,
5045   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5046  },
5047  {
5048   "alignment" : 4,
5049   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
5050   "name" : "const android::hardware::Return<android::hardware::vibrator::V1_0::Status> *",
5051   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
5052   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
5053   "size" : 4,
5054   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5055  },
5056  {
5057   "alignment" : 4,
5058   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
5059   "name" : "const android::hardware::Return<android::sp<android::hardware::vibrator::V1_1::IVibrator> > *",
5060   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
5061   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
5062   "size" : 4,
5063   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5064  },
5065  {
5066   "alignment" : 4,
5067   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5068   "name" : "const android::hardware::Return<bool> *",
5069   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5070   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5071   "size" : 4,
5072   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5073  },
5074  {
5075   "alignment" : 4,
5076   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5077   "name" : "const android::hardware::Status *",
5078   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5079   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5080   "size" : 4,
5081   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5082  },
5083  {
5084   "alignment" : 4,
5085   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5086   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5087   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5088   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5089   "size" : 4,
5090   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5091  },
5092  {
5093   "alignment" : 4,
5094   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5095   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5096   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5097   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5098   "size" : 4,
5099   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5100  },
5101  {
5102   "alignment" : 4,
5103   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5104   "name" : "const android::hardware::details::hidl_pointer<int> *",
5105   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5106   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5107   "size" : 4,
5108   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5109  },
5110  {
5111   "alignment" : 4,
5112   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5113   "name" : "const android::hardware::details::return_status *",
5114   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5115   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5116   "size" : 4,
5117   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5118  },
5119  {
5120   "alignment" : 4,
5121   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5122   "name" : "const android::hardware::hidl_vec<int> *",
5123   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5124   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5125   "size" : 4,
5126   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5127  },
5128  {
5129   "alignment" : 4,
5130   "linker_set_key" : "_ZTIPKN7android8hardware8vibrator4V1_012BpHwVibratorE",
5131   "name" : "const android::hardware::vibrator::V1_0::BpHwVibrator *",
5132   "referenced_type" : "_ZTIKN7android8hardware8vibrator4V1_012BpHwVibratorE",
5133   "self_type" : "_ZTIPKN7android8hardware8vibrator4V1_012BpHwVibratorE",
5134   "size" : 4,
5135   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/BpHwVibrator.h"
5136  },
5137  {
5138   "alignment" : 4,
5139   "linker_set_key" : "_ZTIPKN7android8hardware8vibrator4V1_09IVibratorE",
5140   "name" : "const android::hardware::vibrator::V1_0::IVibrator *",
5141   "referenced_type" : "_ZTIKN7android8hardware8vibrator4V1_09IVibratorE",
5142   "self_type" : "_ZTIPKN7android8hardware8vibrator4V1_09IVibratorE",
5143   "size" : 4,
5144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/IVibrator.h"
5145  },
5146  {
5147   "alignment" : 4,
5148   "linker_set_key" : "_ZTIPKN7android8hardware8vibrator4V1_112BpHwVibratorE",
5149   "name" : "const android::hardware::vibrator::V1_1::BpHwVibrator *",
5150   "referenced_type" : "_ZTIKN7android8hardware8vibrator4V1_112BpHwVibratorE",
5151   "self_type" : "_ZTIPKN7android8hardware8vibrator4V1_112BpHwVibratorE",
5152   "size" : 4,
5153   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
5154  },
5155  {
5156   "alignment" : 4,
5157   "linker_set_key" : "_ZTIPKN7android8hardware8vibrator4V1_19IVibratorE",
5158   "name" : "const android::hardware::vibrator::V1_1::IVibrator *",
5159   "referenced_type" : "_ZTIKN7android8hardware8vibrator4V1_19IVibratorE",
5160   "self_type" : "_ZTIPKN7android8hardware8vibrator4V1_19IVibratorE",
5161   "size" : 4,
5162   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
5163  },
5164  {
5165   "alignment" : 4,
5166   "linker_set_key" : "_ZTIPKc",
5167   "name" : "const char *",
5168   "referenced_type" : "_ZTIKc",
5169   "self_type" : "_ZTIPKc",
5170   "size" : 4,
5171   "source_file" : "/system/core/liblog/include/android/log.h"
5172  },
5173  {
5174   "alignment" : 4,
5175   "linker_set_key" : "_ZTIPKh",
5176   "name" : "const unsigned char *",
5177   "referenced_type" : "_ZTIKh",
5178   "self_type" : "_ZTIPKh",
5179   "size" : 4,
5180   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5181  },
5182  {
5183   "alignment" : 4,
5184   "linker_set_key" : "_ZTIPKv",
5185   "name" : "const void *",
5186   "referenced_type" : "_ZTIKv",
5187   "self_type" : "_ZTIPKv",
5188   "size" : 4,
5189   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5190  },
5191  {
5192   "alignment" : 4,
5193   "linker_set_key" : "_ZTIPKy",
5194   "name" : "const unsigned long long *",
5195   "referenced_type" : "_ZTIKy",
5196   "self_type" : "_ZTIPKy",
5197   "size" : 4,
5198   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5199  },
5200  {
5201   "alignment" : 4,
5202   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5203   "name" : "android::ScopedTrace *",
5204   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5205   "self_type" : "_ZTIPN7android11ScopedTraceE",
5206   "size" : 4,
5207   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5208  },
5209  {
5210   "alignment" : 4,
5211   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5212   "name" : "android::ReferenceRenamer *",
5213   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5214   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5215   "size" : 4,
5216   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5217  },
5218  {
5219   "alignment" : 4,
5220   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5221   "name" : "android::VirtualLightRefBase *",
5222   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5223   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5224   "size" : 4,
5225   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5226  },
5227  {
5228   "alignment" : 4,
5229   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5230   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5231   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5232   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5233   "size" : 4,
5234   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5235  },
5236  {
5237   "alignment" : 4,
5238   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5239   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5240   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5241   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5242   "size" : 4,
5243   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5244  },
5245  {
5246   "alignment" : 4,
5247   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5248   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5249   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5250   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5251   "size" : 4,
5252   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5253  },
5254  {
5255   "alignment" : 4,
5256   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5257   "name" : "android::sp<android::hardware::ProcessState> *",
5258   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5259   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5260   "size" : 4,
5261   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5262  },
5263  {
5264   "alignment" : 4,
5265   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5266   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5267   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5268   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5269   "size" : 4,
5270   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5271  },
5272  {
5273   "alignment" : 4,
5274   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5275   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5276   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5277   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5278   "size" : 4,
5279   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5280  },
5281  {
5282   "alignment" : 4,
5283   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5284   "name" : "android::sp<android::hardware::IBinder> *",
5285   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5286   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5287   "size" : 4,
5288   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5289  },
5290  {
5291   "alignment" : 4,
5292   "linker_set_key" : "_ZTIPN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
5293   "name" : "android::sp<android::hardware::vibrator::V1_0::IVibrator> *",
5294   "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
5295   "self_type" : "_ZTIPN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
5296   "size" : 4,
5297   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5298  },
5299  {
5300   "alignment" : 4,
5301   "linker_set_key" : "_ZTIPN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
5302   "name" : "android::sp<android::hardware::vibrator::V1_1::IVibrator> *",
5303   "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
5304   "self_type" : "_ZTIPN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
5305   "size" : 4,
5306   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5307  },
5308  {
5309   "alignment" : 4,
5310   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5311   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5312   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5313   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5314   "size" : 4,
5315   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5316  },
5317  {
5318   "alignment" : 4,
5319   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5320   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5321   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5322   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5323   "size" : 4,
5324   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5325  },
5326  {
5327   "alignment" : 4,
5328   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5329   "name" : "android::wp<android::hardware::BHwBinder> *",
5330   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5331   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5332   "size" : 4,
5333   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5334  },
5335  {
5336   "alignment" : 4,
5337   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5338   "name" : "android::hidl::base::V1_0::IBase *",
5339   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5340   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5341   "size" : 4,
5342   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5343  },
5344  {
5345   "alignment" : 4,
5346   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5347   "name" : "android::hidl::base::V1_0::BnHwBase *",
5348   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5349   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5350   "size" : 4,
5351   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5352  },
5353  {
5354   "alignment" : 4,
5355   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5356   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5357   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5358   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5359   "size" : 4,
5360   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5361  },
5362  {
5363   "alignment" : 4,
5364   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5365   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5366   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5367   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5368   "size" : 4,
5369   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5370  },
5371  {
5372   "alignment" : 4,
5373   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5374   "name" : "android::Mutex::Autolock *",
5375   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5376   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5377   "size" : 4,
5378   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5379  },
5380  {
5381   "alignment" : 4,
5382   "linker_set_key" : "_ZTIPN7android5MutexE",
5383   "name" : "android::Mutex *",
5384   "referenced_type" : "_ZTIN7android5MutexE",
5385   "self_type" : "_ZTIPN7android5MutexE",
5386   "size" : 4,
5387   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5388  },
5389  {
5390   "alignment" : 4,
5391   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5392   "name" : "android::RWLock::AutoRLock *",
5393   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5394   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5395   "size" : 4,
5396   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5397  },
5398  {
5399   "alignment" : 4,
5400   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5401   "name" : "android::RWLock::AutoWLock *",
5402   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5403   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5404   "size" : 4,
5405   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5406  },
5407  {
5408   "alignment" : 4,
5409   "linker_set_key" : "_ZTIPN7android6RWLockE",
5410   "name" : "android::RWLock *",
5411   "referenced_type" : "_ZTIN7android6RWLockE",
5412   "self_type" : "_ZTIPN7android6RWLockE",
5413   "size" : 4,
5414   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5415  },
5416  {
5417   "alignment" : 4,
5418   "linker_set_key" : "_ZTIPN7android6ThreadE",
5419   "name" : "android::Thread *",
5420   "referenced_type" : "_ZTIN7android6ThreadE",
5421   "self_type" : "_ZTIPN7android6ThreadE",
5422   "size" : 4,
5423   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5424  },
5425  {
5426   "alignment" : 4,
5427   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5428   "name" : "android::RefBase::weakref_impl *",
5429   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5430   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5431   "size" : 4,
5432   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5433  },
5434  {
5435   "alignment" : 4,
5436   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5437   "name" : "android::RefBase::weakref_type *",
5438   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5439   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5440   "size" : 4,
5441   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5442  },
5443  {
5444   "alignment" : 4,
5445   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5446   "name" : "android::RefBase *",
5447   "referenced_type" : "_ZTIN7android7RefBaseE",
5448   "self_type" : "_ZTIPN7android7RefBaseE",
5449   "size" : 4,
5450   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5451  },
5452  {
5453   "alignment" : 4,
5454   "linker_set_key" : "_ZTIPN7android7String8E",
5455   "name" : "android::String8 *",
5456   "referenced_type" : "_ZTIN7android7String8E",
5457   "self_type" : "_ZTIPN7android7String8E",
5458   "size" : 4,
5459   "source_file" : "/system/core/libutils/include/utils/String8.h"
5460  },
5461  {
5462   "alignment" : 4,
5463   "linker_set_key" : "_ZTIPN7android8String16E",
5464   "name" : "android::String16 *",
5465   "referenced_type" : "_ZTIN7android8String16E",
5466   "self_type" : "_ZTIPN7android8String16E",
5467   "size" : 4,
5468   "source_file" : "/system/core/libutils/include/utils/String16.h"
5469  },
5470  {
5471   "alignment" : 4,
5472   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5473   "name" : "android::hardware::IInterface *",
5474   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5475   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5476   "size" : 4,
5477   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5478  },
5479  {
5480   "alignment" : 4,
5481   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5482   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5483   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5484   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5485   "size" : 4,
5486   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5487  },
5488  {
5489   "alignment" : 4,
5490   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE",
5491   "name" : "android::hardware::BpInterface<android::hardware::vibrator::V1_1::IVibrator> *",
5492   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE",
5493   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE",
5494   "size" : 4,
5495   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5496  },
5497  {
5498   "alignment" : 4,
5499   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5500   "name" : "android::hardware::hidl_memory *",
5501   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5502   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5503   "size" : 4,
5504   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5505  },
5506  {
5507   "alignment" : 4,
5508   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5509   "name" : "android::hardware::hidl_string *",
5510   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5511   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5512   "size" : 4,
5513   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5514  },
5515  {
5516   "alignment" : 4,
5517   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5518   "name" : "android::hardware::ProcessState *",
5519   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5520   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5521   "size" : 4,
5522   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5523  },
5524  {
5525   "alignment" : 4,
5526   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5527   "name" : "android::hardware::hidl_version *",
5528   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5529   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5530   "size" : 4,
5531   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5532  },
5533  {
5534   "alignment" : 4,
5535   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5536   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5537   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5538   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5539   "size" : 4,
5540   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5541  },
5542  {
5543   "alignment" : 4,
5544   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5545   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5546   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5547   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5548   "size" : 4,
5549   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5550  },
5551  {
5552   "alignment" : 4,
5553   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5554   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5555   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5556   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5557   "size" : 4,
5558   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5559  },
5560  {
5561   "alignment" : 4,
5562   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5563   "name" : "android::hardware::GrantorDescriptor *",
5564   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5565   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5566   "size" : 4,
5567   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5568  },
5569  {
5570   "alignment" : 4,
5571   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5572   "name" : "android::hardware::hidl_death_recipient *",
5573   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
5574   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5575   "size" : 4,
5576   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5577  },
5578  {
5579   "alignment" : 4,
5580   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5581   "name" : "android::hardware::hidl_binder_death_recipient *",
5582   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
5583   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5584   "size" : 4,
5585   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5586  },
5587  {
5588   "alignment" : 4,
5589   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5590   "name" : "android::hardware::Parcel *",
5591   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5592   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5593   "size" : 4,
5594   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5595  },
5596  {
5597   "alignment" : 4,
5598   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
5599   "name" : "android::hardware::Return<android::hardware::vibrator::V1_0::Status> *",
5600   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
5601   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
5602   "size" : 4,
5603   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5604  },
5605  {
5606   "alignment" : 4,
5607   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
5608   "name" : "android::hardware::Return<android::sp<android::hardware::vibrator::V1_1::IVibrator> > *",
5609   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
5610   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
5611   "size" : 4,
5612   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5613  },
5614  {
5615   "alignment" : 4,
5616   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5617   "name" : "android::hardware::Return<bool> *",
5618   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5619   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5620   "size" : 4,
5621   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5622  },
5623  {
5624   "alignment" : 4,
5625   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5626   "name" : "android::hardware::Return<void> *",
5627   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5628   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5629   "size" : 4,
5630   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5631  },
5632  {
5633   "alignment" : 4,
5634   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5635   "name" : "android::hardware::Status *",
5636   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5637   "self_type" : "_ZTIPN7android8hardware6StatusE",
5638   "size" : 4,
5639   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5640  },
5641  {
5642   "alignment" : 4,
5643   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5644   "name" : "android::hardware::IBinder::DeathRecipient *",
5645   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5646   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5647   "size" : 4,
5648   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5649  },
5650  {
5651   "alignment" : 4,
5652   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5653   "name" : "android::hardware::IBinder *",
5654   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5655   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5656   "size" : 4,
5657   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5658  },
5659  {
5660   "alignment" : 4,
5661   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5662   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5663   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5664   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5665   "size" : 4,
5666   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5667  },
5668  {
5669   "alignment" : 4,
5670   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5671   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5672   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5673   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5674   "size" : 4,
5675   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5676  },
5677  {
5678   "alignment" : 4,
5679   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5680   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
5681   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5682   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5683   "size" : 4,
5684   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5685  },
5686  {
5687   "alignment" : 4,
5688   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
5689   "name" : "android::hardware::details::return_status *",
5690   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
5691   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
5692   "size" : 4,
5693   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5694  },
5695  {
5696   "alignment" : 4,
5697   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5698   "name" : "android::hardware::details::HidlInstrumentor *",
5699   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5700   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5701   "size" : 4,
5702   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5703  },
5704  {
5705   "alignment" : 4,
5706   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5707   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5708   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5709   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5710   "size" : 4,
5711   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5712  },
5713  {
5714   "alignment" : 4,
5715   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5716   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5717   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5718   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5719   "size" : 4,
5720   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5721  },
5722  {
5723   "alignment" : 4,
5724   "linker_set_key" : "_ZTIPN7android8hardware8vibrator4V1_012BnHwVibratorE",
5725   "name" : "android::hardware::vibrator::V1_0::BnHwVibrator *",
5726   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_012BnHwVibratorE",
5727   "self_type" : "_ZTIPN7android8hardware8vibrator4V1_012BnHwVibratorE",
5728   "size" : 4,
5729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/BnHwVibrator.h"
5730  },
5731  {
5732   "alignment" : 4,
5733   "linker_set_key" : "_ZTIPN7android8hardware8vibrator4V1_09IVibratorE",
5734   "name" : "android::hardware::vibrator::V1_0::IVibrator *",
5735   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_09IVibratorE",
5736   "self_type" : "_ZTIPN7android8hardware8vibrator4V1_09IVibratorE",
5737   "size" : 4,
5738   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5739  },
5740  {
5741   "alignment" : 4,
5742   "linker_set_key" : "_ZTIPN7android8hardware8vibrator4V1_110BsVibratorE",
5743   "name" : "android::hardware::vibrator::V1_1::BsVibrator *",
5744   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_110BsVibratorE",
5745   "self_type" : "_ZTIPN7android8hardware8vibrator4V1_110BsVibratorE",
5746   "size" : 4,
5747   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5748  },
5749  {
5750   "alignment" : 4,
5751   "linker_set_key" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE",
5752   "name" : "android::hardware::vibrator::V1_1::BnHwVibrator *",
5753   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE",
5754   "self_type" : "_ZTIPN7android8hardware8vibrator4V1_112BnHwVibratorE",
5755   "size" : 4,
5756   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5757  },
5758  {
5759   "alignment" : 4,
5760   "linker_set_key" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE",
5761   "name" : "android::hardware::vibrator::V1_1::BpHwVibrator *",
5762   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE",
5763   "self_type" : "_ZTIPN7android8hardware8vibrator4V1_112BpHwVibratorE",
5764   "size" : 4,
5765   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5766  },
5767  {
5768   "alignment" : 4,
5769   "linker_set_key" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE",
5770   "name" : "android::hardware::vibrator::V1_1::IVibrator *",
5771   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_19IVibratorE",
5772   "self_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE",
5773   "size" : 4,
5774   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5775  },
5776  {
5777   "alignment" : 4,
5778   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
5779   "name" : "android::hardware::BHwBinder *",
5780   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
5781   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
5782   "size" : 4,
5783   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5784  },
5785  {
5786   "alignment" : 4,
5787   "linker_set_key" : "_ZTIPN7android9ConditionE",
5788   "name" : "android::Condition *",
5789   "referenced_type" : "_ZTIN7android9ConditionE",
5790   "self_type" : "_ZTIPN7android9ConditionE",
5791   "size" : 4,
5792   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5793  },
5794  {
5795   "alignment" : 4,
5796   "linker_set_key" : "_ZTIPPv",
5797   "name" : "void **",
5798   "referenced_type" : "_ZTIPv",
5799   "self_type" : "_ZTIPPv",
5800   "size" : 4,
5801   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5802  },
5803  {
5804   "alignment" : 4,
5805   "linker_set_key" : "_ZTIPc",
5806   "name" : "char *",
5807   "referenced_type" : "_ZTIc",
5808   "self_type" : "_ZTIPc",
5809   "size" : 4,
5810   "source_file" : "/system/core/liblog/include/log/log_read.h"
5811  },
5812  {
5813   "alignment" : 4,
5814   "linker_set_key" : "_ZTIPh",
5815   "name" : "unsigned char *",
5816   "referenced_type" : "_ZTIh",
5817   "self_type" : "_ZTIPh",
5818   "size" : 4,
5819   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5820  },
5821  {
5822   "alignment" : 4,
5823   "linker_set_key" : "_ZTIPi",
5824   "name" : "int *",
5825   "referenced_type" : "_ZTIi",
5826   "self_type" : "_ZTIPi",
5827   "size" : 4,
5828   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5829  },
5830  {
5831   "alignment" : 4,
5832   "linker_set_key" : "_ZTIPv",
5833   "name" : "void *",
5834   "referenced_type" : "_ZTIv",
5835   "self_type" : "_ZTIPv",
5836   "size" : 4,
5837   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5838  },
5839  {
5840   "alignment" : 4,
5841   "linker_set_key" : "_ZTIPy",
5842   "name" : "unsigned long long *",
5843   "referenced_type" : "_ZTIy",
5844   "self_type" : "_ZTIPy",
5845   "size" : 4,
5846   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5847  }
5848 ],
5849 "qualified_types" :
5850 [
5851  {
5852   "alignment" : 4,
5853   "is_const" : true,
5854   "linker_set_key" : "_ZTIK13native_handle",
5855   "name" : "const native_handle",
5856   "referenced_type" : "_ZTI13native_handle",
5857   "self_type" : "_ZTIK13native_handle",
5858   "size" : 12,
5859   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5860  },
5861  {
5862   "alignment" : 4,
5863   "is_const" : true,
5864   "linker_set_key" : "_ZTIK7log_msg",
5865   "name" : "const log_msg",
5866   "referenced_type" : "_ZTI7log_msg",
5867   "self_type" : "_ZTIK7log_msg",
5868   "size" : 5124,
5869   "source_file" : "/system/core/liblog/include/log/log_read.h"
5870  },
5871  {
5872   "alignment" : 2,
5873   "is_const" : true,
5874   "linker_set_key" : "_ZTIKDs",
5875   "name" : "const char16_t",
5876   "referenced_type" : "_ZTIDs",
5877   "self_type" : "_ZTIKDs",
5878   "size" : 2,
5879   "source_file" : "/system/core/libutils/include/utils/String16.h"
5880  },
5881  {
5882   "alignment" : 4,
5883   "is_const" : true,
5884   "linker_set_key" : "_ZTIKN7android10VectorImplE",
5885   "name" : "const android::VectorImpl",
5886   "referenced_type" : "_ZTIN7android10VectorImplE",
5887   "self_type" : "_ZTIKN7android10VectorImplE",
5888   "size" : 20,
5889   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5890  },
5891  {
5892   "alignment" : 4,
5893   "is_const" : true,
5894   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
5895   "name" : "const android::NativeHandle",
5896   "referenced_type" : "_ZTIN7android12NativeHandleE",
5897   "self_type" : "_ZTIKN7android12NativeHandleE",
5898   "size" : 12,
5899   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5900  },
5901  {
5902   "alignment" : 4,
5903   "is_const" : true,
5904   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5905   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5906   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5907   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5908   "size" : 4,
5909   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5910  },
5911  {
5912   "alignment" : 4,
5913   "is_const" : true,
5914   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5915   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5916   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5917   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5918   "size" : 4,
5919   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5920  },
5921  {
5922   "alignment" : 4,
5923   "is_const" : true,
5924   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5925   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5926   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5927   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5928   "size" : 4,
5929   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5930  },
5931  {
5932   "alignment" : 4,
5933   "is_const" : true,
5934   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5935   "name" : "const android::sp<android::hardware::ProcessState>",
5936   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5937   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5938   "size" : 4,
5939   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5940  },
5941  {
5942   "alignment" : 4,
5943   "is_const" : true,
5944   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5945   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5946   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
5947   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5948   "size" : 4,
5949   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5950  },
5951  {
5952   "alignment" : 4,
5953   "is_const" : true,
5954   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5955   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5956   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5957   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5958   "size" : 4,
5959   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5960  },
5961  {
5962   "alignment" : 4,
5963   "is_const" : true,
5964   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5965   "name" : "const android::sp<android::hardware::IBinder>",
5966   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5967   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5968   "size" : 4,
5969   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5970  },
5971  {
5972   "alignment" : 4,
5973   "is_const" : true,
5974   "linker_set_key" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
5975   "name" : "const android::sp<android::hardware::vibrator::V1_0::IVibrator>",
5976   "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
5977   "self_type" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
5978   "size" : 4,
5979   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5980  },
5981  {
5982   "alignment" : 4,
5983   "is_const" : true,
5984   "linker_set_key" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
5985   "name" : "const android::sp<android::hardware::vibrator::V1_1::IVibrator>",
5986   "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
5987   "self_type" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
5988   "size" : 4,
5989   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5990  },
5991  {
5992   "alignment" : 4,
5993   "is_const" : true,
5994   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5995   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5996   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5997   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5998   "size" : 8,
5999   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6000  },
6001  {
6002   "alignment" : 4,
6003   "is_const" : true,
6004   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6005   "name" : "const android::wp<android::hardware::BHwBinder>",
6006   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6007   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6008   "size" : 8,
6009   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6010  },
6011  {
6012   "alignment" : 4,
6013   "is_const" : true,
6014   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6015   "name" : "const android::hidl::base::V1_0::IBase",
6016   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6017   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6018   "size" : 12,
6019   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6020  },
6021  {
6022   "alignment" : 4,
6023   "is_const" : true,
6024   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6025   "name" : "const android::hidl::base::V1_0::BpHwBase",
6026   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
6027   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6028   "size" : 92,
6029   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6030  },
6031  {
6032   "alignment" : 4,
6033   "is_const" : true,
6034   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6035   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6036   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6037   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6038   "size" : 4,
6039   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6040  },
6041  {
6042   "alignment" : 4,
6043   "is_const" : true,
6044   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6045   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6046   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6047   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6048   "size" : 4,
6049   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6050  },
6051  {
6052   "alignment" : 1,
6053   "is_const" : true,
6054   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6055   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6056   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
6057   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6058   "size" : 1,
6059   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6060  },
6061  {
6062   "alignment" : 4,
6063   "is_const" : true,
6064   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6065   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6066   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6067   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6068   "size" : 12,
6069   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6070  },
6071  {
6072   "alignment" : 4,
6073   "is_const" : true,
6074   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6075   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6076   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6077   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6078   "size" : 12,
6079   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6080  },
6081  {
6082   "alignment" : 4,
6083   "is_const" : true,
6084   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6085   "name" : "const android::RefBase",
6086   "referenced_type" : "_ZTIN7android7RefBaseE",
6087   "self_type" : "_ZTIKN7android7RefBaseE",
6088   "size" : 8,
6089   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6090  },
6091  {
6092   "alignment" : 4,
6093   "is_const" : true,
6094   "linker_set_key" : "_ZTIKN7android7String8E",
6095   "name" : "const android::String8",
6096   "referenced_type" : "_ZTIN7android7String8E",
6097   "self_type" : "_ZTIKN7android7String8E",
6098   "size" : 4,
6099   "source_file" : "/system/core/libutils/include/utils/String8.h"
6100  },
6101  {
6102   "alignment" : 4,
6103   "is_const" : true,
6104   "linker_set_key" : "_ZTIKN7android8String16E",
6105   "name" : "const android::String16",
6106   "referenced_type" : "_ZTIN7android8String16E",
6107   "self_type" : "_ZTIKN7android8String16E",
6108   "size" : 4,
6109   "source_file" : "/system/core/libutils/include/utils/String16.h"
6110  },
6111  {
6112   "alignment" : 1,
6113   "is_const" : true,
6114   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6115   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6116   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6117   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6118   "size" : 32,
6119   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6120  },
6121  {
6122   "alignment" : 4,
6123   "is_const" : true,
6124   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6125   "name" : "const android::hardware::BpHwRefBase",
6126   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
6127   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6128   "size" : 24,
6129   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6130  },
6131  {
6132   "alignment" : 4,
6133   "is_const" : true,
6134   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
6135   "name" : "const android::hardware::hidl_handle",
6136   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
6137   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
6138   "size" : 16,
6139   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6140  },
6141  {
6142   "alignment" : 4,
6143   "is_const" : true,
6144   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
6145   "name" : "const android::hardware::hidl_memory",
6146   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6147   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6148   "size" : 40,
6149   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6150  },
6151  {
6152   "alignment" : 4,
6153   "is_const" : true,
6154   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
6155   "name" : "const android::hardware::hidl_string",
6156   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6157   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
6158   "size" : 16,
6159   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6160  },
6161  {
6162   "alignment" : 2,
6163   "is_const" : true,
6164   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
6165   "name" : "const android::hardware::hidl_version",
6166   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6167   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
6168   "size" : 4,
6169   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6170  },
6171  {
6172   "alignment" : 4,
6173   "is_const" : true,
6174   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6175   "name" : "const android::hardware::Parcel",
6176   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6177   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6178   "size" : 68,
6179   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6180  },
6181  {
6182   "alignment" : 4,
6183   "is_const" : true,
6184   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
6185   "name" : "const android::hardware::Return<android::hardware::vibrator::V1_0::Status>",
6186   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
6187   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
6188   "size" : 28,
6189   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6190  },
6191  {
6192   "alignment" : 4,
6193   "is_const" : true,
6194   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
6195   "name" : "const android::hardware::Return<android::sp<android::hardware::vibrator::V1_1::IVibrator> >",
6196   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
6197   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
6198   "size" : 28,
6199   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6200  },
6201  {
6202   "alignment" : 4,
6203   "is_const" : true,
6204   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
6205   "name" : "const android::hardware::Return<bool>",
6206   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6207   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6208   "size" : 24,
6209   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6210  },
6211  {
6212   "alignment" : 4,
6213   "is_const" : true,
6214   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6215   "name" : "const android::hardware::Status",
6216   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6217   "self_type" : "_ZTIKN7android8hardware6StatusE",
6218   "size" : 20,
6219   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6220  },
6221  {
6222   "alignment" : 4,
6223   "is_const" : true,
6224   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6225   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6226   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6227   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6228   "size" : 8,
6229   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6230  },
6231  {
6232   "alignment" : 4,
6233   "is_const" : true,
6234   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6235   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6236   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6237   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6238   "size" : 8,
6239   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6240  },
6241  {
6242   "alignment" : 4,
6243   "is_const" : true,
6244   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6245   "name" : "const android::hardware::details::hidl_pointer<int>",
6246   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
6247   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6248   "size" : 8,
6249   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6250  },
6251  {
6252   "alignment" : 4,
6253   "is_const" : true,
6254   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
6255   "name" : "const android::hardware::details::return_status",
6256   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6257   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
6258   "size" : 24,
6259   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6260  },
6261  {
6262   "is_const" : true,
6263   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6264   "name" : "const iter<is_const>",
6265   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6266   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6267   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6268  },
6269  {
6270   "alignment" : 4,
6271   "is_const" : true,
6272   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6273   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6274   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6275   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6276   "size" : 16,
6277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
6278  },
6279  {
6280   "alignment" : 4,
6281   "is_const" : true,
6282   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6283   "name" : "const android::hardware::hidl_vec<int>",
6284   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
6285   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6286   "size" : 16,
6287   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6288  },
6289  {
6290   "alignment" : 4,
6291   "is_const" : true,
6292   "linker_set_key" : "_ZTIKN7android8hardware8vibrator4V1_012BpHwVibratorE",
6293   "name" : "const android::hardware::vibrator::V1_0::BpHwVibrator",
6294   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_012BpHwVibratorE",
6295   "self_type" : "_ZTIKN7android8hardware8vibrator4V1_012BpHwVibratorE",
6296   "size" : 92,
6297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/BpHwVibrator.h"
6298  },
6299  {
6300   "alignment" : 1,
6301   "is_const" : true,
6302   "linker_set_key" : "_ZTIKN7android8hardware8vibrator4V1_014EffectStrengthE",
6303   "name" : "const android::hardware::vibrator::V1_0::EffectStrength",
6304   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_014EffectStrengthE",
6305   "self_type" : "_ZTIKN7android8hardware8vibrator4V1_014EffectStrengthE",
6306   "size" : 1,
6307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h"
6308  },
6309  {
6310   "alignment" : 4,
6311   "is_const" : true,
6312   "linker_set_key" : "_ZTIKN7android8hardware8vibrator4V1_06EffectE",
6313   "name" : "const android::hardware::vibrator::V1_0::Effect",
6314   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_06EffectE",
6315   "self_type" : "_ZTIKN7android8hardware8vibrator4V1_06EffectE",
6316   "size" : 4,
6317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h"
6318  },
6319  {
6320   "alignment" : 4,
6321   "is_const" : true,
6322   "linker_set_key" : "_ZTIKN7android8hardware8vibrator4V1_06StatusE",
6323   "name" : "const android::hardware::vibrator::V1_0::Status",
6324   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_06StatusE",
6325   "self_type" : "_ZTIKN7android8hardware8vibrator4V1_06StatusE",
6326   "size" : 4,
6327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h"
6328  },
6329  {
6330   "alignment" : 4,
6331   "is_const" : true,
6332   "linker_set_key" : "_ZTIKN7android8hardware8vibrator4V1_09IVibratorE",
6333   "name" : "const android::hardware::vibrator::V1_0::IVibrator",
6334   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_09IVibratorE",
6335   "self_type" : "_ZTIKN7android8hardware8vibrator4V1_09IVibratorE",
6336   "size" : 12,
6337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/IVibrator.h"
6338  },
6339  {
6340   "alignment" : 4,
6341   "is_const" : true,
6342   "linker_set_key" : "_ZTIKN7android8hardware8vibrator4V1_110Effect_1_1E",
6343   "name" : "const android::hardware::vibrator::V1_1::Effect_1_1",
6344   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_110Effect_1_1E",
6345   "self_type" : "_ZTIKN7android8hardware8vibrator4V1_110Effect_1_1E",
6346   "size" : 4,
6347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/types.h"
6348  },
6349  {
6350   "alignment" : 4,
6351   "is_const" : true,
6352   "linker_set_key" : "_ZTIKN7android8hardware8vibrator4V1_112BpHwVibratorE",
6353   "name" : "const android::hardware::vibrator::V1_1::BpHwVibrator",
6354   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE",
6355   "self_type" : "_ZTIKN7android8hardware8vibrator4V1_112BpHwVibratorE",
6356   "size" : 92,
6357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h"
6358  },
6359  {
6360   "alignment" : 4,
6361   "is_const" : true,
6362   "linker_set_key" : "_ZTIKN7android8hardware8vibrator4V1_19IVibratorE",
6363   "name" : "const android::hardware::vibrator::V1_1::IVibrator",
6364   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_19IVibratorE",
6365   "self_type" : "_ZTIKN7android8hardware8vibrator4V1_19IVibratorE",
6366   "size" : 12,
6367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h"
6368  },
6369  {
6370   "alignment" : 4,
6371   "is_const" : true,
6372   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6373   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6374   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6375   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6376   "size" : 12,
6377   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6378  },
6379  {
6380   "alignment" : 4,
6381   "is_const" : true,
6382   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6383   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6384   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6385   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6386   "size" : 12,
6387   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6388  },
6389  {
6390   "alignment" : 4,
6391   "is_const" : true,
6392   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6393   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6394   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6395   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6396   "size" : 4,
6397   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6398  },
6399  {
6400   "alignment" : 1,
6401   "is_const" : true,
6402   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6403   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6404   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6405   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6406   "size" : 3,
6407   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6408  },
6409  {
6410   "alignment" : 1,
6411   "is_const" : true,
6412   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8vibrator4V1_014EffectStrengthELj3EEE",
6413   "name" : "const std::array<android::hardware::vibrator::V1_0::EffectStrength, 3>",
6414   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8vibrator4V1_014EffectStrengthELj3EEE",
6415   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8vibrator4V1_014EffectStrengthELj3EEE",
6416   "size" : 3,
6417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h"
6418  },
6419  {
6420   "alignment" : 4,
6421   "is_const" : true,
6422   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8vibrator4V1_06EffectELj2EEE",
6423   "name" : "const std::array<android::hardware::vibrator::V1_0::Effect, 2>",
6424   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8vibrator4V1_06EffectELj2EEE",
6425   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8vibrator4V1_06EffectELj2EEE",
6426   "size" : 8,
6427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h"
6428  },
6429  {
6430   "alignment" : 4,
6431   "is_const" : true,
6432   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8vibrator4V1_06StatusELj4EEE",
6433   "name" : "const std::array<android::hardware::vibrator::V1_0::Status, 4>",
6434   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8vibrator4V1_06StatusELj4EEE",
6435   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8vibrator4V1_06StatusELj4EEE",
6436   "size" : 16,
6437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/types.h"
6438  },
6439  {
6440   "alignment" : 4,
6441   "is_const" : true,
6442   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8vibrator4V1_110Effect_1_1ELj3EEE",
6443   "name" : "const std::array<android::hardware::vibrator::V1_1::Effect_1_1, 3>",
6444   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8vibrator4V1_110Effect_1_1ELj3EEE",
6445   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8vibrator4V1_110Effect_1_1ELj3EEE",
6446   "size" : 12,
6447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/types.h"
6448  },
6449  {
6450   "alignment" : 4,
6451   "is_const" : true,
6452   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6453   "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 *> > *)> > >",
6454   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6455   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6456   "size" : 12,
6457   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6458  },
6459  {
6460   "alignment" : 4,
6461   "is_const" : true,
6462   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6463   "name" : "const android::hidl::base::V1_0::IBase *const",
6464   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6465   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6466   "size" : 4,
6467   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6468  },
6469  {
6470   "alignment" : 4,
6471   "is_const" : true,
6472   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6473   "name" : "android::RefBase::weakref_impl *const",
6474   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++/gen/android/hardware/vibrator/1.1/types.sdump",
6475   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++/gen/android/hardware/vibrator/1.1/types.sdump",
6476   "size" : 4,
6477   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6478  },
6479  {
6480   "alignment" : 4,
6481   "is_const" : true,
6482   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6483   "name" : "android::RefBase::weakref_impl *const",
6484   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
6485   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
6486   "size" : 4,
6487   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6488  },
6489  {
6490   "alignment" : 4,
6491   "is_const" : true,
6492   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
6493   "name" : "android::hardware::IBinder *const",
6494   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
6495   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
6496   "size" : 4,
6497   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6498  },
6499  {
6500   "alignment" : 4,
6501   "is_const" : true,
6502   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6503   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6504   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6505   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6506   "size" : 8,
6507   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6508  },
6509  {
6510   "alignment" : 4,
6511   "is_const" : true,
6512   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6513   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6514   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
6515   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6516   "size" : 8,
6517   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6518  },
6519  {
6520   "alignment" : 1,
6521   "is_const" : true,
6522   "linker_set_key" : "_ZTIKa",
6523   "name" : "const signed char",
6524   "referenced_type" : "_ZTIa",
6525   "self_type" : "_ZTIKa",
6526   "size" : 1,
6527   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6528  },
6529  {
6530   "alignment" : 1,
6531   "is_const" : true,
6532   "linker_set_key" : "_ZTIKb",
6533   "name" : "const bool",
6534   "referenced_type" : "_ZTIb",
6535   "self_type" : "_ZTIKb",
6536   "size" : 1,
6537   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6538  },
6539  {
6540   "alignment" : 1,
6541   "is_const" : true,
6542   "linker_set_key" : "_ZTIKc",
6543   "name" : "const char",
6544   "referenced_type" : "_ZTIc",
6545   "self_type" : "_ZTIKc",
6546   "size" : 1,
6547   "source_file" : "/system/core/liblog/include/android/log.h"
6548  },
6549  {
6550   "alignment" : 4,
6551   "is_const" : true,
6552   "linker_set_key" : "_ZTIKd",
6553   "name" : "const double",
6554   "referenced_type" : "_ZTId",
6555   "self_type" : "_ZTIKd",
6556   "size" : 8,
6557   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6558  },
6559  {
6560   "alignment" : 4,
6561   "is_const" : true,
6562   "linker_set_key" : "_ZTIKf",
6563   "name" : "const float",
6564   "referenced_type" : "_ZTIf",
6565   "self_type" : "_ZTIKf",
6566   "size" : 4,
6567   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6568  },
6569  {
6570   "alignment" : 1,
6571   "is_const" : true,
6572   "linker_set_key" : "_ZTIKh",
6573   "name" : "const unsigned char",
6574   "referenced_type" : "_ZTIh",
6575   "self_type" : "_ZTIKh",
6576   "size" : 1,
6577   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6578  },
6579  {
6580   "alignment" : 4,
6581   "is_const" : true,
6582   "linker_set_key" : "_ZTIKi",
6583   "name" : "const int",
6584   "referenced_type" : "_ZTIi",
6585   "self_type" : "_ZTIKi",
6586   "size" : 4,
6587   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6588  },
6589  {
6590   "alignment" : 4,
6591   "is_const" : true,
6592   "linker_set_key" : "_ZTIKj",
6593   "name" : "const unsigned int",
6594   "referenced_type" : "_ZTIj",
6595   "self_type" : "_ZTIKj",
6596   "size" : 4,
6597   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6598  },
6599  {
6600   "alignment" : 2,
6601   "is_const" : true,
6602   "linker_set_key" : "_ZTIKs",
6603   "name" : "const short",
6604   "referenced_type" : "_ZTIs",
6605   "self_type" : "_ZTIKs",
6606   "size" : 2,
6607   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6608  },
6609  {
6610   "alignment" : 2,
6611   "is_const" : true,
6612   "linker_set_key" : "_ZTIKt",
6613   "name" : "const unsigned short",
6614   "referenced_type" : "_ZTIt",
6615   "self_type" : "_ZTIKt",
6616   "size" : 2,
6617   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6618  },
6619  {
6620   "is_const" : true,
6621   "linker_set_key" : "_ZTIKv",
6622   "name" : "const void",
6623   "referenced_type" : "_ZTIv",
6624   "self_type" : "_ZTIKv",
6625   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6626  },
6627  {
6628   "alignment" : 4,
6629   "is_const" : true,
6630   "linker_set_key" : "_ZTIKx",
6631   "name" : "const long long",
6632   "referenced_type" : "_ZTIx",
6633   "self_type" : "_ZTIKx",
6634   "size" : 8,
6635   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6636  },
6637  {
6638   "alignment" : 4,
6639   "is_const" : true,
6640   "linker_set_key" : "_ZTIKy",
6641   "name" : "const unsigned long long",
6642   "referenced_type" : "_ZTIy",
6643   "self_type" : "_ZTIKy",
6644   "size" : 8,
6645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6646  },
6647  {
6648   "alignment" : 1,
6649   "is_volatile" : true,
6650   "linker_set_key" : "_ZTIVb",
6651   "name" : "volatile bool",
6652   "referenced_type" : "_ZTIb",
6653   "self_type" : "_ZTIVb",
6654   "size" : 1,
6655   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6656  },
6657  {
6658   "alignment" : 4,
6659   "is_volatile" : true,
6660   "linker_set_key" : "_ZTIVi",
6661   "name" : "volatile int",
6662   "referenced_type" : "_ZTIi",
6663   "self_type" : "_ZTIVi",
6664   "size" : 4,
6665   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6666  }
6667 ],
6668 "record_types" :
6669 [
6670  {
6671   "alignment" : 4,
6672   "fields" :
6673   [
6674    {
6675     "field_name" : "len",
6676     "referenced_type" : "_ZTIt"
6677    },
6678    {
6679     "field_name" : "hdr_size",
6680     "field_offset" : 16,
6681     "referenced_type" : "_ZTIt"
6682    },
6683    {
6684     "field_name" : "pid",
6685     "field_offset" : 32,
6686     "referenced_type" : "_ZTIi"
6687    },
6688    {
6689     "field_name" : "tid",
6690     "field_offset" : 64,
6691     "referenced_type" : "_ZTIj"
6692    },
6693    {
6694     "field_name" : "sec",
6695     "field_offset" : 96,
6696     "referenced_type" : "_ZTIj"
6697    },
6698    {
6699     "field_name" : "nsec",
6700     "field_offset" : 128,
6701     "referenced_type" : "_ZTIj"
6702    },
6703    {
6704     "field_name" : "lid",
6705     "field_offset" : 160,
6706     "referenced_type" : "_ZTIj"
6707    },
6708    {
6709     "field_name" : "uid",
6710     "field_offset" : 192,
6711     "referenced_type" : "_ZTIj"
6712    },
6713    {
6714     "field_name" : "msg",
6715     "field_offset" : 224,
6716     "referenced_type" : "_ZTIA0_c"
6717    }
6718   ],
6719   "linker_set_key" : "_ZTI12logger_entry",
6720   "name" : "logger_entry",
6721   "referenced_type" : "_ZTI12logger_entry",
6722   "self_type" : "_ZTI12logger_entry",
6723   "size" : 28,
6724   "source_file" : "/system/core/liblog/include/log/log_read.h"
6725  },
6726  {
6727   "alignment" : 4,
6728   "fields" :
6729   [
6730    {
6731     "field_name" : "y",
6732     "referenced_type" : "_ZTIPv"
6733    },
6734    {
6735     "field_name" : "cb",
6736     "field_offset" : 32,
6737     "referenced_type" : "_ZTIPv"
6738    },
6739    {
6740     "field_name" : "cr",
6741     "field_offset" : 64,
6742     "referenced_type" : "_ZTIPv"
6743    },
6744    {
6745     "field_name" : "ystride",
6746     "field_offset" : 96,
6747     "referenced_type" : "_ZTIj"
6748    },
6749    {
6750     "field_name" : "cstride",
6751     "field_offset" : 128,
6752     "referenced_type" : "_ZTIj"
6753    },
6754    {
6755     "field_name" : "chroma_step",
6756     "field_offset" : 160,
6757     "referenced_type" : "_ZTIj"
6758    },
6759    {
6760     "field_name" : "reserved",
6761     "field_offset" : 192,
6762     "referenced_type" : "_ZTIA8_j"
6763    }
6764   ],
6765   "linker_set_key" : "_ZTI13android_ycbcr",
6766   "name" : "android_ycbcr",
6767   "referenced_type" : "_ZTI13android_ycbcr",
6768   "self_type" : "_ZTI13android_ycbcr",
6769   "size" : 56,
6770   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6771  },
6772  {
6773   "alignment" : 4,
6774   "fields" :
6775   [
6776    {
6777     "field_name" : "version",
6778     "referenced_type" : "_ZTIi"
6779    },
6780    {
6781     "field_name" : "numFds",
6782     "field_offset" : 32,
6783     "referenced_type" : "_ZTIi"
6784    },
6785    {
6786     "field_name" : "numInts",
6787     "field_offset" : 64,
6788     "referenced_type" : "_ZTIi"
6789    },
6790    {
6791     "field_name" : "data",
6792     "field_offset" : 96,
6793     "referenced_type" : "_ZTIA0_i"
6794    }
6795   ],
6796   "linker_set_key" : "_ZTI13native_handle",
6797   "name" : "native_handle",
6798   "referenced_type" : "_ZTI13native_handle",
6799   "self_type" : "_ZTI13native_handle",
6800   "size" : 12,
6801   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
6802  },
6803  {
6804   "alignment" : 4,
6805   "fields" :
6806   [
6807    {
6808     "field_name" : "x",
6809     "referenced_type" : "_ZTIf"
6810    },
6811    {
6812     "field_name" : "y",
6813     "field_offset" : 32,
6814     "referenced_type" : "_ZTIf"
6815    }
6816   ],
6817   "linker_set_key" : "_ZTI16android_xy_color",
6818   "name" : "android_xy_color",
6819   "referenced_type" : "_ZTI16android_xy_color",
6820   "self_type" : "_ZTI16android_xy_color",
6821   "size" : 8,
6822   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6823  },
6824  {
6825   "alignment" : 4,
6826   "fields" :
6827   [
6828    {
6829     "field_name" : "top_left",
6830     "referenced_type" : "_ZTIPh"
6831    },
6832    {
6833     "field_name" : "component",
6834     "field_offset" : 32,
6835     "referenced_type" : "_ZTI22android_flex_component"
6836    },
6837    {
6838     "field_name" : "bits_per_component",
6839     "field_offset" : 64,
6840     "referenced_type" : "_ZTIi"
6841    },
6842    {
6843     "field_name" : "bits_used",
6844     "field_offset" : 96,
6845     "referenced_type" : "_ZTIi"
6846    },
6847    {
6848     "field_name" : "h_increment",
6849     "field_offset" : 128,
6850     "referenced_type" : "_ZTIi"
6851    },
6852    {
6853     "field_name" : "v_increment",
6854     "field_offset" : 160,
6855     "referenced_type" : "_ZTIi"
6856    },
6857    {
6858     "field_name" : "h_subsampling",
6859     "field_offset" : 192,
6860     "referenced_type" : "_ZTIi"
6861    },
6862    {
6863     "field_name" : "v_subsampling",
6864     "field_offset" : 224,
6865     "referenced_type" : "_ZTIi"
6866    }
6867   ],
6868   "linker_set_key" : "_ZTI18android_flex_plane",
6869   "name" : "android_flex_plane",
6870   "referenced_type" : "_ZTI18android_flex_plane",
6871   "self_type" : "_ZTI18android_flex_plane",
6872   "size" : 32,
6873   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6874  },
6875  {
6876   "alignment" : 4,
6877   "fields" :
6878   [
6879    {
6880     "field_name" : "format",
6881     "referenced_type" : "_ZTI19android_flex_format"
6882    },
6883    {
6884     "field_name" : "num_planes",
6885     "field_offset" : 32,
6886     "referenced_type" : "_ZTIj"
6887    },
6888    {
6889     "field_name" : "planes",
6890     "field_offset" : 64,
6891     "referenced_type" : "_ZTIP18android_flex_plane"
6892    }
6893   ],
6894   "linker_set_key" : "_ZTI19android_flex_layout",
6895   "name" : "android_flex_layout",
6896   "referenced_type" : "_ZTI19android_flex_layout",
6897   "self_type" : "_ZTI19android_flex_layout",
6898   "size" : 12,
6899   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6900  },
6901  {
6902   "alignment" : 4,
6903   "fields" :
6904   [
6905    {
6906     "field_name" : "num_points",
6907     "referenced_type" : "_ZTIj"
6908    },
6909    {
6910     "field_name" : "reserved",
6911     "field_offset" : 32,
6912     "referenced_type" : "_ZTIA8_j"
6913    },
6914    {
6915     "field_name" : "xyzc_points",
6916     "field_offset" : 288,
6917     "referenced_type" : "_ZTIA_f"
6918    }
6919   ],
6920   "linker_set_key" : "_ZTI20android_depth_points",
6921   "name" : "android_depth_points",
6922   "referenced_type" : "_ZTI20android_depth_points",
6923   "self_type" : "_ZTI20android_depth_points",
6924   "size" : 36,
6925   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6926  },
6927  {
6928   "alignment" : 4,
6929   "fields" :
6930   [
6931    {
6932     "field_name" : "struct_size",
6933     "referenced_type" : "_ZTIj"
6934    },
6935    {
6936     "field_name" : "buffer_id",
6937     "field_offset" : 32,
6938     "referenced_type" : "_ZTIi"
6939    },
6940    {
6941     "field_name" : "priority",
6942     "field_offset" : 64,
6943     "referenced_type" : "_ZTIi"
6944    },
6945    {
6946     "field_name" : "tag",
6947     "field_offset" : 96,
6948     "referenced_type" : "_ZTIPKc"
6949    },
6950    {
6951     "field_name" : "file",
6952     "field_offset" : 128,
6953     "referenced_type" : "_ZTIPKc"
6954    },
6955    {
6956     "field_name" : "line",
6957     "field_offset" : 160,
6958     "referenced_type" : "_ZTIj"
6959    },
6960    {
6961     "field_name" : "message",
6962     "field_offset" : 192,
6963     "referenced_type" : "_ZTIPKc"
6964    }
6965   ],
6966   "linker_set_key" : "_ZTI21__android_log_message",
6967   "name" : "__android_log_message",
6968   "referenced_type" : "_ZTI21__android_log_message",
6969   "self_type" : "_ZTI21__android_log_message",
6970   "size" : 28,
6971   "source_file" : "/system/core/liblog/include/android/log.h"
6972  },
6973  {
6974   "alignment" : 4,
6975   "fields" :
6976   [
6977    {
6978     "field_name" : "maxContentLightLevel",
6979     "referenced_type" : "_ZTIf"
6980    },
6981    {
6982     "field_name" : "maxFrameAverageLightLevel",
6983     "field_offset" : 32,
6984     "referenced_type" : "_ZTIf"
6985    }
6986   ],
6987   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
6988   "name" : "android_cta861_3_metadata",
6989   "referenced_type" : "_ZTI25android_cta861_3_metadata",
6990   "self_type" : "_ZTI25android_cta861_3_metadata",
6991   "size" : 8,
6992   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6993  },
6994  {
6995   "alignment" : 4,
6996   "fields" :
6997   [
6998    {
6999     "field_name" : "displayPrimaryRed",
7000     "referenced_type" : "_ZTI16android_xy_color"
7001    },
7002    {
7003     "field_name" : "displayPrimaryGreen",
7004     "field_offset" : 64,
7005     "referenced_type" : "_ZTI16android_xy_color"
7006    },
7007    {
7008     "field_name" : "displayPrimaryBlue",
7009     "field_offset" : 128,
7010     "referenced_type" : "_ZTI16android_xy_color"
7011    },
7012    {
7013     "field_name" : "whitePoint",
7014     "field_offset" : 192,
7015     "referenced_type" : "_ZTI16android_xy_color"
7016    },
7017    {
7018     "field_name" : "maxLuminance",
7019     "field_offset" : 256,
7020     "referenced_type" : "_ZTIf"
7021    },
7022    {
7023     "field_name" : "minLuminance",
7024     "field_offset" : 288,
7025     "referenced_type" : "_ZTIf"
7026    }
7027   ],
7028   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7029   "name" : "android_smpte2086_metadata",
7030   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7031   "self_type" : "_ZTI26android_smpte2086_metadata",
7032   "size" : 40,
7033   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7034  },
7035  {
7036   "alignment" : 4,
7037   "fields" :
7038   [
7039    {
7040     "referenced_type" : "_ZTIN7log_msgUt_E"
7041    }
7042   ],
7043   "linker_set_key" : "_ZTI7log_msg",
7044   "name" : "log_msg",
7045   "referenced_type" : "_ZTI7log_msg",
7046   "self_type" : "_ZTI7log_msg",
7047   "size" : 5124,
7048   "source_file" : "/system/core/liblog/include/log/log_read.h"
7049  },
7050  {
7051   "alignment" : 1,
7052   "fields" :
7053   [
7054    {
7055     "field_name" : "tv_sec",
7056     "referenced_type" : "_ZTIj"
7057    },
7058    {
7059     "field_name" : "tv_nsec",
7060     "field_offset" : 32,
7061     "referenced_type" : "_ZTIj"
7062    }
7063   ],
7064   "linker_set_key" : "_ZTI8log_time",
7065   "name" : "log_time",
7066   "referenced_type" : "_ZTI8log_time",
7067   "self_type" : "_ZTI8log_time",
7068   "size" : 8,
7069   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7070  },
7071  {
7072   "alignment" : 4,
7073   "fields" :
7074   [
7075    {
7076     "access" : "private",
7077     "field_name" : "mStorage",
7078     "field_offset" : 32,
7079     "referenced_type" : "_ZTIPv"
7080    },
7081    {
7082     "access" : "private",
7083     "field_name" : "mCount",
7084     "field_offset" : 64,
7085     "referenced_type" : "_ZTIj"
7086    },
7087    {
7088     "access" : "private",
7089     "field_name" : "mFlags",
7090     "field_offset" : 96,
7091     "referenced_type" : "_ZTIKj"
7092    },
7093    {
7094     "access" : "private",
7095     "field_name" : "mItemSize",
7096     "field_offset" : 128,
7097     "referenced_type" : "_ZTIKj"
7098    }
7099   ],
7100   "linker_set_key" : "_ZTIN7android10VectorImplE",
7101   "name" : "android::VectorImpl",
7102   "record_kind" : "class",
7103   "referenced_type" : "_ZTIN7android10VectorImplE",
7104   "self_type" : "_ZTIN7android10VectorImplE",
7105   "size" : 20,
7106   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7107   "vtable_components" :
7108   [
7109    {
7110     "kind" : "offset_to_top"
7111    },
7112    {
7113     "kind" : "rtti",
7114     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7115    },
7116    {
7117     "kind" : "complete_dtor_pointer",
7118     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7119    },
7120    {
7121     "kind" : "deleting_dtor_pointer",
7122     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7123    },
7124    {
7125     "is_pure" : true,
7126     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7127    },
7128    {
7129     "is_pure" : true,
7130     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7131    },
7132    {
7133     "is_pure" : true,
7134     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7135    },
7136    {
7137     "is_pure" : true,
7138     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7139    },
7140    {
7141     "is_pure" : true,
7142     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7143    },
7144    {
7145     "is_pure" : true,
7146     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7147    }
7148   ]
7149  },
7150  {
7151   "alignment" : 4,
7152   "fields" :
7153   [
7154    {
7155     "access" : "private",
7156     "field_name" : "mVector",
7157     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7158    }
7159   ],
7160   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7161   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7162   "record_kind" : "class",
7163   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7164   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7165   "size" : 20,
7166   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7167   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7168  },
7169  {
7170   "alignment" : 4,
7171   "fields" :
7172   [
7173    {
7174     "access" : "private",
7175     "field_name" : "mTag",
7176     "referenced_type" : "_ZTIy"
7177    }
7178   ],
7179   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7180   "name" : "android::ScopedTrace",
7181   "record_kind" : "class",
7182   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7183   "self_type" : "_ZTIN7android11ScopedTraceE",
7184   "size" : 8,
7185   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7186  },
7187  {
7188   "alignment" : 4,
7189   "fields" :
7190   [
7191    {
7192     "access" : "private",
7193     "field_name" : "mCount",
7194     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7195    }
7196   ],
7197   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7198   "name" : "android::LightRefBase<android::NativeHandle>",
7199   "record_kind" : "class",
7200   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7201   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7202   "size" : 4,
7203   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7204   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7205  },
7206  {
7207   "alignment" : 4,
7208   "fields" :
7209   [
7210    {
7211     "access" : "private",
7212     "field_name" : "mCount",
7213     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7214    }
7215   ],
7216   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7217   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7218   "record_kind" : "class",
7219   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7220   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7221   "size" : 4,
7222   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7223   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7224  },
7225  {
7226   "alignment" : 4,
7227   "base_specifiers" :
7228   [
7229    {
7230     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7231    }
7232   ],
7233   "fields" :
7234   [
7235    {
7236     "access" : "private",
7237     "field_name" : "mHandle",
7238     "field_offset" : 32,
7239     "referenced_type" : "_ZTIP13native_handle"
7240    },
7241    {
7242     "access" : "private",
7243     "field_name" : "mOwnsHandle",
7244     "field_offset" : 64,
7245     "referenced_type" : "_ZTIb"
7246    }
7247   ],
7248   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7249   "name" : "android::NativeHandle",
7250   "record_kind" : "class",
7251   "referenced_type" : "_ZTIN7android12NativeHandleE",
7252   "self_type" : "_ZTIN7android12NativeHandleE",
7253   "size" : 12,
7254   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7255  },
7256  {
7257   "alignment" : 4,
7258   "base_specifiers" :
7259   [
7260    {
7261     "access" : "private",
7262     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7263    }
7264   ],
7265   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7266   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7267   "record_kind" : "class",
7268   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7269   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7270   "size" : 20,
7271   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7272   "template_args" :
7273   [
7274    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7275   ],
7276   "vtable_components" :
7277   [
7278    {
7279     "kind" : "offset_to_top"
7280    },
7281    {
7282     "kind" : "rtti",
7283     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7284    },
7285    {
7286     "kind" : "complete_dtor_pointer",
7287     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7288    },
7289    {
7290     "kind" : "deleting_dtor_pointer",
7291     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7292    },
7293    {
7294     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7295    },
7296    {
7297     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7298    },
7299    {
7300     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7301    },
7302    {
7303     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7304    },
7305    {
7306     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7307    },
7308    {
7309     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7310    },
7311    {
7312     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7313    }
7314   ]
7315  },
7316  {
7317   "alignment" : 1,
7318   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7319   "name" : "android::ReferenceMover",
7320   "record_kind" : "class",
7321   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7322   "self_type" : "_ZTIN7android14ReferenceMoverE",
7323   "size" : 1,
7324   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7325  },
7326  {
7327   "alignment" : 4,
7328   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7329   "name" : "android::ReferenceRenamer",
7330   "record_kind" : "class",
7331   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7332   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7333   "size" : 4,
7334   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7335   "vtable_components" :
7336   [
7337    {
7338     "kind" : "offset_to_top"
7339    },
7340    {
7341     "kind" : "rtti",
7342     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7343    },
7344    {
7345     "is_pure" : true,
7346     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7347    }
7348   ]
7349  },
7350  {
7351   "alignment" : 4,
7352   "base_specifiers" :
7353   [
7354    {
7355     "referenced_type" : "_ZTIN7android10VectorImplE"
7356    }
7357   ],
7358   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7359   "name" : "android::SortedVectorImpl",
7360   "record_kind" : "class",
7361   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7362   "self_type" : "_ZTIN7android16SortedVectorImplE",
7363   "size" : 20,
7364   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7365   "vtable_components" :
7366   [
7367    {
7368     "kind" : "offset_to_top"
7369    },
7370    {
7371     "kind" : "rtti",
7372     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7373    },
7374    {
7375     "kind" : "complete_dtor_pointer",
7376     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7377    },
7378    {
7379     "kind" : "deleting_dtor_pointer",
7380     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7381    },
7382    {
7383     "is_pure" : true,
7384     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7385    },
7386    {
7387     "is_pure" : true,
7388     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7389    },
7390    {
7391     "is_pure" : true,
7392     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7393    },
7394    {
7395     "is_pure" : true,
7396     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7397    },
7398    {
7399     "is_pure" : true,
7400     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7401    },
7402    {
7403     "is_pure" : true,
7404     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7405    },
7406    {
7407     "is_pure" : true,
7408     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7409    }
7410   ]
7411  },
7412  {
7413   "alignment" : 1,
7414   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7415   "name" : "android::trait_trivial_copy<bool>",
7416   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7417   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7418   "size" : 1,
7419   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7420   "template_args" : [ "_ZTIb" ]
7421  },
7422  {
7423   "alignment" : 1,
7424   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7425   "name" : "android::trait_trivial_copy<char>",
7426   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7427   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7428   "size" : 1,
7429   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7430   "template_args" : [ "_ZTIc" ]
7431  },
7432  {
7433   "alignment" : 1,
7434   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7435   "name" : "android::trait_trivial_copy<double>",
7436   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7437   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7438   "size" : 1,
7439   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7440   "template_args" : [ "_ZTId" ]
7441  },
7442  {
7443   "alignment" : 1,
7444   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7445   "name" : "android::trait_trivial_copy<float>",
7446   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7447   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7448   "size" : 1,
7449   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7450   "template_args" : [ "_ZTIf" ]
7451  },
7452  {
7453   "alignment" : 1,
7454   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7455   "name" : "android::trait_trivial_copy<unsigned char>",
7456   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7457   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7458   "size" : 1,
7459   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7460   "template_args" : [ "_ZTIh" ]
7461  },
7462  {
7463   "alignment" : 1,
7464   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7465   "name" : "android::trait_trivial_copy<int>",
7466   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7467   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7468   "size" : 1,
7469   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7470   "template_args" : [ "_ZTIi" ]
7471  },
7472  {
7473   "alignment" : 1,
7474   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7475   "name" : "android::trait_trivial_copy<unsigned int>",
7476   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7477   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7478   "size" : 1,
7479   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7480   "template_args" : [ "_ZTIj" ]
7481  },
7482  {
7483   "alignment" : 1,
7484   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7485   "name" : "android::trait_trivial_copy<long>",
7486   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7487   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7488   "size" : 1,
7489   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7490   "template_args" : [ "_ZTIl" ]
7491  },
7492  {
7493   "alignment" : 1,
7494   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7495   "name" : "android::trait_trivial_copy<unsigned long>",
7496   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7497   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7498   "size" : 1,
7499   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7500   "template_args" : [ "_ZTIm" ]
7501  },
7502  {
7503   "alignment" : 1,
7504   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7505   "name" : "android::trait_trivial_copy<short>",
7506   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7507   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7508   "size" : 1,
7509   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7510   "template_args" : [ "_ZTIs" ]
7511  },
7512  {
7513   "alignment" : 1,
7514   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7515   "name" : "android::trait_trivial_copy<unsigned short>",
7516   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7517   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7518   "size" : 1,
7519   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7520   "template_args" : [ "_ZTIt" ]
7521  },
7522  {
7523   "alignment" : 1,
7524   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7525   "name" : "android::trait_trivial_copy<void>",
7526   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7527   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7528   "size" : 1,
7529   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7530   "template_args" : [ "_ZTIv" ]
7531  },
7532  {
7533   "alignment" : 1,
7534   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7535   "name" : "android::trait_trivial_copy<long long>",
7536   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7537   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7538   "size" : 1,
7539   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7540   "template_args" : [ "_ZTIx" ]
7541  },
7542  {
7543   "alignment" : 1,
7544   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7545   "name" : "android::trait_trivial_copy<unsigned long long>",
7546   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7547   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7548   "size" : 1,
7549   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7550   "template_args" : [ "_ZTIy" ]
7551  },
7552  {
7553   "alignment" : 1,
7554   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7555   "name" : "android::trait_trivial_ctor<bool>",
7556   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7557   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7558   "size" : 1,
7559   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7560   "template_args" : [ "_ZTIb" ]
7561  },
7562  {
7563   "alignment" : 1,
7564   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7565   "name" : "android::trait_trivial_ctor<char>",
7566   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7567   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7568   "size" : 1,
7569   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7570   "template_args" : [ "_ZTIc" ]
7571  },
7572  {
7573   "alignment" : 1,
7574   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7575   "name" : "android::trait_trivial_ctor<double>",
7576   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7577   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7578   "size" : 1,
7579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7580   "template_args" : [ "_ZTId" ]
7581  },
7582  {
7583   "alignment" : 1,
7584   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7585   "name" : "android::trait_trivial_ctor<float>",
7586   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7587   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7588   "size" : 1,
7589   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7590   "template_args" : [ "_ZTIf" ]
7591  },
7592  {
7593   "alignment" : 1,
7594   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7595   "name" : "android::trait_trivial_ctor<unsigned char>",
7596   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7597   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7598   "size" : 1,
7599   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7600   "template_args" : [ "_ZTIh" ]
7601  },
7602  {
7603   "alignment" : 1,
7604   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7605   "name" : "android::trait_trivial_ctor<int>",
7606   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7607   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7608   "size" : 1,
7609   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7610   "template_args" : [ "_ZTIi" ]
7611  },
7612  {
7613   "alignment" : 1,
7614   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7615   "name" : "android::trait_trivial_ctor<unsigned int>",
7616   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7617   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7618   "size" : 1,
7619   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7620   "template_args" : [ "_ZTIj" ]
7621  },
7622  {
7623   "alignment" : 1,
7624   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7625   "name" : "android::trait_trivial_ctor<long>",
7626   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7627   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7628   "size" : 1,
7629   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7630   "template_args" : [ "_ZTIl" ]
7631  },
7632  {
7633   "alignment" : 1,
7634   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7635   "name" : "android::trait_trivial_ctor<unsigned long>",
7636   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7637   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7638   "size" : 1,
7639   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7640   "template_args" : [ "_ZTIm" ]
7641  },
7642  {
7643   "alignment" : 1,
7644   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7645   "name" : "android::trait_trivial_ctor<short>",
7646   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7647   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7648   "size" : 1,
7649   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7650   "template_args" : [ "_ZTIs" ]
7651  },
7652  {
7653   "alignment" : 1,
7654   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7655   "name" : "android::trait_trivial_ctor<unsigned short>",
7656   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7657   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7658   "size" : 1,
7659   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7660   "template_args" : [ "_ZTIt" ]
7661  },
7662  {
7663   "alignment" : 1,
7664   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7665   "name" : "android::trait_trivial_ctor<void>",
7666   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7667   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7668   "size" : 1,
7669   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7670   "template_args" : [ "_ZTIv" ]
7671  },
7672  {
7673   "alignment" : 1,
7674   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7675   "name" : "android::trait_trivial_ctor<long long>",
7676   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7677   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7678   "size" : 1,
7679   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7680   "template_args" : [ "_ZTIx" ]
7681  },
7682  {
7683   "alignment" : 1,
7684   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7685   "name" : "android::trait_trivial_ctor<unsigned long long>",
7686   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7687   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7688   "size" : 1,
7689   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7690   "template_args" : [ "_ZTIy" ]
7691  },
7692  {
7693   "alignment" : 1,
7694   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7695   "name" : "android::trait_trivial_dtor<bool>",
7696   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7697   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7698   "size" : 1,
7699   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7700   "template_args" : [ "_ZTIb" ]
7701  },
7702  {
7703   "alignment" : 1,
7704   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7705   "name" : "android::trait_trivial_dtor<char>",
7706   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7707   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7708   "size" : 1,
7709   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7710   "template_args" : [ "_ZTIc" ]
7711  },
7712  {
7713   "alignment" : 1,
7714   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7715   "name" : "android::trait_trivial_dtor<double>",
7716   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7717   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7718   "size" : 1,
7719   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7720   "template_args" : [ "_ZTId" ]
7721  },
7722  {
7723   "alignment" : 1,
7724   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7725   "name" : "android::trait_trivial_dtor<float>",
7726   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7727   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7728   "size" : 1,
7729   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7730   "template_args" : [ "_ZTIf" ]
7731  },
7732  {
7733   "alignment" : 1,
7734   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7735   "name" : "android::trait_trivial_dtor<unsigned char>",
7736   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7737   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7738   "size" : 1,
7739   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7740   "template_args" : [ "_ZTIh" ]
7741  },
7742  {
7743   "alignment" : 1,
7744   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7745   "name" : "android::trait_trivial_dtor<int>",
7746   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7747   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7748   "size" : 1,
7749   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7750   "template_args" : [ "_ZTIi" ]
7751  },
7752  {
7753   "alignment" : 1,
7754   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7755   "name" : "android::trait_trivial_dtor<unsigned int>",
7756   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7757   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7758   "size" : 1,
7759   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7760   "template_args" : [ "_ZTIj" ]
7761  },
7762  {
7763   "alignment" : 1,
7764   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7765   "name" : "android::trait_trivial_dtor<long>",
7766   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7767   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7768   "size" : 1,
7769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7770   "template_args" : [ "_ZTIl" ]
7771  },
7772  {
7773   "alignment" : 1,
7774   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7775   "name" : "android::trait_trivial_dtor<unsigned long>",
7776   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7777   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7778   "size" : 1,
7779   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7780   "template_args" : [ "_ZTIm" ]
7781  },
7782  {
7783   "alignment" : 1,
7784   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7785   "name" : "android::trait_trivial_dtor<short>",
7786   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7787   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7788   "size" : 1,
7789   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7790   "template_args" : [ "_ZTIs" ]
7791  },
7792  {
7793   "alignment" : 1,
7794   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7795   "name" : "android::trait_trivial_dtor<unsigned short>",
7796   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7797   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7798   "size" : 1,
7799   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7800   "template_args" : [ "_ZTIt" ]
7801  },
7802  {
7803   "alignment" : 1,
7804   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7805   "name" : "android::trait_trivial_dtor<void>",
7806   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7807   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7808   "size" : 1,
7809   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7810   "template_args" : [ "_ZTIv" ]
7811  },
7812  {
7813   "alignment" : 1,
7814   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7815   "name" : "android::trait_trivial_dtor<long long>",
7816   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7817   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7818   "size" : 1,
7819   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7820   "template_args" : [ "_ZTIx" ]
7821  },
7822  {
7823   "alignment" : 1,
7824   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
7825   "name" : "android::trait_trivial_dtor<unsigned long long>",
7826   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7827   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7828   "size" : 1,
7829   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7830   "template_args" : [ "_ZTIy" ]
7831  },
7832  {
7833   "alignment" : 1,
7834   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7835   "name" : "android::trait_trivial_move<android::String8>",
7836   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7837   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7838   "size" : 1,
7839   "source_file" : "/system/core/libutils/include/utils/String8.h",
7840   "template_args" : [ "_ZTIN7android7String8E" ]
7841  },
7842  {
7843   "alignment" : 1,
7844   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7845   "name" : "android::trait_trivial_move<android::String16>",
7846   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7847   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7848   "size" : 1,
7849   "source_file" : "/system/core/libutils/include/utils/String16.h",
7850   "template_args" : [ "_ZTIN7android8String16E" ]
7851  },
7852  {
7853   "alignment" : 1,
7854   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
7855   "name" : "android::trait_trivial_move<bool>",
7856   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7857   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7858   "size" : 1,
7859   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7860   "template_args" : [ "_ZTIb" ]
7861  },
7862  {
7863   "alignment" : 1,
7864   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
7865   "name" : "android::trait_trivial_move<char>",
7866   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7867   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7868   "size" : 1,
7869   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7870   "template_args" : [ "_ZTIc" ]
7871  },
7872  {
7873   "alignment" : 1,
7874   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
7875   "name" : "android::trait_trivial_move<double>",
7876   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7877   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7878   "size" : 1,
7879   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7880   "template_args" : [ "_ZTId" ]
7881  },
7882  {
7883   "alignment" : 1,
7884   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
7885   "name" : "android::trait_trivial_move<float>",
7886   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7887   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7888   "size" : 1,
7889   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7890   "template_args" : [ "_ZTIf" ]
7891  },
7892  {
7893   "alignment" : 1,
7894   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
7895   "name" : "android::trait_trivial_move<unsigned char>",
7896   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7897   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7898   "size" : 1,
7899   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7900   "template_args" : [ "_ZTIh" ]
7901  },
7902  {
7903   "alignment" : 1,
7904   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
7905   "name" : "android::trait_trivial_move<int>",
7906   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7907   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7908   "size" : 1,
7909   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7910   "template_args" : [ "_ZTIi" ]
7911  },
7912  {
7913   "alignment" : 1,
7914   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
7915   "name" : "android::trait_trivial_move<unsigned int>",
7916   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7917   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7918   "size" : 1,
7919   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7920   "template_args" : [ "_ZTIj" ]
7921  },
7922  {
7923   "alignment" : 1,
7924   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
7925   "name" : "android::trait_trivial_move<long>",
7926   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7927   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7928   "size" : 1,
7929   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7930   "template_args" : [ "_ZTIl" ]
7931  },
7932  {
7933   "alignment" : 1,
7934   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
7935   "name" : "android::trait_trivial_move<unsigned long>",
7936   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
7937   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
7938   "size" : 1,
7939   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7940   "template_args" : [ "_ZTIm" ]
7941  },
7942  {
7943   "alignment" : 1,
7944   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
7945   "name" : "android::trait_trivial_move<short>",
7946   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7947   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7948   "size" : 1,
7949   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7950   "template_args" : [ "_ZTIs" ]
7951  },
7952  {
7953   "alignment" : 1,
7954   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
7955   "name" : "android::trait_trivial_move<unsigned short>",
7956   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
7957   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
7958   "size" : 1,
7959   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7960   "template_args" : [ "_ZTIt" ]
7961  },
7962  {
7963   "alignment" : 1,
7964   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
7965   "name" : "android::trait_trivial_move<void>",
7966   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7967   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7968   "size" : 1,
7969   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7970   "template_args" : [ "_ZTIv" ]
7971  },
7972  {
7973   "alignment" : 1,
7974   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
7975   "name" : "android::trait_trivial_move<long long>",
7976   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7977   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7978   "size" : 1,
7979   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7980   "template_args" : [ "_ZTIx" ]
7981  },
7982  {
7983   "alignment" : 1,
7984   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
7985   "name" : "android::trait_trivial_move<unsigned long long>",
7986   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7987   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7988   "size" : 1,
7989   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7990   "template_args" : [ "_ZTIy" ]
7991  },
7992  {
7993   "alignment" : 4,
7994   "base_specifiers" :
7995   [
7996    {
7997     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7998    }
7999   ],
8000   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8001   "name" : "android::VirtualLightRefBase",
8002   "record_kind" : "class",
8003   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8004   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8005   "size" : 8,
8006   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8007   "vtable_components" :
8008   [
8009    {
8010     "kind" : "offset_to_top"
8011    },
8012    {
8013     "kind" : "rtti",
8014     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8015    },
8016    {
8017     "kind" : "complete_dtor_pointer",
8018     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8019    },
8020    {
8021     "kind" : "deleting_dtor_pointer",
8022     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8023    }
8024   ]
8025  },
8026  {
8027   "alignment" : 4,
8028   "fields" :
8029   [
8030    {
8031     "access" : "private",
8032     "field_name" : "m_ptr",
8033     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8034    }
8035   ],
8036   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8037   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8038   "record_kind" : "class",
8039   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8040   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8041   "size" : 4,
8042   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8043   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8044  },
8045  {
8046   "alignment" : 4,
8047   "fields" :
8048   [
8049    {
8050     "access" : "private",
8051     "field_name" : "m_ptr",
8052     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8053    }
8054   ],
8055   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8056   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8057   "record_kind" : "class",
8058   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8059   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8060   "size" : 4,
8061   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8062   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8063  },
8064  {
8065   "alignment" : 4,
8066   "fields" :
8067   [
8068    {
8069     "access" : "private",
8070     "field_name" : "m_ptr",
8071     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8072    }
8073   ],
8074   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8075   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8076   "record_kind" : "class",
8077   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8078   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8079   "size" : 4,
8080   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8081   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8082  },
8083  {
8084   "alignment" : 4,
8085   "fields" :
8086   [
8087    {
8088     "access" : "private",
8089     "field_name" : "m_ptr",
8090     "referenced_type" : "_ZTIPN7android6ThreadE"
8091    }
8092   ],
8093   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8094   "name" : "android::sp<android::Thread>",
8095   "record_kind" : "class",
8096   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8097   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8098   "size" : 4,
8099   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8100   "template_args" : [ "_ZTIN7android6ThreadE" ]
8101  },
8102  {
8103   "alignment" : 4,
8104   "fields" :
8105   [
8106    {
8107     "access" : "private",
8108     "field_name" : "m_ptr",
8109     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8110    }
8111   ],
8112   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8113   "name" : "android::sp<android::hardware::IInterface>",
8114   "record_kind" : "class",
8115   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8116   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8117   "size" : 4,
8118   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8119   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8120  },
8121  {
8122   "alignment" : 4,
8123   "fields" :
8124   [
8125    {
8126     "access" : "private",
8127     "field_name" : "m_ptr",
8128     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8129    }
8130   ],
8131   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8132   "name" : "android::sp<android::hardware::ProcessState>",
8133   "record_kind" : "class",
8134   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8135   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8136   "size" : 4,
8137   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8138   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8139  },
8140  {
8141   "alignment" : 4,
8142   "fields" :
8143   [
8144    {
8145     "access" : "private",
8146     "field_name" : "m_ptr",
8147     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8148    }
8149   ],
8150   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8151   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8152   "record_kind" : "class",
8153   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8154   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8155   "size" : 4,
8156   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8157   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8158  },
8159  {
8160   "alignment" : 4,
8161   "fields" :
8162   [
8163    {
8164     "access" : "private",
8165     "field_name" : "m_ptr",
8166     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8167    }
8168   ],
8169   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8170   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8171   "record_kind" : "class",
8172   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8173   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8174   "size" : 4,
8175   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8176   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8177  },
8178  {
8179   "alignment" : 4,
8180   "fields" :
8181   [
8182    {
8183     "access" : "private",
8184     "field_name" : "m_ptr",
8185     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8186    }
8187   ],
8188   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8189   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8190   "record_kind" : "class",
8191   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8192   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8193   "size" : 4,
8194   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8195   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8196  },
8197  {
8198   "alignment" : 4,
8199   "fields" :
8200   [
8201    {
8202     "access" : "private",
8203     "field_name" : "m_ptr",
8204     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8205    }
8206   ],
8207   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8208   "name" : "android::sp<android::hardware::IBinder>",
8209   "record_kind" : "class",
8210   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8211   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8212   "size" : 4,
8213   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8214   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8215  },
8216  {
8217   "alignment" : 4,
8218   "fields" :
8219   [
8220    {
8221     "access" : "private",
8222     "field_name" : "m_ptr",
8223     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_09IVibratorE"
8224    }
8225   ],
8226   "linker_set_key" : "_ZTIN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
8227   "name" : "android::sp<android::hardware::vibrator::V1_0::IVibrator>",
8228   "record_kind" : "class",
8229   "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
8230   "self_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE",
8231   "size" : 4,
8232   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8233   "template_args" : [ "_ZTIN7android8hardware8vibrator4V1_09IVibratorE" ]
8234  },
8235  {
8236   "alignment" : 4,
8237   "fields" :
8238   [
8239    {
8240     "access" : "private",
8241     "field_name" : "m_ptr",
8242     "referenced_type" : "_ZTIPN7android8hardware8vibrator4V1_19IVibratorE"
8243    }
8244   ],
8245   "linker_set_key" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
8246   "name" : "android::sp<android::hardware::vibrator::V1_1::IVibrator>",
8247   "record_kind" : "class",
8248   "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
8249   "self_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
8250   "size" : 4,
8251   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8252   "template_args" : [ "_ZTIN7android8hardware8vibrator4V1_19IVibratorE" ]
8253  },
8254  {
8255   "alignment" : 4,
8256   "fields" :
8257   [
8258    {
8259     "access" : "private",
8260     "field_name" : "m_ptr",
8261     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8262    }
8263   ],
8264   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8265   "name" : "android::sp<android::hardware::BHwBinder>",
8266   "record_kind" : "class",
8267   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8268   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8269   "size" : 4,
8270   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8271   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8272  },
8273  {
8274   "alignment" : 4,
8275   "fields" :
8276   [
8277    {
8278     "access" : "private",
8279     "field_name" : "m_ptr",
8280     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8281    },
8282    {
8283     "access" : "private",
8284     "field_name" : "m_refs",
8285     "field_offset" : 32,
8286     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8287    }
8288   ],
8289   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8290   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8291   "record_kind" : "class",
8292   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8293   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8294   "size" : 8,
8295   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8296   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8297  },
8298  {
8299   "alignment" : 4,
8300   "fields" :
8301   [
8302    {
8303     "access" : "private",
8304     "field_name" : "m_ptr",
8305     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8306    },
8307    {
8308     "access" : "private",
8309     "field_name" : "m_refs",
8310     "field_offset" : 32,
8311     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8312    }
8313   ],
8314   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8315   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8316   "record_kind" : "class",
8317   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8318   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8319   "size" : 8,
8320   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8321   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8322  },
8323  {
8324   "alignment" : 4,
8325   "fields" :
8326   [
8327    {
8328     "access" : "private",
8329     "field_name" : "m_ptr",
8330     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8331    },
8332    {
8333     "access" : "private",
8334     "field_name" : "m_refs",
8335     "field_offset" : 32,
8336     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8337    }
8338   ],
8339   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8340   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8341   "record_kind" : "class",
8342   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8343   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8344   "size" : 8,
8345   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8346   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8347  },
8348  {
8349   "alignment" : 4,
8350   "fields" :
8351   [
8352    {
8353     "access" : "private",
8354     "field_name" : "m_ptr",
8355     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8356    },
8357    {
8358     "access" : "private",
8359     "field_name" : "m_refs",
8360     "field_offset" : 32,
8361     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8362    }
8363   ],
8364   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8365   "name" : "android::wp<android::hardware::BHwBinder>",
8366   "record_kind" : "class",
8367   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8368   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8369   "size" : 8,
8370   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8371   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8372  },
8373  {
8374   "alignment" : 4,
8375   "base_specifiers" :
8376   [
8377    {
8378     "is_virtual" : true,
8379     "referenced_type" : "_ZTIN7android7RefBaseE"
8380    }
8381   ],
8382   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8383   "name" : "android::hidl::base::V1_0::IBase",
8384   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8385   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8386   "size" : 12,
8387   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8388   "vtable_components" :
8389   [
8390    {
8391     "component_value" : 4,
8392     "kind" : "vbase_offset"
8393    },
8394    {
8395     "kind" : "offset_to_top"
8396    },
8397    {
8398     "kind" : "rtti",
8399     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8400    },
8401    {
8402     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8403    },
8404    {
8405     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8406    },
8407    {
8408     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8409    },
8410    {
8411     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8412    },
8413    {
8414     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8415    },
8416    {
8417     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8418    },
8419    {
8420     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8421    },
8422    {
8423     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8424    },
8425    {
8426     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8427    },
8428    {
8429     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8430    },
8431    {
8432     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8433    },
8434    {
8435     "kind" : "complete_dtor_pointer",
8436     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8437    },
8438    {
8439     "kind" : "deleting_dtor_pointer",
8440     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8441    },
8442    {
8443     "kind" : "vcall_offset"
8444    },
8445    {
8446     "kind" : "vcall_offset"
8447    },
8448    {
8449     "kind" : "vcall_offset"
8450    },
8451    {
8452     "kind" : "vcall_offset"
8453    },
8454    {
8455     "component_value" : -4,
8456     "kind" : "vcall_offset"
8457    },
8458    {
8459     "component_value" : -4,
8460     "kind" : "offset_to_top"
8461    },
8462    {
8463     "kind" : "rtti",
8464     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8465    },
8466    {
8467     "kind" : "complete_dtor_pointer",
8468     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
8469    },
8470    {
8471     "kind" : "deleting_dtor_pointer",
8472     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
8473    },
8474    {
8475     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8476    },
8477    {
8478     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8479    },
8480    {
8481     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8482    },
8483    {
8484     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8485    }
8486   ]
8487  },
8488  {
8489   "alignment" : 4,
8490   "base_specifiers" :
8491   [
8492    {
8493     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8494    },
8495    {
8496     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8497    }
8498   ],
8499   "fields" :
8500   [
8501    {
8502     "access" : "private",
8503     "field_name" : "_hidl_mImpl",
8504     "field_offset" : 512,
8505     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8506    }
8507   ],
8508   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8509   "name" : "android::hidl::base::V1_0::BnHwBase",
8510   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8511   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8512   "size" : 76,
8513   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8514   "vtable_components" :
8515   [
8516    {
8517     "component_value" : 68,
8518     "kind" : "vbase_offset"
8519    },
8520    {
8521     "kind" : "offset_to_top"
8522    },
8523    {
8524     "kind" : "rtti",
8525     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8526    },
8527    {
8528     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8529    },
8530    {
8531     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8532    },
8533    {
8534     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8535    },
8536    {
8537     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8538    },
8539    {
8540     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8541    },
8542    {
8543     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8544    },
8545    {
8546     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8547    },
8548    {
8549     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8550    },
8551    {
8552     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8553    },
8554    {
8555     "kind" : "complete_dtor_pointer",
8556     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8557    },
8558    {
8559     "kind" : "deleting_dtor_pointer",
8560     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8561    },
8562    {
8563     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8564    },
8565    {
8566     "component_value" : -20,
8567     "kind" : "offset_to_top"
8568    },
8569    {
8570     "kind" : "rtti",
8571     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8572    },
8573    {
8574     "kind" : "complete_dtor_pointer",
8575     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8576    },
8577    {
8578     "kind" : "deleting_dtor_pointer",
8579     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8580    },
8581    {
8582     "kind" : "vcall_offset"
8583    },
8584    {
8585     "kind" : "vcall_offset"
8586    },
8587    {
8588     "kind" : "vcall_offset"
8589    },
8590    {
8591     "kind" : "vcall_offset"
8592    },
8593    {
8594     "component_value" : -68,
8595     "kind" : "vcall_offset"
8596    },
8597    {
8598     "component_value" : -68,
8599     "kind" : "offset_to_top"
8600    },
8601    {
8602     "kind" : "rtti",
8603     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8604    },
8605    {
8606     "kind" : "complete_dtor_pointer",
8607     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8608    },
8609    {
8610     "kind" : "deleting_dtor_pointer",
8611     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8612    },
8613    {
8614     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8615    },
8616    {
8617     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8618    },
8619    {
8620     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8621    },
8622    {
8623     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8624    }
8625   ]
8626  },
8627  {
8628   "alignment" : 4,
8629   "base_specifiers" :
8630   [
8631    {
8632     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8633    },
8634    {
8635     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8636    }
8637   ],
8638   "fields" :
8639   [
8640    {
8641     "access" : "private",
8642     "field_name" : "_hidl_mMutex",
8643     "field_offset" : 544,
8644     "referenced_type" : "_ZTINSt3__15mutexE"
8645    },
8646    {
8647     "access" : "private",
8648     "field_name" : "_hidl_mDeathRecipients",
8649     "field_offset" : 576,
8650     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8651    }
8652   ],
8653   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8654   "name" : "android::hidl::base::V1_0::BpHwBase",
8655   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8656   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8657   "size" : 92,
8658   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8659   "vtable_components" :
8660   [
8661    {
8662     "component_value" : 84,
8663     "kind" : "vbase_offset"
8664    },
8665    {
8666     "kind" : "offset_to_top"
8667    },
8668    {
8669     "kind" : "rtti",
8670     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8671    },
8672    {
8673     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
8674    },
8675    {
8676     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8677    },
8678    {
8679     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8680    },
8681    {
8682     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8683    },
8684    {
8685     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8686    },
8687    {
8688     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
8689    },
8690    {
8691     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8692    },
8693    {
8694     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
8695    },
8696    {
8697     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8698    },
8699    {
8700     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
8701    },
8702    {
8703     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8704    },
8705    {
8706     "kind" : "complete_dtor_pointer",
8707     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
8708    },
8709    {
8710     "kind" : "deleting_dtor_pointer",
8711     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
8712    },
8713    {
8714     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8715    },
8716    {
8717     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8718    },
8719    {
8720     "component_value" : 80,
8721     "kind" : "vbase_offset"
8722    },
8723    {
8724     "component_value" : -4,
8725     "kind" : "offset_to_top"
8726    },
8727    {
8728     "kind" : "rtti",
8729     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8730    },
8731    {
8732     "kind" : "complete_dtor_pointer",
8733     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8734    },
8735    {
8736     "kind" : "deleting_dtor_pointer",
8737     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8738    },
8739    {
8740     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8741    },
8742    {
8743     "component_value" : 76,
8744     "kind" : "vbase_offset"
8745    },
8746    {
8747     "component_value" : -8,
8748     "kind" : "offset_to_top"
8749    },
8750    {
8751     "kind" : "rtti",
8752     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8753    },
8754    {
8755     "kind" : "complete_dtor_pointer",
8756     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8757    },
8758    {
8759     "kind" : "deleting_dtor_pointer",
8760     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8761    },
8762    {
8763     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8764    },
8765    {
8766     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8767    },
8768    {
8769     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8770    },
8771    {
8772     "component_value" : -24,
8773     "kind" : "offset_to_top"
8774    },
8775    {
8776     "kind" : "rtti",
8777     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8778    },
8779    {
8780     "kind" : "complete_dtor_pointer",
8781     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8782    },
8783    {
8784     "kind" : "deleting_dtor_pointer",
8785     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8786    },
8787    {
8788     "kind" : "vcall_offset"
8789    },
8790    {
8791     "component_value" : -76,
8792     "kind" : "vcall_offset"
8793    },
8794    {
8795     "component_value" : -84,
8796     "kind" : "vcall_offset"
8797    },
8798    {
8799     "component_value" : -76,
8800     "kind" : "vcall_offset"
8801    },
8802    {
8803     "component_value" : -84,
8804     "kind" : "vcall_offset"
8805    },
8806    {
8807     "component_value" : -84,
8808     "kind" : "offset_to_top"
8809    },
8810    {
8811     "kind" : "rtti",
8812     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8813    },
8814    {
8815     "kind" : "complete_dtor_pointer",
8816     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8817    },
8818    {
8819     "kind" : "deleting_dtor_pointer",
8820     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8821    },
8822    {
8823     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8824    },
8825    {
8826     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8827    },
8828    {
8829     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8830    },
8831    {
8832     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8833    }
8834   ]
8835  },
8836  {
8837   "alignment" : 8,
8838   "fields" :
8839   [
8840    {
8841     "field_name" : "pid",
8842     "referenced_type" : "_ZTIi"
8843    },
8844    {
8845     "field_name" : "ptr",
8846     "field_offset" : 64,
8847     "referenced_type" : "_ZTIy"
8848    },
8849    {
8850     "field_name" : "arch",
8851     "field_offset" : 128,
8852     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8853    }
8854   ],
8855   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8856   "name" : "android::hidl::base::V1_0::DebugInfo",
8857   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8858   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8859   "size" : 24,
8860   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8861  },
8862  {
8863   "alignment" : 8,
8864   "fields" :
8865   [
8866    {
8867     "field_name" : "interfaceName",
8868     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8869    },
8870    {
8871     "field_name" : "instanceName",
8872     "field_offset" : 128,
8873     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8874    },
8875    {
8876     "field_name" : "pid",
8877     "field_offset" : 256,
8878     "referenced_type" : "_ZTIi"
8879    },
8880    {
8881     "field_name" : "clientPids",
8882     "field_offset" : 320,
8883     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
8884    },
8885    {
8886     "field_name" : "arch",
8887     "field_offset" : 448,
8888     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8889    }
8890   ],
8891   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8892   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
8893   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8894   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8895   "size" : 64,
8896   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8897  },
8898  {
8899   "alignment" : 4,
8900   "base_specifiers" :
8901   [
8902    {
8903     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8904    }
8905   ],
8906   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8907   "name" : "android::hidl::manager::V1_0::IServiceManager",
8908   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8909   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8910   "size" : 12,
8911   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
8912   "vtable_components" :
8913   [
8914    {
8915     "component_value" : 4,
8916     "kind" : "vbase_offset"
8917    },
8918    {
8919     "kind" : "offset_to_top"
8920    },
8921    {
8922     "kind" : "rtti",
8923     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
8924    },
8925    {
8926     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
8927    },
8928    {
8929     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8930    },
8931    {
8932     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8933    },
8934    {
8935     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8936    },
8937    {
8938     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8939    },
8940    {
8941     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
8942    },
8943    {
8944     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8945    },
8946    {
8947     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
8948    },
8949    {
8950     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
8951    },
8952    {
8953     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
8954    },
8955    {
8956     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8957    },
8958    {
8959     "kind" : "complete_dtor_pointer",
8960     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
8961    },
8962    {
8963     "kind" : "deleting_dtor_pointer",
8964     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
8965    },
8966    {
8967     "is_pure" : true,
8968     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
8969    },
8970    {
8971     "is_pure" : true,
8972     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
8973    },
8974    {
8975     "is_pure" : true,
8976     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
8977    },
8978    {
8979     "is_pure" : true,
8980     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8981    },
8982    {
8983     "is_pure" : true,
8984     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
8985    },
8986    {
8987     "is_pure" : true,
8988     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
8989    },
8990    {
8991     "is_pure" : true,
8992     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
8993    },
8994    {
8995     "is_pure" : true,
8996     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
8997    },
8998    {
8999     "kind" : "vcall_offset"
9000    },
9001    {
9002     "kind" : "vcall_offset"
9003    },
9004    {
9005     "kind" : "vcall_offset"
9006    },
9007    {
9008     "kind" : "vcall_offset"
9009    },
9010    {
9011     "component_value" : -4,
9012     "kind" : "vcall_offset"
9013    },
9014    {
9015     "component_value" : -4,
9016     "kind" : "offset_to_top"
9017    },
9018    {
9019     "kind" : "rtti",
9020     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9021    },
9022    {
9023     "kind" : "complete_dtor_pointer",
9024     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9025    },
9026    {
9027     "kind" : "deleting_dtor_pointer",
9028     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9029    },
9030    {
9031     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9032    },
9033    {
9034     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9035    },
9036    {
9037     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9038    },
9039    {
9040     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9041    }
9042   ]
9043  },
9044  {
9045   "alignment" : 4,
9046   "base_specifiers" :
9047   [
9048    {
9049     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9050    }
9051   ],
9052   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9053   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9054   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9055   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9056   "size" : 12,
9057   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9058   "vtable_components" :
9059   [
9060    {
9061     "component_value" : 4,
9062     "kind" : "vbase_offset"
9063    },
9064    {
9065     "kind" : "offset_to_top"
9066    },
9067    {
9068     "kind" : "rtti",
9069     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9070    },
9071    {
9072     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9073    },
9074    {
9075     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9076    },
9077    {
9078     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9079    },
9080    {
9081     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9082    },
9083    {
9084     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9085    },
9086    {
9087     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9088    },
9089    {
9090     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9091    },
9092    {
9093     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9094    },
9095    {
9096     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9097    },
9098    {
9099     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9100    },
9101    {
9102     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9103    },
9104    {
9105     "kind" : "complete_dtor_pointer",
9106     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9107    },
9108    {
9109     "kind" : "deleting_dtor_pointer",
9110     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9111    },
9112    {
9113     "is_pure" : true,
9114     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9115    },
9116    {
9117     "kind" : "vcall_offset"
9118    },
9119    {
9120     "kind" : "vcall_offset"
9121    },
9122    {
9123     "kind" : "vcall_offset"
9124    },
9125    {
9126     "kind" : "vcall_offset"
9127    },
9128    {
9129     "component_value" : -4,
9130     "kind" : "vcall_offset"
9131    },
9132    {
9133     "component_value" : -4,
9134     "kind" : "offset_to_top"
9135    },
9136    {
9137     "kind" : "rtti",
9138     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9139    },
9140    {
9141     "kind" : "complete_dtor_pointer",
9142     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9143    },
9144    {
9145     "kind" : "deleting_dtor_pointer",
9146     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9147    },
9148    {
9149     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9150    },
9151    {
9152     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9153    },
9154    {
9155     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9156    },
9157    {
9158     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9159    }
9160   ]
9161  },
9162  {
9163   "alignment" : 4,
9164   "fields" :
9165   [
9166    {
9167     "access" : "private",
9168     "field_name" : "mLock",
9169     "referenced_type" : "_ZTIRN7android5MutexE"
9170    }
9171   ],
9172   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9173   "name" : "android::Mutex::Autolock",
9174   "record_kind" : "class",
9175   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9176   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9177   "size" : 4,
9178   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9179  },
9180  {
9181   "alignment" : 4,
9182   "fields" :
9183   [
9184    {
9185     "access" : "private",
9186     "field_name" : "mMutex",
9187     "referenced_type" : "_ZTI15pthread_mutex_t"
9188    }
9189   ],
9190   "linker_set_key" : "_ZTIN7android5MutexE",
9191   "name" : "android::Mutex",
9192   "record_kind" : "class",
9193   "referenced_type" : "_ZTIN7android5MutexE",
9194   "self_type" : "_ZTIN7android5MutexE",
9195   "size" : 4,
9196   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9197  },
9198  {
9199   "alignment" : 4,
9200   "fields" :
9201   [
9202    {
9203     "access" : "private",
9204     "field_name" : "mLock",
9205     "referenced_type" : "_ZTIRN7android6RWLockE"
9206    }
9207   ],
9208   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9209   "name" : "android::RWLock::AutoRLock",
9210   "record_kind" : "class",
9211   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9212   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9213   "size" : 4,
9214   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9215  },
9216  {
9217   "alignment" : 4,
9218   "fields" :
9219   [
9220    {
9221     "access" : "private",
9222     "field_name" : "mLock",
9223     "referenced_type" : "_ZTIRN7android6RWLockE"
9224    }
9225   ],
9226   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9227   "name" : "android::RWLock::AutoWLock",
9228   "record_kind" : "class",
9229   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9230   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9231   "size" : 4,
9232   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9233  },
9234  {
9235   "alignment" : 4,
9236   "fields" :
9237   [
9238    {
9239     "access" : "private",
9240     "field_name" : "mRWLock",
9241     "referenced_type" : "_ZTI16pthread_rwlock_t"
9242    }
9243   ],
9244   "linker_set_key" : "_ZTIN7android6RWLockE",
9245   "name" : "android::RWLock",
9246   "record_kind" : "class",
9247   "referenced_type" : "_ZTIN7android6RWLockE",
9248   "self_type" : "_ZTIN7android6RWLockE",
9249   "size" : 40,
9250   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9251  },
9252  {
9253   "alignment" : 4,
9254   "base_specifiers" :
9255   [
9256    {
9257     "is_virtual" : true,
9258     "referenced_type" : "_ZTIN7android7RefBaseE"
9259    }
9260   ],
9261   "fields" :
9262   [
9263    {
9264     "access" : "private",
9265     "field_name" : "mCanCallJava",
9266     "field_offset" : 32,
9267     "referenced_type" : "_ZTIKb"
9268    },
9269    {
9270     "access" : "private",
9271     "field_name" : "mThread",
9272     "field_offset" : 64,
9273     "referenced_type" : "_ZTIPv"
9274    },
9275    {
9276     "access" : "private",
9277     "field_name" : "mLock",
9278     "field_offset" : 96,
9279     "referenced_type" : "_ZTIN7android5MutexE"
9280    },
9281    {
9282     "access" : "private",
9283     "field_name" : "mThreadExitedCondition",
9284     "field_offset" : 128,
9285     "referenced_type" : "_ZTIN7android9ConditionE"
9286    },
9287    {
9288     "access" : "private",
9289     "field_name" : "mStatus",
9290     "field_offset" : 160,
9291     "referenced_type" : "_ZTIi"
9292    },
9293    {
9294     "access" : "private",
9295     "field_name" : "mExitPending",
9296     "field_offset" : 192,
9297     "referenced_type" : "_ZTIVb"
9298    },
9299    {
9300     "access" : "private",
9301     "field_name" : "mRunning",
9302     "field_offset" : 200,
9303     "referenced_type" : "_ZTIVb"
9304    },
9305    {
9306     "access" : "private",
9307     "field_name" : "mHoldSelf",
9308     "field_offset" : 224,
9309     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9310    },
9311    {
9312     "access" : "private",
9313     "field_name" : "mTid",
9314     "field_offset" : 256,
9315     "referenced_type" : "_ZTIi"
9316    }
9317   ],
9318   "linker_set_key" : "_ZTIN7android6ThreadE",
9319   "name" : "android::Thread",
9320   "record_kind" : "class",
9321   "referenced_type" : "_ZTIN7android6ThreadE",
9322   "self_type" : "_ZTIN7android6ThreadE",
9323   "size" : 44,
9324   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9325   "vtable_components" :
9326   [
9327    {
9328     "component_value" : 36,
9329     "kind" : "vbase_offset"
9330    },
9331    {
9332     "kind" : "offset_to_top"
9333    },
9334    {
9335     "kind" : "rtti",
9336     "mangled_component_name" : "_ZTIN7android6ThreadE"
9337    },
9338    {
9339     "kind" : "complete_dtor_pointer",
9340     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9341    },
9342    {
9343     "kind" : "deleting_dtor_pointer",
9344     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9345    },
9346    {
9347     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9348    },
9349    {
9350     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9351    },
9352    {
9353     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9354    },
9355    {
9356     "is_pure" : true,
9357     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9358    },
9359    {
9360     "kind" : "vcall_offset"
9361    },
9362    {
9363     "kind" : "vcall_offset"
9364    },
9365    {
9366     "kind" : "vcall_offset"
9367    },
9368    {
9369     "kind" : "vcall_offset"
9370    },
9371    {
9372     "component_value" : -36,
9373     "kind" : "vcall_offset"
9374    },
9375    {
9376     "component_value" : -36,
9377     "kind" : "offset_to_top"
9378    },
9379    {
9380     "kind" : "rtti",
9381     "mangled_component_name" : "_ZTIN7android6ThreadE"
9382    },
9383    {
9384     "kind" : "complete_dtor_pointer",
9385     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9386    },
9387    {
9388     "kind" : "deleting_dtor_pointer",
9389     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9390    },
9391    {
9392     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9393    },
9394    {
9395     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9396    },
9397    {
9398     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9399    },
9400    {
9401     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9402    }
9403   ]
9404  },
9405  {
9406   "alignment" : 4,
9407   "base_specifiers" :
9408   [
9409    {
9410     "access" : "private",
9411     "referenced_type" : "_ZTIN7android10VectorImplE"
9412    }
9413   ],
9414   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9415   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9416   "record_kind" : "class",
9417   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9418   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9419   "size" : 20,
9420   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9421   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9422   "vtable_components" :
9423   [
9424    {
9425     "kind" : "offset_to_top"
9426    },
9427    {
9428     "kind" : "rtti",
9429     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9430    },
9431    {
9432     "kind" : "complete_dtor_pointer",
9433     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9434    },
9435    {
9436     "kind" : "deleting_dtor_pointer",
9437     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9438    },
9439    {
9440     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9441    },
9442    {
9443     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9444    },
9445    {
9446     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9447    },
9448    {
9449     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9450    },
9451    {
9452     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9453    },
9454    {
9455     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9456    }
9457   ]
9458  },
9459  {
9460   "alignment" : 1,
9461   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9462   "name" : "android::RefBase::weakref_type",
9463   "record_kind" : "class",
9464   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9465   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9466   "size" : 1,
9467   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9468  },
9469  {
9470   "alignment" : 4,
9471   "fields" :
9472   [
9473    {
9474     "access" : "private",
9475     "field_name" : "mRefs",
9476     "field_offset" : 32,
9477     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9478    }
9479   ],
9480   "linker_set_key" : "_ZTIN7android7RefBaseE",
9481   "name" : "android::RefBase",
9482   "record_kind" : "class",
9483   "referenced_type" : "_ZTIN7android7RefBaseE",
9484   "self_type" : "_ZTIN7android7RefBaseE",
9485   "size" : 8,
9486   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9487   "vtable_components" :
9488   [
9489    {
9490     "kind" : "offset_to_top"
9491    },
9492    {
9493     "kind" : "rtti",
9494     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9495    },
9496    {
9497     "kind" : "complete_dtor_pointer",
9498     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9499    },
9500    {
9501     "kind" : "deleting_dtor_pointer",
9502     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9503    },
9504    {
9505     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9506    },
9507    {
9508     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9509    },
9510    {
9511     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9512    },
9513    {
9514     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9515    }
9516   ]
9517  },
9518  {
9519   "alignment" : 4,
9520   "fields" :
9521   [
9522    {
9523     "access" : "private",
9524     "field_name" : "mString",
9525     "referenced_type" : "_ZTIPKc"
9526    }
9527   ],
9528   "linker_set_key" : "_ZTIN7android7String8E",
9529   "name" : "android::String8",
9530   "record_kind" : "class",
9531   "referenced_type" : "_ZTIN7android7String8E",
9532   "self_type" : "_ZTIN7android7String8E",
9533   "size" : 4,
9534   "source_file" : "/system/core/libutils/include/utils/String8.h"
9535  },
9536  {
9537   "alignment" : 4,
9538   "fields" :
9539   [
9540    {
9541     "access" : "private",
9542     "field_name" : "mString",
9543     "referenced_type" : "_ZTIPKDs"
9544    }
9545   ],
9546   "linker_set_key" : "_ZTIN7android8String16E",
9547   "name" : "android::String16",
9548   "record_kind" : "class",
9549   "referenced_type" : "_ZTIN7android8String16E",
9550   "self_type" : "_ZTIN7android8String16E",
9551   "size" : 4,
9552   "source_file" : "/system/core/libutils/include/utils/String16.h"
9553  },
9554  {
9555   "alignment" : 4,
9556   "base_specifiers" :
9557   [
9558    {
9559     "is_virtual" : true,
9560     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9561    },
9562    {
9563     "is_virtual" : true,
9564     "referenced_type" : "_ZTIN7android7RefBaseE"
9565    }
9566   ],
9567   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9568   "name" : "android::hardware::HidlMemory",
9569   "record_kind" : "class",
9570   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9571   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9572   "size" : 52,
9573   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9574   "vtable_components" :
9575   [
9576    {
9577     "component_value" : 44,
9578     "kind" : "vbase_offset"
9579    },
9580    {
9581     "component_value" : 4,
9582     "kind" : "vbase_offset"
9583    },
9584    {
9585     "kind" : "offset_to_top"
9586    },
9587    {
9588     "kind" : "rtti",
9589     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9590    },
9591    {
9592     "kind" : "complete_dtor_pointer",
9593     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9594    },
9595    {
9596     "kind" : "deleting_dtor_pointer",
9597     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9598    },
9599    {
9600     "kind" : "vcall_offset"
9601    },
9602    {
9603     "kind" : "vcall_offset"
9604    },
9605    {
9606     "kind" : "vcall_offset"
9607    },
9608    {
9609     "kind" : "vcall_offset"
9610    },
9611    {
9612     "component_value" : -44,
9613     "kind" : "vcall_offset"
9614    },
9615    {
9616     "component_value" : -44,
9617     "kind" : "offset_to_top"
9618    },
9619    {
9620     "kind" : "rtti",
9621     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9622    },
9623    {
9624     "kind" : "complete_dtor_pointer",
9625     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9626    },
9627    {
9628     "kind" : "deleting_dtor_pointer",
9629     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9630    },
9631    {
9632     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9633    },
9634    {
9635     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9636    },
9637    {
9638     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9639    },
9640    {
9641     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9642    }
9643   ]
9644  },
9645  {
9646   "alignment" : 4,
9647   "base_specifiers" :
9648   [
9649    {
9650     "is_virtual" : true,
9651     "referenced_type" : "_ZTIN7android7RefBaseE"
9652    }
9653   ],
9654   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9655   "name" : "android::hardware::IInterface",
9656   "record_kind" : "class",
9657   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9658   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9659   "size" : 12,
9660   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9661   "vtable_components" :
9662   [
9663    {
9664     "component_value" : 4,
9665     "kind" : "vbase_offset"
9666    },
9667    {
9668     "kind" : "offset_to_top"
9669    },
9670    {
9671     "kind" : "rtti",
9672     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9673    },
9674    {
9675     "kind" : "complete_dtor_pointer",
9676     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9677    },
9678    {
9679     "kind" : "deleting_dtor_pointer",
9680     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9681    },
9682    {
9683     "is_pure" : true,
9684     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9685    },
9686    {
9687     "kind" : "vcall_offset"
9688    },
9689    {
9690     "kind" : "vcall_offset"
9691    },
9692    {
9693     "kind" : "vcall_offset"
9694    },
9695    {
9696     "kind" : "vcall_offset"
9697    },
9698    {
9699     "component_value" : -4,
9700     "kind" : "vcall_offset"
9701    },
9702    {
9703     "component_value" : -4,
9704     "kind" : "offset_to_top"
9705    },
9706    {
9707     "kind" : "rtti",
9708     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9709    },
9710    {
9711     "kind" : "complete_dtor_pointer",
9712     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9713    },
9714    {
9715     "kind" : "deleting_dtor_pointer",
9716     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9717    },
9718    {
9719     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9720    },
9721    {
9722     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9723    },
9724    {
9725     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9726    },
9727    {
9728     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9729    }
9730   ]
9731  },
9732  {
9733   "alignment" : 1,
9734   "fields" :
9735   [
9736    {
9737     "access" : "private",
9738     "field_name" : "mBuffer",
9739     "referenced_type" : "_ZTIA32_h"
9740    }
9741   ],
9742   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9743   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9744   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9745   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9746   "size" : 32,
9747   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9748   "template_args" : [ "_ZTIh" ]
9749  },
9750  {
9751   "alignment" : 4,
9752   "base_specifiers" :
9753   [
9754    {
9755     "is_virtual" : true,
9756     "referenced_type" : "_ZTIN7android7RefBaseE"
9757    }
9758   ],
9759   "fields" :
9760   [
9761    {
9762     "access" : "private",
9763     "field_name" : "mRemote",
9764     "field_offset" : 32,
9765     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
9766    },
9767    {
9768     "access" : "private",
9769     "field_name" : "mRefs",
9770     "field_offset" : 64,
9771     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9772    },
9773    {
9774     "access" : "private",
9775     "field_name" : "mState",
9776     "field_offset" : 96,
9777     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9778    }
9779   ],
9780   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
9781   "name" : "android::hardware::BpHwRefBase",
9782   "record_kind" : "class",
9783   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9784   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9785   "size" : 24,
9786   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9787   "vtable_components" :
9788   [
9789    {
9790     "component_value" : 16,
9791     "kind" : "vbase_offset"
9792    },
9793    {
9794     "kind" : "offset_to_top"
9795    },
9796    {
9797     "kind" : "rtti",
9798     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9799    },
9800    {
9801     "kind" : "complete_dtor_pointer",
9802     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9803    },
9804    {
9805     "kind" : "deleting_dtor_pointer",
9806     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9807    },
9808    {
9809     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9810    },
9811    {
9812     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9813    },
9814    {
9815     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9816    },
9817    {
9818     "kind" : "vcall_offset"
9819    },
9820    {
9821     "component_value" : -16,
9822     "kind" : "vcall_offset"
9823    },
9824    {
9825     "component_value" : -16,
9826     "kind" : "vcall_offset"
9827    },
9828    {
9829     "component_value" : -16,
9830     "kind" : "vcall_offset"
9831    },
9832    {
9833     "component_value" : -16,
9834     "kind" : "vcall_offset"
9835    },
9836    {
9837     "component_value" : -16,
9838     "kind" : "offset_to_top"
9839    },
9840    {
9841     "kind" : "rtti",
9842     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9843    },
9844    {
9845     "kind" : "complete_dtor_pointer",
9846     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9847    },
9848    {
9849     "kind" : "deleting_dtor_pointer",
9850     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9851    },
9852    {
9853     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9854    },
9855    {
9856     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9857    },
9858    {
9859     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9860    },
9861    {
9862     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9863    }
9864   ]
9865  },
9866  {
9867   "alignment" : 4,
9868   "base_specifiers" :
9869   [
9870    {
9871     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_09IVibratorE"
9872    },
9873    {
9874     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
9875    },
9876    {
9877     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
9878    }
9879   ],
9880   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEEE",
9881   "name" : "android::hardware::BpInterface<android::hardware::vibrator::V1_0::IVibrator>",
9882   "record_kind" : "class",
9883   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEEE",
9884   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEEE",
9885   "size" : 32,
9886   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9887   "template_args" : [ "_ZTIN7android8hardware8vibrator4V1_09IVibratorE" ],
9888   "vtable_components" :
9889   [
9890    {
9891     "component_value" : 24,
9892     "kind" : "vbase_offset"
9893    },
9894    {
9895     "kind" : "offset_to_top"
9896    },
9897    {
9898     "kind" : "rtti",
9899     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEEE"
9900    },
9901    {
9902     "mangled_component_name" : "_ZNK7android8hardware8vibrator4V1_09IVibrator8isRemoteEv"
9903    },
9904    {
9905     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9906    },
9907    {
9908     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9909    },
9910    {
9911     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9912    },
9913    {
9914     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9915    },
9916    {
9917     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator21setHALInstrumentationEv"
9918    },
9919    {
9920     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9921    },
9922    {
9923     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator4pingEv"
9924    },
9925    {
9926     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9927    },
9928    {
9929     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator21notifySyspropsChangedEv"
9930    },
9931    {
9932     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9933    },
9934    {
9935     "kind" : "complete_dtor_pointer",
9936     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEED1Ev"
9937    },
9938    {
9939     "kind" : "deleting_dtor_pointer",
9940     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEED0Ev"
9941    },
9942    {
9943     "is_pure" : true,
9944     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator2onEj"
9945    },
9946    {
9947     "is_pure" : true,
9948     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator3offEv"
9949    },
9950    {
9951     "is_pure" : true,
9952     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator24supportsAmplitudeControlEv"
9953    },
9954    {
9955     "is_pure" : true,
9956     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator12setAmplitudeEh"
9957    },
9958    {
9959     "is_pure" : true,
9960     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator7performENS2_6EffectENS2_14EffectStrengthENSt3__18functionIFvNS2_6StatusEjEEE"
9961    },
9962    {
9963     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEE10onAsBinderEv"
9964    },
9965    {
9966     "component_value" : 20,
9967     "kind" : "vbase_offset"
9968    },
9969    {
9970     "component_value" : -4,
9971     "kind" : "offset_to_top"
9972    },
9973    {
9974     "kind" : "rtti",
9975     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEEE"
9976    },
9977    {
9978     "kind" : "complete_dtor_pointer",
9979     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEED1Ev"
9980    },
9981    {
9982     "kind" : "deleting_dtor_pointer",
9983     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEED0Ev"
9984    },
9985    {
9986     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEE10onAsBinderEv"
9987    },
9988    {
9989     "component_value" : 16,
9990     "kind" : "vbase_offset"
9991    },
9992    {
9993     "component_value" : -8,
9994     "kind" : "offset_to_top"
9995    },
9996    {
9997     "kind" : "rtti",
9998     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEEE"
9999    },
10000    {
10001     "kind" : "complete_dtor_pointer",
10002     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEED1Ev"
10003    },
10004    {
10005     "kind" : "deleting_dtor_pointer",
10006     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEED0Ev"
10007    },
10008    {
10009     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10010    },
10011    {
10012     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10013    },
10014    {
10015     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10016    },
10017    {
10018     "kind" : "vcall_offset"
10019    },
10020    {
10021     "component_value" : -16,
10022     "kind" : "vcall_offset"
10023    },
10024    {
10025     "component_value" : -16,
10026     "kind" : "vcall_offset"
10027    },
10028    {
10029     "component_value" : -16,
10030     "kind" : "vcall_offset"
10031    },
10032    {
10033     "component_value" : -24,
10034     "kind" : "vcall_offset"
10035    },
10036    {
10037     "component_value" : -24,
10038     "kind" : "offset_to_top"
10039    },
10040    {
10041     "kind" : "rtti",
10042     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEEE"
10043    },
10044    {
10045     "kind" : "complete_dtor_pointer",
10046     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEED1Ev"
10047    },
10048    {
10049     "kind" : "deleting_dtor_pointer",
10050     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEED0Ev"
10051    },
10052    {
10053     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10054    },
10055    {
10056     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10057    },
10058    {
10059     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10060    },
10061    {
10062     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10063    }
10064   ]
10065  },
10066  {
10067   "alignment" : 4,
10068   "base_specifiers" :
10069   [
10070    {
10071     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_19IVibratorE"
10072    },
10073    {
10074     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10075    },
10076    {
10077     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10078    }
10079   ],
10080   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE",
10081   "name" : "android::hardware::BpInterface<android::hardware::vibrator::V1_1::IVibrator>",
10082   "record_kind" : "class",
10083   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE",
10084   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE",
10085   "size" : 32,
10086   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10087   "template_args" : [ "_ZTIN7android8hardware8vibrator4V1_19IVibratorE" ],
10088   "vtable_components" :
10089   [
10090    {
10091     "component_value" : 24,
10092     "kind" : "vbase_offset"
10093    },
10094    {
10095     "kind" : "offset_to_top"
10096    },
10097    {
10098     "kind" : "rtti",
10099     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE"
10100    },
10101    {
10102     "mangled_component_name" : "_ZNK7android8hardware8vibrator4V1_19IVibrator8isRemoteEv"
10103    },
10104    {
10105     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10106    },
10107    {
10108     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10109    },
10110    {
10111     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10112    },
10113    {
10114     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10115    },
10116    {
10117     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator21setHALInstrumentationEv"
10118    },
10119    {
10120     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10121    },
10122    {
10123     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator4pingEv"
10124    },
10125    {
10126     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10127    },
10128    {
10129     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator21notifySyspropsChangedEv"
10130    },
10131    {
10132     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10133    },
10134    {
10135     "kind" : "complete_dtor_pointer",
10136     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEED1Ev"
10137    },
10138    {
10139     "kind" : "deleting_dtor_pointer",
10140     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEED0Ev"
10141    },
10142    {
10143     "is_pure" : true,
10144     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator2onEj"
10145    },
10146    {
10147     "is_pure" : true,
10148     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator3offEv"
10149    },
10150    {
10151     "is_pure" : true,
10152     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator24supportsAmplitudeControlEv"
10153    },
10154    {
10155     "is_pure" : true,
10156     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator12setAmplitudeEh"
10157    },
10158    {
10159     "is_pure" : true,
10160     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE"
10161    },
10162    {
10163     "is_pure" : true,
10164     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE"
10165    },
10166    {
10167     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEE10onAsBinderEv"
10168    },
10169    {
10170     "component_value" : 20,
10171     "kind" : "vbase_offset"
10172    },
10173    {
10174     "component_value" : -4,
10175     "kind" : "offset_to_top"
10176    },
10177    {
10178     "kind" : "rtti",
10179     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE"
10180    },
10181    {
10182     "kind" : "complete_dtor_pointer",
10183     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEED1Ev"
10184    },
10185    {
10186     "kind" : "deleting_dtor_pointer",
10187     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEED0Ev"
10188    },
10189    {
10190     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEE10onAsBinderEv"
10191    },
10192    {
10193     "component_value" : 16,
10194     "kind" : "vbase_offset"
10195    },
10196    {
10197     "component_value" : -8,
10198     "kind" : "offset_to_top"
10199    },
10200    {
10201     "kind" : "rtti",
10202     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE"
10203    },
10204    {
10205     "kind" : "complete_dtor_pointer",
10206     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEED1Ev"
10207    },
10208    {
10209     "kind" : "deleting_dtor_pointer",
10210     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEED0Ev"
10211    },
10212    {
10213     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10214    },
10215    {
10216     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10217    },
10218    {
10219     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10220    },
10221    {
10222     "kind" : "vcall_offset"
10223    },
10224    {
10225     "component_value" : -16,
10226     "kind" : "vcall_offset"
10227    },
10228    {
10229     "component_value" : -16,
10230     "kind" : "vcall_offset"
10231    },
10232    {
10233     "component_value" : -16,
10234     "kind" : "vcall_offset"
10235    },
10236    {
10237     "component_value" : -24,
10238     "kind" : "vcall_offset"
10239    },
10240    {
10241     "component_value" : -24,
10242     "kind" : "offset_to_top"
10243    },
10244    {
10245     "kind" : "rtti",
10246     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE"
10247    },
10248    {
10249     "kind" : "complete_dtor_pointer",
10250     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEED1Ev"
10251    },
10252    {
10253     "kind" : "deleting_dtor_pointer",
10254     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEED0Ev"
10255    },
10256    {
10257     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10258    },
10259    {
10260     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10261    },
10262    {
10263     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10264    },
10265    {
10266     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10267    }
10268   ]
10269  },
10270  {
10271   "alignment" : 4,
10272   "base_specifiers" :
10273   [
10274    {
10275     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10276    },
10277    {
10278     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10279    },
10280    {
10281     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10282    }
10283   ],
10284   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10285   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10286   "record_kind" : "class",
10287   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10288   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10289   "size" : 32,
10290   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10291   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
10292   "vtable_components" :
10293   [
10294    {
10295     "component_value" : 24,
10296     "kind" : "vbase_offset"
10297    },
10298    {
10299     "kind" : "offset_to_top"
10300    },
10301    {
10302     "kind" : "rtti",
10303     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10304    },
10305    {
10306     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10307    },
10308    {
10309     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10310    },
10311    {
10312     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10313    },
10314    {
10315     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10316    },
10317    {
10318     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10319    },
10320    {
10321     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10322    },
10323    {
10324     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10325    },
10326    {
10327     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10328    },
10329    {
10330     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10331    },
10332    {
10333     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10334    },
10335    {
10336     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10337    },
10338    {
10339     "kind" : "complete_dtor_pointer",
10340     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10341    },
10342    {
10343     "kind" : "deleting_dtor_pointer",
10344     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10345    },
10346    {
10347     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10348    },
10349    {
10350     "component_value" : 20,
10351     "kind" : "vbase_offset"
10352    },
10353    {
10354     "component_value" : -4,
10355     "kind" : "offset_to_top"
10356    },
10357    {
10358     "kind" : "rtti",
10359     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10360    },
10361    {
10362     "kind" : "complete_dtor_pointer",
10363     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10364    },
10365    {
10366     "kind" : "deleting_dtor_pointer",
10367     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10368    },
10369    {
10370     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10371    },
10372    {
10373     "component_value" : 16,
10374     "kind" : "vbase_offset"
10375    },
10376    {
10377     "component_value" : -8,
10378     "kind" : "offset_to_top"
10379    },
10380    {
10381     "kind" : "rtti",
10382     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10383    },
10384    {
10385     "kind" : "complete_dtor_pointer",
10386     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10387    },
10388    {
10389     "kind" : "deleting_dtor_pointer",
10390     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10391    },
10392    {
10393     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10394    },
10395    {
10396     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10397    },
10398    {
10399     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10400    },
10401    {
10402     "kind" : "vcall_offset"
10403    },
10404    {
10405     "component_value" : -16,
10406     "kind" : "vcall_offset"
10407    },
10408    {
10409     "component_value" : -16,
10410     "kind" : "vcall_offset"
10411    },
10412    {
10413     "component_value" : -16,
10414     "kind" : "vcall_offset"
10415    },
10416    {
10417     "component_value" : -24,
10418     "kind" : "vcall_offset"
10419    },
10420    {
10421     "component_value" : -24,
10422     "kind" : "offset_to_top"
10423    },
10424    {
10425     "kind" : "rtti",
10426     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10427    },
10428    {
10429     "kind" : "complete_dtor_pointer",
10430     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10431    },
10432    {
10433     "kind" : "deleting_dtor_pointer",
10434     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10435    },
10436    {
10437     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10438    },
10439    {
10440     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10441    },
10442    {
10443     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10444    },
10445    {
10446     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10447    }
10448   ]
10449  },
10450  {
10451   "alignment" : 4,
10452   "fields" :
10453   [
10454    {
10455     "access" : "private",
10456     "field_name" : "mHandle",
10457     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10458    },
10459    {
10460     "access" : "private",
10461     "field_name" : "mOwnsHandle",
10462     "field_offset" : 64,
10463     "referenced_type" : "_ZTIb"
10464    },
10465    {
10466     "access" : "private",
10467     "field_name" : "mPad",
10468     "field_offset" : 72,
10469     "referenced_type" : "_ZTIA7_h"
10470    }
10471   ],
10472   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
10473   "name" : "android::hardware::hidl_handle",
10474   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10475   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
10476   "size" : 16,
10477   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10478  },
10479  {
10480   "alignment" : 4,
10481   "fields" :
10482   [
10483    {
10484     "access" : "private",
10485     "field_name" : "mHandle",
10486     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10487    },
10488    {
10489     "access" : "private",
10490     "field_name" : "mSize",
10491     "field_offset" : 128,
10492     "referenced_type" : "_ZTIy"
10493    },
10494    {
10495     "access" : "private",
10496     "field_name" : "mName",
10497     "field_offset" : 192,
10498     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10499    }
10500   ],
10501   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
10502   "name" : "android::hardware::hidl_memory",
10503   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10504   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
10505   "size" : 40,
10506   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10507  },
10508  {
10509   "alignment" : 4,
10510   "fields" :
10511   [
10512    {
10513     "access" : "private",
10514     "field_name" : "mBuffer",
10515     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
10516    },
10517    {
10518     "access" : "private",
10519     "field_name" : "mSize",
10520     "field_offset" : 64,
10521     "referenced_type" : "_ZTIj"
10522    },
10523    {
10524     "access" : "private",
10525     "field_name" : "mOwnsBuffer",
10526     "field_offset" : 96,
10527     "referenced_type" : "_ZTIb"
10528    },
10529    {
10530     "access" : "private",
10531     "field_name" : "mPad",
10532     "field_offset" : 104,
10533     "referenced_type" : "_ZTIA3_h"
10534    }
10535   ],
10536   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
10537   "name" : "android::hardware::hidl_string",
10538   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
10539   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
10540   "size" : 16,
10541   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10542  },
10543  {
10544   "alignment" : 4,
10545   "fields" :
10546   [
10547    {
10548     "access" : "private",
10549     "field_name" : "mGrantors",
10550     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10551    },
10552    {
10553     "access" : "private",
10554     "field_name" : "mHandle",
10555     "field_offset" : 128,
10556     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
10557    },
10558    {
10559     "access" : "private",
10560     "field_name" : "mQuantum",
10561     "field_offset" : 192,
10562     "referenced_type" : "_ZTIj"
10563    },
10564    {
10565     "access" : "private",
10566     "field_name" : "mFlags",
10567     "field_offset" : 224,
10568     "referenced_type" : "_ZTIj"
10569    }
10570   ],
10571   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10572   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10573   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10574   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10575   "size" : 32,
10576   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10577   "template_args" : [ "_ZTIc" ]
10578  },
10579  {
10580   "access" : "private",
10581   "alignment" : 4,
10582   "fields" :
10583   [
10584    {
10585     "field_name" : "binder",
10586     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10587    },
10588    {
10589     "field_name" : "refs",
10590     "field_offset" : 32,
10591     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10592    }
10593   ],
10594   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10595   "name" : "android::hardware::ProcessState::handle_entry",
10596   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10597   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10598   "size" : 8,
10599   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
10600  },
10601  {
10602   "alignment" : 4,
10603   "base_specifiers" :
10604   [
10605    {
10606     "is_virtual" : true,
10607     "referenced_type" : "_ZTIN7android7RefBaseE"
10608    }
10609   ],
10610   "fields" :
10611   [
10612    {
10613     "access" : "private",
10614     "field_name" : "mDriverFD",
10615     "field_offset" : 32,
10616     "referenced_type" : "_ZTIi"
10617    },
10618    {
10619     "access" : "private",
10620     "field_name" : "mVMStart",
10621     "field_offset" : 64,
10622     "referenced_type" : "_ZTIPv"
10623    },
10624    {
10625     "access" : "private",
10626     "field_name" : "mThreadCountLock",
10627     "field_offset" : 96,
10628     "referenced_type" : "_ZTI15pthread_mutex_t"
10629    },
10630    {
10631     "access" : "private",
10632     "field_name" : "mThreadCountDecrement",
10633     "field_offset" : 128,
10634     "referenced_type" : "_ZTI14pthread_cond_t"
10635    },
10636    {
10637     "access" : "private",
10638     "field_name" : "mExecutingThreadsCount",
10639     "field_offset" : 160,
10640     "referenced_type" : "_ZTIj"
10641    },
10642    {
10643     "access" : "private",
10644     "field_name" : "mMaxThreads",
10645     "field_offset" : 192,
10646     "referenced_type" : "_ZTIj"
10647    },
10648    {
10649     "access" : "private",
10650     "field_name" : "mStarvationStartTimeMs",
10651     "field_offset" : 224,
10652     "referenced_type" : "_ZTIx"
10653    },
10654    {
10655     "access" : "private",
10656     "field_name" : "mLock",
10657     "field_offset" : 288,
10658     "referenced_type" : "_ZTIN7android5MutexE"
10659    },
10660    {
10661     "access" : "private",
10662     "field_name" : "mHandleToObject",
10663     "field_offset" : 320,
10664     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10665    },
10666    {
10667     "access" : "private",
10668     "field_name" : "mManagesContexts",
10669     "field_offset" : 480,
10670     "referenced_type" : "_ZTIb"
10671    },
10672    {
10673     "access" : "private",
10674     "field_name" : "mBinderContextCheckFunc",
10675     "field_offset" : 512,
10676     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
10677    },
10678    {
10679     "access" : "private",
10680     "field_name" : "mBinderContextUserData",
10681     "field_offset" : 544,
10682     "referenced_type" : "_ZTIPv"
10683    },
10684    {
10685     "access" : "private",
10686     "field_name" : "mContexts",
10687     "field_offset" : 576,
10688     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10689    },
10690    {
10691     "access" : "private",
10692     "field_name" : "mRootDir",
10693     "field_offset" : 736,
10694     "referenced_type" : "_ZTIN7android7String8E"
10695    },
10696    {
10697     "access" : "private",
10698     "field_name" : "mThreadPoolStarted",
10699     "field_offset" : 768,
10700     "referenced_type" : "_ZTIb"
10701    },
10702    {
10703     "access" : "private",
10704     "field_name" : "mSpawnThreadOnStart",
10705     "field_offset" : 776,
10706     "referenced_type" : "_ZTIb"
10707    },
10708    {
10709     "access" : "private",
10710     "field_name" : "mThreadPoolSeq",
10711     "field_offset" : 800,
10712     "referenced_type" : "_ZTIVi"
10713    },
10714    {
10715     "access" : "private",
10716     "field_name" : "mMmapSize",
10717     "field_offset" : 832,
10718     "referenced_type" : "_ZTIKj"
10719    },
10720    {
10721     "access" : "private",
10722     "field_name" : "mCallRestriction",
10723     "field_offset" : 864,
10724     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
10725    }
10726   ],
10727   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
10728   "name" : "android::hardware::ProcessState",
10729   "record_kind" : "class",
10730   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
10731   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
10732   "size" : 120,
10733   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10734   "vtable_components" :
10735   [
10736    {
10737     "component_value" : 112,
10738     "kind" : "vbase_offset"
10739    },
10740    {
10741     "kind" : "offset_to_top"
10742    },
10743    {
10744     "kind" : "rtti",
10745     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10746    },
10747    {
10748     "kind" : "complete_dtor_pointer",
10749     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10750    },
10751    {
10752     "kind" : "deleting_dtor_pointer",
10753     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10754    },
10755    {
10756     "kind" : "vcall_offset"
10757    },
10758    {
10759     "kind" : "vcall_offset"
10760    },
10761    {
10762     "kind" : "vcall_offset"
10763    },
10764    {
10765     "kind" : "vcall_offset"
10766    },
10767    {
10768     "component_value" : -112,
10769     "kind" : "vcall_offset"
10770    },
10771    {
10772     "component_value" : -112,
10773     "kind" : "offset_to_top"
10774    },
10775    {
10776     "kind" : "rtti",
10777     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10778    },
10779    {
10780     "kind" : "complete_dtor_pointer",
10781     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
10782    },
10783    {
10784     "kind" : "deleting_dtor_pointer",
10785     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
10786    },
10787    {
10788     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10789    },
10790    {
10791     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10792    },
10793    {
10794     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10795    },
10796    {
10797     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10798    }
10799   ]
10800  },
10801  {
10802   "alignment" : 2,
10803   "fields" :
10804   [
10805    {
10806     "access" : "private",
10807     "field_name" : "mMajor",
10808     "referenced_type" : "_ZTIt"
10809    },
10810    {
10811     "access" : "private",
10812     "field_name" : "mMinor",
10813     "field_offset" : 16,
10814     "referenced_type" : "_ZTIt"
10815    }
10816   ],
10817   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
10818   "name" : "android::hardware::hidl_version",
10819   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
10820   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
10821   "size" : 4,
10822   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10823  },
10824  {
10825   "alignment" : 4,
10826   "fields" :
10827   [
10828    {
10829     "access" : "private",
10830     "field_name" : "mMutex",
10831     "referenced_type" : "_ZTINSt3__15mutexE"
10832    },
10833    {
10834     "access" : "private",
10835     "field_name" : "mMap",
10836     "field_offset" : 32,
10837     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
10838    }
10839   ],
10840   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10841   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10842   "record_kind" : "class",
10843   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10844   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10845   "size" : 16,
10846   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10847   "template_args" :
10848   [
10849    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10850    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
10851   ]
10852  },
10853  {
10854   "alignment" : 4,
10855   "fields" :
10856   [
10857    {
10858     "access" : "private",
10859     "field_name" : "mMutex",
10860     "referenced_type" : "_ZTINSt3__15mutexE"
10861    },
10862    {
10863     "access" : "private",
10864     "field_name" : "mMap",
10865     "field_offset" : 32,
10866     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
10867    }
10868   ],
10869   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10870   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10871   "record_kind" : "class",
10872   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10873   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10874   "size" : 16,
10875   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10876   "template_args" :
10877   [
10878    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10879    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
10880   ]
10881  },
10882  {
10883   "alignment" : 4,
10884   "fields" :
10885   [
10886    {
10887     "access" : "private",
10888     "field_name" : "mMutex",
10889     "referenced_type" : "_ZTINSt3__15mutexE"
10890    },
10891    {
10892     "access" : "private",
10893     "field_name" : "mMap",
10894     "field_offset" : 32,
10895     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
10896    }
10897   ],
10898   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10899   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10900   "record_kind" : "class",
10901   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10902   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10903   "size" : 16,
10904   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10905   "template_args" :
10906   [
10907    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
10908    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
10909   ]
10910  },
10911  {
10912   "alignment" : 8,
10913   "fields" :
10914   [
10915    {
10916     "field_name" : "flags",
10917     "referenced_type" : "_ZTIj"
10918    },
10919    {
10920     "field_name" : "fdIndex",
10921     "field_offset" : 32,
10922     "referenced_type" : "_ZTIj"
10923    },
10924    {
10925     "field_name" : "offset",
10926     "field_offset" : 64,
10927     "referenced_type" : "_ZTIj"
10928    },
10929    {
10930     "field_name" : "extent",
10931     "field_offset" : 128,
10932     "referenced_type" : "_ZTIy"
10933    }
10934   ],
10935   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
10936   "name" : "android::hardware::GrantorDescriptor",
10937   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10938   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10939   "size" : 24,
10940   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
10941  },
10942  {
10943   "alignment" : 4,
10944   "base_specifiers" :
10945   [
10946    {
10947     "is_virtual" : true,
10948     "referenced_type" : "_ZTIN7android7RefBaseE"
10949    }
10950   ],
10951   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
10952   "name" : "android::hardware::hidl_death_recipient",
10953   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10954   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10955   "size" : 12,
10956   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10957   "vtable_components" :
10958   [
10959    {
10960     "component_value" : 4,
10961     "kind" : "vbase_offset"
10962    },
10963    {
10964     "kind" : "offset_to_top"
10965    },
10966    {
10967     "kind" : "rtti",
10968     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10969    },
10970    {
10971     "is_pure" : true,
10972     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
10973    },
10974    {
10975     "kind" : "complete_dtor_pointer",
10976     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
10977    },
10978    {
10979     "kind" : "deleting_dtor_pointer",
10980     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
10981    },
10982    {
10983     "kind" : "vcall_offset"
10984    },
10985    {
10986     "kind" : "vcall_offset"
10987    },
10988    {
10989     "kind" : "vcall_offset"
10990    },
10991    {
10992     "kind" : "vcall_offset"
10993    },
10994    {
10995     "component_value" : -4,
10996     "kind" : "vcall_offset"
10997    },
10998    {
10999     "component_value" : -4,
11000     "kind" : "offset_to_top"
11001    },
11002    {
11003     "kind" : "rtti",
11004     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11005    },
11006    {
11007     "kind" : "complete_dtor_pointer",
11008     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
11009    },
11010    {
11011     "kind" : "deleting_dtor_pointer",
11012     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
11013    },
11014    {
11015     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11016    },
11017    {
11018     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11019    },
11020    {
11021     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11022    },
11023    {
11024     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11025    }
11026   ]
11027  },
11028  {
11029   "alignment" : 4,
11030   "base_specifiers" :
11031   [
11032    {
11033     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11034    }
11035   ],
11036   "fields" :
11037   [
11038    {
11039     "access" : "private",
11040     "field_name" : "mRecipient",
11041     "field_offset" : 32,
11042     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
11043    },
11044    {
11045     "access" : "private",
11046     "field_name" : "mCookie",
11047     "field_offset" : 96,
11048     "referenced_type" : "_ZTIy"
11049    },
11050    {
11051     "access" : "private",
11052     "field_name" : "mBase",
11053     "field_offset" : 160,
11054     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11055    }
11056   ],
11057   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11058   "name" : "android::hardware::hidl_binder_death_recipient",
11059   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11060   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11061   "size" : 36,
11062   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11063   "vtable_components" :
11064   [
11065    {
11066     "component_value" : 28,
11067     "kind" : "vbase_offset"
11068    },
11069    {
11070     "kind" : "offset_to_top"
11071    },
11072    {
11073     "kind" : "rtti",
11074     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11075    },
11076    {
11077     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11078    },
11079    {
11080     "kind" : "complete_dtor_pointer",
11081     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11082    },
11083    {
11084     "kind" : "deleting_dtor_pointer",
11085     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11086    },
11087    {
11088     "kind" : "vcall_offset"
11089    },
11090    {
11091     "kind" : "vcall_offset"
11092    },
11093    {
11094     "kind" : "vcall_offset"
11095    },
11096    {
11097     "kind" : "vcall_offset"
11098    },
11099    {
11100     "component_value" : -28,
11101     "kind" : "vcall_offset"
11102    },
11103    {
11104     "component_value" : -28,
11105     "kind" : "offset_to_top"
11106    },
11107    {
11108     "kind" : "rtti",
11109     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11110    },
11111    {
11112     "kind" : "complete_dtor_pointer",
11113     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11114    },
11115    {
11116     "kind" : "deleting_dtor_pointer",
11117     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11118    },
11119    {
11120     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11121    },
11122    {
11123     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11124    },
11125    {
11126     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11127    },
11128    {
11129     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11130    }
11131   ]
11132  },
11133  {
11134   "access" : "private",
11135   "alignment" : 4,
11136   "fields" :
11137   [
11138    {
11139     "field_name" : "index",
11140     "referenced_type" : "_ZTIj"
11141    },
11142    {
11143     "field_name" : "buffer",
11144     "field_offset" : 32,
11145     "referenced_type" : "_ZTIy"
11146    },
11147    {
11148     "field_name" : "bufend",
11149     "field_offset" : 96,
11150     "referenced_type" : "_ZTIy"
11151    }
11152   ],
11153   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11154   "name" : "android::hardware::Parcel::BufferInfo",
11155   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11156   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11157   "size" : 20,
11158   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11159  },
11160  {
11161   "alignment" : 4,
11162   "fields" :
11163   [
11164    {
11165     "access" : "private",
11166     "field_name" : "mBufCachePos",
11167     "referenced_type" : "_ZTIj"
11168    },
11169    {
11170     "access" : "private",
11171     "field_name" : "mBufCache",
11172     "field_offset" : 32,
11173     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
11174    },
11175    {
11176     "access" : "private",
11177     "field_name" : "mError",
11178     "field_offset" : 128,
11179     "referenced_type" : "_ZTIi"
11180    },
11181    {
11182     "access" : "private",
11183     "field_name" : "mData",
11184     "field_offset" : 160,
11185     "referenced_type" : "_ZTIPh"
11186    },
11187    {
11188     "access" : "private",
11189     "field_name" : "mDataSize",
11190     "field_offset" : 192,
11191     "referenced_type" : "_ZTIj"
11192    },
11193    {
11194     "access" : "private",
11195     "field_name" : "mDataCapacity",
11196     "field_offset" : 224,
11197     "referenced_type" : "_ZTIj"
11198    },
11199    {
11200     "access" : "private",
11201     "field_name" : "mDataPos",
11202     "field_offset" : 256,
11203     "referenced_type" : "_ZTIj"
11204    },
11205    {
11206     "access" : "private",
11207     "field_name" : "mObjects",
11208     "field_offset" : 288,
11209     "referenced_type" : "_ZTIPy"
11210    },
11211    {
11212     "access" : "private",
11213     "field_name" : "mObjectsSize",
11214     "field_offset" : 320,
11215     "referenced_type" : "_ZTIj"
11216    },
11217    {
11218     "access" : "private",
11219     "field_name" : "mObjectsCapacity",
11220     "field_offset" : 352,
11221     "referenced_type" : "_ZTIj"
11222    },
11223    {
11224     "access" : "private",
11225     "field_name" : "mNextObjectHint",
11226     "field_offset" : 384,
11227     "referenced_type" : "_ZTIj"
11228    },
11229    {
11230     "access" : "private",
11231     "field_name" : "mNumRef",
11232     "field_offset" : 416,
11233     "referenced_type" : "_ZTIj"
11234    },
11235    {
11236     "access" : "private",
11237     "field_name" : "mFdsKnown",
11238     "field_offset" : 448,
11239     "referenced_type" : "_ZTIb"
11240    },
11241    {
11242     "access" : "private",
11243     "field_name" : "mHasFds",
11244     "field_offset" : 456,
11245     "referenced_type" : "_ZTIb"
11246    },
11247    {
11248     "access" : "private",
11249     "field_name" : "mAllowFds",
11250     "field_offset" : 464,
11251     "referenced_type" : "_ZTIb"
11252    },
11253    {
11254     "access" : "private",
11255     "field_name" : "mOwner",
11256     "field_offset" : 480,
11257     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
11258    },
11259    {
11260     "access" : "private",
11261     "field_name" : "mOwnerCookie",
11262     "field_offset" : 512,
11263     "referenced_type" : "_ZTIPv"
11264    }
11265   ],
11266   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
11267   "name" : "android::hardware::Parcel",
11268   "record_kind" : "class",
11269   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
11270   "self_type" : "_ZTIN7android8hardware6ParcelE",
11271   "size" : 68,
11272   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11273  },
11274  {
11275   "alignment" : 4,
11276   "base_specifiers" :
11277   [
11278    {
11279     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11280    }
11281   ],
11282   "fields" :
11283   [
11284    {
11285     "access" : "private",
11286     "field_name" : "mVal",
11287     "field_offset" : 192,
11288     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_06StatusE"
11289    }
11290   ],
11291   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
11292   "name" : "android::hardware::Return<android::hardware::vibrator::V1_0::Status>",
11293   "record_kind" : "class",
11294   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
11295   "self_type" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
11296   "size" : 28,
11297   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11298   "template_args" : [ "_ZTIN7android8hardware8vibrator4V1_06StatusE" ]
11299  },
11300  {
11301   "alignment" : 4,
11302   "base_specifiers" :
11303   [
11304    {
11305     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11306    }
11307   ],
11308   "fields" :
11309   [
11310    {
11311     "access" : "private",
11312     "field_name" : "mVal",
11313     "field_offset" : 192,
11314     "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE"
11315    }
11316   ],
11317   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
11318   "name" : "android::hardware::Return<android::sp<android::hardware::vibrator::V1_1::IVibrator> >",
11319   "record_kind" : "class",
11320   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
11321   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
11322   "size" : 28,
11323   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11324   "template_args" : [ "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE" ]
11325  },
11326  {
11327   "alignment" : 4,
11328   "base_specifiers" :
11329   [
11330    {
11331     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11332    }
11333   ],
11334   "fields" :
11335   [
11336    {
11337     "access" : "private",
11338     "field_name" : "mVal",
11339     "field_offset" : 168,
11340     "referenced_type" : "_ZTIb"
11341    }
11342   ],
11343   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
11344   "name" : "android::hardware::Return<bool>",
11345   "record_kind" : "class",
11346   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
11347   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
11348   "size" : 24,
11349   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11350   "template_args" : [ "_ZTIb" ]
11351  },
11352  {
11353   "alignment" : 4,
11354   "base_specifiers" :
11355   [
11356    {
11357     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11358    }
11359   ],
11360   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
11361   "name" : "android::hardware::Return<void>",
11362   "record_kind" : "class",
11363   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
11364   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
11365   "size" : 24,
11366   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11367   "template_args" : [ "_ZTIv" ]
11368  },
11369  {
11370   "alignment" : 4,
11371   "fields" :
11372   [
11373    {
11374     "access" : "private",
11375     "field_name" : "mException",
11376     "referenced_type" : "_ZTIi"
11377    },
11378    {
11379     "access" : "private",
11380     "field_name" : "mErrorCode",
11381     "field_offset" : 32,
11382     "referenced_type" : "_ZTIi"
11383    },
11384    {
11385     "access" : "private",
11386     "field_name" : "mMessage",
11387     "field_offset" : 64,
11388     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11389    }
11390   ],
11391   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
11392   "name" : "android::hardware::Status",
11393   "record_kind" : "class",
11394   "referenced_type" : "_ZTIN7android8hardware6StatusE",
11395   "self_type" : "_ZTIN7android8hardware6StatusE",
11396   "size" : 20,
11397   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11398  },
11399  {
11400   "alignment" : 4,
11401   "base_specifiers" :
11402   [
11403    {
11404     "is_virtual" : true,
11405     "referenced_type" : "_ZTIN7android7RefBaseE"
11406    }
11407   ],
11408   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11409   "name" : "android::hardware::IBinder::DeathRecipient",
11410   "record_kind" : "class",
11411   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11412   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11413   "size" : 12,
11414   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11415   "vtable_components" :
11416   [
11417    {
11418     "component_value" : 4,
11419     "kind" : "vbase_offset"
11420    },
11421    {
11422     "kind" : "offset_to_top"
11423    },
11424    {
11425     "kind" : "rtti",
11426     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11427    },
11428    {
11429     "is_pure" : true,
11430     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
11431    },
11432    {
11433     "kind" : "complete_dtor_pointer",
11434     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
11435    },
11436    {
11437     "kind" : "deleting_dtor_pointer",
11438     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
11439    },
11440    {
11441     "kind" : "vcall_offset"
11442    },
11443    {
11444     "kind" : "vcall_offset"
11445    },
11446    {
11447     "kind" : "vcall_offset"
11448    },
11449    {
11450     "kind" : "vcall_offset"
11451    },
11452    {
11453     "component_value" : -4,
11454     "kind" : "vcall_offset"
11455    },
11456    {
11457     "component_value" : -4,
11458     "kind" : "offset_to_top"
11459    },
11460    {
11461     "kind" : "rtti",
11462     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11463    },
11464    {
11465     "kind" : "complete_dtor_pointer",
11466     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
11467    },
11468    {
11469     "kind" : "deleting_dtor_pointer",
11470     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
11471    },
11472    {
11473     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11474    },
11475    {
11476     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11477    },
11478    {
11479     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11480    },
11481    {
11482     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11483    }
11484   ]
11485  },
11486  {
11487   "alignment" : 4,
11488   "base_specifiers" :
11489   [
11490    {
11491     "is_virtual" : true,
11492     "referenced_type" : "_ZTIN7android7RefBaseE"
11493    }
11494   ],
11495   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
11496   "name" : "android::hardware::IBinder",
11497   "record_kind" : "class",
11498   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
11499   "self_type" : "_ZTIN7android8hardware7IBinderE",
11500   "size" : 12,
11501   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11502   "vtable_components" :
11503   [
11504    {
11505     "component_value" : 4,
11506     "kind" : "vbase_offset"
11507    },
11508    {
11509     "kind" : "offset_to_top"
11510    },
11511    {
11512     "kind" : "rtti",
11513     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11514    },
11515    {
11516     "is_pure" : true,
11517     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11518    },
11519    {
11520     "is_pure" : true,
11521     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
11522    },
11523    {
11524     "is_pure" : true,
11525     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
11526    },
11527    {
11528     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11529    },
11530    {
11531     "is_pure" : true,
11532     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11533    },
11534    {
11535     "is_pure" : true,
11536     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
11537    },
11538    {
11539     "is_pure" : true,
11540     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
11541    },
11542    {
11543     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
11544    },
11545    {
11546     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11547    },
11548    {
11549     "kind" : "complete_dtor_pointer",
11550     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
11551    },
11552    {
11553     "kind" : "deleting_dtor_pointer",
11554     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
11555    },
11556    {
11557     "kind" : "vcall_offset"
11558    },
11559    {
11560     "kind" : "vcall_offset"
11561    },
11562    {
11563     "kind" : "vcall_offset"
11564    },
11565    {
11566     "kind" : "vcall_offset"
11567    },
11568    {
11569     "component_value" : -4,
11570     "kind" : "vcall_offset"
11571    },
11572    {
11573     "component_value" : -4,
11574     "kind" : "offset_to_top"
11575    },
11576    {
11577     "kind" : "rtti",
11578     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11579    },
11580    {
11581     "kind" : "complete_dtor_pointer",
11582     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
11583    },
11584    {
11585     "kind" : "deleting_dtor_pointer",
11586     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
11587    },
11588    {
11589     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11590    },
11591    {
11592     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11593    },
11594    {
11595     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11596    },
11597    {
11598     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11599    }
11600   ]
11601  },
11602  {
11603   "alignment" : 4,
11604   "fields" :
11605   [
11606    {
11607     "access" : "private",
11608     "field_name" : "mQueue",
11609     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
11610    }
11611   ],
11612   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
11613   "name" : "android::hardware::details::TaskRunner",
11614   "record_kind" : "class",
11615   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11616   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11617   "size" : 8,
11618   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
11619  },
11620  {
11621   "alignment" : 4,
11622   "fields" :
11623   [
11624    {
11625     "access" : "private",
11626     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
11627    }
11628   ],
11629   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11630   "name" : "android::hardware::details::hidl_pointer<native_handle>",
11631   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11632   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11633   "size" : 8,
11634   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11635   "template_args" : [ "_ZTI13native_handle" ]
11636  },
11637  {
11638   "access" : "private",
11639   "alignment" : 4,
11640   "fields" :
11641   [
11642    {
11643     "field_name" : "mPointer",
11644     "referenced_type" : "_ZTIP13native_handle"
11645    },
11646    {
11647     "field_name" : "_pad",
11648     "referenced_type" : "_ZTIy"
11649    }
11650   ],
11651   "is_anonymous" : true,
11652   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11653   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11654   "record_kind" : "union",
11655   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11656   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11657   "size" : 8,
11658   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11659  },
11660  {
11661   "alignment" : 4,
11662   "fields" :
11663   [
11664    {
11665     "access" : "private",
11666     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
11667    }
11668   ],
11669   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11670   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
11671   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11672   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11673   "size" : 8,
11674   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11675   "template_args" : [ "_ZTIK13native_handle" ]
11676  },
11677  {
11678   "access" : "private",
11679   "alignment" : 4,
11680   "fields" :
11681   [
11682    {
11683     "field_name" : "mPointer",
11684     "referenced_type" : "_ZTIPK13native_handle"
11685    },
11686    {
11687     "field_name" : "_pad",
11688     "referenced_type" : "_ZTIy"
11689    }
11690   ],
11691   "is_anonymous" : true,
11692   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11693   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11694   "record_kind" : "union",
11695   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11696   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11697   "size" : 8,
11698   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11699  },
11700  {
11701   "alignment" : 4,
11702   "fields" :
11703   [
11704    {
11705     "access" : "private",
11706     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
11707    }
11708   ],
11709   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11710   "name" : "android::hardware::details::hidl_pointer<const char>",
11711   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11712   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11713   "size" : 8,
11714   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11715   "template_args" : [ "_ZTIKc" ]
11716  },
11717  {
11718   "access" : "private",
11719   "alignment" : 4,
11720   "fields" :
11721   [
11722    {
11723     "field_name" : "mPointer",
11724     "referenced_type" : "_ZTIPKc"
11725    },
11726    {
11727     "field_name" : "_pad",
11728     "referenced_type" : "_ZTIy"
11729    }
11730   ],
11731   "is_anonymous" : true,
11732   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11733   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11734   "record_kind" : "union",
11735   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11736   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11737   "size" : 8,
11738   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11739  },
11740  {
11741   "alignment" : 4,
11742   "fields" :
11743   [
11744    {
11745     "access" : "private",
11746     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
11747    }
11748   ],
11749   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11750   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11751   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11752   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11753   "size" : 8,
11754   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11755   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
11756  },
11757  {
11758   "access" : "private",
11759   "alignment" : 4,
11760   "fields" :
11761   [
11762    {
11763     "field_name" : "mPointer",
11764     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
11765    },
11766    {
11767     "field_name" : "_pad",
11768     "referenced_type" : "_ZTIy"
11769    }
11770   ],
11771   "is_anonymous" : true,
11772   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11773   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11774   "record_kind" : "union",
11775   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11776   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11777   "size" : 8,
11778   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11779  },
11780  {
11781   "alignment" : 4,
11782   "fields" :
11783   [
11784    {
11785     "access" : "private",
11786     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
11787    }
11788   ],
11789   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11790   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11791   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11792   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11793   "size" : 8,
11794   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11795   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
11796  },
11797  {
11798   "access" : "private",
11799   "alignment" : 4,
11800   "fields" :
11801   [
11802    {
11803     "field_name" : "mPointer",
11804     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
11805    },
11806    {
11807     "field_name" : "_pad",
11808     "referenced_type" : "_ZTIy"
11809    }
11810   ],
11811   "is_anonymous" : true,
11812   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11813   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11814   "record_kind" : "union",
11815   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11816   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11817   "size" : 8,
11818   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11819  },
11820  {
11821   "alignment" : 4,
11822   "fields" :
11823   [
11824    {
11825     "access" : "private",
11826     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11827    }
11828   ],
11829   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11830   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11831   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11832   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11833   "size" : 8,
11834   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11835   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
11836  },
11837  {
11838   "access" : "private",
11839   "alignment" : 4,
11840   "fields" :
11841   [
11842    {
11843     "field_name" : "mPointer",
11844     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
11845    },
11846    {
11847     "field_name" : "_pad",
11848     "referenced_type" : "_ZTIy"
11849    }
11850   ],
11851   "is_anonymous" : true,
11852   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11853   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11854   "record_kind" : "union",
11855   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11856   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11857   "size" : 8,
11858   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11859  },
11860  {
11861   "alignment" : 4,
11862   "fields" :
11863   [
11864    {
11865     "access" : "private",
11866     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
11867    }
11868   ],
11869   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11870   "name" : "android::hardware::details::hidl_pointer<char>",
11871   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11872   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11873   "size" : 8,
11874   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11875   "template_args" : [ "_ZTIc" ]
11876  },
11877  {
11878   "access" : "private",
11879   "alignment" : 4,
11880   "fields" :
11881   [
11882    {
11883     "field_name" : "mPointer",
11884     "referenced_type" : "_ZTIPc"
11885    },
11886    {
11887     "field_name" : "_pad",
11888     "referenced_type" : "_ZTIy"
11889    }
11890   ],
11891   "is_anonymous" : true,
11892   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11893   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11894   "record_kind" : "union",
11895   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11896   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11897   "size" : 8,
11898   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11899  },
11900  {
11901   "alignment" : 4,
11902   "fields" :
11903   [
11904    {
11905     "access" : "private",
11906     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
11907    }
11908   ],
11909   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11910   "name" : "android::hardware::details::hidl_pointer<int>",
11911   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11912   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11913   "size" : 8,
11914   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11915   "template_args" : [ "_ZTIi" ]
11916  },
11917  {
11918   "access" : "private",
11919   "alignment" : 4,
11920   "fields" :
11921   [
11922    {
11923     "field_name" : "mPointer",
11924     "referenced_type" : "_ZTIPi"
11925    },
11926    {
11927     "field_name" : "_pad",
11928     "referenced_type" : "_ZTIy"
11929    }
11930   ],
11931   "is_anonymous" : true,
11932   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
11933   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11934   "record_kind" : "union",
11935   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
11936   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
11937   "size" : 8,
11938   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11939  },
11940  {
11941   "alignment" : 4,
11942   "fields" :
11943   [
11944    {
11945     "access" : "private",
11946     "field_name" : "buffer",
11947     "referenced_type" : "_ZTIA16_c"
11948    }
11949   ],
11950   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
11951   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
11952   "record_kind" : "class",
11953   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
11954   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
11955   "size" : 16,
11956   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11957   "template_args" :
11958   [
11959    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
11960   ]
11961  },
11962  {
11963   "alignment" : 4,
11964   "fields" :
11965   [
11966    {
11967     "access" : "private",
11968     "field_name" : "mStatus",
11969     "referenced_type" : "_ZTIN7android8hardware6StatusE"
11970    },
11971    {
11972     "access" : "private",
11973     "field_name" : "mCheckedStatus",
11974     "field_offset" : 160,
11975     "referenced_type" : "_ZTIb"
11976    }
11977   ],
11978   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
11979   "name" : "android::hardware::details::return_status",
11980   "record_kind" : "class",
11981   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
11982   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
11983   "size" : 24,
11984   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11985  },
11986  {
11987   "alignment" : 4,
11988   "fields" :
11989   [
11990    {
11991     "access" : "protected",
11992     "field_name" : "mInstrumentationCallbacks",
11993     "field_offset" : 32,
11994     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
11995    },
11996    {
11997     "access" : "protected",
11998     "field_name" : "mEnableInstrumentation",
11999     "field_offset" : 128,
12000     "referenced_type" : "_ZTIb"
12001    },
12002    {
12003     "access" : "protected",
12004     "field_name" : "mInstrumentationLibPackage",
12005     "field_offset" : 160,
12006     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12007    },
12008    {
12009     "access" : "protected",
12010     "field_name" : "mInterfaceName",
12011     "field_offset" : 256,
12012     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12013    }
12014   ],
12015   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12016   "name" : "android::hardware::details::HidlInstrumentor",
12017   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12018   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12019   "size" : 44,
12020   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12021   "vtable_components" :
12022   [
12023    {
12024     "kind" : "offset_to_top"
12025    },
12026    {
12027     "kind" : "rtti",
12028     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12029    },
12030    {
12031     "kind" : "complete_dtor_pointer",
12032     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12033    },
12034    {
12035     "kind" : "deleting_dtor_pointer",
12036     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12037    }
12038   ]
12039  },
12040  {
12041   "alignment" : 1,
12042   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
12043   "name" : "android::hardware::details::i_tag",
12044   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
12045   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
12046   "size" : 1,
12047   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12048  },
12049  {
12050   "alignment" : 1,
12051   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
12052   "name" : "android::hardware::details::bs_tag",
12053   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
12054   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
12055   "size" : 1,
12056   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12057  },
12058  {
12059   "alignment" : 1,
12060   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
12061   "name" : "android::hardware::details::bnhw_tag",
12062   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12063   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12064   "size" : 1,
12065   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12066  },
12067  {
12068   "alignment" : 1,
12069   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
12070   "name" : "android::hardware::details::bphw_tag",
12071   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12072   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12073   "size" : 1,
12074   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12075  },
12076  {
12077   "alignment" : 1,
12078   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12079   "name" : "android::hardware::details::std_array<unsigned char, 32>",
12080   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12081   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12082   "size" : 1,
12083   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12084   "template_args" : [ "_ZTIh" ]
12085  },
12086  {
12087   "alignment" : 4,
12088   "fields" :
12089   [
12090    {
12091     "access" : "private",
12092     "field_name" : "mBuffer",
12093     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
12094    },
12095    {
12096     "access" : "private",
12097     "field_name" : "mSize",
12098     "field_offset" : 64,
12099     "referenced_type" : "_ZTIj"
12100    },
12101    {
12102     "access" : "private",
12103     "field_name" : "mOwnsBuffer",
12104     "field_offset" : 96,
12105     "referenced_type" : "_ZTIb"
12106    },
12107    {
12108     "access" : "private",
12109     "field_name" : "mPad",
12110     "field_offset" : 104,
12111     "referenced_type" : "_ZTIA3_h"
12112    }
12113   ],
12114   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12115   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12116   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12117   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12118   "size" : 16,
12119   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12120   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
12121  },
12122  {
12123   "alignment" : 4,
12124   "fields" :
12125   [
12126    {
12127     "access" : "private",
12128     "field_name" : "mBuffer",
12129     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12130    },
12131    {
12132     "access" : "private",
12133     "field_name" : "mSize",
12134     "field_offset" : 64,
12135     "referenced_type" : "_ZTIj"
12136    },
12137    {
12138     "access" : "private",
12139     "field_name" : "mOwnsBuffer",
12140     "field_offset" : 96,
12141     "referenced_type" : "_ZTIb"
12142    },
12143    {
12144     "access" : "private",
12145     "field_name" : "mPad",
12146     "field_offset" : 104,
12147     "referenced_type" : "_ZTIA3_h"
12148    }
12149   ],
12150   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12151   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12152   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12153   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12154   "size" : 16,
12155   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12156   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
12157  },
12158  {
12159   "alignment" : 4,
12160   "fields" :
12161   [
12162    {
12163     "access" : "private",
12164     "field_name" : "mBuffer",
12165     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12166    },
12167    {
12168     "access" : "private",
12169     "field_name" : "mSize",
12170     "field_offset" : 64,
12171     "referenced_type" : "_ZTIj"
12172    },
12173    {
12174     "access" : "private",
12175     "field_name" : "mOwnsBuffer",
12176     "field_offset" : 96,
12177     "referenced_type" : "_ZTIb"
12178    },
12179    {
12180     "access" : "private",
12181     "field_name" : "mPad",
12182     "field_offset" : 104,
12183     "referenced_type" : "_ZTIA3_h"
12184    }
12185   ],
12186   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12187   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
12188   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12189   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12190   "size" : 16,
12191   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12192   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
12193  },
12194  {
12195   "alignment" : 4,
12196   "fields" :
12197   [
12198    {
12199     "access" : "private",
12200     "field_name" : "mBuffer",
12201     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
12202    },
12203    {
12204     "access" : "private",
12205     "field_name" : "mSize",
12206     "field_offset" : 64,
12207     "referenced_type" : "_ZTIj"
12208    },
12209    {
12210     "access" : "private",
12211     "field_name" : "mOwnsBuffer",
12212     "field_offset" : 96,
12213     "referenced_type" : "_ZTIb"
12214    },
12215    {
12216     "access" : "private",
12217     "field_name" : "mPad",
12218     "field_offset" : 104,
12219     "referenced_type" : "_ZTIA3_h"
12220    }
12221   ],
12222   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
12223   "name" : "android::hardware::hidl_vec<char>",
12224   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
12225   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
12226   "size" : 16,
12227   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12228   "template_args" : [ "_ZTIc" ]
12229  },
12230  {
12231   "alignment" : 4,
12232   "fields" :
12233   [
12234    {
12235     "access" : "private",
12236     "field_name" : "mBuffer",
12237     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
12238    },
12239    {
12240     "access" : "private",
12241     "field_name" : "mSize",
12242     "field_offset" : 64,
12243     "referenced_type" : "_ZTIj"
12244    },
12245    {
12246     "access" : "private",
12247     "field_name" : "mOwnsBuffer",
12248     "field_offset" : 96,
12249     "referenced_type" : "_ZTIb"
12250    },
12251    {
12252     "access" : "private",
12253     "field_name" : "mPad",
12254     "field_offset" : 104,
12255     "referenced_type" : "_ZTIA3_h"
12256    }
12257   ],
12258   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
12259   "name" : "android::hardware::hidl_vec<int>",
12260   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
12261   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
12262   "size" : 16,
12263   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12264   "template_args" : [ "_ZTIi" ]
12265  },
12266  {
12267   "alignment" : 4,
12268   "base_specifiers" :
12269   [
12270    {
12271     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12272    }
12273   ],
12274   "fields" :
12275   [
12276    {
12277     "access" : "private",
12278     "field_name" : "_hidl_mImpl",
12279     "field_offset" : 544,
12280     "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_09IVibratorEEE"
12281    }
12282   ],
12283   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_012BnHwVibratorE",
12284   "name" : "android::hardware::vibrator::V1_0::BnHwVibrator",
12285   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_012BnHwVibratorE",
12286   "self_type" : "_ZTIN7android8hardware8vibrator4V1_012BnHwVibratorE",
12287   "size" : 80,
12288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/BnHwVibrator.h",
12289   "vtable_components" :
12290   [
12291    {
12292     "component_value" : 72,
12293     "kind" : "vbase_offset"
12294    },
12295    {
12296     "kind" : "offset_to_top"
12297    },
12298    {
12299     "kind" : "rtti",
12300     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_012BnHwVibratorE"
12301    },
12302    {
12303     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12304    },
12305    {
12306     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12307    },
12308    {
12309     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12310    },
12311    {
12312     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12313    },
12314    {
12315     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12316    },
12317    {
12318     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12319    },
12320    {
12321     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12322    },
12323    {
12324     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12325    },
12326    {
12327     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12328    },
12329    {
12330     "kind" : "complete_dtor_pointer",
12331     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BnHwVibratorD1Ev"
12332    },
12333    {
12334     "kind" : "deleting_dtor_pointer",
12335     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BnHwVibratorD0Ev"
12336    },
12337    {
12338     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BnHwVibrator10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12339    },
12340    {
12341     "component_value" : -20,
12342     "kind" : "offset_to_top"
12343    },
12344    {
12345     "kind" : "rtti",
12346     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_012BnHwVibratorE"
12347    },
12348    {
12349     "kind" : "complete_dtor_pointer",
12350     "mangled_component_name" : "_ZThn20_N7android8hardware8vibrator4V1_012BnHwVibratorD1Ev"
12351    },
12352    {
12353     "kind" : "deleting_dtor_pointer",
12354     "mangled_component_name" : "_ZThn20_N7android8hardware8vibrator4V1_012BnHwVibratorD0Ev"
12355    },
12356    {
12357     "kind" : "vcall_offset"
12358    },
12359    {
12360     "kind" : "vcall_offset"
12361    },
12362    {
12363     "kind" : "vcall_offset"
12364    },
12365    {
12366     "kind" : "vcall_offset"
12367    },
12368    {
12369     "component_value" : -72,
12370     "kind" : "vcall_offset"
12371    },
12372    {
12373     "component_value" : -72,
12374     "kind" : "offset_to_top"
12375    },
12376    {
12377     "kind" : "rtti",
12378     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_012BnHwVibratorE"
12379    },
12380    {
12381     "kind" : "complete_dtor_pointer",
12382     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_012BnHwVibratorD1Ev"
12383    },
12384    {
12385     "kind" : "deleting_dtor_pointer",
12386     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_012BnHwVibratorD0Ev"
12387    },
12388    {
12389     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12390    },
12391    {
12392     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12393    },
12394    {
12395     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12396    },
12397    {
12398     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12399    }
12400   ]
12401  },
12402  {
12403   "alignment" : 4,
12404   "base_specifiers" :
12405   [
12406    {
12407     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEEE"
12408    },
12409    {
12410     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12411    }
12412   ],
12413   "fields" :
12414   [
12415    {
12416     "access" : "private",
12417     "field_name" : "_hidl_mMutex",
12418     "field_offset" : 544,
12419     "referenced_type" : "_ZTINSt3__15mutexE"
12420    },
12421    {
12422     "access" : "private",
12423     "field_name" : "_hidl_mDeathRecipients",
12424     "field_offset" : 576,
12425     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12426    }
12427   ],
12428   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_012BpHwVibratorE",
12429   "name" : "android::hardware::vibrator::V1_0::BpHwVibrator",
12430   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_012BpHwVibratorE",
12431   "self_type" : "_ZTIN7android8hardware8vibrator4V1_012BpHwVibratorE",
12432   "size" : 92,
12433   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/BpHwVibrator.h",
12434   "vtable_components" :
12435   [
12436    {
12437     "component_value" : 84,
12438     "kind" : "vbase_offset"
12439    },
12440    {
12441     "kind" : "offset_to_top"
12442    },
12443    {
12444     "kind" : "rtti",
12445     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_012BpHwVibratorE"
12446    },
12447    {
12448     "mangled_component_name" : "_ZNK7android8hardware8vibrator4V1_012BpHwVibrator8isRemoteEv"
12449    },
12450    {
12451     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12452    },
12453    {
12454     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12455    },
12456    {
12457     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12458    },
12459    {
12460     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12461    },
12462    {
12463     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator21setHALInstrumentationEv"
12464    },
12465    {
12466     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12467    },
12468    {
12469     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator4pingEv"
12470    },
12471    {
12472     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12473    },
12474    {
12475     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator21notifySyspropsChangedEv"
12476    },
12477    {
12478     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12479    },
12480    {
12481     "kind" : "complete_dtor_pointer",
12482     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibratorD1Ev"
12483    },
12484    {
12485     "kind" : "deleting_dtor_pointer",
12486     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibratorD0Ev"
12487    },
12488    {
12489     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator2onEj"
12490    },
12491    {
12492     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator3offEv"
12493    },
12494    {
12495     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator24supportsAmplitudeControlEv"
12496    },
12497    {
12498     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator12setAmplitudeEh"
12499    },
12500    {
12501     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator7performENS2_6EffectENS2_14EffectStrengthENSt3__18functionIFvNS2_6StatusEjEEE"
12502    },
12503    {
12504     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEE10onAsBinderEv"
12505    },
12506    {
12507     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_012BpHwVibrator15onLastStrongRefEPKv"
12508    },
12509    {
12510     "component_value" : 80,
12511     "kind" : "vbase_offset"
12512    },
12513    {
12514     "component_value" : -4,
12515     "kind" : "offset_to_top"
12516    },
12517    {
12518     "kind" : "rtti",
12519     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_012BpHwVibratorE"
12520    },
12521    {
12522     "kind" : "complete_dtor_pointer",
12523     "mangled_component_name" : "_ZThn4_N7android8hardware8vibrator4V1_012BpHwVibratorD1Ev"
12524    },
12525    {
12526     "kind" : "deleting_dtor_pointer",
12527     "mangled_component_name" : "_ZThn4_N7android8hardware8vibrator4V1_012BpHwVibratorD0Ev"
12528    },
12529    {
12530     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_09IVibratorEE10onAsBinderEv"
12531    },
12532    {
12533     "component_value" : 76,
12534     "kind" : "vbase_offset"
12535    },
12536    {
12537     "component_value" : -8,
12538     "kind" : "offset_to_top"
12539    },
12540    {
12541     "kind" : "rtti",
12542     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_012BpHwVibratorE"
12543    },
12544    {
12545     "kind" : "complete_dtor_pointer",
12546     "mangled_component_name" : "_ZThn8_N7android8hardware8vibrator4V1_012BpHwVibratorD1Ev"
12547    },
12548    {
12549     "kind" : "deleting_dtor_pointer",
12550     "mangled_component_name" : "_ZThn8_N7android8hardware8vibrator4V1_012BpHwVibratorD0Ev"
12551    },
12552    {
12553     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12554    },
12555    {
12556     "mangled_component_name" : "_ZThn8_N7android8hardware8vibrator4V1_012BpHwVibrator15onLastStrongRefEPKv"
12557    },
12558    {
12559     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12560    },
12561    {
12562     "component_value" : -24,
12563     "kind" : "offset_to_top"
12564    },
12565    {
12566     "kind" : "rtti",
12567     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_012BpHwVibratorE"
12568    },
12569    {
12570     "kind" : "complete_dtor_pointer",
12571     "mangled_component_name" : "_ZThn24_N7android8hardware8vibrator4V1_012BpHwVibratorD1Ev"
12572    },
12573    {
12574     "kind" : "deleting_dtor_pointer",
12575     "mangled_component_name" : "_ZThn24_N7android8hardware8vibrator4V1_012BpHwVibratorD0Ev"
12576    },
12577    {
12578     "kind" : "vcall_offset"
12579    },
12580    {
12581     "component_value" : -76,
12582     "kind" : "vcall_offset"
12583    },
12584    {
12585     "component_value" : -84,
12586     "kind" : "vcall_offset"
12587    },
12588    {
12589     "component_value" : -76,
12590     "kind" : "vcall_offset"
12591    },
12592    {
12593     "component_value" : -84,
12594     "kind" : "vcall_offset"
12595    },
12596    {
12597     "component_value" : -84,
12598     "kind" : "offset_to_top"
12599    },
12600    {
12601     "kind" : "rtti",
12602     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_012BpHwVibratorE"
12603    },
12604    {
12605     "kind" : "complete_dtor_pointer",
12606     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_012BpHwVibratorD1Ev"
12607    },
12608    {
12609     "kind" : "deleting_dtor_pointer",
12610     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_012BpHwVibratorD0Ev"
12611    },
12612    {
12613     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12614    },
12615    {
12616     "mangled_component_name" : "_ZTv0_n20_N7android8hardware8vibrator4V1_012BpHwVibrator15onLastStrongRefEPKv"
12617    },
12618    {
12619     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12620    },
12621    {
12622     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12623    }
12624   ]
12625  },
12626  {
12627   "alignment" : 4,
12628   "base_specifiers" :
12629   [
12630    {
12631     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12632    }
12633   ],
12634   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_09IVibratorE",
12635   "name" : "android::hardware::vibrator::V1_0::IVibrator",
12636   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_09IVibratorE",
12637   "self_type" : "_ZTIN7android8hardware8vibrator4V1_09IVibratorE",
12638   "size" : 12,
12639   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.0/IVibrator.h",
12640   "vtable_components" :
12641   [
12642    {
12643     "component_value" : 4,
12644     "kind" : "vbase_offset"
12645    },
12646    {
12647     "kind" : "offset_to_top"
12648    },
12649    {
12650     "kind" : "rtti",
12651     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_09IVibratorE"
12652    },
12653    {
12654     "mangled_component_name" : "_ZNK7android8hardware8vibrator4V1_09IVibrator8isRemoteEv"
12655    },
12656    {
12657     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12658    },
12659    {
12660     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12661    },
12662    {
12663     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12664    },
12665    {
12666     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12667    },
12668    {
12669     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator21setHALInstrumentationEv"
12670    },
12671    {
12672     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12673    },
12674    {
12675     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator4pingEv"
12676    },
12677    {
12678     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12679    },
12680    {
12681     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator21notifySyspropsChangedEv"
12682    },
12683    {
12684     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12685    },
12686    {
12687     "kind" : "complete_dtor_pointer",
12688     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibratorD1Ev"
12689    },
12690    {
12691     "kind" : "deleting_dtor_pointer",
12692     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibratorD0Ev"
12693    },
12694    {
12695     "is_pure" : true,
12696     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator2onEj"
12697    },
12698    {
12699     "is_pure" : true,
12700     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator3offEv"
12701    },
12702    {
12703     "is_pure" : true,
12704     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator24supportsAmplitudeControlEv"
12705    },
12706    {
12707     "is_pure" : true,
12708     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator12setAmplitudeEh"
12709    },
12710    {
12711     "is_pure" : true,
12712     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_09IVibrator7performENS2_6EffectENS2_14EffectStrengthENSt3__18functionIFvNS2_6StatusEjEEE"
12713    },
12714    {
12715     "kind" : "vcall_offset"
12716    },
12717    {
12718     "kind" : "vcall_offset"
12719    },
12720    {
12721     "kind" : "vcall_offset"
12722    },
12723    {
12724     "kind" : "vcall_offset"
12725    },
12726    {
12727     "component_value" : -4,
12728     "kind" : "vcall_offset"
12729    },
12730    {
12731     "component_value" : -4,
12732     "kind" : "offset_to_top"
12733    },
12734    {
12735     "kind" : "rtti",
12736     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_09IVibratorE"
12737    },
12738    {
12739     "kind" : "complete_dtor_pointer",
12740     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_09IVibratorD1Ev"
12741    },
12742    {
12743     "kind" : "deleting_dtor_pointer",
12744     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_09IVibratorD0Ev"
12745    },
12746    {
12747     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12748    },
12749    {
12750     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12751    },
12752    {
12753     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12754    },
12755    {
12756     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12757    }
12758   ]
12759  },
12760  {
12761   "alignment" : 4,
12762   "base_specifiers" :
12763   [
12764    {
12765     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_19IVibratorE"
12766    },
12767    {
12768     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12769    }
12770   ],
12771   "fields" :
12772   [
12773    {
12774     "access" : "private",
12775     "field_name" : "mImpl",
12776     "field_offset" : 384,
12777     "referenced_type" : "_ZTIKN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE"
12778    },
12779    {
12780     "access" : "private",
12781     "field_name" : "mOnewayQueue",
12782     "field_offset" : 416,
12783     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
12784    }
12785   ],
12786   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_110BsVibratorE",
12787   "name" : "android::hardware::vibrator::V1_1::BsVibrator",
12788   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_110BsVibratorE",
12789   "self_type" : "_ZTIN7android8hardware8vibrator4V1_110BsVibratorE",
12790   "size" : 68,
12791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BsVibrator.h",
12792   "vtable_components" :
12793   [
12794    {
12795     "component_value" : 60,
12796     "kind" : "vbase_offset"
12797    },
12798    {
12799     "kind" : "offset_to_top"
12800    },
12801    {
12802     "kind" : "rtti",
12803     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_110BsVibratorE"
12804    },
12805    {
12806     "mangled_component_name" : "_ZNK7android8hardware8vibrator4V1_19IVibrator8isRemoteEv"
12807    },
12808    {
12809     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12810    },
12811    {
12812     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12813    },
12814    {
12815     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12816    },
12817    {
12818     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12819    },
12820    {
12821     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator21setHALInstrumentationEv"
12822    },
12823    {
12824     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12825    },
12826    {
12827     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator4pingEv"
12828    },
12829    {
12830     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12831    },
12832    {
12833     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator21notifySyspropsChangedEv"
12834    },
12835    {
12836     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12837    },
12838    {
12839     "kind" : "complete_dtor_pointer",
12840     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibratorD1Ev"
12841    },
12842    {
12843     "kind" : "deleting_dtor_pointer",
12844     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibratorD0Ev"
12845    },
12846    {
12847     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator2onEj"
12848    },
12849    {
12850     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator3offEv"
12851    },
12852    {
12853     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator24supportsAmplitudeControlEv"
12854    },
12855    {
12856     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator12setAmplitudeEh"
12857    },
12858    {
12859     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE"
12860    },
12861    {
12862     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_110BsVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE"
12863    },
12864    {
12865     "component_value" : -4,
12866     "kind" : "offset_to_top"
12867    },
12868    {
12869     "kind" : "rtti",
12870     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_110BsVibratorE"
12871    },
12872    {
12873     "kind" : "complete_dtor_pointer",
12874     "mangled_component_name" : "_ZThn4_N7android8hardware8vibrator4V1_110BsVibratorD1Ev"
12875    },
12876    {
12877     "kind" : "deleting_dtor_pointer",
12878     "mangled_component_name" : "_ZThn4_N7android8hardware8vibrator4V1_110BsVibratorD0Ev"
12879    },
12880    {
12881     "kind" : "vcall_offset"
12882    },
12883    {
12884     "kind" : "vcall_offset"
12885    },
12886    {
12887     "kind" : "vcall_offset"
12888    },
12889    {
12890     "kind" : "vcall_offset"
12891    },
12892    {
12893     "component_value" : -60,
12894     "kind" : "vcall_offset"
12895    },
12896    {
12897     "component_value" : -60,
12898     "kind" : "offset_to_top"
12899    },
12900    {
12901     "kind" : "rtti",
12902     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_110BsVibratorE"
12903    },
12904    {
12905     "kind" : "complete_dtor_pointer",
12906     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_110BsVibratorD1Ev"
12907    },
12908    {
12909     "kind" : "deleting_dtor_pointer",
12910     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_110BsVibratorD0Ev"
12911    },
12912    {
12913     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12914    },
12915    {
12916     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12917    },
12918    {
12919     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12920    },
12921    {
12922     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12923    }
12924   ]
12925  },
12926  {
12927   "alignment" : 4,
12928   "base_specifiers" :
12929   [
12930    {
12931     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12932    }
12933   ],
12934   "fields" :
12935   [
12936    {
12937     "access" : "private",
12938     "field_name" : "_hidl_mImpl",
12939     "field_offset" : 544,
12940     "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE"
12941    }
12942   ],
12943   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE",
12944   "name" : "android::hardware::vibrator::V1_1::BnHwVibrator",
12945   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE",
12946   "self_type" : "_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE",
12947   "size" : 80,
12948   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BnHwVibrator.h",
12949   "vtable_components" :
12950   [
12951    {
12952     "component_value" : 72,
12953     "kind" : "vbase_offset"
12954    },
12955    {
12956     "kind" : "offset_to_top"
12957    },
12958    {
12959     "kind" : "rtti",
12960     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE"
12961    },
12962    {
12963     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12964    },
12965    {
12966     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12967    },
12968    {
12969     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12970    },
12971    {
12972     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12973    },
12974    {
12975     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12976    },
12977    {
12978     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12979    },
12980    {
12981     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12982    },
12983    {
12984     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12985    },
12986    {
12987     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12988    },
12989    {
12990     "kind" : "complete_dtor_pointer",
12991     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorD1Ev"
12992    },
12993    {
12994     "kind" : "deleting_dtor_pointer",
12995     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibratorD0Ev"
12996    },
12997    {
12998     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BnHwVibrator10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12999    },
13000    {
13001     "component_value" : -20,
13002     "kind" : "offset_to_top"
13003    },
13004    {
13005     "kind" : "rtti",
13006     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE"
13007    },
13008    {
13009     "kind" : "complete_dtor_pointer",
13010     "mangled_component_name" : "_ZThn20_N7android8hardware8vibrator4V1_112BnHwVibratorD1Ev"
13011    },
13012    {
13013     "kind" : "deleting_dtor_pointer",
13014     "mangled_component_name" : "_ZThn20_N7android8hardware8vibrator4V1_112BnHwVibratorD0Ev"
13015    },
13016    {
13017     "kind" : "vcall_offset"
13018    },
13019    {
13020     "kind" : "vcall_offset"
13021    },
13022    {
13023     "kind" : "vcall_offset"
13024    },
13025    {
13026     "kind" : "vcall_offset"
13027    },
13028    {
13029     "component_value" : -72,
13030     "kind" : "vcall_offset"
13031    },
13032    {
13033     "component_value" : -72,
13034     "kind" : "offset_to_top"
13035    },
13036    {
13037     "kind" : "rtti",
13038     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE"
13039    },
13040    {
13041     "kind" : "complete_dtor_pointer",
13042     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_112BnHwVibratorD1Ev"
13043    },
13044    {
13045     "kind" : "deleting_dtor_pointer",
13046     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_112BnHwVibratorD0Ev"
13047    },
13048    {
13049     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13050    },
13051    {
13052     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13053    },
13054    {
13055     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13056    },
13057    {
13058     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13059    }
13060   ]
13061  },
13062  {
13063   "alignment" : 4,
13064   "base_specifiers" :
13065   [
13066    {
13067     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEEE"
13068    },
13069    {
13070     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13071    }
13072   ],
13073   "fields" :
13074   [
13075    {
13076     "access" : "private",
13077     "field_name" : "_hidl_mMutex",
13078     "field_offset" : 544,
13079     "referenced_type" : "_ZTINSt3__15mutexE"
13080    },
13081    {
13082     "access" : "private",
13083     "field_name" : "_hidl_mDeathRecipients",
13084     "field_offset" : 576,
13085     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13086    }
13087   ],
13088   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE",
13089   "name" : "android::hardware::vibrator::V1_1::BpHwVibrator",
13090   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE",
13091   "self_type" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE",
13092   "size" : 92,
13093   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/BpHwVibrator.h",
13094   "vtable_components" :
13095   [
13096    {
13097     "component_value" : 84,
13098     "kind" : "vbase_offset"
13099    },
13100    {
13101     "kind" : "offset_to_top"
13102    },
13103    {
13104     "kind" : "rtti",
13105     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
13106    },
13107    {
13108     "mangled_component_name" : "_ZNK7android8hardware8vibrator4V1_112BpHwVibrator8isRemoteEv"
13109    },
13110    {
13111     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13112    },
13113    {
13114     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13115    },
13116    {
13117     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13118    },
13119    {
13120     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13121    },
13122    {
13123     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator21setHALInstrumentationEv"
13124    },
13125    {
13126     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13127    },
13128    {
13129     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator4pingEv"
13130    },
13131    {
13132     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13133    },
13134    {
13135     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator21notifySyspropsChangedEv"
13136    },
13137    {
13138     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13139    },
13140    {
13141     "kind" : "complete_dtor_pointer",
13142     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibratorD1Ev"
13143    },
13144    {
13145     "kind" : "deleting_dtor_pointer",
13146     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibratorD0Ev"
13147    },
13148    {
13149     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator2onEj"
13150    },
13151    {
13152     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator3offEv"
13153    },
13154    {
13155     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator24supportsAmplitudeControlEv"
13156    },
13157    {
13158     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator12setAmplitudeEh"
13159    },
13160    {
13161     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE"
13162    },
13163    {
13164     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE"
13165    },
13166    {
13167     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEE10onAsBinderEv"
13168    },
13169    {
13170     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_112BpHwVibrator15onLastStrongRefEPKv"
13171    },
13172    {
13173     "component_value" : 80,
13174     "kind" : "vbase_offset"
13175    },
13176    {
13177     "component_value" : -4,
13178     "kind" : "offset_to_top"
13179    },
13180    {
13181     "kind" : "rtti",
13182     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
13183    },
13184    {
13185     "kind" : "complete_dtor_pointer",
13186     "mangled_component_name" : "_ZThn4_N7android8hardware8vibrator4V1_112BpHwVibratorD1Ev"
13187    },
13188    {
13189     "kind" : "deleting_dtor_pointer",
13190     "mangled_component_name" : "_ZThn4_N7android8hardware8vibrator4V1_112BpHwVibratorD0Ev"
13191    },
13192    {
13193     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEE10onAsBinderEv"
13194    },
13195    {
13196     "component_value" : 76,
13197     "kind" : "vbase_offset"
13198    },
13199    {
13200     "component_value" : -8,
13201     "kind" : "offset_to_top"
13202    },
13203    {
13204     "kind" : "rtti",
13205     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
13206    },
13207    {
13208     "kind" : "complete_dtor_pointer",
13209     "mangled_component_name" : "_ZThn8_N7android8hardware8vibrator4V1_112BpHwVibratorD1Ev"
13210    },
13211    {
13212     "kind" : "deleting_dtor_pointer",
13213     "mangled_component_name" : "_ZThn8_N7android8hardware8vibrator4V1_112BpHwVibratorD0Ev"
13214    },
13215    {
13216     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13217    },
13218    {
13219     "mangled_component_name" : "_ZThn8_N7android8hardware8vibrator4V1_112BpHwVibrator15onLastStrongRefEPKv"
13220    },
13221    {
13222     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13223    },
13224    {
13225     "component_value" : -24,
13226     "kind" : "offset_to_top"
13227    },
13228    {
13229     "kind" : "rtti",
13230     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
13231    },
13232    {
13233     "kind" : "complete_dtor_pointer",
13234     "mangled_component_name" : "_ZThn24_N7android8hardware8vibrator4V1_112BpHwVibratorD1Ev"
13235    },
13236    {
13237     "kind" : "deleting_dtor_pointer",
13238     "mangled_component_name" : "_ZThn24_N7android8hardware8vibrator4V1_112BpHwVibratorD0Ev"
13239    },
13240    {
13241     "kind" : "vcall_offset"
13242    },
13243    {
13244     "component_value" : -76,
13245     "kind" : "vcall_offset"
13246    },
13247    {
13248     "component_value" : -84,
13249     "kind" : "vcall_offset"
13250    },
13251    {
13252     "component_value" : -76,
13253     "kind" : "vcall_offset"
13254    },
13255    {
13256     "component_value" : -84,
13257     "kind" : "vcall_offset"
13258    },
13259    {
13260     "component_value" : -84,
13261     "kind" : "offset_to_top"
13262    },
13263    {
13264     "kind" : "rtti",
13265     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
13266    },
13267    {
13268     "kind" : "complete_dtor_pointer",
13269     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_112BpHwVibratorD1Ev"
13270    },
13271    {
13272     "kind" : "deleting_dtor_pointer",
13273     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_112BpHwVibratorD0Ev"
13274    },
13275    {
13276     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13277    },
13278    {
13279     "mangled_component_name" : "_ZTv0_n20_N7android8hardware8vibrator4V1_112BpHwVibrator15onLastStrongRefEPKv"
13280    },
13281    {
13282     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13283    },
13284    {
13285     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13286    }
13287   ]
13288  },
13289  {
13290   "alignment" : 4,
13291   "base_specifiers" :
13292   [
13293    {
13294     "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_09IVibratorE"
13295    }
13296   ],
13297   "linker_set_key" : "_ZTIN7android8hardware8vibrator4V1_19IVibratorE",
13298   "name" : "android::hardware::vibrator::V1_1::IVibrator",
13299   "referenced_type" : "_ZTIN7android8hardware8vibrator4V1_19IVibratorE",
13300   "self_type" : "_ZTIN7android8hardware8vibrator4V1_19IVibratorE",
13301   "size" : 12,
13302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen/android/hardware/vibrator/1.1/IVibrator.h",
13303   "vtable_components" :
13304   [
13305    {
13306     "component_value" : 4,
13307     "kind" : "vbase_offset"
13308    },
13309    {
13310     "kind" : "offset_to_top"
13311    },
13312    {
13313     "kind" : "rtti",
13314     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_19IVibratorE"
13315    },
13316    {
13317     "mangled_component_name" : "_ZNK7android8hardware8vibrator4V1_19IVibrator8isRemoteEv"
13318    },
13319    {
13320     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13321    },
13322    {
13323     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13324    },
13325    {
13326     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13327    },
13328    {
13329     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13330    },
13331    {
13332     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator21setHALInstrumentationEv"
13333    },
13334    {
13335     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13336    },
13337    {
13338     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator4pingEv"
13339    },
13340    {
13341     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13342    },
13343    {
13344     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator21notifySyspropsChangedEv"
13345    },
13346    {
13347     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13348    },
13349    {
13350     "kind" : "complete_dtor_pointer",
13351     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibratorD1Ev"
13352    },
13353    {
13354     "kind" : "deleting_dtor_pointer",
13355     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibratorD0Ev"
13356    },
13357    {
13358     "is_pure" : true,
13359     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator2onEj"
13360    },
13361    {
13362     "is_pure" : true,
13363     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator3offEv"
13364    },
13365    {
13366     "is_pure" : true,
13367     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator24supportsAmplitudeControlEv"
13368    },
13369    {
13370     "is_pure" : true,
13371     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator12setAmplitudeEh"
13372    },
13373    {
13374     "is_pure" : true,
13375     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE"
13376    },
13377    {
13378     "is_pure" : true,
13379     "mangled_component_name" : "_ZN7android8hardware8vibrator4V1_19IVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE"
13380    },
13381    {
13382     "kind" : "vcall_offset"
13383    },
13384    {
13385     "kind" : "vcall_offset"
13386    },
13387    {
13388     "kind" : "vcall_offset"
13389    },
13390    {
13391     "kind" : "vcall_offset"
13392    },
13393    {
13394     "component_value" : -4,
13395     "kind" : "vcall_offset"
13396    },
13397    {
13398     "component_value" : -4,
13399     "kind" : "offset_to_top"
13400    },
13401    {
13402     "kind" : "rtti",
13403     "mangled_component_name" : "_ZTIN7android8hardware8vibrator4V1_19IVibratorE"
13404    },
13405    {
13406     "kind" : "complete_dtor_pointer",
13407     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_19IVibratorD1Ev"
13408    },
13409    {
13410     "kind" : "deleting_dtor_pointer",
13411     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8vibrator4V1_19IVibratorD0Ev"
13412    },
13413    {
13414     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13415    },
13416    {
13417     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13418    },
13419    {
13420     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13421    },
13422    {
13423     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13424    }
13425   ]
13426  },
13427  {
13428   "alignment" : 4,
13429   "base_specifiers" :
13430   [
13431    {
13432     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
13433    }
13434   ],
13435   "fields" :
13436   [
13437    {
13438     "access" : "protected",
13439     "field_name" : "mSchedPolicy",
13440     "field_offset" : 32,
13441     "referenced_type" : "_ZTIi"
13442    },
13443    {
13444     "access" : "protected",
13445     "field_name" : "mSchedPriority",
13446     "field_offset" : 64,
13447     "referenced_type" : "_ZTIi"
13448    },
13449    {
13450     "access" : "private",
13451     "field_name" : "mExtras",
13452     "field_offset" : 96,
13453     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
13454    },
13455    {
13456     "access" : "private",
13457     "field_name" : "mReserved0",
13458     "field_offset" : 128,
13459     "referenced_type" : "_ZTIPv"
13460    }
13461   ],
13462   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
13463   "name" : "android::hardware::BHwBinder",
13464   "record_kind" : "class",
13465   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
13466   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
13467   "size" : 28,
13468   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
13469   "vtable_components" :
13470   [
13471    {
13472     "component_value" : 20,
13473     "kind" : "vbase_offset"
13474    },
13475    {
13476     "kind" : "offset_to_top"
13477    },
13478    {
13479     "kind" : "rtti",
13480     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13481    },
13482    {
13483     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13484    },
13485    {
13486     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13487    },
13488    {
13489     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13490    },
13491    {
13492     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13493    },
13494    {
13495     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13496    },
13497    {
13498     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13499    },
13500    {
13501     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13502    },
13503    {
13504     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13505    },
13506    {
13507     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13508    },
13509    {
13510     "kind" : "complete_dtor_pointer",
13511     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
13512    },
13513    {
13514     "kind" : "deleting_dtor_pointer",
13515     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
13516    },
13517    {
13518     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13519    },
13520    {
13521     "kind" : "vcall_offset"
13522    },
13523    {
13524     "kind" : "vcall_offset"
13525    },
13526    {
13527     "kind" : "vcall_offset"
13528    },
13529    {
13530     "kind" : "vcall_offset"
13531    },
13532    {
13533     "component_value" : -20,
13534     "kind" : "vcall_offset"
13535    },
13536    {
13537     "component_value" : -20,
13538     "kind" : "offset_to_top"
13539    },
13540    {
13541     "kind" : "rtti",
13542     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13543    },
13544    {
13545     "kind" : "complete_dtor_pointer",
13546     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
13547    },
13548    {
13549     "kind" : "deleting_dtor_pointer",
13550     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
13551    },
13552    {
13553     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13554    },
13555    {
13556     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13557    },
13558    {
13559     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13560    },
13561    {
13562     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13563    }
13564   ]
13565  },
13566  {
13567   "alignment" : 4,
13568   "fields" :
13569   [
13570    {
13571     "field_name" : "sched_policy",
13572     "referenced_type" : "_ZTIi"
13573    },
13574    {
13575     "field_name" : "prio",
13576     "field_offset" : 32,
13577     "referenced_type" : "_ZTIi"
13578    }
13579   ],
13580   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
13581   "name" : "android::hardware::SchedPrio",
13582   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
13583   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
13584   "size" : 8,
13585   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13586  },
13587  {
13588   "alignment" : 4,
13589   "fields" :
13590   [
13591    {
13592     "access" : "private",
13593     "field_name" : "mCond",
13594     "referenced_type" : "_ZTI14pthread_cond_t"
13595    }
13596   ],
13597   "linker_set_key" : "_ZTIN7android9ConditionE",
13598   "name" : "android::Condition",
13599   "record_kind" : "class",
13600   "referenced_type" : "_ZTIN7android9ConditionE",
13601   "self_type" : "_ZTIN7android9ConditionE",
13602   "size" : 4,
13603   "source_file" : "/system/core/libutils/include/utils/Condition.h"
13604  },
13605  {
13606   "alignment" : 4,
13607   "fields" :
13608   [
13609    {
13610     "field_name" : "buf",
13611     "referenced_type" : "_ZTIA5121_h"
13612    },
13613    {
13614     "field_name" : "entry",
13615     "referenced_type" : "_ZTI12logger_entry"
13616    }
13617   ],
13618   "is_anonymous" : true,
13619   "linker_set_key" : "_ZTIN7log_msgUt_E",
13620   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
13621   "record_kind" : "union",
13622   "referenced_type" : "_ZTIN7log_msgUt_E",
13623   "self_type" : "_ZTIN7log_msgUt_E",
13624   "size" : 5124,
13625   "source_file" : "/system/core/liblog/include/log/log_read.h"
13626  }
13627 ],
13628 "rvalue_reference_types" :
13629 [
13630  {
13631   "alignment" : 4,
13632   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13633   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13634   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13635   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13636   "size" : 4,
13637   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13638  },
13639  {
13640   "alignment" : 4,
13641   "linker_set_key" : "_ZTION7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
13642   "name" : "android::sp<android::hardware::vibrator::V1_1::IVibrator> &&",
13643   "referenced_type" : "_ZTIN7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
13644   "self_type" : "_ZTION7android2spINS_8hardware8vibrator4V1_19IVibratorEEE",
13645   "size" : 4,
13646   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13647  },
13648  {
13649   "alignment" : 4,
13650   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
13651   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
13652   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
13653   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
13654   "size" : 4,
13655   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13656  },
13657  {
13658   "alignment" : 4,
13659   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
13660   "name" : "android::hardware::hidl_handle &&",
13661   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13662   "self_type" : "_ZTION7android8hardware11hidl_handleE",
13663   "size" : 4,
13664   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13665  },
13666  {
13667   "alignment" : 4,
13668   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
13669   "name" : "android::hardware::hidl_memory &&",
13670   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13671   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
13672   "size" : 4,
13673   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13674  },
13675  {
13676   "alignment" : 4,
13677   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
13678   "name" : "android::hardware::Return<android::hardware::vibrator::V1_0::Status> &&",
13679   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
13680   "self_type" : "_ZTION7android8hardware6ReturnINS0_8vibrator4V1_06StatusEEE",
13681   "size" : 4,
13682   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13683  },
13684  {
13685   "alignment" : 4,
13686   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
13687   "name" : "android::hardware::Return<android::sp<android::hardware::vibrator::V1_1::IVibrator> > &&",
13688   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
13689   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_8vibrator4V1_19IVibratorEEEEE",
13690   "size" : 4,
13691   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13692  },
13693  {
13694   "alignment" : 4,
13695   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
13696   "name" : "android::hardware::Return<bool> &&",
13697   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13698   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
13699   "size" : 4,
13700   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13701  },
13702  {
13703   "alignment" : 4,
13704   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
13705   "name" : "android::hardware::Return<void> &&",
13706   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13707   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
13708   "size" : 4,
13709   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13710  },
13711  {
13712   "alignment" : 4,
13713   "linker_set_key" : "_ZTION7android8hardware6StatusE",
13714   "name" : "android::hardware::Status &&",
13715   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13716   "self_type" : "_ZTION7android8hardware6StatusE",
13717   "size" : 4,
13718   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13719  },
13720  {
13721   "alignment" : 4,
13722   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
13723   "name" : "android::hardware::details::return_status &&",
13724   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13725   "self_type" : "_ZTION7android8hardware7details13return_statusE",
13726   "size" : 4,
13727   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13728  },
13729  {
13730   "alignment" : 4,
13731   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13732   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13733   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13734   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13735   "size" : 4,
13736   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13737  },
13738  {
13739   "alignment" : 4,
13740   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13741   "name" : "std::function<sp<IBase> (void *)> &&",
13742   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13743   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13744   "size" : 4,
13745   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13746  },
13747  {
13748   "alignment" : 4,
13749   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13750   "name" : "std::function<sp<IBinder> (void *)> &&",
13751   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13752   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13753   "size" : 4,
13754   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13755  }
13756 ]
13757}
13758