1{
2 "record_types":[
3  {
4   "vtable_components":[
5    {
6     "kind":"vbase_offset",
7     "component_value":72
8    },
9    {
10     "kind":"offset_to_top"
11    },
12    {
13     "kind":"rtti",
14     "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE"
15    },
16    {
17     "mangled_component_name":"_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18    },
19    {
20     "mangled_component_name":"_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
21    },
22    {
23     "mangled_component_name":"_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
24    },
25    {
26     "mangled_component_name":"_ZNK7android8hardware7IBinder13checkSubclassEPKv"
27    },
28    {
29     "mangled_component_name":"_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
30    },
31    {
32     "mangled_component_name":"_ZNK7android8hardware9BHwBinder10findObjectEPKv"
33    },
34    {
35     "mangled_component_name":"_ZN7android8hardware9BHwBinder12detachObjectEPKv"
36    },
37    {
38     "mangled_component_name":"_ZN7android8hardware9BHwBinder11localBinderEv"
39    },
40    {
41     "mangled_component_name":"_ZN7android8hardware7IBinder12remoteBinderEv"
42    },
43    {
44     "kind":"complete_dtor_pointer",
45     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BnHwVibratorD1Ev"
46    },
47    {
48     "kind":"deleting_dtor_pointer",
49     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BnHwVibratorD0Ev"
50    },
51    {
52     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BnHwVibrator10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
53    },
54    {
55     "kind":"offset_to_top",
56     "component_value":-20
57    },
58    {
59     "kind":"rtti",
60     "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE"
61    },
62    {
63     "kind":"complete_dtor_pointer",
64     "mangled_component_name":"_ZThn20_N7android8hardware8vibrator4V1_112BnHwVibratorD1Ev"
65    },
66    {
67     "kind":"deleting_dtor_pointer",
68     "mangled_component_name":"_ZThn20_N7android8hardware8vibrator4V1_112BnHwVibratorD0Ev"
69    },
70    {
71     "kind":"vcall_offset"
72    },
73    {
74     "kind":"vcall_offset"
75    },
76    {
77     "kind":"vcall_offset"
78    },
79    {
80     "kind":"vcall_offset"
81    },
82    {
83     "kind":"vcall_offset",
84     "component_value":-72
85    },
86    {
87     "kind":"offset_to_top",
88     "component_value":-72
89    },
90    {
91     "kind":"rtti",
92     "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE"
93    },
94    {
95     "kind":"complete_dtor_pointer",
96     "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_112BnHwVibratorD1Ev"
97    },
98    {
99     "kind":"deleting_dtor_pointer",
100     "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_112BnHwVibratorD0Ev"
101    },
102    {
103     "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv"
104    },
105    {
106     "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv"
107    },
108    {
109     "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
110    },
111    {
112     "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv"
113    }
114   ],
115   "unique_id":"_ZTSN7android8hardware8vibrator4V1_112BnHwVibratorE"
116  },
117  {
118   "vtable_components":[
119    {
120     "kind":"vbase_offset",
121     "component_value":60
122    },
123    {
124     "kind":"offset_to_top"
125    },
126    {
127     "kind":"rtti",
128     "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_110BsVibratorE"
129    },
130    {
131     "mangled_component_name":"_ZNK7android8hardware8vibrator4V1_19IVibrator8isRemoteEv"
132    },
133    {
134     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
135    },
136    {
137     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
138    },
139    {
140     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
141    },
142    {
143     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
144    },
145    {
146     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator21setHALInstrumentationEv"
147    },
148    {
149     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
150    },
151    {
152     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator4pingEv"
153    },
154    {
155     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
156    },
157    {
158     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator21notifySyspropsChangedEv"
159    },
160    {
161     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
162    },
163    {
164     "kind":"complete_dtor_pointer",
165     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibratorD1Ev"
166    },
167    {
168     "kind":"deleting_dtor_pointer",
169     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibratorD0Ev"
170    },
171    {
172     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator2onEj"
173    },
174    {
175     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator3offEv"
176    },
177    {
178     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator24supportsAmplitudeControlEv"
179    },
180    {
181     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator12setAmplitudeEh"
182    },
183    {
184     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE"
185    },
186    {
187     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE"
188    },
189    {
190     "kind":"offset_to_top",
191     "component_value":-4
192    },
193    {
194     "kind":"rtti",
195     "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_110BsVibratorE"
196    },
197    {
198     "kind":"complete_dtor_pointer",
199     "mangled_component_name":"_ZThn4_N7android8hardware8vibrator4V1_110BsVibratorD1Ev"
200    },
201    {
202     "kind":"deleting_dtor_pointer",
203     "mangled_component_name":"_ZThn4_N7android8hardware8vibrator4V1_110BsVibratorD0Ev"
204    },
205    {
206     "kind":"vcall_offset"
207    },
208    {
209     "kind":"vcall_offset"
210    },
211    {
212     "kind":"vcall_offset"
213    },
214    {
215     "kind":"vcall_offset"
216    },
217    {
218     "kind":"vcall_offset",
219     "component_value":-60
220    },
221    {
222     "kind":"offset_to_top",
223     "component_value":-60
224    },
225    {
226     "kind":"rtti",
227     "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_110BsVibratorE"
228    },
229    {
230     "kind":"complete_dtor_pointer",
231     "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_110BsVibratorD1Ev"
232    },
233    {
234     "kind":"deleting_dtor_pointer",
235     "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_110BsVibratorD0Ev"
236    },
237    {
238     "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv"
239    },
240    {
241     "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv"
242    },
243    {
244     "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
245    },
246    {
247     "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv"
248    }
249   ],
250   "unique_id":"_ZTSN7android8hardware8vibrator4V1_110BsVibratorE"
251  },
252  {
253   "vtable_components":[
254    {
255     "kind":"vbase_offset",
256     "component_value":84
257    },
258    {
259     "kind":"offset_to_top"
260    },
261    {
262     "kind":"rtti",
263     "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
264    },
265    {
266     "mangled_component_name":"_ZNK7android8hardware8vibrator4V1_112BpHwVibrator8isRemoteEv"
267    },
268    {
269     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
270    },
271    {
272     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
273    },
274    {
275     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
276    },
277    {
278     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
279    },
280    {
281     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator21setHALInstrumentationEv"
282    },
283    {
284     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
285    },
286    {
287     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator4pingEv"
288    },
289    {
290     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
291    },
292    {
293     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator21notifySyspropsChangedEv"
294    },
295    {
296     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
297    },
298    {
299     "kind":"complete_dtor_pointer",
300     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibratorD1Ev"
301    },
302    {
303     "kind":"deleting_dtor_pointer",
304     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibratorD0Ev"
305    },
306    {
307     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator2onEj"
308    },
309    {
310     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator3offEv"
311    },
312    {
313     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator24supportsAmplitudeControlEv"
314    },
315    {
316     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator12setAmplitudeEh"
317    },
318    {
319     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE"
320    },
321    {
322     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE"
323    },
324    {
325     "mangled_component_name":"_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEE10onAsBinderEv"
326    },
327    {
328     "kind":"vbase_offset",
329     "component_value":80
330    },
331    {
332     "kind":"offset_to_top",
333     "component_value":-4
334    },
335    {
336     "kind":"rtti",
337     "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
338    },
339    {
340     "kind":"complete_dtor_pointer",
341     "mangled_component_name":"_ZThn4_N7android8hardware8vibrator4V1_112BpHwVibratorD1Ev"
342    },
343    {
344     "kind":"deleting_dtor_pointer",
345     "mangled_component_name":"_ZThn4_N7android8hardware8vibrator4V1_112BpHwVibratorD0Ev"
346    },
347    {
348     "mangled_component_name":"_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEE10onAsBinderEv"
349    },
350    {
351     "kind":"vbase_offset",
352     "component_value":76
353    },
354    {
355     "kind":"offset_to_top",
356     "component_value":-8
357    },
358    {
359     "kind":"rtti",
360     "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
361    },
362    {
363     "kind":"complete_dtor_pointer",
364     "mangled_component_name":"_ZThn8_N7android8hardware8vibrator4V1_112BpHwVibratorD1Ev"
365    },
366    {
367     "kind":"deleting_dtor_pointer",
368     "mangled_component_name":"_ZThn8_N7android8hardware8vibrator4V1_112BpHwVibratorD0Ev"
369    },
370    {
371     "mangled_component_name":"_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
372    },
373    {
374     "mangled_component_name":"_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
375    },
376    {
377     "mangled_component_name":"_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
378    },
379    {
380     "kind":"offset_to_top",
381     "component_value":-24
382    },
383    {
384     "kind":"rtti",
385     "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
386    },
387    {
388     "kind":"complete_dtor_pointer",
389     "mangled_component_name":"_ZThn24_N7android8hardware8vibrator4V1_112BpHwVibratorD1Ev"
390    },
391    {
392     "kind":"deleting_dtor_pointer",
393     "mangled_component_name":"_ZThn24_N7android8hardware8vibrator4V1_112BpHwVibratorD0Ev"
394    },
395    {
396     "kind":"vcall_offset"
397    },
398    {
399     "kind":"vcall_offset",
400     "component_value":-76
401    },
402    {
403     "kind":"vcall_offset",
404     "component_value":-76
405    },
406    {
407     "kind":"vcall_offset",
408     "component_value":-76
409    },
410    {
411     "kind":"vcall_offset",
412     "component_value":-84
413    },
414    {
415     "kind":"offset_to_top",
416     "component_value":-84
417    },
418    {
419     "kind":"rtti",
420     "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE"
421    },
422    {
423     "kind":"complete_dtor_pointer",
424     "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_112BpHwVibratorD1Ev"
425    },
426    {
427     "kind":"deleting_dtor_pointer",
428     "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_112BpHwVibratorD0Ev"
429    },
430    {
431     "mangled_component_name":"_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
432    },
433    {
434     "mangled_component_name":"_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
435    },
436    {
437     "mangled_component_name":"_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
438    },
439    {
440     "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv"
441    }
442   ],
443   "unique_id":"_ZTSN7android8hardware8vibrator4V1_112BpHwVibratorE"
444  },
445  {
446   "vtable_components":[
447    {
448     "kind":"vbase_offset",
449     "component_value":4
450    },
451    {
452     "kind":"offset_to_top"
453    },
454    {
455     "kind":"rtti",
456     "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_19IVibratorE"
457    },
458    {
459     "mangled_component_name":"_ZNK7android8hardware8vibrator4V1_19IVibrator8isRemoteEv"
460    },
461    {
462     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
463    },
464    {
465     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
466    },
467    {
468     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
469    },
470    {
471     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
472    },
473    {
474     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator21setHALInstrumentationEv"
475    },
476    {
477     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
478    },
479    {
480     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator4pingEv"
481    },
482    {
483     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
484    },
485    {
486     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator21notifySyspropsChangedEv"
487    },
488    {
489     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
490    },
491    {
492     "kind":"complete_dtor_pointer",
493     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibratorD1Ev"
494    },
495    {
496     "kind":"deleting_dtor_pointer",
497     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibratorD0Ev"
498    },
499    {
500     "is_pure":true,
501     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator2onEj"
502    },
503    {
504     "is_pure":true,
505     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator3offEv"
506    },
507    {
508     "is_pure":true,
509     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator24supportsAmplitudeControlEv"
510    },
511    {
512     "is_pure":true,
513     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator12setAmplitudeEh"
514    },
515    {
516     "is_pure":true,
517     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE"
518    },
519    {
520     "is_pure":true,
521     "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE"
522    },
523    {
524     "kind":"vcall_offset"
525    },
526    {
527     "kind":"vcall_offset"
528    },
529    {
530     "kind":"vcall_offset"
531    },
532    {
533     "kind":"vcall_offset"
534    },
535    {
536     "kind":"vcall_offset",
537     "component_value":-4
538    },
539    {
540     "kind":"offset_to_top",
541     "component_value":-4
542    },
543    {
544     "kind":"rtti",
545     "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_19IVibratorE"
546    },
547    {
548     "kind":"complete_dtor_pointer",
549     "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_19IVibratorD1Ev"
550    },
551    {
552     "kind":"deleting_dtor_pointer",
553     "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_19IVibratorD0Ev"
554    },
555    {
556     "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv"
557    },
558    {
559     "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv"
560    },
561    {
562     "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
563    },
564    {
565     "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv"
566    }
567   ],
568   "unique_id":"_ZTSN7android8hardware8vibrator4V1_19IVibratorE"
569  }
570 ],
571 "elf_functions":[
572  {
573   "binding":"weak",
574   "name":"_ZN7android8hardware7details13castInterfaceINS0_8vibrator4V1_19IVibratorENS3_4V1_09IVibratorENS4_12BpHwVibratorEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
575  },
576  {
577   "binding":"weak",
578   "name":"_ZN7android8hardware7details13castInterfaceINS0_8vibrator4V1_19IVibratorENS_4hidl4base4V1_05IBaseENS4_12BpHwVibratorEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
579  },
580  {
581   "binding":"weak",
582   "name":"_ZN7android8hardware7details18getServiceInternalINS0_8vibrator4V1_112BpHwVibratorENS4_9IVibratorEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
583  },
584  {
585   "binding":"weak",
586   "name":"_ZN7android8hardware8toBinderINS0_8vibrator4V1_09IVibratorEvEENS_2spINS0_7IBinderEEENS5_IT_EE"
587  },
588  {
589   "binding":"weak",
590   "name":"_ZN7android8hardware8toBinderINS_4hidl4base4V1_05IBaseEvEENS_2spINS0_7IBinderEEENS6_IT_EE"
591  },
592  {
593   "name":"_ZN7android8hardware8vibrator4V1_110BsVibrator13addOnewayTaskENSt3__18functionIFvvEEE"
594  },
595  {
596   "name":"_ZN7android8hardware8vibrator4V1_110BsVibratorC1ENS_2spINS2_9IVibratorEEE"
597  },
598  {
599   "name":"_ZN7android8hardware8vibrator4V1_110BsVibratorC2ENS_2spINS2_9IVibratorEEE"
600  },
601  {
602   "name":"_ZN7android8hardware8vibrator4V1_112BnHwVibrator10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
603  },
604  {
605   "name":"_ZN7android8hardware8vibrator4V1_112BnHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
606  },
607  {
608   "name":"_ZN7android8hardware8vibrator4V1_112BnHwVibrator17_hidl_perform_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
609  },
610  {
611   "name":"_ZN7android8hardware8vibrator4V1_112BnHwVibrator4pingEv"
612  },
613  {
614   "name":"_ZN7android8hardware8vibrator4V1_112BnHwVibratorC1ERKNS_2spINS2_9IVibratorEEE"
615  },
616  {
617   "name":"_ZN7android8hardware8vibrator4V1_112BnHwVibratorC2ERKNS_2spINS2_9IVibratorEEE"
618  },
619  {
620   "name":"_ZN7android8hardware8vibrator4V1_112BnHwVibratorD0Ev"
621  },
622  {
623   "name":"_ZN7android8hardware8vibrator4V1_112BnHwVibratorD1Ev"
624  },
625  {
626   "name":"_ZN7android8hardware8vibrator4V1_112BnHwVibratorD2Ev"
627  },
628  {
629   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
630  },
631  {
632   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE"
633  },
634  {
635   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
636  },
637  {
638   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
639  },
640  {
641   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator12setAmplitudeEh"
642  },
643  {
644   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
645  },
646  {
647   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
648  },
649  {
650   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator17_hidl_perform_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNSA_6StatusEjEEE"
651  },
652  {
653   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
654  },
655  {
656   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator21notifySyspropsChangedEv"
657  },
658  {
659   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator21setHALInstrumentationEv"
660  },
661  {
662   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator24supportsAmplitudeControlEv"
663  },
664  {
665   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator2onEj"
666  },
667  {
668   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator3offEv"
669  },
670  {
671   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator4pingEv"
672  },
673  {
674   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
675  },
676  {
677   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE"
678  },
679  {
680   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibratorC1ERKNS_2spINS0_7IBinderEEE"
681  },
682  {
683   "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibratorC2ERKNS_2spINS0_7IBinderEEE"
684  },
685  {
686   "name":"_ZN7android8hardware8vibrator4V1_19IVibrator10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
687  },
688  {
689   "name":"_ZN7android8hardware8vibrator4V1_19IVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
690  },
691  {
692   "name":"_ZN7android8hardware8vibrator4V1_19IVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
693  },
694  {
695   "name":"_ZN7android8hardware8vibrator4V1_19IVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
696  },
697  {
698   "name":"_ZN7android8hardware8vibrator4V1_19IVibrator13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
699  },
700  {
701   "name":"_ZN7android8hardware8vibrator4V1_19IVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
702  },
703  {
704   "name":"_ZN7android8hardware8vibrator4V1_19IVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
705  },
706  {
707   "name":"_ZN7android8hardware8vibrator4V1_19IVibrator17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
708  },
709  {
710   "name":"_ZN7android8hardware8vibrator4V1_19IVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
711  },
712  {
713   "name":"_ZN7android8hardware8vibrator4V1_19IVibrator21notifySyspropsChangedEv"
714  },
715  {
716   "name":"_ZN7android8hardware8vibrator4V1_19IVibrator21setHALInstrumentationEv"
717  },
718  {
719   "name":"_ZN7android8hardware8vibrator4V1_19IVibrator24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
720  },
721  {
722   "name":"_ZN7android8hardware8vibrator4V1_19IVibrator4pingEv"
723  },
724  {
725   "name":"_ZN7android8hardware8vibrator4V1_19IVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
726  },
727  {
728   "name":"_ZN7android8hardware8vibrator4V1_19IVibrator8castFromERKNS_2spINS1_4V1_09IVibratorEEEb"
729  },
730  {
731   "name":"_ZN7android8hardware8vibrator4V1_19IVibrator8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
732  },
733  {
734   "name":"_ZN7android8hardware8vibrator4V1_19IVibrator8castFromERKNS_2spIS3_EEb"
735  },
736  {
737   "name":"_ZThn20_N7android8hardware8vibrator4V1_112BnHwVibratorD0Ev"
738  },
739  {
740   "name":"_ZThn20_N7android8hardware8vibrator4V1_112BnHwVibratorD1Ev"
741  },
742  {
743   "name":"_ZTv0_n12_N7android8hardware8vibrator4V1_112BnHwVibratorD0Ev"
744  },
745  {
746   "name":"_ZTv0_n12_N7android8hardware8vibrator4V1_112BnHwVibratorD1Ev"
747  }
748 ],
749 "elf_objects":[
750  {
751   "name":"_ZN7android8hardware8vibrator4V1_19IVibrator10descriptorE"
752  },
753  {
754   "name":"_ZTTN7android8hardware8vibrator4V1_112BnHwVibratorE"
755  },
756  {
757   "name":"_ZTTN7android8hardware8vibrator4V1_112BpHwVibratorE"
758  },
759  {
760   "name":"_ZTTN7android8hardware8vibrator4V1_19IVibratorE"
761  },
762  {
763   "binding":"weak",
764   "name":"_ZTVN7android8hardware8vibrator4V1_110BsVibratorE"
765  },
766  {
767   "name":"_ZTVN7android8hardware8vibrator4V1_112BnHwVibratorE"
768  },
769  {
770   "name":"_ZTVN7android8hardware8vibrator4V1_112BpHwVibratorE"
771  },
772  {
773   "name":"_ZTVN7android8hardware8vibrator4V1_19IVibratorE"
774  }
775 ]
776}