1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-71",
9   "self_type" : "type-179",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "float [14]",
15   "name" : "float [14]",
16   "referenced_type" : "type-99",
17   "self_type" : "type-483",
18   "size" : 56,
19   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
20  },
21  {
22   "alignment" : 4,
23   "linker_set_key" : "float [15]",
24   "name" : "float [15]",
25   "referenced_type" : "type-99",
26   "self_type" : "type-488",
27   "size" : 60,
28   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
29  },
30  {
31   "alignment" : 4,
32   "linker_set_key" : "float [16]",
33   "name" : "float [16]",
34   "referenced_type" : "type-99",
35   "self_type" : "type-494",
36   "size" : 64,
37   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
38  },
39  {
40   "linker_set_key" : "float []",
41   "name" : "float []",
42   "referenced_type" : "type-99",
43   "self_type" : "type-670",
44   "source_file" : "/system/core/libsystem/include/system/graphics.h"
45  },
46  {
47   "alignment" : 4,
48   "linker_set_key" : "int [0]",
49   "name" : "int [0]",
50   "referenced_type" : "type-42",
51   "self_type" : "type-280",
52   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
53  },
54  {
55   "alignment" : 4,
56   "linker_set_key" : "int [14]",
57   "name" : "int [14]",
58   "referenced_type" : "type-42",
59   "self_type" : "type-478",
60   "size" : 56,
61   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
62  },
63  {
64   "alignment" : 1,
65   "linker_set_key" : "unsigned char [16]",
66   "name" : "unsigned char [16]",
67   "referenced_type" : "type-176",
68   "self_type" : "type-470",
69   "size" : 16,
70   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
71  },
72  {
73   "alignment" : 1,
74   "linker_set_key" : "unsigned char [32]",
75   "name" : "unsigned char [32]",
76   "referenced_type" : "type-176",
77   "self_type" : "type-417",
78   "size" : 32,
79   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
80  },
81  {
82   "alignment" : 1,
83   "linker_set_key" : "unsigned char [5121]",
84   "name" : "unsigned char [5121]",
85   "referenced_type" : "type-176",
86   "self_type" : "type-175",
87   "size" : 5121,
88   "source_file" : "/system/core/liblog/include/log/log_read.h"
89  },
90  {
91   "alignment" : 4,
92   "linker_set_key" : "unsigned int [8]",
93   "name" : "unsigned int [8]",
94   "referenced_type" : "type-2",
95   "self_type" : "type-663",
96   "size" : 32,
97   "source_file" : "/system/core/libsystem/include/system/graphics.h"
98  }
99 ],
100 "builtin_types" :
101 [
102  {
103   "alignment" : 1,
104   "is_integral" : true,
105   "is_unsigned" : true,
106   "linker_set_key" : "bool",
107   "name" : "bool",
108   "referenced_type" : "type-54",
109   "self_type" : "type-54",
110   "size" : 1
111  },
112  {
113   "alignment" : 1,
114   "is_integral" : true,
115   "linker_set_key" : "char",
116   "name" : "char",
117   "referenced_type" : "type-71",
118   "self_type" : "type-71",
119   "size" : 1
120  },
121  {
122   "alignment" : 2,
123   "is_integral" : true,
124   "is_unsigned" : true,
125   "linker_set_key" : "char16_t",
126   "name" : "char16_t",
127   "referenced_type" : "type-62",
128   "self_type" : "type-62",
129   "size" : 2
130  },
131  {
132   "alignment" : 4,
133   "linker_set_key" : "double",
134   "name" : "double",
135   "referenced_type" : "type-347",
136   "self_type" : "type-347",
137   "size" : 8
138  },
139  {
140   "alignment" : 4,
141   "linker_set_key" : "float",
142   "name" : "float",
143   "referenced_type" : "type-99",
144   "self_type" : "type-99",
145   "size" : 4
146  },
147  {
148   "alignment" : 4,
149   "is_integral" : true,
150   "linker_set_key" : "int",
151   "name" : "int",
152   "referenced_type" : "type-42",
153   "self_type" : "type-42",
154   "size" : 4
155  },
156  {
157   "alignment" : 4,
158   "is_integral" : true,
159   "linker_set_key" : "long",
160   "name" : "long",
161   "referenced_type" : "type-321",
162   "self_type" : "type-321",
163   "size" : 4
164  },
165  {
166   "alignment" : 4,
167   "is_integral" : true,
168   "linker_set_key" : "long long",
169   "name" : "long long",
170   "referenced_type" : "type-47",
171   "self_type" : "type-47",
172   "size" : 8
173  },
174  {
175   "alignment" : 2,
176   "is_integral" : true,
177   "linker_set_key" : "short",
178   "name" : "short",
179   "referenced_type" : "type-302",
180   "self_type" : "type-302",
181   "size" : 2
182  },
183  {
184   "alignment" : 1,
185   "is_integral" : true,
186   "linker_set_key" : "signed char",
187   "name" : "signed char",
188   "referenced_type" : "type-357",
189   "self_type" : "type-357",
190   "size" : 1
191  },
192  {
193   "alignment" : 1,
194   "is_integral" : true,
195   "is_unsigned" : true,
196   "linker_set_key" : "unsigned char",
197   "name" : "unsigned char",
198   "referenced_type" : "type-176",
199   "self_type" : "type-176",
200   "size" : 1
201  },
202  {
203   "alignment" : 4,
204   "is_integral" : true,
205   "is_unsigned" : true,
206   "linker_set_key" : "unsigned int",
207   "name" : "unsigned int",
208   "referenced_type" : "type-2",
209   "self_type" : "type-2",
210   "size" : 4
211  },
212  {
213   "alignment" : 4,
214   "is_integral" : true,
215   "is_unsigned" : true,
216   "linker_set_key" : "unsigned long",
217   "name" : "unsigned long",
218   "referenced_type" : "type-326",
219   "self_type" : "type-326",
220   "size" : 4
221  },
222  {
223   "alignment" : 4,
224   "is_integral" : true,
225   "is_unsigned" : true,
226   "linker_set_key" : "unsigned long long",
227   "name" : "unsigned long long",
228   "referenced_type" : "type-78",
229   "self_type" : "type-78",
230   "size" : 8
231  },
232  {
233   "alignment" : 2,
234   "is_integral" : true,
235   "is_unsigned" : true,
236   "linker_set_key" : "unsigned short",
237   "name" : "unsigned short",
238   "referenced_type" : "type-178",
239   "self_type" : "type-178",
240   "size" : 2
241  },
242  {
243   "linker_set_key" : "void",
244   "name" : "void",
245   "referenced_type" : "type-44",
246   "self_type" : "type-44"
247  }
248 ],
249 "elf_functions" :
250 [
251  {
252   "binding" : "weak",
253   "name" : "_ZN7android8hardware10fromBinderINS0_7sensors4V2_016ISensorsCallbackENS3_19BpHwSensorsCallbackENS3_19BnHwSensorsCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
254  },
255  {
256   "binding" : "weak",
257   "name" : "_ZN7android8hardware7details13castInterfaceINS0_7sensors4V2_016ISensorsCallbackENS_4hidl4base4V1_05IBaseENS4_19BpHwSensorsCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
258  },
259  {
260   "binding" : "weak",
261   "name" : "_ZN7android8hardware7details13castInterfaceINS0_7sensors4V2_08ISensorsENS_4hidl4base4V1_05IBaseENS4_11BpHwSensorsEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
262  },
263  {
264   "binding" : "weak",
265   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_7sensors4V2_016ISensorsCallbackEvEENS_2spIT_EES8_"
266  },
267  {
268   "binding" : "weak",
269   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_7sensors4V2_011BpHwSensorsENS4_8ISensorsEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
270  },
271  {
272   "binding" : "weak",
273   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_7sensors4V2_019BpHwSensorsCallbackENS4_16ISensorsCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
274  },
275  {
276   "name" : "_ZN7android8hardware7sensors4V2_011BnHwSensors10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
277  },
278  {
279   "name" : "_ZN7android8hardware7sensors4V2_011BnHwSensors11_hidl_batchEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
280  },
281  {
282   "name" : "_ZN7android8hardware7sensors4V2_011BnHwSensors11_hidl_flushEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
283  },
284  {
285   "name" : "_ZN7android8hardware7sensors4V2_011BnHwSensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware7sensors4V2_011BnHwSensors14_hidl_activateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
289  },
290  {
291   "name" : "_ZN7android8hardware7sensors4V2_011BnHwSensors16_hidl_initializeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
292  },
293  {
294   "name" : "_ZN7android8hardware7sensors4V2_011BnHwSensors20_hidl_getSensorsListEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
295  },
296  {
297   "name" : "_ZN7android8hardware7sensors4V2_011BnHwSensors22_hidl_injectSensorDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
298  },
299  {
300   "name" : "_ZN7android8hardware7sensors4V2_011BnHwSensors22_hidl_setOperationModeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
301  },
302  {
303   "name" : "_ZN7android8hardware7sensors4V2_011BnHwSensors24_hidl_configDirectReportEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
304  },
305  {
306   "name" : "_ZN7android8hardware7sensors4V2_011BnHwSensors27_hidl_registerDirectChannelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
307  },
308  {
309   "name" : "_ZN7android8hardware7sensors4V2_011BnHwSensors29_hidl_unregisterDirectChannelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
310  },
311  {
312   "name" : "_ZN7android8hardware7sensors4V2_011BnHwSensors4pingEv"
313  },
314  {
315   "name" : "_ZN7android8hardware7sensors4V2_011BnHwSensorsC1ERKNS_2spINS2_8ISensorsEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware7sensors4V2_011BnHwSensorsC2ERKNS_2spINS2_8ISensorsEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware7sensors4V2_011BnHwSensorsD0Ev"
322  },
323  {
324   "name" : "_ZN7android8hardware7sensors4V2_011BnHwSensorsD1Ev"
325  },
326  {
327   "name" : "_ZN7android8hardware7sensors4V2_011BnHwSensorsD2Ev"
328  },
329  {
330   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors10initializeERKNS0_12MQDescriptorINS1_4V1_05EventELNS0_8MQFlavorE1EEERKNS4_IjLS7_1EEERKNS_2spINS2_16ISensorsCallbackEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors11_hidl_batchEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEixx"
334  },
335  {
336   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors11_hidl_flushEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi"
337  },
338  {
339   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
340  },
341  {
342   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors14_hidl_activateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEib"
352  },
353  {
354   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors14getSensorsListENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010SensorInfoEEEEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
358  },
359  {
360   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors16_hidl_initializeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_12MQDescriptorINS1_4V1_05EventELNS0_8MQFlavorE1EEERKNS9_IjLSC_1EEERKNS_2spINS2_16ISensorsCallbackEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors16injectSensorDataERKNS1_4V1_05EventE"
364  },
365  {
366   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors16setOperationModeENS1_4V1_013OperationModeE"
367  },
368  {
369   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors18configDirectReportEiiNS1_4V1_09RateLevelENSt3__18functionIFvNS4_6ResultEiEEE"
370  },
371  {
372   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
373  },
374  {
375   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors20_hidl_getSensorsListEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010SensorInfoEEEEEE"
376  },
377  {
378   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors21notifySyspropsChangedEv"
379  },
380  {
381   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors21registerDirectChannelERKNS1_4V1_013SharedMemInfoENSt3__18functionIFvNS4_6ResultEiEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors21setHALInstrumentationEv"
385  },
386  {
387   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors22_hidl_injectSensorDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS1_4V1_05EventE"
388  },
389  {
390   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors22_hidl_setOperationModeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS1_4V1_013OperationModeE"
391  },
392  {
393   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors23unregisterDirectChannelEi"
394  },
395  {
396   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors24_hidl_configDirectReportEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiiNS1_4V1_09RateLevelENSt3__18functionIFvNS9_6ResultEiEEE"
397  },
398  {
399   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors27_hidl_registerDirectChannelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS1_4V1_013SharedMemInfoENSt3__18functionIFvNS9_6ResultEiEEE"
400  },
401  {
402   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors29_hidl_unregisterDirectChannelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi"
403  },
404  {
405   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors4pingEv"
406  },
407  {
408   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors5batchEixx"
409  },
410  {
411   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
412  },
413  {
414   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors5flushEi"
415  },
416  {
417   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors8activateEib"
418  },
419  {
420   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensorsC1ERKNS_2spINS0_7IBinderEEE"
421  },
422  {
423   "name" : "_ZN7android8hardware7sensors4V2_011BpHwSensorsC2ERKNS_2spINS0_7IBinderEEE"
424  },
425  {
426   "name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
427  },
428  {
429   "name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
430  },
431  {
432   "name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
433  },
434  {
435   "name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
436  },
437  {
438   "name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
439  },
440  {
441   "name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
442  },
443  {
444   "name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
445  },
446  {
447   "name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
448  },
449  {
450   "name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
451  },
452  {
453   "name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback21notifySyspropsChangedEv"
454  },
455  {
456   "name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback21setHALInstrumentationEv"
457  },
458  {
459   "name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
460  },
461  {
462   "name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback4pingEv"
463  },
464  {
465   "name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
466  },
467  {
468   "name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
469  },
470  {
471   "name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback8castFromERKNS_2spIS3_EEb"
472  },
473  {
474   "name" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallback13addOnewayTaskENSt3__18functionIFvvEEE"
475  },
476  {
477   "name" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallbackC1ENS_2spINS2_16ISensorsCallbackEEE"
478  },
479  {
480   "name" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallbackC2ENS_2spINS2_16ISensorsCallbackEEE"
481  },
482  {
483   "name" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
484  },
485  {
486   "name" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
487  },
488  {
489   "name" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallback31_hidl_onDynamicSensorsConnectedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
490  },
491  {
492   "name" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallback34_hidl_onDynamicSensorsDisconnectedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
493  },
494  {
495   "name" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallback4pingEv"
496  },
497  {
498   "name" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallbackC1ERKNS_2spINS2_16ISensorsCallbackEEE"
499  },
500  {
501   "name" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallbackC2ERKNS_2spINS2_16ISensorsCallbackEEE"
502  },
503  {
504   "name" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallbackD0Ev"
505  },
506  {
507   "name" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallbackD1Ev"
508  },
509  {
510   "name" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallbackD2Ev"
511  },
512  {
513   "name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
514  },
515  {
516   "name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
517  },
518  {
519   "name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
520  },
521  {
522   "name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
523  },
524  {
525   "name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
526  },
527  {
528   "name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
529  },
530  {
531   "name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback21notifySyspropsChangedEv"
532  },
533  {
534   "name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback21setHALInstrumentationEv"
535  },
536  {
537   "name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback25onDynamicSensorsConnectedERKNS0_8hidl_vecINS1_4V1_010SensorInfoEEE"
538  },
539  {
540   "name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback28onDynamicSensorsDisconnectedERKNS0_8hidl_vecIiEE"
541  },
542  {
543   "name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback31_hidl_onDynamicSensorsConnectedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS1_4V1_010SensorInfoEEE"
544  },
545  {
546   "name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback34_hidl_onDynamicSensorsDisconnectedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIiEE"
547  },
548  {
549   "name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback4pingEv"
550  },
551  {
552   "name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
553  },
554  {
555   "name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallbackC1ERKNS_2spINS0_7IBinderEEE"
556  },
557  {
558   "name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallbackC2ERKNS_2spINS0_7IBinderEEE"
559  },
560  {
561   "name" : "_ZN7android8hardware7sensors4V2_08ISensors10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
562  },
563  {
564   "name" : "_ZN7android8hardware7sensors4V2_08ISensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
565  },
566  {
567   "name" : "_ZN7android8hardware7sensors4V2_08ISensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
568  },
569  {
570   "name" : "_ZN7android8hardware7sensors4V2_08ISensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
571  },
572  {
573   "name" : "_ZN7android8hardware7sensors4V2_08ISensors13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
574  },
575  {
576   "name" : "_ZN7android8hardware7sensors4V2_08ISensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
577  },
578  {
579   "name" : "_ZN7android8hardware7sensors4V2_08ISensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
580  },
581  {
582   "name" : "_ZN7android8hardware7sensors4V2_08ISensors17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
583  },
584  {
585   "name" : "_ZN7android8hardware7sensors4V2_08ISensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
586  },
587  {
588   "name" : "_ZN7android8hardware7sensors4V2_08ISensors21notifySyspropsChangedEv"
589  },
590  {
591   "name" : "_ZN7android8hardware7sensors4V2_08ISensors21setHALInstrumentationEv"
592  },
593  {
594   "name" : "_ZN7android8hardware7sensors4V2_08ISensors24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
595  },
596  {
597   "name" : "_ZN7android8hardware7sensors4V2_08ISensors4pingEv"
598  },
599  {
600   "name" : "_ZN7android8hardware7sensors4V2_08ISensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
601  },
602  {
603   "name" : "_ZN7android8hardware7sensors4V2_08ISensors8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
604  },
605  {
606   "name" : "_ZN7android8hardware7sensors4V2_08ISensors8castFromERKNS_2spIS3_EEb"
607  },
608  {
609   "name" : "_ZN7android8hardware7sensors4V2_09BsSensors13addOnewayTaskENSt3__18functionIFvvEEE"
610  },
611  {
612   "name" : "_ZN7android8hardware7sensors4V2_09BsSensorsC1ENS_2spINS2_8ISensorsEEE"
613  },
614  {
615   "name" : "_ZN7android8hardware7sensors4V2_09BsSensorsC2ENS_2spINS2_8ISensorsEEE"
616  },
617  {
618   "binding" : "weak",
619   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
620  },
621  {
622   "binding" : "weak",
623   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
624  },
625  {
626   "binding" : "weak",
627   "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_"
628  },
629  {
630   "binding" : "weak",
631   "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_"
632  },
633  {
634   "binding" : "weak",
635   "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"
636  },
637  {
638   "binding" : "weak",
639   "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_"
640  },
641  {
642   "binding" : "weak",
643   "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_"
644  },
645  {
646   "binding" : "weak",
647   "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"
648  },
649  {
650   "binding" : "weak",
651   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
652  },
653  {
654   "binding" : "weak",
655   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
656  },
657  {
658   "binding" : "weak",
659   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
660  },
661  {
662   "name" : "_ZThn20_N7android8hardware7sensors4V2_011BnHwSensorsD0Ev"
663  },
664  {
665   "name" : "_ZThn20_N7android8hardware7sensors4V2_011BnHwSensorsD1Ev"
666  },
667  {
668   "name" : "_ZThn20_N7android8hardware7sensors4V2_019BnHwSensorsCallbackD0Ev"
669  },
670  {
671   "name" : "_ZThn20_N7android8hardware7sensors4V2_019BnHwSensorsCallbackD1Ev"
672  },
673  {
674   "name" : "_ZTv0_n12_N7android8hardware7sensors4V2_011BnHwSensorsD0Ev"
675  },
676  {
677   "name" : "_ZTv0_n12_N7android8hardware7sensors4V2_011BnHwSensorsD1Ev"
678  },
679  {
680   "name" : "_ZTv0_n12_N7android8hardware7sensors4V2_019BnHwSensorsCallbackD0Ev"
681  },
682  {
683   "name" : "_ZTv0_n12_N7android8hardware7sensors4V2_019BnHwSensorsCallbackD1Ev"
684  }
685 ],
686 "elf_objects" :
687 [
688  {
689   "name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback10descriptorE"
690  },
691  {
692   "name" : "_ZN7android8hardware7sensors4V2_08ISensors10descriptorE"
693  },
694  {
695   "name" : "_ZTCN7android8hardware7sensors4V2_011BnHwSensorsE0_NS0_7IBinderE"
696  },
697  {
698   "name" : "_ZTCN7android8hardware7sensors4V2_011BnHwSensorsE0_NS0_9BHwBinderE"
699  },
700  {
701   "name" : "_ZTCN7android8hardware7sensors4V2_011BnHwSensorsE0_NS_4hidl4base4V1_08BnHwBaseE"
702  },
703  {
704   "name" : "_ZTCN7android8hardware7sensors4V2_011BpHwSensorsE0_NS0_11BpInterfaceINS2_8ISensorsEEE"
705  },
706  {
707   "name" : "_ZTCN7android8hardware7sensors4V2_011BpHwSensorsE0_NS2_8ISensorsE"
708  },
709  {
710   "name" : "_ZTCN7android8hardware7sensors4V2_011BpHwSensorsE0_NS_4hidl4base4V1_05IBaseE"
711  },
712  {
713   "name" : "_ZTCN7android8hardware7sensors4V2_011BpHwSensorsE4_NS0_10IInterfaceE"
714  },
715  {
716   "name" : "_ZTCN7android8hardware7sensors4V2_011BpHwSensorsE8_NS0_11BpHwRefBaseE"
717  },
718  {
719   "name" : "_ZTCN7android8hardware7sensors4V2_016ISensorsCallbackE0_NS_4hidl4base4V1_05IBaseE"
720  },
721  {
722   "binding" : "weak",
723   "name" : "_ZTCN7android8hardware7sensors4V2_017BsSensorsCallbackE0_NS2_16ISensorsCallbackE"
724  },
725  {
726   "name" : "_ZTCN7android8hardware7sensors4V2_019BnHwSensorsCallbackE0_NS0_7IBinderE"
727  },
728  {
729   "name" : "_ZTCN7android8hardware7sensors4V2_019BnHwSensorsCallbackE0_NS0_9BHwBinderE"
730  },
731  {
732   "name" : "_ZTCN7android8hardware7sensors4V2_019BnHwSensorsCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
733  },
734  {
735   "name" : "_ZTCN7android8hardware7sensors4V2_019BpHwSensorsCallbackE0_NS0_11BpInterfaceINS2_16ISensorsCallbackEEE"
736  },
737  {
738   "name" : "_ZTCN7android8hardware7sensors4V2_019BpHwSensorsCallbackE0_NS2_16ISensorsCallbackE"
739  },
740  {
741   "name" : "_ZTCN7android8hardware7sensors4V2_019BpHwSensorsCallbackE0_NS_4hidl4base4V1_05IBaseE"
742  },
743  {
744   "name" : "_ZTCN7android8hardware7sensors4V2_019BpHwSensorsCallbackE4_NS0_10IInterfaceE"
745  },
746  {
747   "name" : "_ZTCN7android8hardware7sensors4V2_019BpHwSensorsCallbackE8_NS0_11BpHwRefBaseE"
748  },
749  {
750   "name" : "_ZTCN7android8hardware7sensors4V2_08ISensorsE0_NS_4hidl4base4V1_05IBaseE"
751  },
752  {
753   "binding" : "weak",
754   "name" : "_ZTCN7android8hardware7sensors4V2_09BsSensorsE0_NS2_8ISensorsE"
755  },
756  {
757   "name" : "_ZTTN7android8hardware7sensors4V2_011BnHwSensorsE"
758  },
759  {
760   "name" : "_ZTTN7android8hardware7sensors4V2_011BpHwSensorsE"
761  },
762  {
763   "name" : "_ZTTN7android8hardware7sensors4V2_016ISensorsCallbackE"
764  },
765  {
766   "name" : "_ZTTN7android8hardware7sensors4V2_019BnHwSensorsCallbackE"
767  },
768  {
769   "name" : "_ZTTN7android8hardware7sensors4V2_019BpHwSensorsCallbackE"
770  },
771  {
772   "name" : "_ZTTN7android8hardware7sensors4V2_08ISensorsE"
773  },
774  {
775   "name" : "_ZTVN7android8hardware7sensors4V2_011BnHwSensorsE"
776  },
777  {
778   "name" : "_ZTVN7android8hardware7sensors4V2_011BpHwSensorsE"
779  },
780  {
781   "name" : "_ZTVN7android8hardware7sensors4V2_016ISensorsCallbackE"
782  },
783  {
784   "binding" : "weak",
785   "name" : "_ZTVN7android8hardware7sensors4V2_017BsSensorsCallbackE"
786  },
787  {
788   "name" : "_ZTVN7android8hardware7sensors4V2_019BnHwSensorsCallbackE"
789  },
790  {
791   "name" : "_ZTVN7android8hardware7sensors4V2_019BpHwSensorsCallbackE"
792  },
793  {
794   "name" : "_ZTVN7android8hardware7sensors4V2_08ISensorsE"
795  },
796  {
797   "binding" : "weak",
798   "name" : "_ZTVN7android8hardware7sensors4V2_09BsSensorsE"
799  }
800 ],
801 "enum_types" :
802 [
803  {
804   "alignment" : 4,
805   "enum_fields" :
806   [
807    {
808     "enum_field_value" : 0,
809     "name" : "android::Condition::WAKE_UP_ONE"
810    },
811    {
812     "enum_field_value" : 1,
813     "name" : "android::Condition::WAKE_UP_ALL"
814    }
815   ],
816   "linker_set_key" : "android::Condition::WakeUpType",
817   "name" : "android::Condition::WakeUpType",
818   "referenced_type" : "type-682",
819   "self_type" : "type-682",
820   "size" : 4,
821   "source_file" : "/system/core/libutils/include/utils/Condition.h",
822   "underlying_type" : "type-2",
823   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
824  },
825  {
826   "alignment" : 4,
827   "enum_fields" :
828   [
829    {
830     "enum_field_value" : 0,
831     "name" : "android::String16::kEmptyString"
832    }
833   ],
834   "linker_set_key" : "android::String16::StaticLinkage",
835   "name" : "android::String16::StaticLinkage",
836   "referenced_type" : "type-566",
837   "self_type" : "type-566",
838   "size" : 4,
839   "source_file" : "/system/core/libutils/include/utils/String16.h",
840   "underlying_type" : "type-2",
841   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
842  },
843  {
844   "alignment" : 4,
845   "enum_fields" :
846   [
847    {
848     "enum_field_value" : 0,
849     "name" : "android::String8::kEmptyString"
850    }
851   ],
852   "linker_set_key" : "android::String8::StaticLinkage",
853   "name" : "android::String8::StaticLinkage",
854   "referenced_type" : "type-558",
855   "self_type" : "type-558",
856   "size" : 4,
857   "source_file" : "/system/core/libutils/include/utils/String8.h",
858   "underlying_type" : "type-2",
859   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
860  },
861  {
862   "alignment" : 4,
863   "enum_fields" :
864   [
865    {
866     "enum_field_value" : 0,
867     "name" : "android::hardware::HidlReturnRestriction::NONE"
868    },
869    {
870     "enum_field_value" : 1,
871     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
872    },
873    {
874     "enum_field_value" : 2,
875     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
876    }
877   ],
878   "linker_set_key" : "android::hardware::HidlReturnRestriction",
879   "name" : "android::hardware::HidlReturnRestriction",
880   "referenced_type" : "type-267",
881   "self_type" : "type-267",
882   "size" : 4,
883   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
884   "underlying_type" : "type-42",
885   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
886  },
887  {
888   "alignment" : 4,
889   "enum_fields" :
890   [
891    {
892     "enum_field_value" : 0,
893     "name" : "android::hardware::MQDescriptor<android::hardware::sensors::V1_0::Event, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
894    },
895    {
896     "enum_field_value" : 1,
897     "name" : "android::hardware::MQDescriptor<android::hardware::sensors::V1_0::Event, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
898    },
899    {
900     "enum_field_value" : 2,
901     "name" : "android::hardware::MQDescriptor<android::hardware::sensors::V1_0::Event, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
902    },
903    {
904     "enum_field_value" : 3,
905     "name" : "android::hardware::MQDescriptor<android::hardware::sensors::V1_0::Event, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
906    }
907   ],
908   "linker_set_key" : "android::hardware::MQDescriptor<Event, android::hardware::kSynchronizedReadWrite>::GrantorType",
909   "name" : "android::hardware::MQDescriptor<Event, android::hardware::kSynchronizedReadWrite>::GrantorType",
910   "referenced_type" : "type-541",
911   "self_type" : "type-541",
912   "size" : 4,
913   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
914   "underlying_type" : "type-42",
915   "unique_id" : "_ZTSN7android8hardware12MQDescriptorINS0_7sensors4V1_05EventELNS0_8MQFlavorE1EE11GrantorTypeE"
916  },
917  {
918   "alignment" : 4,
919   "enum_fields" :
920   [
921    {
922     "enum_field_value" : 0,
923     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
924    },
925    {
926     "enum_field_value" : 1,
927     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
928    },
929    {
930     "enum_field_value" : 2,
931     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
932    },
933    {
934     "enum_field_value" : 3,
935     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
936    }
937   ],
938   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
939   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
940   "referenced_type" : "type-548",
941   "self_type" : "type-548",
942   "size" : 4,
943   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
944   "underlying_type" : "type-42",
945   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
946  },
947  {
948   "alignment" : 4,
949   "enum_fields" :
950   [
951    {
952     "enum_field_value" : 0,
953     "name" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
954    },
955    {
956     "enum_field_value" : 1,
957     "name" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
958    },
959    {
960     "enum_field_value" : 2,
961     "name" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
962    },
963    {
964     "enum_field_value" : 3,
965     "name" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
966    }
967   ],
968   "linker_set_key" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>::GrantorType",
969   "name" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>::GrantorType",
970   "referenced_type" : "type-546",
971   "self_type" : "type-546",
972   "size" : 4,
973   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
974   "underlying_type" : "type-42",
975   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIjLNS0_8MQFlavorE1EE11GrantorTypeE"
976  },
977  {
978   "alignment" : 4,
979   "enum_fields" :
980   [
981    {
982     "enum_field_value" : 1,
983     "name" : "android::hardware::kSynchronizedReadWrite"
984    },
985    {
986     "enum_field_value" : 2,
987     "name" : "android::hardware::kUnsynchronizedWrite"
988    }
989   ],
990   "linker_set_key" : "android::hardware::MQFlavor",
991   "name" : "android::hardware::MQFlavor",
992   "referenced_type" : "type-521",
993   "self_type" : "type-521",
994   "size" : 4,
995   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
996   "underlying_type" : "type-2",
997   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
998  },
999  {
1000   "alignment" : 4,
1001   "enum_fields" :
1002   [
1003    {
1004     "enum_field_value" : 0,
1005     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
1006    },
1007    {
1008     "enum_field_value" : 1,
1009     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
1010    },
1011    {
1012     "enum_field_value" : 2,
1013     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
1014    }
1015   ],
1016   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
1017   "name" : "android::hardware::ProcessState::CallRestriction",
1018   "referenced_type" : "type-73",
1019   "self_type" : "type-73",
1020   "size" : 4,
1021   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
1022   "underlying_type" : "type-42",
1023   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
1024  },
1025  {
1026   "alignment" : 4,
1027   "enum_fields" :
1028   [
1029    {
1030     "enum_field_value" : 0,
1031     "name" : "android::hardware::Status::EX_NONE"
1032    },
1033    {
1034     "enum_field_value" : -1,
1035     "name" : "android::hardware::Status::EX_SECURITY"
1036    },
1037    {
1038     "enum_field_value" : -2,
1039     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
1040    },
1041    {
1042     "enum_field_value" : -3,
1043     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
1044    },
1045    {
1046     "enum_field_value" : -4,
1047     "name" : "android::hardware::Status::EX_NULL_POINTER"
1048    },
1049    {
1050     "enum_field_value" : -5,
1051     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1052    },
1053    {
1054     "enum_field_value" : -6,
1055     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1056    },
1057    {
1058     "enum_field_value" : -7,
1059     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1060    },
1061    {
1062     "enum_field_value" : -128,
1063     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1064    },
1065    {
1066     "enum_field_value" : -129,
1067     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1068    }
1069   ],
1070   "linker_set_key" : "android::hardware::Status::Exception",
1071   "name" : "android::hardware::Status::Exception",
1072   "referenced_type" : "type-233",
1073   "self_type" : "type-233",
1074   "size" : 4,
1075   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1076   "underlying_type" : "type-42",
1077   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1078  },
1079  {
1080   "alignment" : 4,
1081   "enum_fields" :
1082   [
1083    {
1084     "enum_field_value" : 0,
1085     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1086    },
1087    {
1088     "enum_field_value" : 1,
1089     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1090    },
1091    {
1092     "enum_field_value" : 2,
1093     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1094    },
1095    {
1096     "enum_field_value" : 3,
1097     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1098    },
1099    {
1100     "enum_field_value" : 4,
1101     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1102    },
1103    {
1104     "enum_field_value" : 5,
1105     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1106    },
1107    {
1108     "enum_field_value" : 6,
1109     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1110    },
1111    {
1112     "enum_field_value" : 7,
1113     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1114    },
1115    {
1116     "enum_field_value" : 8,
1117     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1118    },
1119    {
1120     "enum_field_value" : 9,
1121     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1122    }
1123   ],
1124   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1125   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1126   "referenced_type" : "type-794",
1127   "self_type" : "type-794",
1128   "size" : 4,
1129   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1130   "underlying_type" : "type-2",
1131   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1132  },
1133  {
1134   "alignment" : 4,
1135   "enum_fields" :
1136   [
1137    {
1138     "enum_field_value" : 0,
1139     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_BEGIN"
1140    },
1141    {
1142     "enum_field_value" : 1,
1143     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_END"
1144    },
1145    {
1146     "enum_field_value" : 65536,
1147     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_UNTRACKED_DELAY"
1148    },
1149    {
1150     "enum_field_value" : 65537,
1151     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_INTERNAL_TEMPERATURE"
1152    },
1153    {
1154     "enum_field_value" : 65538,
1155     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_VEC3_CALIBRATION"
1156    },
1157    {
1158     "enum_field_value" : 65539,
1159     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_SENSOR_PLACEMENT"
1160    },
1161    {
1162     "enum_field_value" : 65540,
1163     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_SAMPLING"
1164    },
1165    {
1166     "enum_field_value" : 131072,
1167     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_CHANNEL_NOISE"
1168    },
1169    {
1170     "enum_field_value" : 131073,
1171     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_CHANNEL_SAMPLER"
1172    },
1173    {
1174     "enum_field_value" : 131074,
1175     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_CHANNEL_FILTER"
1176    },
1177    {
1178     "enum_field_value" : 131075,
1179     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_CHANNEL_LINEAR_TRANSFORM"
1180    },
1181    {
1182     "enum_field_value" : 131076,
1183     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_CHANNEL_NONLINEAR_MAP"
1184    },
1185    {
1186     "enum_field_value" : 131077,
1187     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_CHANNEL_RESAMPLER"
1188    },
1189    {
1190     "enum_field_value" : 196608,
1191     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_LOCAL_GEOMAGNETIC_FIELD"
1192    },
1193    {
1194     "enum_field_value" : 196609,
1195     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_LOCAL_GRAVITY"
1196    },
1197    {
1198     "enum_field_value" : 196610,
1199     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_DOCK_STATE"
1200    },
1201    {
1202     "enum_field_value" : 196611,
1203     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_HIGH_PERFORMANCE_MODE"
1204    },
1205    {
1206     "enum_field_value" : 196612,
1207     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_MAGNETIC_FIELD_CALIBRATION"
1208    },
1209    {
1210     "enum_field_value" : 268435456,
1211     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_CUSTOM_START"
1212    },
1213    {
1214     "enum_field_value" : 1073741824,
1215     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_DEBUGGING_START"
1216    }
1217   ],
1218   "linker_set_key" : "android::hardware::sensors::V1_0::AdditionalInfoType",
1219   "name" : "android::hardware::sensors::V1_0::AdditionalInfoType",
1220   "referenced_type" : "type-534",
1221   "self_type" : "type-534",
1222   "size" : 4,
1223   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1224   "underlying_type" : "type-2",
1225   "unique_id" : "_ZTSN7android8hardware7sensors4V1_018AdditionalInfoTypeE"
1226  },
1227  {
1228   "alignment" : 4,
1229   "enum_fields" :
1230   [
1231    {
1232     "enum_field_value" : 1,
1233     "name" : "android::hardware::sensors::V1_0::MetaDataEventType::META_DATA_FLUSH_COMPLETE"
1234    }
1235   ],
1236   "linker_set_key" : "android::hardware::sensors::V1_0::MetaDataEventType",
1237   "name" : "android::hardware::sensors::V1_0::MetaDataEventType",
1238   "referenced_type" : "type-530",
1239   "self_type" : "type-530",
1240   "size" : 4,
1241   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1242   "underlying_type" : "type-2",
1243   "unique_id" : "_ZTSN7android8hardware7sensors4V1_017MetaDataEventTypeE"
1244  },
1245  {
1246   "alignment" : 4,
1247   "enum_fields" :
1248   [
1249    {
1250     "enum_field_value" : 0,
1251     "name" : "android::hardware::sensors::V1_0::OperationMode::NORMAL"
1252    },
1253    {
1254     "enum_field_value" : 1,
1255     "name" : "android::hardware::sensors::V1_0::OperationMode::DATA_INJECTION"
1256    }
1257   ],
1258   "linker_set_key" : "android::hardware::sensors::V1_0::OperationMode",
1259   "name" : "android::hardware::sensors::V1_0::OperationMode",
1260   "referenced_type" : "type-710",
1261   "self_type" : "type-710",
1262   "size" : 4,
1263   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1264   "underlying_type" : "type-42",
1265   "unique_id" : "_ZTSN7android8hardware7sensors4V1_013OperationModeE"
1266  },
1267  {
1268   "alignment" : 4,
1269   "enum_fields" :
1270   [
1271    {
1272     "enum_field_value" : 0,
1273     "name" : "android::hardware::sensors::V1_0::RateLevel::STOP"
1274    },
1275    {
1276     "enum_field_value" : 1,
1277     "name" : "android::hardware::sensors::V1_0::RateLevel::NORMAL"
1278    },
1279    {
1280     "enum_field_value" : 2,
1281     "name" : "android::hardware::sensors::V1_0::RateLevel::FAST"
1282    },
1283    {
1284     "enum_field_value" : 3,
1285     "name" : "android::hardware::sensors::V1_0::RateLevel::VERY_FAST"
1286    }
1287   ],
1288   "linker_set_key" : "android::hardware::sensors::V1_0::RateLevel",
1289   "name" : "android::hardware::sensors::V1_0::RateLevel",
1290   "referenced_type" : "type-713",
1291   "self_type" : "type-713",
1292   "size" : 4,
1293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1294   "underlying_type" : "type-42",
1295   "unique_id" : "_ZTSN7android8hardware7sensors4V1_09RateLevelE"
1296  },
1297  {
1298   "alignment" : 4,
1299   "enum_fields" :
1300   [
1301    {
1302     "enum_field_value" : 0,
1303     "name" : "android::hardware::sensors::V1_0::Result::OK"
1304    },
1305    {
1306     "enum_field_value" : -1,
1307     "name" : "android::hardware::sensors::V1_0::Result::PERMISSION_DENIED"
1308    },
1309    {
1310     "enum_field_value" : -12,
1311     "name" : "android::hardware::sensors::V1_0::Result::NO_MEMORY"
1312    },
1313    {
1314     "enum_field_value" : -22,
1315     "name" : "android::hardware::sensors::V1_0::Result::BAD_VALUE"
1316    },
1317    {
1318     "enum_field_value" : -38,
1319     "name" : "android::hardware::sensors::V1_0::Result::INVALID_OPERATION"
1320    }
1321   ],
1322   "linker_set_key" : "android::hardware::sensors::V1_0::Result",
1323   "name" : "android::hardware::sensors::V1_0::Result",
1324   "referenced_type" : "type-248",
1325   "self_type" : "type-248",
1326   "size" : 4,
1327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1328   "underlying_type" : "type-42",
1329   "unique_id" : "_ZTSN7android8hardware7sensors4V1_06ResultE"
1330  },
1331  {
1332   "alignment" : 4,
1333   "enum_fields" :
1334   [
1335    {
1336     "enum_field_value" : 1,
1337     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::WAKE_UP"
1338    },
1339    {
1340     "enum_field_value" : 0,
1341     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::CONTINUOUS_MODE"
1342    },
1343    {
1344     "enum_field_value" : 2,
1345     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::ON_CHANGE_MODE"
1346    },
1347    {
1348     "enum_field_value" : 4,
1349     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::ONE_SHOT_MODE"
1350    },
1351    {
1352     "enum_field_value" : 6,
1353     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::SPECIAL_REPORTING_MODE"
1354    },
1355    {
1356     "enum_field_value" : 16,
1357     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::DATA_INJECTION"
1358    },
1359    {
1360     "enum_field_value" : 32,
1361     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::DYNAMIC_SENSOR"
1362    },
1363    {
1364     "enum_field_value" : 64,
1365     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::ADDITIONAL_INFO"
1366    },
1367    {
1368     "enum_field_value" : 1024,
1369     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::DIRECT_CHANNEL_ASHMEM"
1370    },
1371    {
1372     "enum_field_value" : 2048,
1373     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::DIRECT_CHANNEL_GRALLOC"
1374    },
1375    {
1376     "enum_field_value" : 14,
1377     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::MASK_REPORTING_MODE"
1378    },
1379    {
1380     "enum_field_value" : 896,
1381     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::MASK_DIRECT_REPORT"
1382    },
1383    {
1384     "enum_field_value" : 3072,
1385     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::MASK_DIRECT_CHANNEL"
1386    }
1387   ],
1388   "linker_set_key" : "android::hardware::sensors::V1_0::SensorFlagBits",
1389   "name" : "android::hardware::sensors::V1_0::SensorFlagBits",
1390   "referenced_type" : "type-711",
1391   "self_type" : "type-711",
1392   "size" : 4,
1393   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1394   "underlying_type" : "type-2",
1395   "unique_id" : "_ZTSN7android8hardware7sensors4V1_014SensorFlagBitsE"
1396  },
1397  {
1398   "alignment" : 1,
1399   "enum_fields" :
1400   [
1401    {
1402     "enum_field_value" : 1,
1403     "name" : "android::hardware::sensors::V1_0::SensorFlagShift::REPORTING_MODE"
1404    },
1405    {
1406     "enum_field_value" : 4,
1407     "name" : "android::hardware::sensors::V1_0::SensorFlagShift::DATA_INJECTION"
1408    },
1409    {
1410     "enum_field_value" : 5,
1411     "name" : "android::hardware::sensors::V1_0::SensorFlagShift::DYNAMIC_SENSOR"
1412    },
1413    {
1414     "enum_field_value" : 6,
1415     "name" : "android::hardware::sensors::V1_0::SensorFlagShift::ADDITIONAL_INFO"
1416    },
1417    {
1418     "enum_field_value" : 7,
1419     "name" : "android::hardware::sensors::V1_0::SensorFlagShift::DIRECT_REPORT"
1420    },
1421    {
1422     "enum_field_value" : 10,
1423     "name" : "android::hardware::sensors::V1_0::SensorFlagShift::DIRECT_CHANNEL"
1424    }
1425   ],
1426   "linker_set_key" : "android::hardware::sensors::V1_0::SensorFlagShift",
1427   "name" : "android::hardware::sensors::V1_0::SensorFlagShift",
1428   "referenced_type" : "type-712",
1429   "self_type" : "type-712",
1430   "size" : 1,
1431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1432   "underlying_type" : "type-176",
1433   "unique_id" : "_ZTSN7android8hardware7sensors4V1_015SensorFlagShiftE"
1434  },
1435  {
1436   "alignment" : 1,
1437   "enum_fields" :
1438   [
1439    {
1440     "enum_field_value" : -1,
1441     "name" : "android::hardware::sensors::V1_0::SensorStatus::NO_CONTACT"
1442    },
1443    {
1444     "enum_field_value" : 0,
1445     "name" : "android::hardware::sensors::V1_0::SensorStatus::UNRELIABLE"
1446    },
1447    {
1448     "enum_field_value" : 1,
1449     "name" : "android::hardware::sensors::V1_0::SensorStatus::ACCURACY_LOW"
1450    },
1451    {
1452     "enum_field_value" : 2,
1453     "name" : "android::hardware::sensors::V1_0::SensorStatus::ACCURACY_MEDIUM"
1454    },
1455    {
1456     "enum_field_value" : 3,
1457     "name" : "android::hardware::sensors::V1_0::SensorStatus::ACCURACY_HIGH"
1458    }
1459   ],
1460   "linker_set_key" : "android::hardware::sensors::V1_0::SensorStatus",
1461   "name" : "android::hardware::sensors::V1_0::SensorStatus",
1462   "referenced_type" : "type-526",
1463   "self_type" : "type-526",
1464   "size" : 1,
1465   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1466   "underlying_type" : "type-357",
1467   "unique_id" : "_ZTSN7android8hardware7sensors4V1_012SensorStatusE"
1468  },
1469  {
1470   "alignment" : 4,
1471   "enum_fields" :
1472   [
1473    {
1474     "enum_field_value" : 0,
1475     "name" : "android::hardware::sensors::V1_0::SensorType::META_DATA"
1476    },
1477    {
1478     "enum_field_value" : 1,
1479     "name" : "android::hardware::sensors::V1_0::SensorType::ACCELEROMETER"
1480    },
1481    {
1482     "enum_field_value" : 2,
1483     "name" : "android::hardware::sensors::V1_0::SensorType::MAGNETIC_FIELD"
1484    },
1485    {
1486     "enum_field_value" : 3,
1487     "name" : "android::hardware::sensors::V1_0::SensorType::ORIENTATION"
1488    },
1489    {
1490     "enum_field_value" : 4,
1491     "name" : "android::hardware::sensors::V1_0::SensorType::GYROSCOPE"
1492    },
1493    {
1494     "enum_field_value" : 5,
1495     "name" : "android::hardware::sensors::V1_0::SensorType::LIGHT"
1496    },
1497    {
1498     "enum_field_value" : 6,
1499     "name" : "android::hardware::sensors::V1_0::SensorType::PRESSURE"
1500    },
1501    {
1502     "enum_field_value" : 7,
1503     "name" : "android::hardware::sensors::V1_0::SensorType::TEMPERATURE"
1504    },
1505    {
1506     "enum_field_value" : 8,
1507     "name" : "android::hardware::sensors::V1_0::SensorType::PROXIMITY"
1508    },
1509    {
1510     "enum_field_value" : 9,
1511     "name" : "android::hardware::sensors::V1_0::SensorType::GRAVITY"
1512    },
1513    {
1514     "enum_field_value" : 10,
1515     "name" : "android::hardware::sensors::V1_0::SensorType::LINEAR_ACCELERATION"
1516    },
1517    {
1518     "enum_field_value" : 11,
1519     "name" : "android::hardware::sensors::V1_0::SensorType::ROTATION_VECTOR"
1520    },
1521    {
1522     "enum_field_value" : 12,
1523     "name" : "android::hardware::sensors::V1_0::SensorType::RELATIVE_HUMIDITY"
1524    },
1525    {
1526     "enum_field_value" : 13,
1527     "name" : "android::hardware::sensors::V1_0::SensorType::AMBIENT_TEMPERATURE"
1528    },
1529    {
1530     "enum_field_value" : 14,
1531     "name" : "android::hardware::sensors::V1_0::SensorType::MAGNETIC_FIELD_UNCALIBRATED"
1532    },
1533    {
1534     "enum_field_value" : 15,
1535     "name" : "android::hardware::sensors::V1_0::SensorType::GAME_ROTATION_VECTOR"
1536    },
1537    {
1538     "enum_field_value" : 16,
1539     "name" : "android::hardware::sensors::V1_0::SensorType::GYROSCOPE_UNCALIBRATED"
1540    },
1541    {
1542     "enum_field_value" : 17,
1543     "name" : "android::hardware::sensors::V1_0::SensorType::SIGNIFICANT_MOTION"
1544    },
1545    {
1546     "enum_field_value" : 18,
1547     "name" : "android::hardware::sensors::V1_0::SensorType::STEP_DETECTOR"
1548    },
1549    {
1550     "enum_field_value" : 19,
1551     "name" : "android::hardware::sensors::V1_0::SensorType::STEP_COUNTER"
1552    },
1553    {
1554     "enum_field_value" : 20,
1555     "name" : "android::hardware::sensors::V1_0::SensorType::GEOMAGNETIC_ROTATION_VECTOR"
1556    },
1557    {
1558     "enum_field_value" : 21,
1559     "name" : "android::hardware::sensors::V1_0::SensorType::HEART_RATE"
1560    },
1561    {
1562     "enum_field_value" : 22,
1563     "name" : "android::hardware::sensors::V1_0::SensorType::TILT_DETECTOR"
1564    },
1565    {
1566     "enum_field_value" : 23,
1567     "name" : "android::hardware::sensors::V1_0::SensorType::WAKE_GESTURE"
1568    },
1569    {
1570     "enum_field_value" : 24,
1571     "name" : "android::hardware::sensors::V1_0::SensorType::GLANCE_GESTURE"
1572    },
1573    {
1574     "enum_field_value" : 25,
1575     "name" : "android::hardware::sensors::V1_0::SensorType::PICK_UP_GESTURE"
1576    },
1577    {
1578     "enum_field_value" : 26,
1579     "name" : "android::hardware::sensors::V1_0::SensorType::WRIST_TILT_GESTURE"
1580    },
1581    {
1582     "enum_field_value" : 27,
1583     "name" : "android::hardware::sensors::V1_0::SensorType::DEVICE_ORIENTATION"
1584    },
1585    {
1586     "enum_field_value" : 28,
1587     "name" : "android::hardware::sensors::V1_0::SensorType::POSE_6DOF"
1588    },
1589    {
1590     "enum_field_value" : 29,
1591     "name" : "android::hardware::sensors::V1_0::SensorType::STATIONARY_DETECT"
1592    },
1593    {
1594     "enum_field_value" : 30,
1595     "name" : "android::hardware::sensors::V1_0::SensorType::MOTION_DETECT"
1596    },
1597    {
1598     "enum_field_value" : 31,
1599     "name" : "android::hardware::sensors::V1_0::SensorType::HEART_BEAT"
1600    },
1601    {
1602     "enum_field_value" : 32,
1603     "name" : "android::hardware::sensors::V1_0::SensorType::DYNAMIC_SENSOR_META"
1604    },
1605    {
1606     "enum_field_value" : 33,
1607     "name" : "android::hardware::sensors::V1_0::SensorType::ADDITIONAL_INFO"
1608    },
1609    {
1610     "enum_field_value" : 34,
1611     "name" : "android::hardware::sensors::V1_0::SensorType::LOW_LATENCY_OFFBODY_DETECT"
1612    },
1613    {
1614     "enum_field_value" : 35,
1615     "name" : "android::hardware::sensors::V1_0::SensorType::ACCELEROMETER_UNCALIBRATED"
1616    },
1617    {
1618     "enum_field_value" : 65536,
1619     "name" : "android::hardware::sensors::V1_0::SensorType::DEVICE_PRIVATE_BASE"
1620    }
1621   ],
1622   "linker_set_key" : "android::hardware::sensors::V1_0::SensorType",
1623   "name" : "android::hardware::sensors::V1_0::SensorType",
1624   "referenced_type" : "type-98",
1625   "self_type" : "type-98",
1626   "size" : 4,
1627   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1628   "underlying_type" : "type-42",
1629   "unique_id" : "_ZTSN7android8hardware7sensors4V1_010SensorTypeE"
1630  },
1631  {
1632   "alignment" : 2,
1633   "enum_fields" :
1634   [
1635    {
1636     "enum_field_value" : 0,
1637     "name" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset::SIZE_FIELD"
1638    },
1639    {
1640     "enum_field_value" : 4,
1641     "name" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset::REPORT_TOKEN"
1642    },
1643    {
1644     "enum_field_value" : 8,
1645     "name" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset::SENSOR_TYPE"
1646    },
1647    {
1648     "enum_field_value" : 12,
1649     "name" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset::ATOMIC_COUNTER"
1650    },
1651    {
1652     "enum_field_value" : 16,
1653     "name" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset::TIMESTAMP"
1654    },
1655    {
1656     "enum_field_value" : 24,
1657     "name" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset::DATA"
1658    },
1659    {
1660     "enum_field_value" : 88,
1661     "name" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset::RESERVED"
1662    },
1663    {
1664     "enum_field_value" : 104,
1665     "name" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset::TOTAL_LENGTH"
1666    }
1667   ],
1668   "linker_set_key" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset",
1669   "name" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset",
1670   "referenced_type" : "type-716",
1671   "self_type" : "type-716",
1672   "size" : 2,
1673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1674   "underlying_type" : "type-178",
1675   "unique_id" : "_ZTSN7android8hardware7sensors4V1_024SensorsEventFormatOffsetE"
1676  },
1677  {
1678   "alignment" : 4,
1679   "enum_fields" :
1680   [
1681    {
1682     "enum_field_value" : 1,
1683     "name" : "android::hardware::sensors::V1_0::SharedMemFormat::SENSORS_EVENT"
1684    }
1685   ],
1686   "linker_set_key" : "android::hardware::sensors::V1_0::SharedMemFormat",
1687   "name" : "android::hardware::sensors::V1_0::SharedMemFormat",
1688   "referenced_type" : "type-715",
1689   "self_type" : "type-715",
1690   "size" : 4,
1691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1692   "underlying_type" : "type-42",
1693   "unique_id" : "_ZTSN7android8hardware7sensors4V1_015SharedMemFormatE"
1694  },
1695  {
1696   "alignment" : 4,
1697   "enum_fields" :
1698   [
1699    {
1700     "enum_field_value" : 1,
1701     "name" : "android::hardware::sensors::V1_0::SharedMemType::ASHMEM"
1702    },
1703    {
1704     "enum_field_value" : 2,
1705     "name" : "android::hardware::sensors::V1_0::SharedMemType::GRALLOC"
1706    }
1707   ],
1708   "linker_set_key" : "android::hardware::sensors::V1_0::SharedMemType",
1709   "name" : "android::hardware::sensors::V1_0::SharedMemType",
1710   "referenced_type" : "type-714",
1711   "self_type" : "type-714",
1712   "size" : 4,
1713   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1714   "underlying_type" : "type-42",
1715   "unique_id" : "_ZTSN7android8hardware7sensors4V1_013SharedMemTypeE"
1716  },
1717  {
1718   "alignment" : 4,
1719   "enum_fields" :
1720   [
1721    {
1722     "enum_field_value" : 1,
1723     "name" : "android::hardware::sensors::V2_0::EventQueueFlagBits::READ_AND_PROCESS"
1724    },
1725    {
1726     "enum_field_value" : 2,
1727     "name" : "android::hardware::sensors::V2_0::EventQueueFlagBits::EVENTS_READ"
1728    }
1729   ],
1730   "linker_set_key" : "android::hardware::sensors::V2_0::EventQueueFlagBits",
1731   "name" : "android::hardware::sensors::V2_0::EventQueueFlagBits",
1732   "referenced_type" : "type-140",
1733   "self_type" : "type-140",
1734   "size" : 4,
1735   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/types.h",
1736   "underlying_type" : "type-2",
1737   "unique_id" : "_ZTSN7android8hardware7sensors4V2_018EventQueueFlagBitsE"
1738  },
1739  {
1740   "alignment" : 4,
1741   "enum_fields" :
1742   [
1743    {
1744     "enum_field_value" : 1,
1745     "name" : "android::hardware::sensors::V2_0::SensorTimeout::WAKE_LOCK_SECONDS"
1746    }
1747   ],
1748   "linker_set_key" : "android::hardware::sensors::V2_0::SensorTimeout",
1749   "name" : "android::hardware::sensors::V2_0::SensorTimeout",
1750   "referenced_type" : "type-139",
1751   "self_type" : "type-139",
1752   "size" : 4,
1753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/types.h",
1754   "underlying_type" : "type-42",
1755   "unique_id" : "_ZTSN7android8hardware7sensors4V2_013SensorTimeoutE"
1756  },
1757  {
1758   "alignment" : 4,
1759   "enum_fields" :
1760   [
1761    {
1762     "enum_field_value" : 1,
1763     "name" : "android::hardware::sensors::V2_0::WakeLockQueueFlagBits::DATA_WRITTEN"
1764    }
1765   ],
1766   "linker_set_key" : "android::hardware::sensors::V2_0::WakeLockQueueFlagBits",
1767   "name" : "android::hardware::sensors::V2_0::WakeLockQueueFlagBits",
1768   "referenced_type" : "type-141",
1769   "self_type" : "type-141",
1770   "size" : 4,
1771   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/types.h",
1772   "underlying_type" : "type-2",
1773   "unique_id" : "_ZTSN7android8hardware7sensors4V2_021WakeLockQueueFlagBitsE"
1774  },
1775  {
1776   "alignment" : 4,
1777   "enum_fields" :
1778   [
1779    {
1780     "enum_field_value" : 0,
1781     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1782    },
1783    {
1784     "enum_field_value" : 1,
1785     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1786    },
1787    {
1788     "enum_field_value" : 2,
1789     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1790    }
1791   ],
1792   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1793   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1794   "referenced_type" : "type-552",
1795   "self_type" : "type-552",
1796   "size" : 4,
1797   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1798   "underlying_type" : "type-42",
1799   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1800  },
1801  {
1802   "alignment" : 4,
1803   "enum_fields" :
1804   [
1805    {
1806     "enum_field_value" : -1,
1807     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1808    }
1809   ],
1810   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1811   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1812   "referenced_type" : "type-700",
1813   "self_type" : "type-700",
1814   "size" : 4,
1815   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1816   "underlying_type" : "type-42",
1817   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1818  },
1819  {
1820   "alignment" : 1,
1821   "enum_fields" :
1822   [
1823    {
1824     "enum_field_value" : 0,
1825     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1826    },
1827    {
1828     "enum_field_value" : 1,
1829     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1830    },
1831    {
1832     "enum_field_value" : 2,
1833     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1834    }
1835   ],
1836   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1837   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1838   "referenced_type" : "type-699",
1839   "self_type" : "type-699",
1840   "size" : 1,
1841   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1842   "underlying_type" : "type-176",
1843   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1844  },
1845  {
1846   "alignment" : 4,
1847   "enum_fields" :
1848   [
1849    {
1850     "enum_field_value" : 0,
1851     "name" : "ANDROID_LOG_UNKNOWN"
1852    },
1853    {
1854     "enum_field_value" : 1,
1855     "name" : "ANDROID_LOG_DEFAULT"
1856    },
1857    {
1858     "enum_field_value" : 2,
1859     "name" : "ANDROID_LOG_VERBOSE"
1860    },
1861    {
1862     "enum_field_value" : 3,
1863     "name" : "ANDROID_LOG_DEBUG"
1864    },
1865    {
1866     "enum_field_value" : 4,
1867     "name" : "ANDROID_LOG_INFO"
1868    },
1869    {
1870     "enum_field_value" : 5,
1871     "name" : "ANDROID_LOG_WARN"
1872    },
1873    {
1874     "enum_field_value" : 6,
1875     "name" : "ANDROID_LOG_ERROR"
1876    },
1877    {
1878     "enum_field_value" : 7,
1879     "name" : "ANDROID_LOG_FATAL"
1880    },
1881    {
1882     "enum_field_value" : 8,
1883     "name" : "ANDROID_LOG_SILENT"
1884    }
1885   ],
1886   "linker_set_key" : "android_LogPriority",
1887   "name" : "android_LogPriority",
1888   "referenced_type" : "type-1",
1889   "self_type" : "type-1",
1890   "size" : 4,
1891   "source_file" : "/system/core/liblog/include/android/log.h",
1892   "underlying_type" : "type-2",
1893   "unique_id" : "android_LogPriority"
1894  },
1895  {
1896   "alignment" : 4,
1897   "enum_fields" :
1898   [
1899    {
1900     "enum_field_value" : 0,
1901     "name" : "HAL_COLOR_MODE_NATIVE"
1902    },
1903    {
1904     "enum_field_value" : 1,
1905     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1906    },
1907    {
1908     "enum_field_value" : 2,
1909     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1910    },
1911    {
1912     "enum_field_value" : 3,
1913     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1914    },
1915    {
1916     "enum_field_value" : 4,
1917     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1918    },
1919    {
1920     "enum_field_value" : 5,
1921     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1922    },
1923    {
1924     "enum_field_value" : 6,
1925     "name" : "HAL_COLOR_MODE_DCI_P3"
1926    },
1927    {
1928     "enum_field_value" : 7,
1929     "name" : "HAL_COLOR_MODE_SRGB"
1930    },
1931    {
1932     "enum_field_value" : 8,
1933     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1934    },
1935    {
1936     "enum_field_value" : 9,
1937     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1938    }
1939   ],
1940   "linker_set_key" : "android_color_mode_t",
1941   "name" : "android_color_mode_t",
1942   "referenced_type" : "type-651",
1943   "self_type" : "type-651",
1944   "size" : 4,
1945   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1946   "underlying_type" : "type-2",
1947   "unique_id" : "android_color_mode_t"
1948  },
1949  {
1950   "alignment" : 4,
1951   "enum_fields" :
1952   [
1953    {
1954     "enum_field_value" : 10,
1955     "name" : "HAL_COLOR_MODE_BT2020"
1956    },
1957    {
1958     "enum_field_value" : 11,
1959     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1960    },
1961    {
1962     "enum_field_value" : 12,
1963     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1964    }
1965   ],
1966   "linker_set_key" : "android_color_mode_v1_1_t",
1967   "name" : "android_color_mode_v1_1_t",
1968   "referenced_type" : "type-656",
1969   "self_type" : "type-656",
1970   "size" : 4,
1971   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1972   "underlying_type" : "type-2",
1973   "unique_id" : "android_color_mode_v1_1_t"
1974  },
1975  {
1976   "alignment" : 4,
1977   "enum_fields" :
1978   [
1979    {
1980     "enum_field_value" : 0,
1981     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1982    },
1983    {
1984     "enum_field_value" : 1,
1985     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1986    },
1987    {
1988     "enum_field_value" : 2,
1989     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1990    },
1991    {
1992     "enum_field_value" : 3,
1993     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1994    },
1995    {
1996     "enum_field_value" : 4,
1997     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1998    },
1999    {
2000     "enum_field_value" : 5,
2001     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2002    },
2003    {
2004     "enum_field_value" : 6,
2005     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2006    }
2007   ],
2008   "linker_set_key" : "android_color_transform_t",
2009   "name" : "android_color_transform_t",
2010   "referenced_type" : "type-652",
2011   "self_type" : "type-652",
2012   "size" : 4,
2013   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2014   "underlying_type" : "type-2",
2015   "unique_id" : "android_color_transform_t"
2016  },
2017  {
2018   "alignment" : 4,
2019   "enum_fields" :
2020   [
2021    {
2022     "enum_field_value" : 0,
2023     "name" : "HAL_DATASPACE_UNKNOWN"
2024    },
2025    {
2026     "enum_field_value" : 1,
2027     "name" : "HAL_DATASPACE_ARBITRARY"
2028    },
2029    {
2030     "enum_field_value" : 16,
2031     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2032    },
2033    {
2034     "enum_field_value" : 4128768,
2035     "name" : "HAL_DATASPACE_STANDARD_MASK"
2036    },
2037    {
2038     "enum_field_value" : 0,
2039     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2040    },
2041    {
2042     "enum_field_value" : 65536,
2043     "name" : "HAL_DATASPACE_STANDARD_BT709"
2044    },
2045    {
2046     "enum_field_value" : 131072,
2047     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2048    },
2049    {
2050     "enum_field_value" : 196608,
2051     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2052    },
2053    {
2054     "enum_field_value" : 262144,
2055     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2056    },
2057    {
2058     "enum_field_value" : 327680,
2059     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2060    },
2061    {
2062     "enum_field_value" : 393216,
2063     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2064    },
2065    {
2066     "enum_field_value" : 458752,
2067     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2068    },
2069    {
2070     "enum_field_value" : 524288,
2071     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2072    },
2073    {
2074     "enum_field_value" : 589824,
2075     "name" : "HAL_DATASPACE_STANDARD_FILM"
2076    },
2077    {
2078     "enum_field_value" : 655360,
2079     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2080    },
2081    {
2082     "enum_field_value" : 720896,
2083     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2084    },
2085    {
2086     "enum_field_value" : 22,
2087     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2088    },
2089    {
2090     "enum_field_value" : 130023424,
2091     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2092    },
2093    {
2094     "enum_field_value" : 0,
2095     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2096    },
2097    {
2098     "enum_field_value" : 4194304,
2099     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2100    },
2101    {
2102     "enum_field_value" : 8388608,
2103     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2104    },
2105    {
2106     "enum_field_value" : 12582912,
2107     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2108    },
2109    {
2110     "enum_field_value" : 16777216,
2111     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2112    },
2113    {
2114     "enum_field_value" : 20971520,
2115     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2116    },
2117    {
2118     "enum_field_value" : 25165824,
2119     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2120    },
2121    {
2122     "enum_field_value" : 29360128,
2123     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2124    },
2125    {
2126     "enum_field_value" : 33554432,
2127     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2128    },
2129    {
2130     "enum_field_value" : 27,
2131     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2132    },
2133    {
2134     "enum_field_value" : 939524096,
2135     "name" : "HAL_DATASPACE_RANGE_MASK"
2136    },
2137    {
2138     "enum_field_value" : 0,
2139     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2140    },
2141    {
2142     "enum_field_value" : 134217728,
2143     "name" : "HAL_DATASPACE_RANGE_FULL"
2144    },
2145    {
2146     "enum_field_value" : 268435456,
2147     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2148    },
2149    {
2150     "enum_field_value" : 402653184,
2151     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2152    },
2153    {
2154     "enum_field_value" : 512,
2155     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2156    },
2157    {
2158     "enum_field_value" : 138477568,
2159     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2160    },
2161    {
2162     "enum_field_value" : 406913024,
2163     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2164    },
2165    {
2166     "enum_field_value" : 513,
2167     "name" : "HAL_DATASPACE_SRGB"
2168    },
2169    {
2170     "enum_field_value" : 142671872,
2171     "name" : "HAL_DATASPACE_V0_SRGB"
2172    },
2173    {
2174     "enum_field_value" : 411107328,
2175     "name" : "HAL_DATASPACE_V0_SCRGB"
2176    },
2177    {
2178     "enum_field_value" : 257,
2179     "name" : "HAL_DATASPACE_JFIF"
2180    },
2181    {
2182     "enum_field_value" : 146931712,
2183     "name" : "HAL_DATASPACE_V0_JFIF"
2184    },
2185    {
2186     "enum_field_value" : 258,
2187     "name" : "HAL_DATASPACE_BT601_625"
2188    },
2189    {
2190     "enum_field_value" : 281149440,
2191     "name" : "HAL_DATASPACE_V0_BT601_625"
2192    },
2193    {
2194     "enum_field_value" : 259,
2195     "name" : "HAL_DATASPACE_BT601_525"
2196    },
2197    {
2198     "enum_field_value" : 281280512,
2199     "name" : "HAL_DATASPACE_V0_BT601_525"
2200    },
2201    {
2202     "enum_field_value" : 260,
2203     "name" : "HAL_DATASPACE_BT709"
2204    },
2205    {
2206     "enum_field_value" : 281083904,
2207     "name" : "HAL_DATASPACE_V0_BT709"
2208    },
2209    {
2210     "enum_field_value" : 139067392,
2211     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2212    },
2213    {
2214     "enum_field_value" : 155844608,
2215     "name" : "HAL_DATASPACE_DCI_P3"
2216    },
2217    {
2218     "enum_field_value" : 139067392,
2219     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2220    },
2221    {
2222     "enum_field_value" : 143261696,
2223     "name" : "HAL_DATASPACE_DISPLAY_P3"
2224    },
2225    {
2226     "enum_field_value" : 151715840,
2227     "name" : "HAL_DATASPACE_ADOBE_RGB"
2228    },
2229    {
2230     "enum_field_value" : 138805248,
2231     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2232    },
2233    {
2234     "enum_field_value" : 147193856,
2235     "name" : "HAL_DATASPACE_BT2020"
2236    },
2237    {
2238     "enum_field_value" : 163971072,
2239     "name" : "HAL_DATASPACE_BT2020_PQ"
2240    },
2241    {
2242     "enum_field_value" : 4096,
2243     "name" : "HAL_DATASPACE_DEPTH"
2244    },
2245    {
2246     "enum_field_value" : 4097,
2247     "name" : "HAL_DATASPACE_SENSOR"
2248    }
2249   ],
2250   "linker_set_key" : "android_dataspace_t",
2251   "name" : "android_dataspace_t",
2252   "referenced_type" : "type-650",
2253   "self_type" : "type-650",
2254   "size" : 4,
2255   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2256   "underlying_type" : "type-2",
2257   "unique_id" : "android_dataspace_t"
2258  },
2259  {
2260   "alignment" : 4,
2261   "enum_fields" :
2262   [
2263    {
2264     "enum_field_value" : 281411584,
2265     "name" : "HAL_DATASPACE_BT2020_ITU"
2266    },
2267    {
2268     "enum_field_value" : 298188800,
2269     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2270    },
2271    {
2272     "enum_field_value" : 302383104,
2273     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2274    },
2275    {
2276     "enum_field_value" : 168165376,
2277     "name" : "HAL_DATASPACE_BT2020_HLG"
2278    }
2279   ],
2280   "linker_set_key" : "android_dataspace_v1_1_t",
2281   "name" : "android_dataspace_v1_1_t",
2282   "referenced_type" : "type-655",
2283   "self_type" : "type-655",
2284   "size" : 4,
2285   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2286   "underlying_type" : "type-2",
2287   "unique_id" : "android_dataspace_v1_1_t"
2288  },
2289  {
2290   "alignment" : 4,
2291   "enum_fields" :
2292   [
2293    {
2294     "enum_field_value" : 142999552,
2295     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2296    },
2297    {
2298     "enum_field_value" : 4098,
2299     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2300    },
2301    {
2302     "enum_field_value" : 4099,
2303     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2304    },
2305    {
2306     "enum_field_value" : 4100,
2307     "name" : "HAL_DATASPACE_HEIF"
2308    }
2309   ],
2310   "linker_set_key" : "android_dataspace_v1_2_t",
2311   "name" : "android_dataspace_v1_2_t",
2312   "referenced_type" : "type-659",
2313   "self_type" : "type-659",
2314   "size" : 4,
2315   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2316   "underlying_type" : "type-2",
2317   "unique_id" : "android_dataspace_v1_2_t"
2318  },
2319  {
2320   "alignment" : 4,
2321   "enum_fields" :
2322   [
2323    {
2324     "enum_field_value" : 1,
2325     "name" : "FLEX_COMPONENT_Y"
2326    },
2327    {
2328     "enum_field_value" : 2,
2329     "name" : "FLEX_COMPONENT_Cb"
2330    },
2331    {
2332     "enum_field_value" : 4,
2333     "name" : "FLEX_COMPONENT_Cr"
2334    },
2335    {
2336     "enum_field_value" : 1024,
2337     "name" : "FLEX_COMPONENT_R"
2338    },
2339    {
2340     "enum_field_value" : 2048,
2341     "name" : "FLEX_COMPONENT_G"
2342    },
2343    {
2344     "enum_field_value" : 4096,
2345     "name" : "FLEX_COMPONENT_B"
2346    },
2347    {
2348     "enum_field_value" : 1073741824,
2349     "name" : "FLEX_COMPONENT_A"
2350    }
2351   ],
2352   "linker_set_key" : "android_flex_component",
2353   "name" : "android_flex_component",
2354   "referenced_type" : "type-664",
2355   "self_type" : "type-664",
2356   "size" : 4,
2357   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2358   "underlying_type" : "type-2",
2359   "unique_id" : "android_flex_component"
2360  },
2361  {
2362   "alignment" : 4,
2363   "enum_fields" :
2364   [
2365    {
2366     "enum_field_value" : 0,
2367     "name" : "FLEX_FORMAT_INVALID"
2368    },
2369    {
2370     "enum_field_value" : 1,
2371     "name" : "FLEX_FORMAT_Y"
2372    },
2373    {
2374     "enum_field_value" : 7,
2375     "name" : "FLEX_FORMAT_YCbCr"
2376    },
2377    {
2378     "enum_field_value" : 1073741831,
2379     "name" : "FLEX_FORMAT_YCbCrA"
2380    },
2381    {
2382     "enum_field_value" : 7168,
2383     "name" : "FLEX_FORMAT_RGB"
2384    },
2385    {
2386     "enum_field_value" : 1073748992,
2387     "name" : "FLEX_FORMAT_RGBA"
2388    }
2389   ],
2390   "linker_set_key" : "android_flex_format",
2391   "name" : "android_flex_format",
2392   "referenced_type" : "type-666",
2393   "self_type" : "type-666",
2394   "size" : 4,
2395   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2396   "underlying_type" : "type-2",
2397   "unique_id" : "android_flex_format"
2398  },
2399  {
2400   "alignment" : 4,
2401   "enum_fields" :
2402   [
2403    {
2404     "enum_field_value" : 1,
2405     "name" : "HAL_HDR_DOLBY_VISION"
2406    },
2407    {
2408     "enum_field_value" : 2,
2409     "name" : "HAL_HDR_HDR10"
2410    },
2411    {
2412     "enum_field_value" : 3,
2413     "name" : "HAL_HDR_HLG"
2414    }
2415   ],
2416   "linker_set_key" : "android_hdr_t",
2417   "name" : "android_hdr_t",
2418   "referenced_type" : "type-653",
2419   "self_type" : "type-653",
2420   "size" : 4,
2421   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2422   "underlying_type" : "type-2",
2423   "unique_id" : "android_hdr_t"
2424  },
2425  {
2426   "alignment" : 4,
2427   "enum_fields" :
2428   [
2429    {
2430     "enum_field_value" : 4,
2431     "name" : "HAL_HDR_HDR10_PLUS"
2432    }
2433   ],
2434   "linker_set_key" : "android_hdr_v1_2_t",
2435   "name" : "android_hdr_v1_2_t",
2436   "referenced_type" : "type-658",
2437   "self_type" : "type-658",
2438   "size" : 4,
2439   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2440   "underlying_type" : "type-2",
2441   "unique_id" : "android_hdr_v1_2_t"
2442  },
2443  {
2444   "alignment" : 4,
2445   "enum_fields" :
2446   [
2447    {
2448     "enum_field_value" : 39,
2449     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2450    },
2451    {
2452     "enum_field_value" : 40,
2453     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2454    },
2455    {
2456     "enum_field_value" : 41,
2457     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2458    },
2459    {
2460     "enum_field_value" : 42,
2461     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2462    }
2463   ],
2464   "linker_set_key" : "android_pixel_format_sw_t",
2465   "name" : "android_pixel_format_sw_t",
2466   "referenced_type" : "type-661",
2467   "self_type" : "type-661",
2468   "size" : 4,
2469   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2470   "underlying_type" : "type-2",
2471   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2472  },
2473  {
2474   "alignment" : 4,
2475   "enum_fields" :
2476   [
2477    {
2478     "enum_field_value" : 1,
2479     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2480    },
2481    {
2482     "enum_field_value" : 2,
2483     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2484    },
2485    {
2486     "enum_field_value" : 3,
2487     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2488    },
2489    {
2490     "enum_field_value" : 4,
2491     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2492    },
2493    {
2494     "enum_field_value" : 5,
2495     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2496    },
2497    {
2498     "enum_field_value" : 16,
2499     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2500    },
2501    {
2502     "enum_field_value" : 17,
2503     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2504    },
2505    {
2506     "enum_field_value" : 20,
2507     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2508    },
2509    {
2510     "enum_field_value" : 22,
2511     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2512    },
2513    {
2514     "enum_field_value" : 32,
2515     "name" : "HAL_PIXEL_FORMAT_RAW16"
2516    },
2517    {
2518     "enum_field_value" : 33,
2519     "name" : "HAL_PIXEL_FORMAT_BLOB"
2520    },
2521    {
2522     "enum_field_value" : 34,
2523     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2524    },
2525    {
2526     "enum_field_value" : 35,
2527     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2528    },
2529    {
2530     "enum_field_value" : 36,
2531     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2532    },
2533    {
2534     "enum_field_value" : 37,
2535     "name" : "HAL_PIXEL_FORMAT_RAW10"
2536    },
2537    {
2538     "enum_field_value" : 38,
2539     "name" : "HAL_PIXEL_FORMAT_RAW12"
2540    },
2541    {
2542     "enum_field_value" : 43,
2543     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2544    },
2545    {
2546     "enum_field_value" : 538982489,
2547     "name" : "HAL_PIXEL_FORMAT_Y8"
2548    },
2549    {
2550     "enum_field_value" : 540422489,
2551     "name" : "HAL_PIXEL_FORMAT_Y16"
2552    },
2553    {
2554     "enum_field_value" : 842094169,
2555     "name" : "HAL_PIXEL_FORMAT_YV12"
2556    }
2557   ],
2558   "linker_set_key" : "android_pixel_format_t",
2559   "name" : "android_pixel_format_t",
2560   "referenced_type" : "type-648",
2561   "self_type" : "type-648",
2562   "size" : 4,
2563   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2564   "underlying_type" : "type-2",
2565   "unique_id" : "android_pixel_format_t"
2566  },
2567  {
2568   "alignment" : 4,
2569   "enum_fields" :
2570   [
2571    {
2572     "enum_field_value" : 48,
2573     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2574    },
2575    {
2576     "enum_field_value" : 49,
2577     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2578    },
2579    {
2580     "enum_field_value" : 50,
2581     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2582    },
2583    {
2584     "enum_field_value" : 51,
2585     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2586    },
2587    {
2588     "enum_field_value" : 52,
2589     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2590    },
2591    {
2592     "enum_field_value" : 53,
2593     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2594    },
2595    {
2596     "enum_field_value" : 54,
2597     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2598    }
2599   ],
2600   "linker_set_key" : "android_pixel_format_v1_1_t",
2601   "name" : "android_pixel_format_v1_1_t",
2602   "referenced_type" : "type-654",
2603   "self_type" : "type-654",
2604   "size" : 4,
2605   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2606   "underlying_type" : "type-2",
2607   "unique_id" : "android_pixel_format_v1_1_t"
2608  },
2609  {
2610   "alignment" : 4,
2611   "enum_fields" :
2612   [
2613    {
2614     "enum_field_value" : 55,
2615     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2616    }
2617   ],
2618   "linker_set_key" : "android_pixel_format_v1_2_t",
2619   "name" : "android_pixel_format_v1_2_t",
2620   "referenced_type" : "type-660",
2621   "self_type" : "type-660",
2622   "size" : 4,
2623   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2624   "underlying_type" : "type-2",
2625   "unique_id" : "android_pixel_format_v1_2_t"
2626  },
2627  {
2628   "alignment" : 4,
2629   "enum_fields" :
2630   [
2631    {
2632     "enum_field_value" : 0,
2633     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2634    },
2635    {
2636     "enum_field_value" : 1,
2637     "name" : "HAL_RENDER_INTENT_ENHANCE"
2638    },
2639    {
2640     "enum_field_value" : 2,
2641     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2642    },
2643    {
2644     "enum_field_value" : 3,
2645     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2646    }
2647   ],
2648   "linker_set_key" : "android_render_intent_v1_1_t",
2649   "name" : "android_render_intent_v1_1_t",
2650   "referenced_type" : "type-657",
2651   "self_type" : "type-657",
2652   "size" : 4,
2653   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2654   "underlying_type" : "type-2",
2655   "unique_id" : "android_render_intent_v1_1_t"
2656  },
2657  {
2658   "alignment" : 4,
2659   "enum_fields" :
2660   [
2661    {
2662     "enum_field_value" : 1,
2663     "name" : "HAL_TRANSFORM_FLIP_H"
2664    },
2665    {
2666     "enum_field_value" : 2,
2667     "name" : "HAL_TRANSFORM_FLIP_V"
2668    },
2669    {
2670     "enum_field_value" : 4,
2671     "name" : "HAL_TRANSFORM_ROT_90"
2672    },
2673    {
2674     "enum_field_value" : 3,
2675     "name" : "HAL_TRANSFORM_ROT_180"
2676    },
2677    {
2678     "enum_field_value" : 7,
2679     "name" : "HAL_TRANSFORM_ROT_270"
2680    }
2681   ],
2682   "linker_set_key" : "android_transform_t",
2683   "name" : "android_transform_t",
2684   "referenced_type" : "type-649",
2685   "self_type" : "type-649",
2686   "size" : 4,
2687   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2688   "underlying_type" : "type-2",
2689   "unique_id" : "android_transform_t"
2690  },
2691  {
2692   "alignment" : 4,
2693   "enum_fields" :
2694   [
2695    {
2696     "enum_field_value" : 0,
2697     "name" : "LOG_ID_MIN"
2698    },
2699    {
2700     "enum_field_value" : 0,
2701     "name" : "LOG_ID_MAIN"
2702    },
2703    {
2704     "enum_field_value" : 1,
2705     "name" : "LOG_ID_RADIO"
2706    },
2707    {
2708     "enum_field_value" : 2,
2709     "name" : "LOG_ID_EVENTS"
2710    },
2711    {
2712     "enum_field_value" : 3,
2713     "name" : "LOG_ID_SYSTEM"
2714    },
2715    {
2716     "enum_field_value" : 4,
2717     "name" : "LOG_ID_CRASH"
2718    },
2719    {
2720     "enum_field_value" : 5,
2721     "name" : "LOG_ID_STATS"
2722    },
2723    {
2724     "enum_field_value" : 6,
2725     "name" : "LOG_ID_SECURITY"
2726    },
2727    {
2728     "enum_field_value" : 7,
2729     "name" : "LOG_ID_KERNEL"
2730    },
2731    {
2732     "enum_field_value" : 8,
2733     "name" : "LOG_ID_MAX"
2734    }
2735   ],
2736   "linker_set_key" : "log_id",
2737   "name" : "log_id",
2738   "referenced_type" : "type-340",
2739   "self_type" : "type-340",
2740   "size" : 4,
2741   "source_file" : "/system/core/liblog/include/android/log.h",
2742   "underlying_type" : "type-2",
2743   "unique_id" : "log_id"
2744  }
2745 ],
2746 "function_types" :
2747 [
2748  {
2749   "alignment" : 4,
2750   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2751   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2752   "parameters" :
2753   [
2754    {
2755     "referenced_type" : "type-57"
2756    },
2757    {
2758     "referenced_type" : "type-63"
2759    },
2760    {
2761     "referenced_type" : "type-43"
2762    }
2763   ],
2764   "referenced_type" : "type-56",
2765   "return_type" : "type-54",
2766   "self_type" : "type-56",
2767   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2768  },
2769  {
2770   "alignment" : 4,
2771   "linker_set_key" : "int (void *)",
2772   "name" : "int (void *)",
2773   "parameters" :
2774   [
2775    {
2776     "referenced_type" : "type-43"
2777    }
2778   ],
2779   "referenced_type" : "type-675",
2780   "return_type" : "type-42",
2781   "self_type" : "type-675",
2782   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2783  },
2784  {
2785   "alignment" : 4,
2786   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2787   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2788   "parameters" :
2789   [
2790    {
2791     "referenced_type" : "type-582"
2792    },
2793    {
2794     "referenced_type" : "type-444"
2795    },
2796    {
2797     "referenced_type" : "type-2"
2798    },
2799    {
2800     "referenced_type" : "type-583"
2801    },
2802    {
2803     "referenced_type" : "type-2"
2804    },
2805    {
2806     "referenced_type" : "type-43"
2807    }
2808   ],
2809   "referenced_type" : "type-581",
2810   "return_type" : "type-44",
2811   "self_type" : "type-581",
2812   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2813  }
2814 ],
2815 "functions" :
2816 [
2817  {
2818   "function_name" : "android::hardware::fromBinder",
2819   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_7sensors4V2_016ISensorsCallbackENS3_19BpHwSensorsCallbackENS3_19BnHwSensorsCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
2820   "parameters" :
2821   [
2822    {
2823     "referenced_type" : "type-63"
2824    }
2825   ],
2826   "return_type" : "type-190",
2827   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
2828   "template_args" : [ "type-28", "type-192", "type-601" ]
2829  },
2830  {
2831   "function_name" : "android::hardware::details::castInterface",
2832   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_7sensors4V2_016ISensorsCallbackENS_4hidl4base4V1_05IBaseENS4_19BpHwSensorsCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
2833   "parameters" :
2834   [
2835    {
2836     "referenced_type" : "type-591"
2837    },
2838    {
2839     "referenced_type" : "type-69"
2840    },
2841    {
2842     "referenced_type" : "type-54"
2843    }
2844   ],
2845   "return_type" : "type-810",
2846   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2847   "template_args" : [ "type-28", "type-6", "type-192" ]
2848  },
2849  {
2850   "function_name" : "android::hardware::details::castInterface",
2851   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_7sensors4V2_08ISensorsENS_4hidl4base4V1_05IBaseENS4_11BpHwSensorsEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
2852   "parameters" :
2853   [
2854    {
2855     "referenced_type" : "type-591"
2856    },
2857    {
2858     "referenced_type" : "type-69"
2859    },
2860    {
2861     "referenced_type" : "type-54"
2862    }
2863   ],
2864   "return_type" : "type-255",
2865   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2866   "template_args" : [ "type-5", "type-6", "type-776" ]
2867  },
2868  {
2869   "function_name" : "android::hardware::details::wrapPassthrough",
2870   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_7sensors4V2_016ISensorsCallbackEvEENS_2spIT_EES8_",
2871   "parameters" :
2872   [
2873    {
2874     "referenced_type" : "type-190"
2875    }
2876   ],
2877   "return_type" : "type-190",
2878   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
2879   "template_args" : [ "type-28", "type-44" ]
2880  },
2881  {
2882   "function_name" : "android::hardware::details::getServiceInternal",
2883   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_7sensors4V2_011BpHwSensorsENS4_8ISensorsEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
2884   "parameters" :
2885   [
2886    {
2887     "referenced_type" : "type-604"
2888    },
2889    {
2890     "referenced_type" : "type-54"
2891    },
2892    {
2893     "referenced_type" : "type-54"
2894    }
2895   ],
2896   "return_type" : "type-3",
2897   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2898   "template_args" : [ "type-776", "type-5", "type-44", "type-44" ]
2899  },
2900  {
2901   "function_name" : "android::hardware::details::getServiceInternal",
2902   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_7sensors4V2_019BpHwSensorsCallbackENS4_16ISensorsCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
2903   "parameters" :
2904   [
2905    {
2906     "referenced_type" : "type-38"
2907    },
2908    {
2909     "referenced_type" : "type-54"
2910    },
2911    {
2912     "referenced_type" : "type-54"
2913    }
2914   ],
2915   "return_type" : "type-190",
2916   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2917   "template_args" : [ "type-192", "type-28", "type-44", "type-44" ]
2918  },
2919  {
2920   "function_name" : "android::hardware::sensors::V2_0::BnHwSensors::onTransact",
2921   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BnHwSensors10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
2922   "parameters" :
2923   [
2924    {
2925     "is_this_ptr" : true,
2926     "referenced_type" : "type-674"
2927    },
2928    {
2929     "referenced_type" : "type-2"
2930    },
2931    {
2932     "referenced_type" : "type-592"
2933    },
2934    {
2935     "referenced_type" : "type-582"
2936    },
2937    {
2938     "default_arg" : true,
2939     "referenced_type" : "type-2"
2940    },
2941    {
2942     "default_arg" : true,
2943     "referenced_type" : "type-854"
2944    }
2945   ],
2946   "return_type" : "type-42",
2947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h"
2948  },
2949  {
2950   "function_name" : "android::hardware::sensors::V2_0::BnHwSensors::_hidl_batch",
2951   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BnHwSensors11_hidl_batchEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2952   "parameters" :
2953   [
2954    {
2955     "referenced_type" : "type-593"
2956    },
2957    {
2958     "referenced_type" : "type-592"
2959    },
2960    {
2961     "referenced_type" : "type-582"
2962    },
2963    {
2964     "referenced_type" : "type-855"
2965    }
2966   ],
2967   "return_type" : "type-42",
2968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h"
2969  },
2970  {
2971   "function_name" : "android::hardware::sensors::V2_0::BnHwSensors::_hidl_flush",
2972   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BnHwSensors11_hidl_flushEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2973   "parameters" :
2974   [
2975    {
2976     "referenced_type" : "type-593"
2977    },
2978    {
2979     "referenced_type" : "type-592"
2980    },
2981    {
2982     "referenced_type" : "type-582"
2983    },
2984    {
2985     "referenced_type" : "type-856"
2986    }
2987   ],
2988   "return_type" : "type-42",
2989   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h"
2990  },
2991  {
2992   "access" : "private",
2993   "function_name" : "android::hardware::sensors::V2_0::BnHwSensors::getDebugInfo",
2994   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BnHwSensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2995   "parameters" :
2996   [
2997    {
2998     "is_this_ptr" : true,
2999     "referenced_type" : "type-674"
3000    },
3001    {
3002     "referenced_type" : "type-857"
3003    }
3004   ],
3005   "return_type" : "type-268",
3006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h"
3007  },
3008  {
3009   "function_name" : "android::hardware::sensors::V2_0::BnHwSensors::_hidl_activate",
3010   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BnHwSensors14_hidl_activateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3011   "parameters" :
3012   [
3013    {
3014     "referenced_type" : "type-593"
3015    },
3016    {
3017     "referenced_type" : "type-592"
3018    },
3019    {
3020     "referenced_type" : "type-582"
3021    },
3022    {
3023     "referenced_type" : "type-858"
3024    }
3025   ],
3026   "return_type" : "type-42",
3027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h"
3028  },
3029  {
3030   "function_name" : "android::hardware::sensors::V2_0::BnHwSensors::_hidl_initialize",
3031   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BnHwSensors16_hidl_initializeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3032   "parameters" :
3033   [
3034    {
3035     "referenced_type" : "type-593"
3036    },
3037    {
3038     "referenced_type" : "type-592"
3039    },
3040    {
3041     "referenced_type" : "type-582"
3042    },
3043    {
3044     "referenced_type" : "type-859"
3045    }
3046   ],
3047   "return_type" : "type-42",
3048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h"
3049  },
3050  {
3051   "function_name" : "android::hardware::sensors::V2_0::BnHwSensors::_hidl_getSensorsList",
3052   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BnHwSensors20_hidl_getSensorsListEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3053   "parameters" :
3054   [
3055    {
3056     "referenced_type" : "type-593"
3057    },
3058    {
3059     "referenced_type" : "type-592"
3060    },
3061    {
3062     "referenced_type" : "type-582"
3063    },
3064    {
3065     "referenced_type" : "type-860"
3066    }
3067   ],
3068   "return_type" : "type-42",
3069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h"
3070  },
3071  {
3072   "function_name" : "android::hardware::sensors::V2_0::BnHwSensors::_hidl_injectSensorData",
3073   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BnHwSensors22_hidl_injectSensorDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3074   "parameters" :
3075   [
3076    {
3077     "referenced_type" : "type-593"
3078    },
3079    {
3080     "referenced_type" : "type-592"
3081    },
3082    {
3083     "referenced_type" : "type-582"
3084    },
3085    {
3086     "referenced_type" : "type-861"
3087    }
3088   ],
3089   "return_type" : "type-42",
3090   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h"
3091  },
3092  {
3093   "function_name" : "android::hardware::sensors::V2_0::BnHwSensors::_hidl_setOperationMode",
3094   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BnHwSensors22_hidl_setOperationModeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3095   "parameters" :
3096   [
3097    {
3098     "referenced_type" : "type-593"
3099    },
3100    {
3101     "referenced_type" : "type-592"
3102    },
3103    {
3104     "referenced_type" : "type-582"
3105    },
3106    {
3107     "referenced_type" : "type-862"
3108    }
3109   ],
3110   "return_type" : "type-42",
3111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h"
3112  },
3113  {
3114   "function_name" : "android::hardware::sensors::V2_0::BnHwSensors::_hidl_configDirectReport",
3115   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BnHwSensors24_hidl_configDirectReportEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3116   "parameters" :
3117   [
3118    {
3119     "referenced_type" : "type-593"
3120    },
3121    {
3122     "referenced_type" : "type-592"
3123    },
3124    {
3125     "referenced_type" : "type-582"
3126    },
3127    {
3128     "referenced_type" : "type-863"
3129    }
3130   ],
3131   "return_type" : "type-42",
3132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h"
3133  },
3134  {
3135   "function_name" : "android::hardware::sensors::V2_0::BnHwSensors::_hidl_registerDirectChannel",
3136   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BnHwSensors27_hidl_registerDirectChannelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3137   "parameters" :
3138   [
3139    {
3140     "referenced_type" : "type-593"
3141    },
3142    {
3143     "referenced_type" : "type-592"
3144    },
3145    {
3146     "referenced_type" : "type-582"
3147    },
3148    {
3149     "referenced_type" : "type-864"
3150    }
3151   ],
3152   "return_type" : "type-42",
3153   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h"
3154  },
3155  {
3156   "function_name" : "android::hardware::sensors::V2_0::BnHwSensors::_hidl_unregisterDirectChannel",
3157   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BnHwSensors29_hidl_unregisterDirectChannelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3158   "parameters" :
3159   [
3160    {
3161     "referenced_type" : "type-593"
3162    },
3163    {
3164     "referenced_type" : "type-592"
3165    },
3166    {
3167     "referenced_type" : "type-582"
3168    },
3169    {
3170     "referenced_type" : "type-865"
3171    }
3172   ],
3173   "return_type" : "type-42",
3174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h"
3175  },
3176  {
3177   "access" : "private",
3178   "function_name" : "android::hardware::sensors::V2_0::BnHwSensors::ping",
3179   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BnHwSensors4pingEv",
3180   "parameters" :
3181   [
3182    {
3183     "is_this_ptr" : true,
3184     "referenced_type" : "type-674"
3185    }
3186   ],
3187   "return_type" : "type-268",
3188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h"
3189  },
3190  {
3191   "function_name" : "android::hardware::sensors::V2_0::BnHwSensors::BnHwSensors",
3192   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BnHwSensorsC1ERKNS_2spINS2_8ISensorsEEE",
3193   "parameters" :
3194   [
3195    {
3196     "is_this_ptr" : true,
3197     "referenced_type" : "type-674"
3198    },
3199    {
3200     "referenced_type" : "type-806"
3201    }
3202   ],
3203   "return_type" : "type-44",
3204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h"
3205  },
3206  {
3207   "function_name" : "android::hardware::sensors::V2_0::BnHwSensors::BnHwSensors",
3208   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BnHwSensorsC2ERKNS_2spINS2_8ISensorsEEE",
3209   "parameters" :
3210   [
3211    {
3212     "is_this_ptr" : true,
3213     "referenced_type" : "type-674"
3214    },
3215    {
3216     "referenced_type" : "type-806"
3217    }
3218   ],
3219   "return_type" : "type-44",
3220   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h"
3221  },
3222  {
3223   "function_name" : "android::hardware::sensors::V2_0::BnHwSensors::~BnHwSensors",
3224   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BnHwSensorsD0Ev",
3225   "parameters" :
3226   [
3227    {
3228     "is_this_ptr" : true,
3229     "referenced_type" : "type-674"
3230    }
3231   ],
3232   "return_type" : "type-44",
3233   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h"
3234  },
3235  {
3236   "function_name" : "android::hardware::sensors::V2_0::BnHwSensors::~BnHwSensors",
3237   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BnHwSensorsD1Ev",
3238   "parameters" :
3239   [
3240    {
3241     "is_this_ptr" : true,
3242     "referenced_type" : "type-674"
3243    }
3244   ],
3245   "return_type" : "type-44",
3246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h"
3247  },
3248  {
3249   "function_name" : "android::hardware::sensors::V2_0::BnHwSensors::~BnHwSensors",
3250   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BnHwSensorsD2Ev",
3251   "parameters" :
3252   [
3253    {
3254     "is_this_ptr" : true,
3255     "referenced_type" : "type-674"
3256    }
3257   ],
3258   "return_type" : "type-44",
3259   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h"
3260  },
3261  {
3262   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::initialize",
3263   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors10initializeERKNS0_12MQDescriptorINS1_4V1_05EventELNS0_8MQFlavorE1EEERKNS4_IjLS7_1EEERKNS_2spINS2_16ISensorsCallbackEEE",
3264   "parameters" :
3265   [
3266    {
3267     "is_this_ptr" : true,
3268     "referenced_type" : "type-816"
3269    },
3270    {
3271     "referenced_type" : "type-598"
3272    },
3273    {
3274     "referenced_type" : "type-599"
3275    },
3276    {
3277     "referenced_type" : "type-822"
3278    }
3279   ],
3280   "return_type" : "type-247",
3281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3282  },
3283  {
3284   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::_hidl_batch",
3285   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors11_hidl_batchEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEixx",
3286   "parameters" :
3287   [
3288    {
3289     "referenced_type" : "type-24"
3290    },
3291    {
3292     "referenced_type" : "type-798"
3293    },
3294    {
3295     "referenced_type" : "type-42"
3296    },
3297    {
3298     "referenced_type" : "type-47"
3299    },
3300    {
3301     "referenced_type" : "type-47"
3302    }
3303   ],
3304   "return_type" : "type-247",
3305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3306  },
3307  {
3308   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::_hidl_flush",
3309   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors11_hidl_flushEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi",
3310   "parameters" :
3311   [
3312    {
3313     "referenced_type" : "type-24"
3314    },
3315    {
3316     "referenced_type" : "type-798"
3317    },
3318    {
3319     "referenced_type" : "type-42"
3320    }
3321   ],
3322   "return_type" : "type-247",
3323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3324  },
3325  {
3326   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::linkToDeath",
3327   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3328   "parameters" :
3329   [
3330    {
3331     "is_this_ptr" : true,
3332     "referenced_type" : "type-816"
3333    },
3334    {
3335     "referenced_type" : "type-495"
3336    },
3337    {
3338     "referenced_type" : "type-78"
3339    }
3340   ],
3341   "return_type" : "type-240",
3342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3343  },
3344  {
3345   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::getDebugInfo",
3346   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3347   "parameters" :
3348   [
3349    {
3350     "is_this_ptr" : true,
3351     "referenced_type" : "type-816"
3352    },
3353    {
3354     "referenced_type" : "type-866"
3355    }
3356   ],
3357   "return_type" : "type-268",
3358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3359  },
3360  {
3361   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::getHashChain",
3362   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3363   "parameters" :
3364   [
3365    {
3366     "is_this_ptr" : true,
3367     "referenced_type" : "type-816"
3368    },
3369    {
3370     "referenced_type" : "type-867"
3371    }
3372   ],
3373   "return_type" : "type-268",
3374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3375  },
3376  {
3377   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::unlinkToDeath",
3378   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3379   "parameters" :
3380   [
3381    {
3382     "is_this_ptr" : true,
3383     "referenced_type" : "type-816"
3384    },
3385    {
3386     "referenced_type" : "type-495"
3387    }
3388   ],
3389   "return_type" : "type-240",
3390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3391  },
3392  {
3393   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::_hidl_activate",
3394   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors14_hidl_activateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEib",
3395   "parameters" :
3396   [
3397    {
3398     "referenced_type" : "type-24"
3399    },
3400    {
3401     "referenced_type" : "type-798"
3402    },
3403    {
3404     "referenced_type" : "type-42"
3405    },
3406    {
3407     "referenced_type" : "type-54"
3408    }
3409   ],
3410   "return_type" : "type-247",
3411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3412  },
3413  {
3414   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::getSensorsList",
3415   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors14getSensorsListENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010SensorInfoEEEEEE",
3416   "parameters" :
3417   [
3418    {
3419     "is_this_ptr" : true,
3420     "referenced_type" : "type-816"
3421    },
3422    {
3423     "referenced_type" : "type-868"
3424    }
3425   ],
3426   "return_type" : "type-268",
3427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3428  },
3429  {
3430   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::interfaceChain",
3431   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3432   "parameters" :
3433   [
3434    {
3435     "is_this_ptr" : true,
3436     "referenced_type" : "type-816"
3437    },
3438    {
3439     "referenced_type" : "type-869"
3440    }
3441   ],
3442   "return_type" : "type-268",
3443   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3444  },
3445  {
3446   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::_hidl_initialize",
3447   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors16_hidl_initializeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_12MQDescriptorINS1_4V1_05EventELNS0_8MQFlavorE1EEERKNS9_IjLSC_1EEERKNS_2spINS2_16ISensorsCallbackEEE",
3448   "parameters" :
3449   [
3450    {
3451     "referenced_type" : "type-24"
3452    },
3453    {
3454     "referenced_type" : "type-798"
3455    },
3456    {
3457     "referenced_type" : "type-598"
3458    },
3459    {
3460     "referenced_type" : "type-599"
3461    },
3462    {
3463     "referenced_type" : "type-822"
3464    }
3465   ],
3466   "return_type" : "type-247",
3467   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3468  },
3469  {
3470   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::injectSensorData",
3471   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors16injectSensorDataERKNS1_4V1_05EventE",
3472   "parameters" :
3473   [
3474    {
3475     "is_this_ptr" : true,
3476     "referenced_type" : "type-816"
3477    },
3478    {
3479     "referenced_type" : "type-781"
3480    }
3481   ],
3482   "return_type" : "type-247",
3483   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3484  },
3485  {
3486   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::setOperationMode",
3487   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors16setOperationModeENS1_4V1_013OperationModeE",
3488   "parameters" :
3489   [
3490    {
3491     "is_this_ptr" : true,
3492     "referenced_type" : "type-816"
3493    },
3494    {
3495     "referenced_type" : "type-710"
3496    }
3497   ],
3498   "return_type" : "type-247",
3499   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3500  },
3501  {
3502   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::configDirectReport",
3503   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors18configDirectReportEiiNS1_4V1_09RateLevelENSt3__18functionIFvNS4_6ResultEiEEE",
3504   "parameters" :
3505   [
3506    {
3507     "is_this_ptr" : true,
3508     "referenced_type" : "type-816"
3509    },
3510    {
3511     "referenced_type" : "type-42"
3512    },
3513    {
3514     "referenced_type" : "type-42"
3515    },
3516    {
3517     "referenced_type" : "type-713"
3518    },
3519    {
3520     "referenced_type" : "type-870"
3521    }
3522   ],
3523   "return_type" : "type-268",
3524   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3525  },
3526  {
3527   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::interfaceDescriptor",
3528   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3529   "parameters" :
3530   [
3531    {
3532     "is_this_ptr" : true,
3533     "referenced_type" : "type-816"
3534    },
3535    {
3536     "referenced_type" : "type-871"
3537    }
3538   ],
3539   "return_type" : "type-268",
3540   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3541  },
3542  {
3543   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::_hidl_getSensorsList",
3544   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors20_hidl_getSensorsListEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010SensorInfoEEEEEE",
3545   "parameters" :
3546   [
3547    {
3548     "referenced_type" : "type-24"
3549    },
3550    {
3551     "referenced_type" : "type-798"
3552    },
3553    {
3554     "referenced_type" : "type-872"
3555    }
3556   ],
3557   "return_type" : "type-268",
3558   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3559  },
3560  {
3561   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::notifySyspropsChanged",
3562   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors21notifySyspropsChangedEv",
3563   "parameters" :
3564   [
3565    {
3566     "is_this_ptr" : true,
3567     "referenced_type" : "type-816"
3568    }
3569   ],
3570   "return_type" : "type-268",
3571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3572  },
3573  {
3574   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::registerDirectChannel",
3575   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors21registerDirectChannelERKNS1_4V1_013SharedMemInfoENSt3__18functionIFvNS4_6ResultEiEEE",
3576   "parameters" :
3577   [
3578    {
3579     "is_this_ptr" : true,
3580     "referenced_type" : "type-816"
3581    },
3582    {
3583     "referenced_type" : "type-784"
3584    },
3585    {
3586     "referenced_type" : "type-873"
3587    }
3588   ],
3589   "return_type" : "type-268",
3590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3591  },
3592  {
3593   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::setHALInstrumentation",
3594   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors21setHALInstrumentationEv",
3595   "parameters" :
3596   [
3597    {
3598     "is_this_ptr" : true,
3599     "referenced_type" : "type-816"
3600    }
3601   ],
3602   "return_type" : "type-268",
3603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3604  },
3605  {
3606   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::_hidl_injectSensorData",
3607   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors22_hidl_injectSensorDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS1_4V1_05EventE",
3608   "parameters" :
3609   [
3610    {
3611     "referenced_type" : "type-24"
3612    },
3613    {
3614     "referenced_type" : "type-798"
3615    },
3616    {
3617     "referenced_type" : "type-781"
3618    }
3619   ],
3620   "return_type" : "type-247",
3621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3622  },
3623  {
3624   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::_hidl_setOperationMode",
3625   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors22_hidl_setOperationModeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS1_4V1_013OperationModeE",
3626   "parameters" :
3627   [
3628    {
3629     "referenced_type" : "type-24"
3630    },
3631    {
3632     "referenced_type" : "type-798"
3633    },
3634    {
3635     "referenced_type" : "type-710"
3636    }
3637   ],
3638   "return_type" : "type-247",
3639   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3640  },
3641  {
3642   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::unregisterDirectChannel",
3643   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors23unregisterDirectChannelEi",
3644   "parameters" :
3645   [
3646    {
3647     "is_this_ptr" : true,
3648     "referenced_type" : "type-816"
3649    },
3650    {
3651     "referenced_type" : "type-42"
3652    }
3653   ],
3654   "return_type" : "type-247",
3655   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3656  },
3657  {
3658   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::_hidl_configDirectReport",
3659   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors24_hidl_configDirectReportEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiiNS1_4V1_09RateLevelENSt3__18functionIFvNS9_6ResultEiEEE",
3660   "parameters" :
3661   [
3662    {
3663     "referenced_type" : "type-24"
3664    },
3665    {
3666     "referenced_type" : "type-798"
3667    },
3668    {
3669     "referenced_type" : "type-42"
3670    },
3671    {
3672     "referenced_type" : "type-42"
3673    },
3674    {
3675     "referenced_type" : "type-713"
3676    },
3677    {
3678     "referenced_type" : "type-874"
3679    }
3680   ],
3681   "return_type" : "type-268",
3682   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3683  },
3684  {
3685   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::_hidl_registerDirectChannel",
3686   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors27_hidl_registerDirectChannelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS1_4V1_013SharedMemInfoENSt3__18functionIFvNS9_6ResultEiEEE",
3687   "parameters" :
3688   [
3689    {
3690     "referenced_type" : "type-24"
3691    },
3692    {
3693     "referenced_type" : "type-798"
3694    },
3695    {
3696     "referenced_type" : "type-784"
3697    },
3698    {
3699     "referenced_type" : "type-875"
3700    }
3701   ],
3702   "return_type" : "type-268",
3703   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3704  },
3705  {
3706   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::_hidl_unregisterDirectChannel",
3707   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors29_hidl_unregisterDirectChannelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi",
3708   "parameters" :
3709   [
3710    {
3711     "referenced_type" : "type-24"
3712    },
3713    {
3714     "referenced_type" : "type-798"
3715    },
3716    {
3717     "referenced_type" : "type-42"
3718    }
3719   ],
3720   "return_type" : "type-247",
3721   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3722  },
3723  {
3724   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::ping",
3725   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors4pingEv",
3726   "parameters" :
3727   [
3728    {
3729     "is_this_ptr" : true,
3730     "referenced_type" : "type-816"
3731    }
3732   ],
3733   "return_type" : "type-268",
3734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3735  },
3736  {
3737   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::batch",
3738   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors5batchEixx",
3739   "parameters" :
3740   [
3741    {
3742     "is_this_ptr" : true,
3743     "referenced_type" : "type-816"
3744    },
3745    {
3746     "referenced_type" : "type-42"
3747    },
3748    {
3749     "referenced_type" : "type-47"
3750    },
3751    {
3752     "referenced_type" : "type-47"
3753    }
3754   ],
3755   "return_type" : "type-247",
3756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3757  },
3758  {
3759   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::debug",
3760   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3761   "parameters" :
3762   [
3763    {
3764     "is_this_ptr" : true,
3765     "referenced_type" : "type-816"
3766    },
3767    {
3768     "referenced_type" : "type-516"
3769    },
3770    {
3771     "referenced_type" : "type-763"
3772    }
3773   ],
3774   "return_type" : "type-268",
3775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3776  },
3777  {
3778   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::flush",
3779   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors5flushEi",
3780   "parameters" :
3781   [
3782    {
3783     "is_this_ptr" : true,
3784     "referenced_type" : "type-816"
3785    },
3786    {
3787     "referenced_type" : "type-42"
3788    }
3789   ],
3790   "return_type" : "type-247",
3791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3792  },
3793  {
3794   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::activate",
3795   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensors8activateEib",
3796   "parameters" :
3797   [
3798    {
3799     "is_this_ptr" : true,
3800     "referenced_type" : "type-816"
3801    },
3802    {
3803     "referenced_type" : "type-42"
3804    },
3805    {
3806     "referenced_type" : "type-54"
3807    }
3808   ],
3809   "return_type" : "type-247",
3810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3811  },
3812  {
3813   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::BpHwSensors",
3814   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensorsC1ERKNS_2spINS0_7IBinderEEE",
3815   "parameters" :
3816   [
3817    {
3818     "is_this_ptr" : true,
3819     "referenced_type" : "type-816"
3820    },
3821    {
3822     "referenced_type" : "type-63"
3823    }
3824   ],
3825   "return_type" : "type-44",
3826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3827  },
3828  {
3829   "function_name" : "android::hardware::sensors::V2_0::BpHwSensors::BpHwSensors",
3830   "linker_set_key" : "_ZN7android8hardware7sensors4V2_011BpHwSensorsC2ERKNS_2spINS0_7IBinderEEE",
3831   "parameters" :
3832   [
3833    {
3834     "is_this_ptr" : true,
3835     "referenced_type" : "type-816"
3836    },
3837    {
3838     "referenced_type" : "type-63"
3839    }
3840   ],
3841   "return_type" : "type-44",
3842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
3843  },
3844  {
3845   "function_name" : "android::hardware::sensors::V2_0::ISensorsCallback::getService",
3846   "linker_set_key" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3847   "parameters" :
3848   [
3849    {
3850     "default_arg" : true,
3851     "referenced_type" : "type-38"
3852    },
3853    {
3854     "default_arg" : true,
3855     "referenced_type" : "type-54"
3856    }
3857   ],
3858   "return_type" : "type-190",
3859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensorsCallback.h"
3860  },
3861  {
3862   "function_name" : "android::hardware::sensors::V2_0::ISensorsCallback::linkToDeath",
3863   "linker_set_key" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3864   "parameters" :
3865   [
3866    {
3867     "is_this_ptr" : true,
3868     "referenced_type" : "type-191"
3869    },
3870    {
3871     "referenced_type" : "type-495"
3872    },
3873    {
3874     "referenced_type" : "type-78"
3875    }
3876   ],
3877   "return_type" : "type-240",
3878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensorsCallback.h"
3879  },
3880  {
3881   "function_name" : "android::hardware::sensors::V2_0::ISensorsCallback::getDebugInfo",
3882   "linker_set_key" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3883   "parameters" :
3884   [
3885    {
3886     "is_this_ptr" : true,
3887     "referenced_type" : "type-191"
3888    },
3889    {
3890     "referenced_type" : "type-876"
3891    }
3892   ],
3893   "return_type" : "type-268",
3894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensorsCallback.h"
3895  },
3896  {
3897   "function_name" : "android::hardware::sensors::V2_0::ISensorsCallback::getHashChain",
3898   "linker_set_key" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3899   "parameters" :
3900   [
3901    {
3902     "is_this_ptr" : true,
3903     "referenced_type" : "type-191"
3904    },
3905    {
3906     "referenced_type" : "type-877"
3907    }
3908   ],
3909   "return_type" : "type-268",
3910   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensorsCallback.h"
3911  },
3912  {
3913   "function_name" : "android::hardware::sensors::V2_0::ISensorsCallback::tryGetService",
3914   "linker_set_key" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3915   "parameters" :
3916   [
3917    {
3918     "default_arg" : true,
3919     "referenced_type" : "type-38"
3920    },
3921    {
3922     "default_arg" : true,
3923     "referenced_type" : "type-54"
3924    }
3925   ],
3926   "return_type" : "type-190",
3927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensorsCallback.h"
3928  },
3929  {
3930   "function_name" : "android::hardware::sensors::V2_0::ISensorsCallback::unlinkToDeath",
3931   "linker_set_key" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3932   "parameters" :
3933   [
3934    {
3935     "is_this_ptr" : true,
3936     "referenced_type" : "type-191"
3937    },
3938    {
3939     "referenced_type" : "type-495"
3940    }
3941   ],
3942   "return_type" : "type-240",
3943   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensorsCallback.h"
3944  },
3945  {
3946   "function_name" : "android::hardware::sensors::V2_0::ISensorsCallback::interfaceChain",
3947   "linker_set_key" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3948   "parameters" :
3949   [
3950    {
3951     "is_this_ptr" : true,
3952     "referenced_type" : "type-191"
3953    },
3954    {
3955     "referenced_type" : "type-878"
3956    }
3957   ],
3958   "return_type" : "type-268",
3959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensorsCallback.h"
3960  },
3961  {
3962   "function_name" : "android::hardware::sensors::V2_0::ISensorsCallback::registerAsService",
3963   "linker_set_key" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3964   "parameters" :
3965   [
3966    {
3967     "is_this_ptr" : true,
3968     "referenced_type" : "type-191"
3969    },
3970    {
3971     "default_arg" : true,
3972     "referenced_type" : "type-38"
3973    }
3974   ],
3975   "return_type" : "type-42",
3976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensorsCallback.h"
3977  },
3978  {
3979   "function_name" : "android::hardware::sensors::V2_0::ISensorsCallback::interfaceDescriptor",
3980   "linker_set_key" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3981   "parameters" :
3982   [
3983    {
3984     "is_this_ptr" : true,
3985     "referenced_type" : "type-191"
3986    },
3987    {
3988     "referenced_type" : "type-879"
3989    }
3990   ],
3991   "return_type" : "type-268",
3992   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensorsCallback.h"
3993  },
3994  {
3995   "function_name" : "android::hardware::sensors::V2_0::ISensorsCallback::notifySyspropsChanged",
3996   "linker_set_key" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback21notifySyspropsChangedEv",
3997   "parameters" :
3998   [
3999    {
4000     "is_this_ptr" : true,
4001     "referenced_type" : "type-191"
4002    }
4003   ],
4004   "return_type" : "type-268",
4005   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensorsCallback.h"
4006  },
4007  {
4008   "function_name" : "android::hardware::sensors::V2_0::ISensorsCallback::setHALInstrumentation",
4009   "linker_set_key" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback21setHALInstrumentationEv",
4010   "parameters" :
4011   [
4012    {
4013     "is_this_ptr" : true,
4014     "referenced_type" : "type-191"
4015    }
4016   ],
4017   "return_type" : "type-268",
4018   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensorsCallback.h"
4019  },
4020  {
4021   "function_name" : "android::hardware::sensors::V2_0::ISensorsCallback::registerForNotifications",
4022   "linker_set_key" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4023   "parameters" :
4024   [
4025    {
4026     "referenced_type" : "type-38"
4027    },
4028    {
4029     "referenced_type" : "type-764"
4030    }
4031   ],
4032   "return_type" : "type-54",
4033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensorsCallback.h"
4034  },
4035  {
4036   "function_name" : "android::hardware::sensors::V2_0::ISensorsCallback::ping",
4037   "linker_set_key" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback4pingEv",
4038   "parameters" :
4039   [
4040    {
4041     "is_this_ptr" : true,
4042     "referenced_type" : "type-191"
4043    }
4044   ],
4045   "return_type" : "type-268",
4046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensorsCallback.h"
4047  },
4048  {
4049   "function_name" : "android::hardware::sensors::V2_0::ISensorsCallback::debug",
4050   "linker_set_key" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4051   "parameters" :
4052   [
4053    {
4054     "is_this_ptr" : true,
4055     "referenced_type" : "type-191"
4056    },
4057    {
4058     "referenced_type" : "type-516"
4059    },
4060    {
4061     "referenced_type" : "type-763"
4062    }
4063   ],
4064   "return_type" : "type-268",
4065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensorsCallback.h"
4066  },
4067  {
4068   "function_name" : "android::hardware::sensors::V2_0::ISensorsCallback::castFrom",
4069   "linker_set_key" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4070   "parameters" :
4071   [
4072    {
4073     "referenced_type" : "type-802"
4074    },
4075    {
4076     "default_arg" : true,
4077     "referenced_type" : "type-54"
4078    }
4079   ],
4080   "return_type" : "type-810",
4081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensorsCallback.h"
4082  },
4083  {
4084   "function_name" : "android::hardware::sensors::V2_0::ISensorsCallback::castFrom",
4085   "linker_set_key" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback8castFromERKNS_2spIS3_EEb",
4086   "parameters" :
4087   [
4088    {
4089     "referenced_type" : "type-822"
4090    },
4091    {
4092     "default_arg" : true,
4093     "referenced_type" : "type-54"
4094    }
4095   ],
4096   "return_type" : "type-810",
4097   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensorsCallback.h"
4098  },
4099  {
4100   "access" : "private",
4101   "function_name" : "android::hardware::sensors::V2_0::BsSensorsCallback::addOnewayTask",
4102   "linker_set_key" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallback13addOnewayTaskENSt3__18functionIFvvEEE",
4103   "parameters" :
4104   [
4105    {
4106     "is_this_ptr" : true,
4107     "referenced_type" : "type-809"
4108    },
4109    {
4110     "referenced_type" : "type-882"
4111    }
4112   ],
4113   "return_type" : "type-268",
4114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BsSensorsCallback.h"
4115  },
4116  {
4117   "function_name" : "android::hardware::sensors::V2_0::BsSensorsCallback::BsSensorsCallback",
4118   "linker_set_key" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallbackC1ENS_2spINS2_16ISensorsCallbackEEE",
4119   "parameters" :
4120   [
4121    {
4122     "is_this_ptr" : true,
4123     "referenced_type" : "type-809"
4124    },
4125    {
4126     "referenced_type" : "type-204"
4127    }
4128   ],
4129   "return_type" : "type-44",
4130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BsSensorsCallback.h"
4131  },
4132  {
4133   "function_name" : "android::hardware::sensors::V2_0::BsSensorsCallback::BsSensorsCallback",
4134   "linker_set_key" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallbackC2ENS_2spINS2_16ISensorsCallbackEEE",
4135   "parameters" :
4136   [
4137    {
4138     "is_this_ptr" : true,
4139     "referenced_type" : "type-809"
4140    },
4141    {
4142     "referenced_type" : "type-204"
4143    }
4144   ],
4145   "return_type" : "type-44",
4146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BsSensorsCallback.h"
4147  },
4148  {
4149   "function_name" : "android::hardware::sensors::V2_0::BnHwSensorsCallback::onTransact",
4150   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4151   "parameters" :
4152   [
4153    {
4154     "is_this_ptr" : true,
4155     "referenced_type" : "type-771"
4156    },
4157    {
4158     "referenced_type" : "type-2"
4159    },
4160    {
4161     "referenced_type" : "type-592"
4162    },
4163    {
4164     "referenced_type" : "type-582"
4165    },
4166    {
4167     "default_arg" : true,
4168     "referenced_type" : "type-2"
4169    },
4170    {
4171     "default_arg" : true,
4172     "referenced_type" : "type-885"
4173    }
4174   ],
4175   "return_type" : "type-42",
4176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensorsCallback.h"
4177  },
4178  {
4179   "access" : "private",
4180   "function_name" : "android::hardware::sensors::V2_0::BnHwSensorsCallback::getDebugInfo",
4181   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4182   "parameters" :
4183   [
4184    {
4185     "is_this_ptr" : true,
4186     "referenced_type" : "type-771"
4187    },
4188    {
4189     "referenced_type" : "type-886"
4190    }
4191   ],
4192   "return_type" : "type-268",
4193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensorsCallback.h"
4194  },
4195  {
4196   "function_name" : "android::hardware::sensors::V2_0::BnHwSensorsCallback::_hidl_onDynamicSensorsConnected",
4197   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallback31_hidl_onDynamicSensorsConnectedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4198   "parameters" :
4199   [
4200    {
4201     "referenced_type" : "type-593"
4202    },
4203    {
4204     "referenced_type" : "type-592"
4205    },
4206    {
4207     "referenced_type" : "type-582"
4208    },
4209    {
4210     "referenced_type" : "type-887"
4211    }
4212   ],
4213   "return_type" : "type-42",
4214   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensorsCallback.h"
4215  },
4216  {
4217   "function_name" : "android::hardware::sensors::V2_0::BnHwSensorsCallback::_hidl_onDynamicSensorsDisconnected",
4218   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallback34_hidl_onDynamicSensorsDisconnectedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4219   "parameters" :
4220   [
4221    {
4222     "referenced_type" : "type-593"
4223    },
4224    {
4225     "referenced_type" : "type-592"
4226    },
4227    {
4228     "referenced_type" : "type-582"
4229    },
4230    {
4231     "referenced_type" : "type-888"
4232    }
4233   ],
4234   "return_type" : "type-42",
4235   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensorsCallback.h"
4236  },
4237  {
4238   "access" : "private",
4239   "function_name" : "android::hardware::sensors::V2_0::BnHwSensorsCallback::ping",
4240   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallback4pingEv",
4241   "parameters" :
4242   [
4243    {
4244     "is_this_ptr" : true,
4245     "referenced_type" : "type-771"
4246    }
4247   ],
4248   "return_type" : "type-268",
4249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensorsCallback.h"
4250  },
4251  {
4252   "function_name" : "android::hardware::sensors::V2_0::BnHwSensorsCallback::BnHwSensorsCallback",
4253   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallbackC1ERKNS_2spINS2_16ISensorsCallbackEEE",
4254   "parameters" :
4255   [
4256    {
4257     "is_this_ptr" : true,
4258     "referenced_type" : "type-771"
4259    },
4260    {
4261     "referenced_type" : "type-822"
4262    }
4263   ],
4264   "return_type" : "type-44",
4265   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensorsCallback.h"
4266  },
4267  {
4268   "function_name" : "android::hardware::sensors::V2_0::BnHwSensorsCallback::BnHwSensorsCallback",
4269   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallbackC2ERKNS_2spINS2_16ISensorsCallbackEEE",
4270   "parameters" :
4271   [
4272    {
4273     "is_this_ptr" : true,
4274     "referenced_type" : "type-771"
4275    },
4276    {
4277     "referenced_type" : "type-822"
4278    }
4279   ],
4280   "return_type" : "type-44",
4281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensorsCallback.h"
4282  },
4283  {
4284   "function_name" : "android::hardware::sensors::V2_0::BnHwSensorsCallback::~BnHwSensorsCallback",
4285   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallbackD0Ev",
4286   "parameters" :
4287   [
4288    {
4289     "is_this_ptr" : true,
4290     "referenced_type" : "type-771"
4291    }
4292   ],
4293   "return_type" : "type-44",
4294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensorsCallback.h"
4295  },
4296  {
4297   "function_name" : "android::hardware::sensors::V2_0::BnHwSensorsCallback::~BnHwSensorsCallback",
4298   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallbackD1Ev",
4299   "parameters" :
4300   [
4301    {
4302     "is_this_ptr" : true,
4303     "referenced_type" : "type-771"
4304    }
4305   ],
4306   "return_type" : "type-44",
4307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensorsCallback.h"
4308  },
4309  {
4310   "function_name" : "android::hardware::sensors::V2_0::BnHwSensorsCallback::~BnHwSensorsCallback",
4311   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallbackD2Ev",
4312   "parameters" :
4313   [
4314    {
4315     "is_this_ptr" : true,
4316     "referenced_type" : "type-771"
4317    }
4318   ],
4319   "return_type" : "type-44",
4320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensorsCallback.h"
4321  },
4322  {
4323   "function_name" : "android::hardware::sensors::V2_0::BpHwSensorsCallback::linkToDeath",
4324   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4325   "parameters" :
4326   [
4327    {
4328     "is_this_ptr" : true,
4329     "referenced_type" : "type-199"
4330    },
4331    {
4332     "referenced_type" : "type-495"
4333    },
4334    {
4335     "referenced_type" : "type-78"
4336    }
4337   ],
4338   "return_type" : "type-240",
4339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h"
4340  },
4341  {
4342   "function_name" : "android::hardware::sensors::V2_0::BpHwSensorsCallback::getDebugInfo",
4343   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4344   "parameters" :
4345   [
4346    {
4347     "is_this_ptr" : true,
4348     "referenced_type" : "type-199"
4349    },
4350    {
4351     "referenced_type" : "type-889"
4352    }
4353   ],
4354   "return_type" : "type-268",
4355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h"
4356  },
4357  {
4358   "function_name" : "android::hardware::sensors::V2_0::BpHwSensorsCallback::getHashChain",
4359   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4360   "parameters" :
4361   [
4362    {
4363     "is_this_ptr" : true,
4364     "referenced_type" : "type-199"
4365    },
4366    {
4367     "referenced_type" : "type-890"
4368    }
4369   ],
4370   "return_type" : "type-268",
4371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h"
4372  },
4373  {
4374   "function_name" : "android::hardware::sensors::V2_0::BpHwSensorsCallback::unlinkToDeath",
4375   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4376   "parameters" :
4377   [
4378    {
4379     "is_this_ptr" : true,
4380     "referenced_type" : "type-199"
4381    },
4382    {
4383     "referenced_type" : "type-495"
4384    }
4385   ],
4386   "return_type" : "type-240",
4387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h"
4388  },
4389  {
4390   "function_name" : "android::hardware::sensors::V2_0::BpHwSensorsCallback::interfaceChain",
4391   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4392   "parameters" :
4393   [
4394    {
4395     "is_this_ptr" : true,
4396     "referenced_type" : "type-199"
4397    },
4398    {
4399     "referenced_type" : "type-891"
4400    }
4401   ],
4402   "return_type" : "type-268",
4403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h"
4404  },
4405  {
4406   "function_name" : "android::hardware::sensors::V2_0::BpHwSensorsCallback::interfaceDescriptor",
4407   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4408   "parameters" :
4409   [
4410    {
4411     "is_this_ptr" : true,
4412     "referenced_type" : "type-199"
4413    },
4414    {
4415     "referenced_type" : "type-892"
4416    }
4417   ],
4418   "return_type" : "type-268",
4419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h"
4420  },
4421  {
4422   "function_name" : "android::hardware::sensors::V2_0::BpHwSensorsCallback::notifySyspropsChanged",
4423   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback21notifySyspropsChangedEv",
4424   "parameters" :
4425   [
4426    {
4427     "is_this_ptr" : true,
4428     "referenced_type" : "type-199"
4429    }
4430   ],
4431   "return_type" : "type-268",
4432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h"
4433  },
4434  {
4435   "function_name" : "android::hardware::sensors::V2_0::BpHwSensorsCallback::setHALInstrumentation",
4436   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback21setHALInstrumentationEv",
4437   "parameters" :
4438   [
4439    {
4440     "is_this_ptr" : true,
4441     "referenced_type" : "type-199"
4442    }
4443   ],
4444   "return_type" : "type-268",
4445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h"
4446  },
4447  {
4448   "function_name" : "android::hardware::sensors::V2_0::BpHwSensorsCallback::onDynamicSensorsConnected",
4449   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback25onDynamicSensorsConnectedERKNS0_8hidl_vecINS1_4V1_010SensorInfoEEE",
4450   "parameters" :
4451   [
4452    {
4453     "is_this_ptr" : true,
4454     "referenced_type" : "type-199"
4455    },
4456    {
4457     "referenced_type" : "type-594"
4458    }
4459   ],
4460   "return_type" : "type-268",
4461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h"
4462  },
4463  {
4464   "function_name" : "android::hardware::sensors::V2_0::BpHwSensorsCallback::onDynamicSensorsDisconnected",
4465   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback28onDynamicSensorsDisconnectedERKNS0_8hidl_vecIiEE",
4466   "parameters" :
4467   [
4468    {
4469     "is_this_ptr" : true,
4470     "referenced_type" : "type-199"
4471    },
4472    {
4473     "referenced_type" : "type-426"
4474    }
4475   ],
4476   "return_type" : "type-268",
4477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h"
4478  },
4479  {
4480   "function_name" : "android::hardware::sensors::V2_0::BpHwSensorsCallback::_hidl_onDynamicSensorsConnected",
4481   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback31_hidl_onDynamicSensorsConnectedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS1_4V1_010SensorInfoEEE",
4482   "parameters" :
4483   [
4484    {
4485     "referenced_type" : "type-24"
4486    },
4487    {
4488     "referenced_type" : "type-798"
4489    },
4490    {
4491     "referenced_type" : "type-594"
4492    }
4493   ],
4494   "return_type" : "type-268",
4495   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h"
4496  },
4497  {
4498   "function_name" : "android::hardware::sensors::V2_0::BpHwSensorsCallback::_hidl_onDynamicSensorsDisconnected",
4499   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback34_hidl_onDynamicSensorsDisconnectedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIiEE",
4500   "parameters" :
4501   [
4502    {
4503     "referenced_type" : "type-24"
4504    },
4505    {
4506     "referenced_type" : "type-798"
4507    },
4508    {
4509     "referenced_type" : "type-426"
4510    }
4511   ],
4512   "return_type" : "type-268",
4513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h"
4514  },
4515  {
4516   "function_name" : "android::hardware::sensors::V2_0::BpHwSensorsCallback::ping",
4517   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback4pingEv",
4518   "parameters" :
4519   [
4520    {
4521     "is_this_ptr" : true,
4522     "referenced_type" : "type-199"
4523    }
4524   ],
4525   "return_type" : "type-268",
4526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h"
4527  },
4528  {
4529   "function_name" : "android::hardware::sensors::V2_0::BpHwSensorsCallback::debug",
4530   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4531   "parameters" :
4532   [
4533    {
4534     "is_this_ptr" : true,
4535     "referenced_type" : "type-199"
4536    },
4537    {
4538     "referenced_type" : "type-516"
4539    },
4540    {
4541     "referenced_type" : "type-763"
4542    }
4543   ],
4544   "return_type" : "type-268",
4545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h"
4546  },
4547  {
4548   "function_name" : "android::hardware::sensors::V2_0::BpHwSensorsCallback::BpHwSensorsCallback",
4549   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallbackC1ERKNS_2spINS0_7IBinderEEE",
4550   "parameters" :
4551   [
4552    {
4553     "is_this_ptr" : true,
4554     "referenced_type" : "type-199"
4555    },
4556    {
4557     "referenced_type" : "type-63"
4558    }
4559   ],
4560   "return_type" : "type-44",
4561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h"
4562  },
4563  {
4564   "function_name" : "android::hardware::sensors::V2_0::BpHwSensorsCallback::BpHwSensorsCallback",
4565   "linker_set_key" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallbackC2ERKNS_2spINS0_7IBinderEEE",
4566   "parameters" :
4567   [
4568    {
4569     "is_this_ptr" : true,
4570     "referenced_type" : "type-199"
4571    },
4572    {
4573     "referenced_type" : "type-63"
4574    }
4575   ],
4576   "return_type" : "type-44",
4577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h"
4578  },
4579  {
4580   "function_name" : "android::hardware::sensors::V2_0::ISensors::getService",
4581   "linker_set_key" : "_ZN7android8hardware7sensors4V2_08ISensors10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4582   "parameters" :
4583   [
4584    {
4585     "default_arg" : true,
4586     "referenced_type" : "type-604"
4587    },
4588    {
4589     "default_arg" : true,
4590     "referenced_type" : "type-54"
4591    }
4592   ],
4593   "return_type" : "type-3",
4594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
4595  },
4596  {
4597   "function_name" : "android::hardware::sensors::V2_0::ISensors::linkToDeath",
4598   "linker_set_key" : "_ZN7android8hardware7sensors4V2_08ISensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4599   "parameters" :
4600   [
4601    {
4602     "is_this_ptr" : true,
4603     "referenced_type" : "type-4"
4604    },
4605    {
4606     "referenced_type" : "type-495"
4607    },
4608    {
4609     "referenced_type" : "type-78"
4610    }
4611   ],
4612   "return_type" : "type-240",
4613   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
4614  },
4615  {
4616   "function_name" : "android::hardware::sensors::V2_0::ISensors::getDebugInfo",
4617   "linker_set_key" : "_ZN7android8hardware7sensors4V2_08ISensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4618   "parameters" :
4619   [
4620    {
4621     "is_this_ptr" : true,
4622     "referenced_type" : "type-4"
4623    },
4624    {
4625     "referenced_type" : "type-893"
4626    }
4627   ],
4628   "return_type" : "type-268",
4629   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
4630  },
4631  {
4632   "function_name" : "android::hardware::sensors::V2_0::ISensors::getHashChain",
4633   "linker_set_key" : "_ZN7android8hardware7sensors4V2_08ISensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4634   "parameters" :
4635   [
4636    {
4637     "is_this_ptr" : true,
4638     "referenced_type" : "type-4"
4639    },
4640    {
4641     "referenced_type" : "type-894"
4642    }
4643   ],
4644   "return_type" : "type-268",
4645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
4646  },
4647  {
4648   "function_name" : "android::hardware::sensors::V2_0::ISensors::tryGetService",
4649   "linker_set_key" : "_ZN7android8hardware7sensors4V2_08ISensors13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4650   "parameters" :
4651   [
4652    {
4653     "default_arg" : true,
4654     "referenced_type" : "type-604"
4655    },
4656    {
4657     "default_arg" : true,
4658     "referenced_type" : "type-54"
4659    }
4660   ],
4661   "return_type" : "type-3",
4662   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
4663  },
4664  {
4665   "function_name" : "android::hardware::sensors::V2_0::ISensors::unlinkToDeath",
4666   "linker_set_key" : "_ZN7android8hardware7sensors4V2_08ISensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4667   "parameters" :
4668   [
4669    {
4670     "is_this_ptr" : true,
4671     "referenced_type" : "type-4"
4672    },
4673    {
4674     "referenced_type" : "type-495"
4675    }
4676   ],
4677   "return_type" : "type-240",
4678   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
4679  },
4680  {
4681   "function_name" : "android::hardware::sensors::V2_0::ISensors::interfaceChain",
4682   "linker_set_key" : "_ZN7android8hardware7sensors4V2_08ISensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4683   "parameters" :
4684   [
4685    {
4686     "is_this_ptr" : true,
4687     "referenced_type" : "type-4"
4688    },
4689    {
4690     "referenced_type" : "type-895"
4691    }
4692   ],
4693   "return_type" : "type-268",
4694   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
4695  },
4696  {
4697   "function_name" : "android::hardware::sensors::V2_0::ISensors::registerAsService",
4698   "linker_set_key" : "_ZN7android8hardware7sensors4V2_08ISensors17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4699   "parameters" :
4700   [
4701    {
4702     "is_this_ptr" : true,
4703     "referenced_type" : "type-4"
4704    },
4705    {
4706     "default_arg" : true,
4707     "referenced_type" : "type-604"
4708    }
4709   ],
4710   "return_type" : "type-42",
4711   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
4712  },
4713  {
4714   "function_name" : "android::hardware::sensors::V2_0::ISensors::interfaceDescriptor",
4715   "linker_set_key" : "_ZN7android8hardware7sensors4V2_08ISensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4716   "parameters" :
4717   [
4718    {
4719     "is_this_ptr" : true,
4720     "referenced_type" : "type-4"
4721    },
4722    {
4723     "referenced_type" : "type-896"
4724    }
4725   ],
4726   "return_type" : "type-268",
4727   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
4728  },
4729  {
4730   "function_name" : "android::hardware::sensors::V2_0::ISensors::notifySyspropsChanged",
4731   "linker_set_key" : "_ZN7android8hardware7sensors4V2_08ISensors21notifySyspropsChangedEv",
4732   "parameters" :
4733   [
4734    {
4735     "is_this_ptr" : true,
4736     "referenced_type" : "type-4"
4737    }
4738   ],
4739   "return_type" : "type-268",
4740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
4741  },
4742  {
4743   "function_name" : "android::hardware::sensors::V2_0::ISensors::setHALInstrumentation",
4744   "linker_set_key" : "_ZN7android8hardware7sensors4V2_08ISensors21setHALInstrumentationEv",
4745   "parameters" :
4746   [
4747    {
4748     "is_this_ptr" : true,
4749     "referenced_type" : "type-4"
4750    }
4751   ],
4752   "return_type" : "type-268",
4753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
4754  },
4755  {
4756   "function_name" : "android::hardware::sensors::V2_0::ISensors::registerForNotifications",
4757   "linker_set_key" : "_ZN7android8hardware7sensors4V2_08ISensors24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4758   "parameters" :
4759   [
4760    {
4761     "referenced_type" : "type-604"
4762    },
4763    {
4764     "referenced_type" : "type-764"
4765    }
4766   ],
4767   "return_type" : "type-54",
4768   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
4769  },
4770  {
4771   "function_name" : "android::hardware::sensors::V2_0::ISensors::ping",
4772   "linker_set_key" : "_ZN7android8hardware7sensors4V2_08ISensors4pingEv",
4773   "parameters" :
4774   [
4775    {
4776     "is_this_ptr" : true,
4777     "referenced_type" : "type-4"
4778    }
4779   ],
4780   "return_type" : "type-268",
4781   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
4782  },
4783  {
4784   "function_name" : "android::hardware::sensors::V2_0::ISensors::debug",
4785   "linker_set_key" : "_ZN7android8hardware7sensors4V2_08ISensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4786   "parameters" :
4787   [
4788    {
4789     "is_this_ptr" : true,
4790     "referenced_type" : "type-4"
4791    },
4792    {
4793     "referenced_type" : "type-516"
4794    },
4795    {
4796     "referenced_type" : "type-763"
4797    }
4798   ],
4799   "return_type" : "type-268",
4800   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
4801  },
4802  {
4803   "function_name" : "android::hardware::sensors::V2_0::ISensors::castFrom",
4804   "linker_set_key" : "_ZN7android8hardware7sensors4V2_08ISensors8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4805   "parameters" :
4806   [
4807    {
4808     "referenced_type" : "type-802"
4809    },
4810    {
4811     "default_arg" : true,
4812     "referenced_type" : "type-54"
4813    }
4814   ],
4815   "return_type" : "type-255",
4816   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
4817  },
4818  {
4819   "function_name" : "android::hardware::sensors::V2_0::ISensors::castFrom",
4820   "linker_set_key" : "_ZN7android8hardware7sensors4V2_08ISensors8castFromERKNS_2spIS3_EEb",
4821   "parameters" :
4822   [
4823    {
4824     "referenced_type" : "type-806"
4825    },
4826    {
4827     "default_arg" : true,
4828     "referenced_type" : "type-54"
4829    }
4830   ],
4831   "return_type" : "type-255",
4832   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
4833  },
4834  {
4835   "access" : "private",
4836   "function_name" : "android::hardware::sensors::V2_0::BsSensors::addOnewayTask",
4837   "linker_set_key" : "_ZN7android8hardware7sensors4V2_09BsSensors13addOnewayTaskENSt3__18functionIFvvEEE",
4838   "parameters" :
4839   [
4840    {
4841     "is_this_ptr" : true,
4842     "referenced_type" : "type-807"
4843    },
4844    {
4845     "referenced_type" : "type-899"
4846    }
4847   ],
4848   "return_type" : "type-268",
4849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BsSensors.h"
4850  },
4851  {
4852   "function_name" : "android::hardware::sensors::V2_0::BsSensors::BsSensors",
4853   "linker_set_key" : "_ZN7android8hardware7sensors4V2_09BsSensorsC1ENS_2spINS2_8ISensorsEEE",
4854   "parameters" :
4855   [
4856    {
4857     "is_this_ptr" : true,
4858     "referenced_type" : "type-807"
4859    },
4860    {
4861     "referenced_type" : "type-211"
4862    }
4863   ],
4864   "return_type" : "type-44",
4865   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BsSensors.h"
4866  },
4867  {
4868   "function_name" : "android::hardware::sensors::V2_0::BsSensors::BsSensors",
4869   "linker_set_key" : "_ZN7android8hardware7sensors4V2_09BsSensorsC2ENS_2spINS2_8ISensorsEEE",
4870   "parameters" :
4871   [
4872    {
4873     "is_this_ptr" : true,
4874     "referenced_type" : "type-807"
4875    },
4876    {
4877     "referenced_type" : "type-211"
4878    }
4879   ],
4880   "return_type" : "type-44",
4881   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BsSensors.h"
4882  }
4883 ],
4884 "global_vars" :
4885 [
4886  {
4887   "linker_set_key" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback10descriptorE",
4888   "name" : "android::hardware::sensors::V2_0::ISensorsCallback::descriptor",
4889   "referenced_type" : "type-69",
4890   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensorsCallback.h"
4891  },
4892  {
4893   "linker_set_key" : "_ZN7android8hardware7sensors4V2_08ISensors10descriptorE",
4894   "name" : "android::hardware::sensors::V2_0::ISensors::descriptor",
4895   "referenced_type" : "type-69",
4896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
4897  }
4898 ],
4899 "lvalue_reference_types" :
4900 [
4901  {
4902   "alignment" : 4,
4903   "linker_set_key" : "android::Mutex &",
4904   "name" : "android::Mutex &",
4905   "referenced_type" : "type-48",
4906   "self_type" : "type-680",
4907   "size" : 4,
4908   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4909  },
4910  {
4911   "alignment" : 4,
4912   "linker_set_key" : "android::RWLock &",
4913   "name" : "android::RWLock &",
4914   "referenced_type" : "type-684",
4915   "self_type" : "type-690",
4916   "size" : 4,
4917   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4918  },
4919  {
4920   "alignment" : 4,
4921   "linker_set_key" : "android::String16 &",
4922   "name" : "android::String16 &",
4923   "referenced_type" : "type-59",
4924   "self_type" : "type-568",
4925   "size" : 4,
4926   "source_file" : "/system/core/libutils/include/utils/String16.h"
4927  },
4928  {
4929   "alignment" : 4,
4930   "linker_set_key" : "android::String8 &",
4931   "name" : "android::String8 &",
4932   "referenced_type" : "type-68",
4933   "self_type" : "type-562",
4934   "size" : 4,
4935   "source_file" : "/system/core/libutils/include/utils/String8.h"
4936  },
4937  {
4938   "alignment" : 4,
4939   "linker_set_key" : "android::hardware::MQDescriptor<android::hardware::sensors::V1_0::Event, android::hardware::kSynchronizedReadWrite> &",
4940   "name" : "android::hardware::MQDescriptor<android::hardware::sensors::V1_0::Event, android::hardware::kSynchronizedReadWrite> &",
4941   "referenced_type" : "type-522",
4942   "self_type" : "type-596",
4943   "size" : 4,
4944   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4945  },
4946  {
4947   "alignment" : 4,
4948   "linker_set_key" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite> &",
4949   "name" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite> &",
4950   "referenced_type" : "type-542",
4951   "self_type" : "type-597",
4952   "size" : 4,
4953   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4954  },
4955  {
4956   "alignment" : 4,
4957   "linker_set_key" : "android::hardware::Return<android::hardware::sensors::V1_0::Result> &",
4958   "name" : "android::hardware::Return<android::hardware::sensors::V1_0::Result> &",
4959   "referenced_type" : "type-247",
4960   "self_type" : "type-252",
4961   "size" : 4,
4962   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4963  },
4964  {
4965   "alignment" : 4,
4966   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensors> > &",
4967   "name" : "android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensors> > &",
4968   "referenced_type" : "type-255",
4969   "self_type" : "type-258",
4970   "size" : 4,
4971   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4972  },
4973  {
4974   "alignment" : 4,
4975   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensorsCallback> > &",
4976   "name" : "android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensorsCallback> > &",
4977   "referenced_type" : "type-810",
4978   "self_type" : "type-813",
4979   "size" : 4,
4980   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4981  },
4982  {
4983   "alignment" : 4,
4984   "linker_set_key" : "android::hardware::Return<bool> &",
4985   "name" : "android::hardware::Return<bool> &",
4986   "referenced_type" : "type-240",
4987   "self_type" : "type-244",
4988   "size" : 4,
4989   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4990  },
4991  {
4992   "alignment" : 4,
4993   "linker_set_key" : "android::hardware::Return<void> &",
4994   "name" : "android::hardware::Return<void> &",
4995   "referenced_type" : "type-268",
4996   "self_type" : "type-271",
4997   "size" : 4,
4998   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4999  },
5000  {
5001   "alignment" : 4,
5002   "linker_set_key" : "android::hardware::Status &",
5003   "name" : "android::hardware::Status &",
5004   "referenced_type" : "type-231",
5005   "self_type" : "type-238",
5006   "size" : 4,
5007   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5008  },
5009  {
5010   "alignment" : 4,
5011   "linker_set_key" : "android::hardware::TextOutput &",
5012   "name" : "android::hardware::TextOutput &",
5013   "referenced_type" : "type-138",
5014   "self_type" : "type-137",
5015   "size" : 4,
5016   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5017  },
5018  {
5019   "alignment" : 4,
5020   "linker_set_key" : "android::hardware::TextOutput &",
5021   "name" : "android::hardware::TextOutput &",
5022   "referenced_type" : "type-35",
5023   "self_type" : "type-34",
5024   "size" : 4,
5025   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5026  },
5027  {
5028   "alignment" : 4,
5029   "linker_set_key" : "android::hardware::TextOutput &",
5030   "name" : "android::hardware::TextOutput &",
5031   "referenced_type" : "type-587",
5032   "self_type" : "type-586",
5033   "size" : 4,
5034   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5035  },
5036  {
5037   "alignment" : 4,
5038   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5039   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5040   "referenced_type" : "type-413",
5041   "self_type" : "type-789",
5042   "size" : 4,
5043   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5044  },
5045  {
5046   "alignment" : 4,
5047   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5048   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5049   "referenced_type" : "type-405",
5050   "self_type" : "type-772",
5051   "size" : 4,
5052   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5053  },
5054  {
5055   "alignment" : 4,
5056   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::SensorInfo> &",
5057   "name" : "android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::SensorInfo> &",
5058   "referenced_type" : "type-91",
5059   "self_type" : "type-100",
5060   "size" : 4,
5061   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5062  },
5063  {
5064   "alignment" : 4,
5065   "linker_set_key" : "android::hardware::details::hidl_pointer<int> &",
5066   "name" : "android::hardware::details::hidl_pointer<int> &",
5067   "referenced_type" : "type-75",
5068   "self_type" : "type-79",
5069   "size" : 4,
5070   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5071  },
5072  {
5073   "alignment" : 4,
5074   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
5075   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5076   "referenced_type" : "type-416",
5077   "self_type" : "type-792",
5078   "size" : 4,
5079   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5080  },
5081  {
5082   "alignment" : 4,
5083   "linker_set_key" : "android::hardware::hidl_memory &",
5084   "name" : "android::hardware::hidl_memory &",
5085   "referenced_type" : "type-383",
5086   "self_type" : "type-388",
5087   "size" : 4,
5088   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5089  },
5090  {
5091   "alignment" : 4,
5092   "linker_set_key" : "android::hardware::hidl_string &",
5093   "name" : "android::hardware::hidl_string &",
5094   "referenced_type" : "type-95",
5095   "self_type" : "type-787",
5096   "size" : 4,
5097   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5098  },
5099  {
5100   "alignment" : 4,
5101   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor> &",
5102   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor> &",
5103   "referenced_type" : "type-395",
5104   "self_type" : "type-539",
5105   "size" : 4,
5106   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
5107  },
5108  {
5109   "alignment" : 4,
5110   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5111   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5112   "referenced_type" : "type-412",
5113   "self_type" : "type-421",
5114   "size" : 4,
5115   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5116  },
5117  {
5118   "alignment" : 4,
5119   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5120   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5121   "referenced_type" : "type-404",
5122   "self_type" : "type-411",
5123   "size" : 4,
5124   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5125  },
5126  {
5127   "alignment" : 4,
5128   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo> &",
5129   "name" : "android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo> &",
5130   "referenced_type" : "type-427",
5131   "self_type" : "type-832",
5132   "size" : 4,
5133   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5134  },
5135  {
5136   "alignment" : 4,
5137   "linker_set_key" : "android::hardware::hidl_vec<int> &",
5138   "name" : "android::hardware::hidl_vec<int> &",
5139   "referenced_type" : "type-422",
5140   "self_type" : "type-830",
5141   "size" : 4,
5142   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5143  },
5144  {
5145   "alignment" : 4,
5146   "linker_set_key" : "android::hardware::sensors::V1_0::SensorInfo &",
5147   "name" : "android::hardware::sensors::V1_0::SensorInfo &",
5148   "referenced_type" : "type-94",
5149   "self_type" : "type-115",
5150   "size" : 4,
5151   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5152  },
5153  {
5154   "alignment" : 4,
5155   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5156   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5157   "referenced_type" : "type-213",
5158   "self_type" : "type-224",
5159   "size" : 4,
5160   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5161  },
5162  {
5163   "alignment" : 4,
5164   "linker_set_key" : "android::sp<android::hardware::sensors::V2_0::ISensors> &",
5165   "name" : "android::sp<android::hardware::sensors::V2_0::ISensors> &",
5166   "referenced_type" : "type-3",
5167   "self_type" : "type-209",
5168   "size" : 4,
5169   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5170  },
5171  {
5172   "alignment" : 4,
5173   "linker_set_key" : "android::sp<android::hardware::sensors::V2_0::ISensorsCallback> &",
5174   "name" : "android::sp<android::hardware::sensors::V2_0::ISensorsCallback> &",
5175   "referenced_type" : "type-190",
5176   "self_type" : "type-201",
5177   "size" : 4,
5178   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5179  },
5180  {
5181   "alignment" : 4,
5182   "linker_set_key" : "const android::String16 &",
5183   "name" : "const android::String16 &",
5184   "referenced_type" : "type-58",
5185   "self_type" : "type-57",
5186   "size" : 4,
5187   "source_file" : "/system/core/libutils/include/utils/String16.h"
5188  },
5189  {
5190   "alignment" : 4,
5191   "linker_set_key" : "const android::String8 &",
5192   "name" : "const android::String8 &",
5193   "referenced_type" : "type-559",
5194   "self_type" : "type-561",
5195   "size" : 4,
5196   "source_file" : "/system/core/libutils/include/utils/String8.h"
5197  },
5198  {
5199   "alignment" : 4,
5200   "linker_set_key" : "const android::hardware::MQDescriptor<android::hardware::sensors::V1_0::Event, android::hardware::kSynchronizedReadWrite> &",
5201   "name" : "const android::hardware::MQDescriptor<android::hardware::sensors::V1_0::Event, android::hardware::kSynchronizedReadWrite> &",
5202   "referenced_type" : "type-537",
5203   "self_type" : "type-598",
5204   "size" : 4,
5205   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5206  },
5207  {
5208   "alignment" : 4,
5209   "linker_set_key" : "const android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite> &",
5210   "name" : "const android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite> &",
5211   "referenced_type" : "type-543",
5212   "self_type" : "type-599",
5213   "size" : 4,
5214   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5215  },
5216  {
5217   "alignment" : 4,
5218   "linker_set_key" : "const android::hardware::Parcel &",
5219   "name" : "const android::hardware::Parcel &",
5220   "referenced_type" : "type-588",
5221   "self_type" : "type-592",
5222   "size" : 4,
5223   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5224  },
5225  {
5226   "alignment" : 4,
5227   "linker_set_key" : "const android::hardware::Return<bool> &",
5228   "name" : "const android::hardware::Return<bool> &",
5229   "referenced_type" : "type-245",
5230   "self_type" : "type-262",
5231   "size" : 4,
5232   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5233  },
5234  {
5235   "alignment" : 4,
5236   "linker_set_key" : "const android::hardware::Status &",
5237   "name" : "const android::hardware::Status &",
5238   "referenced_type" : "type-235",
5239   "self_type" : "type-236",
5240   "size" : 4,
5241   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5242  },
5243  {
5244   "alignment" : 4,
5245   "linker_set_key" : "const android::hardware::details::SchedPrio &",
5246   "name" : "const android::hardware::details::SchedPrio &",
5247   "referenced_type" : "type-610",
5248   "self_type" : "type-609",
5249   "size" : 4,
5250   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5251  },
5252  {
5253   "alignment" : 4,
5254   "linker_set_key" : "const android::hardware::details::const_accessor<float, 14> &",
5255   "name" : "const android::hardware::details::const_accessor<float, 14> &",
5256   "referenced_type" : "type-459",
5257   "self_type" : "type-510",
5258   "size" : 4,
5259   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5260  },
5261  {
5262   "alignment" : 4,
5263   "linker_set_key" : "const android::hardware::details::const_accessor<float, 15> &",
5264   "name" : "const android::hardware::details::const_accessor<float, 15> &",
5265   "referenced_type" : "type-463",
5266   "self_type" : "type-511",
5267   "size" : 4,
5268   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5269  },
5270  {
5271   "alignment" : 4,
5272   "linker_set_key" : "const android::hardware::details::const_accessor<float, 16> &",
5273   "name" : "const android::hardware::details::const_accessor<float, 16> &",
5274   "referenced_type" : "type-467",
5275   "self_type" : "type-512",
5276   "size" : 4,
5277   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5278  },
5279  {
5280   "alignment" : 4,
5281   "linker_set_key" : "const android::hardware::details::const_accessor<int, 14> &",
5282   "name" : "const android::hardware::details::const_accessor<int, 14> &",
5283   "referenced_type" : "type-453",
5284   "self_type" : "type-509",
5285   "size" : 4,
5286   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5287  },
5288  {
5289   "alignment" : 4,
5290   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 16> &",
5291   "name" : "const android::hardware::details::const_accessor<unsigned char, 16> &",
5292   "referenced_type" : "type-446",
5293   "self_type" : "type-508",
5294   "size" : 4,
5295   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5296  },
5297  {
5298   "alignment" : 4,
5299   "linker_set_key" : "const android::hardware::hidl_array<float, 14> &",
5300   "name" : "const android::hardware::hidl_array<float, 14> &",
5301   "referenced_type" : "type-485",
5302   "self_type" : "type-518",
5303   "size" : 4,
5304   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5305  },
5306  {
5307   "alignment" : 4,
5308   "linker_set_key" : "const android::hardware::hidl_array<float, 15> &",
5309   "name" : "const android::hardware::hidl_array<float, 15> &",
5310   "referenced_type" : "type-491",
5311   "self_type" : "type-519",
5312   "size" : 4,
5313   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5314  },
5315  {
5316   "alignment" : 4,
5317   "linker_set_key" : "const android::hardware::hidl_array<float, 16> &",
5318   "name" : "const android::hardware::hidl_array<float, 16> &",
5319   "referenced_type" : "type-497",
5320   "self_type" : "type-520",
5321   "size" : 4,
5322   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5323  },
5324  {
5325   "alignment" : 4,
5326   "linker_set_key" : "const android::hardware::hidl_array<int, 14> &",
5327   "name" : "const android::hardware::hidl_array<int, 14> &",
5328   "referenced_type" : "type-480",
5329   "self_type" : "type-517",
5330   "size" : 4,
5331   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5332  },
5333  {
5334   "alignment" : 4,
5335   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> &",
5336   "name" : "const android::hardware::hidl_array<unsigned char, 16> &",
5337   "referenced_type" : "type-472",
5338   "self_type" : "type-476",
5339   "size" : 4,
5340   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5341  },
5342  {
5343   "alignment" : 4,
5344   "linker_set_key" : "const android::hardware::hidl_handle &",
5345   "name" : "const android::hardware::hidl_handle &",
5346   "referenced_type" : "type-513",
5347   "self_type" : "type-516",
5348   "size" : 4,
5349   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5350  },
5351  {
5352   "alignment" : 4,
5353   "linker_set_key" : "const android::hardware::hidl_memory &",
5354   "name" : "const android::hardware::hidl_memory &",
5355   "referenced_type" : "type-386",
5356   "self_type" : "type-387",
5357   "size" : 4,
5358   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5359  },
5360  {
5361   "alignment" : 4,
5362   "linker_set_key" : "const android::hardware::hidl_string &",
5363   "name" : "const android::hardware::hidl_string &",
5364   "referenced_type" : "type-381",
5365   "self_type" : "type-382",
5366   "size" : 4,
5367   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5368  },
5369  {
5370   "alignment" : 4,
5371   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor> &",
5372   "name" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor> &",
5373   "referenced_type" : "type-402",
5374   "self_type" : "type-536",
5375   "size" : 4,
5376   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
5377  },
5378  {
5379   "alignment" : 4,
5380   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5381   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5382   "referenced_type" : "type-761",
5383   "self_type" : "type-763",
5384   "size" : 4,
5385   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
5386  },
5387  {
5388   "alignment" : 4,
5389   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo> &",
5390   "name" : "const android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo> &",
5391   "referenced_type" : "type-431",
5392   "self_type" : "type-594",
5393   "size" : 4,
5394   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5395  },
5396  {
5397   "alignment" : 4,
5398   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
5399   "name" : "const android::hardware::hidl_vec<int> &",
5400   "referenced_type" : "type-423",
5401   "self_type" : "type-426",
5402   "size" : 4,
5403   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5404  },
5405  {
5406   "alignment" : 4,
5407   "linker_set_key" : "const android::hardware::hidl_version &",
5408   "name" : "const android::hardware::hidl_version &",
5409   "referenced_type" : "type-501",
5410   "self_type" : "type-504",
5411   "size" : 4,
5412   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5413  },
5414  {
5415   "alignment" : 4,
5416   "linker_set_key" : "const android::hardware::sensors::V1_0::Event &",
5417   "name" : "const android::hardware::sensors::V1_0::Event &",
5418   "referenced_type" : "type-780",
5419   "self_type" : "type-781",
5420   "size" : 4,
5421   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
5422  },
5423  {
5424   "alignment" : 4,
5425   "linker_set_key" : "const android::hardware::sensors::V1_0::SensorInfo &",
5426   "name" : "const android::hardware::sensors::V1_0::SensorInfo &",
5427   "referenced_type" : "type-429",
5428   "self_type" : "type-703",
5429   "size" : 4,
5430   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5431  },
5432  {
5433   "alignment" : 4,
5434   "linker_set_key" : "const android::hardware::sensors::V1_0::SharedMemInfo &",
5435   "name" : "const android::hardware::sensors::V1_0::SharedMemInfo &",
5436   "referenced_type" : "type-783",
5437   "self_type" : "type-784",
5438   "size" : 4,
5439   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
5440  },
5441  {
5442   "alignment" : 4,
5443   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5444   "name" : "const android::hidl::base::V1_0::IBase *const &",
5445   "referenced_type" : "type-624",
5446   "self_type" : "type-625",
5447   "size" : 4,
5448   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5449  },
5450  {
5451   "alignment" : 4,
5452   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5453   "name" : "const android::sp<android::hardware::IBinder> &",
5454   "referenced_type" : "type-19",
5455   "self_type" : "type-63",
5456   "size" : 4,
5457   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5458  },
5459  {
5460   "alignment" : 4,
5461   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5462   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5463   "referenced_type" : "type-226",
5464   "self_type" : "type-424",
5465   "size" : 4,
5466   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5467  },
5468  {
5469   "alignment" : 4,
5470   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5471   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5472   "referenced_type" : "type-473",
5473   "self_type" : "type-495",
5474   "size" : 4,
5475   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5476  },
5477  {
5478   "alignment" : 4,
5479   "linker_set_key" : "const android::sp<android::hardware::sensors::V2_0::ISensors> &",
5480   "name" : "const android::sp<android::hardware::sensors::V2_0::ISensors> &",
5481   "referenced_type" : "type-211",
5482   "self_type" : "type-806",
5483   "size" : 4,
5484   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5485  },
5486  {
5487   "alignment" : 4,
5488   "linker_set_key" : "const android::sp<android::hardware::sensors::V2_0::ISensorsCallback> &",
5489   "name" : "const android::sp<android::hardware::sensors::V2_0::ISensorsCallback> &",
5490   "referenced_type" : "type-204",
5491   "self_type" : "type-822",
5492   "size" : 4,
5493   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5494  },
5495  {
5496   "alignment" : 4,
5497   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5498   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5499   "referenced_type" : "type-801",
5500   "self_type" : "type-802",
5501   "size" : 4,
5502   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5503  },
5504  {
5505   "alignment" : 4,
5506   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5507   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5508   "referenced_type" : "type-187",
5509   "self_type" : "type-764",
5510   "size" : 4,
5511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
5512  },
5513  {
5514   "alignment" : 4,
5515   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5516   "name" : "const android::wp<android::hardware::BHwBinder> &",
5517   "referenced_type" : "type-686",
5518   "self_type" : "type-758",
5519   "size" : 4,
5520   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5521  },
5522  {
5523   "alignment" : 4,
5524   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5525   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5526   "referenced_type" : "type-222",
5527   "self_type" : "type-288",
5528   "size" : 4,
5529   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5530  },
5531  {
5532   "alignment" : 4,
5533   "linker_set_key" : "const bool &",
5534   "name" : "const bool &",
5535   "referenced_type" : "type-168",
5536   "self_type" : "type-355",
5537   "size" : 4,
5538   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5539  },
5540  {
5541   "alignment" : 4,
5542   "linker_set_key" : "const double &",
5543   "name" : "const double &",
5544   "referenced_type" : "type-372",
5545   "self_type" : "type-373",
5546   "size" : 4,
5547   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5548  },
5549  {
5550   "alignment" : 4,
5551   "linker_set_key" : "const float &",
5552   "name" : "const float &",
5553   "referenced_type" : "type-370",
5554   "self_type" : "type-371",
5555   "size" : 4,
5556   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5557  },
5558  {
5559   "alignment" : 4,
5560   "linker_set_key" : "const int &",
5561   "name" : "const int &",
5562   "referenced_type" : "type-450",
5563   "self_type" : "type-600",
5564   "size" : 4,
5565   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5566  },
5567  {
5568   "linker_set_key" : "const iter<is_const> &",
5569   "name" : "const iter<is_const> &",
5570   "referenced_type" : "type-132",
5571   "self_type" : "type-134",
5572   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5573  },
5574  {
5575   "linker_set_key" : "const iter<is_const> &",
5576   "name" : "const iter<is_const> &",
5577   "referenced_type" : "type-392",
5578   "self_type" : "type-394",
5579   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5580  },
5581  {
5582   "linker_set_key" : "const iter<is_const> &",
5583   "name" : "const iter<is_const> &",
5584   "referenced_type" : "type-820",
5585   "self_type" : "type-823",
5586   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5587  },
5588  {
5589   "alignment" : 4,
5590   "linker_set_key" : "const log_msg &",
5591   "name" : "const log_msg &",
5592   "referenced_type" : "type-172",
5593   "self_type" : "type-221",
5594   "size" : 4,
5595   "source_file" : "/system/core/liblog/include/log/log_read.h"
5596  },
5597  {
5598   "alignment" : 4,
5599   "linker_set_key" : "const long long &",
5600   "name" : "const long long &",
5601   "referenced_type" : "type-366",
5602   "self_type" : "type-367",
5603   "size" : 4,
5604   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5605  },
5606  {
5607   "alignment" : 4,
5608   "linker_set_key" : "const short &",
5609   "name" : "const short &",
5610   "referenced_type" : "type-361",
5611   "self_type" : "type-362",
5612   "size" : 4,
5613   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5614  },
5615  {
5616   "alignment" : 4,
5617   "linker_set_key" : "const signed char &",
5618   "name" : "const signed char &",
5619   "referenced_type" : "type-356",
5620   "self_type" : "type-358",
5621   "size" : 4,
5622   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5623  },
5624  {
5625   "alignment" : 4,
5626   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5627   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5628   "referenced_type" : "type-36",
5629   "self_type" : "type-38",
5630   "size" : 4,
5631   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5632  },
5633  {
5634   "alignment" : 4,
5635   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5636   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5637   "referenced_type" : "type-602",
5638   "self_type" : "type-604",
5639   "size" : 4,
5640   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5641  },
5642  {
5643   "alignment" : 4,
5644   "linker_set_key" : "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 *> > *)> > > &",
5645   "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 *> > *)> > > &",
5646   "referenced_type" : "type-127",
5647   "self_type" : "type-126",
5648   "size" : 4,
5649   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5650  },
5651  {
5652   "alignment" : 4,
5653   "linker_set_key" : "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 *> > *)> > > &",
5654   "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 *> > *)> > > &",
5655   "referenced_type" : "type-152",
5656   "self_type" : "type-151",
5657   "size" : 4,
5658   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5659  },
5660  {
5661   "alignment" : 4,
5662   "linker_set_key" : "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 *> > *)> > > &",
5663   "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 *> > *)> > > &",
5664   "referenced_type" : "type-796",
5665   "self_type" : "type-795",
5666   "size" : 4,
5667   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5668  },
5669  {
5670   "alignment" : 4,
5671   "linker_set_key" : "const unsigned char &",
5672   "name" : "const unsigned char &",
5673   "referenced_type" : "type-359",
5674   "self_type" : "type-360",
5675   "size" : 4,
5676   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5677  },
5678  {
5679   "alignment" : 4,
5680   "linker_set_key" : "const unsigned int &",
5681   "name" : "const unsigned int &",
5682   "referenced_type" : "type-52",
5683   "self_type" : "type-365",
5684   "size" : 4,
5685   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5686  },
5687  {
5688   "alignment" : 4,
5689   "linker_set_key" : "const unsigned long long &",
5690   "name" : "const unsigned long long &",
5691   "referenced_type" : "type-368",
5692   "self_type" : "type-369",
5693   "size" : 4,
5694   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5695  },
5696  {
5697   "alignment" : 4,
5698   "linker_set_key" : "const unsigned short &",
5699   "name" : "const unsigned short &",
5700   "referenced_type" : "type-363",
5701   "self_type" : "type-364",
5702   "size" : 4,
5703   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5704  },
5705  {
5706   "alignment" : 4,
5707   "linker_set_key" : "int &",
5708   "name" : "int &",
5709   "referenced_type" : "type-42",
5710   "self_type" : "type-554",
5711   "size" : 4,
5712   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5713  },
5714  {
5715   "alignment" : 4,
5716   "linker_set_key" : "signed char &",
5717   "name" : "signed char &",
5718   "referenced_type" : "type-357",
5719   "self_type" : "type-725",
5720   "size" : 4,
5721   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
5722  },
5723  {
5724   "alignment" : 4,
5725   "linker_set_key" : "unsigned char &",
5726   "name" : "unsigned char &",
5727   "referenced_type" : "type-176",
5728   "self_type" : "type-704",
5729   "size" : 4,
5730   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5731  },
5732  {
5733   "alignment" : 4,
5734   "linker_set_key" : "unsigned int &",
5735   "name" : "unsigned int &",
5736   "referenced_type" : "type-2",
5737   "self_type" : "type-722",
5738   "size" : 4,
5739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
5740  },
5741  {
5742   "alignment" : 4,
5743   "linker_set_key" : "unsigned short &",
5744   "name" : "unsigned short &",
5745   "referenced_type" : "type-178",
5746   "self_type" : "type-732",
5747   "size" : 4,
5748   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
5749  }
5750 ],
5751 "pointer_types" :
5752 [
5753  {
5754   "alignment" : 4,
5755   "linker_set_key" : "android::Condition *",
5756   "name" : "android::Condition *",
5757   "referenced_type" : "type-169",
5758   "self_type" : "type-683",
5759   "size" : 4,
5760   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5761  },
5762  {
5763   "alignment" : 4,
5764   "linker_set_key" : "android::Mutex *",
5765   "name" : "android::Mutex *",
5766   "referenced_type" : "type-48",
5767   "self_type" : "type-678",
5768   "size" : 4,
5769   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5770  },
5771  {
5772   "alignment" : 4,
5773   "linker_set_key" : "android::Mutex::Autolock *",
5774   "name" : "android::Mutex::Autolock *",
5775   "referenced_type" : "type-679",
5776   "self_type" : "type-681",
5777   "size" : 4,
5778   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5779  },
5780  {
5781   "alignment" : 4,
5782   "linker_set_key" : "android::RWLock *",
5783   "name" : "android::RWLock *",
5784   "referenced_type" : "type-684",
5785   "self_type" : "type-688",
5786   "size" : 4,
5787   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5788  },
5789  {
5790   "alignment" : 4,
5791   "linker_set_key" : "android::RWLock::AutoRLock *",
5792   "name" : "android::RWLock::AutoRLock *",
5793   "referenced_type" : "type-689",
5794   "self_type" : "type-691",
5795   "size" : 4,
5796   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5797  },
5798  {
5799   "alignment" : 4,
5800   "linker_set_key" : "android::RWLock::AutoWLock *",
5801   "name" : "android::RWLock::AutoWLock *",
5802   "referenced_type" : "type-692",
5803   "self_type" : "type-693",
5804   "size" : 4,
5805   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5806  },
5807  {
5808   "alignment" : 4,
5809   "linker_set_key" : "android::RefBase *",
5810   "name" : "android::RefBase *",
5811   "referenced_type" : "type-7",
5812   "self_type" : "type-378",
5813   "size" : 4,
5814   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5815  },
5816  {
5817   "alignment" : 4,
5818   "linker_set_key" : "android::RefBase::weakref_impl *",
5819   "name" : "android::RefBase::weakref_impl *",
5820   "referenced_type" : "type-10",
5821   "self_type" : "type-9",
5822   "size" : 4,
5823   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5824  },
5825  {
5826   "alignment" : 4,
5827   "linker_set_key" : "android::RefBase::weakref_impl *",
5828   "name" : "android::RefBase::weakref_impl *",
5829   "referenced_type" : "type-130",
5830   "self_type" : "type-129",
5831   "size" : 4,
5832   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5833  },
5834  {
5835   "alignment" : 4,
5836   "linker_set_key" : "android::RefBase::weakref_impl *",
5837   "name" : "android::RefBase::weakref_impl *",
5838   "referenced_type" : "type-818",
5839   "self_type" : "type-817",
5840   "size" : 4,
5841   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5842  },
5843  {
5844   "alignment" : 4,
5845   "linker_set_key" : "android::RefBase::weakref_type *",
5846   "name" : "android::RefBase::weakref_type *",
5847   "referenced_type" : "type-32",
5848   "self_type" : "type-31",
5849   "size" : 4,
5850   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5851  },
5852  {
5853   "alignment" : 4,
5854   "linker_set_key" : "android::ReferenceRenamer *",
5855   "name" : "android::ReferenceRenamer *",
5856   "referenced_type" : "type-374",
5857   "self_type" : "type-375",
5858   "size" : 4,
5859   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5860  },
5861  {
5862   "alignment" : 4,
5863   "linker_set_key" : "android::ScopedTrace *",
5864   "name" : "android::ScopedTrace *",
5865   "referenced_type" : "type-695",
5866   "self_type" : "type-696",
5867   "size" : 4,
5868   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5869  },
5870  {
5871   "alignment" : 4,
5872   "linker_set_key" : "android::String16 *",
5873   "name" : "android::String16 *",
5874   "referenced_type" : "type-59",
5875   "self_type" : "type-569",
5876   "size" : 4,
5877   "source_file" : "/system/core/libutils/include/utils/String16.h"
5878  },
5879  {
5880   "alignment" : 4,
5881   "linker_set_key" : "android::String8 *",
5882   "name" : "android::String8 *",
5883   "referenced_type" : "type-68",
5884   "self_type" : "type-563",
5885   "size" : 4,
5886   "source_file" : "/system/core/libutils/include/utils/String8.h"
5887  },
5888  {
5889   "alignment" : 4,
5890   "linker_set_key" : "android::Thread *",
5891   "name" : "android::Thread *",
5892   "referenced_type" : "type-167",
5893   "self_type" : "type-166",
5894   "size" : 4,
5895   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5896  },
5897  {
5898   "alignment" : 4,
5899   "linker_set_key" : "android::VirtualLightRefBase *",
5900   "name" : "android::VirtualLightRefBase *",
5901   "referenced_type" : "type-274",
5902   "self_type" : "type-282",
5903   "size" : 4,
5904   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5905  },
5906  {
5907   "alignment" : 4,
5908   "linker_set_key" : "android::hardware::BHwBinder *",
5909   "name" : "android::hardware::BHwBinder *",
5910   "referenced_type" : "type-229",
5911   "self_type" : "type-228",
5912   "size" : 4,
5913   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5914  },
5915  {
5916   "alignment" : 4,
5917   "linker_set_key" : "android::hardware::BpInterface<android::hardware::sensors::V2_0::ISensors> *",
5918   "name" : "android::hardware::BpInterface<android::hardware::sensors::V2_0::ISensors> *",
5919   "referenced_type" : "type-575",
5920   "self_type" : "type-574",
5921   "size" : 4,
5922   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5923  },
5924  {
5925   "alignment" : 4,
5926   "linker_set_key" : "android::hardware::BpInterface<android::hardware::sensors::V2_0::ISensorsCallback> *",
5927   "name" : "android::hardware::BpInterface<android::hardware::sensors::V2_0::ISensorsCallback> *",
5928   "referenced_type" : "type-27",
5929   "self_type" : "type-26",
5930   "size" : 4,
5931   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5932  },
5933  {
5934   "alignment" : 4,
5935   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5936   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5937   "referenced_type" : "type-618",
5938   "self_type" : "type-623",
5939   "size" : 4,
5940   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5941  },
5942  {
5943   "alignment" : 4,
5944   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5945   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5946   "referenced_type" : "type-637",
5947   "self_type" : "type-642",
5948   "size" : 4,
5949   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5950  },
5951  {
5952   "alignment" : 4,
5953   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5954   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5955   "referenced_type" : "type-627",
5956   "self_type" : "type-632",
5957   "size" : 4,
5958   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5959  },
5960  {
5961   "alignment" : 4,
5962   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5963   "name" : "android::hardware::GrantorDescriptor *",
5964   "referenced_type" : "type-399",
5965   "self_type" : "type-398",
5966   "size" : 4,
5967   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5968  },
5969  {
5970   "alignment" : 4,
5971   "linker_set_key" : "android::hardware::IBinder *",
5972   "name" : "android::hardware::IBinder *",
5973   "referenced_type" : "type-17",
5974   "self_type" : "type-16",
5975   "size" : 4,
5976   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5977  },
5978  {
5979   "alignment" : 4,
5980   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5981   "name" : "android::hardware::IBinder::DeathRecipient *",
5982   "referenced_type" : "type-14",
5983   "self_type" : "type-13",
5984   "size" : 4,
5985   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5986  },
5987  {
5988   "alignment" : 4,
5989   "linker_set_key" : "android::hardware::IInterface *",
5990   "name" : "android::hardware::IInterface *",
5991   "referenced_type" : "type-25",
5992   "self_type" : "type-24",
5993   "size" : 4,
5994   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5995  },
5996  {
5997   "alignment" : 4,
5998   "linker_set_key" : "android::hardware::MQDescriptor<android::hardware::sensors::V1_0::Event, android::hardware::kSynchronizedReadWrite> *",
5999   "name" : "android::hardware::MQDescriptor<android::hardware::sensors::V1_0::Event, android::hardware::kSynchronizedReadWrite> *",
6000   "referenced_type" : "type-522",
6001   "self_type" : "type-540",
6002   "size" : 4,
6003   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
6004  },
6005  {
6006   "alignment" : 4,
6007   "linker_set_key" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite> *",
6008   "name" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite> *",
6009   "referenced_type" : "type-542",
6010   "self_type" : "type-545",
6011   "size" : 4,
6012   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
6013  },
6014  {
6015   "alignment" : 4,
6016   "linker_set_key" : "android::hardware::Parcel *",
6017   "name" : "android::hardware::Parcel *",
6018   "referenced_type" : "type-576",
6019   "self_type" : "type-582",
6020   "size" : 4,
6021   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6022  },
6023  {
6024   "alignment" : 4,
6025   "linker_set_key" : "android::hardware::ProcessState *",
6026   "name" : "android::hardware::ProcessState *",
6027   "referenced_type" : "type-41",
6028   "self_type" : "type-40",
6029   "size" : 4,
6030   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6031  },
6032  {
6033   "alignment" : 4,
6034   "linker_set_key" : "android::hardware::Return<android::hardware::sensors::V1_0::Result> *",
6035   "name" : "android::hardware::Return<android::hardware::sensors::V1_0::Result> *",
6036   "referenced_type" : "type-247",
6037   "self_type" : "type-250",
6038   "size" : 4,
6039   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6040  },
6041  {
6042   "alignment" : 4,
6043   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensors> > *",
6044   "name" : "android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensors> > *",
6045   "referenced_type" : "type-255",
6046   "self_type" : "type-256",
6047   "size" : 4,
6048   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6049  },
6050  {
6051   "alignment" : 4,
6052   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensorsCallback> > *",
6053   "name" : "android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensorsCallback> > *",
6054   "referenced_type" : "type-810",
6055   "self_type" : "type-811",
6056   "size" : 4,
6057   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6058  },
6059  {
6060   "alignment" : 4,
6061   "linker_set_key" : "android::hardware::Return<bool> *",
6062   "name" : "android::hardware::Return<bool> *",
6063   "referenced_type" : "type-240",
6064   "self_type" : "type-242",
6065   "size" : 4,
6066   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6067  },
6068  {
6069   "alignment" : 4,
6070   "linker_set_key" : "android::hardware::Return<void> *",
6071   "name" : "android::hardware::Return<void> *",
6072   "referenced_type" : "type-268",
6073   "self_type" : "type-269",
6074   "size" : 4,
6075   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6076  },
6077  {
6078   "alignment" : 4,
6079   "linker_set_key" : "android::hardware::Status *",
6080   "name" : "android::hardware::Status *",
6081   "referenced_type" : "type-231",
6082   "self_type" : "type-234",
6083   "size" : 4,
6084   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6085  },
6086  {
6087   "alignment" : 4,
6088   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
6089   "name" : "android::hardware::details::HidlInstrumentor *",
6090   "referenced_type" : "type-195",
6091   "self_type" : "type-798",
6092   "size" : 4,
6093   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6094  },
6095  {
6096   "alignment" : 4,
6097   "linker_set_key" : "android::hardware::details::const_accessor<float, 14> *",
6098   "name" : "android::hardware::details::const_accessor<float, 14> *",
6099   "referenced_type" : "type-455",
6100   "self_type" : "type-457",
6101   "size" : 4,
6102   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6103  },
6104  {
6105   "alignment" : 4,
6106   "linker_set_key" : "android::hardware::details::const_accessor<float, 15> *",
6107   "name" : "android::hardware::details::const_accessor<float, 15> *",
6108   "referenced_type" : "type-461",
6109   "self_type" : "type-462",
6110   "size" : 4,
6111   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6112  },
6113  {
6114   "alignment" : 4,
6115   "linker_set_key" : "android::hardware::details::const_accessor<float, 16> *",
6116   "name" : "android::hardware::details::const_accessor<float, 16> *",
6117   "referenced_type" : "type-465",
6118   "self_type" : "type-466",
6119   "size" : 4,
6120   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6121  },
6122  {
6123   "alignment" : 4,
6124   "linker_set_key" : "android::hardware::details::const_accessor<int, 14> *",
6125   "name" : "android::hardware::details::const_accessor<int, 14> *",
6126   "referenced_type" : "type-448",
6127   "self_type" : "type-451",
6128   "size" : 4,
6129   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6130  },
6131  {
6132   "alignment" : 4,
6133   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 16> *",
6134   "name" : "android::hardware::details::const_accessor<unsigned char, 16> *",
6135   "referenced_type" : "type-443",
6136   "self_type" : "type-445",
6137   "size" : 4,
6138   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6139  },
6140  {
6141   "alignment" : 4,
6142   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6143   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6144   "referenced_type" : "type-413",
6145   "self_type" : "type-788",
6146   "size" : 4,
6147   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6148  },
6149  {
6150   "alignment" : 4,
6151   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6152   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6153   "referenced_type" : "type-405",
6154   "self_type" : "type-762",
6155   "size" : 4,
6156   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6157  },
6158  {
6159   "alignment" : 4,
6160   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::SensorInfo> *",
6161   "name" : "android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::SensorInfo> *",
6162   "referenced_type" : "type-91",
6163   "self_type" : "type-90",
6164   "size" : 4,
6165   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6166  },
6167  {
6168   "alignment" : 4,
6169   "linker_set_key" : "android::hardware::details::hidl_pointer<int> *",
6170   "name" : "android::hardware::details::hidl_pointer<int> *",
6171   "referenced_type" : "type-75",
6172   "self_type" : "type-74",
6173   "size" : 4,
6174   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6175  },
6176  {
6177   "alignment" : 4,
6178   "linker_set_key" : "android::hardware::details::return_status *",
6179   "name" : "android::hardware::details::return_status *",
6180   "referenced_type" : "type-241",
6181   "self_type" : "type-263",
6182   "size" : 4,
6183   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6184  },
6185  {
6186   "alignment" : 4,
6187   "linker_set_key" : "android::hardware::hidl_array<float, 14> *",
6188   "name" : "android::hardware::hidl_array<float, 14> *",
6189   "referenced_type" : "type-482",
6190   "self_type" : "type-484",
6191   "size" : 4,
6192   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6193  },
6194  {
6195   "alignment" : 4,
6196   "linker_set_key" : "android::hardware::hidl_array<float, 15> *",
6197   "name" : "android::hardware::hidl_array<float, 15> *",
6198   "referenced_type" : "type-487",
6199   "self_type" : "type-489",
6200   "size" : 4,
6201   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6202  },
6203  {
6204   "alignment" : 4,
6205   "linker_set_key" : "android::hardware::hidl_array<float, 16> *",
6206   "name" : "android::hardware::hidl_array<float, 16> *",
6207   "referenced_type" : "type-493",
6208   "self_type" : "type-496",
6209   "size" : 4,
6210   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6211  },
6212  {
6213   "alignment" : 4,
6214   "linker_set_key" : "android::hardware::hidl_array<int, 14> *",
6215   "name" : "android::hardware::hidl_array<int, 14> *",
6216   "referenced_type" : "type-477",
6217   "self_type" : "type-479",
6218   "size" : 4,
6219   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6220  },
6221  {
6222   "alignment" : 4,
6223   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16> *",
6224   "name" : "android::hardware::hidl_array<unsigned char, 16> *",
6225   "referenced_type" : "type-469",
6226   "self_type" : "type-471",
6227   "size" : 4,
6228   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6229  },
6230  {
6231   "alignment" : 4,
6232   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
6233   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6234   "referenced_type" : "type-416",
6235   "self_type" : "type-415",
6236   "size" : 4,
6237   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6238  },
6239  {
6240   "alignment" : 4,
6241   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
6242   "name" : "android::hardware::hidl_binder_death_recipient *",
6243   "referenced_type" : "type-215",
6244   "self_type" : "type-214",
6245   "size" : 4,
6246   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6247  },
6248  {
6249   "alignment" : 4,
6250   "linker_set_key" : "android::hardware::hidl_death_recipient *",
6251   "name" : "android::hardware::hidl_death_recipient *",
6252   "referenced_type" : "type-218",
6253   "self_type" : "type-217",
6254   "size" : 4,
6255   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6256  },
6257  {
6258   "alignment" : 4,
6259   "linker_set_key" : "android::hardware::hidl_memory *",
6260   "name" : "android::hardware::hidl_memory *",
6261   "referenced_type" : "type-383",
6262   "self_type" : "type-384",
6263   "size" : 4,
6264   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6265  },
6266  {
6267   "alignment" : 4,
6268   "linker_set_key" : "android::hardware::hidl_string *",
6269   "name" : "android::hardware::hidl_string *",
6270   "referenced_type" : "type-95",
6271   "self_type" : "type-407",
6272   "size" : 4,
6273   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6274  },
6275  {
6276   "alignment" : 4,
6277   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6278   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6279   "referenced_type" : "type-412",
6280   "self_type" : "type-418",
6281   "size" : 4,
6282   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6283  },
6284  {
6285   "alignment" : 4,
6286   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6287   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6288   "referenced_type" : "type-404",
6289   "self_type" : "type-408",
6290   "size" : 4,
6291   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6292  },
6293  {
6294   "alignment" : 4,
6295   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo> *",
6296   "name" : "android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo> *",
6297   "referenced_type" : "type-427",
6298   "self_type" : "type-831",
6299   "size" : 4,
6300   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6301  },
6302  {
6303   "alignment" : 4,
6304   "linker_set_key" : "android::hardware::hidl_vec<int> *",
6305   "name" : "android::hardware::hidl_vec<int> *",
6306   "referenced_type" : "type-422",
6307   "self_type" : "type-829",
6308   "size" : 4,
6309   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6310  },
6311  {
6312   "alignment" : 4,
6313   "linker_set_key" : "android::hardware::hidl_version *",
6314   "name" : "android::hardware::hidl_version *",
6315   "referenced_type" : "type-499",
6316   "self_type" : "type-500",
6317   "size" : 4,
6318   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6319  },
6320  {
6321   "alignment" : 4,
6322   "linker_set_key" : "android::hardware::sensors::V1_0::SensorInfo *",
6323   "name" : "android::hardware::sensors::V1_0::SensorInfo *",
6324   "referenced_type" : "type-94",
6325   "self_type" : "type-93",
6326   "size" : 4,
6327   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6328  },
6329  {
6330   "alignment" : 4,
6331   "linker_set_key" : "android::hardware::sensors::V2_0::BnHwSensors *",
6332   "name" : "android::hardware::sensors::V2_0::BnHwSensors *",
6333   "referenced_type" : "type-589",
6334   "self_type" : "type-674",
6335   "size" : 4,
6336   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6337  },
6338  {
6339   "alignment" : 4,
6340   "linker_set_key" : "android::hardware::sensors::V2_0::BnHwSensorsCallback *",
6341   "name" : "android::hardware::sensors::V2_0::BnHwSensorsCallback *",
6342   "referenced_type" : "type-601",
6343   "self_type" : "type-771",
6344   "size" : 4,
6345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensorsCallback.h"
6346  },
6347  {
6348   "alignment" : 4,
6349   "linker_set_key" : "android::hardware::sensors::V2_0::BpHwSensors *",
6350   "name" : "android::hardware::sensors::V2_0::BpHwSensors *",
6351   "referenced_type" : "type-776",
6352   "self_type" : "type-816",
6353   "size" : 4,
6354   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6355  },
6356  {
6357   "alignment" : 4,
6358   "linker_set_key" : "android::hardware::sensors::V2_0::BpHwSensorsCallback *",
6359   "name" : "android::hardware::sensors::V2_0::BpHwSensorsCallback *",
6360   "referenced_type" : "type-192",
6361   "self_type" : "type-199",
6362   "size" : 4,
6363   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6364  },
6365  {
6366   "alignment" : 4,
6367   "linker_set_key" : "android::hardware::sensors::V2_0::BsSensors *",
6368   "name" : "android::hardware::sensors::V2_0::BsSensors *",
6369   "referenced_type" : "type-803",
6370   "self_type" : "type-807",
6371   "size" : 4,
6372   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6373  },
6374  {
6375   "alignment" : 4,
6376   "linker_set_key" : "android::hardware::sensors::V2_0::BsSensorsCallback *",
6377   "name" : "android::hardware::sensors::V2_0::BsSensorsCallback *",
6378   "referenced_type" : "type-808",
6379   "self_type" : "type-809",
6380   "size" : 4,
6381   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6382  },
6383  {
6384   "alignment" : 4,
6385   "linker_set_key" : "android::hardware::sensors::V2_0::ISensors *",
6386   "name" : "android::hardware::sensors::V2_0::ISensors *",
6387   "referenced_type" : "type-5",
6388   "self_type" : "type-4",
6389   "size" : 4,
6390   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6391  },
6392  {
6393   "alignment" : 4,
6394   "linker_set_key" : "android::hardware::sensors::V2_0::ISensorsCallback *",
6395   "name" : "android::hardware::sensors::V2_0::ISensorsCallback *",
6396   "referenced_type" : "type-28",
6397   "self_type" : "type-191",
6398   "size" : 4,
6399   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6400  },
6401  {
6402   "alignment" : 4,
6403   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
6404   "name" : "android::hidl::base::V1_0::BnHwBase *",
6405   "referenced_type" : "type-590",
6406   "self_type" : "type-593",
6407   "size" : 4,
6408   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6409  },
6410  {
6411   "alignment" : 4,
6412   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
6413   "name" : "android::hidl::base::V1_0::IBase *",
6414   "referenced_type" : "type-6",
6415   "self_type" : "type-220",
6416   "size" : 4,
6417   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6418  },
6419  {
6420   "alignment" : 4,
6421   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
6422   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6423   "referenced_type" : "type-159",
6424   "self_type" : "type-158",
6425   "size" : 4,
6426   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6427  },
6428  {
6429   "alignment" : 4,
6430   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
6431   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6432   "referenced_type" : "type-185",
6433   "self_type" : "type-184",
6434   "size" : 4,
6435   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6436  },
6437  {
6438   "alignment" : 4,
6439   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6440   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6441   "referenced_type" : "type-12",
6442   "self_type" : "type-11",
6443   "size" : 4,
6444   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6445  },
6446  {
6447   "alignment" : 4,
6448   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6449   "name" : "android::sp<android::hardware::IBinder> *",
6450   "referenced_type" : "type-15",
6451   "self_type" : "type-18",
6452   "size" : 4,
6453   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6454  },
6455  {
6456   "alignment" : 4,
6457   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6458   "name" : "android::sp<android::hardware::ProcessState> *",
6459   "referenced_type" : "type-39",
6460   "self_type" : "type-154",
6461   "size" : 4,
6462   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6463  },
6464  {
6465   "alignment" : 4,
6466   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6467   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6468   "referenced_type" : "type-213",
6469   "self_type" : "type-212",
6470   "size" : 4,
6471   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6472  },
6473  {
6474   "alignment" : 4,
6475   "linker_set_key" : "android::sp<android::hardware::sensors::V2_0::ISensors> *",
6476   "name" : "android::sp<android::hardware::sensors::V2_0::ISensors> *",
6477   "referenced_type" : "type-3",
6478   "self_type" : "type-207",
6479   "size" : 4,
6480   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6481  },
6482  {
6483   "alignment" : 4,
6484   "linker_set_key" : "android::sp<android::hardware::sensors::V2_0::ISensorsCallback> *",
6485   "name" : "android::sp<android::hardware::sensors::V2_0::ISensorsCallback> *",
6486   "referenced_type" : "type-190",
6487   "self_type" : "type-189",
6488   "size" : 4,
6489   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6490  },
6491  {
6492   "alignment" : 4,
6493   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6494   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6495   "referenced_type" : "type-591",
6496   "self_type" : "type-800",
6497   "size" : 4,
6498   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6499  },
6500  {
6501   "alignment" : 4,
6502   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6503   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6504   "referenced_type" : "type-157",
6505   "self_type" : "type-160",
6506   "size" : 4,
6507   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6508  },
6509  {
6510   "alignment" : 4,
6511   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6512   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6513   "referenced_type" : "type-183",
6514   "self_type" : "type-186",
6515   "size" : 4,
6516   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6517  },
6518  {
6519   "alignment" : 4,
6520   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6521   "name" : "android::wp<android::hardware::BHwBinder> *",
6522   "referenced_type" : "type-506",
6523   "self_type" : "type-584",
6524   "size" : 4,
6525   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6526  },
6527  {
6528   "alignment" : 4,
6529   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6530   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6531   "referenced_type" : "type-299",
6532   "self_type" : "type-330",
6533   "size" : 4,
6534   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6535  },
6536  {
6537   "alignment" : 4,
6538   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6539   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6540   "referenced_type" : "type-216",
6541   "self_type" : "type-430",
6542   "size" : 4,
6543   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6544  },
6545  {
6546   "alignment" : 4,
6547   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6548   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6549   "referenced_type" : "type-219",
6550   "self_type" : "type-799",
6551   "size" : 4,
6552   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6553  },
6554  {
6555   "alignment" : 4,
6556   "linker_set_key" : "android_flex_plane *",
6557   "name" : "android_flex_plane *",
6558   "referenced_type" : "type-665",
6559   "self_type" : "type-668",
6560   "size" : 4,
6561   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6562  },
6563  {
6564   "alignment" : 4,
6565   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6566   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6567   "referenced_type" : "type-56",
6568   "self_type" : "type-55",
6569   "size" : 4,
6570   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6571  },
6572  {
6573   "alignment" : 4,
6574   "linker_set_key" : "char *",
6575   "name" : "char *",
6576   "referenced_type" : "type-71",
6577   "self_type" : "type-259",
6578   "size" : 4,
6579   "source_file" : "/system/core/liblog/include/log/log_read.h"
6580  },
6581  {
6582   "alignment" : 4,
6583   "linker_set_key" : "const android::NativeHandle *",
6584   "name" : "const android::NativeHandle *",
6585   "referenced_type" : "type-549",
6586   "self_type" : "type-550",
6587   "size" : 4,
6588   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6589  },
6590  {
6591   "alignment" : 4,
6592   "linker_set_key" : "const android::RefBase *",
6593   "name" : "const android::RefBase *",
6594   "referenced_type" : "type-376",
6595   "self_type" : "type-377",
6596   "size" : 4,
6597   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6598  },
6599  {
6600   "alignment" : 4,
6601   "linker_set_key" : "const android::String16 *",
6602   "name" : "const android::String16 *",
6603   "referenced_type" : "type-58",
6604   "self_type" : "type-567",
6605   "size" : 4,
6606   "source_file" : "/system/core/libutils/include/utils/String16.h"
6607  },
6608  {
6609   "alignment" : 4,
6610   "linker_set_key" : "const android::String8 *",
6611   "name" : "const android::String8 *",
6612   "referenced_type" : "type-559",
6613   "self_type" : "type-560",
6614   "size" : 4,
6615   "source_file" : "/system/core/libutils/include/utils/String8.h"
6616  },
6617  {
6618   "alignment" : 4,
6619   "linker_set_key" : "const android::VectorImpl *",
6620   "name" : "const android::VectorImpl *",
6621   "referenced_type" : "type-646",
6622   "self_type" : "type-647",
6623   "size" : 4,
6624   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6625  },
6626  {
6627   "alignment" : 4,
6628   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6629   "name" : "const android::hardware::BpHwRefBase *",
6630   "referenced_type" : "type-571",
6631   "self_type" : "type-572",
6632   "size" : 4,
6633   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6634  },
6635  {
6636   "alignment" : 4,
6637   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6638   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6639   "referenced_type" : "type-611",
6640   "self_type" : "type-612",
6641   "size" : 4,
6642   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6643  },
6644  {
6645   "alignment" : 4,
6646   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6647   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6648   "referenced_type" : "type-616",
6649   "self_type" : "type-617",
6650   "size" : 4,
6651   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6652  },
6653  {
6654   "alignment" : 4,
6655   "linker_set_key" : "const android::hardware::GrantorDescriptor *",
6656   "name" : "const android::hardware::GrantorDescriptor *",
6657   "referenced_type" : "type-401",
6658   "self_type" : "type-400",
6659   "size" : 4,
6660   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6661  },
6662  {
6663   "alignment" : 4,
6664   "linker_set_key" : "const android::hardware::MQDescriptor<android::hardware::sensors::V1_0::Event, android::hardware::kSynchronizedReadWrite> *",
6665   "name" : "const android::hardware::MQDescriptor<android::hardware::sensors::V1_0::Event, android::hardware::kSynchronizedReadWrite> *",
6666   "referenced_type" : "type-537",
6667   "self_type" : "type-538",
6668   "size" : 4,
6669   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
6670  },
6671  {
6672   "alignment" : 4,
6673   "linker_set_key" : "const android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite> *",
6674   "name" : "const android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite> *",
6675   "referenced_type" : "type-543",
6676   "self_type" : "type-544",
6677   "size" : 4,
6678   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
6679  },
6680  {
6681   "alignment" : 4,
6682   "linker_set_key" : "const android::hardware::Return<android::hardware::sensors::V1_0::Result> *",
6683   "name" : "const android::hardware::Return<android::hardware::sensors::V1_0::Result> *",
6684   "referenced_type" : "type-253",
6685   "self_type" : "type-254",
6686   "size" : 4,
6687   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6688  },
6689  {
6690   "alignment" : 4,
6691   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensors> > *",
6692   "name" : "const android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensors> > *",
6693   "referenced_type" : "type-260",
6694   "self_type" : "type-261",
6695   "size" : 4,
6696   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6697  },
6698  {
6699   "alignment" : 4,
6700   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensorsCallback> > *",
6701   "name" : "const android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensorsCallback> > *",
6702   "referenced_type" : "type-814",
6703   "self_type" : "type-815",
6704   "size" : 4,
6705   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6706  },
6707  {
6708   "alignment" : 4,
6709   "linker_set_key" : "const android::hardware::Return<bool> *",
6710   "name" : "const android::hardware::Return<bool> *",
6711   "referenced_type" : "type-245",
6712   "self_type" : "type-246",
6713   "size" : 4,
6714   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6715  },
6716  {
6717   "alignment" : 4,
6718   "linker_set_key" : "const android::hardware::Status *",
6719   "name" : "const android::hardware::Status *",
6720   "referenced_type" : "type-235",
6721   "self_type" : "type-239",
6722   "size" : 4,
6723   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6724  },
6725  {
6726   "alignment" : 4,
6727   "linker_set_key" : "const android::hardware::details::const_accessor<float, 14> *",
6728   "name" : "const android::hardware::details::const_accessor<float, 14> *",
6729   "referenced_type" : "type-459",
6730   "self_type" : "type-460",
6731   "size" : 4,
6732   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6733  },
6734  {
6735   "alignment" : 4,
6736   "linker_set_key" : "const android::hardware::details::const_accessor<float, 15> *",
6737   "name" : "const android::hardware::details::const_accessor<float, 15> *",
6738   "referenced_type" : "type-463",
6739   "self_type" : "type-464",
6740   "size" : 4,
6741   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6742  },
6743  {
6744   "alignment" : 4,
6745   "linker_set_key" : "const android::hardware::details::const_accessor<float, 16> *",
6746   "name" : "const android::hardware::details::const_accessor<float, 16> *",
6747   "referenced_type" : "type-467",
6748   "self_type" : "type-468",
6749   "size" : 4,
6750   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6751  },
6752  {
6753   "alignment" : 4,
6754   "linker_set_key" : "const android::hardware::details::const_accessor<int, 14> *",
6755   "name" : "const android::hardware::details::const_accessor<int, 14> *",
6756   "referenced_type" : "type-453",
6757   "self_type" : "type-454",
6758   "size" : 4,
6759   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6760  },
6761  {
6762   "alignment" : 4,
6763   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 16> *",
6764   "name" : "const android::hardware::details::const_accessor<unsigned char, 16> *",
6765   "referenced_type" : "type-446",
6766   "self_type" : "type-447",
6767   "size" : 4,
6768   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6769  },
6770  {
6771   "alignment" : 4,
6772   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor> *",
6773   "name" : "const android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor> *",
6774   "referenced_type" : "type-490",
6775   "self_type" : "type-502",
6776   "size" : 4,
6777   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6778  },
6779  {
6780   "alignment" : 4,
6781   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6782   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6783   "referenced_type" : "type-790",
6784   "self_type" : "type-791",
6785   "size" : 4,
6786   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6787  },
6788  {
6789   "alignment" : 4,
6790   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6791   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6792   "referenced_type" : "type-785",
6793   "self_type" : "type-786",
6794   "size" : 4,
6795   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6796  },
6797  {
6798   "alignment" : 4,
6799   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::SensorInfo> *",
6800   "name" : "const android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::SensorInfo> *",
6801   "referenced_type" : "type-687",
6802   "self_type" : "type-694",
6803   "size" : 4,
6804   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6805  },
6806  {
6807   "alignment" : 4,
6808   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6809   "name" : "const android::hardware::details::hidl_pointer<int> *",
6810   "referenced_type" : "type-626",
6811   "self_type" : "type-643",
6812   "size" : 4,
6813   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6814  },
6815  {
6816   "alignment" : 4,
6817   "linker_set_key" : "const android::hardware::details::hidl_pointer<native_handle> *",
6818   "name" : "const android::hardware::details::hidl_pointer<native_handle> *",
6819   "referenced_type" : "type-557",
6820   "self_type" : "type-565",
6821   "size" : 4,
6822   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6823  },
6824  {
6825   "alignment" : 4,
6826   "linker_set_key" : "const android::hardware::details::return_status *",
6827   "name" : "const android::hardware::details::return_status *",
6828   "referenced_type" : "type-265",
6829   "self_type" : "type-266",
6830   "size" : 4,
6831   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6832  },
6833  {
6834   "alignment" : 4,
6835   "linker_set_key" : "const android::hardware::hidl_array<float, 14> *",
6836   "name" : "const android::hardware::hidl_array<float, 14> *",
6837   "referenced_type" : "type-485",
6838   "self_type" : "type-486",
6839   "size" : 4,
6840   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6841  },
6842  {
6843   "alignment" : 4,
6844   "linker_set_key" : "const android::hardware::hidl_array<float, 15> *",
6845   "name" : "const android::hardware::hidl_array<float, 15> *",
6846   "referenced_type" : "type-491",
6847   "self_type" : "type-492",
6848   "size" : 4,
6849   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6850  },
6851  {
6852   "alignment" : 4,
6853   "linker_set_key" : "const android::hardware::hidl_array<float, 16> *",
6854   "name" : "const android::hardware::hidl_array<float, 16> *",
6855   "referenced_type" : "type-497",
6856   "self_type" : "type-498",
6857   "size" : 4,
6858   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6859  },
6860  {
6861   "alignment" : 4,
6862   "linker_set_key" : "const android::hardware::hidl_array<int, 14> *",
6863   "name" : "const android::hardware::hidl_array<int, 14> *",
6864   "referenced_type" : "type-480",
6865   "self_type" : "type-481",
6866   "size" : 4,
6867   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6868  },
6869  {
6870   "alignment" : 4,
6871   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> *",
6872   "name" : "const android::hardware::hidl_array<unsigned char, 16> *",
6873   "referenced_type" : "type-472",
6874   "self_type" : "type-475",
6875   "size" : 4,
6876   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6877  },
6878  {
6879   "alignment" : 4,
6880   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6881   "name" : "const android::hardware::hidl_death_recipient *",
6882   "referenced_type" : "type-782",
6883   "self_type" : "type-793",
6884   "size" : 4,
6885   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6886  },
6887  {
6888   "alignment" : 4,
6889   "linker_set_key" : "const android::hardware::hidl_memory *",
6890   "name" : "const android::hardware::hidl_memory *",
6891   "referenced_type" : "type-386",
6892   "self_type" : "type-390",
6893   "size" : 4,
6894   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6895  },
6896  {
6897   "alignment" : 4,
6898   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor> *",
6899   "name" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor> *",
6900   "referenced_type" : "type-402",
6901   "self_type" : "type-403",
6902   "size" : 4,
6903   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6904  },
6905  {
6906   "alignment" : 4,
6907   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo> *",
6908   "name" : "const android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo> *",
6909   "referenced_type" : "type-431",
6910   "self_type" : "type-432",
6911   "size" : 4,
6912   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6913  },
6914  {
6915   "alignment" : 4,
6916   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
6917   "name" : "const android::hardware::hidl_vec<int> *",
6918   "referenced_type" : "type-423",
6919   "self_type" : "type-425",
6920   "size" : 4,
6921   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6922  },
6923  {
6924   "alignment" : 4,
6925   "linker_set_key" : "const android::hardware::hidl_version *",
6926   "name" : "const android::hardware::hidl_version *",
6927   "referenced_type" : "type-501",
6928   "self_type" : "type-503",
6929   "size" : 4,
6930   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6931  },
6932  {
6933   "alignment" : 4,
6934   "linker_set_key" : "const android::hardware::sensors::V1_0::SensorInfo *",
6935   "name" : "const android::hardware::sensors::V1_0::SensorInfo *",
6936   "referenced_type" : "type-429",
6937   "self_type" : "type-428",
6938   "size" : 4,
6939   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6940  },
6941  {
6942   "alignment" : 4,
6943   "linker_set_key" : "const android::hardware::sensors::V2_0::BpHwSensors *",
6944   "name" : "const android::hardware::sensors::V2_0::BpHwSensors *",
6945   "referenced_type" : "type-775",
6946   "self_type" : "type-779",
6947   "size" : 4,
6948   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
6949  },
6950  {
6951   "alignment" : 4,
6952   "linker_set_key" : "const android::hardware::sensors::V2_0::BpHwSensorsCallback *",
6953   "name" : "const android::hardware::sensors::V2_0::BpHwSensorsCallback *",
6954   "referenced_type" : "type-773",
6955   "self_type" : "type-774",
6956   "size" : 4,
6957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h"
6958  },
6959  {
6960   "alignment" : 4,
6961   "linker_set_key" : "const android::hardware::sensors::V2_0::ISensors *",
6962   "name" : "const android::hardware::sensors::V2_0::ISensors *",
6963   "referenced_type" : "type-759",
6964   "self_type" : "type-760",
6965   "size" : 4,
6966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
6967  },
6968  {
6969   "alignment" : 4,
6970   "linker_set_key" : "const android::hardware::sensors::V2_0::ISensorsCallback *",
6971   "name" : "const android::hardware::sensors::V2_0::ISensorsCallback *",
6972   "referenced_type" : "type-205",
6973   "self_type" : "type-206",
6974   "size" : 4,
6975   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6976  },
6977  {
6978   "alignment" : 4,
6979   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6980   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6981   "referenced_type" : "type-769",
6982   "self_type" : "type-770",
6983   "size" : 4,
6984   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6985  },
6986  {
6987   "alignment" : 4,
6988   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6989   "name" : "const android::hidl::base::V1_0::IBase *",
6990   "referenced_type" : "type-622",
6991   "self_type" : "type-621",
6992   "size" : 4,
6993   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6994  },
6995  {
6996   "alignment" : 4,
6997   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6998   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6999   "referenced_type" : "type-163",
7000   "self_type" : "type-164",
7001   "size" : 4,
7002   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7003  },
7004  {
7005   "alignment" : 4,
7006   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
7007   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
7008   "referenced_type" : "type-697",
7009   "self_type" : "type-698",
7010   "size" : 4,
7011   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7012  },
7013  {
7014   "alignment" : 4,
7015   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
7016   "name" : "const android::sp<android::hardware::IBinder> *",
7017   "referenced_type" : "type-19",
7018   "self_type" : "type-22",
7019   "size" : 4,
7020   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7021  },
7022  {
7023   "alignment" : 4,
7024   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
7025   "name" : "const android::sp<android::hardware::ProcessState> *",
7026   "referenced_type" : "type-155",
7027   "self_type" : "type-156",
7028   "size" : 4,
7029   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7030  },
7031  {
7032   "alignment" : 4,
7033   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
7034   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
7035   "referenced_type" : "type-226",
7036   "self_type" : "type-225",
7037   "size" : 4,
7038   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7039  },
7040  {
7041   "alignment" : 4,
7042   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
7043   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
7044   "referenced_type" : "type-473",
7045   "self_type" : "type-768",
7046   "size" : 4,
7047   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7048  },
7049  {
7050   "alignment" : 4,
7051   "linker_set_key" : "const android::sp<android::hardware::sensors::V2_0::ISensors> *",
7052   "name" : "const android::sp<android::hardware::sensors::V2_0::ISensors> *",
7053   "referenced_type" : "type-211",
7054   "self_type" : "type-210",
7055   "size" : 4,
7056   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7057  },
7058  {
7059   "alignment" : 4,
7060   "linker_set_key" : "const android::sp<android::hardware::sensors::V2_0::ISensorsCallback> *",
7061   "name" : "const android::sp<android::hardware::sensors::V2_0::ISensorsCallback> *",
7062   "referenced_type" : "type-204",
7063   "self_type" : "type-203",
7064   "size" : 4,
7065   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7066  },
7067  {
7068   "alignment" : 4,
7069   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
7070   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
7071   "referenced_type" : "type-801",
7072   "self_type" : "type-828",
7073   "size" : 4,
7074   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7075  },
7076  {
7077   "alignment" : 4,
7078   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7079   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7080   "referenced_type" : "type-161",
7081   "self_type" : "type-162",
7082   "size" : 4,
7083   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7084  },
7085  {
7086   "alignment" : 4,
7087   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7088   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7089   "referenced_type" : "type-187",
7090   "self_type" : "type-188",
7091   "size" : 4,
7092   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7093  },
7094  {
7095   "alignment" : 4,
7096   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
7097   "name" : "const android::wp<android::hardware::BHwBinder> *",
7098   "referenced_type" : "type-686",
7099   "self_type" : "type-747",
7100   "size" : 4,
7101   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7102  },
7103  {
7104   "alignment" : 4,
7105   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
7106   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
7107   "referenced_type" : "type-441",
7108   "self_type" : "type-452",
7109   "size" : 4,
7110   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7111  },
7112  {
7113   "alignment" : 4,
7114   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
7115   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
7116   "referenced_type" : "type-222",
7117   "self_type" : "type-281",
7118   "size" : 4,
7119   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7120  },
7121  {
7122   "alignment" : 4,
7123   "linker_set_key" : "const char *",
7124   "name" : "const char *",
7125   "referenced_type" : "type-70",
7126   "self_type" : "type-69",
7127   "size" : 4,
7128   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7129  },
7130  {
7131   "alignment" : 4,
7132   "linker_set_key" : "const char16_t *",
7133   "name" : "const char16_t *",
7134   "referenced_type" : "type-61",
7135   "self_type" : "type-60",
7136   "size" : 4,
7137   "source_file" : "/system/core/libutils/include/utils/String16.h"
7138  },
7139  {
7140   "alignment" : 4,
7141   "linker_set_key" : "const float *",
7142   "name" : "const float *",
7143   "referenced_type" : "type-370",
7144   "self_type" : "type-456",
7145   "size" : 4,
7146   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7147  },
7148  {
7149   "alignment" : 4,
7150   "linker_set_key" : "const int *",
7151   "name" : "const int *",
7152   "referenced_type" : "type-450",
7153   "self_type" : "type-449",
7154   "size" : 4,
7155   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7156  },
7157  {
7158   "alignment" : 4,
7159   "linker_set_key" : "const log_msg *",
7160   "name" : "const log_msg *",
7161   "referenced_type" : "type-172",
7162   "self_type" : "type-200",
7163   "size" : 4,
7164   "source_file" : "/system/core/liblog/include/log/log_read.h"
7165  },
7166  {
7167   "alignment" : 4,
7168   "linker_set_key" : "const native_handle *",
7169   "name" : "const native_handle *",
7170   "referenced_type" : "type-354",
7171   "self_type" : "type-353",
7172   "size" : 4,
7173   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7174  },
7175  {
7176   "alignment" : 4,
7177   "linker_set_key" : "const unsigned char *",
7178   "name" : "const unsigned char *",
7179   "referenced_type" : "type-359",
7180   "self_type" : "type-444",
7181   "size" : 4,
7182   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7183  },
7184  {
7185   "alignment" : 4,
7186   "linker_set_key" : "const unsigned long long *",
7187   "name" : "const unsigned long long *",
7188   "referenced_type" : "type-368",
7189   "self_type" : "type-583",
7190   "size" : 4,
7191   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7192  },
7193  {
7194   "alignment" : 4,
7195   "linker_set_key" : "const void *",
7196   "name" : "const void *",
7197   "referenced_type" : "type-505",
7198   "self_type" : "type-507",
7199   "size" : 4,
7200   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7201  },
7202  {
7203   "alignment" : 4,
7204   "linker_set_key" : "int (*)(void *)",
7205   "name" : "int (*)(void *)",
7206   "referenced_type" : "type-675",
7207   "self_type" : "type-676",
7208   "size" : 4,
7209   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7210  },
7211  {
7212   "alignment" : 4,
7213   "linker_set_key" : "int *",
7214   "name" : "int *",
7215   "referenced_type" : "type-42",
7216   "self_type" : "type-77",
7217   "size" : 4,
7218   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7219  },
7220  {
7221   "alignment" : 4,
7222   "linker_set_key" : "log_msg *",
7223   "name" : "log_msg *",
7224   "referenced_type" : "type-173",
7225   "self_type" : "type-249",
7226   "size" : 4,
7227   "source_file" : "/system/core/liblog/include/log/log_read.h"
7228  },
7229  {
7230   "alignment" : 4,
7231   "linker_set_key" : "native_handle *",
7232   "name" : "native_handle *",
7233   "referenced_type" : "type-279",
7234   "self_type" : "type-278",
7235   "size" : 4,
7236   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7237  },
7238  {
7239   "alignment" : 4,
7240   "linker_set_key" : "unsigned char *",
7241   "name" : "unsigned char *",
7242   "referenced_type" : "type-176",
7243   "self_type" : "type-578",
7244   "size" : 4,
7245   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7246  },
7247  {
7248   "alignment" : 4,
7249   "linker_set_key" : "unsigned int *",
7250   "name" : "unsigned int *",
7251   "referenced_type" : "type-2",
7252   "self_type" : "type-595",
7253   "size" : 4,
7254   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7255  },
7256  {
7257   "alignment" : 4,
7258   "linker_set_key" : "unsigned long long *",
7259   "name" : "unsigned long long *",
7260   "referenced_type" : "type-78",
7261   "self_type" : "type-579",
7262   "size" : 4,
7263   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7264  },
7265  {
7266   "alignment" : 4,
7267   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
7268   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
7269   "referenced_type" : "type-581",
7270   "self_type" : "type-580",
7271   "size" : 4,
7272   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7273  },
7274  {
7275   "alignment" : 4,
7276   "linker_set_key" : "void *",
7277   "name" : "void *",
7278   "referenced_type" : "type-44",
7279   "self_type" : "type-43",
7280   "size" : 4,
7281   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7282  },
7283  {
7284   "alignment" : 4,
7285   "linker_set_key" : "void **",
7286   "name" : "void **",
7287   "referenced_type" : "type-43",
7288   "self_type" : "type-677",
7289   "size" : 4,
7290   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7291  }
7292 ],
7293 "qualified_types" :
7294 [
7295  {
7296   "alignment" : 4,
7297   "is_const" : true,
7298   "linker_set_key" : "android::RefBase::weakref_impl *const",
7299   "name" : "android::RefBase::weakref_impl *const",
7300   "referenced_type" : "type-129",
7301   "self_type" : "type-131",
7302   "size" : 4,
7303   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7304  },
7305  {
7306   "alignment" : 4,
7307   "is_const" : true,
7308   "linker_set_key" : "android::RefBase::weakref_impl *const",
7309   "name" : "android::RefBase::weakref_impl *const",
7310   "referenced_type" : "type-817",
7311   "self_type" : "type-819",
7312   "size" : 4,
7313   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7314  },
7315  {
7316   "alignment" : 4,
7317   "is_const" : true,
7318   "linker_set_key" : "android::RefBase::weakref_impl *const",
7319   "name" : "android::RefBase::weakref_impl *const",
7320   "referenced_type" : "type-9",
7321   "self_type" : "type-8",
7322   "size" : 4,
7323   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7324  },
7325  {
7326   "alignment" : 4,
7327   "is_const" : true,
7328   "linker_set_key" : "android::hardware::IBinder *const",
7329   "name" : "android::hardware::IBinder *const",
7330   "referenced_type" : "type-16",
7331   "self_type" : "type-30",
7332   "size" : 4,
7333   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7334  },
7335  {
7336   "alignment" : 4,
7337   "is_const" : true,
7338   "linker_set_key" : "const android::NativeHandle",
7339   "name" : "const android::NativeHandle",
7340   "referenced_type" : "type-277",
7341   "self_type" : "type-549",
7342   "size" : 12,
7343   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7344  },
7345  {
7346   "alignment" : 4,
7347   "is_const" : true,
7348   "linker_set_key" : "const android::RefBase",
7349   "name" : "const android::RefBase",
7350   "referenced_type" : "type-7",
7351   "self_type" : "type-376",
7352   "size" : 8,
7353   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7354  },
7355  {
7356   "alignment" : 4,
7357   "is_const" : true,
7358   "linker_set_key" : "const android::String16",
7359   "name" : "const android::String16",
7360   "referenced_type" : "type-59",
7361   "self_type" : "type-58",
7362   "size" : 4,
7363   "source_file" : "/system/core/libutils/include/utils/String16.h"
7364  },
7365  {
7366   "alignment" : 4,
7367   "is_const" : true,
7368   "linker_set_key" : "const android::String8",
7369   "name" : "const android::String8",
7370   "referenced_type" : "type-68",
7371   "self_type" : "type-559",
7372   "size" : 4,
7373   "source_file" : "/system/core/libutils/include/utils/String8.h"
7374  },
7375  {
7376   "alignment" : 4,
7377   "is_const" : true,
7378   "linker_set_key" : "const android::VectorImpl",
7379   "name" : "const android::VectorImpl",
7380   "referenced_type" : "type-51",
7381   "self_type" : "type-646",
7382   "size" : 20,
7383   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7384  },
7385  {
7386   "alignment" : 4,
7387   "is_const" : true,
7388   "linker_set_key" : "const android::hardware::BpHwRefBase",
7389   "name" : "const android::hardware::BpHwRefBase",
7390   "referenced_type" : "type-29",
7391   "self_type" : "type-571",
7392   "size" : 24,
7393   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7394  },
7395  {
7396   "alignment" : 4,
7397   "is_const" : true,
7398   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7399   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7400   "referenced_type" : "type-605",
7401   "self_type" : "type-611",
7402   "size" : 16,
7403   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7404  },
7405  {
7406   "alignment" : 4,
7407   "is_const" : true,
7408   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7409   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7410   "referenced_type" : "type-613",
7411   "self_type" : "type-616",
7412   "size" : 16,
7413   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7414  },
7415  {
7416   "alignment" : 8,
7417   "is_const" : true,
7418   "linker_set_key" : "const android::hardware::GrantorDescriptor",
7419   "name" : "const android::hardware::GrantorDescriptor",
7420   "referenced_type" : "type-399",
7421   "self_type" : "type-401",
7422   "size" : 24,
7423   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7424  },
7425  {
7426   "alignment" : 4,
7427   "is_const" : true,
7428   "linker_set_key" : "const android::hardware::MQDescriptor<android::hardware::sensors::V1_0::Event, android::hardware::kSynchronizedReadWrite>",
7429   "name" : "const android::hardware::MQDescriptor<android::hardware::sensors::V1_0::Event, android::hardware::kSynchronizedReadWrite>",
7430   "referenced_type" : "type-522",
7431   "self_type" : "type-537",
7432   "size" : 32,
7433   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
7434  },
7435  {
7436   "alignment" : 4,
7437   "is_const" : true,
7438   "linker_set_key" : "const android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>",
7439   "name" : "const android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>",
7440   "referenced_type" : "type-542",
7441   "self_type" : "type-543",
7442   "size" : 32,
7443   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
7444  },
7445  {
7446   "alignment" : 4,
7447   "is_const" : true,
7448   "linker_set_key" : "const android::hardware::Parcel",
7449   "name" : "const android::hardware::Parcel",
7450   "referenced_type" : "type-576",
7451   "self_type" : "type-588",
7452   "size" : 68,
7453   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7454  },
7455  {
7456   "alignment" : 4,
7457   "is_const" : true,
7458   "linker_set_key" : "const android::hardware::Return<android::hardware::sensors::V1_0::Result>",
7459   "name" : "const android::hardware::Return<android::hardware::sensors::V1_0::Result>",
7460   "referenced_type" : "type-247",
7461   "self_type" : "type-253",
7462   "size" : 28,
7463   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7464  },
7465  {
7466   "alignment" : 4,
7467   "is_const" : true,
7468   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensors> >",
7469   "name" : "const android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensors> >",
7470   "referenced_type" : "type-255",
7471   "self_type" : "type-260",
7472   "size" : 28,
7473   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7474  },
7475  {
7476   "alignment" : 4,
7477   "is_const" : true,
7478   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensorsCallback> >",
7479   "name" : "const android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensorsCallback> >",
7480   "referenced_type" : "type-810",
7481   "self_type" : "type-814",
7482   "size" : 28,
7483   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7484  },
7485  {
7486   "alignment" : 4,
7487   "is_const" : true,
7488   "linker_set_key" : "const android::hardware::Return<bool>",
7489   "name" : "const android::hardware::Return<bool>",
7490   "referenced_type" : "type-240",
7491   "self_type" : "type-245",
7492   "size" : 24,
7493   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7494  },
7495  {
7496   "alignment" : 4,
7497   "is_const" : true,
7498   "linker_set_key" : "const android::hardware::Status",
7499   "name" : "const android::hardware::Status",
7500   "referenced_type" : "type-231",
7501   "self_type" : "type-235",
7502   "size" : 20,
7503   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7504  },
7505  {
7506   "alignment" : 4,
7507   "is_const" : true,
7508   "linker_set_key" : "const android::hardware::details::SchedPrio",
7509   "name" : "const android::hardware::details::SchedPrio",
7510   "referenced_type" : "type-608",
7511   "self_type" : "type-610",
7512   "size" : 8,
7513   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7514  },
7515  {
7516   "alignment" : 4,
7517   "is_const" : true,
7518   "linker_set_key" : "const android::hardware::details::const_accessor<float, 14>",
7519   "name" : "const android::hardware::details::const_accessor<float, 14>",
7520   "referenced_type" : "type-455",
7521   "self_type" : "type-459",
7522   "size" : 4,
7523   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7524  },
7525  {
7526   "alignment" : 4,
7527   "is_const" : true,
7528   "linker_set_key" : "const android::hardware::details::const_accessor<float, 15>",
7529   "name" : "const android::hardware::details::const_accessor<float, 15>",
7530   "referenced_type" : "type-461",
7531   "self_type" : "type-463",
7532   "size" : 4,
7533   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7534  },
7535  {
7536   "alignment" : 4,
7537   "is_const" : true,
7538   "linker_set_key" : "const android::hardware::details::const_accessor<float, 16>",
7539   "name" : "const android::hardware::details::const_accessor<float, 16>",
7540   "referenced_type" : "type-465",
7541   "self_type" : "type-467",
7542   "size" : 4,
7543   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7544  },
7545  {
7546   "alignment" : 4,
7547   "is_const" : true,
7548   "linker_set_key" : "const android::hardware::details::const_accessor<int, 14>",
7549   "name" : "const android::hardware::details::const_accessor<int, 14>",
7550   "referenced_type" : "type-448",
7551   "self_type" : "type-453",
7552   "size" : 4,
7553   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7554  },
7555  {
7556   "alignment" : 4,
7557   "is_const" : true,
7558   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 16>",
7559   "name" : "const android::hardware::details::const_accessor<unsigned char, 16>",
7560   "referenced_type" : "type-443",
7561   "self_type" : "type-446",
7562   "size" : 4,
7563   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7564  },
7565  {
7566   "alignment" : 4,
7567   "is_const" : true,
7568   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
7569   "name" : "const android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
7570   "referenced_type" : "type-396",
7571   "self_type" : "type-490",
7572   "size" : 8,
7573   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7574  },
7575  {
7576   "alignment" : 4,
7577   "is_const" : true,
7578   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7579   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7580   "referenced_type" : "type-413",
7581   "self_type" : "type-790",
7582   "size" : 8,
7583   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7584  },
7585  {
7586   "alignment" : 4,
7587   "is_const" : true,
7588   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7589   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7590   "referenced_type" : "type-405",
7591   "self_type" : "type-785",
7592   "size" : 8,
7593   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7594  },
7595  {
7596   "alignment" : 4,
7597   "is_const" : true,
7598   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::SensorInfo>",
7599   "name" : "const android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::SensorInfo>",
7600   "referenced_type" : "type-91",
7601   "self_type" : "type-687",
7602   "size" : 8,
7603   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7604  },
7605  {
7606   "alignment" : 4,
7607   "is_const" : true,
7608   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7609   "name" : "const android::hardware::details::hidl_pointer<int>",
7610   "referenced_type" : "type-75",
7611   "self_type" : "type-626",
7612   "size" : 8,
7613   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7614  },
7615  {
7616   "alignment" : 4,
7617   "is_const" : true,
7618   "linker_set_key" : "const android::hardware::details::hidl_pointer<native_handle>",
7619   "name" : "const android::hardware::details::hidl_pointer<native_handle>",
7620   "referenced_type" : "type-514",
7621   "self_type" : "type-557",
7622   "size" : 8,
7623   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7624  },
7625  {
7626   "alignment" : 4,
7627   "is_const" : true,
7628   "linker_set_key" : "const android::hardware::details::return_status",
7629   "name" : "const android::hardware::details::return_status",
7630   "referenced_type" : "type-241",
7631   "self_type" : "type-265",
7632   "size" : 24,
7633   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7634  },
7635  {
7636   "alignment" : 4,
7637   "is_const" : true,
7638   "linker_set_key" : "const android::hardware::hidl_array<float, 14>",
7639   "name" : "const android::hardware::hidl_array<float, 14>",
7640   "referenced_type" : "type-482",
7641   "self_type" : "type-485",
7642   "size" : 56,
7643   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7644  },
7645  {
7646   "alignment" : 4,
7647   "is_const" : true,
7648   "linker_set_key" : "const android::hardware::hidl_array<float, 15>",
7649   "name" : "const android::hardware::hidl_array<float, 15>",
7650   "referenced_type" : "type-487",
7651   "self_type" : "type-491",
7652   "size" : 60,
7653   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7654  },
7655  {
7656   "alignment" : 4,
7657   "is_const" : true,
7658   "linker_set_key" : "const android::hardware::hidl_array<float, 16>",
7659   "name" : "const android::hardware::hidl_array<float, 16>",
7660   "referenced_type" : "type-493",
7661   "self_type" : "type-497",
7662   "size" : 64,
7663   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7664  },
7665  {
7666   "alignment" : 4,
7667   "is_const" : true,
7668   "linker_set_key" : "const android::hardware::hidl_array<int, 14>",
7669   "name" : "const android::hardware::hidl_array<int, 14>",
7670   "referenced_type" : "type-477",
7671   "self_type" : "type-480",
7672   "size" : 56,
7673   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7674  },
7675  {
7676   "alignment" : 1,
7677   "is_const" : true,
7678   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16>",
7679   "name" : "const android::hardware::hidl_array<unsigned char, 16>",
7680   "referenced_type" : "type-469",
7681   "self_type" : "type-472",
7682   "size" : 16,
7683   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7684  },
7685  {
7686   "alignment" : 4,
7687   "is_const" : true,
7688   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7689   "name" : "const android::hardware::hidl_death_recipient",
7690   "referenced_type" : "type-218",
7691   "self_type" : "type-782",
7692   "size" : 12,
7693   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7694  },
7695  {
7696   "alignment" : 8,
7697   "is_const" : true,
7698   "linker_set_key" : "const android::hardware::hidl_handle",
7699   "name" : "const android::hardware::hidl_handle",
7700   "referenced_type" : "type-380",
7701   "self_type" : "type-513",
7702   "size" : 16,
7703   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7704  },
7705  {
7706   "alignment" : 8,
7707   "is_const" : true,
7708   "linker_set_key" : "const android::hardware::hidl_memory",
7709   "name" : "const android::hardware::hidl_memory",
7710   "referenced_type" : "type-383",
7711   "self_type" : "type-386",
7712   "size" : 40,
7713   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7714  },
7715  {
7716   "alignment" : 4,
7717   "is_const" : true,
7718   "linker_set_key" : "const android::hardware::hidl_string",
7719   "name" : "const android::hardware::hidl_string",
7720   "referenced_type" : "type-95",
7721   "self_type" : "type-381",
7722   "size" : 16,
7723   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7724  },
7725  {
7726   "alignment" : 4,
7727   "is_const" : true,
7728   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
7729   "name" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
7730   "referenced_type" : "type-395",
7731   "self_type" : "type-402",
7732   "size" : 16,
7733   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7734  },
7735  {
7736   "alignment" : 4,
7737   "is_const" : true,
7738   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7739   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7740   "referenced_type" : "type-404",
7741   "self_type" : "type-761",
7742   "size" : 16,
7743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
7744  },
7745  {
7746   "alignment" : 4,
7747   "is_const" : true,
7748   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo>",
7749   "name" : "const android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo>",
7750   "referenced_type" : "type-427",
7751   "self_type" : "type-431",
7752   "size" : 16,
7753   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7754  },
7755  {
7756   "alignment" : 4,
7757   "is_const" : true,
7758   "linker_set_key" : "const android::hardware::hidl_vec<int>",
7759   "name" : "const android::hardware::hidl_vec<int>",
7760   "referenced_type" : "type-422",
7761   "self_type" : "type-423",
7762   "size" : 16,
7763   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7764  },
7765  {
7766   "alignment" : 2,
7767   "is_const" : true,
7768   "linker_set_key" : "const android::hardware::hidl_version",
7769   "name" : "const android::hardware::hidl_version",
7770   "referenced_type" : "type-499",
7771   "self_type" : "type-501",
7772   "size" : 4,
7773   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7774  },
7775  {
7776   "alignment" : 4,
7777   "is_const" : true,
7778   "linker_set_key" : "const android::hardware::sensors::V1_0::AdditionalInfoType",
7779   "name" : "const android::hardware::sensors::V1_0::AdditionalInfoType",
7780   "referenced_type" : "type-534",
7781   "self_type" : "type-727",
7782   "size" : 4,
7783   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
7784  },
7785  {
7786   "alignment" : 8,
7787   "is_const" : true,
7788   "linker_set_key" : "const android::hardware::sensors::V1_0::Event",
7789   "name" : "const android::hardware::sensors::V1_0::Event",
7790   "referenced_type" : "type-523",
7791   "self_type" : "type-780",
7792   "size" : 80,
7793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
7794  },
7795  {
7796   "alignment" : 4,
7797   "is_const" : true,
7798   "linker_set_key" : "const android::hardware::sensors::V1_0::MetaDataEventType",
7799   "name" : "const android::hardware::sensors::V1_0::MetaDataEventType",
7800   "referenced_type" : "type-530",
7801   "self_type" : "type-726",
7802   "size" : 4,
7803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
7804  },
7805  {
7806   "alignment" : 4,
7807   "is_const" : true,
7808   "linker_set_key" : "const android::hardware::sensors::V1_0::OperationMode",
7809   "name" : "const android::hardware::sensors::V1_0::OperationMode",
7810   "referenced_type" : "type-710",
7811   "self_type" : "type-719",
7812   "size" : 4,
7813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
7814  },
7815  {
7816   "alignment" : 4,
7817   "is_const" : true,
7818   "linker_set_key" : "const android::hardware::sensors::V1_0::RateLevel",
7819   "name" : "const android::hardware::sensors::V1_0::RateLevel",
7820   "referenced_type" : "type-713",
7821   "self_type" : "type-728",
7822   "size" : 4,
7823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
7824  },
7825  {
7826   "alignment" : 4,
7827   "is_const" : true,
7828   "linker_set_key" : "const android::hardware::sensors::V1_0::Result",
7829   "name" : "const android::hardware::sensors::V1_0::Result",
7830   "referenced_type" : "type-248",
7831   "self_type" : "type-718",
7832   "size" : 4,
7833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
7834  },
7835  {
7836   "alignment" : 4,
7837   "is_const" : true,
7838   "linker_set_key" : "const android::hardware::sensors::V1_0::SensorFlagBits",
7839   "name" : "const android::hardware::sensors::V1_0::SensorFlagBits",
7840   "referenced_type" : "type-711",
7841   "self_type" : "type-721",
7842   "size" : 4,
7843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
7844  },
7845  {
7846   "alignment" : 1,
7847   "is_const" : true,
7848   "linker_set_key" : "const android::hardware::sensors::V1_0::SensorFlagShift",
7849   "name" : "const android::hardware::sensors::V1_0::SensorFlagShift",
7850   "referenced_type" : "type-712",
7851   "self_type" : "type-723",
7852   "size" : 1,
7853   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
7854  },
7855  {
7856   "alignment" : 8,
7857   "is_const" : true,
7858   "linker_set_key" : "const android::hardware::sensors::V1_0::SensorInfo",
7859   "name" : "const android::hardware::sensors::V1_0::SensorInfo",
7860   "referenced_type" : "type-94",
7861   "self_type" : "type-429",
7862   "size" : 112,
7863   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7864  },
7865  {
7866   "alignment" : 1,
7867   "is_const" : true,
7868   "linker_set_key" : "const android::hardware::sensors::V1_0::SensorStatus",
7869   "name" : "const android::hardware::sensors::V1_0::SensorStatus",
7870   "referenced_type" : "type-526",
7871   "self_type" : "type-724",
7872   "size" : 1,
7873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
7874  },
7875  {
7876   "alignment" : 4,
7877   "is_const" : true,
7878   "linker_set_key" : "const android::hardware::sensors::V1_0::SensorType",
7879   "name" : "const android::hardware::sensors::V1_0::SensorType",
7880   "referenced_type" : "type-98",
7881   "self_type" : "type-720",
7882   "size" : 4,
7883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
7884  },
7885  {
7886   "alignment" : 2,
7887   "is_const" : true,
7888   "linker_set_key" : "const android::hardware::sensors::V1_0::SensorsEventFormatOffset",
7889   "name" : "const android::hardware::sensors::V1_0::SensorsEventFormatOffset",
7890   "referenced_type" : "type-716",
7891   "self_type" : "type-731",
7892   "size" : 2,
7893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
7894  },
7895  {
7896   "alignment" : 4,
7897   "is_const" : true,
7898   "linker_set_key" : "const android::hardware::sensors::V1_0::SharedMemFormat",
7899   "name" : "const android::hardware::sensors::V1_0::SharedMemFormat",
7900   "referenced_type" : "type-715",
7901   "self_type" : "type-730",
7902   "size" : 4,
7903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
7904  },
7905  {
7906   "alignment" : 8,
7907   "is_const" : true,
7908   "linker_set_key" : "const android::hardware::sensors::V1_0::SharedMemInfo",
7909   "name" : "const android::hardware::sensors::V1_0::SharedMemInfo",
7910   "referenced_type" : "type-717",
7911   "self_type" : "type-783",
7912   "size" : 32,
7913   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
7914  },
7915  {
7916   "alignment" : 4,
7917   "is_const" : true,
7918   "linker_set_key" : "const android::hardware::sensors::V1_0::SharedMemType",
7919   "name" : "const android::hardware::sensors::V1_0::SharedMemType",
7920   "referenced_type" : "type-714",
7921   "self_type" : "type-729",
7922   "size" : 4,
7923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
7924  },
7925  {
7926   "alignment" : 4,
7927   "is_const" : true,
7928   "linker_set_key" : "const android::hardware::sensors::V2_0::BpHwSensors",
7929   "name" : "const android::hardware::sensors::V2_0::BpHwSensors",
7930   "referenced_type" : "type-776",
7931   "self_type" : "type-775",
7932   "size" : 92,
7933   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h"
7934  },
7935  {
7936   "alignment" : 4,
7937   "is_const" : true,
7938   "linker_set_key" : "const android::hardware::sensors::V2_0::BpHwSensorsCallback",
7939   "name" : "const android::hardware::sensors::V2_0::BpHwSensorsCallback",
7940   "referenced_type" : "type-192",
7941   "self_type" : "type-773",
7942   "size" : 92,
7943   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h"
7944  },
7945  {
7946   "alignment" : 4,
7947   "is_const" : true,
7948   "linker_set_key" : "const android::hardware::sensors::V2_0::EventQueueFlagBits",
7949   "name" : "const android::hardware::sensors::V2_0::EventQueueFlagBits",
7950   "referenced_type" : "type-140",
7951   "self_type" : "type-143",
7952   "size" : 4,
7953   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/types.h"
7954  },
7955  {
7956   "alignment" : 4,
7957   "is_const" : true,
7958   "linker_set_key" : "const android::hardware::sensors::V2_0::ISensors",
7959   "name" : "const android::hardware::sensors::V2_0::ISensors",
7960   "referenced_type" : "type-5",
7961   "self_type" : "type-759",
7962   "size" : 12,
7963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h"
7964  },
7965  {
7966   "alignment" : 4,
7967   "is_const" : true,
7968   "linker_set_key" : "const android::hardware::sensors::V2_0::ISensorsCallback",
7969   "name" : "const android::hardware::sensors::V2_0::ISensorsCallback",
7970   "referenced_type" : "type-28",
7971   "self_type" : "type-205",
7972   "size" : 12,
7973   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7974  },
7975  {
7976   "alignment" : 4,
7977   "is_const" : true,
7978   "linker_set_key" : "const android::hardware::sensors::V2_0::SensorTimeout",
7979   "name" : "const android::hardware::sensors::V2_0::SensorTimeout",
7980   "referenced_type" : "type-139",
7981   "self_type" : "type-142",
7982   "size" : 4,
7983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/types.h"
7984  },
7985  {
7986   "alignment" : 4,
7987   "is_const" : true,
7988   "linker_set_key" : "const android::hardware::sensors::V2_0::WakeLockQueueFlagBits",
7989   "name" : "const android::hardware::sensors::V2_0::WakeLockQueueFlagBits",
7990   "referenced_type" : "type-141",
7991   "self_type" : "type-144",
7992   "size" : 4,
7993   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/types.h"
7994  },
7995  {
7996   "alignment" : 4,
7997   "is_const" : true,
7998   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
7999   "name" : "const android::hidl::base::V1_0::BpHwBase",
8000   "referenced_type" : "type-765",
8001   "self_type" : "type-769",
8002   "size" : 92,
8003   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
8004  },
8005  {
8006   "alignment" : 4,
8007   "is_const" : true,
8008   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8009   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8010   "referenced_type" : "type-552",
8011   "self_type" : "type-553",
8012   "size" : 4,
8013   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8014  },
8015  {
8016   "alignment" : 4,
8017   "is_const" : true,
8018   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
8019   "name" : "const android::hidl::base::V1_0::IBase",
8020   "referenced_type" : "type-6",
8021   "self_type" : "type-622",
8022   "size" : 12,
8023   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8024  },
8025  {
8026   "alignment" : 4,
8027   "is_const" : true,
8028   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
8029   "name" : "const android::hidl::base::V1_0::IBase *const",
8030   "referenced_type" : "type-621",
8031   "self_type" : "type-624",
8032   "size" : 4,
8033   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8034  },
8035  {
8036   "alignment" : 4,
8037   "is_const" : true,
8038   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
8039   "name" : "const android::hidl::manager::V1_0::IServiceManager",
8040   "referenced_type" : "type-159",
8041   "self_type" : "type-163",
8042   "size" : 12,
8043   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8044  },
8045  {
8046   "alignment" : 4,
8047   "is_const" : true,
8048   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8049   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8050   "referenced_type" : "type-700",
8051   "self_type" : "type-705",
8052   "size" : 4,
8053   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8054  },
8055  {
8056   "alignment" : 1,
8057   "is_const" : true,
8058   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8059   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8060   "referenced_type" : "type-699",
8061   "self_type" : "type-702",
8062   "size" : 1,
8063   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8064  },
8065  {
8066   "alignment" : 4,
8067   "is_const" : true,
8068   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
8069   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
8070   "referenced_type" : "type-185",
8071   "self_type" : "type-697",
8072   "size" : 12,
8073   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8074  },
8075  {
8076   "alignment" : 4,
8077   "is_const" : true,
8078   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
8079   "name" : "const android::sp<android::hardware::IBinder>",
8080   "referenced_type" : "type-15",
8081   "self_type" : "type-19",
8082   "size" : 4,
8083   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8084  },
8085  {
8086   "alignment" : 4,
8087   "is_const" : true,
8088   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
8089   "name" : "const android::sp<android::hardware::ProcessState>",
8090   "referenced_type" : "type-39",
8091   "self_type" : "type-155",
8092   "size" : 4,
8093   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8094  },
8095  {
8096   "alignment" : 4,
8097   "is_const" : true,
8098   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8099   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8100   "referenced_type" : "type-213",
8101   "self_type" : "type-226",
8102   "size" : 4,
8103   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8104  },
8105  {
8106   "alignment" : 4,
8107   "is_const" : true,
8108   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
8109   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
8110   "referenced_type" : "type-474",
8111   "self_type" : "type-473",
8112   "size" : 4,
8113   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8114  },
8115  {
8116   "alignment" : 4,
8117   "is_const" : true,
8118   "linker_set_key" : "const android::sp<android::hardware::sensors::V2_0::ISensors>",
8119   "name" : "const android::sp<android::hardware::sensors::V2_0::ISensors>",
8120   "referenced_type" : "type-3",
8121   "self_type" : "type-211",
8122   "size" : 4,
8123   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8124  },
8125  {
8126   "alignment" : 4,
8127   "is_const" : true,
8128   "linker_set_key" : "const android::sp<android::hardware::sensors::V2_0::ISensorsCallback>",
8129   "name" : "const android::sp<android::hardware::sensors::V2_0::ISensorsCallback>",
8130   "referenced_type" : "type-190",
8131   "self_type" : "type-204",
8132   "size" : 4,
8133   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8134  },
8135  {
8136   "alignment" : 4,
8137   "is_const" : true,
8138   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
8139   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
8140   "referenced_type" : "type-591",
8141   "self_type" : "type-801",
8142   "size" : 4,
8143   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8144  },
8145  {
8146   "alignment" : 4,
8147   "is_const" : true,
8148   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8149   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8150   "referenced_type" : "type-157",
8151   "self_type" : "type-161",
8152   "size" : 4,
8153   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8154  },
8155  {
8156   "alignment" : 4,
8157   "is_const" : true,
8158   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8159   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8160   "referenced_type" : "type-183",
8161   "self_type" : "type-187",
8162   "size" : 4,
8163   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8164  },
8165  {
8166   "alignment" : 4,
8167   "is_const" : true,
8168   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
8169   "name" : "const android::wp<android::hardware::BHwBinder>",
8170   "referenced_type" : "type-506",
8171   "self_type" : "type-686",
8172   "size" : 8,
8173   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8174  },
8175  {
8176   "alignment" : 4,
8177   "is_const" : true,
8178   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
8179   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
8180   "referenced_type" : "type-216",
8181   "self_type" : "type-441",
8182   "size" : 8,
8183   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8184  },
8185  {
8186   "alignment" : 4,
8187   "is_const" : true,
8188   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
8189   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
8190   "referenced_type" : "type-219",
8191   "self_type" : "type-222",
8192   "size" : 8,
8193   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8194  },
8195  {
8196   "alignment" : 1,
8197   "is_const" : true,
8198   "linker_set_key" : "const bool",
8199   "name" : "const bool",
8200   "referenced_type" : "type-54",
8201   "self_type" : "type-168",
8202   "size" : 1,
8203   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8204  },
8205  {
8206   "alignment" : 1,
8207   "is_const" : true,
8208   "linker_set_key" : "const char",
8209   "name" : "const char",
8210   "referenced_type" : "type-71",
8211   "self_type" : "type-70",
8212   "size" : 1,
8213   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8214  },
8215  {
8216   "alignment" : 2,
8217   "is_const" : true,
8218   "linker_set_key" : "const char16_t",
8219   "name" : "const char16_t",
8220   "referenced_type" : "type-62",
8221   "self_type" : "type-61",
8222   "size" : 2,
8223   "source_file" : "/system/core/libutils/include/utils/String16.h"
8224  },
8225  {
8226   "alignment" : 4,
8227   "is_const" : true,
8228   "linker_set_key" : "const double",
8229   "name" : "const double",
8230   "referenced_type" : "type-347",
8231   "self_type" : "type-372",
8232   "size" : 8,
8233   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8234  },
8235  {
8236   "alignment" : 4,
8237   "is_const" : true,
8238   "linker_set_key" : "const float",
8239   "name" : "const float",
8240   "referenced_type" : "type-99",
8241   "self_type" : "type-370",
8242   "size" : 4,
8243   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8244  },
8245  {
8246   "alignment" : 4,
8247   "is_const" : true,
8248   "linker_set_key" : "const int",
8249   "name" : "const int",
8250   "referenced_type" : "type-42",
8251   "self_type" : "type-450",
8252   "size" : 4,
8253   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8254  },
8255  {
8256   "is_const" : true,
8257   "linker_set_key" : "const iter<is_const>",
8258   "name" : "const iter<is_const>",
8259   "referenced_type" : "type-133",
8260   "self_type" : "type-132",
8261   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8262  },
8263  {
8264   "is_const" : true,
8265   "linker_set_key" : "const iter<is_const>",
8266   "name" : "const iter<is_const>",
8267   "referenced_type" : "type-393",
8268   "self_type" : "type-392",
8269   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8270  },
8271  {
8272   "is_const" : true,
8273   "linker_set_key" : "const iter<is_const>",
8274   "name" : "const iter<is_const>",
8275   "referenced_type" : "type-821",
8276   "self_type" : "type-820",
8277   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8278  },
8279  {
8280   "alignment" : 4,
8281   "is_const" : true,
8282   "linker_set_key" : "const log_msg",
8283   "name" : "const log_msg",
8284   "referenced_type" : "type-173",
8285   "self_type" : "type-172",
8286   "size" : 5124,
8287   "source_file" : "/system/core/liblog/include/log/log_read.h"
8288  },
8289  {
8290   "alignment" : 4,
8291   "is_const" : true,
8292   "linker_set_key" : "const long long",
8293   "name" : "const long long",
8294   "referenced_type" : "type-47",
8295   "self_type" : "type-366",
8296   "size" : 8,
8297   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8298  },
8299  {
8300   "alignment" : 4,
8301   "is_const" : true,
8302   "linker_set_key" : "const native_handle",
8303   "name" : "const native_handle",
8304   "referenced_type" : "type-279",
8305   "self_type" : "type-354",
8306   "size" : 12,
8307   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8308  },
8309  {
8310   "alignment" : 2,
8311   "is_const" : true,
8312   "linker_set_key" : "const short",
8313   "name" : "const short",
8314   "referenced_type" : "type-302",
8315   "self_type" : "type-361",
8316   "size" : 2,
8317   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8318  },
8319  {
8320   "alignment" : 1,
8321   "is_const" : true,
8322   "linker_set_key" : "const signed char",
8323   "name" : "const signed char",
8324   "referenced_type" : "type-357",
8325   "self_type" : "type-356",
8326   "size" : 1,
8327   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8328  },
8329  {
8330   "alignment" : 4,
8331   "is_const" : true,
8332   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::AdditionalInfoType, 20>",
8333   "name" : "const std::array<android::hardware::sensors::V1_0::AdditionalInfoType, 20>",
8334   "referenced_type" : "type-117",
8335   "self_type" : "type-116",
8336   "size" : 80,
8337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8338  },
8339  {
8340   "alignment" : 4,
8341   "is_const" : true,
8342   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::AdditionalInfoType, 20>",
8343   "name" : "const std::array<android::hardware::sensors::V1_0::AdditionalInfoType, 20>",
8344   "referenced_type" : "type-749",
8345   "self_type" : "type-748",
8346   "size" : 80,
8347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8348  },
8349  {
8350   "alignment" : 4,
8351   "is_const" : true,
8352   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::MetaDataEventType, 1>",
8353   "name" : "const std::array<android::hardware::sensors::V1_0::MetaDataEventType, 1>",
8354   "referenced_type" : "type-114",
8355   "self_type" : "type-113",
8356   "size" : 4,
8357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8358  },
8359  {
8360   "alignment" : 4,
8361   "is_const" : true,
8362   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::MetaDataEventType, 1>",
8363   "name" : "const std::array<android::hardware::sensors::V1_0::MetaDataEventType, 1>",
8364   "referenced_type" : "type-746",
8365   "self_type" : "type-745",
8366   "size" : 4,
8367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8368  },
8369  {
8370   "alignment" : 4,
8371   "is_const" : true,
8372   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::OperationMode, 2>",
8373   "name" : "const std::array<android::hardware::sensors::V1_0::OperationMode, 2>",
8374   "referenced_type" : "type-104",
8375   "self_type" : "type-103",
8376   "size" : 8,
8377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8378  },
8379  {
8380   "alignment" : 4,
8381   "is_const" : true,
8382   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::OperationMode, 2>",
8383   "name" : "const std::array<android::hardware::sensors::V1_0::OperationMode, 2>",
8384   "referenced_type" : "type-736",
8385   "self_type" : "type-735",
8386   "size" : 8,
8387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8388  },
8389  {
8390   "alignment" : 4,
8391   "is_const" : true,
8392   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::RateLevel, 4>",
8393   "name" : "const std::array<android::hardware::sensors::V1_0::RateLevel, 4>",
8394   "referenced_type" : "type-119",
8395   "self_type" : "type-118",
8396   "size" : 16,
8397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8398  },
8399  {
8400   "alignment" : 4,
8401   "is_const" : true,
8402   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::RateLevel, 4>",
8403   "name" : "const std::array<android::hardware::sensors::V1_0::RateLevel, 4>",
8404   "referenced_type" : "type-751",
8405   "self_type" : "type-750",
8406   "size" : 16,
8407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8408  },
8409  {
8410   "alignment" : 4,
8411   "is_const" : true,
8412   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::Result, 5>",
8413   "name" : "const std::array<android::hardware::sensors::V1_0::Result, 5>",
8414   "referenced_type" : "type-102",
8415   "self_type" : "type-101",
8416   "size" : 20,
8417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8418  },
8419  {
8420   "alignment" : 4,
8421   "is_const" : true,
8422   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::Result, 5>",
8423   "name" : "const std::array<android::hardware::sensors::V1_0::Result, 5>",
8424   "referenced_type" : "type-734",
8425   "self_type" : "type-733",
8426   "size" : 20,
8427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8428  },
8429  {
8430   "alignment" : 4,
8431   "is_const" : true,
8432   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorFlagBits, 13>",
8433   "name" : "const std::array<android::hardware::sensors::V1_0::SensorFlagBits, 13>",
8434   "referenced_type" : "type-108",
8435   "self_type" : "type-107",
8436   "size" : 52,
8437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8438  },
8439  {
8440   "alignment" : 4,
8441   "is_const" : true,
8442   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorFlagBits, 13>",
8443   "name" : "const std::array<android::hardware::sensors::V1_0::SensorFlagBits, 13>",
8444   "referenced_type" : "type-740",
8445   "self_type" : "type-739",
8446   "size" : 52,
8447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8448  },
8449  {
8450   "alignment" : 1,
8451   "is_const" : true,
8452   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorFlagShift, 6>",
8453   "name" : "const std::array<android::hardware::sensors::V1_0::SensorFlagShift, 6>",
8454   "referenced_type" : "type-110",
8455   "self_type" : "type-109",
8456   "size" : 6,
8457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8458  },
8459  {
8460   "alignment" : 1,
8461   "is_const" : true,
8462   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorFlagShift, 6>",
8463   "name" : "const std::array<android::hardware::sensors::V1_0::SensorFlagShift, 6>",
8464   "referenced_type" : "type-742",
8465   "self_type" : "type-741",
8466   "size" : 6,
8467   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8468  },
8469  {
8470   "alignment" : 1,
8471   "is_const" : true,
8472   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorStatus, 5>",
8473   "name" : "const std::array<android::hardware::sensors::V1_0::SensorStatus, 5>",
8474   "referenced_type" : "type-112",
8475   "self_type" : "type-111",
8476   "size" : 5,
8477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8478  },
8479  {
8480   "alignment" : 1,
8481   "is_const" : true,
8482   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorStatus, 5>",
8483   "name" : "const std::array<android::hardware::sensors::V1_0::SensorStatus, 5>",
8484   "referenced_type" : "type-744",
8485   "self_type" : "type-743",
8486   "size" : 5,
8487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8488  },
8489  {
8490   "alignment" : 4,
8491   "is_const" : true,
8492   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorType, 37>",
8493   "name" : "const std::array<android::hardware::sensors::V1_0::SensorType, 37>",
8494   "referenced_type" : "type-106",
8495   "self_type" : "type-105",
8496   "size" : 148,
8497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8498  },
8499  {
8500   "alignment" : 4,
8501   "is_const" : true,
8502   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorType, 37>",
8503   "name" : "const std::array<android::hardware::sensors::V1_0::SensorType, 37>",
8504   "referenced_type" : "type-738",
8505   "self_type" : "type-737",
8506   "size" : 148,
8507   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8508  },
8509  {
8510   "alignment" : 2,
8511   "is_const" : true,
8512   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorsEventFormatOffset, 8>",
8513   "name" : "const std::array<android::hardware::sensors::V1_0::SensorsEventFormatOffset, 8>",
8514   "referenced_type" : "type-125",
8515   "self_type" : "type-124",
8516   "size" : 16,
8517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8518  },
8519  {
8520   "alignment" : 2,
8521   "is_const" : true,
8522   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorsEventFormatOffset, 8>",
8523   "name" : "const std::array<android::hardware::sensors::V1_0::SensorsEventFormatOffset, 8>",
8524   "referenced_type" : "type-757",
8525   "self_type" : "type-756",
8526   "size" : 16,
8527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8528  },
8529  {
8530   "alignment" : 4,
8531   "is_const" : true,
8532   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SharedMemFormat, 1>",
8533   "name" : "const std::array<android::hardware::sensors::V1_0::SharedMemFormat, 1>",
8534   "referenced_type" : "type-123",
8535   "self_type" : "type-122",
8536   "size" : 4,
8537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8538  },
8539  {
8540   "alignment" : 4,
8541   "is_const" : true,
8542   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SharedMemFormat, 1>",
8543   "name" : "const std::array<android::hardware::sensors::V1_0::SharedMemFormat, 1>",
8544   "referenced_type" : "type-755",
8545   "self_type" : "type-754",
8546   "size" : 4,
8547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8548  },
8549  {
8550   "alignment" : 4,
8551   "is_const" : true,
8552   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SharedMemType, 2>",
8553   "name" : "const std::array<android::hardware::sensors::V1_0::SharedMemType, 2>",
8554   "referenced_type" : "type-121",
8555   "self_type" : "type-120",
8556   "size" : 8,
8557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8558  },
8559  {
8560   "alignment" : 4,
8561   "is_const" : true,
8562   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SharedMemType, 2>",
8563   "name" : "const std::array<android::hardware::sensors::V1_0::SharedMemType, 2>",
8564   "referenced_type" : "type-753",
8565   "self_type" : "type-752",
8566   "size" : 8,
8567   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
8568  },
8569  {
8570   "alignment" : 4,
8571   "is_const" : true,
8572   "linker_set_key" : "const std::array<android::hardware::sensors::V2_0::EventQueueFlagBits, 2>",
8573   "name" : "const std::array<android::hardware::sensors::V2_0::EventQueueFlagBits, 2>",
8574   "referenced_type" : "type-148",
8575   "self_type" : "type-147",
8576   "size" : 8,
8577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/types.h"
8578  },
8579  {
8580   "alignment" : 4,
8581   "is_const" : true,
8582   "linker_set_key" : "const std::array<android::hardware::sensors::V2_0::SensorTimeout, 1>",
8583   "name" : "const std::array<android::hardware::sensors::V2_0::SensorTimeout, 1>",
8584   "referenced_type" : "type-146",
8585   "self_type" : "type-145",
8586   "size" : 4,
8587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/types.h"
8588  },
8589  {
8590   "alignment" : 4,
8591   "is_const" : true,
8592   "linker_set_key" : "const std::array<android::hardware::sensors::V2_0::WakeLockQueueFlagBits, 1>",
8593   "name" : "const std::array<android::hardware::sensors::V2_0::WakeLockQueueFlagBits, 1>",
8594   "referenced_type" : "type-150",
8595   "self_type" : "type-149",
8596   "size" : 4,
8597   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/types.h"
8598  },
8599  {
8600   "alignment" : 4,
8601   "is_const" : true,
8602   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8603   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8604   "referenced_type" : "type-136",
8605   "self_type" : "type-135",
8606   "size" : 12,
8607   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8608  },
8609  {
8610   "alignment" : 4,
8611   "is_const" : true,
8612   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8613   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8614   "referenced_type" : "type-21",
8615   "self_type" : "type-20",
8616   "size" : 12,
8617   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8618  },
8619  {
8620   "alignment" : 4,
8621   "is_const" : true,
8622   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8623   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8624   "referenced_type" : "type-556",
8625   "self_type" : "type-555",
8626   "size" : 12,
8627   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8628  },
8629  {
8630   "alignment" : 4,
8631   "is_const" : true,
8632   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8633   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8634   "referenced_type" : "type-709",
8635   "self_type" : "type-708",
8636   "size" : 4,
8637   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8638  },
8639  {
8640   "alignment" : 4,
8641   "is_const" : true,
8642   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8643   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8644   "referenced_type" : "type-89",
8645   "self_type" : "type-88",
8646   "size" : 4,
8647   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8648  },
8649  {
8650   "alignment" : 1,
8651   "is_const" : true,
8652   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8653   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8654   "referenced_type" : "type-707",
8655   "self_type" : "type-706",
8656   "size" : 3,
8657   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8658  },
8659  {
8660   "alignment" : 1,
8661   "is_const" : true,
8662   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8663   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8664   "referenced_type" : "type-87",
8665   "self_type" : "type-86",
8666   "size" : 3,
8667   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8668  },
8669  {
8670   "alignment" : 4,
8671   "is_const" : true,
8672   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8673   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8674   "referenced_type" : "type-37",
8675   "self_type" : "type-36",
8676   "size" : 12,
8677   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8678  },
8679  {
8680   "alignment" : 4,
8681   "is_const" : true,
8682   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8683   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8684   "referenced_type" : "type-603",
8685   "self_type" : "type-602",
8686   "size" : 12,
8687   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8688  },
8689  {
8690   "alignment" : 4,
8691   "is_const" : true,
8692   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8693   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8694   "referenced_type" : "type-420",
8695   "self_type" : "type-419",
8696   "size" : 8,
8697   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8698  },
8699  {
8700   "alignment" : 4,
8701   "is_const" : true,
8702   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8703   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8704   "referenced_type" : "type-827",
8705   "self_type" : "type-826",
8706   "size" : 8,
8707   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8708  },
8709  {
8710   "alignment" : 4,
8711   "is_const" : true,
8712   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8713   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8714   "referenced_type" : "type-410",
8715   "self_type" : "type-409",
8716   "size" : 8,
8717   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8718  },
8719  {
8720   "alignment" : 4,
8721   "is_const" : true,
8722   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8723   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8724   "referenced_type" : "type-825",
8725   "self_type" : "type-824",
8726   "size" : 8,
8727   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8728  },
8729  {
8730   "alignment" : 4,
8731   "is_const" : true,
8732   "linker_set_key" : "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 *> > *)> > >",
8733   "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 *> > *)> > >",
8734   "referenced_type" : "type-128",
8735   "self_type" : "type-127",
8736   "size" : 12,
8737   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8738  },
8739  {
8740   "alignment" : 4,
8741   "is_const" : true,
8742   "linker_set_key" : "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 *> > *)> > >",
8743   "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 *> > *)> > >",
8744   "referenced_type" : "type-153",
8745   "self_type" : "type-152",
8746   "size" : 12,
8747   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8748  },
8749  {
8750   "alignment" : 4,
8751   "is_const" : true,
8752   "linker_set_key" : "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 *> > *)> > >",
8753   "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 *> > *)> > >",
8754   "referenced_type" : "type-797",
8755   "self_type" : "type-796",
8756   "size" : 12,
8757   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8758  },
8759  {
8760   "alignment" : 1,
8761   "is_const" : true,
8762   "linker_set_key" : "const unsigned char",
8763   "name" : "const unsigned char",
8764   "referenced_type" : "type-176",
8765   "self_type" : "type-359",
8766   "size" : 1,
8767   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8768  },
8769  {
8770   "alignment" : 4,
8771   "is_const" : true,
8772   "linker_set_key" : "const unsigned int",
8773   "name" : "const unsigned int",
8774   "referenced_type" : "type-2",
8775   "self_type" : "type-52",
8776   "size" : 4,
8777   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8778  },
8779  {
8780   "alignment" : 4,
8781   "is_const" : true,
8782   "linker_set_key" : "const unsigned long long",
8783   "name" : "const unsigned long long",
8784   "referenced_type" : "type-78",
8785   "self_type" : "type-368",
8786   "size" : 8,
8787   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8788  },
8789  {
8790   "alignment" : 2,
8791   "is_const" : true,
8792   "linker_set_key" : "const unsigned short",
8793   "name" : "const unsigned short",
8794   "referenced_type" : "type-178",
8795   "self_type" : "type-363",
8796   "size" : 2,
8797   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8798  },
8799  {
8800   "is_const" : true,
8801   "linker_set_key" : "const void",
8802   "name" : "const void",
8803   "referenced_type" : "type-44",
8804   "self_type" : "type-505",
8805   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8806  },
8807  {
8808   "alignment" : 1,
8809   "is_volatile" : true,
8810   "linker_set_key" : "volatile bool",
8811   "name" : "volatile bool",
8812   "referenced_type" : "type-54",
8813   "self_type" : "type-171",
8814   "size" : 1,
8815   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8816  },
8817  {
8818   "alignment" : 4,
8819   "is_volatile" : true,
8820   "linker_set_key" : "volatile int",
8821   "name" : "volatile int",
8822   "referenced_type" : "type-42",
8823   "self_type" : "type-72",
8824   "size" : 4,
8825   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8826  }
8827 ],
8828 "record_types" :
8829 [
8830  {
8831   "alignment" : 4,
8832   "fields" :
8833   [
8834    {
8835     "access" : "private",
8836     "field_name" : "mCond",
8837     "referenced_type" : "type-170"
8838    }
8839   ],
8840   "linker_set_key" : "android::Condition",
8841   "name" : "android::Condition",
8842   "record_kind" : "class",
8843   "referenced_type" : "type-169",
8844   "self_type" : "type-169",
8845   "size" : 4,
8846   "source_file" : "/system/core/libutils/include/utils/Condition.h",
8847   "unique_id" : "_ZTSN7android9ConditionE"
8848  },
8849  {
8850   "alignment" : 4,
8851   "fields" :
8852   [
8853    {
8854     "access" : "private",
8855     "field_name" : "mVector",
8856     "referenced_type" : "type-65"
8857    }
8858   ],
8859   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8860   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8861   "record_kind" : "class",
8862   "referenced_type" : "type-64",
8863   "self_type" : "type-64",
8864   "size" : 20,
8865   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8866   "template_args" : [ "type-59", "type-15" ],
8867   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8868  },
8869  {
8870   "alignment" : 4,
8871   "fields" :
8872   [
8873    {
8874     "access" : "private",
8875     "field_name" : "mCount",
8876     "referenced_type" : "type-276"
8877    }
8878   ],
8879   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
8880   "name" : "android::LightRefBase<android::NativeHandle>",
8881   "record_kind" : "class",
8882   "referenced_type" : "type-275",
8883   "self_type" : "type-275",
8884   "size" : 4,
8885   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8886   "template_args" : [ "type-277" ],
8887   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
8888  },
8889  {
8890   "alignment" : 4,
8891   "fields" :
8892   [
8893    {
8894     "access" : "private",
8895     "field_name" : "mCount",
8896     "referenced_type" : "type-273"
8897    }
8898   ],
8899   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
8900   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8901   "record_kind" : "class",
8902   "referenced_type" : "type-272",
8903   "self_type" : "type-272",
8904   "size" : 4,
8905   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8906   "template_args" : [ "type-274" ],
8907   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8908  },
8909  {
8910   "alignment" : 4,
8911   "fields" :
8912   [
8913    {
8914     "access" : "private",
8915     "field_name" : "mMutex",
8916     "referenced_type" : "type-49"
8917    }
8918   ],
8919   "linker_set_key" : "android::Mutex",
8920   "name" : "android::Mutex",
8921   "record_kind" : "class",
8922   "referenced_type" : "type-48",
8923   "self_type" : "type-48",
8924   "size" : 4,
8925   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8926   "unique_id" : "_ZTSN7android5MutexE"
8927  },
8928  {
8929   "alignment" : 4,
8930   "fields" :
8931   [
8932    {
8933     "access" : "private",
8934     "field_name" : "mLock",
8935     "referenced_type" : "type-680"
8936    }
8937   ],
8938   "linker_set_key" : "android::Mutex::Autolock",
8939   "name" : "android::Mutex::Autolock",
8940   "record_kind" : "class",
8941   "referenced_type" : "type-679",
8942   "self_type" : "type-679",
8943   "size" : 4,
8944   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8945   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
8946  },
8947  {
8948   "alignment" : 4,
8949   "base_specifiers" :
8950   [
8951    {
8952     "referenced_type" : "type-275"
8953    }
8954   ],
8955   "fields" :
8956   [
8957    {
8958     "access" : "private",
8959     "field_name" : "mHandle",
8960     "field_offset" : 32,
8961     "referenced_type" : "type-278"
8962    },
8963    {
8964     "access" : "private",
8965     "field_name" : "mOwnsHandle",
8966     "field_offset" : 64,
8967     "referenced_type" : "type-54"
8968    }
8969   ],
8970   "linker_set_key" : "android::NativeHandle",
8971   "name" : "android::NativeHandle",
8972   "record_kind" : "class",
8973   "referenced_type" : "type-277",
8974   "self_type" : "type-277",
8975   "size" : 12,
8976   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
8977   "unique_id" : "_ZTSN7android12NativeHandleE"
8978  },
8979  {
8980   "alignment" : 4,
8981   "fields" :
8982   [
8983    {
8984     "access" : "private",
8985     "field_name" : "mRWLock",
8986     "referenced_type" : "type-685"
8987    }
8988   ],
8989   "linker_set_key" : "android::RWLock",
8990   "name" : "android::RWLock",
8991   "record_kind" : "class",
8992   "referenced_type" : "type-684",
8993   "self_type" : "type-684",
8994   "size" : 40,
8995   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8996   "unique_id" : "_ZTSN7android6RWLockE"
8997  },
8998  {
8999   "alignment" : 4,
9000   "fields" :
9001   [
9002    {
9003     "access" : "private",
9004     "field_name" : "mLock",
9005     "referenced_type" : "type-690"
9006    }
9007   ],
9008   "linker_set_key" : "android::RWLock::AutoRLock",
9009   "name" : "android::RWLock::AutoRLock",
9010   "record_kind" : "class",
9011   "referenced_type" : "type-689",
9012   "self_type" : "type-689",
9013   "size" : 4,
9014   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9015   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
9016  },
9017  {
9018   "alignment" : 4,
9019   "fields" :
9020   [
9021    {
9022     "access" : "private",
9023     "field_name" : "mLock",
9024     "referenced_type" : "type-690"
9025    }
9026   ],
9027   "linker_set_key" : "android::RWLock::AutoWLock",
9028   "name" : "android::RWLock::AutoWLock",
9029   "record_kind" : "class",
9030   "referenced_type" : "type-692",
9031   "self_type" : "type-692",
9032   "size" : 4,
9033   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9034   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
9035  },
9036  {
9037   "alignment" : 4,
9038   "fields" :
9039   [
9040    {
9041     "access" : "private",
9042     "field_name" : "mRefs",
9043     "field_offset" : 32,
9044     "referenced_type" : "type-8"
9045    }
9046   ],
9047   "linker_set_key" : "android::RefBase",
9048   "name" : "android::RefBase",
9049   "record_kind" : "class",
9050   "referenced_type" : "type-7",
9051   "self_type" : "type-7",
9052   "size" : 8,
9053   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9054   "unique_id" : "_ZTSN7android7RefBaseE",
9055   "vtable_components" :
9056   [
9057    {
9058     "kind" : "offset_to_top"
9059    },
9060    {
9061     "kind" : "rtti",
9062     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9063    },
9064    {
9065     "kind" : "complete_dtor_pointer",
9066     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9067    },
9068    {
9069     "kind" : "deleting_dtor_pointer",
9070     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9071    },
9072    {
9073     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9074    },
9075    {
9076     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9077    },
9078    {
9079     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9080    },
9081    {
9082     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9083    }
9084   ]
9085  },
9086  {
9087   "alignment" : 1,
9088   "linker_set_key" : "android::RefBase::weakref_type",
9089   "name" : "android::RefBase::weakref_type",
9090   "record_kind" : "class",
9091   "referenced_type" : "type-32",
9092   "self_type" : "type-32",
9093   "size" : 1,
9094   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9095   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
9096  },
9097  {
9098   "alignment" : 1,
9099   "linker_set_key" : "android::ReferenceMover",
9100   "name" : "android::ReferenceMover",
9101   "record_kind" : "class",
9102   "referenced_type" : "type-379",
9103   "self_type" : "type-379",
9104   "size" : 1,
9105   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9106   "unique_id" : "_ZTSN7android14ReferenceMoverE"
9107  },
9108  {
9109   "alignment" : 4,
9110   "linker_set_key" : "android::ReferenceRenamer",
9111   "name" : "android::ReferenceRenamer",
9112   "record_kind" : "class",
9113   "referenced_type" : "type-374",
9114   "self_type" : "type-374",
9115   "size" : 4,
9116   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9117   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
9118   "vtable_components" :
9119   [
9120    {
9121     "kind" : "offset_to_top"
9122    },
9123    {
9124     "kind" : "rtti",
9125     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9126    },
9127    {
9128     "is_pure" : true,
9129     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
9130    }
9131   ]
9132  },
9133  {
9134   "alignment" : 4,
9135   "fields" :
9136   [
9137    {
9138     "access" : "private",
9139     "field_name" : "mTag",
9140     "referenced_type" : "type-78"
9141    }
9142   ],
9143   "linker_set_key" : "android::ScopedTrace",
9144   "name" : "android::ScopedTrace",
9145   "record_kind" : "class",
9146   "referenced_type" : "type-695",
9147   "self_type" : "type-695",
9148   "size" : 8,
9149   "source_file" : "/system/core/libutils/include/utils/Trace.h",
9150   "unique_id" : "_ZTSN7android11ScopedTraceE"
9151  },
9152  {
9153   "alignment" : 4,
9154   "base_specifiers" :
9155   [
9156    {
9157     "access" : "private",
9158     "referenced_type" : "type-66"
9159    }
9160   ],
9161   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9162   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9163   "record_kind" : "class",
9164   "referenced_type" : "type-65",
9165   "self_type" : "type-65",
9166   "size" : 20,
9167   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9168   "template_args" : [ "type-67" ],
9169   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9170   "vtable_components" :
9171   [
9172    {
9173     "kind" : "offset_to_top"
9174    },
9175    {
9176     "kind" : "rtti",
9177     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9178    },
9179    {
9180     "kind" : "complete_dtor_pointer",
9181     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9182    },
9183    {
9184     "kind" : "deleting_dtor_pointer",
9185     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9186    },
9187    {
9188     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
9189    },
9190    {
9191     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
9192    },
9193    {
9194     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
9195    },
9196    {
9197     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
9198    },
9199    {
9200     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
9201    },
9202    {
9203     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
9204    },
9205    {
9206     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9207    }
9208   ]
9209  },
9210  {
9211   "alignment" : 4,
9212   "base_specifiers" :
9213   [
9214    {
9215     "referenced_type" : "type-51"
9216    }
9217   ],
9218   "linker_set_key" : "android::SortedVectorImpl",
9219   "name" : "android::SortedVectorImpl",
9220   "record_kind" : "class",
9221   "referenced_type" : "type-66",
9222   "self_type" : "type-66",
9223   "size" : 20,
9224   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9225   "unique_id" : "_ZTSN7android16SortedVectorImplE",
9226   "vtable_components" :
9227   [
9228    {
9229     "kind" : "offset_to_top"
9230    },
9231    {
9232     "kind" : "rtti",
9233     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9234    },
9235    {
9236     "kind" : "complete_dtor_pointer",
9237     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9238    },
9239    {
9240     "kind" : "deleting_dtor_pointer",
9241     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9242    },
9243    {
9244     "is_pure" : true,
9245     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9246    },
9247    {
9248     "is_pure" : true,
9249     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9250    },
9251    {
9252     "is_pure" : true,
9253     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9254    },
9255    {
9256     "is_pure" : true,
9257     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9258    },
9259    {
9260     "is_pure" : true,
9261     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9262    },
9263    {
9264     "is_pure" : true,
9265     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9266    },
9267    {
9268     "is_pure" : true,
9269     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9270    }
9271   ]
9272  },
9273  {
9274   "alignment" : 4,
9275   "fields" :
9276   [
9277    {
9278     "access" : "private",
9279     "field_name" : "mString",
9280     "referenced_type" : "type-60"
9281    }
9282   ],
9283   "linker_set_key" : "android::String16",
9284   "name" : "android::String16",
9285   "record_kind" : "class",
9286   "referenced_type" : "type-59",
9287   "self_type" : "type-59",
9288   "size" : 4,
9289   "source_file" : "/system/core/libutils/include/utils/String16.h",
9290   "unique_id" : "_ZTSN7android8String16E"
9291  },
9292  {
9293   "alignment" : 4,
9294   "fields" :
9295   [
9296    {
9297     "access" : "private",
9298     "field_name" : "mString",
9299     "referenced_type" : "type-69"
9300    }
9301   ],
9302   "linker_set_key" : "android::String8",
9303   "name" : "android::String8",
9304   "record_kind" : "class",
9305   "referenced_type" : "type-68",
9306   "self_type" : "type-68",
9307   "size" : 4,
9308   "source_file" : "/system/core/libutils/include/utils/String8.h",
9309   "unique_id" : "_ZTSN7android7String8E"
9310  },
9311  {
9312   "alignment" : 4,
9313   "base_specifiers" :
9314   [
9315    {
9316     "is_virtual" : true,
9317     "referenced_type" : "type-7"
9318    }
9319   ],
9320   "fields" :
9321   [
9322    {
9323     "access" : "private",
9324     "field_name" : "mCanCallJava",
9325     "field_offset" : 32,
9326     "referenced_type" : "type-168"
9327    },
9328    {
9329     "access" : "private",
9330     "field_name" : "mThread",
9331     "field_offset" : 64,
9332     "referenced_type" : "type-43"
9333    },
9334    {
9335     "access" : "private",
9336     "field_name" : "mLock",
9337     "field_offset" : 96,
9338     "referenced_type" : "type-48"
9339    },
9340    {
9341     "access" : "private",
9342     "field_name" : "mThreadExitedCondition",
9343     "field_offset" : 128,
9344     "referenced_type" : "type-169"
9345    },
9346    {
9347     "access" : "private",
9348     "field_name" : "mStatus",
9349     "field_offset" : 160,
9350     "referenced_type" : "type-42"
9351    },
9352    {
9353     "access" : "private",
9354     "field_name" : "mExitPending",
9355     "field_offset" : 192,
9356     "referenced_type" : "type-171"
9357    },
9358    {
9359     "access" : "private",
9360     "field_name" : "mRunning",
9361     "field_offset" : 200,
9362     "referenced_type" : "type-171"
9363    },
9364    {
9365     "access" : "private",
9366     "field_name" : "mHoldSelf",
9367     "field_offset" : 224,
9368     "referenced_type" : "type-165"
9369    },
9370    {
9371     "access" : "private",
9372     "field_name" : "mTid",
9373     "field_offset" : 256,
9374     "referenced_type" : "type-42"
9375    }
9376   ],
9377   "linker_set_key" : "android::Thread",
9378   "name" : "android::Thread",
9379   "record_kind" : "class",
9380   "referenced_type" : "type-167",
9381   "self_type" : "type-167",
9382   "size" : 44,
9383   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9384   "unique_id" : "_ZTSN7android6ThreadE",
9385   "vtable_components" :
9386   [
9387    {
9388     "component_value" : 36,
9389     "kind" : "vbase_offset"
9390    },
9391    {
9392     "kind" : "offset_to_top"
9393    },
9394    {
9395     "kind" : "rtti",
9396     "mangled_component_name" : "_ZTIN7android6ThreadE"
9397    },
9398    {
9399     "kind" : "complete_dtor_pointer",
9400     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9401    },
9402    {
9403     "kind" : "deleting_dtor_pointer",
9404     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9405    },
9406    {
9407     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9408    },
9409    {
9410     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9411    },
9412    {
9413     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9414    },
9415    {
9416     "is_pure" : true,
9417     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9418    },
9419    {
9420     "kind" : "vcall_offset"
9421    },
9422    {
9423     "kind" : "vcall_offset"
9424    },
9425    {
9426     "kind" : "vcall_offset"
9427    },
9428    {
9429     "kind" : "vcall_offset"
9430    },
9431    {
9432     "component_value" : -36,
9433     "kind" : "vcall_offset"
9434    },
9435    {
9436     "component_value" : -36,
9437     "kind" : "offset_to_top"
9438    },
9439    {
9440     "kind" : "rtti",
9441     "mangled_component_name" : "_ZTIN7android6ThreadE"
9442    },
9443    {
9444     "kind" : "complete_dtor_pointer",
9445     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9446    },
9447    {
9448     "kind" : "deleting_dtor_pointer",
9449     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9450    },
9451    {
9452     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9453    },
9454    {
9455     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9456    },
9457    {
9458     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9459    },
9460    {
9461     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9462    }
9463   ]
9464  },
9465  {
9466   "alignment" : 4,
9467   "base_specifiers" :
9468   [
9469    {
9470     "access" : "private",
9471     "referenced_type" : "type-51"
9472    }
9473   ],
9474   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9475   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9476   "record_kind" : "class",
9477   "referenced_type" : "type-50",
9478   "self_type" : "type-50",
9479   "size" : 20,
9480   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9481   "template_args" : [ "type-53" ],
9482   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9483   "vtable_components" :
9484   [
9485    {
9486     "kind" : "offset_to_top"
9487    },
9488    {
9489     "kind" : "rtti",
9490     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9491    },
9492    {
9493     "kind" : "complete_dtor_pointer",
9494     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9495    },
9496    {
9497     "kind" : "deleting_dtor_pointer",
9498     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9499    },
9500    {
9501     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9502    },
9503    {
9504     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9505    },
9506    {
9507     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9508    },
9509    {
9510     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9511    },
9512    {
9513     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9514    },
9515    {
9516     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9517    }
9518   ]
9519  },
9520  {
9521   "alignment" : 4,
9522   "fields" :
9523   [
9524    {
9525     "access" : "private",
9526     "field_name" : "mStorage",
9527     "field_offset" : 32,
9528     "referenced_type" : "type-43"
9529    },
9530    {
9531     "access" : "private",
9532     "field_name" : "mCount",
9533     "field_offset" : 64,
9534     "referenced_type" : "type-2"
9535    },
9536    {
9537     "access" : "private",
9538     "field_name" : "mFlags",
9539     "field_offset" : 96,
9540     "referenced_type" : "type-52"
9541    },
9542    {
9543     "access" : "private",
9544     "field_name" : "mItemSize",
9545     "field_offset" : 128,
9546     "referenced_type" : "type-52"
9547    }
9548   ],
9549   "linker_set_key" : "android::VectorImpl",
9550   "name" : "android::VectorImpl",
9551   "record_kind" : "class",
9552   "referenced_type" : "type-51",
9553   "self_type" : "type-51",
9554   "size" : 20,
9555   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9556   "unique_id" : "_ZTSN7android10VectorImplE",
9557   "vtable_components" :
9558   [
9559    {
9560     "kind" : "offset_to_top"
9561    },
9562    {
9563     "kind" : "rtti",
9564     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9565    },
9566    {
9567     "kind" : "complete_dtor_pointer",
9568     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9569    },
9570    {
9571     "kind" : "deleting_dtor_pointer",
9572     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9573    },
9574    {
9575     "is_pure" : true,
9576     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9577    },
9578    {
9579     "is_pure" : true,
9580     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9581    },
9582    {
9583     "is_pure" : true,
9584     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9585    },
9586    {
9587     "is_pure" : true,
9588     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9589    },
9590    {
9591     "is_pure" : true,
9592     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9593    },
9594    {
9595     "is_pure" : true,
9596     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9597    }
9598   ]
9599  },
9600  {
9601   "alignment" : 4,
9602   "base_specifiers" :
9603   [
9604    {
9605     "referenced_type" : "type-272"
9606    }
9607   ],
9608   "linker_set_key" : "android::VirtualLightRefBase",
9609   "name" : "android::VirtualLightRefBase",
9610   "record_kind" : "class",
9611   "referenced_type" : "type-274",
9612   "self_type" : "type-274",
9613   "size" : 8,
9614   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9615   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
9616   "vtable_components" :
9617   [
9618    {
9619     "kind" : "offset_to_top"
9620    },
9621    {
9622     "kind" : "rtti",
9623     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9624    },
9625    {
9626     "kind" : "complete_dtor_pointer",
9627     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9628    },
9629    {
9630     "kind" : "deleting_dtor_pointer",
9631     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9632    }
9633   ]
9634  },
9635  {
9636   "alignment" : 4,
9637   "base_specifiers" :
9638   [
9639    {
9640     "referenced_type" : "type-17"
9641    }
9642   ],
9643   "fields" :
9644   [
9645    {
9646     "access" : "protected",
9647     "field_name" : "mSchedPolicy",
9648     "field_offset" : 32,
9649     "referenced_type" : "type-42"
9650    },
9651    {
9652     "access" : "protected",
9653     "field_name" : "mSchedPriority",
9654     "field_offset" : 64,
9655     "referenced_type" : "type-42"
9656    },
9657    {
9658     "access" : "private",
9659     "field_name" : "mExtras",
9660     "field_offset" : 96,
9661     "referenced_type" : "type-230"
9662    },
9663    {
9664     "access" : "private",
9665     "field_name" : "mReserved0",
9666     "field_offset" : 128,
9667     "referenced_type" : "type-43"
9668    }
9669   ],
9670   "linker_set_key" : "android::hardware::BHwBinder",
9671   "name" : "android::hardware::BHwBinder",
9672   "record_kind" : "class",
9673   "referenced_type" : "type-229",
9674   "self_type" : "type-229",
9675   "size" : 28,
9676   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9677   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9678   "vtable_components" :
9679   [
9680    {
9681     "component_value" : 20,
9682     "kind" : "vbase_offset"
9683    },
9684    {
9685     "kind" : "offset_to_top"
9686    },
9687    {
9688     "kind" : "rtti",
9689     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9690    },
9691    {
9692     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9693    },
9694    {
9695     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9696    },
9697    {
9698     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9699    },
9700    {
9701     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9702    },
9703    {
9704     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9705    },
9706    {
9707     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9708    },
9709    {
9710     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9711    },
9712    {
9713     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9714    },
9715    {
9716     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9717    },
9718    {
9719     "kind" : "complete_dtor_pointer",
9720     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9721    },
9722    {
9723     "kind" : "deleting_dtor_pointer",
9724     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9725    },
9726    {
9727     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9728    },
9729    {
9730     "kind" : "vcall_offset"
9731    },
9732    {
9733     "kind" : "vcall_offset"
9734    },
9735    {
9736     "kind" : "vcall_offset"
9737    },
9738    {
9739     "kind" : "vcall_offset"
9740    },
9741    {
9742     "component_value" : -20,
9743     "kind" : "vcall_offset"
9744    },
9745    {
9746     "component_value" : -20,
9747     "kind" : "offset_to_top"
9748    },
9749    {
9750     "kind" : "rtti",
9751     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9752    },
9753    {
9754     "kind" : "complete_dtor_pointer",
9755     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
9756    },
9757    {
9758     "kind" : "deleting_dtor_pointer",
9759     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
9760    },
9761    {
9762     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9763    },
9764    {
9765     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9766    },
9767    {
9768     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9769    },
9770    {
9771     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9772    }
9773   ]
9774  },
9775  {
9776   "alignment" : 4,
9777   "base_specifiers" :
9778   [
9779    {
9780     "is_virtual" : true,
9781     "referenced_type" : "type-7"
9782    }
9783   ],
9784   "fields" :
9785   [
9786    {
9787     "access" : "private",
9788     "field_name" : "mRemote",
9789     "field_offset" : 32,
9790     "referenced_type" : "type-30"
9791    },
9792    {
9793     "access" : "private",
9794     "field_name" : "mRefs",
9795     "field_offset" : 64,
9796     "referenced_type" : "type-31"
9797    },
9798    {
9799     "access" : "private",
9800     "field_name" : "mState",
9801     "field_offset" : 96,
9802     "referenced_type" : "type-33"
9803    }
9804   ],
9805   "linker_set_key" : "android::hardware::BpHwRefBase",
9806   "name" : "android::hardware::BpHwRefBase",
9807   "record_kind" : "class",
9808   "referenced_type" : "type-29",
9809   "self_type" : "type-29",
9810   "size" : 24,
9811   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9812   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9813   "vtable_components" :
9814   [
9815    {
9816     "component_value" : 16,
9817     "kind" : "vbase_offset"
9818    },
9819    {
9820     "kind" : "offset_to_top"
9821    },
9822    {
9823     "kind" : "rtti",
9824     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9825    },
9826    {
9827     "kind" : "complete_dtor_pointer",
9828     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9829    },
9830    {
9831     "kind" : "deleting_dtor_pointer",
9832     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9833    },
9834    {
9835     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9836    },
9837    {
9838     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9839    },
9840    {
9841     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9842    },
9843    {
9844     "kind" : "vcall_offset"
9845    },
9846    {
9847     "component_value" : -16,
9848     "kind" : "vcall_offset"
9849    },
9850    {
9851     "component_value" : -16,
9852     "kind" : "vcall_offset"
9853    },
9854    {
9855     "component_value" : -16,
9856     "kind" : "vcall_offset"
9857    },
9858    {
9859     "component_value" : -16,
9860     "kind" : "vcall_offset"
9861    },
9862    {
9863     "component_value" : -16,
9864     "kind" : "offset_to_top"
9865    },
9866    {
9867     "kind" : "rtti",
9868     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9869    },
9870    {
9871     "kind" : "complete_dtor_pointer",
9872     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9873    },
9874    {
9875     "kind" : "deleting_dtor_pointer",
9876     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9877    },
9878    {
9879     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9880    },
9881    {
9882     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9883    },
9884    {
9885     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9886    },
9887    {
9888     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9889    }
9890   ]
9891  },
9892  {
9893   "alignment" : 4,
9894   "base_specifiers" :
9895   [
9896    {
9897     "referenced_type" : "type-5"
9898    },
9899    {
9900     "referenced_type" : "type-25"
9901    },
9902    {
9903     "referenced_type" : "type-29"
9904    }
9905   ],
9906   "linker_set_key" : "android::hardware::BpInterface<android::hardware::sensors::V2_0::ISensors>",
9907   "name" : "android::hardware::BpInterface<android::hardware::sensors::V2_0::ISensors>",
9908   "record_kind" : "class",
9909   "referenced_type" : "type-575",
9910   "self_type" : "type-575",
9911   "size" : 32,
9912   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9913   "template_args" : [ "type-5" ],
9914   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_7sensors4V2_08ISensorsEEE",
9915   "vtable_components" :
9916   [
9917    {
9918     "component_value" : 24,
9919     "kind" : "vbase_offset"
9920    },
9921    {
9922     "kind" : "offset_to_top"
9923    },
9924    {
9925     "kind" : "rtti",
9926     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7sensors4V2_08ISensorsEEE"
9927    },
9928    {
9929     "mangled_component_name" : "_ZNK7android8hardware7sensors4V2_08ISensors8isRemoteEv"
9930    },
9931    {
9932     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9933    },
9934    {
9935     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9936    },
9937    {
9938     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9939    },
9940    {
9941     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9942    },
9943    {
9944     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors21setHALInstrumentationEv"
9945    },
9946    {
9947     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9948    },
9949    {
9950     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors4pingEv"
9951    },
9952    {
9953     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9954    },
9955    {
9956     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors21notifySyspropsChangedEv"
9957    },
9958    {
9959     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9960    },
9961    {
9962     "kind" : "complete_dtor_pointer",
9963     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7sensors4V2_08ISensorsEED1Ev"
9964    },
9965    {
9966     "kind" : "deleting_dtor_pointer",
9967     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7sensors4V2_08ISensorsEED0Ev"
9968    },
9969    {
9970     "is_pure" : true,
9971     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors14getSensorsListENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010SensorInfoEEEEEE"
9972    },
9973    {
9974     "is_pure" : true,
9975     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors16setOperationModeENS1_4V1_013OperationModeE"
9976    },
9977    {
9978     "is_pure" : true,
9979     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors8activateEib"
9980    },
9981    {
9982     "is_pure" : true,
9983     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors10initializeERKNS0_12MQDescriptorINS1_4V1_05EventELNS0_8MQFlavorE1EEERKNS4_IjLS7_1EEERKNS_2spINS2_16ISensorsCallbackEEE"
9984    },
9985    {
9986     "is_pure" : true,
9987     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors5batchEixx"
9988    },
9989    {
9990     "is_pure" : true,
9991     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors5flushEi"
9992    },
9993    {
9994     "is_pure" : true,
9995     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors16injectSensorDataERKNS1_4V1_05EventE"
9996    },
9997    {
9998     "is_pure" : true,
9999     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors21registerDirectChannelERKNS1_4V1_013SharedMemInfoENSt3__18functionIFvNS4_6ResultEiEEE"
10000    },
10001    {
10002     "is_pure" : true,
10003     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors23unregisterDirectChannelEi"
10004    },
10005    {
10006     "is_pure" : true,
10007     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors18configDirectReportEiiNS1_4V1_09RateLevelENSt3__18functionIFvNS4_6ResultEiEEE"
10008    },
10009    {
10010     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7sensors4V2_08ISensorsEE10onAsBinderEv"
10011    },
10012    {
10013     "component_value" : 20,
10014     "kind" : "vbase_offset"
10015    },
10016    {
10017     "component_value" : -4,
10018     "kind" : "offset_to_top"
10019    },
10020    {
10021     "kind" : "rtti",
10022     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7sensors4V2_08ISensorsEEE"
10023    },
10024    {
10025     "kind" : "complete_dtor_pointer",
10026     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7sensors4V2_08ISensorsEED1Ev"
10027    },
10028    {
10029     "kind" : "deleting_dtor_pointer",
10030     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7sensors4V2_08ISensorsEED0Ev"
10031    },
10032    {
10033     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7sensors4V2_08ISensorsEE10onAsBinderEv"
10034    },
10035    {
10036     "component_value" : 16,
10037     "kind" : "vbase_offset"
10038    },
10039    {
10040     "component_value" : -8,
10041     "kind" : "offset_to_top"
10042    },
10043    {
10044     "kind" : "rtti",
10045     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7sensors4V2_08ISensorsEEE"
10046    },
10047    {
10048     "kind" : "complete_dtor_pointer",
10049     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7sensors4V2_08ISensorsEED1Ev"
10050    },
10051    {
10052     "kind" : "deleting_dtor_pointer",
10053     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7sensors4V2_08ISensorsEED0Ev"
10054    },
10055    {
10056     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10057    },
10058    {
10059     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10060    },
10061    {
10062     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10063    },
10064    {
10065     "kind" : "vcall_offset"
10066    },
10067    {
10068     "component_value" : -16,
10069     "kind" : "vcall_offset"
10070    },
10071    {
10072     "component_value" : -16,
10073     "kind" : "vcall_offset"
10074    },
10075    {
10076     "component_value" : -16,
10077     "kind" : "vcall_offset"
10078    },
10079    {
10080     "component_value" : -24,
10081     "kind" : "vcall_offset"
10082    },
10083    {
10084     "component_value" : -24,
10085     "kind" : "offset_to_top"
10086    },
10087    {
10088     "kind" : "rtti",
10089     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7sensors4V2_08ISensorsEEE"
10090    },
10091    {
10092     "kind" : "complete_dtor_pointer",
10093     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7sensors4V2_08ISensorsEED1Ev"
10094    },
10095    {
10096     "kind" : "deleting_dtor_pointer",
10097     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7sensors4V2_08ISensorsEED0Ev"
10098    },
10099    {
10100     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10101    },
10102    {
10103     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10104    },
10105    {
10106     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10107    },
10108    {
10109     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10110    }
10111   ]
10112  },
10113  {
10114   "alignment" : 4,
10115   "base_specifiers" :
10116   [
10117    {
10118     "referenced_type" : "type-28"
10119    },
10120    {
10121     "referenced_type" : "type-25"
10122    },
10123    {
10124     "referenced_type" : "type-29"
10125    }
10126   ],
10127   "linker_set_key" : "android::hardware::BpInterface<android::hardware::sensors::V2_0::ISensorsCallback>",
10128   "name" : "android::hardware::BpInterface<android::hardware::sensors::V2_0::ISensorsCallback>",
10129   "record_kind" : "class",
10130   "referenced_type" : "type-27",
10131   "self_type" : "type-27",
10132   "size" : 32,
10133   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10134   "template_args" : [ "type-28" ],
10135   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_7sensors4V2_016ISensorsCallbackEEE",
10136   "vtable_components" :
10137   [
10138    {
10139     "component_value" : 24,
10140     "kind" : "vbase_offset"
10141    },
10142    {
10143     "kind" : "offset_to_top"
10144    },
10145    {
10146     "kind" : "rtti",
10147     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7sensors4V2_016ISensorsCallbackEEE"
10148    },
10149    {
10150     "mangled_component_name" : "_ZNK7android8hardware7sensors4V2_016ISensorsCallback8isRemoteEv"
10151    },
10152    {
10153     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10154    },
10155    {
10156     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10157    },
10158    {
10159     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10160    },
10161    {
10162     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10163    },
10164    {
10165     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback21setHALInstrumentationEv"
10166    },
10167    {
10168     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10169    },
10170    {
10171     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback4pingEv"
10172    },
10173    {
10174     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10175    },
10176    {
10177     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback21notifySyspropsChangedEv"
10178    },
10179    {
10180     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10181    },
10182    {
10183     "kind" : "complete_dtor_pointer",
10184     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7sensors4V2_016ISensorsCallbackEED1Ev"
10185    },
10186    {
10187     "kind" : "deleting_dtor_pointer",
10188     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7sensors4V2_016ISensorsCallbackEED0Ev"
10189    },
10190    {
10191     "is_pure" : true,
10192     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback25onDynamicSensorsConnectedERKNS0_8hidl_vecINS1_4V1_010SensorInfoEEE"
10193    },
10194    {
10195     "is_pure" : true,
10196     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback28onDynamicSensorsDisconnectedERKNS0_8hidl_vecIiEE"
10197    },
10198    {
10199     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7sensors4V2_016ISensorsCallbackEE10onAsBinderEv"
10200    },
10201    {
10202     "component_value" : 20,
10203     "kind" : "vbase_offset"
10204    },
10205    {
10206     "component_value" : -4,
10207     "kind" : "offset_to_top"
10208    },
10209    {
10210     "kind" : "rtti",
10211     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7sensors4V2_016ISensorsCallbackEEE"
10212    },
10213    {
10214     "kind" : "complete_dtor_pointer",
10215     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7sensors4V2_016ISensorsCallbackEED1Ev"
10216    },
10217    {
10218     "kind" : "deleting_dtor_pointer",
10219     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7sensors4V2_016ISensorsCallbackEED0Ev"
10220    },
10221    {
10222     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7sensors4V2_016ISensorsCallbackEE10onAsBinderEv"
10223    },
10224    {
10225     "component_value" : 16,
10226     "kind" : "vbase_offset"
10227    },
10228    {
10229     "component_value" : -8,
10230     "kind" : "offset_to_top"
10231    },
10232    {
10233     "kind" : "rtti",
10234     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7sensors4V2_016ISensorsCallbackEEE"
10235    },
10236    {
10237     "kind" : "complete_dtor_pointer",
10238     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7sensors4V2_016ISensorsCallbackEED1Ev"
10239    },
10240    {
10241     "kind" : "deleting_dtor_pointer",
10242     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7sensors4V2_016ISensorsCallbackEED0Ev"
10243    },
10244    {
10245     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10246    },
10247    {
10248     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10249    },
10250    {
10251     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10252    },
10253    {
10254     "kind" : "vcall_offset"
10255    },
10256    {
10257     "component_value" : -16,
10258     "kind" : "vcall_offset"
10259    },
10260    {
10261     "component_value" : -16,
10262     "kind" : "vcall_offset"
10263    },
10264    {
10265     "component_value" : -16,
10266     "kind" : "vcall_offset"
10267    },
10268    {
10269     "component_value" : -24,
10270     "kind" : "vcall_offset"
10271    },
10272    {
10273     "component_value" : -24,
10274     "kind" : "offset_to_top"
10275    },
10276    {
10277     "kind" : "rtti",
10278     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7sensors4V2_016ISensorsCallbackEEE"
10279    },
10280    {
10281     "kind" : "complete_dtor_pointer",
10282     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7sensors4V2_016ISensorsCallbackEED1Ev"
10283    },
10284    {
10285     "kind" : "deleting_dtor_pointer",
10286     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7sensors4V2_016ISensorsCallbackEED0Ev"
10287    },
10288    {
10289     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10290    },
10291    {
10292     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10293    },
10294    {
10295     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10296    },
10297    {
10298     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10299    }
10300   ]
10301  },
10302  {
10303   "alignment" : 4,
10304   "base_specifiers" :
10305   [
10306    {
10307     "referenced_type" : "type-6"
10308    },
10309    {
10310     "referenced_type" : "type-25"
10311    },
10312    {
10313     "referenced_type" : "type-29"
10314    }
10315   ],
10316   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10317   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10318   "record_kind" : "class",
10319   "referenced_type" : "type-573",
10320   "self_type" : "type-573",
10321   "size" : 32,
10322   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10323   "template_args" : [ "type-6" ],
10324   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10325   "vtable_components" :
10326   [
10327    {
10328     "component_value" : 24,
10329     "kind" : "vbase_offset"
10330    },
10331    {
10332     "kind" : "offset_to_top"
10333    },
10334    {
10335     "kind" : "rtti",
10336     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10337    },
10338    {
10339     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10340    },
10341    {
10342     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10343    },
10344    {
10345     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10346    },
10347    {
10348     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10349    },
10350    {
10351     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10352    },
10353    {
10354     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10355    },
10356    {
10357     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10358    },
10359    {
10360     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10361    },
10362    {
10363     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10364    },
10365    {
10366     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10367    },
10368    {
10369     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10370    },
10371    {
10372     "kind" : "complete_dtor_pointer",
10373     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10374    },
10375    {
10376     "kind" : "deleting_dtor_pointer",
10377     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10378    },
10379    {
10380     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10381    },
10382    {
10383     "component_value" : 20,
10384     "kind" : "vbase_offset"
10385    },
10386    {
10387     "component_value" : -4,
10388     "kind" : "offset_to_top"
10389    },
10390    {
10391     "kind" : "rtti",
10392     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10393    },
10394    {
10395     "kind" : "complete_dtor_pointer",
10396     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10397    },
10398    {
10399     "kind" : "deleting_dtor_pointer",
10400     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10401    },
10402    {
10403     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10404    },
10405    {
10406     "component_value" : 16,
10407     "kind" : "vbase_offset"
10408    },
10409    {
10410     "component_value" : -8,
10411     "kind" : "offset_to_top"
10412    },
10413    {
10414     "kind" : "rtti",
10415     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10416    },
10417    {
10418     "kind" : "complete_dtor_pointer",
10419     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10420    },
10421    {
10422     "kind" : "deleting_dtor_pointer",
10423     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10424    },
10425    {
10426     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10427    },
10428    {
10429     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10430    },
10431    {
10432     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10433    },
10434    {
10435     "kind" : "vcall_offset"
10436    },
10437    {
10438     "component_value" : -16,
10439     "kind" : "vcall_offset"
10440    },
10441    {
10442     "component_value" : -16,
10443     "kind" : "vcall_offset"
10444    },
10445    {
10446     "component_value" : -16,
10447     "kind" : "vcall_offset"
10448    },
10449    {
10450     "component_value" : -24,
10451     "kind" : "vcall_offset"
10452    },
10453    {
10454     "component_value" : -24,
10455     "kind" : "offset_to_top"
10456    },
10457    {
10458     "kind" : "rtti",
10459     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10460    },
10461    {
10462     "kind" : "complete_dtor_pointer",
10463     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10464    },
10465    {
10466     "kind" : "deleting_dtor_pointer",
10467     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10468    },
10469    {
10470     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10471    },
10472    {
10473     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10474    },
10475    {
10476     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10477    },
10478    {
10479     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10480    }
10481   ]
10482  },
10483  {
10484   "alignment" : 4,
10485   "fields" :
10486   [
10487    {
10488     "access" : "private",
10489     "field_name" : "mMutex",
10490     "referenced_type" : "type-606"
10491    },
10492    {
10493     "access" : "private",
10494     "field_name" : "mMap",
10495     "field_offset" : 32,
10496     "referenced_type" : "type-607"
10497    }
10498   ],
10499   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10500   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10501   "record_kind" : "class",
10502   "referenced_type" : "type-605",
10503   "self_type" : "type-605",
10504   "size" : 16,
10505   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10506   "template_args" : [ "type-219", "type-608" ],
10507   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
10508  },
10509  {
10510   "alignment" : 4,
10511   "fields" :
10512   [
10513    {
10514     "access" : "private",
10515     "field_name" : "mMutex",
10516     "referenced_type" : "type-614"
10517    },
10518    {
10519     "access" : "private",
10520     "field_name" : "mMap",
10521     "field_offset" : 32,
10522     "referenced_type" : "type-615"
10523    }
10524   ],
10525   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10526   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10527   "record_kind" : "class",
10528   "referenced_type" : "type-613",
10529   "self_type" : "type-613",
10530   "size" : 16,
10531   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10532   "template_args" : [ "type-219", "type-54" ],
10533   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
10534  },
10535  {
10536   "alignment" : 4,
10537   "fields" :
10538   [
10539    {
10540     "access" : "private",
10541     "field_name" : "mMutex",
10542     "referenced_type" : "type-619"
10543    },
10544    {
10545     "access" : "private",
10546     "field_name" : "mMap",
10547     "field_offset" : 32,
10548     "referenced_type" : "type-620"
10549    }
10550   ],
10551   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10552   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10553   "record_kind" : "class",
10554   "referenced_type" : "type-618",
10555   "self_type" : "type-618",
10556   "size" : 16,
10557   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10558   "template_args" : [ "type-621", "type-506" ],
10559   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
10560  },
10561  {
10562   "alignment" : 4,
10563   "fields" :
10564   [
10565    {
10566     "access" : "private",
10567     "field_name" : "mMutex",
10568     "referenced_type" : "type-638"
10569    },
10570    {
10571     "access" : "private",
10572     "field_name" : "mMap",
10573     "field_offset" : 32,
10574     "referenced_type" : "type-639"
10575    }
10576   ],
10577   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10578   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10579   "record_kind" : "class",
10580   "referenced_type" : "type-637",
10581   "self_type" : "type-637",
10582   "size" : 16,
10583   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10584   "template_args" : [ "type-640", "type-641" ],
10585   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
10586  },
10587  {
10588   "alignment" : 4,
10589   "fields" :
10590   [
10591    {
10592     "access" : "private",
10593     "field_name" : "mMutex",
10594     "referenced_type" : "type-628"
10595    },
10596    {
10597     "access" : "private",
10598     "field_name" : "mMap",
10599     "field_offset" : 32,
10600     "referenced_type" : "type-629"
10601    }
10602   ],
10603   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10604   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10605   "record_kind" : "class",
10606   "referenced_type" : "type-627",
10607   "self_type" : "type-627",
10608   "size" : 16,
10609   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10610   "template_args" : [ "type-630", "type-631" ],
10611   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
10612  },
10613  {
10614   "alignment" : 8,
10615   "fields" :
10616   [
10617    {
10618     "field_name" : "flags",
10619     "referenced_type" : "type-2"
10620    },
10621    {
10622     "field_name" : "fdIndex",
10623     "field_offset" : 32,
10624     "referenced_type" : "type-2"
10625    },
10626    {
10627     "field_name" : "offset",
10628     "field_offset" : 64,
10629     "referenced_type" : "type-2"
10630    },
10631    {
10632     "field_name" : "extent",
10633     "field_offset" : 128,
10634     "referenced_type" : "type-78"
10635    }
10636   ],
10637   "linker_set_key" : "android::hardware::GrantorDescriptor",
10638   "name" : "android::hardware::GrantorDescriptor",
10639   "referenced_type" : "type-399",
10640   "self_type" : "type-399",
10641   "size" : 24,
10642   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10643   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
10644  },
10645  {
10646   "alignment" : 8,
10647   "base_specifiers" :
10648   [
10649    {
10650     "is_virtual" : true,
10651     "referenced_type" : "type-383"
10652    },
10653    {
10654     "is_virtual" : true,
10655     "referenced_type" : "type-7"
10656    }
10657   ],
10658   "linker_set_key" : "android::hardware::HidlMemory",
10659   "name" : "android::hardware::HidlMemory",
10660   "record_kind" : "class",
10661   "referenced_type" : "type-391",
10662   "self_type" : "type-391",
10663   "size" : 56,
10664   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10665   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
10666   "vtable_components" :
10667   [
10668    {
10669     "component_value" : 48,
10670     "kind" : "vbase_offset"
10671    },
10672    {
10673     "component_value" : 8,
10674     "kind" : "vbase_offset"
10675    },
10676    {
10677     "kind" : "offset_to_top"
10678    },
10679    {
10680     "kind" : "rtti",
10681     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10682    },
10683    {
10684     "kind" : "complete_dtor_pointer",
10685     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10686    },
10687    {
10688     "kind" : "deleting_dtor_pointer",
10689     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10690    },
10691    {
10692     "kind" : "vcall_offset"
10693    },
10694    {
10695     "kind" : "vcall_offset"
10696    },
10697    {
10698     "kind" : "vcall_offset"
10699    },
10700    {
10701     "kind" : "vcall_offset"
10702    },
10703    {
10704     "component_value" : -48,
10705     "kind" : "vcall_offset"
10706    },
10707    {
10708     "component_value" : -48,
10709     "kind" : "offset_to_top"
10710    },
10711    {
10712     "kind" : "rtti",
10713     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10714    },
10715    {
10716     "kind" : "complete_dtor_pointer",
10717     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10718    },
10719    {
10720     "kind" : "deleting_dtor_pointer",
10721     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10722    },
10723    {
10724     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10725    },
10726    {
10727     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10728    },
10729    {
10730     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10731    },
10732    {
10733     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10734    }
10735   ]
10736  },
10737  {
10738   "alignment" : 4,
10739   "base_specifiers" :
10740   [
10741    {
10742     "is_virtual" : true,
10743     "referenced_type" : "type-7"
10744    }
10745   ],
10746   "linker_set_key" : "android::hardware::IBinder",
10747   "name" : "android::hardware::IBinder",
10748   "record_kind" : "class",
10749   "referenced_type" : "type-17",
10750   "self_type" : "type-17",
10751   "size" : 12,
10752   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10753   "unique_id" : "_ZTSN7android8hardware7IBinderE",
10754   "vtable_components" :
10755   [
10756    {
10757     "component_value" : 4,
10758     "kind" : "vbase_offset"
10759    },
10760    {
10761     "kind" : "offset_to_top"
10762    },
10763    {
10764     "kind" : "rtti",
10765     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10766    },
10767    {
10768     "is_pure" : true,
10769     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10770    },
10771    {
10772     "is_pure" : true,
10773     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
10774    },
10775    {
10776     "is_pure" : true,
10777     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
10778    },
10779    {
10780     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10781    },
10782    {
10783     "is_pure" : true,
10784     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10785    },
10786    {
10787     "is_pure" : true,
10788     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
10789    },
10790    {
10791     "is_pure" : true,
10792     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
10793    },
10794    {
10795     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
10796    },
10797    {
10798     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10799    },
10800    {
10801     "kind" : "complete_dtor_pointer",
10802     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
10803    },
10804    {
10805     "kind" : "deleting_dtor_pointer",
10806     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
10807    },
10808    {
10809     "kind" : "vcall_offset"
10810    },
10811    {
10812     "kind" : "vcall_offset"
10813    },
10814    {
10815     "kind" : "vcall_offset"
10816    },
10817    {
10818     "kind" : "vcall_offset"
10819    },
10820    {
10821     "component_value" : -4,
10822     "kind" : "vcall_offset"
10823    },
10824    {
10825     "component_value" : -4,
10826     "kind" : "offset_to_top"
10827    },
10828    {
10829     "kind" : "rtti",
10830     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10831    },
10832    {
10833     "kind" : "complete_dtor_pointer",
10834     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
10835    },
10836    {
10837     "kind" : "deleting_dtor_pointer",
10838     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
10839    },
10840    {
10841     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10842    },
10843    {
10844     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10845    },
10846    {
10847     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10848    },
10849    {
10850     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10851    }
10852   ]
10853  },
10854  {
10855   "alignment" : 4,
10856   "base_specifiers" :
10857   [
10858    {
10859     "is_virtual" : true,
10860     "referenced_type" : "type-7"
10861    }
10862   ],
10863   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
10864   "name" : "android::hardware::IBinder::DeathRecipient",
10865   "record_kind" : "class",
10866   "referenced_type" : "type-14",
10867   "self_type" : "type-14",
10868   "size" : 12,
10869   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10870   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
10871   "vtable_components" :
10872   [
10873    {
10874     "component_value" : 4,
10875     "kind" : "vbase_offset"
10876    },
10877    {
10878     "kind" : "offset_to_top"
10879    },
10880    {
10881     "kind" : "rtti",
10882     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10883    },
10884    {
10885     "is_pure" : true,
10886     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
10887    },
10888    {
10889     "kind" : "complete_dtor_pointer",
10890     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
10891    },
10892    {
10893     "kind" : "deleting_dtor_pointer",
10894     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
10895    },
10896    {
10897     "kind" : "vcall_offset"
10898    },
10899    {
10900     "kind" : "vcall_offset"
10901    },
10902    {
10903     "kind" : "vcall_offset"
10904    },
10905    {
10906     "kind" : "vcall_offset"
10907    },
10908    {
10909     "component_value" : -4,
10910     "kind" : "vcall_offset"
10911    },
10912    {
10913     "component_value" : -4,
10914     "kind" : "offset_to_top"
10915    },
10916    {
10917     "kind" : "rtti",
10918     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10919    },
10920    {
10921     "kind" : "complete_dtor_pointer",
10922     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
10923    },
10924    {
10925     "kind" : "deleting_dtor_pointer",
10926     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
10927    },
10928    {
10929     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10930    },
10931    {
10932     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10933    },
10934    {
10935     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10936    },
10937    {
10938     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10939    }
10940   ]
10941  },
10942  {
10943   "alignment" : 4,
10944   "base_specifiers" :
10945   [
10946    {
10947     "is_virtual" : true,
10948     "referenced_type" : "type-7"
10949    }
10950   ],
10951   "linker_set_key" : "android::hardware::IInterface",
10952   "name" : "android::hardware::IInterface",
10953   "record_kind" : "class",
10954   "referenced_type" : "type-25",
10955   "self_type" : "type-25",
10956   "size" : 12,
10957   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10958   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
10959   "vtable_components" :
10960   [
10961    {
10962     "component_value" : 4,
10963     "kind" : "vbase_offset"
10964    },
10965    {
10966     "kind" : "offset_to_top"
10967    },
10968    {
10969     "kind" : "rtti",
10970     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10971    },
10972    {
10973     "kind" : "complete_dtor_pointer",
10974     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10975    },
10976    {
10977     "kind" : "deleting_dtor_pointer",
10978     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10979    },
10980    {
10981     "is_pure" : true,
10982     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10983    },
10984    {
10985     "kind" : "vcall_offset"
10986    },
10987    {
10988     "kind" : "vcall_offset"
10989    },
10990    {
10991     "kind" : "vcall_offset"
10992    },
10993    {
10994     "kind" : "vcall_offset"
10995    },
10996    {
10997     "component_value" : -4,
10998     "kind" : "vcall_offset"
10999    },
11000    {
11001     "component_value" : -4,
11002     "kind" : "offset_to_top"
11003    },
11004    {
11005     "kind" : "rtti",
11006     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11007    },
11008    {
11009     "kind" : "complete_dtor_pointer",
11010     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11011    },
11012    {
11013     "kind" : "deleting_dtor_pointer",
11014     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11015    },
11016    {
11017     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11018    },
11019    {
11020     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11021    },
11022    {
11023     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11024    },
11025    {
11026     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11027    }
11028   ]
11029  },
11030  {
11031   "alignment" : 4,
11032   "fields" :
11033   [
11034    {
11035     "access" : "private",
11036     "field_name" : "mGrantors",
11037     "referenced_type" : "type-395"
11038    },
11039    {
11040     "access" : "private",
11041     "field_name" : "mHandle",
11042     "field_offset" : 128,
11043     "referenced_type" : "type-514"
11044    },
11045    {
11046     "access" : "private",
11047     "field_name" : "mQuantum",
11048     "field_offset" : 192,
11049     "referenced_type" : "type-2"
11050    },
11051    {
11052     "access" : "private",
11053     "field_name" : "mFlags",
11054     "field_offset" : 224,
11055     "referenced_type" : "type-2"
11056    }
11057   ],
11058   "linker_set_key" : "android::hardware::MQDescriptor<android::hardware::sensors::V1_0::Event, android::hardware::kSynchronizedReadWrite>",
11059   "name" : "android::hardware::MQDescriptor<android::hardware::sensors::V1_0::Event, android::hardware::kSynchronizedReadWrite>",
11060   "referenced_type" : "type-522",
11061   "self_type" : "type-522",
11062   "size" : 32,
11063   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11064   "template_args" : [ "type-523" ],
11065   "unique_id" : "_ZTSN7android8hardware12MQDescriptorINS0_7sensors4V1_05EventELNS0_8MQFlavorE1EEE"
11066  },
11067  {
11068   "alignment" : 4,
11069   "fields" :
11070   [
11071    {
11072     "access" : "private",
11073     "field_name" : "mGrantors",
11074     "referenced_type" : "type-395"
11075    },
11076    {
11077     "access" : "private",
11078     "field_name" : "mHandle",
11079     "field_offset" : 128,
11080     "referenced_type" : "type-514"
11081    },
11082    {
11083     "access" : "private",
11084     "field_name" : "mQuantum",
11085     "field_offset" : 192,
11086     "referenced_type" : "type-2"
11087    },
11088    {
11089     "access" : "private",
11090     "field_name" : "mFlags",
11091     "field_offset" : 224,
11092     "referenced_type" : "type-2"
11093    }
11094   ],
11095   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11096   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11097   "referenced_type" : "type-547",
11098   "self_type" : "type-547",
11099   "size" : 32,
11100   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11101   "template_args" : [ "type-71" ],
11102   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
11103  },
11104  {
11105   "alignment" : 4,
11106   "fields" :
11107   [
11108    {
11109     "access" : "private",
11110     "field_name" : "mGrantors",
11111     "referenced_type" : "type-395"
11112    },
11113    {
11114     "access" : "private",
11115     "field_name" : "mHandle",
11116     "field_offset" : 128,
11117     "referenced_type" : "type-514"
11118    },
11119    {
11120     "access" : "private",
11121     "field_name" : "mQuantum",
11122     "field_offset" : 192,
11123     "referenced_type" : "type-2"
11124    },
11125    {
11126     "access" : "private",
11127     "field_name" : "mFlags",
11128     "field_offset" : 224,
11129     "referenced_type" : "type-2"
11130    }
11131   ],
11132   "linker_set_key" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>",
11133   "name" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>",
11134   "referenced_type" : "type-542",
11135   "self_type" : "type-542",
11136   "size" : 32,
11137   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11138   "template_args" : [ "type-2" ],
11139   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIjLNS0_8MQFlavorE1EEE"
11140  },
11141  {
11142   "alignment" : 4,
11143   "fields" :
11144   [
11145    {
11146     "access" : "private",
11147     "field_name" : "mBufCachePos",
11148     "referenced_type" : "type-2"
11149    },
11150    {
11151     "access" : "private",
11152     "field_name" : "mBufCache",
11153     "field_offset" : 32,
11154     "referenced_type" : "type-577"
11155    },
11156    {
11157     "access" : "private",
11158     "field_name" : "mError",
11159     "field_offset" : 128,
11160     "referenced_type" : "type-42"
11161    },
11162    {
11163     "access" : "private",
11164     "field_name" : "mData",
11165     "field_offset" : 160,
11166     "referenced_type" : "type-578"
11167    },
11168    {
11169     "access" : "private",
11170     "field_name" : "mDataSize",
11171     "field_offset" : 192,
11172     "referenced_type" : "type-2"
11173    },
11174    {
11175     "access" : "private",
11176     "field_name" : "mDataCapacity",
11177     "field_offset" : 224,
11178     "referenced_type" : "type-2"
11179    },
11180    {
11181     "access" : "private",
11182     "field_name" : "mDataPos",
11183     "field_offset" : 256,
11184     "referenced_type" : "type-2"
11185    },
11186    {
11187     "access" : "private",
11188     "field_name" : "mObjects",
11189     "field_offset" : 288,
11190     "referenced_type" : "type-579"
11191    },
11192    {
11193     "access" : "private",
11194     "field_name" : "mObjectsSize",
11195     "field_offset" : 320,
11196     "referenced_type" : "type-2"
11197    },
11198    {
11199     "access" : "private",
11200     "field_name" : "mObjectsCapacity",
11201     "field_offset" : 352,
11202     "referenced_type" : "type-2"
11203    },
11204    {
11205     "access" : "private",
11206     "field_name" : "mNextObjectHint",
11207     "field_offset" : 384,
11208     "referenced_type" : "type-2"
11209    },
11210    {
11211     "access" : "private",
11212     "field_name" : "mNumRef",
11213     "field_offset" : 416,
11214     "referenced_type" : "type-2"
11215    },
11216    {
11217     "access" : "private",
11218     "field_name" : "mFdsKnown",
11219     "field_offset" : 448,
11220     "referenced_type" : "type-54"
11221    },
11222    {
11223     "access" : "private",
11224     "field_name" : "mHasFds",
11225     "field_offset" : 456,
11226     "referenced_type" : "type-54"
11227    },
11228    {
11229     "access" : "private",
11230     "field_name" : "mAllowFds",
11231     "field_offset" : 464,
11232     "referenced_type" : "type-54"
11233    },
11234    {
11235     "access" : "private",
11236     "field_name" : "mOwner",
11237     "field_offset" : 480,
11238     "referenced_type" : "type-580"
11239    },
11240    {
11241     "access" : "private",
11242     "field_name" : "mOwnerCookie",
11243     "field_offset" : 512,
11244     "referenced_type" : "type-43"
11245    }
11246   ],
11247   "linker_set_key" : "android::hardware::Parcel",
11248   "name" : "android::hardware::Parcel",
11249   "record_kind" : "class",
11250   "referenced_type" : "type-576",
11251   "self_type" : "type-576",
11252   "size" : 68,
11253   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
11254   "unique_id" : "_ZTSN7android8hardware6ParcelE"
11255  },
11256  {
11257   "access" : "private",
11258   "alignment" : 4,
11259   "fields" :
11260   [
11261    {
11262     "field_name" : "index",
11263     "referenced_type" : "type-2"
11264    },
11265    {
11266     "field_name" : "buffer",
11267     "field_offset" : 32,
11268     "referenced_type" : "type-78"
11269    },
11270    {
11271     "field_name" : "bufend",
11272     "field_offset" : 96,
11273     "referenced_type" : "type-78"
11274    }
11275   ],
11276   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
11277   "name" : "android::hardware::Parcel::BufferInfo",
11278   "referenced_type" : "type-585",
11279   "self_type" : "type-585",
11280   "size" : 20,
11281   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
11282   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
11283  },
11284  {
11285   "alignment" : 4,
11286   "base_specifiers" :
11287   [
11288    {
11289     "is_virtual" : true,
11290     "referenced_type" : "type-7"
11291    }
11292   ],
11293   "fields" :
11294   [
11295    {
11296     "access" : "private",
11297     "field_name" : "mDriverFD",
11298     "field_offset" : 32,
11299     "referenced_type" : "type-42"
11300    },
11301    {
11302     "access" : "private",
11303     "field_name" : "mVMStart",
11304     "field_offset" : 64,
11305     "referenced_type" : "type-43"
11306    },
11307    {
11308     "access" : "private",
11309     "field_name" : "mThreadCountLock",
11310     "field_offset" : 96,
11311     "referenced_type" : "type-45"
11312    },
11313    {
11314     "access" : "private",
11315     "field_name" : "mThreadCountDecrement",
11316     "field_offset" : 128,
11317     "referenced_type" : "type-46"
11318    },
11319    {
11320     "access" : "private",
11321     "field_name" : "mExecutingThreadsCount",
11322     "field_offset" : 160,
11323     "referenced_type" : "type-2"
11324    },
11325    {
11326     "access" : "private",
11327     "field_name" : "mMaxThreads",
11328     "field_offset" : 192,
11329     "referenced_type" : "type-2"
11330    },
11331    {
11332     "access" : "private",
11333     "field_name" : "mStarvationStartTimeMs",
11334     "field_offset" : 224,
11335     "referenced_type" : "type-47"
11336    },
11337    {
11338     "access" : "private",
11339     "field_name" : "mLock",
11340     "field_offset" : 288,
11341     "referenced_type" : "type-48"
11342    },
11343    {
11344     "access" : "private",
11345     "field_name" : "mHandleToObject",
11346     "field_offset" : 320,
11347     "referenced_type" : "type-50"
11348    },
11349    {
11350     "access" : "private",
11351     "field_name" : "mManagesContexts",
11352     "field_offset" : 480,
11353     "referenced_type" : "type-54"
11354    },
11355    {
11356     "access" : "private",
11357     "field_name" : "mBinderContextCheckFunc",
11358     "field_offset" : 512,
11359     "referenced_type" : "type-55"
11360    },
11361    {
11362     "access" : "private",
11363     "field_name" : "mBinderContextUserData",
11364     "field_offset" : 544,
11365     "referenced_type" : "type-43"
11366    },
11367    {
11368     "access" : "private",
11369     "field_name" : "mContexts",
11370     "field_offset" : 576,
11371     "referenced_type" : "type-64"
11372    },
11373    {
11374     "access" : "private",
11375     "field_name" : "mRootDir",
11376     "field_offset" : 736,
11377     "referenced_type" : "type-68"
11378    },
11379    {
11380     "access" : "private",
11381     "field_name" : "mThreadPoolStarted",
11382     "field_offset" : 768,
11383     "referenced_type" : "type-54"
11384    },
11385    {
11386     "access" : "private",
11387     "field_name" : "mSpawnThreadOnStart",
11388     "field_offset" : 776,
11389     "referenced_type" : "type-54"
11390    },
11391    {
11392     "access" : "private",
11393     "field_name" : "mThreadPoolSeq",
11394     "field_offset" : 800,
11395     "referenced_type" : "type-72"
11396    },
11397    {
11398     "access" : "private",
11399     "field_name" : "mMmapSize",
11400     "field_offset" : 832,
11401     "referenced_type" : "type-52"
11402    },
11403    {
11404     "access" : "private",
11405     "field_name" : "mCallRestriction",
11406     "field_offset" : 864,
11407     "referenced_type" : "type-73"
11408    }
11409   ],
11410   "linker_set_key" : "android::hardware::ProcessState",
11411   "name" : "android::hardware::ProcessState",
11412   "record_kind" : "class",
11413   "referenced_type" : "type-41",
11414   "self_type" : "type-41",
11415   "size" : 120,
11416   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11417   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
11418   "vtable_components" :
11419   [
11420    {
11421     "component_value" : 112,
11422     "kind" : "vbase_offset"
11423    },
11424    {
11425     "kind" : "offset_to_top"
11426    },
11427    {
11428     "kind" : "rtti",
11429     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11430    },
11431    {
11432     "kind" : "complete_dtor_pointer",
11433     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
11434    },
11435    {
11436     "kind" : "deleting_dtor_pointer",
11437     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
11438    },
11439    {
11440     "kind" : "vcall_offset"
11441    },
11442    {
11443     "kind" : "vcall_offset"
11444    },
11445    {
11446     "kind" : "vcall_offset"
11447    },
11448    {
11449     "kind" : "vcall_offset"
11450    },
11451    {
11452     "component_value" : -112,
11453     "kind" : "vcall_offset"
11454    },
11455    {
11456     "component_value" : -112,
11457     "kind" : "offset_to_top"
11458    },
11459    {
11460     "kind" : "rtti",
11461     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11462    },
11463    {
11464     "kind" : "complete_dtor_pointer",
11465     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
11466    },
11467    {
11468     "kind" : "deleting_dtor_pointer",
11469     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
11470    },
11471    {
11472     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11473    },
11474    {
11475     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11476    },
11477    {
11478     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11479    },
11480    {
11481     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11482    }
11483   ]
11484  },
11485  {
11486   "access" : "private",
11487   "alignment" : 4,
11488   "fields" :
11489   [
11490    {
11491     "field_name" : "binder",
11492     "referenced_type" : "type-16"
11493    },
11494    {
11495     "field_name" : "refs",
11496     "field_offset" : 32,
11497     "referenced_type" : "type-31"
11498    }
11499   ],
11500   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
11501   "name" : "android::hardware::ProcessState::handle_entry",
11502   "referenced_type" : "type-53",
11503   "self_type" : "type-53",
11504   "size" : 8,
11505   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11506   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
11507  },
11508  {
11509   "alignment" : 4,
11510   "base_specifiers" :
11511   [
11512    {
11513     "referenced_type" : "type-241"
11514    }
11515   ],
11516   "fields" :
11517   [
11518    {
11519     "access" : "private",
11520     "field_name" : "mVal",
11521     "field_offset" : 192,
11522     "referenced_type" : "type-248"
11523    }
11524   ],
11525   "linker_set_key" : "android::hardware::Return<android::hardware::sensors::V1_0::Result>",
11526   "name" : "android::hardware::Return<android::hardware::sensors::V1_0::Result>",
11527   "record_kind" : "class",
11528   "referenced_type" : "type-247",
11529   "self_type" : "type-247",
11530   "size" : 28,
11531   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11532   "template_args" : [ "type-248" ],
11533   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_7sensors4V1_06ResultEEE"
11534  },
11535  {
11536   "alignment" : 4,
11537   "base_specifiers" :
11538   [
11539    {
11540     "referenced_type" : "type-241"
11541    }
11542   ],
11543   "fields" :
11544   [
11545    {
11546     "access" : "private",
11547     "field_name" : "mVal",
11548     "field_offset" : 192,
11549     "referenced_type" : "type-3"
11550    }
11551   ],
11552   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensors> >",
11553   "name" : "android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensors> >",
11554   "record_kind" : "class",
11555   "referenced_type" : "type-255",
11556   "self_type" : "type-255",
11557   "size" : 28,
11558   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11559   "template_args" : [ "type-3" ],
11560   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_7sensors4V2_08ISensorsEEEEE"
11561  },
11562  {
11563   "alignment" : 4,
11564   "base_specifiers" :
11565   [
11566    {
11567     "referenced_type" : "type-241"
11568    }
11569   ],
11570   "fields" :
11571   [
11572    {
11573     "access" : "private",
11574     "field_name" : "mVal",
11575     "field_offset" : 192,
11576     "referenced_type" : "type-190"
11577    }
11578   ],
11579   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensorsCallback> >",
11580   "name" : "android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensorsCallback> >",
11581   "record_kind" : "class",
11582   "referenced_type" : "type-810",
11583   "self_type" : "type-810",
11584   "size" : 28,
11585   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11586   "template_args" : [ "type-190" ],
11587   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_7sensors4V2_016ISensorsCallbackEEEEE"
11588  },
11589  {
11590   "alignment" : 4,
11591   "base_specifiers" :
11592   [
11593    {
11594     "referenced_type" : "type-241"
11595    }
11596   ],
11597   "fields" :
11598   [
11599    {
11600     "access" : "private",
11601     "field_name" : "mVal",
11602     "field_offset" : 168,
11603     "referenced_type" : "type-54"
11604    }
11605   ],
11606   "linker_set_key" : "android::hardware::Return<bool>",
11607   "name" : "android::hardware::Return<bool>",
11608   "record_kind" : "class",
11609   "referenced_type" : "type-240",
11610   "self_type" : "type-240",
11611   "size" : 24,
11612   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11613   "template_args" : [ "type-54" ],
11614   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
11615  },
11616  {
11617   "alignment" : 4,
11618   "base_specifiers" :
11619   [
11620    {
11621     "referenced_type" : "type-241"
11622    }
11623   ],
11624   "linker_set_key" : "android::hardware::Return<void>",
11625   "name" : "android::hardware::Return<void>",
11626   "record_kind" : "class",
11627   "referenced_type" : "type-268",
11628   "self_type" : "type-268",
11629   "size" : 24,
11630   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11631   "template_args" : [ "type-44" ],
11632   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
11633  },
11634  {
11635   "alignment" : 4,
11636   "fields" :
11637   [
11638    {
11639     "access" : "private",
11640     "field_name" : "mException",
11641     "referenced_type" : "type-42"
11642    },
11643    {
11644     "access" : "private",
11645     "field_name" : "mErrorCode",
11646     "field_offset" : 32,
11647     "referenced_type" : "type-42"
11648    },
11649    {
11650     "access" : "private",
11651     "field_name" : "mMessage",
11652     "field_offset" : 64,
11653     "referenced_type" : "type-232"
11654    }
11655   ],
11656   "linker_set_key" : "android::hardware::Status",
11657   "name" : "android::hardware::Status",
11658   "record_kind" : "class",
11659   "referenced_type" : "type-231",
11660   "self_type" : "type-231",
11661   "size" : 20,
11662   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11663   "unique_id" : "_ZTSN7android8hardware6StatusE"
11664  },
11665  {
11666   "alignment" : 4,
11667   "fields" :
11668   [
11669    {
11670     "access" : "protected",
11671     "field_name" : "mInstrumentationCallbacks",
11672     "field_offset" : 32,
11673     "referenced_type" : "type-196"
11674    },
11675    {
11676     "access" : "protected",
11677     "field_name" : "mEnableInstrumentation",
11678     "field_offset" : 128,
11679     "referenced_type" : "type-54"
11680    },
11681    {
11682     "access" : "protected",
11683     "field_name" : "mInstrumentationLibPackage",
11684     "field_offset" : 160,
11685     "referenced_type" : "type-197"
11686    },
11687    {
11688     "access" : "protected",
11689     "field_name" : "mInterfaceName",
11690     "field_offset" : 256,
11691     "referenced_type" : "type-198"
11692    }
11693   ],
11694   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
11695   "name" : "android::hardware::details::HidlInstrumentor",
11696   "referenced_type" : "type-195",
11697   "self_type" : "type-195",
11698   "size" : 44,
11699   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11700   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
11701   "vtable_components" :
11702   [
11703    {
11704     "kind" : "offset_to_top"
11705    },
11706    {
11707     "kind" : "rtti",
11708     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11709    },
11710    {
11711     "kind" : "complete_dtor_pointer",
11712     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11713    },
11714    {
11715     "kind" : "deleting_dtor_pointer",
11716     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11717    }
11718   ]
11719  },
11720  {
11721   "alignment" : 4,
11722   "fields" :
11723   [
11724    {
11725     "field_name" : "sched_policy",
11726     "referenced_type" : "type-42"
11727    },
11728    {
11729     "field_name" : "prio",
11730     "field_offset" : 32,
11731     "referenced_type" : "type-42"
11732    }
11733   ],
11734   "linker_set_key" : "android::hardware::details::SchedPrio",
11735   "name" : "android::hardware::details::SchedPrio",
11736   "referenced_type" : "type-608",
11737   "self_type" : "type-608",
11738   "size" : 8,
11739   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
11740   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
11741  },
11742  {
11743   "alignment" : 4,
11744   "fields" :
11745   [
11746    {
11747     "access" : "private",
11748     "field_name" : "mQueue",
11749     "referenced_type" : "type-805"
11750    }
11751   ],
11752   "linker_set_key" : "android::hardware::details::TaskRunner",
11753   "name" : "android::hardware::details::TaskRunner",
11754   "record_kind" : "class",
11755   "referenced_type" : "type-804",
11756   "self_type" : "type-804",
11757   "size" : 8,
11758   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
11759   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
11760  },
11761  {
11762   "alignment" : 1,
11763   "linker_set_key" : "android::hardware::details::bnhw_tag",
11764   "name" : "android::hardware::details::bnhw_tag",
11765   "referenced_type" : "type-318",
11766   "self_type" : "type-318",
11767   "size" : 1,
11768   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11769   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
11770  },
11771  {
11772   "alignment" : 1,
11773   "linker_set_key" : "android::hardware::details::bphw_tag",
11774   "name" : "android::hardware::details::bphw_tag",
11775   "referenced_type" : "type-329",
11776   "self_type" : "type-329",
11777   "size" : 1,
11778   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11779   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
11780  },
11781  {
11782   "alignment" : 1,
11783   "linker_set_key" : "android::hardware::details::bs_tag",
11784   "name" : "android::hardware::details::bs_tag",
11785   "referenced_type" : "type-341",
11786   "self_type" : "type-341",
11787   "size" : 1,
11788   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11789   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
11790  },
11791  {
11792   "alignment" : 4,
11793   "fields" :
11794   [
11795    {
11796     "access" : "private",
11797     "field_name" : "mBase",
11798     "referenced_type" : "type-456"
11799    }
11800   ],
11801   "linker_set_key" : "android::hardware::details::const_accessor<float, 14>",
11802   "name" : "android::hardware::details::const_accessor<float, 14>",
11803   "referenced_type" : "type-455",
11804   "self_type" : "type-455",
11805   "size" : 4,
11806   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11807   "template_args" : [ "type-99" ],
11808   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIfLj14EJEEE"
11809  },
11810  {
11811   "alignment" : 4,
11812   "fields" :
11813   [
11814    {
11815     "access" : "private",
11816     "field_name" : "mBase",
11817     "referenced_type" : "type-456"
11818    }
11819   ],
11820   "linker_set_key" : "android::hardware::details::const_accessor<float, 15>",
11821   "name" : "android::hardware::details::const_accessor<float, 15>",
11822   "referenced_type" : "type-461",
11823   "self_type" : "type-461",
11824   "size" : 4,
11825   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11826   "template_args" : [ "type-99" ],
11827   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIfLj15EJEEE"
11828  },
11829  {
11830   "alignment" : 4,
11831   "fields" :
11832   [
11833    {
11834     "access" : "private",
11835     "field_name" : "mBase",
11836     "referenced_type" : "type-456"
11837    }
11838   ],
11839   "linker_set_key" : "android::hardware::details::const_accessor<float, 16>",
11840   "name" : "android::hardware::details::const_accessor<float, 16>",
11841   "referenced_type" : "type-465",
11842   "self_type" : "type-465",
11843   "size" : 4,
11844   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11845   "template_args" : [ "type-99" ],
11846   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIfLj16EJEEE"
11847  },
11848  {
11849   "alignment" : 4,
11850   "fields" :
11851   [
11852    {
11853     "access" : "private",
11854     "field_name" : "mBase",
11855     "referenced_type" : "type-449"
11856    }
11857   ],
11858   "linker_set_key" : "android::hardware::details::const_accessor<int, 14>",
11859   "name" : "android::hardware::details::const_accessor<int, 14>",
11860   "referenced_type" : "type-448",
11861   "self_type" : "type-448",
11862   "size" : 4,
11863   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11864   "template_args" : [ "type-42" ],
11865   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIiLj14EJEEE"
11866  },
11867  {
11868   "alignment" : 4,
11869   "fields" :
11870   [
11871    {
11872     "access" : "private",
11873     "field_name" : "mBase",
11874     "referenced_type" : "type-444"
11875    }
11876   ],
11877   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 16>",
11878   "name" : "android::hardware::details::const_accessor<unsigned char, 16>",
11879   "referenced_type" : "type-443",
11880   "self_type" : "type-443",
11881   "size" : 4,
11882   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11883   "template_args" : [ "type-176" ],
11884   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLj16EJEEE"
11885  },
11886  {
11887   "access" : "private",
11888   "alignment" : 4,
11889   "fields" :
11890   [
11891    {
11892     "field_name" : "mPointer",
11893     "referenced_type" : "type-398"
11894    },
11895    {
11896     "field_name" : "_pad",
11897     "referenced_type" : "type-78"
11898    }
11899   ],
11900   "is_anonymous" : true,
11901   "linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11902   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11903   "record_kind" : "union",
11904   "referenced_type" : "type-397",
11905   "self_type" : "type-397",
11906   "size" : 8,
11907   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11908   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11909  },
11910  {
11911   "access" : "private",
11912   "alignment" : 4,
11913   "fields" :
11914   [
11915    {
11916     "field_name" : "mPointer",
11917     "referenced_type" : "type-93"
11918    },
11919    {
11920     "field_name" : "_pad",
11921     "referenced_type" : "type-78"
11922    }
11923   ],
11924   "is_anonymous" : true,
11925   "linker_set_key" : "android::hardware::details::hidl_pointer<SensorInfo>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11926   "name" : "android::hardware::details::hidl_pointer<SensorInfo>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11927   "record_kind" : "union",
11928   "referenced_type" : "type-92",
11929   "self_type" : "type-92",
11930   "size" : 8,
11931   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11932   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_7sensors4V1_010SensorInfoEEUt_E"
11933  },
11934  {
11935   "alignment" : 4,
11936   "fields" :
11937   [
11938    {
11939     "access" : "private",
11940     "referenced_type" : "type-397"
11941    }
11942   ],
11943   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11944   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11945   "referenced_type" : "type-396",
11946   "self_type" : "type-396",
11947   "size" : 8,
11948   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11949   "template_args" : [ "type-399" ],
11950   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
11951  },
11952  {
11953   "alignment" : 4,
11954   "fields" :
11955   [
11956    {
11957     "access" : "private",
11958     "referenced_type" : "type-414"
11959    }
11960   ],
11961   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11962   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11963   "referenced_type" : "type-413",
11964   "self_type" : "type-413",
11965   "size" : 8,
11966   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11967   "template_args" : [ "type-416" ],
11968   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
11969  },
11970  {
11971   "alignment" : 4,
11972   "fields" :
11973   [
11974    {
11975     "access" : "private",
11976     "referenced_type" : "type-406"
11977    }
11978   ],
11979   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11980   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11981   "referenced_type" : "type-405",
11982   "self_type" : "type-405",
11983   "size" : 8,
11984   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11985   "template_args" : [ "type-95" ],
11986   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
11987  },
11988  {
11989   "alignment" : 4,
11990   "fields" :
11991   [
11992    {
11993     "access" : "private",
11994     "referenced_type" : "type-92"
11995    }
11996   ],
11997   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::SensorInfo>",
11998   "name" : "android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::SensorInfo>",
11999   "referenced_type" : "type-91",
12000   "self_type" : "type-91",
12001   "size" : 8,
12002   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12003   "template_args" : [ "type-94" ],
12004   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_7sensors4V1_010SensorInfoEEE"
12005  },
12006  {
12007   "alignment" : 4,
12008   "fields" :
12009   [
12010    {
12011     "access" : "private",
12012     "referenced_type" : "type-435"
12013    }
12014   ],
12015   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
12016   "name" : "android::hardware::details::hidl_pointer<char>",
12017   "referenced_type" : "type-434",
12018   "self_type" : "type-434",
12019   "size" : 8,
12020   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12021   "template_args" : [ "type-71" ],
12022   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
12023  },
12024  {
12025   "access" : "private",
12026   "alignment" : 4,
12027   "fields" :
12028   [
12029    {
12030     "field_name" : "mPointer",
12031     "referenced_type" : "type-259"
12032    },
12033    {
12034     "field_name" : "_pad",
12035     "referenced_type" : "type-78"
12036    }
12037   ],
12038   "is_anonymous" : true,
12039   "linker_set_key" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12040   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12041   "record_kind" : "union",
12042   "referenced_type" : "type-435",
12043   "self_type" : "type-435",
12044   "size" : 8,
12045   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12046   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
12047  },
12048  {
12049   "alignment" : 4,
12050   "fields" :
12051   [
12052    {
12053     "access" : "private",
12054     "referenced_type" : "type-97"
12055    }
12056   ],
12057   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
12058   "name" : "android::hardware::details::hidl_pointer<const char>",
12059   "referenced_type" : "type-96",
12060   "self_type" : "type-96",
12061   "size" : 8,
12062   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12063   "template_args" : [ "type-70" ],
12064   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
12065  },
12066  {
12067   "access" : "private",
12068   "alignment" : 4,
12069   "fields" :
12070   [
12071    {
12072     "field_name" : "mPointer",
12073     "referenced_type" : "type-69"
12074    },
12075    {
12076     "field_name" : "_pad",
12077     "referenced_type" : "type-78"
12078    }
12079   ],
12080   "is_anonymous" : true,
12081   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12082   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12083   "record_kind" : "union",
12084   "referenced_type" : "type-97",
12085   "self_type" : "type-97",
12086   "size" : 8,
12087   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12088   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
12089  },
12090  {
12091   "alignment" : 4,
12092   "fields" :
12093   [
12094    {
12095     "access" : "private",
12096     "referenced_type" : "type-352"
12097    }
12098   ],
12099   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
12100   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
12101   "referenced_type" : "type-351",
12102   "self_type" : "type-351",
12103   "size" : 8,
12104   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12105   "template_args" : [ "type-354" ],
12106   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
12107  },
12108  {
12109   "access" : "private",
12110   "alignment" : 4,
12111   "fields" :
12112   [
12113    {
12114     "field_name" : "mPointer",
12115     "referenced_type" : "type-353"
12116    },
12117    {
12118     "field_name" : "_pad",
12119     "referenced_type" : "type-78"
12120    }
12121   ],
12122   "is_anonymous" : true,
12123   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12124   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12125   "record_kind" : "union",
12126   "referenced_type" : "type-352",
12127   "self_type" : "type-352",
12128   "size" : 8,
12129   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12130   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
12131  },
12132  {
12133   "access" : "private",
12134   "alignment" : 4,
12135   "fields" :
12136   [
12137    {
12138     "field_name" : "mPointer",
12139     "referenced_type" : "type-415"
12140    },
12141    {
12142     "field_name" : "_pad",
12143     "referenced_type" : "type-78"
12144    }
12145   ],
12146   "is_anonymous" : true,
12147   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12148   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12149   "record_kind" : "union",
12150   "referenced_type" : "type-414",
12151   "self_type" : "type-414",
12152   "size" : 8,
12153   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12154   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
12155  },
12156  {
12157   "access" : "private",
12158   "alignment" : 4,
12159   "fields" :
12160   [
12161    {
12162     "field_name" : "mPointer",
12163     "referenced_type" : "type-407"
12164    },
12165    {
12166     "field_name" : "_pad",
12167     "referenced_type" : "type-78"
12168    }
12169   ],
12170   "is_anonymous" : true,
12171   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12172   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12173   "record_kind" : "union",
12174   "referenced_type" : "type-406",
12175   "self_type" : "type-406",
12176   "size" : 8,
12177   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12178   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
12179  },
12180  {
12181   "alignment" : 4,
12182   "fields" :
12183   [
12184    {
12185     "access" : "private",
12186     "referenced_type" : "type-76"
12187    }
12188   ],
12189   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
12190   "name" : "android::hardware::details::hidl_pointer<int>",
12191   "referenced_type" : "type-75",
12192   "self_type" : "type-75",
12193   "size" : 8,
12194   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12195   "template_args" : [ "type-42" ],
12196   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
12197  },
12198  {
12199   "access" : "private",
12200   "alignment" : 4,
12201   "fields" :
12202   [
12203    {
12204     "field_name" : "mPointer",
12205     "referenced_type" : "type-77"
12206    },
12207    {
12208     "field_name" : "_pad",
12209     "referenced_type" : "type-78"
12210    }
12211   ],
12212   "is_anonymous" : true,
12213   "linker_set_key" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12214   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12215   "record_kind" : "union",
12216   "referenced_type" : "type-76",
12217   "self_type" : "type-76",
12218   "size" : 8,
12219   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12220   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
12221  },
12222  {
12223   "alignment" : 4,
12224   "fields" :
12225   [
12226    {
12227     "access" : "private",
12228     "referenced_type" : "type-515"
12229    }
12230   ],
12231   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
12232   "name" : "android::hardware::details::hidl_pointer<native_handle>",
12233   "referenced_type" : "type-514",
12234   "self_type" : "type-514",
12235   "size" : 8,
12236   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12237   "template_args" : [ "type-279" ],
12238   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
12239  },
12240  {
12241   "access" : "private",
12242   "alignment" : 4,
12243   "fields" :
12244   [
12245    {
12246     "field_name" : "mPointer",
12247     "referenced_type" : "type-278"
12248    },
12249    {
12250     "field_name" : "_pad",
12251     "referenced_type" : "type-78"
12252    }
12253   ],
12254   "is_anonymous" : true,
12255   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12256   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12257   "record_kind" : "union",
12258   "referenced_type" : "type-515",
12259   "self_type" : "type-515",
12260   "size" : 8,
12261   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12262   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
12263  },
12264  {
12265   "alignment" : 1,
12266   "linker_set_key" : "android::hardware::details::i_tag",
12267   "name" : "android::hardware::details::i_tag",
12268   "referenced_type" : "type-307",
12269   "self_type" : "type-307",
12270   "size" : 1,
12271   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12272   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
12273  },
12274  {
12275   "alignment" : 4,
12276   "fields" :
12277   [
12278    {
12279     "access" : "private",
12280     "field_name" : "mStatus",
12281     "referenced_type" : "type-231"
12282    },
12283    {
12284     "access" : "private",
12285     "field_name" : "mCheckedStatus",
12286     "field_offset" : 160,
12287     "referenced_type" : "type-54"
12288    }
12289   ],
12290   "linker_set_key" : "android::hardware::details::return_status",
12291   "name" : "android::hardware::details::return_status",
12292   "record_kind" : "class",
12293   "referenced_type" : "type-241",
12294   "self_type" : "type-241",
12295   "size" : 24,
12296   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12297   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
12298  },
12299  {
12300   "alignment" : 1,
12301   "linker_set_key" : "android::hardware::details::std_array<float, 14>",
12302   "name" : "android::hardware::details::std_array<float, 14>",
12303   "referenced_type" : "type-438",
12304   "self_type" : "type-438",
12305   "size" : 1,
12306   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12307   "template_args" : [ "type-99" ],
12308   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIfLj14EJEEE"
12309  },
12310  {
12311   "alignment" : 1,
12312   "linker_set_key" : "android::hardware::details::std_array<float, 15>",
12313   "name" : "android::hardware::details::std_array<float, 15>",
12314   "referenced_type" : "type-439",
12315   "self_type" : "type-439",
12316   "size" : 1,
12317   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12318   "template_args" : [ "type-99" ],
12319   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIfLj15EJEEE"
12320  },
12321  {
12322   "alignment" : 1,
12323   "linker_set_key" : "android::hardware::details::std_array<float, 16>",
12324   "name" : "android::hardware::details::std_array<float, 16>",
12325   "referenced_type" : "type-440",
12326   "self_type" : "type-440",
12327   "size" : 1,
12328   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12329   "template_args" : [ "type-99" ],
12330   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIfLj16EJEEE"
12331  },
12332  {
12333   "alignment" : 1,
12334   "linker_set_key" : "android::hardware::details::std_array<int, 14>",
12335   "name" : "android::hardware::details::std_array<int, 14>",
12336   "referenced_type" : "type-437",
12337   "self_type" : "type-437",
12338   "size" : 1,
12339   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12340   "template_args" : [ "type-42" ],
12341   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIiLj14EJEEE"
12342  },
12343  {
12344   "alignment" : 1,
12345   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 16>",
12346   "name" : "android::hardware::details::std_array<unsigned char, 16>",
12347   "referenced_type" : "type-436",
12348   "self_type" : "type-436",
12349   "size" : 1,
12350   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12351   "template_args" : [ "type-176" ],
12352   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj16EJEEE"
12353  },
12354  {
12355   "alignment" : 1,
12356   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
12357   "name" : "android::hardware::details::std_array<unsigned char, 32>",
12358   "referenced_type" : "type-442",
12359   "self_type" : "type-442",
12360   "size" : 1,
12361   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12362   "template_args" : [ "type-176" ],
12363   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
12364  },
12365  {
12366   "alignment" : 4,
12367   "fields" :
12368   [
12369    {
12370     "access" : "private",
12371     "field_name" : "mBuffer",
12372     "referenced_type" : "type-483"
12373    }
12374   ],
12375   "linker_set_key" : "android::hardware::hidl_array<float, 14>",
12376   "name" : "android::hardware::hidl_array<float, 14>",
12377   "referenced_type" : "type-482",
12378   "self_type" : "type-482",
12379   "size" : 56,
12380   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12381   "template_args" : [ "type-99" ],
12382   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIfLj14EJEEE"
12383  },
12384  {
12385   "alignment" : 4,
12386   "fields" :
12387   [
12388    {
12389     "access" : "private",
12390     "field_name" : "mBuffer",
12391     "referenced_type" : "type-488"
12392    }
12393   ],
12394   "linker_set_key" : "android::hardware::hidl_array<float, 15>",
12395   "name" : "android::hardware::hidl_array<float, 15>",
12396   "referenced_type" : "type-487",
12397   "self_type" : "type-487",
12398   "size" : 60,
12399   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12400   "template_args" : [ "type-99" ],
12401   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIfLj15EJEEE"
12402  },
12403  {
12404   "alignment" : 4,
12405   "fields" :
12406   [
12407    {
12408     "access" : "private",
12409     "field_name" : "mBuffer",
12410     "referenced_type" : "type-494"
12411    }
12412   ],
12413   "linker_set_key" : "android::hardware::hidl_array<float, 16>",
12414   "name" : "android::hardware::hidl_array<float, 16>",
12415   "referenced_type" : "type-493",
12416   "self_type" : "type-493",
12417   "size" : 64,
12418   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12419   "template_args" : [ "type-99" ],
12420   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIfLj16EJEEE"
12421  },
12422  {
12423   "alignment" : 4,
12424   "fields" :
12425   [
12426    {
12427     "access" : "private",
12428     "field_name" : "mBuffer",
12429     "referenced_type" : "type-478"
12430    }
12431   ],
12432   "linker_set_key" : "android::hardware::hidl_array<int, 14>",
12433   "name" : "android::hardware::hidl_array<int, 14>",
12434   "referenced_type" : "type-477",
12435   "self_type" : "type-477",
12436   "size" : 56,
12437   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12438   "template_args" : [ "type-42" ],
12439   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIiLj14EJEEE"
12440  },
12441  {
12442   "alignment" : 1,
12443   "fields" :
12444   [
12445    {
12446     "access" : "private",
12447     "field_name" : "mBuffer",
12448     "referenced_type" : "type-470"
12449    }
12450   ],
12451   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16>",
12452   "name" : "android::hardware::hidl_array<unsigned char, 16>",
12453   "referenced_type" : "type-469",
12454   "self_type" : "type-469",
12455   "size" : 16,
12456   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12457   "template_args" : [ "type-176" ],
12458   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj16EJEEE"
12459  },
12460  {
12461   "alignment" : 1,
12462   "fields" :
12463   [
12464    {
12465     "access" : "private",
12466     "field_name" : "mBuffer",
12467     "referenced_type" : "type-417"
12468    }
12469   ],
12470   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
12471   "name" : "android::hardware::hidl_array<unsigned char, 32>",
12472   "referenced_type" : "type-416",
12473   "self_type" : "type-416",
12474   "size" : 32,
12475   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12476   "template_args" : [ "type-176" ],
12477   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
12478  },
12479  {
12480   "alignment" : 4,
12481   "base_specifiers" :
12482   [
12483    {
12484     "referenced_type" : "type-14"
12485    }
12486   ],
12487   "fields" :
12488   [
12489    {
12490     "access" : "private",
12491     "field_name" : "mRecipient",
12492     "field_offset" : 32,
12493     "referenced_type" : "type-216"
12494    },
12495    {
12496     "access" : "private",
12497     "field_name" : "mCookie",
12498     "field_offset" : 96,
12499     "referenced_type" : "type-78"
12500    },
12501    {
12502     "access" : "private",
12503     "field_name" : "mBase",
12504     "field_offset" : 160,
12505     "referenced_type" : "type-219"
12506    }
12507   ],
12508   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
12509   "name" : "android::hardware::hidl_binder_death_recipient",
12510   "referenced_type" : "type-215",
12511   "self_type" : "type-215",
12512   "size" : 36,
12513   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12514   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
12515   "vtable_components" :
12516   [
12517    {
12518     "component_value" : 28,
12519     "kind" : "vbase_offset"
12520    },
12521    {
12522     "kind" : "offset_to_top"
12523    },
12524    {
12525     "kind" : "rtti",
12526     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12527    },
12528    {
12529     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12530    },
12531    {
12532     "kind" : "complete_dtor_pointer",
12533     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
12534    },
12535    {
12536     "kind" : "deleting_dtor_pointer",
12537     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
12538    },
12539    {
12540     "kind" : "vcall_offset"
12541    },
12542    {
12543     "kind" : "vcall_offset"
12544    },
12545    {
12546     "kind" : "vcall_offset"
12547    },
12548    {
12549     "kind" : "vcall_offset"
12550    },
12551    {
12552     "component_value" : -28,
12553     "kind" : "vcall_offset"
12554    },
12555    {
12556     "component_value" : -28,
12557     "kind" : "offset_to_top"
12558    },
12559    {
12560     "kind" : "rtti",
12561     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12562    },
12563    {
12564     "kind" : "complete_dtor_pointer",
12565     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
12566    },
12567    {
12568     "kind" : "deleting_dtor_pointer",
12569     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
12570    },
12571    {
12572     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12573    },
12574    {
12575     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12576    },
12577    {
12578     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12579    },
12580    {
12581     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12582    }
12583   ]
12584  },
12585  {
12586   "alignment" : 4,
12587   "base_specifiers" :
12588   [
12589    {
12590     "is_virtual" : true,
12591     "referenced_type" : "type-7"
12592    }
12593   ],
12594   "linker_set_key" : "android::hardware::hidl_death_recipient",
12595   "name" : "android::hardware::hidl_death_recipient",
12596   "referenced_type" : "type-218",
12597   "self_type" : "type-218",
12598   "size" : 12,
12599   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12600   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
12601   "vtable_components" :
12602   [
12603    {
12604     "component_value" : 4,
12605     "kind" : "vbase_offset"
12606    },
12607    {
12608     "kind" : "offset_to_top"
12609    },
12610    {
12611     "kind" : "rtti",
12612     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12613    },
12614    {
12615     "is_pure" : true,
12616     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12617    },
12618    {
12619     "kind" : "complete_dtor_pointer",
12620     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12621    },
12622    {
12623     "kind" : "deleting_dtor_pointer",
12624     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12625    },
12626    {
12627     "kind" : "vcall_offset"
12628    },
12629    {
12630     "kind" : "vcall_offset"
12631    },
12632    {
12633     "kind" : "vcall_offset"
12634    },
12635    {
12636     "kind" : "vcall_offset"
12637    },
12638    {
12639     "component_value" : -4,
12640     "kind" : "vcall_offset"
12641    },
12642    {
12643     "component_value" : -4,
12644     "kind" : "offset_to_top"
12645    },
12646    {
12647     "kind" : "rtti",
12648     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12649    },
12650    {
12651     "kind" : "complete_dtor_pointer",
12652     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
12653    },
12654    {
12655     "kind" : "deleting_dtor_pointer",
12656     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
12657    },
12658    {
12659     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12660    },
12661    {
12662     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12663    },
12664    {
12665     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12666    },
12667    {
12668     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12669    }
12670   ]
12671  },
12672  {
12673   "alignment" : 8,
12674   "fields" :
12675   [
12676    {
12677     "access" : "private",
12678     "field_name" : "mHandle",
12679     "referenced_type" : "type-351"
12680    },
12681    {
12682     "access" : "private",
12683     "field_name" : "mOwnsHandle",
12684     "field_offset" : 64,
12685     "referenced_type" : "type-54"
12686    }
12687   ],
12688   "linker_set_key" : "android::hardware::hidl_handle",
12689   "name" : "android::hardware::hidl_handle",
12690   "referenced_type" : "type-380",
12691   "self_type" : "type-380",
12692   "size" : 16,
12693   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12694   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
12695  },
12696  {
12697   "alignment" : 8,
12698   "fields" :
12699   [
12700    {
12701     "access" : "private",
12702     "field_name" : "mHandle",
12703     "referenced_type" : "type-380"
12704    },
12705    {
12706     "access" : "private",
12707     "field_name" : "mSize",
12708     "field_offset" : 128,
12709     "referenced_type" : "type-78"
12710    },
12711    {
12712     "access" : "private",
12713     "field_name" : "mName",
12714     "field_offset" : 192,
12715     "referenced_type" : "type-95"
12716    }
12717   ],
12718   "linker_set_key" : "android::hardware::hidl_memory",
12719   "name" : "android::hardware::hidl_memory",
12720   "referenced_type" : "type-383",
12721   "self_type" : "type-383",
12722   "size" : 40,
12723   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12724   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
12725  },
12726  {
12727   "alignment" : 4,
12728   "fields" :
12729   [
12730    {
12731     "access" : "private",
12732     "field_name" : "mBuffer",
12733     "referenced_type" : "type-96"
12734    },
12735    {
12736     "access" : "private",
12737     "field_name" : "mSize",
12738     "field_offset" : 64,
12739     "referenced_type" : "type-2"
12740    },
12741    {
12742     "access" : "private",
12743     "field_name" : "mOwnsBuffer",
12744     "field_offset" : 96,
12745     "referenced_type" : "type-54"
12746    }
12747   ],
12748   "linker_set_key" : "android::hardware::hidl_string",
12749   "name" : "android::hardware::hidl_string",
12750   "referenced_type" : "type-95",
12751   "self_type" : "type-95",
12752   "size" : 16,
12753   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12754   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
12755  },
12756  {
12757   "alignment" : 4,
12758   "fields" :
12759   [
12760    {
12761     "access" : "private",
12762     "field_name" : "mBuffer",
12763     "referenced_type" : "type-396"
12764    },
12765    {
12766     "access" : "private",
12767     "field_name" : "mSize",
12768     "field_offset" : 64,
12769     "referenced_type" : "type-2"
12770    },
12771    {
12772     "access" : "private",
12773     "field_name" : "mOwnsBuffer",
12774     "field_offset" : 96,
12775     "referenced_type" : "type-54"
12776    }
12777   ],
12778   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
12779   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
12780   "referenced_type" : "type-395",
12781   "self_type" : "type-395",
12782   "size" : 16,
12783   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12784   "template_args" : [ "type-399" ],
12785   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
12786  },
12787  {
12788   "alignment" : 4,
12789   "fields" :
12790   [
12791    {
12792     "access" : "private",
12793     "field_name" : "mBuffer",
12794     "referenced_type" : "type-413"
12795    },
12796    {
12797     "access" : "private",
12798     "field_name" : "mSize",
12799     "field_offset" : 64,
12800     "referenced_type" : "type-2"
12801    },
12802    {
12803     "access" : "private",
12804     "field_name" : "mOwnsBuffer",
12805     "field_offset" : 96,
12806     "referenced_type" : "type-54"
12807    }
12808   ],
12809   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12810   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12811   "referenced_type" : "type-412",
12812   "self_type" : "type-412",
12813   "size" : 16,
12814   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12815   "template_args" : [ "type-416" ],
12816   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
12817  },
12818  {
12819   "alignment" : 4,
12820   "fields" :
12821   [
12822    {
12823     "access" : "private",
12824     "field_name" : "mBuffer",
12825     "referenced_type" : "type-405"
12826    },
12827    {
12828     "access" : "private",
12829     "field_name" : "mSize",
12830     "field_offset" : 64,
12831     "referenced_type" : "type-2"
12832    },
12833    {
12834     "access" : "private",
12835     "field_name" : "mOwnsBuffer",
12836     "field_offset" : 96,
12837     "referenced_type" : "type-54"
12838    }
12839   ],
12840   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12841   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12842   "referenced_type" : "type-404",
12843   "self_type" : "type-404",
12844   "size" : 16,
12845   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12846   "template_args" : [ "type-95" ],
12847   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
12848  },
12849  {
12850   "alignment" : 4,
12851   "fields" :
12852   [
12853    {
12854     "access" : "private",
12855     "field_name" : "mBuffer",
12856     "referenced_type" : "type-91"
12857    },
12858    {
12859     "access" : "private",
12860     "field_name" : "mSize",
12861     "field_offset" : 64,
12862     "referenced_type" : "type-2"
12863    },
12864    {
12865     "access" : "private",
12866     "field_name" : "mOwnsBuffer",
12867     "field_offset" : 96,
12868     "referenced_type" : "type-54"
12869    }
12870   ],
12871   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo>",
12872   "name" : "android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo>",
12873   "referenced_type" : "type-427",
12874   "self_type" : "type-427",
12875   "size" : 16,
12876   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12877   "template_args" : [ "type-94" ],
12878   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_7sensors4V1_010SensorInfoEEE"
12879  },
12880  {
12881   "alignment" : 4,
12882   "fields" :
12883   [
12884    {
12885     "access" : "private",
12886     "field_name" : "mBuffer",
12887     "referenced_type" : "type-434"
12888    },
12889    {
12890     "access" : "private",
12891     "field_name" : "mSize",
12892     "field_offset" : 64,
12893     "referenced_type" : "type-2"
12894    },
12895    {
12896     "access" : "private",
12897     "field_name" : "mOwnsBuffer",
12898     "field_offset" : 96,
12899     "referenced_type" : "type-54"
12900    }
12901   ],
12902   "linker_set_key" : "android::hardware::hidl_vec<char>",
12903   "name" : "android::hardware::hidl_vec<char>",
12904   "referenced_type" : "type-433",
12905   "self_type" : "type-433",
12906   "size" : 16,
12907   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12908   "template_args" : [ "type-71" ],
12909   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
12910  },
12911  {
12912   "alignment" : 4,
12913   "fields" :
12914   [
12915    {
12916     "access" : "private",
12917     "field_name" : "mBuffer",
12918     "referenced_type" : "type-75"
12919    },
12920    {
12921     "access" : "private",
12922     "field_name" : "mSize",
12923     "field_offset" : 64,
12924     "referenced_type" : "type-2"
12925    },
12926    {
12927     "access" : "private",
12928     "field_name" : "mOwnsBuffer",
12929     "field_offset" : 96,
12930     "referenced_type" : "type-54"
12931    }
12932   ],
12933   "linker_set_key" : "android::hardware::hidl_vec<int>",
12934   "name" : "android::hardware::hidl_vec<int>",
12935   "referenced_type" : "type-422",
12936   "self_type" : "type-422",
12937   "size" : 16,
12938   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12939   "template_args" : [ "type-42" ],
12940   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
12941  },
12942  {
12943   "alignment" : 2,
12944   "fields" :
12945   [
12946    {
12947     "access" : "private",
12948     "field_name" : "mMajor",
12949     "referenced_type" : "type-178"
12950    },
12951    {
12952     "access" : "private",
12953     "field_name" : "mMinor",
12954     "field_offset" : 16,
12955     "referenced_type" : "type-178"
12956    }
12957   ],
12958   "linker_set_key" : "android::hardware::hidl_version",
12959   "name" : "android::hardware::hidl_version",
12960   "referenced_type" : "type-499",
12961   "self_type" : "type-499",
12962   "size" : 4,
12963   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12964   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
12965  },
12966  {
12967   "alignment" : 4,
12968   "fields" :
12969   [
12970    {
12971     "field_name" : "type",
12972     "referenced_type" : "type-534"
12973    },
12974    {
12975     "field_name" : "serial",
12976     "field_offset" : 32,
12977     "referenced_type" : "type-42"
12978    },
12979    {
12980     "field_name" : "u",
12981     "field_offset" : 64,
12982     "referenced_type" : "type-535"
12983    }
12984   ],
12985   "linker_set_key" : "android::hardware::sensors::V1_0::AdditionalInfo",
12986   "name" : "android::hardware::sensors::V1_0::AdditionalInfo",
12987   "referenced_type" : "type-533",
12988   "self_type" : "type-533",
12989   "size" : 64,
12990   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
12991   "unique_id" : "_ZTSN7android8hardware7sensors4V1_014AdditionalInfoE"
12992  },
12993  {
12994   "alignment" : 4,
12995   "fields" :
12996   [
12997    {
12998     "field_name" : "data_int32",
12999     "referenced_type" : "type-477"
13000    },
13001    {
13002     "field_name" : "data_float",
13003     "referenced_type" : "type-482"
13004    }
13005   ],
13006   "linker_set_key" : "android::hardware::sensors::V1_0::AdditionalInfo::Payload",
13007   "name" : "android::hardware::sensors::V1_0::AdditionalInfo::Payload",
13008   "record_kind" : "union",
13009   "referenced_type" : "type-535",
13010   "self_type" : "type-535",
13011   "size" : 56,
13012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
13013   "unique_id" : "_ZTSN7android8hardware7sensors4V1_014AdditionalInfo7PayloadE"
13014  },
13015  {
13016   "alignment" : 4,
13017   "fields" :
13018   [
13019    {
13020     "field_name" : "connected",
13021     "referenced_type" : "type-54"
13022    },
13023    {
13024     "field_name" : "sensorHandle",
13025     "field_offset" : 32,
13026     "referenced_type" : "type-42"
13027    },
13028    {
13029     "field_name" : "uuid",
13030     "field_offset" : 64,
13031     "referenced_type" : "type-469"
13032    }
13033   ],
13034   "linker_set_key" : "android::hardware::sensors::V1_0::DynamicSensorInfo",
13035   "name" : "android::hardware::sensors::V1_0::DynamicSensorInfo",
13036   "referenced_type" : "type-532",
13037   "self_type" : "type-532",
13038   "size" : 24,
13039   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
13040   "unique_id" : "_ZTSN7android8hardware7sensors4V1_017DynamicSensorInfoE"
13041  },
13042  {
13043   "alignment" : 8,
13044   "fields" :
13045   [
13046    {
13047     "field_name" : "timestamp",
13048     "referenced_type" : "type-47"
13049    },
13050    {
13051     "field_name" : "sensorHandle",
13052     "field_offset" : 64,
13053     "referenced_type" : "type-42"
13054    },
13055    {
13056     "field_name" : "sensorType",
13057     "field_offset" : 96,
13058     "referenced_type" : "type-98"
13059    },
13060    {
13061     "field_name" : "u",
13062     "field_offset" : 128,
13063     "referenced_type" : "type-524"
13064    }
13065   ],
13066   "linker_set_key" : "android::hardware::sensors::V1_0::Event",
13067   "name" : "android::hardware::sensors::V1_0::Event",
13068   "referenced_type" : "type-523",
13069   "self_type" : "type-523",
13070   "size" : 80,
13071   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
13072   "unique_id" : "_ZTSN7android8hardware7sensors4V1_05EventE"
13073  },
13074  {
13075   "alignment" : 8,
13076   "fields" :
13077   [
13078    {
13079     "field_name" : "vec3",
13080     "referenced_type" : "type-525"
13081    },
13082    {
13083     "field_name" : "vec4",
13084     "referenced_type" : "type-527"
13085    },
13086    {
13087     "field_name" : "uncal",
13088     "referenced_type" : "type-528"
13089    },
13090    {
13091     "field_name" : "meta",
13092     "referenced_type" : "type-529"
13093    },
13094    {
13095     "field_name" : "scalar",
13096     "referenced_type" : "type-99"
13097    },
13098    {
13099     "field_name" : "stepCount",
13100     "referenced_type" : "type-78"
13101    },
13102    {
13103     "field_name" : "heartRate",
13104     "referenced_type" : "type-531"
13105    },
13106    {
13107     "field_name" : "pose6DOF",
13108     "referenced_type" : "type-487"
13109    },
13110    {
13111     "field_name" : "dynamic",
13112     "referenced_type" : "type-532"
13113    },
13114    {
13115     "field_name" : "additional",
13116     "referenced_type" : "type-533"
13117    },
13118    {
13119     "field_name" : "data",
13120     "referenced_type" : "type-493"
13121    }
13122   ],
13123   "linker_set_key" : "android::hardware::sensors::V1_0::EventPayload",
13124   "name" : "android::hardware::sensors::V1_0::EventPayload",
13125   "record_kind" : "union",
13126   "referenced_type" : "type-524",
13127   "self_type" : "type-524",
13128   "size" : 64,
13129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
13130   "unique_id" : "_ZTSN7android8hardware7sensors4V1_012EventPayloadE"
13131  },
13132  {
13133   "alignment" : 4,
13134   "fields" :
13135   [
13136    {
13137     "field_name" : "bpm",
13138     "referenced_type" : "type-99"
13139    },
13140    {
13141     "field_name" : "status",
13142     "field_offset" : 32,
13143     "referenced_type" : "type-526"
13144    }
13145   ],
13146   "linker_set_key" : "android::hardware::sensors::V1_0::HeartRate",
13147   "name" : "android::hardware::sensors::V1_0::HeartRate",
13148   "referenced_type" : "type-531",
13149   "self_type" : "type-531",
13150   "size" : 8,
13151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
13152   "unique_id" : "_ZTSN7android8hardware7sensors4V1_09HeartRateE"
13153  },
13154  {
13155   "alignment" : 4,
13156   "fields" :
13157   [
13158    {
13159     "field_name" : "what",
13160     "referenced_type" : "type-530"
13161    }
13162   ],
13163   "linker_set_key" : "android::hardware::sensors::V1_0::MetaData",
13164   "name" : "android::hardware::sensors::V1_0::MetaData",
13165   "referenced_type" : "type-529",
13166   "self_type" : "type-529",
13167   "size" : 4,
13168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
13169   "unique_id" : "_ZTSN7android8hardware7sensors4V1_08MetaDataE"
13170  },
13171  {
13172   "alignment" : 8,
13173   "fields" :
13174   [
13175    {
13176     "field_name" : "sensorHandle",
13177     "referenced_type" : "type-42"
13178    },
13179    {
13180     "field_name" : "name",
13181     "field_offset" : 64,
13182     "referenced_type" : "type-95"
13183    },
13184    {
13185     "field_name" : "vendor",
13186     "field_offset" : 192,
13187     "referenced_type" : "type-95"
13188    },
13189    {
13190     "field_name" : "version",
13191     "field_offset" : 320,
13192     "referenced_type" : "type-42"
13193    },
13194    {
13195     "field_name" : "type",
13196     "field_offset" : 352,
13197     "referenced_type" : "type-98"
13198    },
13199    {
13200     "field_name" : "typeAsString",
13201     "field_offset" : 384,
13202     "referenced_type" : "type-95"
13203    },
13204    {
13205     "field_name" : "maxRange",
13206     "field_offset" : 512,
13207     "referenced_type" : "type-99"
13208    },
13209    {
13210     "field_name" : "resolution",
13211     "field_offset" : 544,
13212     "referenced_type" : "type-99"
13213    },
13214    {
13215     "field_name" : "power",
13216     "field_offset" : 576,
13217     "referenced_type" : "type-99"
13218    },
13219    {
13220     "field_name" : "minDelay",
13221     "field_offset" : 608,
13222     "referenced_type" : "type-42"
13223    },
13224    {
13225     "field_name" : "fifoReservedEventCount",
13226     "field_offset" : 640,
13227     "referenced_type" : "type-2"
13228    },
13229    {
13230     "field_name" : "fifoMaxEventCount",
13231     "field_offset" : 672,
13232     "referenced_type" : "type-2"
13233    },
13234    {
13235     "field_name" : "requiredPermission",
13236     "field_offset" : 704,
13237     "referenced_type" : "type-95"
13238    },
13239    {
13240     "field_name" : "maxDelay",
13241     "field_offset" : 832,
13242     "referenced_type" : "type-42"
13243    },
13244    {
13245     "field_name" : "flags",
13246     "field_offset" : 864,
13247     "referenced_type" : "type-2"
13248    }
13249   ],
13250   "linker_set_key" : "android::hardware::sensors::V1_0::SensorInfo",
13251   "name" : "android::hardware::sensors::V1_0::SensorInfo",
13252   "referenced_type" : "type-94",
13253   "self_type" : "type-94",
13254   "size" : 112,
13255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
13256   "unique_id" : "_ZTSN7android8hardware7sensors4V1_010SensorInfoE"
13257  },
13258  {
13259   "alignment" : 8,
13260   "fields" :
13261   [
13262    {
13263     "field_name" : "type",
13264     "referenced_type" : "type-714"
13265    },
13266    {
13267     "field_name" : "format",
13268     "field_offset" : 32,
13269     "referenced_type" : "type-715"
13270    },
13271    {
13272     "field_name" : "size",
13273     "field_offset" : 64,
13274     "referenced_type" : "type-2"
13275    },
13276    {
13277     "field_name" : "memoryHandle",
13278     "field_offset" : 128,
13279     "referenced_type" : "type-380"
13280    }
13281   ],
13282   "linker_set_key" : "android::hardware::sensors::V1_0::SharedMemInfo",
13283   "name" : "android::hardware::sensors::V1_0::SharedMemInfo",
13284   "referenced_type" : "type-717",
13285   "self_type" : "type-717",
13286   "size" : 32,
13287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
13288   "unique_id" : "_ZTSN7android8hardware7sensors4V1_013SharedMemInfoE"
13289  },
13290  {
13291   "alignment" : 4,
13292   "fields" :
13293   [
13294    {
13295     "field_name" : "x",
13296     "referenced_type" : "type-99"
13297    },
13298    {
13299     "field_name" : "y",
13300     "field_offset" : 32,
13301     "referenced_type" : "type-99"
13302    },
13303    {
13304     "field_name" : "z",
13305     "field_offset" : 64,
13306     "referenced_type" : "type-99"
13307    },
13308    {
13309     "field_name" : "x_bias",
13310     "field_offset" : 96,
13311     "referenced_type" : "type-99"
13312    },
13313    {
13314     "field_name" : "y_bias",
13315     "field_offset" : 128,
13316     "referenced_type" : "type-99"
13317    },
13318    {
13319     "field_name" : "z_bias",
13320     "field_offset" : 160,
13321     "referenced_type" : "type-99"
13322    }
13323   ],
13324   "linker_set_key" : "android::hardware::sensors::V1_0::Uncal",
13325   "name" : "android::hardware::sensors::V1_0::Uncal",
13326   "referenced_type" : "type-528",
13327   "self_type" : "type-528",
13328   "size" : 24,
13329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
13330   "unique_id" : "_ZTSN7android8hardware7sensors4V1_05UncalE"
13331  },
13332  {
13333   "alignment" : 4,
13334   "fields" :
13335   [
13336    {
13337     "field_name" : "x",
13338     "referenced_type" : "type-99"
13339    },
13340    {
13341     "field_name" : "y",
13342     "field_offset" : 32,
13343     "referenced_type" : "type-99"
13344    },
13345    {
13346     "field_name" : "z",
13347     "field_offset" : 64,
13348     "referenced_type" : "type-99"
13349    },
13350    {
13351     "field_name" : "status",
13352     "field_offset" : 96,
13353     "referenced_type" : "type-526"
13354    }
13355   ],
13356   "linker_set_key" : "android::hardware::sensors::V1_0::Vec3",
13357   "name" : "android::hardware::sensors::V1_0::Vec3",
13358   "referenced_type" : "type-525",
13359   "self_type" : "type-525",
13360   "size" : 16,
13361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
13362   "unique_id" : "_ZTSN7android8hardware7sensors4V1_04Vec3E"
13363  },
13364  {
13365   "alignment" : 4,
13366   "fields" :
13367   [
13368    {
13369     "field_name" : "x",
13370     "referenced_type" : "type-99"
13371    },
13372    {
13373     "field_name" : "y",
13374     "field_offset" : 32,
13375     "referenced_type" : "type-99"
13376    },
13377    {
13378     "field_name" : "z",
13379     "field_offset" : 64,
13380     "referenced_type" : "type-99"
13381    },
13382    {
13383     "field_name" : "w",
13384     "field_offset" : 96,
13385     "referenced_type" : "type-99"
13386    }
13387   ],
13388   "linker_set_key" : "android::hardware::sensors::V1_0::Vec4",
13389   "name" : "android::hardware::sensors::V1_0::Vec4",
13390   "referenced_type" : "type-527",
13391   "self_type" : "type-527",
13392   "size" : 16,
13393   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
13394   "unique_id" : "_ZTSN7android8hardware7sensors4V1_04Vec4E"
13395  },
13396  {
13397   "alignment" : 4,
13398   "base_specifiers" :
13399   [
13400    {
13401     "referenced_type" : "type-590"
13402    }
13403   ],
13404   "fields" :
13405   [
13406    {
13407     "access" : "private",
13408     "field_name" : "_hidl_mImpl",
13409     "field_offset" : 544,
13410     "referenced_type" : "type-3"
13411    }
13412   ],
13413   "linker_set_key" : "android::hardware::sensors::V2_0::BnHwSensors",
13414   "name" : "android::hardware::sensors::V2_0::BnHwSensors",
13415   "referenced_type" : "type-589",
13416   "self_type" : "type-589",
13417   "size" : 80,
13418   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensors.h",
13419   "unique_id" : "_ZTSN7android8hardware7sensors4V2_011BnHwSensorsE",
13420   "vtable_components" :
13421   [
13422    {
13423     "component_value" : 72,
13424     "kind" : "vbase_offset"
13425    },
13426    {
13427     "kind" : "offset_to_top"
13428    },
13429    {
13430     "kind" : "rtti",
13431     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_011BnHwSensorsE"
13432    },
13433    {
13434     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13435    },
13436    {
13437     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13438    },
13439    {
13440     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13441    },
13442    {
13443     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13444    },
13445    {
13446     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13447    },
13448    {
13449     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13450    },
13451    {
13452     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13453    },
13454    {
13455     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13456    },
13457    {
13458     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13459    },
13460    {
13461     "kind" : "complete_dtor_pointer",
13462     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BnHwSensorsD1Ev"
13463    },
13464    {
13465     "kind" : "deleting_dtor_pointer",
13466     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BnHwSensorsD0Ev"
13467    },
13468    {
13469     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BnHwSensors10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13470    },
13471    {
13472     "component_value" : -20,
13473     "kind" : "offset_to_top"
13474    },
13475    {
13476     "kind" : "rtti",
13477     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_011BnHwSensorsE"
13478    },
13479    {
13480     "kind" : "complete_dtor_pointer",
13481     "mangled_component_name" : "_ZThn20_N7android8hardware7sensors4V2_011BnHwSensorsD1Ev"
13482    },
13483    {
13484     "kind" : "deleting_dtor_pointer",
13485     "mangled_component_name" : "_ZThn20_N7android8hardware7sensors4V2_011BnHwSensorsD0Ev"
13486    },
13487    {
13488     "kind" : "vcall_offset"
13489    },
13490    {
13491     "kind" : "vcall_offset"
13492    },
13493    {
13494     "kind" : "vcall_offset"
13495    },
13496    {
13497     "kind" : "vcall_offset"
13498    },
13499    {
13500     "component_value" : -72,
13501     "kind" : "vcall_offset"
13502    },
13503    {
13504     "component_value" : -72,
13505     "kind" : "offset_to_top"
13506    },
13507    {
13508     "kind" : "rtti",
13509     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_011BnHwSensorsE"
13510    },
13511    {
13512     "kind" : "complete_dtor_pointer",
13513     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V2_011BnHwSensorsD1Ev"
13514    },
13515    {
13516     "kind" : "deleting_dtor_pointer",
13517     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V2_011BnHwSensorsD0Ev"
13518    },
13519    {
13520     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13521    },
13522    {
13523     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13524    },
13525    {
13526     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13527    },
13528    {
13529     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13530    }
13531   ]
13532  },
13533  {
13534   "alignment" : 4,
13535   "base_specifiers" :
13536   [
13537    {
13538     "referenced_type" : "type-590"
13539    }
13540   ],
13541   "fields" :
13542   [
13543    {
13544     "access" : "private",
13545     "field_name" : "_hidl_mImpl",
13546     "field_offset" : 544,
13547     "referenced_type" : "type-190"
13548    }
13549   ],
13550   "linker_set_key" : "android::hardware::sensors::V2_0::BnHwSensorsCallback",
13551   "name" : "android::hardware::sensors::V2_0::BnHwSensorsCallback",
13552   "referenced_type" : "type-601",
13553   "self_type" : "type-601",
13554   "size" : 80,
13555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BnHwSensorsCallback.h",
13556   "unique_id" : "_ZTSN7android8hardware7sensors4V2_019BnHwSensorsCallbackE",
13557   "vtable_components" :
13558   [
13559    {
13560     "component_value" : 72,
13561     "kind" : "vbase_offset"
13562    },
13563    {
13564     "kind" : "offset_to_top"
13565    },
13566    {
13567     "kind" : "rtti",
13568     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_019BnHwSensorsCallbackE"
13569    },
13570    {
13571     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13572    },
13573    {
13574     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13575    },
13576    {
13577     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13578    },
13579    {
13580     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13581    },
13582    {
13583     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13584    },
13585    {
13586     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13587    },
13588    {
13589     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13590    },
13591    {
13592     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13593    },
13594    {
13595     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13596    },
13597    {
13598     "kind" : "complete_dtor_pointer",
13599     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallbackD1Ev"
13600    },
13601    {
13602     "kind" : "deleting_dtor_pointer",
13603     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallbackD0Ev"
13604    },
13605    {
13606     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_019BnHwSensorsCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13607    },
13608    {
13609     "component_value" : -20,
13610     "kind" : "offset_to_top"
13611    },
13612    {
13613     "kind" : "rtti",
13614     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_019BnHwSensorsCallbackE"
13615    },
13616    {
13617     "kind" : "complete_dtor_pointer",
13618     "mangled_component_name" : "_ZThn20_N7android8hardware7sensors4V2_019BnHwSensorsCallbackD1Ev"
13619    },
13620    {
13621     "kind" : "deleting_dtor_pointer",
13622     "mangled_component_name" : "_ZThn20_N7android8hardware7sensors4V2_019BnHwSensorsCallbackD0Ev"
13623    },
13624    {
13625     "kind" : "vcall_offset"
13626    },
13627    {
13628     "kind" : "vcall_offset"
13629    },
13630    {
13631     "kind" : "vcall_offset"
13632    },
13633    {
13634     "kind" : "vcall_offset"
13635    },
13636    {
13637     "component_value" : -72,
13638     "kind" : "vcall_offset"
13639    },
13640    {
13641     "component_value" : -72,
13642     "kind" : "offset_to_top"
13643    },
13644    {
13645     "kind" : "rtti",
13646     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_019BnHwSensorsCallbackE"
13647    },
13648    {
13649     "kind" : "complete_dtor_pointer",
13650     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V2_019BnHwSensorsCallbackD1Ev"
13651    },
13652    {
13653     "kind" : "deleting_dtor_pointer",
13654     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V2_019BnHwSensorsCallbackD0Ev"
13655    },
13656    {
13657     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13658    },
13659    {
13660     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13661    },
13662    {
13663     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13664    },
13665    {
13666     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13667    }
13668   ]
13669  },
13670  {
13671   "alignment" : 4,
13672   "base_specifiers" :
13673   [
13674    {
13675     "referenced_type" : "type-575"
13676    },
13677    {
13678     "referenced_type" : "type-195"
13679    }
13680   ],
13681   "fields" :
13682   [
13683    {
13684     "access" : "private",
13685     "field_name" : "_hidl_mMutex",
13686     "field_offset" : 544,
13687     "referenced_type" : "type-777"
13688    },
13689    {
13690     "access" : "private",
13691     "field_name" : "_hidl_mDeathRecipients",
13692     "field_offset" : 576,
13693     "referenced_type" : "type-778"
13694    }
13695   ],
13696   "linker_set_key" : "android::hardware::sensors::V2_0::BpHwSensors",
13697   "name" : "android::hardware::sensors::V2_0::BpHwSensors",
13698   "referenced_type" : "type-776",
13699   "self_type" : "type-776",
13700   "size" : 92,
13701   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensors.h",
13702   "unique_id" : "_ZTSN7android8hardware7sensors4V2_011BpHwSensorsE",
13703   "vtable_components" :
13704   [
13705    {
13706     "component_value" : 84,
13707     "kind" : "vbase_offset"
13708    },
13709    {
13710     "kind" : "offset_to_top"
13711    },
13712    {
13713     "kind" : "rtti",
13714     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_011BpHwSensorsE"
13715    },
13716    {
13717     "mangled_component_name" : "_ZNK7android8hardware7sensors4V2_011BpHwSensors8isRemoteEv"
13718    },
13719    {
13720     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13721    },
13722    {
13723     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13724    },
13725    {
13726     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13727    },
13728    {
13729     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13730    },
13731    {
13732     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors21setHALInstrumentationEv"
13733    },
13734    {
13735     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13736    },
13737    {
13738     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors4pingEv"
13739    },
13740    {
13741     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13742    },
13743    {
13744     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors21notifySyspropsChangedEv"
13745    },
13746    {
13747     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13748    },
13749    {
13750     "kind" : "complete_dtor_pointer",
13751     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensorsD1Ev"
13752    },
13753    {
13754     "kind" : "deleting_dtor_pointer",
13755     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensorsD0Ev"
13756    },
13757    {
13758     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors14getSensorsListENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010SensorInfoEEEEEE"
13759    },
13760    {
13761     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors16setOperationModeENS1_4V1_013OperationModeE"
13762    },
13763    {
13764     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors8activateEib"
13765    },
13766    {
13767     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors10initializeERKNS0_12MQDescriptorINS1_4V1_05EventELNS0_8MQFlavorE1EEERKNS4_IjLS7_1EEERKNS_2spINS2_16ISensorsCallbackEEE"
13768    },
13769    {
13770     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors5batchEixx"
13771    },
13772    {
13773     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors5flushEi"
13774    },
13775    {
13776     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors16injectSensorDataERKNS1_4V1_05EventE"
13777    },
13778    {
13779     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors21registerDirectChannelERKNS1_4V1_013SharedMemInfoENSt3__18functionIFvNS4_6ResultEiEEE"
13780    },
13781    {
13782     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors23unregisterDirectChannelEi"
13783    },
13784    {
13785     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_011BpHwSensors18configDirectReportEiiNS1_4V1_09RateLevelENSt3__18functionIFvNS4_6ResultEiEEE"
13786    },
13787    {
13788     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7sensors4V2_08ISensorsEE10onAsBinderEv"
13789    },
13790    {
13791     "component_value" : 80,
13792     "kind" : "vbase_offset"
13793    },
13794    {
13795     "component_value" : -4,
13796     "kind" : "offset_to_top"
13797    },
13798    {
13799     "kind" : "rtti",
13800     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_011BpHwSensorsE"
13801    },
13802    {
13803     "kind" : "complete_dtor_pointer",
13804     "mangled_component_name" : "_ZThn4_N7android8hardware7sensors4V2_011BpHwSensorsD1Ev"
13805    },
13806    {
13807     "kind" : "deleting_dtor_pointer",
13808     "mangled_component_name" : "_ZThn4_N7android8hardware7sensors4V2_011BpHwSensorsD0Ev"
13809    },
13810    {
13811     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7sensors4V2_08ISensorsEE10onAsBinderEv"
13812    },
13813    {
13814     "component_value" : 76,
13815     "kind" : "vbase_offset"
13816    },
13817    {
13818     "component_value" : -8,
13819     "kind" : "offset_to_top"
13820    },
13821    {
13822     "kind" : "rtti",
13823     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_011BpHwSensorsE"
13824    },
13825    {
13826     "kind" : "complete_dtor_pointer",
13827     "mangled_component_name" : "_ZThn8_N7android8hardware7sensors4V2_011BpHwSensorsD1Ev"
13828    },
13829    {
13830     "kind" : "deleting_dtor_pointer",
13831     "mangled_component_name" : "_ZThn8_N7android8hardware7sensors4V2_011BpHwSensorsD0Ev"
13832    },
13833    {
13834     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13835    },
13836    {
13837     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13838    },
13839    {
13840     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13841    },
13842    {
13843     "component_value" : -24,
13844     "kind" : "offset_to_top"
13845    },
13846    {
13847     "kind" : "rtti",
13848     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_011BpHwSensorsE"
13849    },
13850    {
13851     "kind" : "complete_dtor_pointer",
13852     "mangled_component_name" : "_ZThn24_N7android8hardware7sensors4V2_011BpHwSensorsD1Ev"
13853    },
13854    {
13855     "kind" : "deleting_dtor_pointer",
13856     "mangled_component_name" : "_ZThn24_N7android8hardware7sensors4V2_011BpHwSensorsD0Ev"
13857    },
13858    {
13859     "kind" : "vcall_offset"
13860    },
13861    {
13862     "component_value" : -76,
13863     "kind" : "vcall_offset"
13864    },
13865    {
13866     "component_value" : -76,
13867     "kind" : "vcall_offset"
13868    },
13869    {
13870     "component_value" : -76,
13871     "kind" : "vcall_offset"
13872    },
13873    {
13874     "component_value" : -84,
13875     "kind" : "vcall_offset"
13876    },
13877    {
13878     "component_value" : -84,
13879     "kind" : "offset_to_top"
13880    },
13881    {
13882     "kind" : "rtti",
13883     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_011BpHwSensorsE"
13884    },
13885    {
13886     "kind" : "complete_dtor_pointer",
13887     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V2_011BpHwSensorsD1Ev"
13888    },
13889    {
13890     "kind" : "deleting_dtor_pointer",
13891     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V2_011BpHwSensorsD0Ev"
13892    },
13893    {
13894     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13895    },
13896    {
13897     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13898    },
13899    {
13900     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13901    },
13902    {
13903     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13904    }
13905   ]
13906  },
13907  {
13908   "alignment" : 4,
13909   "base_specifiers" :
13910   [
13911    {
13912     "referenced_type" : "type-27"
13913    },
13914    {
13915     "referenced_type" : "type-195"
13916    }
13917   ],
13918   "fields" :
13919   [
13920    {
13921     "access" : "private",
13922     "field_name" : "_hidl_mMutex",
13923     "field_offset" : 544,
13924     "referenced_type" : "type-193"
13925    },
13926    {
13927     "access" : "private",
13928     "field_name" : "_hidl_mDeathRecipients",
13929     "field_offset" : 576,
13930     "referenced_type" : "type-194"
13931    }
13932   ],
13933   "linker_set_key" : "android::hardware::sensors::V2_0::BpHwSensorsCallback",
13934   "name" : "android::hardware::sensors::V2_0::BpHwSensorsCallback",
13935   "referenced_type" : "type-192",
13936   "self_type" : "type-192",
13937   "size" : 92,
13938   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BpHwSensorsCallback.h",
13939   "unique_id" : "_ZTSN7android8hardware7sensors4V2_019BpHwSensorsCallbackE",
13940   "vtable_components" :
13941   [
13942    {
13943     "component_value" : 84,
13944     "kind" : "vbase_offset"
13945    },
13946    {
13947     "kind" : "offset_to_top"
13948    },
13949    {
13950     "kind" : "rtti",
13951     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_019BpHwSensorsCallbackE"
13952    },
13953    {
13954     "mangled_component_name" : "_ZNK7android8hardware7sensors4V2_019BpHwSensorsCallback8isRemoteEv"
13955    },
13956    {
13957     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13958    },
13959    {
13960     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13961    },
13962    {
13963     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13964    },
13965    {
13966     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13967    },
13968    {
13969     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback21setHALInstrumentationEv"
13970    },
13971    {
13972     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13973    },
13974    {
13975     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback4pingEv"
13976    },
13977    {
13978     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13979    },
13980    {
13981     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback21notifySyspropsChangedEv"
13982    },
13983    {
13984     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13985    },
13986    {
13987     "kind" : "complete_dtor_pointer",
13988     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallbackD1Ev"
13989    },
13990    {
13991     "kind" : "deleting_dtor_pointer",
13992     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallbackD0Ev"
13993    },
13994    {
13995     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback25onDynamicSensorsConnectedERKNS0_8hidl_vecINS1_4V1_010SensorInfoEEE"
13996    },
13997    {
13998     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_019BpHwSensorsCallback28onDynamicSensorsDisconnectedERKNS0_8hidl_vecIiEE"
13999    },
14000    {
14001     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7sensors4V2_016ISensorsCallbackEE10onAsBinderEv"
14002    },
14003    {
14004     "component_value" : 80,
14005     "kind" : "vbase_offset"
14006    },
14007    {
14008     "component_value" : -4,
14009     "kind" : "offset_to_top"
14010    },
14011    {
14012     "kind" : "rtti",
14013     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_019BpHwSensorsCallbackE"
14014    },
14015    {
14016     "kind" : "complete_dtor_pointer",
14017     "mangled_component_name" : "_ZThn4_N7android8hardware7sensors4V2_019BpHwSensorsCallbackD1Ev"
14018    },
14019    {
14020     "kind" : "deleting_dtor_pointer",
14021     "mangled_component_name" : "_ZThn4_N7android8hardware7sensors4V2_019BpHwSensorsCallbackD0Ev"
14022    },
14023    {
14024     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7sensors4V2_016ISensorsCallbackEE10onAsBinderEv"
14025    },
14026    {
14027     "component_value" : 76,
14028     "kind" : "vbase_offset"
14029    },
14030    {
14031     "component_value" : -8,
14032     "kind" : "offset_to_top"
14033    },
14034    {
14035     "kind" : "rtti",
14036     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_019BpHwSensorsCallbackE"
14037    },
14038    {
14039     "kind" : "complete_dtor_pointer",
14040     "mangled_component_name" : "_ZThn8_N7android8hardware7sensors4V2_019BpHwSensorsCallbackD1Ev"
14041    },
14042    {
14043     "kind" : "deleting_dtor_pointer",
14044     "mangled_component_name" : "_ZThn8_N7android8hardware7sensors4V2_019BpHwSensorsCallbackD0Ev"
14045    },
14046    {
14047     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14048    },
14049    {
14050     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14051    },
14052    {
14053     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14054    },
14055    {
14056     "component_value" : -24,
14057     "kind" : "offset_to_top"
14058    },
14059    {
14060     "kind" : "rtti",
14061     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_019BpHwSensorsCallbackE"
14062    },
14063    {
14064     "kind" : "complete_dtor_pointer",
14065     "mangled_component_name" : "_ZThn24_N7android8hardware7sensors4V2_019BpHwSensorsCallbackD1Ev"
14066    },
14067    {
14068     "kind" : "deleting_dtor_pointer",
14069     "mangled_component_name" : "_ZThn24_N7android8hardware7sensors4V2_019BpHwSensorsCallbackD0Ev"
14070    },
14071    {
14072     "kind" : "vcall_offset"
14073    },
14074    {
14075     "component_value" : -76,
14076     "kind" : "vcall_offset"
14077    },
14078    {
14079     "component_value" : -76,
14080     "kind" : "vcall_offset"
14081    },
14082    {
14083     "component_value" : -76,
14084     "kind" : "vcall_offset"
14085    },
14086    {
14087     "component_value" : -84,
14088     "kind" : "vcall_offset"
14089    },
14090    {
14091     "component_value" : -84,
14092     "kind" : "offset_to_top"
14093    },
14094    {
14095     "kind" : "rtti",
14096     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_019BpHwSensorsCallbackE"
14097    },
14098    {
14099     "kind" : "complete_dtor_pointer",
14100     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V2_019BpHwSensorsCallbackD1Ev"
14101    },
14102    {
14103     "kind" : "deleting_dtor_pointer",
14104     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V2_019BpHwSensorsCallbackD0Ev"
14105    },
14106    {
14107     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14108    },
14109    {
14110     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14111    },
14112    {
14113     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14114    },
14115    {
14116     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14117    }
14118   ]
14119  },
14120  {
14121   "alignment" : 4,
14122   "base_specifiers" :
14123   [
14124    {
14125     "referenced_type" : "type-5"
14126    },
14127    {
14128     "referenced_type" : "type-195"
14129    }
14130   ],
14131   "fields" :
14132   [
14133    {
14134     "access" : "private",
14135     "field_name" : "mImpl",
14136     "field_offset" : 384,
14137     "referenced_type" : "type-211"
14138    },
14139    {
14140     "access" : "private",
14141     "field_name" : "mOnewayQueue",
14142     "field_offset" : 416,
14143     "referenced_type" : "type-804"
14144    }
14145   ],
14146   "linker_set_key" : "android::hardware::sensors::V2_0::BsSensors",
14147   "name" : "android::hardware::sensors::V2_0::BsSensors",
14148   "referenced_type" : "type-803",
14149   "self_type" : "type-803",
14150   "size" : 68,
14151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BsSensors.h",
14152   "unique_id" : "_ZTSN7android8hardware7sensors4V2_09BsSensorsE",
14153   "vtable_components" :
14154   [
14155    {
14156     "component_value" : 60,
14157     "kind" : "vbase_offset"
14158    },
14159    {
14160     "kind" : "offset_to_top"
14161    },
14162    {
14163     "kind" : "rtti",
14164     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_09BsSensorsE"
14165    },
14166    {
14167     "mangled_component_name" : "_ZNK7android8hardware7sensors4V2_08ISensors8isRemoteEv"
14168    },
14169    {
14170     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14171    },
14172    {
14173     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14174    },
14175    {
14176     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14177    },
14178    {
14179     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14180    },
14181    {
14182     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors21setHALInstrumentationEv"
14183    },
14184    {
14185     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14186    },
14187    {
14188     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors4pingEv"
14189    },
14190    {
14191     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14192    },
14193    {
14194     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors21notifySyspropsChangedEv"
14195    },
14196    {
14197     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14198    },
14199    {
14200     "kind" : "complete_dtor_pointer",
14201     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensorsD1Ev"
14202    },
14203    {
14204     "kind" : "deleting_dtor_pointer",
14205     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensorsD0Ev"
14206    },
14207    {
14208     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors14getSensorsListENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010SensorInfoEEEEEE"
14209    },
14210    {
14211     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors16setOperationModeENS1_4V1_013OperationModeE"
14212    },
14213    {
14214     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors8activateEib"
14215    },
14216    {
14217     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors10initializeERKNS0_12MQDescriptorINS1_4V1_05EventELNS0_8MQFlavorE1EEERKNS4_IjLS7_1EEERKNS_2spINS2_16ISensorsCallbackEEE"
14218    },
14219    {
14220     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors5batchEixx"
14221    },
14222    {
14223     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors5flushEi"
14224    },
14225    {
14226     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors16injectSensorDataERKNS1_4V1_05EventE"
14227    },
14228    {
14229     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors21registerDirectChannelERKNS1_4V1_013SharedMemInfoENSt3__18functionIFvNS4_6ResultEiEEE"
14230    },
14231    {
14232     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors23unregisterDirectChannelEi"
14233    },
14234    {
14235     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_09BsSensors18configDirectReportEiiNS1_4V1_09RateLevelENSt3__18functionIFvNS4_6ResultEiEEE"
14236    },
14237    {
14238     "component_value" : -4,
14239     "kind" : "offset_to_top"
14240    },
14241    {
14242     "kind" : "rtti",
14243     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_09BsSensorsE"
14244    },
14245    {
14246     "kind" : "complete_dtor_pointer",
14247     "mangled_component_name" : "_ZThn4_N7android8hardware7sensors4V2_09BsSensorsD1Ev"
14248    },
14249    {
14250     "kind" : "deleting_dtor_pointer",
14251     "mangled_component_name" : "_ZThn4_N7android8hardware7sensors4V2_09BsSensorsD0Ev"
14252    },
14253    {
14254     "kind" : "vcall_offset"
14255    },
14256    {
14257     "kind" : "vcall_offset"
14258    },
14259    {
14260     "kind" : "vcall_offset"
14261    },
14262    {
14263     "kind" : "vcall_offset"
14264    },
14265    {
14266     "component_value" : -60,
14267     "kind" : "vcall_offset"
14268    },
14269    {
14270     "component_value" : -60,
14271     "kind" : "offset_to_top"
14272    },
14273    {
14274     "kind" : "rtti",
14275     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_09BsSensorsE"
14276    },
14277    {
14278     "kind" : "complete_dtor_pointer",
14279     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V2_09BsSensorsD1Ev"
14280    },
14281    {
14282     "kind" : "deleting_dtor_pointer",
14283     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V2_09BsSensorsD0Ev"
14284    },
14285    {
14286     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14287    },
14288    {
14289     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14290    },
14291    {
14292     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14293    },
14294    {
14295     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14296    }
14297   ]
14298  },
14299  {
14300   "alignment" : 4,
14301   "base_specifiers" :
14302   [
14303    {
14304     "referenced_type" : "type-28"
14305    },
14306    {
14307     "referenced_type" : "type-195"
14308    }
14309   ],
14310   "fields" :
14311   [
14312    {
14313     "access" : "private",
14314     "field_name" : "mImpl",
14315     "field_offset" : 384,
14316     "referenced_type" : "type-204"
14317    },
14318    {
14319     "access" : "private",
14320     "field_name" : "mOnewayQueue",
14321     "field_offset" : 416,
14322     "referenced_type" : "type-804"
14323    }
14324   ],
14325   "linker_set_key" : "android::hardware::sensors::V2_0::BsSensorsCallback",
14326   "name" : "android::hardware::sensors::V2_0::BsSensorsCallback",
14327   "referenced_type" : "type-808",
14328   "self_type" : "type-808",
14329   "size" : 68,
14330   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/BsSensorsCallback.h",
14331   "unique_id" : "_ZTSN7android8hardware7sensors4V2_017BsSensorsCallbackE",
14332   "vtable_components" :
14333   [
14334    {
14335     "component_value" : 60,
14336     "kind" : "vbase_offset"
14337    },
14338    {
14339     "kind" : "offset_to_top"
14340    },
14341    {
14342     "kind" : "rtti",
14343     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_017BsSensorsCallbackE"
14344    },
14345    {
14346     "mangled_component_name" : "_ZNK7android8hardware7sensors4V2_016ISensorsCallback8isRemoteEv"
14347    },
14348    {
14349     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14350    },
14351    {
14352     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14353    },
14354    {
14355     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14356    },
14357    {
14358     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14359    },
14360    {
14361     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallback21setHALInstrumentationEv"
14362    },
14363    {
14364     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14365    },
14366    {
14367     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallback4pingEv"
14368    },
14369    {
14370     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14371    },
14372    {
14373     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallback21notifySyspropsChangedEv"
14374    },
14375    {
14376     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14377    },
14378    {
14379     "kind" : "complete_dtor_pointer",
14380     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallbackD1Ev"
14381    },
14382    {
14383     "kind" : "deleting_dtor_pointer",
14384     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallbackD0Ev"
14385    },
14386    {
14387     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallback25onDynamicSensorsConnectedERKNS0_8hidl_vecINS1_4V1_010SensorInfoEEE"
14388    },
14389    {
14390     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_017BsSensorsCallback28onDynamicSensorsDisconnectedERKNS0_8hidl_vecIiEE"
14391    },
14392    {
14393     "component_value" : -4,
14394     "kind" : "offset_to_top"
14395    },
14396    {
14397     "kind" : "rtti",
14398     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_017BsSensorsCallbackE"
14399    },
14400    {
14401     "kind" : "complete_dtor_pointer",
14402     "mangled_component_name" : "_ZThn4_N7android8hardware7sensors4V2_017BsSensorsCallbackD1Ev"
14403    },
14404    {
14405     "kind" : "deleting_dtor_pointer",
14406     "mangled_component_name" : "_ZThn4_N7android8hardware7sensors4V2_017BsSensorsCallbackD0Ev"
14407    },
14408    {
14409     "kind" : "vcall_offset"
14410    },
14411    {
14412     "kind" : "vcall_offset"
14413    },
14414    {
14415     "kind" : "vcall_offset"
14416    },
14417    {
14418     "kind" : "vcall_offset"
14419    },
14420    {
14421     "component_value" : -60,
14422     "kind" : "vcall_offset"
14423    },
14424    {
14425     "component_value" : -60,
14426     "kind" : "offset_to_top"
14427    },
14428    {
14429     "kind" : "rtti",
14430     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_017BsSensorsCallbackE"
14431    },
14432    {
14433     "kind" : "complete_dtor_pointer",
14434     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V2_017BsSensorsCallbackD1Ev"
14435    },
14436    {
14437     "kind" : "deleting_dtor_pointer",
14438     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V2_017BsSensorsCallbackD0Ev"
14439    },
14440    {
14441     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14442    },
14443    {
14444     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14445    },
14446    {
14447     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14448    },
14449    {
14450     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14451    }
14452   ]
14453  },
14454  {
14455   "alignment" : 4,
14456   "base_specifiers" :
14457   [
14458    {
14459     "referenced_type" : "type-6"
14460    }
14461   ],
14462   "linker_set_key" : "android::hardware::sensors::V2_0::ISensors",
14463   "name" : "android::hardware::sensors::V2_0::ISensors",
14464   "referenced_type" : "type-5",
14465   "self_type" : "type-5",
14466   "size" : 12,
14467   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensors.h",
14468   "unique_id" : "_ZTSN7android8hardware7sensors4V2_08ISensorsE",
14469   "vtable_components" :
14470   [
14471    {
14472     "component_value" : 4,
14473     "kind" : "vbase_offset"
14474    },
14475    {
14476     "kind" : "offset_to_top"
14477    },
14478    {
14479     "kind" : "rtti",
14480     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_08ISensorsE"
14481    },
14482    {
14483     "mangled_component_name" : "_ZNK7android8hardware7sensors4V2_08ISensors8isRemoteEv"
14484    },
14485    {
14486     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14487    },
14488    {
14489     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14490    },
14491    {
14492     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14493    },
14494    {
14495     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14496    },
14497    {
14498     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors21setHALInstrumentationEv"
14499    },
14500    {
14501     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14502    },
14503    {
14504     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors4pingEv"
14505    },
14506    {
14507     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14508    },
14509    {
14510     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors21notifySyspropsChangedEv"
14511    },
14512    {
14513     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14514    },
14515    {
14516     "kind" : "complete_dtor_pointer",
14517     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensorsD1Ev"
14518    },
14519    {
14520     "kind" : "deleting_dtor_pointer",
14521     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensorsD0Ev"
14522    },
14523    {
14524     "is_pure" : true,
14525     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors14getSensorsListENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010SensorInfoEEEEEE"
14526    },
14527    {
14528     "is_pure" : true,
14529     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors16setOperationModeENS1_4V1_013OperationModeE"
14530    },
14531    {
14532     "is_pure" : true,
14533     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors8activateEib"
14534    },
14535    {
14536     "is_pure" : true,
14537     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors10initializeERKNS0_12MQDescriptorINS1_4V1_05EventELNS0_8MQFlavorE1EEERKNS4_IjLS7_1EEERKNS_2spINS2_16ISensorsCallbackEEE"
14538    },
14539    {
14540     "is_pure" : true,
14541     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors5batchEixx"
14542    },
14543    {
14544     "is_pure" : true,
14545     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors5flushEi"
14546    },
14547    {
14548     "is_pure" : true,
14549     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors16injectSensorDataERKNS1_4V1_05EventE"
14550    },
14551    {
14552     "is_pure" : true,
14553     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors21registerDirectChannelERKNS1_4V1_013SharedMemInfoENSt3__18functionIFvNS4_6ResultEiEEE"
14554    },
14555    {
14556     "is_pure" : true,
14557     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors23unregisterDirectChannelEi"
14558    },
14559    {
14560     "is_pure" : true,
14561     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_08ISensors18configDirectReportEiiNS1_4V1_09RateLevelENSt3__18functionIFvNS4_6ResultEiEEE"
14562    },
14563    {
14564     "kind" : "vcall_offset"
14565    },
14566    {
14567     "kind" : "vcall_offset"
14568    },
14569    {
14570     "kind" : "vcall_offset"
14571    },
14572    {
14573     "kind" : "vcall_offset"
14574    },
14575    {
14576     "component_value" : -4,
14577     "kind" : "vcall_offset"
14578    },
14579    {
14580     "component_value" : -4,
14581     "kind" : "offset_to_top"
14582    },
14583    {
14584     "kind" : "rtti",
14585     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_08ISensorsE"
14586    },
14587    {
14588     "kind" : "complete_dtor_pointer",
14589     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V2_08ISensorsD1Ev"
14590    },
14591    {
14592     "kind" : "deleting_dtor_pointer",
14593     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V2_08ISensorsD0Ev"
14594    },
14595    {
14596     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14597    },
14598    {
14599     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14600    },
14601    {
14602     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14603    },
14604    {
14605     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14606    }
14607   ]
14608  },
14609  {
14610   "alignment" : 4,
14611   "base_specifiers" :
14612   [
14613    {
14614     "referenced_type" : "type-6"
14615    }
14616   ],
14617   "linker_set_key" : "android::hardware::sensors::V2_0::ISensorsCallback",
14618   "name" : "android::hardware::sensors::V2_0::ISensorsCallback",
14619   "referenced_type" : "type-28",
14620   "self_type" : "type-28",
14621   "size" : 12,
14622   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen/android/hardware/sensors/2.0/ISensorsCallback.h",
14623   "unique_id" : "_ZTSN7android8hardware7sensors4V2_016ISensorsCallbackE",
14624   "vtable_components" :
14625   [
14626    {
14627     "component_value" : 4,
14628     "kind" : "vbase_offset"
14629    },
14630    {
14631     "kind" : "offset_to_top"
14632    },
14633    {
14634     "kind" : "rtti",
14635     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_016ISensorsCallbackE"
14636    },
14637    {
14638     "mangled_component_name" : "_ZNK7android8hardware7sensors4V2_016ISensorsCallback8isRemoteEv"
14639    },
14640    {
14641     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14642    },
14643    {
14644     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14645    },
14646    {
14647     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14648    },
14649    {
14650     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14651    },
14652    {
14653     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback21setHALInstrumentationEv"
14654    },
14655    {
14656     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14657    },
14658    {
14659     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback4pingEv"
14660    },
14661    {
14662     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14663    },
14664    {
14665     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback21notifySyspropsChangedEv"
14666    },
14667    {
14668     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14669    },
14670    {
14671     "kind" : "complete_dtor_pointer",
14672     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallbackD1Ev"
14673    },
14674    {
14675     "kind" : "deleting_dtor_pointer",
14676     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallbackD0Ev"
14677    },
14678    {
14679     "is_pure" : true,
14680     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback25onDynamicSensorsConnectedERKNS0_8hidl_vecINS1_4V1_010SensorInfoEEE"
14681    },
14682    {
14683     "is_pure" : true,
14684     "mangled_component_name" : "_ZN7android8hardware7sensors4V2_016ISensorsCallback28onDynamicSensorsDisconnectedERKNS0_8hidl_vecIiEE"
14685    },
14686    {
14687     "kind" : "vcall_offset"
14688    },
14689    {
14690     "kind" : "vcall_offset"
14691    },
14692    {
14693     "kind" : "vcall_offset"
14694    },
14695    {
14696     "kind" : "vcall_offset"
14697    },
14698    {
14699     "component_value" : -4,
14700     "kind" : "vcall_offset"
14701    },
14702    {
14703     "component_value" : -4,
14704     "kind" : "offset_to_top"
14705    },
14706    {
14707     "kind" : "rtti",
14708     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V2_016ISensorsCallbackE"
14709    },
14710    {
14711     "kind" : "complete_dtor_pointer",
14712     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V2_016ISensorsCallbackD1Ev"
14713    },
14714    {
14715     "kind" : "deleting_dtor_pointer",
14716     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V2_016ISensorsCallbackD0Ev"
14717    },
14718    {
14719     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14720    },
14721    {
14722     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14723    },
14724    {
14725     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14726    },
14727    {
14728     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14729    }
14730   ]
14731  },
14732  {
14733   "alignment" : 4,
14734   "base_specifiers" :
14735   [
14736    {
14737     "referenced_type" : "type-229"
14738    },
14739    {
14740     "referenced_type" : "type-195"
14741    }
14742   ],
14743   "fields" :
14744   [
14745    {
14746     "access" : "private",
14747     "field_name" : "_hidl_mImpl",
14748     "field_offset" : 512,
14749     "referenced_type" : "type-591"
14750    }
14751   ],
14752   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
14753   "name" : "android::hidl::base::V1_0::BnHwBase",
14754   "referenced_type" : "type-590",
14755   "self_type" : "type-590",
14756   "size" : 76,
14757   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
14758   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
14759   "vtable_components" :
14760   [
14761    {
14762     "component_value" : 68,
14763     "kind" : "vbase_offset"
14764    },
14765    {
14766     "kind" : "offset_to_top"
14767    },
14768    {
14769     "kind" : "rtti",
14770     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14771    },
14772    {
14773     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14774    },
14775    {
14776     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14777    },
14778    {
14779     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14780    },
14781    {
14782     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14783    },
14784    {
14785     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14786    },
14787    {
14788     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14789    },
14790    {
14791     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14792    },
14793    {
14794     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14795    },
14796    {
14797     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14798    },
14799    {
14800     "kind" : "complete_dtor_pointer",
14801     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
14802    },
14803    {
14804     "kind" : "deleting_dtor_pointer",
14805     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
14806    },
14807    {
14808     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14809    },
14810    {
14811     "component_value" : -20,
14812     "kind" : "offset_to_top"
14813    },
14814    {
14815     "kind" : "rtti",
14816     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14817    },
14818    {
14819     "kind" : "complete_dtor_pointer",
14820     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14821    },
14822    {
14823     "kind" : "deleting_dtor_pointer",
14824     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14825    },
14826    {
14827     "kind" : "vcall_offset"
14828    },
14829    {
14830     "kind" : "vcall_offset"
14831    },
14832    {
14833     "kind" : "vcall_offset"
14834    },
14835    {
14836     "kind" : "vcall_offset"
14837    },
14838    {
14839     "component_value" : -68,
14840     "kind" : "vcall_offset"
14841    },
14842    {
14843     "component_value" : -68,
14844     "kind" : "offset_to_top"
14845    },
14846    {
14847     "kind" : "rtti",
14848     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14849    },
14850    {
14851     "kind" : "complete_dtor_pointer",
14852     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14853    },
14854    {
14855     "kind" : "deleting_dtor_pointer",
14856     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14857    },
14858    {
14859     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14860    },
14861    {
14862     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14863    },
14864    {
14865     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14866    },
14867    {
14868     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14869    }
14870   ]
14871  },
14872  {
14873   "alignment" : 4,
14874   "base_specifiers" :
14875   [
14876    {
14877     "referenced_type" : "type-573"
14878    },
14879    {
14880     "referenced_type" : "type-195"
14881    }
14882   ],
14883   "fields" :
14884   [
14885    {
14886     "access" : "private",
14887     "field_name" : "_hidl_mMutex",
14888     "field_offset" : 544,
14889     "referenced_type" : "type-766"
14890    },
14891    {
14892     "access" : "private",
14893     "field_name" : "_hidl_mDeathRecipients",
14894     "field_offset" : 576,
14895     "referenced_type" : "type-767"
14896    }
14897   ],
14898   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
14899   "name" : "android::hidl::base::V1_0::BpHwBase",
14900   "referenced_type" : "type-765",
14901   "self_type" : "type-765",
14902   "size" : 92,
14903   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
14904   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
14905   "vtable_components" :
14906   [
14907    {
14908     "component_value" : 84,
14909     "kind" : "vbase_offset"
14910    },
14911    {
14912     "kind" : "offset_to_top"
14913    },
14914    {
14915     "kind" : "rtti",
14916     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14917    },
14918    {
14919     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
14920    },
14921    {
14922     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14923    },
14924    {
14925     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14926    },
14927    {
14928     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14929    },
14930    {
14931     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14932    },
14933    {
14934     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
14935    },
14936    {
14937     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14938    },
14939    {
14940     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
14941    },
14942    {
14943     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14944    },
14945    {
14946     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
14947    },
14948    {
14949     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14950    },
14951    {
14952     "kind" : "complete_dtor_pointer",
14953     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
14954    },
14955    {
14956     "kind" : "deleting_dtor_pointer",
14957     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
14958    },
14959    {
14960     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14961    },
14962    {
14963     "component_value" : 80,
14964     "kind" : "vbase_offset"
14965    },
14966    {
14967     "component_value" : -4,
14968     "kind" : "offset_to_top"
14969    },
14970    {
14971     "kind" : "rtti",
14972     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14973    },
14974    {
14975     "kind" : "complete_dtor_pointer",
14976     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14977    },
14978    {
14979     "kind" : "deleting_dtor_pointer",
14980     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14981    },
14982    {
14983     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14984    },
14985    {
14986     "component_value" : 76,
14987     "kind" : "vbase_offset"
14988    },
14989    {
14990     "component_value" : -8,
14991     "kind" : "offset_to_top"
14992    },
14993    {
14994     "kind" : "rtti",
14995     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14996    },
14997    {
14998     "kind" : "complete_dtor_pointer",
14999     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
15000    },
15001    {
15002     "kind" : "deleting_dtor_pointer",
15003     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
15004    },
15005    {
15006     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15007    },
15008    {
15009     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15010    },
15011    {
15012     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15013    },
15014    {
15015     "component_value" : -24,
15016     "kind" : "offset_to_top"
15017    },
15018    {
15019     "kind" : "rtti",
15020     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
15021    },
15022    {
15023     "kind" : "complete_dtor_pointer",
15024     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
15025    },
15026    {
15027     "kind" : "deleting_dtor_pointer",
15028     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
15029    },
15030    {
15031     "kind" : "vcall_offset"
15032    },
15033    {
15034     "component_value" : -76,
15035     "kind" : "vcall_offset"
15036    },
15037    {
15038     "component_value" : -76,
15039     "kind" : "vcall_offset"
15040    },
15041    {
15042     "component_value" : -76,
15043     "kind" : "vcall_offset"
15044    },
15045    {
15046     "component_value" : -84,
15047     "kind" : "vcall_offset"
15048    },
15049    {
15050     "component_value" : -84,
15051     "kind" : "offset_to_top"
15052    },
15053    {
15054     "kind" : "rtti",
15055     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
15056    },
15057    {
15058     "kind" : "complete_dtor_pointer",
15059     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
15060    },
15061    {
15062     "kind" : "deleting_dtor_pointer",
15063     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
15064    },
15065    {
15066     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15067    },
15068    {
15069     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15070    },
15071    {
15072     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15073    },
15074    {
15075     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15076    }
15077   ]
15078  },
15079  {
15080   "alignment" : 8,
15081   "fields" :
15082   [
15083    {
15084     "field_name" : "pid",
15085     "referenced_type" : "type-42"
15086    },
15087    {
15088     "field_name" : "ptr",
15089     "field_offset" : 64,
15090     "referenced_type" : "type-78"
15091    },
15092    {
15093     "field_name" : "arch",
15094     "field_offset" : 128,
15095     "referenced_type" : "type-552"
15096    }
15097   ],
15098   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
15099   "name" : "android::hidl::base::V1_0::DebugInfo",
15100   "referenced_type" : "type-551",
15101   "self_type" : "type-551",
15102   "size" : 24,
15103   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
15104   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
15105  },
15106  {
15107   "alignment" : 4,
15108   "base_specifiers" :
15109   [
15110    {
15111     "is_virtual" : true,
15112     "referenced_type" : "type-7"
15113    }
15114   ],
15115   "linker_set_key" : "android::hidl::base::V1_0::IBase",
15116   "name" : "android::hidl::base::V1_0::IBase",
15117   "referenced_type" : "type-6",
15118   "self_type" : "type-6",
15119   "size" : 12,
15120   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
15121   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
15122   "vtable_components" :
15123   [
15124    {
15125     "component_value" : 4,
15126     "kind" : "vbase_offset"
15127    },
15128    {
15129     "kind" : "offset_to_top"
15130    },
15131    {
15132     "kind" : "rtti",
15133     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15134    },
15135    {
15136     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
15137    },
15138    {
15139     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15140    },
15141    {
15142     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
15143    },
15144    {
15145     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
15146    },
15147    {
15148     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
15149    },
15150    {
15151     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
15152    },
15153    {
15154     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
15155    },
15156    {
15157     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
15158    },
15159    {
15160     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
15161    },
15162    {
15163     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
15164    },
15165    {
15166     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15167    },
15168    {
15169     "kind" : "complete_dtor_pointer",
15170     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
15171    },
15172    {
15173     "kind" : "deleting_dtor_pointer",
15174     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
15175    },
15176    {
15177     "kind" : "vcall_offset"
15178    },
15179    {
15180     "kind" : "vcall_offset"
15181    },
15182    {
15183     "kind" : "vcall_offset"
15184    },
15185    {
15186     "kind" : "vcall_offset"
15187    },
15188    {
15189     "component_value" : -4,
15190     "kind" : "vcall_offset"
15191    },
15192    {
15193     "component_value" : -4,
15194     "kind" : "offset_to_top"
15195    },
15196    {
15197     "kind" : "rtti",
15198     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15199    },
15200    {
15201     "kind" : "complete_dtor_pointer",
15202     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
15203    },
15204    {
15205     "kind" : "deleting_dtor_pointer",
15206     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
15207    },
15208    {
15209     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15210    },
15211    {
15212     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15213    },
15214    {
15215     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15216    },
15217    {
15218     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15219    }
15220   ]
15221  },
15222  {
15223   "alignment" : 4,
15224   "base_specifiers" :
15225   [
15226    {
15227     "referenced_type" : "type-6"
15228    }
15229   ],
15230   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
15231   "name" : "android::hidl::manager::V1_0::IServiceManager",
15232   "referenced_type" : "type-159",
15233   "self_type" : "type-159",
15234   "size" : 12,
15235   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
15236   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
15237   "vtable_components" :
15238   [
15239    {
15240     "component_value" : 4,
15241     "kind" : "vbase_offset"
15242    },
15243    {
15244     "kind" : "offset_to_top"
15245    },
15246    {
15247     "kind" : "rtti",
15248     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
15249    },
15250    {
15251     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
15252    },
15253    {
15254     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15255    },
15256    {
15257     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
15258    },
15259    {
15260     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
15261    },
15262    {
15263     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
15264    },
15265    {
15266     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
15267    },
15268    {
15269     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
15270    },
15271    {
15272     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
15273    },
15274    {
15275     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
15276    },
15277    {
15278     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
15279    },
15280    {
15281     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15282    },
15283    {
15284     "kind" : "complete_dtor_pointer",
15285     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
15286    },
15287    {
15288     "kind" : "deleting_dtor_pointer",
15289     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
15290    },
15291    {
15292     "is_pure" : true,
15293     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
15294    },
15295    {
15296     "is_pure" : true,
15297     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
15298    },
15299    {
15300     "is_pure" : true,
15301     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
15302    },
15303    {
15304     "is_pure" : true,
15305     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15306    },
15307    {
15308     "is_pure" : true,
15309     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
15310    },
15311    {
15312     "is_pure" : true,
15313     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
15314    },
15315    {
15316     "is_pure" : true,
15317     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
15318    },
15319    {
15320     "is_pure" : true,
15321     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
15322    },
15323    {
15324     "kind" : "vcall_offset"
15325    },
15326    {
15327     "kind" : "vcall_offset"
15328    },
15329    {
15330     "kind" : "vcall_offset"
15331    },
15332    {
15333     "kind" : "vcall_offset"
15334    },
15335    {
15336     "component_value" : -4,
15337     "kind" : "vcall_offset"
15338    },
15339    {
15340     "component_value" : -4,
15341     "kind" : "offset_to_top"
15342    },
15343    {
15344     "kind" : "rtti",
15345     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
15346    },
15347    {
15348     "kind" : "complete_dtor_pointer",
15349     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
15350    },
15351    {
15352     "kind" : "deleting_dtor_pointer",
15353     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
15354    },
15355    {
15356     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15357    },
15358    {
15359     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15360    },
15361    {
15362     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15363    },
15364    {
15365     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15366    }
15367   ]
15368  },
15369  {
15370   "alignment" : 8,
15371   "fields" :
15372   [
15373    {
15374     "field_name" : "interfaceName",
15375     "referenced_type" : "type-95"
15376    },
15377    {
15378     "field_name" : "instanceName",
15379     "field_offset" : 128,
15380     "referenced_type" : "type-95"
15381    },
15382    {
15383     "field_name" : "pid",
15384     "field_offset" : 256,
15385     "referenced_type" : "type-42"
15386    },
15387    {
15388     "field_name" : "clientPids",
15389     "field_offset" : 320,
15390     "referenced_type" : "type-422"
15391    },
15392    {
15393     "field_name" : "arch",
15394     "field_offset" : 448,
15395     "referenced_type" : "type-552"
15396    }
15397   ],
15398   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
15399   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
15400   "referenced_type" : "type-701",
15401   "self_type" : "type-701",
15402   "size" : 64,
15403   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
15404   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
15405  },
15406  {
15407   "alignment" : 4,
15408   "base_specifiers" :
15409   [
15410    {
15411     "referenced_type" : "type-6"
15412    }
15413   ],
15414   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
15415   "name" : "android::hidl::manager::V1_0::IServiceNotification",
15416   "referenced_type" : "type-185",
15417   "self_type" : "type-185",
15418   "size" : 12,
15419   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
15420   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
15421   "vtable_components" :
15422   [
15423    {
15424     "component_value" : 4,
15425     "kind" : "vbase_offset"
15426    },
15427    {
15428     "kind" : "offset_to_top"
15429    },
15430    {
15431     "kind" : "rtti",
15432     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
15433    },
15434    {
15435     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
15436    },
15437    {
15438     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15439    },
15440    {
15441     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
15442    },
15443    {
15444     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
15445    },
15446    {
15447     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
15448    },
15449    {
15450     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
15451    },
15452    {
15453     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
15454    },
15455    {
15456     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
15457    },
15458    {
15459     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
15460    },
15461    {
15462     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
15463    },
15464    {
15465     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15466    },
15467    {
15468     "kind" : "complete_dtor_pointer",
15469     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
15470    },
15471    {
15472     "kind" : "deleting_dtor_pointer",
15473     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
15474    },
15475    {
15476     "is_pure" : true,
15477     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
15478    },
15479    {
15480     "kind" : "vcall_offset"
15481    },
15482    {
15483     "kind" : "vcall_offset"
15484    },
15485    {
15486     "kind" : "vcall_offset"
15487    },
15488    {
15489     "kind" : "vcall_offset"
15490    },
15491    {
15492     "component_value" : -4,
15493     "kind" : "vcall_offset"
15494    },
15495    {
15496     "component_value" : -4,
15497     "kind" : "offset_to_top"
15498    },
15499    {
15500     "kind" : "rtti",
15501     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
15502    },
15503    {
15504     "kind" : "complete_dtor_pointer",
15505     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
15506    },
15507    {
15508     "kind" : "deleting_dtor_pointer",
15509     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
15510    },
15511    {
15512     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15513    },
15514    {
15515     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15516    },
15517    {
15518     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15519    },
15520    {
15521     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15522    }
15523   ]
15524  },
15525  {
15526   "alignment" : 4,
15527   "fields" :
15528   [
15529    {
15530     "access" : "private",
15531     "field_name" : "m_ptr",
15532     "referenced_type" : "type-166"
15533    }
15534   ],
15535   "linker_set_key" : "android::sp<android::Thread>",
15536   "name" : "android::sp<android::Thread>",
15537   "record_kind" : "class",
15538   "referenced_type" : "type-165",
15539   "self_type" : "type-165",
15540   "size" : 4,
15541   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15542   "template_args" : [ "type-167" ],
15543   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
15544  },
15545  {
15546   "alignment" : 4,
15547   "fields" :
15548   [
15549    {
15550     "access" : "private",
15551     "field_name" : "m_ptr",
15552     "referenced_type" : "type-228"
15553    }
15554   ],
15555   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
15556   "name" : "android::sp<android::hardware::BHwBinder>",
15557   "record_kind" : "class",
15558   "referenced_type" : "type-227",
15559   "self_type" : "type-227",
15560   "size" : 4,
15561   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15562   "template_args" : [ "type-229" ],
15563   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
15564  },
15565  {
15566   "alignment" : 4,
15567   "fields" :
15568   [
15569    {
15570     "access" : "private",
15571     "field_name" : "m_ptr",
15572     "referenced_type" : "type-13"
15573    }
15574   ],
15575   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
15576   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
15577   "record_kind" : "class",
15578   "referenced_type" : "type-12",
15579   "self_type" : "type-12",
15580   "size" : 4,
15581   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15582   "template_args" : [ "type-14" ],
15583   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
15584  },
15585  {
15586   "alignment" : 4,
15587   "fields" :
15588   [
15589    {
15590     "access" : "private",
15591     "field_name" : "m_ptr",
15592     "referenced_type" : "type-16"
15593    }
15594   ],
15595   "linker_set_key" : "android::sp<android::hardware::IBinder>",
15596   "name" : "android::sp<android::hardware::IBinder>",
15597   "record_kind" : "class",
15598   "referenced_type" : "type-15",
15599   "self_type" : "type-15",
15600   "size" : 4,
15601   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15602   "template_args" : [ "type-17" ],
15603   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
15604  },
15605  {
15606   "alignment" : 4,
15607   "fields" :
15608   [
15609    {
15610     "access" : "private",
15611     "field_name" : "m_ptr",
15612     "referenced_type" : "type-24"
15613    }
15614   ],
15615   "linker_set_key" : "android::sp<android::hardware::IInterface>",
15616   "name" : "android::sp<android::hardware::IInterface>",
15617   "record_kind" : "class",
15618   "referenced_type" : "type-23",
15619   "self_type" : "type-23",
15620   "size" : 4,
15621   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15622   "template_args" : [ "type-25" ],
15623   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
15624  },
15625  {
15626   "alignment" : 4,
15627   "fields" :
15628   [
15629    {
15630     "access" : "private",
15631     "field_name" : "m_ptr",
15632     "referenced_type" : "type-40"
15633    }
15634   ],
15635   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
15636   "name" : "android::sp<android::hardware::ProcessState>",
15637   "record_kind" : "class",
15638   "referenced_type" : "type-39",
15639   "self_type" : "type-39",
15640   "size" : 4,
15641   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15642   "template_args" : [ "type-41" ],
15643   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
15644  },
15645  {
15646   "alignment" : 4,
15647   "fields" :
15648   [
15649    {
15650     "access" : "private",
15651     "field_name" : "m_ptr",
15652     "referenced_type" : "type-214"
15653    }
15654   ],
15655   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
15656   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
15657   "record_kind" : "class",
15658   "referenced_type" : "type-213",
15659   "self_type" : "type-213",
15660   "size" : 4,
15661   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15662   "template_args" : [ "type-215" ],
15663   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
15664  },
15665  {
15666   "alignment" : 4,
15667   "fields" :
15668   [
15669    {
15670     "access" : "private",
15671     "field_name" : "m_ptr",
15672     "referenced_type" : "type-217"
15673    }
15674   ],
15675   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
15676   "name" : "android::sp<android::hardware::hidl_death_recipient>",
15677   "record_kind" : "class",
15678   "referenced_type" : "type-474",
15679   "self_type" : "type-474",
15680   "size" : 4,
15681   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15682   "template_args" : [ "type-218" ],
15683   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
15684  },
15685  {
15686   "alignment" : 4,
15687   "fields" :
15688   [
15689    {
15690     "access" : "private",
15691     "field_name" : "m_ptr",
15692     "referenced_type" : "type-4"
15693    }
15694   ],
15695   "linker_set_key" : "android::sp<android::hardware::sensors::V2_0::ISensors>",
15696   "name" : "android::sp<android::hardware::sensors::V2_0::ISensors>",
15697   "record_kind" : "class",
15698   "referenced_type" : "type-3",
15699   "self_type" : "type-3",
15700   "size" : 4,
15701   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15702   "template_args" : [ "type-5" ],
15703   "unique_id" : "_ZTSN7android2spINS_8hardware7sensors4V2_08ISensorsEEE"
15704  },
15705  {
15706   "alignment" : 4,
15707   "fields" :
15708   [
15709    {
15710     "access" : "private",
15711     "field_name" : "m_ptr",
15712     "referenced_type" : "type-191"
15713    }
15714   ],
15715   "linker_set_key" : "android::sp<android::hardware::sensors::V2_0::ISensorsCallback>",
15716   "name" : "android::sp<android::hardware::sensors::V2_0::ISensorsCallback>",
15717   "record_kind" : "class",
15718   "referenced_type" : "type-190",
15719   "self_type" : "type-190",
15720   "size" : 4,
15721   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15722   "template_args" : [ "type-28" ],
15723   "unique_id" : "_ZTSN7android2spINS_8hardware7sensors4V2_016ISensorsCallbackEEE"
15724  },
15725  {
15726   "alignment" : 4,
15727   "fields" :
15728   [
15729    {
15730     "access" : "private",
15731     "field_name" : "m_ptr",
15732     "referenced_type" : "type-220"
15733    }
15734   ],
15735   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
15736   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
15737   "record_kind" : "class",
15738   "referenced_type" : "type-591",
15739   "self_type" : "type-591",
15740   "size" : 4,
15741   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15742   "template_args" : [ "type-6" ],
15743   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
15744  },
15745  {
15746   "alignment" : 4,
15747   "fields" :
15748   [
15749    {
15750     "access" : "private",
15751     "field_name" : "m_ptr",
15752     "referenced_type" : "type-158"
15753    }
15754   ],
15755   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
15756   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
15757   "record_kind" : "class",
15758   "referenced_type" : "type-157",
15759   "self_type" : "type-157",
15760   "size" : 4,
15761   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15762   "template_args" : [ "type-159" ],
15763   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
15764  },
15765  {
15766   "alignment" : 4,
15767   "fields" :
15768   [
15769    {
15770     "access" : "private",
15771     "field_name" : "m_ptr",
15772     "referenced_type" : "type-184"
15773    }
15774   ],
15775   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
15776   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
15777   "record_kind" : "class",
15778   "referenced_type" : "type-183",
15779   "self_type" : "type-183",
15780   "size" : 4,
15781   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15782   "template_args" : [ "type-185" ],
15783   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
15784  },
15785  {
15786   "alignment" : 1,
15787   "linker_set_key" : "android::trait_trivial_copy<bool>",
15788   "name" : "android::trait_trivial_copy<bool>",
15789   "referenced_type" : "type-290",
15790   "self_type" : "type-290",
15791   "size" : 1,
15792   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15793   "template_args" : [ "type-54" ],
15794   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
15795  },
15796  {
15797   "alignment" : 1,
15798   "linker_set_key" : "android::trait_trivial_copy<char>",
15799   "name" : "android::trait_trivial_copy<char>",
15800   "referenced_type" : "type-294",
15801   "self_type" : "type-294",
15802   "size" : 1,
15803   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15804   "template_args" : [ "type-71" ],
15805   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
15806  },
15807  {
15808   "alignment" : 1,
15809   "linker_set_key" : "android::trait_trivial_copy<double>",
15810   "name" : "android::trait_trivial_copy<double>",
15811   "referenced_type" : "type-349",
15812   "self_type" : "type-349",
15813   "size" : 1,
15814   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15815   "template_args" : [ "type-347" ],
15816   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
15817  },
15818  {
15819   "alignment" : 1,
15820   "linker_set_key" : "android::trait_trivial_copy<float>",
15821   "name" : "android::trait_trivial_copy<float>",
15822   "referenced_type" : "type-344",
15823   "self_type" : "type-344",
15824   "size" : 1,
15825   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15826   "template_args" : [ "type-99" ],
15827   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
15828  },
15829  {
15830   "alignment" : 1,
15831   "linker_set_key" : "android::trait_trivial_copy<int>",
15832   "name" : "android::trait_trivial_copy<int>",
15833   "referenced_type" : "type-313",
15834   "self_type" : "type-313",
15835   "size" : 1,
15836   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15837   "template_args" : [ "type-42" ],
15838   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
15839  },
15840  {
15841   "alignment" : 1,
15842   "linker_set_key" : "android::trait_trivial_copy<long long>",
15843   "name" : "android::trait_trivial_copy<long long>",
15844   "referenced_type" : "type-334",
15845   "self_type" : "type-334",
15846   "size" : 1,
15847   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15848   "template_args" : [ "type-47" ],
15849   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
15850  },
15851  {
15852   "alignment" : 1,
15853   "linker_set_key" : "android::trait_trivial_copy<long>",
15854   "name" : "android::trait_trivial_copy<long>",
15855   "referenced_type" : "type-323",
15856   "self_type" : "type-323",
15857   "size" : 1,
15858   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15859   "template_args" : [ "type-321" ],
15860   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
15861  },
15862  {
15863   "alignment" : 1,
15864   "linker_set_key" : "android::trait_trivial_copy<short>",
15865   "name" : "android::trait_trivial_copy<short>",
15866   "referenced_type" : "type-304",
15867   "self_type" : "type-304",
15868   "size" : 1,
15869   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15870   "template_args" : [ "type-302" ],
15871   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
15872  },
15873  {
15874   "alignment" : 1,
15875   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
15876   "name" : "android::trait_trivial_copy<unsigned char>",
15877   "referenced_type" : "type-298",
15878   "self_type" : "type-298",
15879   "size" : 1,
15880   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15881   "template_args" : [ "type-176" ],
15882   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
15883  },
15884  {
15885   "alignment" : 1,
15886   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
15887   "name" : "android::trait_trivial_copy<unsigned int>",
15888   "referenced_type" : "type-317",
15889   "self_type" : "type-317",
15890   "size" : 1,
15891   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15892   "template_args" : [ "type-2" ],
15893   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
15894  },
15895  {
15896   "alignment" : 1,
15897   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
15898   "name" : "android::trait_trivial_copy<unsigned long long>",
15899   "referenced_type" : "type-338",
15900   "self_type" : "type-338",
15901   "size" : 1,
15902   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15903   "template_args" : [ "type-78" ],
15904   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
15905  },
15906  {
15907   "alignment" : 1,
15908   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
15909   "name" : "android::trait_trivial_copy<unsigned long>",
15910   "referenced_type" : "type-328",
15911   "self_type" : "type-328",
15912   "size" : 1,
15913   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15914   "template_args" : [ "type-326" ],
15915   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
15916  },
15917  {
15918   "alignment" : 1,
15919   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
15920   "name" : "android::trait_trivial_copy<unsigned short>",
15921   "referenced_type" : "type-309",
15922   "self_type" : "type-309",
15923   "size" : 1,
15924   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15925   "template_args" : [ "type-178" ],
15926   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
15927  },
15928  {
15929   "alignment" : 1,
15930   "linker_set_key" : "android::trait_trivial_copy<void>",
15931   "name" : "android::trait_trivial_copy<void>",
15932   "referenced_type" : "type-285",
15933   "self_type" : "type-285",
15934   "size" : 1,
15935   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15936   "template_args" : [ "type-44" ],
15937   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
15938  },
15939  {
15940   "alignment" : 1,
15941   "linker_set_key" : "android::trait_trivial_ctor<bool>",
15942   "name" : "android::trait_trivial_ctor<bool>",
15943   "referenced_type" : "type-287",
15944   "self_type" : "type-287",
15945   "size" : 1,
15946   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15947   "template_args" : [ "type-54" ],
15948   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
15949  },
15950  {
15951   "alignment" : 1,
15952   "linker_set_key" : "android::trait_trivial_ctor<char>",
15953   "name" : "android::trait_trivial_ctor<char>",
15954   "referenced_type" : "type-292",
15955   "self_type" : "type-292",
15956   "size" : 1,
15957   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15958   "template_args" : [ "type-71" ],
15959   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
15960  },
15961  {
15962   "alignment" : 1,
15963   "linker_set_key" : "android::trait_trivial_ctor<double>",
15964   "name" : "android::trait_trivial_ctor<double>",
15965   "referenced_type" : "type-346",
15966   "self_type" : "type-346",
15967   "size" : 1,
15968   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15969   "template_args" : [ "type-347" ],
15970   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
15971  },
15972  {
15973   "alignment" : 1,
15974   "linker_set_key" : "android::trait_trivial_ctor<float>",
15975   "name" : "android::trait_trivial_ctor<float>",
15976   "referenced_type" : "type-342",
15977   "self_type" : "type-342",
15978   "size" : 1,
15979   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15980   "template_args" : [ "type-99" ],
15981   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
15982  },
15983  {
15984   "alignment" : 1,
15985   "linker_set_key" : "android::trait_trivial_ctor<int>",
15986   "name" : "android::trait_trivial_ctor<int>",
15987   "referenced_type" : "type-311",
15988   "self_type" : "type-311",
15989   "size" : 1,
15990   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15991   "template_args" : [ "type-42" ],
15992   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
15993  },
15994  {
15995   "alignment" : 1,
15996   "linker_set_key" : "android::trait_trivial_ctor<long long>",
15997   "name" : "android::trait_trivial_ctor<long long>",
15998   "referenced_type" : "type-332",
15999   "self_type" : "type-332",
16000   "size" : 1,
16001   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16002   "template_args" : [ "type-47" ],
16003   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
16004  },
16005  {
16006   "alignment" : 1,
16007   "linker_set_key" : "android::trait_trivial_ctor<long>",
16008   "name" : "android::trait_trivial_ctor<long>",
16009   "referenced_type" : "type-320",
16010   "self_type" : "type-320",
16011   "size" : 1,
16012   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16013   "template_args" : [ "type-321" ],
16014   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
16015  },
16016  {
16017   "alignment" : 1,
16018   "linker_set_key" : "android::trait_trivial_ctor<short>",
16019   "name" : "android::trait_trivial_ctor<short>",
16020   "referenced_type" : "type-301",
16021   "self_type" : "type-301",
16022   "size" : 1,
16023   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16024   "template_args" : [ "type-302" ],
16025   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
16026  },
16027  {
16028   "alignment" : 1,
16029   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
16030   "name" : "android::trait_trivial_ctor<unsigned char>",
16031   "referenced_type" : "type-296",
16032   "self_type" : "type-296",
16033   "size" : 1,
16034   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16035   "template_args" : [ "type-176" ],
16036   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
16037  },
16038  {
16039   "alignment" : 1,
16040   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
16041   "name" : "android::trait_trivial_ctor<unsigned int>",
16042   "referenced_type" : "type-315",
16043   "self_type" : "type-315",
16044   "size" : 1,
16045   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16046   "template_args" : [ "type-2" ],
16047   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
16048  },
16049  {
16050   "alignment" : 1,
16051   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
16052   "name" : "android::trait_trivial_ctor<unsigned long long>",
16053   "referenced_type" : "type-336",
16054   "self_type" : "type-336",
16055   "size" : 1,
16056   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16057   "template_args" : [ "type-78" ],
16058   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
16059  },
16060  {
16061   "alignment" : 1,
16062   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
16063   "name" : "android::trait_trivial_ctor<unsigned long>",
16064   "referenced_type" : "type-325",
16065   "self_type" : "type-325",
16066   "size" : 1,
16067   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16068   "template_args" : [ "type-326" ],
16069   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
16070  },
16071  {
16072   "alignment" : 1,
16073   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
16074   "name" : "android::trait_trivial_ctor<unsigned short>",
16075   "referenced_type" : "type-306",
16076   "self_type" : "type-306",
16077   "size" : 1,
16078   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16079   "template_args" : [ "type-178" ],
16080   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
16081  },
16082  {
16083   "alignment" : 1,
16084   "linker_set_key" : "android::trait_trivial_ctor<void>",
16085   "name" : "android::trait_trivial_ctor<void>",
16086   "referenced_type" : "type-283",
16087   "self_type" : "type-283",
16088   "size" : 1,
16089   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16090   "template_args" : [ "type-44" ],
16091   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
16092  },
16093  {
16094   "alignment" : 1,
16095   "linker_set_key" : "android::trait_trivial_dtor<bool>",
16096   "name" : "android::trait_trivial_dtor<bool>",
16097   "referenced_type" : "type-289",
16098   "self_type" : "type-289",
16099   "size" : 1,
16100   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16101   "template_args" : [ "type-54" ],
16102   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
16103  },
16104  {
16105   "alignment" : 1,
16106   "linker_set_key" : "android::trait_trivial_dtor<char>",
16107   "name" : "android::trait_trivial_dtor<char>",
16108   "referenced_type" : "type-293",
16109   "self_type" : "type-293",
16110   "size" : 1,
16111   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16112   "template_args" : [ "type-71" ],
16113   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
16114  },
16115  {
16116   "alignment" : 1,
16117   "linker_set_key" : "android::trait_trivial_dtor<double>",
16118   "name" : "android::trait_trivial_dtor<double>",
16119   "referenced_type" : "type-348",
16120   "self_type" : "type-348",
16121   "size" : 1,
16122   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16123   "template_args" : [ "type-347" ],
16124   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
16125  },
16126  {
16127   "alignment" : 1,
16128   "linker_set_key" : "android::trait_trivial_dtor<float>",
16129   "name" : "android::trait_trivial_dtor<float>",
16130   "referenced_type" : "type-343",
16131   "self_type" : "type-343",
16132   "size" : 1,
16133   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16134   "template_args" : [ "type-99" ],
16135   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
16136  },
16137  {
16138   "alignment" : 1,
16139   "linker_set_key" : "android::trait_trivial_dtor<int>",
16140   "name" : "android::trait_trivial_dtor<int>",
16141   "referenced_type" : "type-312",
16142   "self_type" : "type-312",
16143   "size" : 1,
16144   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16145   "template_args" : [ "type-42" ],
16146   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
16147  },
16148  {
16149   "alignment" : 1,
16150   "linker_set_key" : "android::trait_trivial_dtor<long long>",
16151   "name" : "android::trait_trivial_dtor<long long>",
16152   "referenced_type" : "type-333",
16153   "self_type" : "type-333",
16154   "size" : 1,
16155   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16156   "template_args" : [ "type-47" ],
16157   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
16158  },
16159  {
16160   "alignment" : 1,
16161   "linker_set_key" : "android::trait_trivial_dtor<long>",
16162   "name" : "android::trait_trivial_dtor<long>",
16163   "referenced_type" : "type-322",
16164   "self_type" : "type-322",
16165   "size" : 1,
16166   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16167   "template_args" : [ "type-321" ],
16168   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
16169  },
16170  {
16171   "alignment" : 1,
16172   "linker_set_key" : "android::trait_trivial_dtor<short>",
16173   "name" : "android::trait_trivial_dtor<short>",
16174   "referenced_type" : "type-303",
16175   "self_type" : "type-303",
16176   "size" : 1,
16177   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16178   "template_args" : [ "type-302" ],
16179   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
16180  },
16181  {
16182   "alignment" : 1,
16183   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
16184   "name" : "android::trait_trivial_dtor<unsigned char>",
16185   "referenced_type" : "type-297",
16186   "self_type" : "type-297",
16187   "size" : 1,
16188   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16189   "template_args" : [ "type-176" ],
16190   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
16191  },
16192  {
16193   "alignment" : 1,
16194   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
16195   "name" : "android::trait_trivial_dtor<unsigned int>",
16196   "referenced_type" : "type-316",
16197   "self_type" : "type-316",
16198   "size" : 1,
16199   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16200   "template_args" : [ "type-2" ],
16201   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
16202  },
16203  {
16204   "alignment" : 1,
16205   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
16206   "name" : "android::trait_trivial_dtor<unsigned long long>",
16207   "referenced_type" : "type-337",
16208   "self_type" : "type-337",
16209   "size" : 1,
16210   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16211   "template_args" : [ "type-78" ],
16212   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
16213  },
16214  {
16215   "alignment" : 1,
16216   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
16217   "name" : "android::trait_trivial_dtor<unsigned long>",
16218   "referenced_type" : "type-327",
16219   "self_type" : "type-327",
16220   "size" : 1,
16221   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16222   "template_args" : [ "type-326" ],
16223   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
16224  },
16225  {
16226   "alignment" : 1,
16227   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
16228   "name" : "android::trait_trivial_dtor<unsigned short>",
16229   "referenced_type" : "type-308",
16230   "self_type" : "type-308",
16231   "size" : 1,
16232   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16233   "template_args" : [ "type-178" ],
16234   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
16235  },
16236  {
16237   "alignment" : 1,
16238   "linker_set_key" : "android::trait_trivial_dtor<void>",
16239   "name" : "android::trait_trivial_dtor<void>",
16240   "referenced_type" : "type-284",
16241   "self_type" : "type-284",
16242   "size" : 1,
16243   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16244   "template_args" : [ "type-44" ],
16245   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
16246  },
16247  {
16248   "alignment" : 1,
16249   "linker_set_key" : "android::trait_trivial_move<android::String16>",
16250   "name" : "android::trait_trivial_move<android::String16>",
16251   "referenced_type" : "type-570",
16252   "self_type" : "type-570",
16253   "size" : 1,
16254   "source_file" : "/system/core/libutils/include/utils/String16.h",
16255   "template_args" : [ "type-59" ],
16256   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
16257  },
16258  {
16259   "alignment" : 1,
16260   "linker_set_key" : "android::trait_trivial_move<android::String8>",
16261   "name" : "android::trait_trivial_move<android::String8>",
16262   "referenced_type" : "type-564",
16263   "self_type" : "type-564",
16264   "size" : 1,
16265   "source_file" : "/system/core/libutils/include/utils/String8.h",
16266   "template_args" : [ "type-68" ],
16267   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
16268  },
16269  {
16270   "alignment" : 1,
16271   "linker_set_key" : "android::trait_trivial_move<bool>",
16272   "name" : "android::trait_trivial_move<bool>",
16273   "referenced_type" : "type-291",
16274   "self_type" : "type-291",
16275   "size" : 1,
16276   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16277   "template_args" : [ "type-54" ],
16278   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
16279  },
16280  {
16281   "alignment" : 1,
16282   "linker_set_key" : "android::trait_trivial_move<char>",
16283   "name" : "android::trait_trivial_move<char>",
16284   "referenced_type" : "type-295",
16285   "self_type" : "type-295",
16286   "size" : 1,
16287   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16288   "template_args" : [ "type-71" ],
16289   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
16290  },
16291  {
16292   "alignment" : 1,
16293   "linker_set_key" : "android::trait_trivial_move<double>",
16294   "name" : "android::trait_trivial_move<double>",
16295   "referenced_type" : "type-350",
16296   "self_type" : "type-350",
16297   "size" : 1,
16298   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16299   "template_args" : [ "type-347" ],
16300   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
16301  },
16302  {
16303   "alignment" : 1,
16304   "linker_set_key" : "android::trait_trivial_move<float>",
16305   "name" : "android::trait_trivial_move<float>",
16306   "referenced_type" : "type-345",
16307   "self_type" : "type-345",
16308   "size" : 1,
16309   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16310   "template_args" : [ "type-99" ],
16311   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
16312  },
16313  {
16314   "alignment" : 1,
16315   "linker_set_key" : "android::trait_trivial_move<int>",
16316   "name" : "android::trait_trivial_move<int>",
16317   "referenced_type" : "type-314",
16318   "self_type" : "type-314",
16319   "size" : 1,
16320   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16321   "template_args" : [ "type-42" ],
16322   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
16323  },
16324  {
16325   "alignment" : 1,
16326   "linker_set_key" : "android::trait_trivial_move<long long>",
16327   "name" : "android::trait_trivial_move<long long>",
16328   "referenced_type" : "type-335",
16329   "self_type" : "type-335",
16330   "size" : 1,
16331   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16332   "template_args" : [ "type-47" ],
16333   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
16334  },
16335  {
16336   "alignment" : 1,
16337   "linker_set_key" : "android::trait_trivial_move<long>",
16338   "name" : "android::trait_trivial_move<long>",
16339   "referenced_type" : "type-324",
16340   "self_type" : "type-324",
16341   "size" : 1,
16342   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16343   "template_args" : [ "type-321" ],
16344   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
16345  },
16346  {
16347   "alignment" : 1,
16348   "linker_set_key" : "android::trait_trivial_move<short>",
16349   "name" : "android::trait_trivial_move<short>",
16350   "referenced_type" : "type-305",
16351   "self_type" : "type-305",
16352   "size" : 1,
16353   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16354   "template_args" : [ "type-302" ],
16355   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
16356  },
16357  {
16358   "alignment" : 1,
16359   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
16360   "name" : "android::trait_trivial_move<unsigned char>",
16361   "referenced_type" : "type-300",
16362   "self_type" : "type-300",
16363   "size" : 1,
16364   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16365   "template_args" : [ "type-176" ],
16366   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
16367  },
16368  {
16369   "alignment" : 1,
16370   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
16371   "name" : "android::trait_trivial_move<unsigned int>",
16372   "referenced_type" : "type-319",
16373   "self_type" : "type-319",
16374   "size" : 1,
16375   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16376   "template_args" : [ "type-2" ],
16377   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
16378  },
16379  {
16380   "alignment" : 1,
16381   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
16382   "name" : "android::trait_trivial_move<unsigned long long>",
16383   "referenced_type" : "type-339",
16384   "self_type" : "type-339",
16385   "size" : 1,
16386   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16387   "template_args" : [ "type-78" ],
16388   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
16389  },
16390  {
16391   "alignment" : 1,
16392   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
16393   "name" : "android::trait_trivial_move<unsigned long>",
16394   "referenced_type" : "type-331",
16395   "self_type" : "type-331",
16396   "size" : 1,
16397   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16398   "template_args" : [ "type-326" ],
16399   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
16400  },
16401  {
16402   "alignment" : 1,
16403   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
16404   "name" : "android::trait_trivial_move<unsigned short>",
16405   "referenced_type" : "type-310",
16406   "self_type" : "type-310",
16407   "size" : 1,
16408   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16409   "template_args" : [ "type-178" ],
16410   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
16411  },
16412  {
16413   "alignment" : 1,
16414   "linker_set_key" : "android::trait_trivial_move<void>",
16415   "name" : "android::trait_trivial_move<void>",
16416   "referenced_type" : "type-286",
16417   "self_type" : "type-286",
16418   "size" : 1,
16419   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16420   "template_args" : [ "type-44" ],
16421   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
16422  },
16423  {
16424   "alignment" : 4,
16425   "fields" :
16426   [
16427    {
16428     "access" : "private",
16429     "field_name" : "m_ptr",
16430     "referenced_type" : "type-228"
16431    },
16432    {
16433     "access" : "private",
16434     "field_name" : "m_refs",
16435     "field_offset" : 32,
16436     "referenced_type" : "type-31"
16437    }
16438   ],
16439   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
16440   "name" : "android::wp<android::hardware::BHwBinder>",
16441   "record_kind" : "class",
16442   "referenced_type" : "type-506",
16443   "self_type" : "type-506",
16444   "size" : 8,
16445   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16446   "template_args" : [ "type-229" ],
16447   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
16448  },
16449  {
16450   "alignment" : 4,
16451   "fields" :
16452   [
16453    {
16454     "access" : "private",
16455     "field_name" : "m_ptr",
16456     "referenced_type" : "type-13"
16457    },
16458    {
16459     "access" : "private",
16460     "field_name" : "m_refs",
16461     "field_offset" : 32,
16462     "referenced_type" : "type-31"
16463    }
16464   ],
16465   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
16466   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
16467   "record_kind" : "class",
16468   "referenced_type" : "type-299",
16469   "self_type" : "type-299",
16470   "size" : 8,
16471   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16472   "template_args" : [ "type-14" ],
16473   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
16474  },
16475  {
16476   "alignment" : 4,
16477   "fields" :
16478   [
16479    {
16480     "access" : "private",
16481     "field_name" : "m_ptr",
16482     "referenced_type" : "type-217"
16483    },
16484    {
16485     "access" : "private",
16486     "field_name" : "m_refs",
16487     "field_offset" : 32,
16488     "referenced_type" : "type-31"
16489    }
16490   ],
16491   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
16492   "name" : "android::wp<android::hardware::hidl_death_recipient>",
16493   "record_kind" : "class",
16494   "referenced_type" : "type-216",
16495   "self_type" : "type-216",
16496   "size" : 8,
16497   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16498   "template_args" : [ "type-218" ],
16499   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
16500  },
16501  {
16502   "alignment" : 4,
16503   "fields" :
16504   [
16505    {
16506     "access" : "private",
16507     "field_name" : "m_ptr",
16508     "referenced_type" : "type-220"
16509    },
16510    {
16511     "access" : "private",
16512     "field_name" : "m_refs",
16513     "field_offset" : 32,
16514     "referenced_type" : "type-31"
16515    }
16516   ],
16517   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
16518   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
16519   "record_kind" : "class",
16520   "referenced_type" : "type-219",
16521   "self_type" : "type-219",
16522   "size" : 8,
16523   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16524   "template_args" : [ "type-6" ],
16525   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
16526  },
16527  {
16528   "alignment" : 4,
16529   "fields" :
16530   [
16531    {
16532     "field_name" : "maxContentLightLevel",
16533     "referenced_type" : "type-99"
16534    },
16535    {
16536     "field_name" : "maxFrameAverageLightLevel",
16537     "field_offset" : 32,
16538     "referenced_type" : "type-99"
16539    }
16540   ],
16541   "linker_set_key" : "android_cta861_3_metadata",
16542   "name" : "android_cta861_3_metadata",
16543   "referenced_type" : "type-673",
16544   "self_type" : "type-673",
16545   "size" : 8,
16546   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16547   "unique_id" : "android_cta861_3_metadata"
16548  },
16549  {
16550   "alignment" : 4,
16551   "fields" :
16552   [
16553    {
16554     "field_name" : "num_points",
16555     "referenced_type" : "type-2"
16556    },
16557    {
16558     "field_name" : "reserved",
16559     "field_offset" : 32,
16560     "referenced_type" : "type-663"
16561    },
16562    {
16563     "field_name" : "xyzc_points",
16564     "field_offset" : 288,
16565     "referenced_type" : "type-670"
16566    }
16567   ],
16568   "linker_set_key" : "android_depth_points",
16569   "name" : "android_depth_points",
16570   "referenced_type" : "type-669",
16571   "self_type" : "type-669",
16572   "size" : 36,
16573   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16574   "unique_id" : "android_depth_points"
16575  },
16576  {
16577   "alignment" : 4,
16578   "fields" :
16579   [
16580    {
16581     "field_name" : "format",
16582     "referenced_type" : "type-666"
16583    },
16584    {
16585     "field_name" : "num_planes",
16586     "field_offset" : 32,
16587     "referenced_type" : "type-2"
16588    },
16589    {
16590     "field_name" : "planes",
16591     "field_offset" : 64,
16592     "referenced_type" : "type-668"
16593    }
16594   ],
16595   "linker_set_key" : "android_flex_layout",
16596   "name" : "android_flex_layout",
16597   "referenced_type" : "type-667",
16598   "self_type" : "type-667",
16599   "size" : 12,
16600   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16601   "unique_id" : "android_flex_layout"
16602  },
16603  {
16604   "alignment" : 4,
16605   "fields" :
16606   [
16607    {
16608     "field_name" : "top_left",
16609     "referenced_type" : "type-578"
16610    },
16611    {
16612     "field_name" : "component",
16613     "field_offset" : 32,
16614     "referenced_type" : "type-664"
16615    },
16616    {
16617     "field_name" : "bits_per_component",
16618     "field_offset" : 64,
16619     "referenced_type" : "type-42"
16620    },
16621    {
16622     "field_name" : "bits_used",
16623     "field_offset" : 96,
16624     "referenced_type" : "type-42"
16625    },
16626    {
16627     "field_name" : "h_increment",
16628     "field_offset" : 128,
16629     "referenced_type" : "type-42"
16630    },
16631    {
16632     "field_name" : "v_increment",
16633     "field_offset" : 160,
16634     "referenced_type" : "type-42"
16635    },
16636    {
16637     "field_name" : "h_subsampling",
16638     "field_offset" : 192,
16639     "referenced_type" : "type-42"
16640    },
16641    {
16642     "field_name" : "v_subsampling",
16643     "field_offset" : 224,
16644     "referenced_type" : "type-42"
16645    }
16646   ],
16647   "linker_set_key" : "android_flex_plane",
16648   "name" : "android_flex_plane",
16649   "referenced_type" : "type-665",
16650   "self_type" : "type-665",
16651   "size" : 32,
16652   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16653   "unique_id" : "android_flex_plane"
16654  },
16655  {
16656   "alignment" : 4,
16657   "fields" :
16658   [
16659    {
16660     "field_name" : "displayPrimaryRed",
16661     "referenced_type" : "type-671"
16662    },
16663    {
16664     "field_name" : "displayPrimaryGreen",
16665     "field_offset" : 64,
16666     "referenced_type" : "type-671"
16667    },
16668    {
16669     "field_name" : "displayPrimaryBlue",
16670     "field_offset" : 128,
16671     "referenced_type" : "type-671"
16672    },
16673    {
16674     "field_name" : "whitePoint",
16675     "field_offset" : 192,
16676     "referenced_type" : "type-671"
16677    },
16678    {
16679     "field_name" : "maxLuminance",
16680     "field_offset" : 256,
16681     "referenced_type" : "type-99"
16682    },
16683    {
16684     "field_name" : "minLuminance",
16685     "field_offset" : 288,
16686     "referenced_type" : "type-99"
16687    }
16688   ],
16689   "linker_set_key" : "android_smpte2086_metadata",
16690   "name" : "android_smpte2086_metadata",
16691   "referenced_type" : "type-672",
16692   "self_type" : "type-672",
16693   "size" : 40,
16694   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16695   "unique_id" : "android_smpte2086_metadata"
16696  },
16697  {
16698   "alignment" : 4,
16699   "fields" :
16700   [
16701    {
16702     "field_name" : "x",
16703     "referenced_type" : "type-99"
16704    },
16705    {
16706     "field_name" : "y",
16707     "field_offset" : 32,
16708     "referenced_type" : "type-99"
16709    }
16710   ],
16711   "linker_set_key" : "android_xy_color",
16712   "name" : "android_xy_color",
16713   "referenced_type" : "type-671",
16714   "self_type" : "type-671",
16715   "size" : 8,
16716   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16717   "unique_id" : "android_xy_color"
16718  },
16719  {
16720   "alignment" : 4,
16721   "fields" :
16722   [
16723    {
16724     "field_name" : "y",
16725     "referenced_type" : "type-43"
16726    },
16727    {
16728     "field_name" : "cb",
16729     "field_offset" : 32,
16730     "referenced_type" : "type-43"
16731    },
16732    {
16733     "field_name" : "cr",
16734     "field_offset" : 64,
16735     "referenced_type" : "type-43"
16736    },
16737    {
16738     "field_name" : "ystride",
16739     "field_offset" : 96,
16740     "referenced_type" : "type-2"
16741    },
16742    {
16743     "field_name" : "cstride",
16744     "field_offset" : 128,
16745     "referenced_type" : "type-2"
16746    },
16747    {
16748     "field_name" : "chroma_step",
16749     "field_offset" : 160,
16750     "referenced_type" : "type-2"
16751    },
16752    {
16753     "field_name" : "reserved",
16754     "field_offset" : 192,
16755     "referenced_type" : "type-663"
16756    }
16757   ],
16758   "linker_set_key" : "android_ycbcr",
16759   "name" : "android_ycbcr",
16760   "referenced_type" : "type-662",
16761   "self_type" : "type-662",
16762   "size" : 56,
16763   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16764   "unique_id" : "android_ycbcr"
16765  },
16766  {
16767   "alignment" : 4,
16768   "fields" :
16769   [
16770    {
16771     "referenced_type" : "type-174"
16772    }
16773   ],
16774   "linker_set_key" : "log_msg",
16775   "name" : "log_msg",
16776   "referenced_type" : "type-173",
16777   "self_type" : "type-173",
16778   "size" : 5124,
16779   "source_file" : "/system/core/liblog/include/log/log_read.h",
16780   "unique_id" : "log_msg"
16781  },
16782  {
16783   "alignment" : 4,
16784   "fields" :
16785   [
16786    {
16787     "field_name" : "buf",
16788     "referenced_type" : "type-175"
16789    },
16790    {
16791     "field_name" : "entry",
16792     "referenced_type" : "type-177"
16793    },
16794    {
16795     "field_name" : "entry_v4",
16796     "referenced_type" : "type-177"
16797    },
16798    {
16799     "field_name" : "entry_v3",
16800     "referenced_type" : "type-180"
16801    },
16802    {
16803     "field_name" : "entry_v2",
16804     "referenced_type" : "type-181"
16805    },
16806    {
16807     "field_name" : "entry_v1",
16808     "referenced_type" : "type-182"
16809    }
16810   ],
16811   "is_anonymous" : true,
16812   "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
16813   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
16814   "record_kind" : "union",
16815   "referenced_type" : "type-174",
16816   "self_type" : "type-174",
16817   "size" : 5124,
16818   "source_file" : "/system/core/liblog/include/log/log_read.h",
16819   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
16820  },
16821  {
16822   "alignment" : 1,
16823   "fields" :
16824   [
16825    {
16826     "field_name" : "tv_sec",
16827     "referenced_type" : "type-2"
16828    },
16829    {
16830     "field_name" : "tv_nsec",
16831     "field_offset" : 32,
16832     "referenced_type" : "type-2"
16833    }
16834   ],
16835   "linker_set_key" : "log_time",
16836   "name" : "log_time",
16837   "referenced_type" : "type-458",
16838   "self_type" : "type-458",
16839   "size" : 8,
16840   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
16841   "unique_id" : "_ZTS8log_time"
16842  },
16843  {
16844   "alignment" : 4,
16845   "fields" :
16846   [
16847    {
16848     "field_name" : "len",
16849     "referenced_type" : "type-178"
16850    },
16851    {
16852     "field_name" : "__pad",
16853     "field_offset" : 16,
16854     "referenced_type" : "type-178"
16855    },
16856    {
16857     "field_name" : "pid",
16858     "field_offset" : 32,
16859     "referenced_type" : "type-42"
16860    },
16861    {
16862     "field_name" : "tid",
16863     "field_offset" : 64,
16864     "referenced_type" : "type-42"
16865    },
16866    {
16867     "field_name" : "sec",
16868     "field_offset" : 96,
16869     "referenced_type" : "type-42"
16870    },
16871    {
16872     "field_name" : "nsec",
16873     "field_offset" : 128,
16874     "referenced_type" : "type-42"
16875    },
16876    {
16877     "field_name" : "msg",
16878     "field_offset" : 160,
16879     "referenced_type" : "type-179"
16880    }
16881   ],
16882   "linker_set_key" : "logger_entry",
16883   "name" : "logger_entry",
16884   "referenced_type" : "type-182",
16885   "self_type" : "type-182",
16886   "size" : 20,
16887   "source_file" : "/system/core/liblog/include/log/log_read.h",
16888   "unique_id" : "logger_entry"
16889  },
16890  {
16891   "alignment" : 1,
16892   "fields" :
16893   [
16894    {
16895     "field_name" : "len",
16896     "referenced_type" : "type-178"
16897    },
16898    {
16899     "field_name" : "hdr_size",
16900     "field_offset" : 16,
16901     "referenced_type" : "type-178"
16902    },
16903    {
16904     "field_name" : "pid",
16905     "field_offset" : 32,
16906     "referenced_type" : "type-42"
16907    },
16908    {
16909     "field_name" : "tid",
16910     "field_offset" : 64,
16911     "referenced_type" : "type-42"
16912    },
16913    {
16914     "field_name" : "sec",
16915     "field_offset" : 96,
16916     "referenced_type" : "type-42"
16917    },
16918    {
16919     "field_name" : "nsec",
16920     "field_offset" : 128,
16921     "referenced_type" : "type-42"
16922    },
16923    {
16924     "field_name" : "euid",
16925     "field_offset" : 160,
16926     "referenced_type" : "type-2"
16927    },
16928    {
16929     "field_name" : "msg",
16930     "field_offset" : 192,
16931     "referenced_type" : "type-179"
16932    }
16933   ],
16934   "linker_set_key" : "logger_entry_v2",
16935   "name" : "logger_entry_v2",
16936   "referenced_type" : "type-181",
16937   "self_type" : "type-181",
16938   "size" : 24,
16939   "source_file" : "/system/core/liblog/include/log/log_read.h",
16940   "unique_id" : "logger_entry_v2"
16941  },
16942  {
16943   "alignment" : 1,
16944   "fields" :
16945   [
16946    {
16947     "field_name" : "len",
16948     "referenced_type" : "type-178"
16949    },
16950    {
16951     "field_name" : "hdr_size",
16952     "field_offset" : 16,
16953     "referenced_type" : "type-178"
16954    },
16955    {
16956     "field_name" : "pid",
16957     "field_offset" : 32,
16958     "referenced_type" : "type-42"
16959    },
16960    {
16961     "field_name" : "tid",
16962     "field_offset" : 64,
16963     "referenced_type" : "type-42"
16964    },
16965    {
16966     "field_name" : "sec",
16967     "field_offset" : 96,
16968     "referenced_type" : "type-42"
16969    },
16970    {
16971     "field_name" : "nsec",
16972     "field_offset" : 128,
16973     "referenced_type" : "type-42"
16974    },
16975    {
16976     "field_name" : "lid",
16977     "field_offset" : 160,
16978     "referenced_type" : "type-2"
16979    },
16980    {
16981     "field_name" : "msg",
16982     "field_offset" : 192,
16983     "referenced_type" : "type-179"
16984    }
16985   ],
16986   "linker_set_key" : "logger_entry_v3",
16987   "name" : "logger_entry_v3",
16988   "referenced_type" : "type-180",
16989   "self_type" : "type-180",
16990   "size" : 24,
16991   "source_file" : "/system/core/liblog/include/log/log_read.h",
16992   "unique_id" : "logger_entry_v3"
16993  },
16994  {
16995   "alignment" : 4,
16996   "fields" :
16997   [
16998    {
16999     "field_name" : "len",
17000     "referenced_type" : "type-178"
17001    },
17002    {
17003     "field_name" : "hdr_size",
17004     "field_offset" : 16,
17005     "referenced_type" : "type-178"
17006    },
17007    {
17008     "field_name" : "pid",
17009     "field_offset" : 32,
17010     "referenced_type" : "type-42"
17011    },
17012    {
17013     "field_name" : "tid",
17014     "field_offset" : 64,
17015     "referenced_type" : "type-2"
17016    },
17017    {
17018     "field_name" : "sec",
17019     "field_offset" : 96,
17020     "referenced_type" : "type-2"
17021    },
17022    {
17023     "field_name" : "nsec",
17024     "field_offset" : 128,
17025     "referenced_type" : "type-2"
17026    },
17027    {
17028     "field_name" : "lid",
17029     "field_offset" : 160,
17030     "referenced_type" : "type-2"
17031    },
17032    {
17033     "field_name" : "uid",
17034     "field_offset" : 192,
17035     "referenced_type" : "type-2"
17036    },
17037    {
17038     "field_name" : "msg",
17039     "field_offset" : 224,
17040     "referenced_type" : "type-179"
17041    }
17042   ],
17043   "linker_set_key" : "logger_entry_v4",
17044   "name" : "logger_entry_v4",
17045   "referenced_type" : "type-177",
17046   "self_type" : "type-177",
17047   "size" : 28,
17048   "source_file" : "/system/core/liblog/include/log/log_read.h",
17049   "unique_id" : "logger_entry_v4"
17050  },
17051  {
17052   "alignment" : 4,
17053   "fields" :
17054   [
17055    {
17056     "field_name" : "version",
17057     "referenced_type" : "type-42"
17058    },
17059    {
17060     "field_name" : "numFds",
17061     "field_offset" : 32,
17062     "referenced_type" : "type-42"
17063    },
17064    {
17065     "field_name" : "numInts",
17066     "field_offset" : 64,
17067     "referenced_type" : "type-42"
17068    },
17069    {
17070     "field_name" : "data",
17071     "field_offset" : 96,
17072     "referenced_type" : "type-280"
17073    }
17074   ],
17075   "linker_set_key" : "native_handle",
17076   "name" : "native_handle",
17077   "referenced_type" : "type-279",
17078   "self_type" : "type-279",
17079   "size" : 12,
17080   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
17081   "unique_id" : "native_handle"
17082  }
17083 ],
17084 "rvalue_reference_types" :
17085 [
17086  {
17087   "alignment" : 4,
17088   "linker_set_key" : "android::hardware::Return<android::hardware::sensors::V1_0::Result> &&",
17089   "name" : "android::hardware::Return<android::hardware::sensors::V1_0::Result> &&",
17090   "referenced_type" : "type-247",
17091   "self_type" : "type-251",
17092   "size" : 4,
17093   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17094  },
17095  {
17096   "alignment" : 4,
17097   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensors> > &&",
17098   "name" : "android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensors> > &&",
17099   "referenced_type" : "type-255",
17100   "self_type" : "type-257",
17101   "size" : 4,
17102   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17103  },
17104  {
17105   "alignment" : 4,
17106   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensorsCallback> > &&",
17107   "name" : "android::hardware::Return<android::sp<android::hardware::sensors::V2_0::ISensorsCallback> > &&",
17108   "referenced_type" : "type-810",
17109   "self_type" : "type-812",
17110   "size" : 4,
17111   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17112  },
17113  {
17114   "alignment" : 4,
17115   "linker_set_key" : "android::hardware::Return<bool> &&",
17116   "name" : "android::hardware::Return<bool> &&",
17117   "referenced_type" : "type-240",
17118   "self_type" : "type-243",
17119   "size" : 4,
17120   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17121  },
17122  {
17123   "alignment" : 4,
17124   "linker_set_key" : "android::hardware::Return<void> &&",
17125   "name" : "android::hardware::Return<void> &&",
17126   "referenced_type" : "type-268",
17127   "self_type" : "type-270",
17128   "size" : 4,
17129   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17130  },
17131  {
17132   "alignment" : 4,
17133   "linker_set_key" : "android::hardware::Status &&",
17134   "name" : "android::hardware::Status &&",
17135   "referenced_type" : "type-231",
17136   "self_type" : "type-237",
17137   "size" : 4,
17138   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17139  },
17140  {
17141   "alignment" : 4,
17142   "linker_set_key" : "android::hardware::details::return_status &&",
17143   "name" : "android::hardware::details::return_status &&",
17144   "referenced_type" : "type-241",
17145   "self_type" : "type-264",
17146   "size" : 4,
17147   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17148  },
17149  {
17150   "alignment" : 4,
17151   "linker_set_key" : "android::hardware::hidl_handle &&",
17152   "name" : "android::hardware::hidl_handle &&",
17153   "referenced_type" : "type-380",
17154   "self_type" : "type-385",
17155   "size" : 4,
17156   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17157  },
17158  {
17159   "alignment" : 4,
17160   "linker_set_key" : "android::hardware::hidl_memory &&",
17161   "name" : "android::hardware::hidl_memory &&",
17162   "referenced_type" : "type-383",
17163   "self_type" : "type-389",
17164   "size" : 4,
17165   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17166  },
17167  {
17168   "alignment" : 4,
17169   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
17170   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
17171   "referenced_type" : "type-213",
17172   "self_type" : "type-223",
17173   "size" : 4,
17174   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17175  },
17176  {
17177   "alignment" : 4,
17178   "linker_set_key" : "android::sp<android::hardware::sensors::V2_0::ISensors> &&",
17179   "name" : "android::sp<android::hardware::sensors::V2_0::ISensors> &&",
17180   "referenced_type" : "type-3",
17181   "self_type" : "type-208",
17182   "size" : 4,
17183   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17184  },
17185  {
17186   "alignment" : 4,
17187   "linker_set_key" : "android::sp<android::hardware::sensors::V2_0::ISensorsCallback> &&",
17188   "name" : "android::sp<android::hardware::sensors::V2_0::ISensorsCallback> &&",
17189   "referenced_type" : "type-190",
17190   "self_type" : "type-202",
17191   "size" : 4,
17192   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17193  },
17194  {
17195   "alignment" : 4,
17196   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17197   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17198   "referenced_type" : "type-634",
17199   "self_type" : "type-633",
17200   "size" : 4,
17201   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17202  },
17203  {
17204   "alignment" : 4,
17205   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17206   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17207   "referenced_type" : "type-81",
17208   "self_type" : "type-80",
17209   "size" : 4,
17210   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17211  },
17212  {
17213   "alignment" : 4,
17214   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
17215   "name" : "std::function<sp<IBase> (void *)> &&",
17216   "referenced_type" : "type-645",
17217   "self_type" : "type-644",
17218   "size" : 4,
17219   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17220  },
17221  {
17222   "alignment" : 4,
17223   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
17224   "name" : "std::function<sp<IBase> (void *)> &&",
17225   "referenced_type" : "type-85",
17226   "self_type" : "type-84",
17227   "size" : 4,
17228   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17229  },
17230  {
17231   "alignment" : 4,
17232   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
17233   "name" : "std::function<sp<IBinder> (void *)> &&",
17234   "referenced_type" : "type-636",
17235   "self_type" : "type-635",
17236   "size" : 4,
17237   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17238  },
17239  {
17240   "alignment" : 4,
17241   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
17242   "name" : "std::function<sp<IBinder> (void *)> &&",
17243   "referenced_type" : "type-83",
17244   "self_type" : "type-82",
17245   "size" : 4,
17246   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17247  }
17248 ]
17249}
17250