1{
2 "record_types":[
3  {
4   "vtable_components":[
5    {
6     "kind":"vbase_offset",
7     "component_value":4
8    },
9    {
10     "kind":"offset_to_top"
11    },
12    {
13     "kind":"rtti",
14     "mangled_component_name":"_ZTIN7android8hardware7sensors4V1_08ISensorsE"
15    },
16    {
17     "mangled_component_name":"_ZNK7android8hardware7sensors4V1_08ISensors8isRemoteEv"
18    },
19    {
20     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21    },
22    {
23     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
24    },
25    {
26     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
27    },
28    {
29     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
30    },
31    {
32     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors21setHALInstrumentationEv"
33    },
34    {
35     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
36    },
37    {
38     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors4pingEv"
39    },
40    {
41     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
42    },
43    {
44     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors21notifySyspropsChangedEv"
45    },
46    {
47     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
48    },
49    {
50     "kind":"complete_dtor_pointer",
51     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensorsD1Ev"
52    },
53    {
54     "kind":"deleting_dtor_pointer",
55     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensorsD0Ev"
56    },
57    {
58     "is_pure":true,
59     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors14getSensorsListENSt3__18functionIFvRKNS0_8hidl_vecINS2_10SensorInfoEEEEEE"
60    },
61    {
62     "is_pure":true,
63     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors16setOperationModeENS2_13OperationModeE"
64    },
65    {
66     "is_pure":true,
67     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors8activateEib"
68    },
69    {
70     "is_pure":true,
71     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors4pollEiNSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_5EventEEERKNS7_INS2_10SensorInfoEEEEEE"
72    },
73    {
74     "is_pure":true,
75     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors5batchEixx"
76    },
77    {
78     "is_pure":true,
79     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors5flushEi"
80    },
81    {
82     "is_pure":true,
83     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors16injectSensorDataERKNS2_5EventE"
84    },
85    {
86     "is_pure":true,
87     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors21registerDirectChannelERKNS2_13SharedMemInfoENSt3__18functionIFvNS2_6ResultEiEEE"
88    },
89    {
90     "is_pure":true,
91     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors23unregisterDirectChannelEi"
92    },
93    {
94     "is_pure":true,
95     "mangled_component_name":"_ZN7android8hardware7sensors4V1_08ISensors18configDirectReportEiiNS2_9RateLevelENSt3__18functionIFvNS2_6ResultEiEEE"
96    },
97    {
98     "kind":"vcall_offset"
99    },
100    {
101     "kind":"vcall_offset"
102    },
103    {
104     "kind":"vcall_offset"
105    },
106    {
107     "kind":"vcall_offset"
108    },
109    {
110     "kind":"vcall_offset",
111     "component_value":-4
112    },
113    {
114     "kind":"offset_to_top",
115     "component_value":-4
116    },
117    {
118     "kind":"rtti",
119     "mangled_component_name":"_ZTIN7android8hardware7sensors4V1_08ISensorsE"
120    },
121    {
122     "kind":"complete_dtor_pointer",
123     "mangled_component_name":"_ZTv0_n12_N7android8hardware7sensors4V1_08ISensorsD1Ev"
124    },
125    {
126     "kind":"deleting_dtor_pointer",
127     "mangled_component_name":"_ZTv0_n12_N7android8hardware7sensors4V1_08ISensorsD0Ev"
128    },
129    {
130     "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv"
131    },
132    {
133     "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv"
134    },
135    {
136     "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
137    },
138    {
139     "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv"
140    }
141   ],
142   "unique_id":"_ZTSN7android8hardware7sensors4V1_08ISensorsE"
143  },
144  {
145   "vtable_components":[
146    {
147     "kind":"vbase_offset",
148     "component_value":72
149    },
150    {
151     "kind":"offset_to_top"
152    },
153    {
154     "kind":"rtti",
155     "mangled_component_name":"_ZTIN7android8hardware7sensors4V1_011BnHwSensorsE"
156    },
157    {
158     "mangled_component_name":"_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
159    },
160    {
161     "mangled_component_name":"_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
162    },
163    {
164     "mangled_component_name":"_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
165    },
166    {
167     "mangled_component_name":"_ZNK7android8hardware7IBinder13checkSubclassEPKv"
168    },
169    {
170     "mangled_component_name":"_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
171    },
172    {
173     "mangled_component_name":"_ZNK7android8hardware9BHwBinder10findObjectEPKv"
174    },
175    {
176     "mangled_component_name":"_ZN7android8hardware9BHwBinder12detachObjectEPKv"
177    },
178    {
179     "mangled_component_name":"_ZN7android8hardware9BHwBinder11localBinderEv"
180    },
181    {
182     "mangled_component_name":"_ZN7android8hardware7IBinder12remoteBinderEv"
183    },
184    {
185     "kind":"complete_dtor_pointer",
186     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BnHwSensorsD1Ev"
187    },
188    {
189     "kind":"deleting_dtor_pointer",
190     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BnHwSensorsD0Ev"
191    },
192    {
193     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BnHwSensors10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
194    },
195    {
196     "kind":"offset_to_top",
197     "component_value":-20
198    },
199    {
200     "kind":"rtti",
201     "mangled_component_name":"_ZTIN7android8hardware7sensors4V1_011BnHwSensorsE"
202    },
203    {
204     "kind":"complete_dtor_pointer",
205     "mangled_component_name":"_ZThn20_N7android8hardware7sensors4V1_011BnHwSensorsD1Ev"
206    },
207    {
208     "kind":"deleting_dtor_pointer",
209     "mangled_component_name":"_ZThn20_N7android8hardware7sensors4V1_011BnHwSensorsD0Ev"
210    },
211    {
212     "kind":"vcall_offset"
213    },
214    {
215     "kind":"vcall_offset"
216    },
217    {
218     "kind":"vcall_offset"
219    },
220    {
221     "kind":"vcall_offset"
222    },
223    {
224     "kind":"vcall_offset",
225     "component_value":-72
226    },
227    {
228     "kind":"offset_to_top",
229     "component_value":-72
230    },
231    {
232     "kind":"rtti",
233     "mangled_component_name":"_ZTIN7android8hardware7sensors4V1_011BnHwSensorsE"
234    },
235    {
236     "kind":"complete_dtor_pointer",
237     "mangled_component_name":"_ZTv0_n12_N7android8hardware7sensors4V1_011BnHwSensorsD1Ev"
238    },
239    {
240     "kind":"deleting_dtor_pointer",
241     "mangled_component_name":"_ZTv0_n12_N7android8hardware7sensors4V1_011BnHwSensorsD0Ev"
242    },
243    {
244     "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv"
245    },
246    {
247     "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv"
248    },
249    {
250     "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
251    },
252    {
253     "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv"
254    }
255   ],
256   "unique_id":"_ZTSN7android8hardware7sensors4V1_011BnHwSensorsE"
257  },
258  {
259   "vtable_components":[
260    {
261     "kind":"vbase_offset",
262     "component_value":84
263    },
264    {
265     "kind":"offset_to_top"
266    },
267    {
268     "kind":"rtti",
269     "mangled_component_name":"_ZTIN7android8hardware7sensors4V1_011BpHwSensorsE"
270    },
271    {
272     "mangled_component_name":"_ZNK7android8hardware7sensors4V1_011BpHwSensors8isRemoteEv"
273    },
274    {
275     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
276    },
277    {
278     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
279    },
280    {
281     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
282    },
283    {
284     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
285    },
286    {
287     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors21setHALInstrumentationEv"
288    },
289    {
290     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
291    },
292    {
293     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors4pingEv"
294    },
295    {
296     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
297    },
298    {
299     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors21notifySyspropsChangedEv"
300    },
301    {
302     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
303    },
304    {
305     "kind":"complete_dtor_pointer",
306     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensorsD1Ev"
307    },
308    {
309     "kind":"deleting_dtor_pointer",
310     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensorsD0Ev"
311    },
312    {
313     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors14getSensorsListENSt3__18functionIFvRKNS0_8hidl_vecINS2_10SensorInfoEEEEEE"
314    },
315    {
316     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors16setOperationModeENS2_13OperationModeE"
317    },
318    {
319     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors8activateEib"
320    },
321    {
322     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors4pollEiNSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_5EventEEERKNS7_INS2_10SensorInfoEEEEEE"
323    },
324    {
325     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors5batchEixx"
326    },
327    {
328     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors5flushEi"
329    },
330    {
331     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors16injectSensorDataERKNS2_5EventE"
332    },
333    {
334     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors21registerDirectChannelERKNS2_13SharedMemInfoENSt3__18functionIFvNS2_6ResultEiEEE"
335    },
336    {
337     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors23unregisterDirectChannelEi"
338    },
339    {
340     "mangled_component_name":"_ZN7android8hardware7sensors4V1_011BpHwSensors18configDirectReportEiiNS2_9RateLevelENSt3__18functionIFvNS2_6ResultEiEEE"
341    },
342    {
343     "mangled_component_name":"_ZN7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEE10onAsBinderEv"
344    },
345    {
346     "kind":"vbase_offset",
347     "component_value":80
348    },
349    {
350     "kind":"offset_to_top",
351     "component_value":-4
352    },
353    {
354     "kind":"rtti",
355     "mangled_component_name":"_ZTIN7android8hardware7sensors4V1_011BpHwSensorsE"
356    },
357    {
358     "kind":"complete_dtor_pointer",
359     "mangled_component_name":"_ZThn4_N7android8hardware7sensors4V1_011BpHwSensorsD1Ev"
360    },
361    {
362     "kind":"deleting_dtor_pointer",
363     "mangled_component_name":"_ZThn4_N7android8hardware7sensors4V1_011BpHwSensorsD0Ev"
364    },
365    {
366     "mangled_component_name":"_ZThn4_N7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEE10onAsBinderEv"
367    },
368    {
369     "kind":"vbase_offset",
370     "component_value":76
371    },
372    {
373     "kind":"offset_to_top",
374     "component_value":-8
375    },
376    {
377     "kind":"rtti",
378     "mangled_component_name":"_ZTIN7android8hardware7sensors4V1_011BpHwSensorsE"
379    },
380    {
381     "kind":"complete_dtor_pointer",
382     "mangled_component_name":"_ZThn8_N7android8hardware7sensors4V1_011BpHwSensorsD1Ev"
383    },
384    {
385     "kind":"deleting_dtor_pointer",
386     "mangled_component_name":"_ZThn8_N7android8hardware7sensors4V1_011BpHwSensorsD0Ev"
387    },
388    {
389     "mangled_component_name":"_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
390    },
391    {
392     "mangled_component_name":"_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
393    },
394    {
395     "mangled_component_name":"_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
396    },
397    {
398     "kind":"offset_to_top",
399     "component_value":-24
400    },
401    {
402     "kind":"rtti",
403     "mangled_component_name":"_ZTIN7android8hardware7sensors4V1_011BpHwSensorsE"
404    },
405    {
406     "kind":"complete_dtor_pointer",
407     "mangled_component_name":"_ZThn24_N7android8hardware7sensors4V1_011BpHwSensorsD1Ev"
408    },
409    {
410     "kind":"deleting_dtor_pointer",
411     "mangled_component_name":"_ZThn24_N7android8hardware7sensors4V1_011BpHwSensorsD0Ev"
412    },
413    {
414     "kind":"vcall_offset"
415    },
416    {
417     "kind":"vcall_offset",
418     "component_value":-76
419    },
420    {
421     "kind":"vcall_offset",
422     "component_value":-76
423    },
424    {
425     "kind":"vcall_offset",
426     "component_value":-76
427    },
428    {
429     "kind":"vcall_offset",
430     "component_value":-84
431    },
432    {
433     "kind":"offset_to_top",
434     "component_value":-84
435    },
436    {
437     "kind":"rtti",
438     "mangled_component_name":"_ZTIN7android8hardware7sensors4V1_011BpHwSensorsE"
439    },
440    {
441     "kind":"complete_dtor_pointer",
442     "mangled_component_name":"_ZTv0_n12_N7android8hardware7sensors4V1_011BpHwSensorsD1Ev"
443    },
444    {
445     "kind":"deleting_dtor_pointer",
446     "mangled_component_name":"_ZTv0_n12_N7android8hardware7sensors4V1_011BpHwSensorsD0Ev"
447    },
448    {
449     "mangled_component_name":"_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
450    },
451    {
452     "mangled_component_name":"_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
453    },
454    {
455     "mangled_component_name":"_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
456    },
457    {
458     "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv"
459    }
460   ],
461   "unique_id":"_ZTSN7android8hardware7sensors4V1_011BpHwSensorsE"
462  },
463  {
464   "vtable_components":[
465    {
466     "kind":"vbase_offset",
467     "component_value":60
468    },
469    {
470     "kind":"offset_to_top"
471    },
472    {
473     "kind":"rtti",
474     "mangled_component_name":"_ZTIN7android8hardware7sensors4V1_09BsSensorsE"
475    },
476    {
477     "mangled_component_name":"_ZNK7android8hardware7sensors4V1_08ISensors8isRemoteEv"
478    },
479    {
480     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
481    },
482    {
483     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
484    },
485    {
486     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
487    },
488    {
489     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
490    },
491    {
492     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors21setHALInstrumentationEv"
493    },
494    {
495     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
496    },
497    {
498     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors4pingEv"
499    },
500    {
501     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
502    },
503    {
504     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors21notifySyspropsChangedEv"
505    },
506    {
507     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
508    },
509    {
510     "kind":"complete_dtor_pointer",
511     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensorsD1Ev"
512    },
513    {
514     "kind":"deleting_dtor_pointer",
515     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensorsD0Ev"
516    },
517    {
518     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors14getSensorsListENSt3__18functionIFvRKNS0_8hidl_vecINS2_10SensorInfoEEEEEE"
519    },
520    {
521     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors16setOperationModeENS2_13OperationModeE"
522    },
523    {
524     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors8activateEib"
525    },
526    {
527     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors4pollEiNSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_5EventEEERKNS7_INS2_10SensorInfoEEEEEE"
528    },
529    {
530     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors5batchEixx"
531    },
532    {
533     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors5flushEi"
534    },
535    {
536     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors16injectSensorDataERKNS2_5EventE"
537    },
538    {
539     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors21registerDirectChannelERKNS2_13SharedMemInfoENSt3__18functionIFvNS2_6ResultEiEEE"
540    },
541    {
542     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors23unregisterDirectChannelEi"
543    },
544    {
545     "mangled_component_name":"_ZN7android8hardware7sensors4V1_09BsSensors18configDirectReportEiiNS2_9RateLevelENSt3__18functionIFvNS2_6ResultEiEEE"
546    },
547    {
548     "kind":"offset_to_top",
549     "component_value":-4
550    },
551    {
552     "kind":"rtti",
553     "mangled_component_name":"_ZTIN7android8hardware7sensors4V1_09BsSensorsE"
554    },
555    {
556     "kind":"complete_dtor_pointer",
557     "mangled_component_name":"_ZThn4_N7android8hardware7sensors4V1_09BsSensorsD1Ev"
558    },
559    {
560     "kind":"deleting_dtor_pointer",
561     "mangled_component_name":"_ZThn4_N7android8hardware7sensors4V1_09BsSensorsD0Ev"
562    },
563    {
564     "kind":"vcall_offset"
565    },
566    {
567     "kind":"vcall_offset"
568    },
569    {
570     "kind":"vcall_offset"
571    },
572    {
573     "kind":"vcall_offset"
574    },
575    {
576     "kind":"vcall_offset",
577     "component_value":-60
578    },
579    {
580     "kind":"offset_to_top",
581     "component_value":-60
582    },
583    {
584     "kind":"rtti",
585     "mangled_component_name":"_ZTIN7android8hardware7sensors4V1_09BsSensorsE"
586    },
587    {
588     "kind":"complete_dtor_pointer",
589     "mangled_component_name":"_ZTv0_n12_N7android8hardware7sensors4V1_09BsSensorsD1Ev"
590    },
591    {
592     "kind":"deleting_dtor_pointer",
593     "mangled_component_name":"_ZTv0_n12_N7android8hardware7sensors4V1_09BsSensorsD0Ev"
594    },
595    {
596     "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv"
597    },
598    {
599     "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv"
600    },
601    {
602     "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
603    },
604    {
605     "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv"
606    }
607   ],
608   "unique_id":"_ZTSN7android8hardware7sensors4V1_09BsSensorsE"
609  }
610 ],
611 "elf_functions":[
612  {
613   "binding":"weak",
614   "name":"_ZN7android8hardware7details13castInterfaceINS0_7sensors4V1_08ISensorsENS_4hidl4base4V1_05IBaseENS4_11BpHwSensorsEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
615  },
616  {
617   "binding":"weak",
618   "name":"_ZN7android8hardware7details18getServiceInternalINS0_7sensors4V1_011BpHwSensorsENS4_8ISensorsEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
619  },
620  {
621   "name":"_ZN7android8hardware7sensors4V1_011BnHwSensors10_hidl_pollEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
622  },
623  {
624   "name":"_ZN7android8hardware7sensors4V1_011BnHwSensors10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
625  },
626  {
627   "name":"_ZN7android8hardware7sensors4V1_011BnHwSensors11_hidl_batchEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
628  },
629  {
630   "name":"_ZN7android8hardware7sensors4V1_011BnHwSensors11_hidl_flushEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
631  },
632  {
633   "name":"_ZN7android8hardware7sensors4V1_011BnHwSensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
634  },
635  {
636   "name":"_ZN7android8hardware7sensors4V1_011BnHwSensors14_hidl_activateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
637  },
638  {
639   "name":"_ZN7android8hardware7sensors4V1_011BnHwSensors20_hidl_getSensorsListEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
640  },
641  {
642   "name":"_ZN7android8hardware7sensors4V1_011BnHwSensors22_hidl_injectSensorDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
643  },
644  {
645   "name":"_ZN7android8hardware7sensors4V1_011BnHwSensors22_hidl_setOperationModeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
646  },
647  {
648   "name":"_ZN7android8hardware7sensors4V1_011BnHwSensors24_hidl_configDirectReportEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
649  },
650  {
651   "name":"_ZN7android8hardware7sensors4V1_011BnHwSensors27_hidl_registerDirectChannelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
652  },
653  {
654   "name":"_ZN7android8hardware7sensors4V1_011BnHwSensors29_hidl_unregisterDirectChannelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
655  },
656  {
657   "name":"_ZN7android8hardware7sensors4V1_011BnHwSensors4pingEv"
658  },
659  {
660   "name":"_ZN7android8hardware7sensors4V1_011BnHwSensorsC1ERKNS_2spINS2_8ISensorsEEE"
661  },
662  {
663   "name":"_ZN7android8hardware7sensors4V1_011BnHwSensorsC2ERKNS_2spINS2_8ISensorsEEE"
664  },
665  {
666   "name":"_ZN7android8hardware7sensors4V1_011BnHwSensorsD0Ev"
667  },
668  {
669   "name":"_ZN7android8hardware7sensors4V1_011BnHwSensorsD1Ev"
670  },
671  {
672   "name":"_ZN7android8hardware7sensors4V1_011BnHwSensorsD2Ev"
673  },
674  {
675   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors10_hidl_pollEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiNSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_5EventEEERKNSC_INS2_10SensorInfoEEEEEE"
676  },
677  {
678   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors11_hidl_batchEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEixx"
679  },
680  {
681   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors11_hidl_flushEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi"
682  },
683  {
684   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
685  },
686  {
687   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
688  },
689  {
690   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
691  },
692  {
693   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
694  },
695  {
696   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors14_hidl_activateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEib"
697  },
698  {
699   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors14getSensorsListENSt3__18functionIFvRKNS0_8hidl_vecINS2_10SensorInfoEEEEEE"
700  },
701  {
702   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
703  },
704  {
705   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors16injectSensorDataERKNS2_5EventE"
706  },
707  {
708   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors16setOperationModeENS2_13OperationModeE"
709  },
710  {
711   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors18configDirectReportEiiNS2_9RateLevelENSt3__18functionIFvNS2_6ResultEiEEE"
712  },
713  {
714   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
715  },
716  {
717   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors20_hidl_getSensorsListEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_10SensorInfoEEEEEE"
718  },
719  {
720   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors21notifySyspropsChangedEv"
721  },
722  {
723   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors21registerDirectChannelERKNS2_13SharedMemInfoENSt3__18functionIFvNS2_6ResultEiEEE"
724  },
725  {
726   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors21setHALInstrumentationEv"
727  },
728  {
729   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors22_hidl_injectSensorDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_5EventE"
730  },
731  {
732   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors22_hidl_setOperationModeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_13OperationModeE"
733  },
734  {
735   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors23unregisterDirectChannelEi"
736  },
737  {
738   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors24_hidl_configDirectReportEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiiNS2_9RateLevelENSt3__18functionIFvNS2_6ResultEiEEE"
739  },
740  {
741   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors27_hidl_registerDirectChannelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_13SharedMemInfoENSt3__18functionIFvNS2_6ResultEiEEE"
742  },
743  {
744   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors29_hidl_unregisterDirectChannelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi"
745  },
746  {
747   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors4pingEv"
748  },
749  {
750   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors4pollEiNSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_5EventEEERKNS7_INS2_10SensorInfoEEEEEE"
751  },
752  {
753   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors5batchEixx"
754  },
755  {
756   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
757  },
758  {
759   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors5flushEi"
760  },
761  {
762   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensors8activateEib"
763  },
764  {
765   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensorsC1ERKNS_2spINS0_7IBinderEEE"
766  },
767  {
768   "name":"_ZN7android8hardware7sensors4V1_011BpHwSensorsC2ERKNS_2spINS0_7IBinderEEE"
769  },
770  {
771   "name":"_ZN7android8hardware7sensors4V1_021writeEmbeddedToParcelERKNS2_10SensorInfoEPNS0_6ParcelEjj"
772  },
773  {
774   "name":"_ZN7android8hardware7sensors4V1_021writeEmbeddedToParcelERKNS2_13SharedMemInfoEPNS0_6ParcelEjj"
775  },
776  {
777   "name":"_ZN7android8hardware7sensors4V1_022readEmbeddedFromParcelERKNS2_10SensorInfoERKNS0_6ParcelEjj"
778  },
779  {
780   "name":"_ZN7android8hardware7sensors4V1_022readEmbeddedFromParcelERKNS2_13SharedMemInfoERKNS0_6ParcelEjj"
781  },
782  {
783   "name":"_ZN7android8hardware7sensors4V1_08ISensors10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
784  },
785  {
786   "name":"_ZN7android8hardware7sensors4V1_08ISensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
787  },
788  {
789   "name":"_ZN7android8hardware7sensors4V1_08ISensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
790  },
791  {
792   "name":"_ZN7android8hardware7sensors4V1_08ISensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
793  },
794  {
795   "name":"_ZN7android8hardware7sensors4V1_08ISensors13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
796  },
797  {
798   "name":"_ZN7android8hardware7sensors4V1_08ISensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
799  },
800  {
801   "name":"_ZN7android8hardware7sensors4V1_08ISensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
802  },
803  {
804   "name":"_ZN7android8hardware7sensors4V1_08ISensors17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
805  },
806  {
807   "name":"_ZN7android8hardware7sensors4V1_08ISensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
808  },
809  {
810   "name":"_ZN7android8hardware7sensors4V1_08ISensors21notifySyspropsChangedEv"
811  },
812  {
813   "name":"_ZN7android8hardware7sensors4V1_08ISensors21setHALInstrumentationEv"
814  },
815  {
816   "name":"_ZN7android8hardware7sensors4V1_08ISensors24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
817  },
818  {
819   "name":"_ZN7android8hardware7sensors4V1_08ISensors4pingEv"
820  },
821  {
822   "name":"_ZN7android8hardware7sensors4V1_08ISensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
823  },
824  {
825   "name":"_ZN7android8hardware7sensors4V1_08ISensors8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
826  },
827  {
828   "name":"_ZN7android8hardware7sensors4V1_08ISensors8castFromERKNS_2spIS3_EEb"
829  },
830  {
831   "name":"_ZN7android8hardware7sensors4V1_09BsSensors13addOnewayTaskENSt3__18functionIFvvEEE"
832  },
833  {
834   "name":"_ZN7android8hardware7sensors4V1_09BsSensorsC1ENS_2spINS2_8ISensorsEEE"
835  },
836  {
837   "name":"_ZN7android8hardware7sensors4V1_09BsSensorsC2ENS_2spINS2_8ISensorsEEE"
838  },
839  {
840   "binding":"weak",
841   "name":"_ZN7android8hardware8toBinderINS_4hidl4base4V1_05IBaseEvEENS_2spINS0_7IBinderEEENS6_IT_EE"
842  },
843  {
844   "name":"_ZThn20_N7android8hardware7sensors4V1_011BnHwSensorsD0Ev"
845  },
846  {
847   "name":"_ZThn20_N7android8hardware7sensors4V1_011BnHwSensorsD1Ev"
848  },
849  {
850   "name":"_ZTv0_n12_N7android8hardware7sensors4V1_011BnHwSensorsD0Ev"
851  },
852  {
853   "name":"_ZTv0_n12_N7android8hardware7sensors4V1_011BnHwSensorsD1Ev"
854  }
855 ],
856 "elf_objects":[
857  {
858   "name":"_ZN7android8hardware7sensors4V1_08ISensors10descriptorE"
859  },
860  {
861   "name":"_ZTTN7android8hardware7sensors4V1_011BnHwSensorsE"
862  },
863  {
864   "name":"_ZTTN7android8hardware7sensors4V1_011BpHwSensorsE"
865  },
866  {
867   "name":"_ZTTN7android8hardware7sensors4V1_08ISensorsE"
868  },
869  {
870   "name":"_ZTVN7android8hardware7sensors4V1_011BnHwSensorsE"
871  },
872  {
873   "name":"_ZTVN7android8hardware7sensors4V1_011BpHwSensorsE"
874  },
875  {
876   "name":"_ZTVN7android8hardware7sensors4V1_08ISensorsE"
877  },
878  {
879   "binding":"weak",
880   "name":"_ZTVN7android8hardware7sensors4V1_09BsSensorsE"
881  }
882 ]
883}