1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-51",
9   "self_type" : "type-82",
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-228",
17   "self_type" : "type-352",
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-228",
26   "self_type" : "type-342",
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-228",
35   "self_type" : "type-354",
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-228",
43   "self_type" : "type-562",
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-20",
51   "self_type" : "type-166",
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-20",
59   "self_type" : "type-350",
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-79",
68   "self_type" : "type-345",
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-79",
77   "self_type" : "type-306",
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-79",
86   "self_type" : "type-78",
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-555",
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-34",
109   "self_type" : "type-34",
110   "size" : 1
111  },
112  {
113   "alignment" : 1,
114   "is_integral" : true,
115   "linker_set_key" : "char",
116   "name" : "char",
117   "referenced_type" : "type-51",
118   "self_type" : "type-51",
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-42",
128   "self_type" : "type-42",
129   "size" : 2
130  },
131  {
132   "alignment" : 4,
133   "linker_set_key" : "double",
134   "name" : "double",
135   "referenced_type" : "type-234",
136   "self_type" : "type-234",
137   "size" : 8
138  },
139  {
140   "alignment" : 4,
141   "linker_set_key" : "float",
142   "name" : "float",
143   "referenced_type" : "type-228",
144   "self_type" : "type-228",
145   "size" : 4
146  },
147  {
148   "alignment" : 4,
149   "is_integral" : true,
150   "linker_set_key" : "int",
151   "name" : "int",
152   "referenced_type" : "type-20",
153   "self_type" : "type-20",
154   "size" : 4
155  },
156  {
157   "alignment" : 4,
158   "is_integral" : true,
159   "linker_set_key" : "long",
160   "name" : "long",
161   "referenced_type" : "type-207",
162   "self_type" : "type-207",
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-25",
171   "self_type" : "type-25",
172   "size" : 8
173  },
174  {
175   "alignment" : 2,
176   "is_integral" : true,
177   "linker_set_key" : "short",
178   "name" : "short",
179   "referenced_type" : "type-187",
180   "self_type" : "type-187",
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-242",
189   "self_type" : "type-242",
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-79",
199   "self_type" : "type-79",
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-212",
219   "self_type" : "type-212",
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-104",
229   "self_type" : "type-104",
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-81",
239   "self_type" : "type-81",
240   "size" : 2
241  },
242  {
243   "linker_set_key" : "void",
244   "name" : "void",
245   "referenced_type" : "type-22",
246   "self_type" : "type-22"
247  }
248 ],
249 "elf_functions" :
250 [
251  {
252   "binding" : "weak",
253   "name" : "_ZN7android8hardware7details13castInterfaceINS0_7sensors4V1_08ISensorsENS_4hidl4base4V1_05IBaseENS4_11BpHwSensorsEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
254  },
255  {
256   "binding" : "weak",
257   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_7sensors4V1_011BpHwSensorsENS4_8ISensorsEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
258  },
259  {
260   "name" : "_ZN7android8hardware7sensors4V1_011BnHwSensors10_hidl_pollEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
261  },
262  {
263   "name" : "_ZN7android8hardware7sensors4V1_011BnHwSensors10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
264  },
265  {
266   "name" : "_ZN7android8hardware7sensors4V1_011BnHwSensors11_hidl_batchEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
267  },
268  {
269   "name" : "_ZN7android8hardware7sensors4V1_011BnHwSensors11_hidl_flushEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
270  },
271  {
272   "name" : "_ZN7android8hardware7sensors4V1_011BnHwSensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
273  },
274  {
275   "name" : "_ZN7android8hardware7sensors4V1_011BnHwSensors14_hidl_activateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
276  },
277  {
278   "name" : "_ZN7android8hardware7sensors4V1_011BnHwSensors20_hidl_getSensorsListEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
279  },
280  {
281   "name" : "_ZN7android8hardware7sensors4V1_011BnHwSensors22_hidl_injectSensorDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
282  },
283  {
284   "name" : "_ZN7android8hardware7sensors4V1_011BnHwSensors22_hidl_setOperationModeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
285  },
286  {
287   "name" : "_ZN7android8hardware7sensors4V1_011BnHwSensors24_hidl_configDirectReportEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
288  },
289  {
290   "name" : "_ZN7android8hardware7sensors4V1_011BnHwSensors27_hidl_registerDirectChannelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
291  },
292  {
293   "name" : "_ZN7android8hardware7sensors4V1_011BnHwSensors29_hidl_unregisterDirectChannelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
294  },
295  {
296   "name" : "_ZN7android8hardware7sensors4V1_011BnHwSensors4pingEv"
297  },
298  {
299   "name" : "_ZN7android8hardware7sensors4V1_011BnHwSensorsC1ERKNS_2spINS2_8ISensorsEEE"
300  },
301  {
302   "name" : "_ZN7android8hardware7sensors4V1_011BnHwSensorsC2ERKNS_2spINS2_8ISensorsEEE"
303  },
304  {
305   "name" : "_ZN7android8hardware7sensors4V1_011BnHwSensorsD0Ev"
306  },
307  {
308   "name" : "_ZN7android8hardware7sensors4V1_011BnHwSensorsD1Ev"
309  },
310  {
311   "name" : "_ZN7android8hardware7sensors4V1_011BnHwSensorsD2Ev"
312  },
313  {
314   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors10_hidl_pollEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiNSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_5EventEEERKNSC_INS2_10SensorInfoEEEEEE"
315  },
316  {
317   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors11_hidl_batchEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEixx"
318  },
319  {
320   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors11_hidl_flushEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi"
321  },
322  {
323   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
324  },
325  {
326   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
327  },
328  {
329   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
330  },
331  {
332   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
333  },
334  {
335   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors14_hidl_activateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEib"
336  },
337  {
338   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors14getSensorsListENSt3__18functionIFvRKNS0_8hidl_vecINS2_10SensorInfoEEEEEE"
339  },
340  {
341   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
342  },
343  {
344   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors16injectSensorDataERKNS2_5EventE"
345  },
346  {
347   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors16setOperationModeENS2_13OperationModeE"
348  },
349  {
350   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors18configDirectReportEiiNS2_9RateLevelENSt3__18functionIFvNS2_6ResultEiEEE"
351  },
352  {
353   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
354  },
355  {
356   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors20_hidl_getSensorsListEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_10SensorInfoEEEEEE"
357  },
358  {
359   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors21notifySyspropsChangedEv"
360  },
361  {
362   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors21registerDirectChannelERKNS2_13SharedMemInfoENSt3__18functionIFvNS2_6ResultEiEEE"
363  },
364  {
365   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors21setHALInstrumentationEv"
366  },
367  {
368   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors22_hidl_injectSensorDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_5EventE"
369  },
370  {
371   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors22_hidl_setOperationModeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_13OperationModeE"
372  },
373  {
374   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors23unregisterDirectChannelEi"
375  },
376  {
377   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors24_hidl_configDirectReportEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiiNS2_9RateLevelENSt3__18functionIFvNS2_6ResultEiEEE"
378  },
379  {
380   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors27_hidl_registerDirectChannelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_13SharedMemInfoENSt3__18functionIFvNS2_6ResultEiEEE"
381  },
382  {
383   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors29_hidl_unregisterDirectChannelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi"
384  },
385  {
386   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors4pingEv"
387  },
388  {
389   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors4pollEiNSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_5EventEEERKNS7_INS2_10SensorInfoEEEEEE"
390  },
391  {
392   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors5batchEixx"
393  },
394  {
395   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
396  },
397  {
398   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors5flushEi"
399  },
400  {
401   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors8activateEib"
402  },
403  {
404   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensorsC1ERKNS_2spINS0_7IBinderEEE"
405  },
406  {
407   "name" : "_ZN7android8hardware7sensors4V1_011BpHwSensorsC2ERKNS_2spINS0_7IBinderEEE"
408  },
409  {
410   "name" : "_ZN7android8hardware7sensors4V1_021writeEmbeddedToParcelERKNS2_10SensorInfoEPNS0_6ParcelEjj"
411  },
412  {
413   "name" : "_ZN7android8hardware7sensors4V1_021writeEmbeddedToParcelERKNS2_13SharedMemInfoEPNS0_6ParcelEjj"
414  },
415  {
416   "name" : "_ZN7android8hardware7sensors4V1_022readEmbeddedFromParcelERKNS2_10SensorInfoERKNS0_6ParcelEjj"
417  },
418  {
419   "name" : "_ZN7android8hardware7sensors4V1_022readEmbeddedFromParcelERKNS2_13SharedMemInfoERKNS0_6ParcelEjj"
420  },
421  {
422   "name" : "_ZN7android8hardware7sensors4V1_08ISensors10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
423  },
424  {
425   "name" : "_ZN7android8hardware7sensors4V1_08ISensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
426  },
427  {
428   "name" : "_ZN7android8hardware7sensors4V1_08ISensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
429  },
430  {
431   "name" : "_ZN7android8hardware7sensors4V1_08ISensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
432  },
433  {
434   "name" : "_ZN7android8hardware7sensors4V1_08ISensors13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
435  },
436  {
437   "name" : "_ZN7android8hardware7sensors4V1_08ISensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
438  },
439  {
440   "name" : "_ZN7android8hardware7sensors4V1_08ISensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
441  },
442  {
443   "name" : "_ZN7android8hardware7sensors4V1_08ISensors17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
444  },
445  {
446   "name" : "_ZN7android8hardware7sensors4V1_08ISensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
447  },
448  {
449   "name" : "_ZN7android8hardware7sensors4V1_08ISensors21notifySyspropsChangedEv"
450  },
451  {
452   "name" : "_ZN7android8hardware7sensors4V1_08ISensors21setHALInstrumentationEv"
453  },
454  {
455   "name" : "_ZN7android8hardware7sensors4V1_08ISensors24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
456  },
457  {
458   "name" : "_ZN7android8hardware7sensors4V1_08ISensors4pingEv"
459  },
460  {
461   "name" : "_ZN7android8hardware7sensors4V1_08ISensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
462  },
463  {
464   "name" : "_ZN7android8hardware7sensors4V1_08ISensors8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
465  },
466  {
467   "name" : "_ZN7android8hardware7sensors4V1_08ISensors8castFromERKNS_2spIS3_EEb"
468  },
469  {
470   "name" : "_ZN7android8hardware7sensors4V1_09BsSensors13addOnewayTaskENSt3__18functionIFvvEEE"
471  },
472  {
473   "name" : "_ZN7android8hardware7sensors4V1_09BsSensorsC1ENS_2spINS2_8ISensorsEEE"
474  },
475  {
476   "name" : "_ZN7android8hardware7sensors4V1_09BsSensorsC2ENS_2spINS2_8ISensorsEEE"
477  },
478  {
479   "binding" : "weak",
480   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
481  },
482  {
483   "binding" : "weak",
484   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
485  },
486  {
487   "binding" : "weak",
488   "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_"
489  },
490  {
491   "binding" : "weak",
492   "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_"
493  },
494  {
495   "binding" : "weak",
496   "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"
497  },
498  {
499   "binding" : "weak",
500   "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_"
501  },
502  {
503   "binding" : "weak",
504   "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_"
505  },
506  {
507   "binding" : "weak",
508   "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"
509  },
510  {
511   "binding" : "weak",
512   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
513  },
514  {
515   "binding" : "weak",
516   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
517  },
518  {
519   "binding" : "weak",
520   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
521  },
522  {
523   "name" : "_ZThn20_N7android8hardware7sensors4V1_011BnHwSensorsD0Ev"
524  },
525  {
526   "name" : "_ZThn20_N7android8hardware7sensors4V1_011BnHwSensorsD1Ev"
527  },
528  {
529   "name" : "_ZTv0_n12_N7android8hardware7sensors4V1_011BnHwSensorsD0Ev"
530  },
531  {
532   "name" : "_ZTv0_n12_N7android8hardware7sensors4V1_011BnHwSensorsD1Ev"
533  }
534 ],
535 "elf_objects" :
536 [
537  {
538   "name" : "_ZN7android8hardware7sensors4V1_08ISensors10descriptorE"
539  },
540  {
541   "name" : "_ZTCN7android8hardware7sensors4V1_011BnHwSensorsE0_NS0_7IBinderE"
542  },
543  {
544   "name" : "_ZTCN7android8hardware7sensors4V1_011BnHwSensorsE0_NS0_9BHwBinderE"
545  },
546  {
547   "name" : "_ZTCN7android8hardware7sensors4V1_011BnHwSensorsE0_NS_4hidl4base4V1_08BnHwBaseE"
548  },
549  {
550   "name" : "_ZTCN7android8hardware7sensors4V1_011BpHwSensorsE0_NS0_11BpInterfaceINS2_8ISensorsEEE"
551  },
552  {
553   "name" : "_ZTCN7android8hardware7sensors4V1_011BpHwSensorsE0_NS2_8ISensorsE"
554  },
555  {
556   "name" : "_ZTCN7android8hardware7sensors4V1_011BpHwSensorsE0_NS_4hidl4base4V1_05IBaseE"
557  },
558  {
559   "name" : "_ZTCN7android8hardware7sensors4V1_011BpHwSensorsE4_NS0_10IInterfaceE"
560  },
561  {
562   "name" : "_ZTCN7android8hardware7sensors4V1_011BpHwSensorsE8_NS0_11BpHwRefBaseE"
563  },
564  {
565   "name" : "_ZTCN7android8hardware7sensors4V1_08ISensorsE0_NS_4hidl4base4V1_05IBaseE"
566  },
567  {
568   "binding" : "weak",
569   "name" : "_ZTCN7android8hardware7sensors4V1_09BsSensorsE0_NS2_8ISensorsE"
570  },
571  {
572   "name" : "_ZTTN7android8hardware7sensors4V1_011BnHwSensorsE"
573  },
574  {
575   "name" : "_ZTTN7android8hardware7sensors4V1_011BpHwSensorsE"
576  },
577  {
578   "name" : "_ZTTN7android8hardware7sensors4V1_08ISensorsE"
579  },
580  {
581   "name" : "_ZTVN7android8hardware7sensors4V1_011BnHwSensorsE"
582  },
583  {
584   "name" : "_ZTVN7android8hardware7sensors4V1_011BpHwSensorsE"
585  },
586  {
587   "name" : "_ZTVN7android8hardware7sensors4V1_08ISensorsE"
588  },
589  {
590   "binding" : "weak",
591   "name" : "_ZTVN7android8hardware7sensors4V1_09BsSensorsE"
592  }
593 ],
594 "enum_types" :
595 [
596  {
597   "alignment" : 4,
598   "enum_fields" :
599   [
600    {
601     "enum_field_value" : 0,
602     "name" : "android::Condition::WAKE_UP_ONE"
603    },
604    {
605     "enum_field_value" : 1,
606     "name" : "android::Condition::WAKE_UP_ALL"
607    }
608   ],
609   "linker_set_key" : "android::Condition::WakeUpType",
610   "name" : "android::Condition::WakeUpType",
611   "referenced_type" : "type-574",
612   "self_type" : "type-574",
613   "size" : 4,
614   "source_file" : "/system/core/libutils/include/utils/Condition.h",
615   "underlying_type" : "type-2",
616   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
617  },
618  {
619   "alignment" : 4,
620   "enum_fields" :
621   [
622    {
623     "enum_field_value" : 0,
624     "name" : "android::String16::kEmptyString"
625    }
626   ],
627   "linker_set_key" : "android::String16::StaticLinkage",
628   "name" : "android::String16::StaticLinkage",
629   "referenced_type" : "type-455",
630   "self_type" : "type-455",
631   "size" : 4,
632   "source_file" : "/system/core/libutils/include/utils/String16.h",
633   "underlying_type" : "type-2",
634   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
635  },
636  {
637   "alignment" : 4,
638   "enum_fields" :
639   [
640    {
641     "enum_field_value" : 0,
642     "name" : "android::String8::kEmptyString"
643    }
644   ],
645   "linker_set_key" : "android::String8::StaticLinkage",
646   "name" : "android::String8::StaticLinkage",
647   "referenced_type" : "type-448",
648   "self_type" : "type-448",
649   "size" : 4,
650   "source_file" : "/system/core/libutils/include/utils/String8.h",
651   "underlying_type" : "type-2",
652   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
653  },
654  {
655   "alignment" : 4,
656   "enum_fields" :
657   [
658    {
659     "enum_field_value" : 0,
660     "name" : "android::hardware::HidlReturnRestriction::NONE"
661    },
662    {
663     "enum_field_value" : 1,
664     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
665    },
666    {
667     "enum_field_value" : 2,
668     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
669    }
670   ],
671   "linker_set_key" : "android::hardware::HidlReturnRestriction",
672   "name" : "android::hardware::HidlReturnRestriction",
673   "referenced_type" : "type-152",
674   "self_type" : "type-152",
675   "size" : 4,
676   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
677   "underlying_type" : "type-20",
678   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
679  },
680  {
681   "alignment" : 4,
682   "enum_fields" :
683   [
684    {
685     "enum_field_value" : 0,
686     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
687    },
688    {
689     "enum_field_value" : 1,
690     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
691    },
692    {
693     "enum_field_value" : 2,
694     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
695    },
696    {
697     "enum_field_value" : 3,
698     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
699    }
700   ],
701   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
702   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
703   "referenced_type" : "type-439",
704   "self_type" : "type-439",
705   "size" : 4,
706   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
707   "underlying_type" : "type-20",
708   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
709  },
710  {
711   "alignment" : 4,
712   "enum_fields" :
713   [
714    {
715     "enum_field_value" : 1,
716     "name" : "android::hardware::kSynchronizedReadWrite"
717    },
718    {
719     "enum_field_value" : 2,
720     "name" : "android::hardware::kUnsynchronizedWrite"
721    }
722   ],
723   "linker_set_key" : "android::hardware::MQFlavor",
724   "name" : "android::hardware::MQFlavor",
725   "referenced_type" : "type-437",
726   "self_type" : "type-437",
727   "size" : 4,
728   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
729   "underlying_type" : "type-2",
730   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
731  },
732  {
733   "alignment" : 4,
734   "enum_fields" :
735   [
736    {
737     "enum_field_value" : 0,
738     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
739    },
740    {
741     "enum_field_value" : 1,
742     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
743    },
744    {
745     "enum_field_value" : 2,
746     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
747    }
748   ],
749   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
750   "name" : "android::hardware::ProcessState::CallRestriction",
751   "referenced_type" : "type-53",
752   "self_type" : "type-53",
753   "size" : 4,
754   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
755   "underlying_type" : "type-20",
756   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
757  },
758  {
759   "alignment" : 4,
760   "enum_fields" :
761   [
762    {
763     "enum_field_value" : 0,
764     "name" : "android::hardware::Status::EX_NONE"
765    },
766    {
767     "enum_field_value" : -1,
768     "name" : "android::hardware::Status::EX_SECURITY"
769    },
770    {
771     "enum_field_value" : -2,
772     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
773    },
774    {
775     "enum_field_value" : -3,
776     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
777    },
778    {
779     "enum_field_value" : -4,
780     "name" : "android::hardware::Status::EX_NULL_POINTER"
781    },
782    {
783     "enum_field_value" : -5,
784     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
785    },
786    {
787     "enum_field_value" : -6,
788     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
789    },
790    {
791     "enum_field_value" : -7,
792     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
793    },
794    {
795     "enum_field_value" : -128,
796     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
797    },
798    {
799     "enum_field_value" : -129,
800     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
801    }
802   ],
803   "linker_set_key" : "android::hardware::Status::Exception",
804   "name" : "android::hardware::Status::Exception",
805   "referenced_type" : "type-118",
806   "self_type" : "type-118",
807   "size" : 4,
808   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
809   "underlying_type" : "type-20",
810   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
811  },
812  {
813   "alignment" : 4,
814   "enum_fields" :
815   [
816    {
817     "enum_field_value" : 0,
818     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
819    },
820    {
821     "enum_field_value" : 1,
822     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
823    },
824    {
825     "enum_field_value" : 2,
826     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
827    },
828    {
829     "enum_field_value" : 3,
830     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
831    },
832    {
833     "enum_field_value" : 4,
834     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
835    },
836    {
837     "enum_field_value" : 5,
838     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
839    },
840    {
841     "enum_field_value" : 6,
842     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
843    },
844    {
845     "enum_field_value" : 7,
846     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
847    },
848    {
849     "enum_field_value" : 8,
850     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
851    },
852    {
853     "enum_field_value" : 9,
854     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
855    }
856   ],
857   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
858   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
859   "referenced_type" : "type-679",
860   "self_type" : "type-679",
861   "size" : 4,
862   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
863   "underlying_type" : "type-2",
864   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
865  },
866  {
867   "alignment" : 4,
868   "enum_fields" :
869   [
870    {
871     "enum_field_value" : 0,
872     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_BEGIN"
873    },
874    {
875     "enum_field_value" : 1,
876     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_END"
877    },
878    {
879     "enum_field_value" : 65536,
880     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_UNTRACKED_DELAY"
881    },
882    {
883     "enum_field_value" : 65537,
884     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_INTERNAL_TEMPERATURE"
885    },
886    {
887     "enum_field_value" : 65538,
888     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_VEC3_CALIBRATION"
889    },
890    {
891     "enum_field_value" : 65539,
892     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_SENSOR_PLACEMENT"
893    },
894    {
895     "enum_field_value" : 65540,
896     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_SAMPLING"
897    },
898    {
899     "enum_field_value" : 131072,
900     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_CHANNEL_NOISE"
901    },
902    {
903     "enum_field_value" : 131073,
904     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_CHANNEL_SAMPLER"
905    },
906    {
907     "enum_field_value" : 131074,
908     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_CHANNEL_FILTER"
909    },
910    {
911     "enum_field_value" : 131075,
912     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_CHANNEL_LINEAR_TRANSFORM"
913    },
914    {
915     "enum_field_value" : 131076,
916     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_CHANNEL_NONLINEAR_MAP"
917    },
918    {
919     "enum_field_value" : 131077,
920     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_CHANNEL_RESAMPLER"
921    },
922    {
923     "enum_field_value" : 196608,
924     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_LOCAL_GEOMAGNETIC_FIELD"
925    },
926    {
927     "enum_field_value" : 196609,
928     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_LOCAL_GRAVITY"
929    },
930    {
931     "enum_field_value" : 196610,
932     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_DOCK_STATE"
933    },
934    {
935     "enum_field_value" : 196611,
936     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_HIGH_PERFORMANCE_MODE"
937    },
938    {
939     "enum_field_value" : 196612,
940     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_MAGNETIC_FIELD_CALIBRATION"
941    },
942    {
943     "enum_field_value" : 268435456,
944     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_CUSTOM_START"
945    },
946    {
947     "enum_field_value" : 1073741824,
948     "name" : "android::hardware::sensors::V1_0::AdditionalInfoType::AINFO_DEBUGGING_START"
949    }
950   ],
951   "linker_set_key" : "android::hardware::sensors::V1_0::AdditionalInfoType",
952   "name" : "android::hardware::sensors::V1_0::AdditionalInfoType",
953   "referenced_type" : "type-347",
954   "self_type" : "type-347",
955   "size" : 4,
956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
957   "underlying_type" : "type-2",
958   "unique_id" : "_ZTSN7android8hardware7sensors4V1_018AdditionalInfoTypeE"
959  },
960  {
961   "alignment" : 4,
962   "enum_fields" :
963   [
964    {
965     "enum_field_value" : 1,
966     "name" : "android::hardware::sensors::V1_0::MetaDataEventType::META_DATA_FLUSH_COMPLETE"
967    }
968   ],
969   "linker_set_key" : "android::hardware::sensors::V1_0::MetaDataEventType",
970   "name" : "android::hardware::sensors::V1_0::MetaDataEventType",
971   "referenced_type" : "type-339",
972   "self_type" : "type-339",
973   "size" : 4,
974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
975   "underlying_type" : "type-2",
976   "unique_id" : "_ZTSN7android8hardware7sensors4V1_017MetaDataEventTypeE"
977  },
978  {
979   "alignment" : 4,
980   "enum_fields" :
981   [
982    {
983     "enum_field_value" : 0,
984     "name" : "android::hardware::sensors::V1_0::OperationMode::NORMAL"
985    },
986    {
987     "enum_field_value" : 1,
988     "name" : "android::hardware::sensors::V1_0::OperationMode::DATA_INJECTION"
989    }
990   ],
991   "linker_set_key" : "android::hardware::sensors::V1_0::OperationMode",
992   "name" : "android::hardware::sensors::V1_0::OperationMode",
993   "referenced_type" : "type-600",
994   "self_type" : "type-600",
995   "size" : 4,
996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
997   "underlying_type" : "type-20",
998   "unique_id" : "_ZTSN7android8hardware7sensors4V1_013OperationModeE"
999  },
1000  {
1001   "alignment" : 4,
1002   "enum_fields" :
1003   [
1004    {
1005     "enum_field_value" : 0,
1006     "name" : "android::hardware::sensors::V1_0::RateLevel::STOP"
1007    },
1008    {
1009     "enum_field_value" : 1,
1010     "name" : "android::hardware::sensors::V1_0::RateLevel::NORMAL"
1011    },
1012    {
1013     "enum_field_value" : 2,
1014     "name" : "android::hardware::sensors::V1_0::RateLevel::FAST"
1015    },
1016    {
1017     "enum_field_value" : 3,
1018     "name" : "android::hardware::sensors::V1_0::RateLevel::VERY_FAST"
1019    }
1020   ],
1021   "linker_set_key" : "android::hardware::sensors::V1_0::RateLevel",
1022   "name" : "android::hardware::sensors::V1_0::RateLevel",
1023   "referenced_type" : "type-603",
1024   "self_type" : "type-603",
1025   "size" : 4,
1026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1027   "underlying_type" : "type-20",
1028   "unique_id" : "_ZTSN7android8hardware7sensors4V1_09RateLevelE"
1029  },
1030  {
1031   "alignment" : 4,
1032   "enum_fields" :
1033   [
1034    {
1035     "enum_field_value" : 0,
1036     "name" : "android::hardware::sensors::V1_0::Result::OK"
1037    },
1038    {
1039     "enum_field_value" : -1,
1040     "name" : "android::hardware::sensors::V1_0::Result::PERMISSION_DENIED"
1041    },
1042    {
1043     "enum_field_value" : -12,
1044     "name" : "android::hardware::sensors::V1_0::Result::NO_MEMORY"
1045    },
1046    {
1047     "enum_field_value" : -22,
1048     "name" : "android::hardware::sensors::V1_0::Result::BAD_VALUE"
1049    },
1050    {
1051     "enum_field_value" : -38,
1052     "name" : "android::hardware::sensors::V1_0::Result::INVALID_OPERATION"
1053    }
1054   ],
1055   "linker_set_key" : "android::hardware::sensors::V1_0::Result",
1056   "name" : "android::hardware::sensors::V1_0::Result",
1057   "referenced_type" : "type-134",
1058   "self_type" : "type-134",
1059   "size" : 4,
1060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1061   "underlying_type" : "type-20",
1062   "unique_id" : "_ZTSN7android8hardware7sensors4V1_06ResultE"
1063  },
1064  {
1065   "alignment" : 4,
1066   "enum_fields" :
1067   [
1068    {
1069     "enum_field_value" : 1,
1070     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::WAKE_UP"
1071    },
1072    {
1073     "enum_field_value" : 0,
1074     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::CONTINUOUS_MODE"
1075    },
1076    {
1077     "enum_field_value" : 2,
1078     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::ON_CHANGE_MODE"
1079    },
1080    {
1081     "enum_field_value" : 4,
1082     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::ONE_SHOT_MODE"
1083    },
1084    {
1085     "enum_field_value" : 6,
1086     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::SPECIAL_REPORTING_MODE"
1087    },
1088    {
1089     "enum_field_value" : 16,
1090     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::DATA_INJECTION"
1091    },
1092    {
1093     "enum_field_value" : 32,
1094     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::DYNAMIC_SENSOR"
1095    },
1096    {
1097     "enum_field_value" : 64,
1098     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::ADDITIONAL_INFO"
1099    },
1100    {
1101     "enum_field_value" : 1024,
1102     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::DIRECT_CHANNEL_ASHMEM"
1103    },
1104    {
1105     "enum_field_value" : 2048,
1106     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::DIRECT_CHANNEL_GRALLOC"
1107    },
1108    {
1109     "enum_field_value" : 14,
1110     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::MASK_REPORTING_MODE"
1111    },
1112    {
1113     "enum_field_value" : 896,
1114     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::MASK_DIRECT_REPORT"
1115    },
1116    {
1117     "enum_field_value" : 3072,
1118     "name" : "android::hardware::sensors::V1_0::SensorFlagBits::MASK_DIRECT_CHANNEL"
1119    }
1120   ],
1121   "linker_set_key" : "android::hardware::sensors::V1_0::SensorFlagBits",
1122   "name" : "android::hardware::sensors::V1_0::SensorFlagBits",
1123   "referenced_type" : "type-601",
1124   "self_type" : "type-601",
1125   "size" : 4,
1126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1127   "underlying_type" : "type-2",
1128   "unique_id" : "_ZTSN7android8hardware7sensors4V1_014SensorFlagBitsE"
1129  },
1130  {
1131   "alignment" : 1,
1132   "enum_fields" :
1133   [
1134    {
1135     "enum_field_value" : 1,
1136     "name" : "android::hardware::sensors::V1_0::SensorFlagShift::REPORTING_MODE"
1137    },
1138    {
1139     "enum_field_value" : 4,
1140     "name" : "android::hardware::sensors::V1_0::SensorFlagShift::DATA_INJECTION"
1141    },
1142    {
1143     "enum_field_value" : 5,
1144     "name" : "android::hardware::sensors::V1_0::SensorFlagShift::DYNAMIC_SENSOR"
1145    },
1146    {
1147     "enum_field_value" : 6,
1148     "name" : "android::hardware::sensors::V1_0::SensorFlagShift::ADDITIONAL_INFO"
1149    },
1150    {
1151     "enum_field_value" : 7,
1152     "name" : "android::hardware::sensors::V1_0::SensorFlagShift::DIRECT_REPORT"
1153    },
1154    {
1155     "enum_field_value" : 10,
1156     "name" : "android::hardware::sensors::V1_0::SensorFlagShift::DIRECT_CHANNEL"
1157    }
1158   ],
1159   "linker_set_key" : "android::hardware::sensors::V1_0::SensorFlagShift",
1160   "name" : "android::hardware::sensors::V1_0::SensorFlagShift",
1161   "referenced_type" : "type-602",
1162   "self_type" : "type-602",
1163   "size" : 1,
1164   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1165   "underlying_type" : "type-79",
1166   "unique_id" : "_ZTSN7android8hardware7sensors4V1_015SensorFlagShiftE"
1167  },
1168  {
1169   "alignment" : 1,
1170   "enum_fields" :
1171   [
1172    {
1173     "enum_field_value" : -1,
1174     "name" : "android::hardware::sensors::V1_0::SensorStatus::NO_CONTACT"
1175    },
1176    {
1177     "enum_field_value" : 0,
1178     "name" : "android::hardware::sensors::V1_0::SensorStatus::UNRELIABLE"
1179    },
1180    {
1181     "enum_field_value" : 1,
1182     "name" : "android::hardware::sensors::V1_0::SensorStatus::ACCURACY_LOW"
1183    },
1184    {
1185     "enum_field_value" : 2,
1186     "name" : "android::hardware::sensors::V1_0::SensorStatus::ACCURACY_MEDIUM"
1187    },
1188    {
1189     "enum_field_value" : 3,
1190     "name" : "android::hardware::sensors::V1_0::SensorStatus::ACCURACY_HIGH"
1191    }
1192   ],
1193   "linker_set_key" : "android::hardware::sensors::V1_0::SensorStatus",
1194   "name" : "android::hardware::sensors::V1_0::SensorStatus",
1195   "referenced_type" : "type-335",
1196   "self_type" : "type-335",
1197   "size" : 1,
1198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1199   "underlying_type" : "type-242",
1200   "unique_id" : "_ZTSN7android8hardware7sensors4V1_012SensorStatusE"
1201  },
1202  {
1203   "alignment" : 4,
1204   "enum_fields" :
1205   [
1206    {
1207     "enum_field_value" : 0,
1208     "name" : "android::hardware::sensors::V1_0::SensorType::META_DATA"
1209    },
1210    {
1211     "enum_field_value" : 1,
1212     "name" : "android::hardware::sensors::V1_0::SensorType::ACCELEROMETER"
1213    },
1214    {
1215     "enum_field_value" : 2,
1216     "name" : "android::hardware::sensors::V1_0::SensorType::MAGNETIC_FIELD"
1217    },
1218    {
1219     "enum_field_value" : 3,
1220     "name" : "android::hardware::sensors::V1_0::SensorType::ORIENTATION"
1221    },
1222    {
1223     "enum_field_value" : 4,
1224     "name" : "android::hardware::sensors::V1_0::SensorType::GYROSCOPE"
1225    },
1226    {
1227     "enum_field_value" : 5,
1228     "name" : "android::hardware::sensors::V1_0::SensorType::LIGHT"
1229    },
1230    {
1231     "enum_field_value" : 6,
1232     "name" : "android::hardware::sensors::V1_0::SensorType::PRESSURE"
1233    },
1234    {
1235     "enum_field_value" : 7,
1236     "name" : "android::hardware::sensors::V1_0::SensorType::TEMPERATURE"
1237    },
1238    {
1239     "enum_field_value" : 8,
1240     "name" : "android::hardware::sensors::V1_0::SensorType::PROXIMITY"
1241    },
1242    {
1243     "enum_field_value" : 9,
1244     "name" : "android::hardware::sensors::V1_0::SensorType::GRAVITY"
1245    },
1246    {
1247     "enum_field_value" : 10,
1248     "name" : "android::hardware::sensors::V1_0::SensorType::LINEAR_ACCELERATION"
1249    },
1250    {
1251     "enum_field_value" : 11,
1252     "name" : "android::hardware::sensors::V1_0::SensorType::ROTATION_VECTOR"
1253    },
1254    {
1255     "enum_field_value" : 12,
1256     "name" : "android::hardware::sensors::V1_0::SensorType::RELATIVE_HUMIDITY"
1257    },
1258    {
1259     "enum_field_value" : 13,
1260     "name" : "android::hardware::sensors::V1_0::SensorType::AMBIENT_TEMPERATURE"
1261    },
1262    {
1263     "enum_field_value" : 14,
1264     "name" : "android::hardware::sensors::V1_0::SensorType::MAGNETIC_FIELD_UNCALIBRATED"
1265    },
1266    {
1267     "enum_field_value" : 15,
1268     "name" : "android::hardware::sensors::V1_0::SensorType::GAME_ROTATION_VECTOR"
1269    },
1270    {
1271     "enum_field_value" : 16,
1272     "name" : "android::hardware::sensors::V1_0::SensorType::GYROSCOPE_UNCALIBRATED"
1273    },
1274    {
1275     "enum_field_value" : 17,
1276     "name" : "android::hardware::sensors::V1_0::SensorType::SIGNIFICANT_MOTION"
1277    },
1278    {
1279     "enum_field_value" : 18,
1280     "name" : "android::hardware::sensors::V1_0::SensorType::STEP_DETECTOR"
1281    },
1282    {
1283     "enum_field_value" : 19,
1284     "name" : "android::hardware::sensors::V1_0::SensorType::STEP_COUNTER"
1285    },
1286    {
1287     "enum_field_value" : 20,
1288     "name" : "android::hardware::sensors::V1_0::SensorType::GEOMAGNETIC_ROTATION_VECTOR"
1289    },
1290    {
1291     "enum_field_value" : 21,
1292     "name" : "android::hardware::sensors::V1_0::SensorType::HEART_RATE"
1293    },
1294    {
1295     "enum_field_value" : 22,
1296     "name" : "android::hardware::sensors::V1_0::SensorType::TILT_DETECTOR"
1297    },
1298    {
1299     "enum_field_value" : 23,
1300     "name" : "android::hardware::sensors::V1_0::SensorType::WAKE_GESTURE"
1301    },
1302    {
1303     "enum_field_value" : 24,
1304     "name" : "android::hardware::sensors::V1_0::SensorType::GLANCE_GESTURE"
1305    },
1306    {
1307     "enum_field_value" : 25,
1308     "name" : "android::hardware::sensors::V1_0::SensorType::PICK_UP_GESTURE"
1309    },
1310    {
1311     "enum_field_value" : 26,
1312     "name" : "android::hardware::sensors::V1_0::SensorType::WRIST_TILT_GESTURE"
1313    },
1314    {
1315     "enum_field_value" : 27,
1316     "name" : "android::hardware::sensors::V1_0::SensorType::DEVICE_ORIENTATION"
1317    },
1318    {
1319     "enum_field_value" : 28,
1320     "name" : "android::hardware::sensors::V1_0::SensorType::POSE_6DOF"
1321    },
1322    {
1323     "enum_field_value" : 29,
1324     "name" : "android::hardware::sensors::V1_0::SensorType::STATIONARY_DETECT"
1325    },
1326    {
1327     "enum_field_value" : 30,
1328     "name" : "android::hardware::sensors::V1_0::SensorType::MOTION_DETECT"
1329    },
1330    {
1331     "enum_field_value" : 31,
1332     "name" : "android::hardware::sensors::V1_0::SensorType::HEART_BEAT"
1333    },
1334    {
1335     "enum_field_value" : 32,
1336     "name" : "android::hardware::sensors::V1_0::SensorType::DYNAMIC_SENSOR_META"
1337    },
1338    {
1339     "enum_field_value" : 33,
1340     "name" : "android::hardware::sensors::V1_0::SensorType::ADDITIONAL_INFO"
1341    },
1342    {
1343     "enum_field_value" : 34,
1344     "name" : "android::hardware::sensors::V1_0::SensorType::LOW_LATENCY_OFFBODY_DETECT"
1345    },
1346    {
1347     "enum_field_value" : 35,
1348     "name" : "android::hardware::sensors::V1_0::SensorType::ACCELEROMETER_UNCALIBRATED"
1349    },
1350    {
1351     "enum_field_value" : 65536,
1352     "name" : "android::hardware::sensors::V1_0::SensorType::DEVICE_PRIVATE_BASE"
1353    }
1354   ],
1355   "linker_set_key" : "android::hardware::sensors::V1_0::SensorType",
1356   "name" : "android::hardware::sensors::V1_0::SensorType",
1357   "referenced_type" : "type-323",
1358   "self_type" : "type-323",
1359   "size" : 4,
1360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1361   "underlying_type" : "type-20",
1362   "unique_id" : "_ZTSN7android8hardware7sensors4V1_010SensorTypeE"
1363  },
1364  {
1365   "alignment" : 2,
1366   "enum_fields" :
1367   [
1368    {
1369     "enum_field_value" : 0,
1370     "name" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset::SIZE_FIELD"
1371    },
1372    {
1373     "enum_field_value" : 4,
1374     "name" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset::REPORT_TOKEN"
1375    },
1376    {
1377     "enum_field_value" : 8,
1378     "name" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset::SENSOR_TYPE"
1379    },
1380    {
1381     "enum_field_value" : 12,
1382     "name" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset::ATOMIC_COUNTER"
1383    },
1384    {
1385     "enum_field_value" : 16,
1386     "name" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset::TIMESTAMP"
1387    },
1388    {
1389     "enum_field_value" : 24,
1390     "name" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset::DATA"
1391    },
1392    {
1393     "enum_field_value" : 88,
1394     "name" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset::RESERVED"
1395    },
1396    {
1397     "enum_field_value" : 104,
1398     "name" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset::TOTAL_LENGTH"
1399    }
1400   ],
1401   "linker_set_key" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset",
1402   "name" : "android::hardware::sensors::V1_0::SensorsEventFormatOffset",
1403   "referenced_type" : "type-606",
1404   "self_type" : "type-606",
1405   "size" : 2,
1406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1407   "underlying_type" : "type-81",
1408   "unique_id" : "_ZTSN7android8hardware7sensors4V1_024SensorsEventFormatOffsetE"
1409  },
1410  {
1411   "alignment" : 4,
1412   "enum_fields" :
1413   [
1414    {
1415     "enum_field_value" : 1,
1416     "name" : "android::hardware::sensors::V1_0::SharedMemFormat::SENSORS_EVENT"
1417    }
1418   ],
1419   "linker_set_key" : "android::hardware::sensors::V1_0::SharedMemFormat",
1420   "name" : "android::hardware::sensors::V1_0::SharedMemFormat",
1421   "referenced_type" : "type-605",
1422   "self_type" : "type-605",
1423   "size" : 4,
1424   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1425   "underlying_type" : "type-20",
1426   "unique_id" : "_ZTSN7android8hardware7sensors4V1_015SharedMemFormatE"
1427  },
1428  {
1429   "alignment" : 4,
1430   "enum_fields" :
1431   [
1432    {
1433     "enum_field_value" : 1,
1434     "name" : "android::hardware::sensors::V1_0::SharedMemType::ASHMEM"
1435    },
1436    {
1437     "enum_field_value" : 2,
1438     "name" : "android::hardware::sensors::V1_0::SharedMemType::GRALLOC"
1439    }
1440   ],
1441   "linker_set_key" : "android::hardware::sensors::V1_0::SharedMemType",
1442   "name" : "android::hardware::sensors::V1_0::SharedMemType",
1443   "referenced_type" : "type-604",
1444   "self_type" : "type-604",
1445   "size" : 4,
1446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
1447   "underlying_type" : "type-20",
1448   "unique_id" : "_ZTSN7android8hardware7sensors4V1_013SharedMemTypeE"
1449  },
1450  {
1451   "alignment" : 4,
1452   "enum_fields" :
1453   [
1454    {
1455     "enum_field_value" : 0,
1456     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1457    },
1458    {
1459     "enum_field_value" : 1,
1460     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1461    },
1462    {
1463     "enum_field_value" : 2,
1464     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1465    }
1466   ],
1467   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1468   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1469   "referenced_type" : "type-443",
1470   "self_type" : "type-443",
1471   "size" : 4,
1472   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1473   "underlying_type" : "type-20",
1474   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1475  },
1476  {
1477   "alignment" : 4,
1478   "enum_fields" :
1479   [
1480    {
1481     "enum_field_value" : -1,
1482     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1483    }
1484   ],
1485   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1486   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1487   "referenced_type" : "type-591",
1488   "self_type" : "type-591",
1489   "size" : 4,
1490   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1491   "underlying_type" : "type-20",
1492   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1493  },
1494  {
1495   "alignment" : 1,
1496   "enum_fields" :
1497   [
1498    {
1499     "enum_field_value" : 0,
1500     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1501    },
1502    {
1503     "enum_field_value" : 1,
1504     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1505    },
1506    {
1507     "enum_field_value" : 2,
1508     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1509    }
1510   ],
1511   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1512   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1513   "referenced_type" : "type-590",
1514   "self_type" : "type-590",
1515   "size" : 1,
1516   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1517   "underlying_type" : "type-79",
1518   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1519  },
1520  {
1521   "alignment" : 4,
1522   "enum_fields" :
1523   [
1524    {
1525     "enum_field_value" : 0,
1526     "name" : "ANDROID_LOG_UNKNOWN"
1527    },
1528    {
1529     "enum_field_value" : 1,
1530     "name" : "ANDROID_LOG_DEFAULT"
1531    },
1532    {
1533     "enum_field_value" : 2,
1534     "name" : "ANDROID_LOG_VERBOSE"
1535    },
1536    {
1537     "enum_field_value" : 3,
1538     "name" : "ANDROID_LOG_DEBUG"
1539    },
1540    {
1541     "enum_field_value" : 4,
1542     "name" : "ANDROID_LOG_INFO"
1543    },
1544    {
1545     "enum_field_value" : 5,
1546     "name" : "ANDROID_LOG_WARN"
1547    },
1548    {
1549     "enum_field_value" : 6,
1550     "name" : "ANDROID_LOG_ERROR"
1551    },
1552    {
1553     "enum_field_value" : 7,
1554     "name" : "ANDROID_LOG_FATAL"
1555    },
1556    {
1557     "enum_field_value" : 8,
1558     "name" : "ANDROID_LOG_SILENT"
1559    }
1560   ],
1561   "linker_set_key" : "android_LogPriority",
1562   "name" : "android_LogPriority",
1563   "referenced_type" : "type-1",
1564   "self_type" : "type-1",
1565   "size" : 4,
1566   "source_file" : "/system/core/liblog/include/android/log.h",
1567   "underlying_type" : "type-2",
1568   "unique_id" : "android_LogPriority"
1569  },
1570  {
1571   "alignment" : 4,
1572   "enum_fields" :
1573   [
1574    {
1575     "enum_field_value" : 0,
1576     "name" : "HAL_COLOR_MODE_NATIVE"
1577    },
1578    {
1579     "enum_field_value" : 1,
1580     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1581    },
1582    {
1583     "enum_field_value" : 2,
1584     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1585    },
1586    {
1587     "enum_field_value" : 3,
1588     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1589    },
1590    {
1591     "enum_field_value" : 4,
1592     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1593    },
1594    {
1595     "enum_field_value" : 5,
1596     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1597    },
1598    {
1599     "enum_field_value" : 6,
1600     "name" : "HAL_COLOR_MODE_DCI_P3"
1601    },
1602    {
1603     "enum_field_value" : 7,
1604     "name" : "HAL_COLOR_MODE_SRGB"
1605    },
1606    {
1607     "enum_field_value" : 8,
1608     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1609    },
1610    {
1611     "enum_field_value" : 9,
1612     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1613    }
1614   ],
1615   "linker_set_key" : "android_color_mode_t",
1616   "name" : "android_color_mode_t",
1617   "referenced_type" : "type-543",
1618   "self_type" : "type-543",
1619   "size" : 4,
1620   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1621   "underlying_type" : "type-2",
1622   "unique_id" : "android_color_mode_t"
1623  },
1624  {
1625   "alignment" : 4,
1626   "enum_fields" :
1627   [
1628    {
1629     "enum_field_value" : 10,
1630     "name" : "HAL_COLOR_MODE_BT2020"
1631    },
1632    {
1633     "enum_field_value" : 11,
1634     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1635    },
1636    {
1637     "enum_field_value" : 12,
1638     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1639    }
1640   ],
1641   "linker_set_key" : "android_color_mode_v1_1_t",
1642   "name" : "android_color_mode_v1_1_t",
1643   "referenced_type" : "type-548",
1644   "self_type" : "type-548",
1645   "size" : 4,
1646   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1647   "underlying_type" : "type-2",
1648   "unique_id" : "android_color_mode_v1_1_t"
1649  },
1650  {
1651   "alignment" : 4,
1652   "enum_fields" :
1653   [
1654    {
1655     "enum_field_value" : 0,
1656     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1657    },
1658    {
1659     "enum_field_value" : 1,
1660     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1661    },
1662    {
1663     "enum_field_value" : 2,
1664     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1665    },
1666    {
1667     "enum_field_value" : 3,
1668     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1669    },
1670    {
1671     "enum_field_value" : 4,
1672     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1673    },
1674    {
1675     "enum_field_value" : 5,
1676     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1677    },
1678    {
1679     "enum_field_value" : 6,
1680     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1681    }
1682   ],
1683   "linker_set_key" : "android_color_transform_t",
1684   "name" : "android_color_transform_t",
1685   "referenced_type" : "type-544",
1686   "self_type" : "type-544",
1687   "size" : 4,
1688   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1689   "underlying_type" : "type-2",
1690   "unique_id" : "android_color_transform_t"
1691  },
1692  {
1693   "alignment" : 4,
1694   "enum_fields" :
1695   [
1696    {
1697     "enum_field_value" : 0,
1698     "name" : "HAL_DATASPACE_UNKNOWN"
1699    },
1700    {
1701     "enum_field_value" : 1,
1702     "name" : "HAL_DATASPACE_ARBITRARY"
1703    },
1704    {
1705     "enum_field_value" : 16,
1706     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1707    },
1708    {
1709     "enum_field_value" : 4128768,
1710     "name" : "HAL_DATASPACE_STANDARD_MASK"
1711    },
1712    {
1713     "enum_field_value" : 0,
1714     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1715    },
1716    {
1717     "enum_field_value" : 65536,
1718     "name" : "HAL_DATASPACE_STANDARD_BT709"
1719    },
1720    {
1721     "enum_field_value" : 131072,
1722     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1723    },
1724    {
1725     "enum_field_value" : 196608,
1726     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1727    },
1728    {
1729     "enum_field_value" : 262144,
1730     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1731    },
1732    {
1733     "enum_field_value" : 327680,
1734     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1735    },
1736    {
1737     "enum_field_value" : 393216,
1738     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1739    },
1740    {
1741     "enum_field_value" : 458752,
1742     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1743    },
1744    {
1745     "enum_field_value" : 524288,
1746     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1747    },
1748    {
1749     "enum_field_value" : 589824,
1750     "name" : "HAL_DATASPACE_STANDARD_FILM"
1751    },
1752    {
1753     "enum_field_value" : 655360,
1754     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1755    },
1756    {
1757     "enum_field_value" : 720896,
1758     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1759    },
1760    {
1761     "enum_field_value" : 22,
1762     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1763    },
1764    {
1765     "enum_field_value" : 130023424,
1766     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1767    },
1768    {
1769     "enum_field_value" : 0,
1770     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1771    },
1772    {
1773     "enum_field_value" : 4194304,
1774     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1775    },
1776    {
1777     "enum_field_value" : 8388608,
1778     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1779    },
1780    {
1781     "enum_field_value" : 12582912,
1782     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1783    },
1784    {
1785     "enum_field_value" : 16777216,
1786     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1787    },
1788    {
1789     "enum_field_value" : 20971520,
1790     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1791    },
1792    {
1793     "enum_field_value" : 25165824,
1794     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1795    },
1796    {
1797     "enum_field_value" : 29360128,
1798     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1799    },
1800    {
1801     "enum_field_value" : 33554432,
1802     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1803    },
1804    {
1805     "enum_field_value" : 27,
1806     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1807    },
1808    {
1809     "enum_field_value" : 939524096,
1810     "name" : "HAL_DATASPACE_RANGE_MASK"
1811    },
1812    {
1813     "enum_field_value" : 0,
1814     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1815    },
1816    {
1817     "enum_field_value" : 134217728,
1818     "name" : "HAL_DATASPACE_RANGE_FULL"
1819    },
1820    {
1821     "enum_field_value" : 268435456,
1822     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1823    },
1824    {
1825     "enum_field_value" : 402653184,
1826     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1827    },
1828    {
1829     "enum_field_value" : 512,
1830     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1831    },
1832    {
1833     "enum_field_value" : 138477568,
1834     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1835    },
1836    {
1837     "enum_field_value" : 406913024,
1838     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1839    },
1840    {
1841     "enum_field_value" : 513,
1842     "name" : "HAL_DATASPACE_SRGB"
1843    },
1844    {
1845     "enum_field_value" : 142671872,
1846     "name" : "HAL_DATASPACE_V0_SRGB"
1847    },
1848    {
1849     "enum_field_value" : 411107328,
1850     "name" : "HAL_DATASPACE_V0_SCRGB"
1851    },
1852    {
1853     "enum_field_value" : 257,
1854     "name" : "HAL_DATASPACE_JFIF"
1855    },
1856    {
1857     "enum_field_value" : 146931712,
1858     "name" : "HAL_DATASPACE_V0_JFIF"
1859    },
1860    {
1861     "enum_field_value" : 258,
1862     "name" : "HAL_DATASPACE_BT601_625"
1863    },
1864    {
1865     "enum_field_value" : 281149440,
1866     "name" : "HAL_DATASPACE_V0_BT601_625"
1867    },
1868    {
1869     "enum_field_value" : 259,
1870     "name" : "HAL_DATASPACE_BT601_525"
1871    },
1872    {
1873     "enum_field_value" : 281280512,
1874     "name" : "HAL_DATASPACE_V0_BT601_525"
1875    },
1876    {
1877     "enum_field_value" : 260,
1878     "name" : "HAL_DATASPACE_BT709"
1879    },
1880    {
1881     "enum_field_value" : 281083904,
1882     "name" : "HAL_DATASPACE_V0_BT709"
1883    },
1884    {
1885     "enum_field_value" : 139067392,
1886     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1887    },
1888    {
1889     "enum_field_value" : 155844608,
1890     "name" : "HAL_DATASPACE_DCI_P3"
1891    },
1892    {
1893     "enum_field_value" : 139067392,
1894     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1895    },
1896    {
1897     "enum_field_value" : 143261696,
1898     "name" : "HAL_DATASPACE_DISPLAY_P3"
1899    },
1900    {
1901     "enum_field_value" : 151715840,
1902     "name" : "HAL_DATASPACE_ADOBE_RGB"
1903    },
1904    {
1905     "enum_field_value" : 138805248,
1906     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1907    },
1908    {
1909     "enum_field_value" : 147193856,
1910     "name" : "HAL_DATASPACE_BT2020"
1911    },
1912    {
1913     "enum_field_value" : 163971072,
1914     "name" : "HAL_DATASPACE_BT2020_PQ"
1915    },
1916    {
1917     "enum_field_value" : 4096,
1918     "name" : "HAL_DATASPACE_DEPTH"
1919    },
1920    {
1921     "enum_field_value" : 4097,
1922     "name" : "HAL_DATASPACE_SENSOR"
1923    }
1924   ],
1925   "linker_set_key" : "android_dataspace_t",
1926   "name" : "android_dataspace_t",
1927   "referenced_type" : "type-542",
1928   "self_type" : "type-542",
1929   "size" : 4,
1930   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1931   "underlying_type" : "type-2",
1932   "unique_id" : "android_dataspace_t"
1933  },
1934  {
1935   "alignment" : 4,
1936   "enum_fields" :
1937   [
1938    {
1939     "enum_field_value" : 281411584,
1940     "name" : "HAL_DATASPACE_BT2020_ITU"
1941    },
1942    {
1943     "enum_field_value" : 298188800,
1944     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1945    },
1946    {
1947     "enum_field_value" : 302383104,
1948     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1949    },
1950    {
1951     "enum_field_value" : 168165376,
1952     "name" : "HAL_DATASPACE_BT2020_HLG"
1953    }
1954   ],
1955   "linker_set_key" : "android_dataspace_v1_1_t",
1956   "name" : "android_dataspace_v1_1_t",
1957   "referenced_type" : "type-547",
1958   "self_type" : "type-547",
1959   "size" : 4,
1960   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1961   "underlying_type" : "type-2",
1962   "unique_id" : "android_dataspace_v1_1_t"
1963  },
1964  {
1965   "alignment" : 4,
1966   "enum_fields" :
1967   [
1968    {
1969     "enum_field_value" : 142999552,
1970     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1971    },
1972    {
1973     "enum_field_value" : 4098,
1974     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1975    },
1976    {
1977     "enum_field_value" : 4099,
1978     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1979    },
1980    {
1981     "enum_field_value" : 4100,
1982     "name" : "HAL_DATASPACE_HEIF"
1983    }
1984   ],
1985   "linker_set_key" : "android_dataspace_v1_2_t",
1986   "name" : "android_dataspace_v1_2_t",
1987   "referenced_type" : "type-551",
1988   "self_type" : "type-551",
1989   "size" : 4,
1990   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1991   "underlying_type" : "type-2",
1992   "unique_id" : "android_dataspace_v1_2_t"
1993  },
1994  {
1995   "alignment" : 4,
1996   "enum_fields" :
1997   [
1998    {
1999     "enum_field_value" : 1,
2000     "name" : "FLEX_COMPONENT_Y"
2001    },
2002    {
2003     "enum_field_value" : 2,
2004     "name" : "FLEX_COMPONENT_Cb"
2005    },
2006    {
2007     "enum_field_value" : 4,
2008     "name" : "FLEX_COMPONENT_Cr"
2009    },
2010    {
2011     "enum_field_value" : 1024,
2012     "name" : "FLEX_COMPONENT_R"
2013    },
2014    {
2015     "enum_field_value" : 2048,
2016     "name" : "FLEX_COMPONENT_G"
2017    },
2018    {
2019     "enum_field_value" : 4096,
2020     "name" : "FLEX_COMPONENT_B"
2021    },
2022    {
2023     "enum_field_value" : 1073741824,
2024     "name" : "FLEX_COMPONENT_A"
2025    }
2026   ],
2027   "linker_set_key" : "android_flex_component",
2028   "name" : "android_flex_component",
2029   "referenced_type" : "type-556",
2030   "self_type" : "type-556",
2031   "size" : 4,
2032   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2033   "underlying_type" : "type-2",
2034   "unique_id" : "android_flex_component"
2035  },
2036  {
2037   "alignment" : 4,
2038   "enum_fields" :
2039   [
2040    {
2041     "enum_field_value" : 0,
2042     "name" : "FLEX_FORMAT_INVALID"
2043    },
2044    {
2045     "enum_field_value" : 1,
2046     "name" : "FLEX_FORMAT_Y"
2047    },
2048    {
2049     "enum_field_value" : 7,
2050     "name" : "FLEX_FORMAT_YCbCr"
2051    },
2052    {
2053     "enum_field_value" : 1073741831,
2054     "name" : "FLEX_FORMAT_YCbCrA"
2055    },
2056    {
2057     "enum_field_value" : 7168,
2058     "name" : "FLEX_FORMAT_RGB"
2059    },
2060    {
2061     "enum_field_value" : 1073748992,
2062     "name" : "FLEX_FORMAT_RGBA"
2063    }
2064   ],
2065   "linker_set_key" : "android_flex_format",
2066   "name" : "android_flex_format",
2067   "referenced_type" : "type-558",
2068   "self_type" : "type-558",
2069   "size" : 4,
2070   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2071   "underlying_type" : "type-2",
2072   "unique_id" : "android_flex_format"
2073  },
2074  {
2075   "alignment" : 4,
2076   "enum_fields" :
2077   [
2078    {
2079     "enum_field_value" : 1,
2080     "name" : "HAL_HDR_DOLBY_VISION"
2081    },
2082    {
2083     "enum_field_value" : 2,
2084     "name" : "HAL_HDR_HDR10"
2085    },
2086    {
2087     "enum_field_value" : 3,
2088     "name" : "HAL_HDR_HLG"
2089    }
2090   ],
2091   "linker_set_key" : "android_hdr_t",
2092   "name" : "android_hdr_t",
2093   "referenced_type" : "type-545",
2094   "self_type" : "type-545",
2095   "size" : 4,
2096   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2097   "underlying_type" : "type-2",
2098   "unique_id" : "android_hdr_t"
2099  },
2100  {
2101   "alignment" : 4,
2102   "enum_fields" :
2103   [
2104    {
2105     "enum_field_value" : 4,
2106     "name" : "HAL_HDR_HDR10_PLUS"
2107    }
2108   ],
2109   "linker_set_key" : "android_hdr_v1_2_t",
2110   "name" : "android_hdr_v1_2_t",
2111   "referenced_type" : "type-550",
2112   "self_type" : "type-550",
2113   "size" : 4,
2114   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2115   "underlying_type" : "type-2",
2116   "unique_id" : "android_hdr_v1_2_t"
2117  },
2118  {
2119   "alignment" : 4,
2120   "enum_fields" :
2121   [
2122    {
2123     "enum_field_value" : 39,
2124     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2125    },
2126    {
2127     "enum_field_value" : 40,
2128     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2129    },
2130    {
2131     "enum_field_value" : 41,
2132     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2133    },
2134    {
2135     "enum_field_value" : 42,
2136     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2137    }
2138   ],
2139   "linker_set_key" : "android_pixel_format_sw_t",
2140   "name" : "android_pixel_format_sw_t",
2141   "referenced_type" : "type-553",
2142   "self_type" : "type-553",
2143   "size" : 4,
2144   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2145   "underlying_type" : "type-2",
2146   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2147  },
2148  {
2149   "alignment" : 4,
2150   "enum_fields" :
2151   [
2152    {
2153     "enum_field_value" : 1,
2154     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2155    },
2156    {
2157     "enum_field_value" : 2,
2158     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2159    },
2160    {
2161     "enum_field_value" : 3,
2162     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2163    },
2164    {
2165     "enum_field_value" : 4,
2166     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2167    },
2168    {
2169     "enum_field_value" : 5,
2170     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2171    },
2172    {
2173     "enum_field_value" : 16,
2174     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2175    },
2176    {
2177     "enum_field_value" : 17,
2178     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2179    },
2180    {
2181     "enum_field_value" : 20,
2182     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2183    },
2184    {
2185     "enum_field_value" : 22,
2186     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2187    },
2188    {
2189     "enum_field_value" : 32,
2190     "name" : "HAL_PIXEL_FORMAT_RAW16"
2191    },
2192    {
2193     "enum_field_value" : 33,
2194     "name" : "HAL_PIXEL_FORMAT_BLOB"
2195    },
2196    {
2197     "enum_field_value" : 34,
2198     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2199    },
2200    {
2201     "enum_field_value" : 35,
2202     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2203    },
2204    {
2205     "enum_field_value" : 36,
2206     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2207    },
2208    {
2209     "enum_field_value" : 37,
2210     "name" : "HAL_PIXEL_FORMAT_RAW10"
2211    },
2212    {
2213     "enum_field_value" : 38,
2214     "name" : "HAL_PIXEL_FORMAT_RAW12"
2215    },
2216    {
2217     "enum_field_value" : 43,
2218     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2219    },
2220    {
2221     "enum_field_value" : 538982489,
2222     "name" : "HAL_PIXEL_FORMAT_Y8"
2223    },
2224    {
2225     "enum_field_value" : 540422489,
2226     "name" : "HAL_PIXEL_FORMAT_Y16"
2227    },
2228    {
2229     "enum_field_value" : 842094169,
2230     "name" : "HAL_PIXEL_FORMAT_YV12"
2231    }
2232   ],
2233   "linker_set_key" : "android_pixel_format_t",
2234   "name" : "android_pixel_format_t",
2235   "referenced_type" : "type-540",
2236   "self_type" : "type-540",
2237   "size" : 4,
2238   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2239   "underlying_type" : "type-2",
2240   "unique_id" : "android_pixel_format_t"
2241  },
2242  {
2243   "alignment" : 4,
2244   "enum_fields" :
2245   [
2246    {
2247     "enum_field_value" : 48,
2248     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2249    },
2250    {
2251     "enum_field_value" : 49,
2252     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2253    },
2254    {
2255     "enum_field_value" : 50,
2256     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2257    },
2258    {
2259     "enum_field_value" : 51,
2260     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2261    },
2262    {
2263     "enum_field_value" : 52,
2264     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2265    },
2266    {
2267     "enum_field_value" : 53,
2268     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2269    },
2270    {
2271     "enum_field_value" : 54,
2272     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2273    }
2274   ],
2275   "linker_set_key" : "android_pixel_format_v1_1_t",
2276   "name" : "android_pixel_format_v1_1_t",
2277   "referenced_type" : "type-546",
2278   "self_type" : "type-546",
2279   "size" : 4,
2280   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2281   "underlying_type" : "type-2",
2282   "unique_id" : "android_pixel_format_v1_1_t"
2283  },
2284  {
2285   "alignment" : 4,
2286   "enum_fields" :
2287   [
2288    {
2289     "enum_field_value" : 55,
2290     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2291    }
2292   ],
2293   "linker_set_key" : "android_pixel_format_v1_2_t",
2294   "name" : "android_pixel_format_v1_2_t",
2295   "referenced_type" : "type-552",
2296   "self_type" : "type-552",
2297   "size" : 4,
2298   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2299   "underlying_type" : "type-2",
2300   "unique_id" : "android_pixel_format_v1_2_t"
2301  },
2302  {
2303   "alignment" : 4,
2304   "enum_fields" :
2305   [
2306    {
2307     "enum_field_value" : 0,
2308     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2309    },
2310    {
2311     "enum_field_value" : 1,
2312     "name" : "HAL_RENDER_INTENT_ENHANCE"
2313    },
2314    {
2315     "enum_field_value" : 2,
2316     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2317    },
2318    {
2319     "enum_field_value" : 3,
2320     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2321    }
2322   ],
2323   "linker_set_key" : "android_render_intent_v1_1_t",
2324   "name" : "android_render_intent_v1_1_t",
2325   "referenced_type" : "type-549",
2326   "self_type" : "type-549",
2327   "size" : 4,
2328   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2329   "underlying_type" : "type-2",
2330   "unique_id" : "android_render_intent_v1_1_t"
2331  },
2332  {
2333   "alignment" : 4,
2334   "enum_fields" :
2335   [
2336    {
2337     "enum_field_value" : 1,
2338     "name" : "HAL_TRANSFORM_FLIP_H"
2339    },
2340    {
2341     "enum_field_value" : 2,
2342     "name" : "HAL_TRANSFORM_FLIP_V"
2343    },
2344    {
2345     "enum_field_value" : 4,
2346     "name" : "HAL_TRANSFORM_ROT_90"
2347    },
2348    {
2349     "enum_field_value" : 3,
2350     "name" : "HAL_TRANSFORM_ROT_180"
2351    },
2352    {
2353     "enum_field_value" : 7,
2354     "name" : "HAL_TRANSFORM_ROT_270"
2355    }
2356   ],
2357   "linker_set_key" : "android_transform_t",
2358   "name" : "android_transform_t",
2359   "referenced_type" : "type-541",
2360   "self_type" : "type-541",
2361   "size" : 4,
2362   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2363   "underlying_type" : "type-2",
2364   "unique_id" : "android_transform_t"
2365  },
2366  {
2367   "alignment" : 4,
2368   "enum_fields" :
2369   [
2370    {
2371     "enum_field_value" : 0,
2372     "name" : "LOG_ID_MIN"
2373    },
2374    {
2375     "enum_field_value" : 0,
2376     "name" : "LOG_ID_MAIN"
2377    },
2378    {
2379     "enum_field_value" : 1,
2380     "name" : "LOG_ID_RADIO"
2381    },
2382    {
2383     "enum_field_value" : 2,
2384     "name" : "LOG_ID_EVENTS"
2385    },
2386    {
2387     "enum_field_value" : 3,
2388     "name" : "LOG_ID_SYSTEM"
2389    },
2390    {
2391     "enum_field_value" : 4,
2392     "name" : "LOG_ID_CRASH"
2393    },
2394    {
2395     "enum_field_value" : 5,
2396     "name" : "LOG_ID_STATS"
2397    },
2398    {
2399     "enum_field_value" : 6,
2400     "name" : "LOG_ID_SECURITY"
2401    },
2402    {
2403     "enum_field_value" : 7,
2404     "name" : "LOG_ID_KERNEL"
2405    },
2406    {
2407     "enum_field_value" : 8,
2408     "name" : "LOG_ID_MAX"
2409    }
2410   ],
2411   "linker_set_key" : "log_id",
2412   "name" : "log_id",
2413   "referenced_type" : "type-238",
2414   "self_type" : "type-238",
2415   "size" : 4,
2416   "source_file" : "/system/core/liblog/include/android/log.h",
2417   "underlying_type" : "type-2",
2418   "unique_id" : "log_id"
2419  }
2420 ],
2421 "function_types" :
2422 [
2423  {
2424   "alignment" : 4,
2425   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2426   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2427   "parameters" :
2428   [
2429    {
2430     "referenced_type" : "type-37"
2431    },
2432    {
2433     "referenced_type" : "type-43"
2434    },
2435    {
2436     "referenced_type" : "type-21"
2437    }
2438   ],
2439   "referenced_type" : "type-36",
2440   "return_type" : "type-34",
2441   "self_type" : "type-36",
2442   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2443  },
2444  {
2445   "alignment" : 4,
2446   "linker_set_key" : "int (void *)",
2447   "name" : "int (void *)",
2448   "parameters" :
2449   [
2450    {
2451     "referenced_type" : "type-21"
2452    }
2453   ],
2454   "referenced_type" : "type-566",
2455   "return_type" : "type-20",
2456   "self_type" : "type-566",
2457   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2458  },
2459  {
2460   "alignment" : 4,
2461   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2462   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2463   "parameters" :
2464   [
2465    {
2466     "referenced_type" : "type-474"
2467    },
2468    {
2469     "referenced_type" : "type-371"
2470    },
2471    {
2472     "referenced_type" : "type-2"
2473    },
2474    {
2475     "referenced_type" : "type-475"
2476    },
2477    {
2478     "referenced_type" : "type-2"
2479    },
2480    {
2481     "referenced_type" : "type-21"
2482    }
2483   ],
2484   "referenced_type" : "type-473",
2485   "return_type" : "type-22",
2486   "self_type" : "type-473",
2487   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2488  }
2489 ],
2490 "functions" :
2491 [
2492  {
2493   "function_name" : "android::hardware::details::castInterface",
2494   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_7sensors4V1_08ISensorsENS_4hidl4base4V1_05IBaseENS4_11BpHwSensorsEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
2495   "parameters" :
2496   [
2497    {
2498     "referenced_type" : "type-484"
2499    },
2500    {
2501     "referenced_type" : "type-49"
2502    },
2503    {
2504     "referenced_type" : "type-34"
2505    }
2506   ],
2507   "return_type" : "type-140",
2508   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2509   "template_args" : [ "type-92", "type-4", "type-661" ]
2510  },
2511  {
2512   "function_name" : "android::hardware::details::getServiceInternal",
2513   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_7sensors4V1_011BpHwSensorsENS4_8ISensorsEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
2514   "parameters" :
2515   [
2516    {
2517     "referenced_type" : "type-494"
2518    },
2519    {
2520     "referenced_type" : "type-34"
2521    },
2522    {
2523     "referenced_type" : "type-34"
2524    }
2525   ],
2526   "return_type" : "type-90",
2527   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2528   "template_args" : [ "type-661", "type-92", "type-22", "type-22" ]
2529  },
2530  {
2531   "function_name" : "android::hardware::sensors::V1_0::BnHwSensors::_hidl_poll",
2532   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BnHwSensors10_hidl_pollEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2533   "parameters" :
2534   [
2535    {
2536     "referenced_type" : "type-482"
2537    },
2538    {
2539     "referenced_type" : "type-481"
2540    },
2541    {
2542     "referenced_type" : "type-474"
2543    },
2544    {
2545     "referenced_type" : "type-760"
2546    }
2547   ],
2548   "return_type" : "type-20",
2549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h"
2550  },
2551  {
2552   "function_name" : "android::hardware::sensors::V1_0::BnHwSensors::onTransact",
2553   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BnHwSensors10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
2554   "parameters" :
2555   [
2556    {
2557     "is_this_ptr" : true,
2558     "referenced_type" : "type-657"
2559    },
2560    {
2561     "referenced_type" : "type-2"
2562    },
2563    {
2564     "referenced_type" : "type-481"
2565    },
2566    {
2567     "referenced_type" : "type-474"
2568    },
2569    {
2570     "default_arg" : true,
2571     "referenced_type" : "type-2"
2572    },
2573    {
2574     "default_arg" : true,
2575     "referenced_type" : "type-761"
2576    }
2577   ],
2578   "return_type" : "type-20",
2579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h"
2580  },
2581  {
2582   "function_name" : "android::hardware::sensors::V1_0::BnHwSensors::_hidl_batch",
2583   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BnHwSensors11_hidl_batchEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2584   "parameters" :
2585   [
2586    {
2587     "referenced_type" : "type-482"
2588    },
2589    {
2590     "referenced_type" : "type-481"
2591    },
2592    {
2593     "referenced_type" : "type-474"
2594    },
2595    {
2596     "referenced_type" : "type-762"
2597    }
2598   ],
2599   "return_type" : "type-20",
2600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h"
2601  },
2602  {
2603   "function_name" : "android::hardware::sensors::V1_0::BnHwSensors::_hidl_flush",
2604   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BnHwSensors11_hidl_flushEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2605   "parameters" :
2606   [
2607    {
2608     "referenced_type" : "type-482"
2609    },
2610    {
2611     "referenced_type" : "type-481"
2612    },
2613    {
2614     "referenced_type" : "type-474"
2615    },
2616    {
2617     "referenced_type" : "type-763"
2618    }
2619   ],
2620   "return_type" : "type-20",
2621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h"
2622  },
2623  {
2624   "access" : "private",
2625   "function_name" : "android::hardware::sensors::V1_0::BnHwSensors::getDebugInfo",
2626   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BnHwSensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2627   "parameters" :
2628   [
2629    {
2630     "is_this_ptr" : true,
2631     "referenced_type" : "type-657"
2632    },
2633    {
2634     "referenced_type" : "type-764"
2635    }
2636   ],
2637   "return_type" : "type-153",
2638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h"
2639  },
2640  {
2641   "function_name" : "android::hardware::sensors::V1_0::BnHwSensors::_hidl_activate",
2642   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BnHwSensors14_hidl_activateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2643   "parameters" :
2644   [
2645    {
2646     "referenced_type" : "type-482"
2647    },
2648    {
2649     "referenced_type" : "type-481"
2650    },
2651    {
2652     "referenced_type" : "type-474"
2653    },
2654    {
2655     "referenced_type" : "type-765"
2656    }
2657   ],
2658   "return_type" : "type-20",
2659   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h"
2660  },
2661  {
2662   "function_name" : "android::hardware::sensors::V1_0::BnHwSensors::_hidl_getSensorsList",
2663   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BnHwSensors20_hidl_getSensorsListEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2664   "parameters" :
2665   [
2666    {
2667     "referenced_type" : "type-482"
2668    },
2669    {
2670     "referenced_type" : "type-481"
2671    },
2672    {
2673     "referenced_type" : "type-474"
2674    },
2675    {
2676     "referenced_type" : "type-766"
2677    }
2678   ],
2679   "return_type" : "type-20",
2680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h"
2681  },
2682  {
2683   "function_name" : "android::hardware::sensors::V1_0::BnHwSensors::_hidl_injectSensorData",
2684   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BnHwSensors22_hidl_injectSensorDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2685   "parameters" :
2686   [
2687    {
2688     "referenced_type" : "type-482"
2689    },
2690    {
2691     "referenced_type" : "type-481"
2692    },
2693    {
2694     "referenced_type" : "type-474"
2695    },
2696    {
2697     "referenced_type" : "type-767"
2698    }
2699   ],
2700   "return_type" : "type-20",
2701   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h"
2702  },
2703  {
2704   "function_name" : "android::hardware::sensors::V1_0::BnHwSensors::_hidl_setOperationMode",
2705   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BnHwSensors22_hidl_setOperationModeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2706   "parameters" :
2707   [
2708    {
2709     "referenced_type" : "type-482"
2710    },
2711    {
2712     "referenced_type" : "type-481"
2713    },
2714    {
2715     "referenced_type" : "type-474"
2716    },
2717    {
2718     "referenced_type" : "type-768"
2719    }
2720   ],
2721   "return_type" : "type-20",
2722   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h"
2723  },
2724  {
2725   "function_name" : "android::hardware::sensors::V1_0::BnHwSensors::_hidl_configDirectReport",
2726   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BnHwSensors24_hidl_configDirectReportEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2727   "parameters" :
2728   [
2729    {
2730     "referenced_type" : "type-482"
2731    },
2732    {
2733     "referenced_type" : "type-481"
2734    },
2735    {
2736     "referenced_type" : "type-474"
2737    },
2738    {
2739     "referenced_type" : "type-769"
2740    }
2741   ],
2742   "return_type" : "type-20",
2743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h"
2744  },
2745  {
2746   "function_name" : "android::hardware::sensors::V1_0::BnHwSensors::_hidl_registerDirectChannel",
2747   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BnHwSensors27_hidl_registerDirectChannelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2748   "parameters" :
2749   [
2750    {
2751     "referenced_type" : "type-482"
2752    },
2753    {
2754     "referenced_type" : "type-481"
2755    },
2756    {
2757     "referenced_type" : "type-474"
2758    },
2759    {
2760     "referenced_type" : "type-770"
2761    }
2762   ],
2763   "return_type" : "type-20",
2764   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h"
2765  },
2766  {
2767   "function_name" : "android::hardware::sensors::V1_0::BnHwSensors::_hidl_unregisterDirectChannel",
2768   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BnHwSensors29_hidl_unregisterDirectChannelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2769   "parameters" :
2770   [
2771    {
2772     "referenced_type" : "type-482"
2773    },
2774    {
2775     "referenced_type" : "type-481"
2776    },
2777    {
2778     "referenced_type" : "type-474"
2779    },
2780    {
2781     "referenced_type" : "type-771"
2782    }
2783   ],
2784   "return_type" : "type-20",
2785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h"
2786  },
2787  {
2788   "access" : "private",
2789   "function_name" : "android::hardware::sensors::V1_0::BnHwSensors::ping",
2790   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BnHwSensors4pingEv",
2791   "parameters" :
2792   [
2793    {
2794     "is_this_ptr" : true,
2795     "referenced_type" : "type-657"
2796    }
2797   ],
2798   "return_type" : "type-153",
2799   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h"
2800  },
2801  {
2802   "function_name" : "android::hardware::sensors::V1_0::BnHwSensors::BnHwSensors",
2803   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BnHwSensorsC1ERKNS_2spINS2_8ISensorsEEE",
2804   "parameters" :
2805   [
2806    {
2807     "is_this_ptr" : true,
2808     "referenced_type" : "type-657"
2809    },
2810    {
2811     "referenced_type" : "type-168"
2812    }
2813   ],
2814   "return_type" : "type-22",
2815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h"
2816  },
2817  {
2818   "function_name" : "android::hardware::sensors::V1_0::BnHwSensors::BnHwSensors",
2819   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BnHwSensorsC2ERKNS_2spINS2_8ISensorsEEE",
2820   "parameters" :
2821   [
2822    {
2823     "is_this_ptr" : true,
2824     "referenced_type" : "type-657"
2825    },
2826    {
2827     "referenced_type" : "type-168"
2828    }
2829   ],
2830   "return_type" : "type-22",
2831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h"
2832  },
2833  {
2834   "function_name" : "android::hardware::sensors::V1_0::BnHwSensors::~BnHwSensors",
2835   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BnHwSensorsD0Ev",
2836   "parameters" :
2837   [
2838    {
2839     "is_this_ptr" : true,
2840     "referenced_type" : "type-657"
2841    }
2842   ],
2843   "return_type" : "type-22",
2844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h"
2845  },
2846  {
2847   "function_name" : "android::hardware::sensors::V1_0::BnHwSensors::~BnHwSensors",
2848   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BnHwSensorsD1Ev",
2849   "parameters" :
2850   [
2851    {
2852     "is_this_ptr" : true,
2853     "referenced_type" : "type-657"
2854    }
2855   ],
2856   "return_type" : "type-22",
2857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h"
2858  },
2859  {
2860   "function_name" : "android::hardware::sensors::V1_0::BnHwSensors::~BnHwSensors",
2861   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BnHwSensorsD2Ev",
2862   "parameters" :
2863   [
2864    {
2865     "is_this_ptr" : true,
2866     "referenced_type" : "type-657"
2867    }
2868   ],
2869   "return_type" : "type-22",
2870   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h"
2871  },
2872  {
2873   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::_hidl_poll",
2874   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors10_hidl_pollEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiNSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_5EventEEERKNSC_INS2_10SensorInfoEEEEEE",
2875   "parameters" :
2876   [
2877    {
2878     "referenced_type" : "type-15"
2879    },
2880    {
2881     "referenced_type" : "type-684"
2882    },
2883    {
2884     "referenced_type" : "type-20"
2885    },
2886    {
2887     "referenced_type" : "type-772"
2888    }
2889   ],
2890   "return_type" : "type-153",
2891   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
2892  },
2893  {
2894   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::_hidl_batch",
2895   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors11_hidl_batchEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEixx",
2896   "parameters" :
2897   [
2898    {
2899     "referenced_type" : "type-15"
2900    },
2901    {
2902     "referenced_type" : "type-684"
2903    },
2904    {
2905     "referenced_type" : "type-20"
2906    },
2907    {
2908     "referenced_type" : "type-25"
2909    },
2910    {
2911     "referenced_type" : "type-25"
2912    }
2913   ],
2914   "return_type" : "type-133",
2915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
2916  },
2917  {
2918   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::_hidl_flush",
2919   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors11_hidl_flushEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi",
2920   "parameters" :
2921   [
2922    {
2923     "referenced_type" : "type-15"
2924    },
2925    {
2926     "referenced_type" : "type-684"
2927    },
2928    {
2929     "referenced_type" : "type-20"
2930    }
2931   ],
2932   "return_type" : "type-133",
2933   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
2934  },
2935  {
2936   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::linkToDeath",
2937   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2938   "parameters" :
2939   [
2940    {
2941     "is_this_ptr" : true,
2942     "referenced_type" : "type-705"
2943    },
2944    {
2945     "referenced_type" : "type-421"
2946    },
2947    {
2948     "referenced_type" : "type-104"
2949    }
2950   ],
2951   "return_type" : "type-126",
2952   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
2953  },
2954  {
2955   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::getDebugInfo",
2956   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2957   "parameters" :
2958   [
2959    {
2960     "is_this_ptr" : true,
2961     "referenced_type" : "type-705"
2962    },
2963    {
2964     "referenced_type" : "type-773"
2965    }
2966   ],
2967   "return_type" : "type-153",
2968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
2969  },
2970  {
2971   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::getHashChain",
2972   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2973   "parameters" :
2974   [
2975    {
2976     "is_this_ptr" : true,
2977     "referenced_type" : "type-705"
2978    },
2979    {
2980     "referenced_type" : "type-774"
2981    }
2982   ],
2983   "return_type" : "type-153",
2984   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
2985  },
2986  {
2987   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::unlinkToDeath",
2988   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2989   "parameters" :
2990   [
2991    {
2992     "is_this_ptr" : true,
2993     "referenced_type" : "type-705"
2994    },
2995    {
2996     "referenced_type" : "type-421"
2997    }
2998   ],
2999   "return_type" : "type-126",
3000   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3001  },
3002  {
3003   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::_hidl_activate",
3004   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors14_hidl_activateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEib",
3005   "parameters" :
3006   [
3007    {
3008     "referenced_type" : "type-15"
3009    },
3010    {
3011     "referenced_type" : "type-684"
3012    },
3013    {
3014     "referenced_type" : "type-20"
3015    },
3016    {
3017     "referenced_type" : "type-34"
3018    }
3019   ],
3020   "return_type" : "type-133",
3021   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3022  },
3023  {
3024   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::getSensorsList",
3025   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors14getSensorsListENSt3__18functionIFvRKNS0_8hidl_vecINS2_10SensorInfoEEEEEE",
3026   "parameters" :
3027   [
3028    {
3029     "is_this_ptr" : true,
3030     "referenced_type" : "type-705"
3031    },
3032    {
3033     "referenced_type" : "type-775"
3034    }
3035   ],
3036   "return_type" : "type-153",
3037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3038  },
3039  {
3040   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::interfaceChain",
3041   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3042   "parameters" :
3043   [
3044    {
3045     "is_this_ptr" : true,
3046     "referenced_type" : "type-705"
3047    },
3048    {
3049     "referenced_type" : "type-776"
3050    }
3051   ],
3052   "return_type" : "type-153",
3053   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3054  },
3055  {
3056   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::injectSensorData",
3057   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors16injectSensorDataERKNS2_5EventE",
3058   "parameters" :
3059   [
3060    {
3061     "is_this_ptr" : true,
3062     "referenced_type" : "type-705"
3063    },
3064    {
3065     "referenced_type" : "type-665"
3066    }
3067   ],
3068   "return_type" : "type-133",
3069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3070  },
3071  {
3072   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::setOperationMode",
3073   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors16setOperationModeENS2_13OperationModeE",
3074   "parameters" :
3075   [
3076    {
3077     "is_this_ptr" : true,
3078     "referenced_type" : "type-705"
3079    },
3080    {
3081     "referenced_type" : "type-600"
3082    }
3083   ],
3084   "return_type" : "type-133",
3085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3086  },
3087  {
3088   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::configDirectReport",
3089   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors18configDirectReportEiiNS2_9RateLevelENSt3__18functionIFvNS2_6ResultEiEEE",
3090   "parameters" :
3091   [
3092    {
3093     "is_this_ptr" : true,
3094     "referenced_type" : "type-705"
3095    },
3096    {
3097     "referenced_type" : "type-20"
3098    },
3099    {
3100     "referenced_type" : "type-20"
3101    },
3102    {
3103     "referenced_type" : "type-603"
3104    },
3105    {
3106     "referenced_type" : "type-777"
3107    }
3108   ],
3109   "return_type" : "type-153",
3110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3111  },
3112  {
3113   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::interfaceDescriptor",
3114   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3115   "parameters" :
3116   [
3117    {
3118     "is_this_ptr" : true,
3119     "referenced_type" : "type-705"
3120    },
3121    {
3122     "referenced_type" : "type-778"
3123    }
3124   ],
3125   "return_type" : "type-153",
3126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3127  },
3128  {
3129   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::_hidl_getSensorsList",
3130   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors20_hidl_getSensorsListEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_10SensorInfoEEEEEE",
3131   "parameters" :
3132   [
3133    {
3134     "referenced_type" : "type-15"
3135    },
3136    {
3137     "referenced_type" : "type-684"
3138    },
3139    {
3140     "referenced_type" : "type-779"
3141    }
3142   ],
3143   "return_type" : "type-153",
3144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3145  },
3146  {
3147   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::notifySyspropsChanged",
3148   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors21notifySyspropsChangedEv",
3149   "parameters" :
3150   [
3151    {
3152     "is_this_ptr" : true,
3153     "referenced_type" : "type-705"
3154    }
3155   ],
3156   "return_type" : "type-153",
3157   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3158  },
3159  {
3160   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::registerDirectChannel",
3161   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors21registerDirectChannelERKNS2_13SharedMemInfoENSt3__18functionIFvNS2_6ResultEiEEE",
3162   "parameters" :
3163   [
3164    {
3165     "is_this_ptr" : true,
3166     "referenced_type" : "type-705"
3167    },
3168    {
3169     "referenced_type" : "type-667"
3170    },
3171    {
3172     "referenced_type" : "type-780"
3173    }
3174   ],
3175   "return_type" : "type-153",
3176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3177  },
3178  {
3179   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::setHALInstrumentation",
3180   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors21setHALInstrumentationEv",
3181   "parameters" :
3182   [
3183    {
3184     "is_this_ptr" : true,
3185     "referenced_type" : "type-705"
3186    }
3187   ],
3188   "return_type" : "type-153",
3189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3190  },
3191  {
3192   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::_hidl_injectSensorData",
3193   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors22_hidl_injectSensorDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_5EventE",
3194   "parameters" :
3195   [
3196    {
3197     "referenced_type" : "type-15"
3198    },
3199    {
3200     "referenced_type" : "type-684"
3201    },
3202    {
3203     "referenced_type" : "type-665"
3204    }
3205   ],
3206   "return_type" : "type-133",
3207   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3208  },
3209  {
3210   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::_hidl_setOperationMode",
3211   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors22_hidl_setOperationModeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_13OperationModeE",
3212   "parameters" :
3213   [
3214    {
3215     "referenced_type" : "type-15"
3216    },
3217    {
3218     "referenced_type" : "type-684"
3219    },
3220    {
3221     "referenced_type" : "type-600"
3222    }
3223   ],
3224   "return_type" : "type-133",
3225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3226  },
3227  {
3228   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::unregisterDirectChannel",
3229   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors23unregisterDirectChannelEi",
3230   "parameters" :
3231   [
3232    {
3233     "is_this_ptr" : true,
3234     "referenced_type" : "type-705"
3235    },
3236    {
3237     "referenced_type" : "type-20"
3238    }
3239   ],
3240   "return_type" : "type-133",
3241   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3242  },
3243  {
3244   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::_hidl_configDirectReport",
3245   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors24_hidl_configDirectReportEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiiNS2_9RateLevelENSt3__18functionIFvNS2_6ResultEiEEE",
3246   "parameters" :
3247   [
3248    {
3249     "referenced_type" : "type-15"
3250    },
3251    {
3252     "referenced_type" : "type-684"
3253    },
3254    {
3255     "referenced_type" : "type-20"
3256    },
3257    {
3258     "referenced_type" : "type-20"
3259    },
3260    {
3261     "referenced_type" : "type-603"
3262    },
3263    {
3264     "referenced_type" : "type-781"
3265    }
3266   ],
3267   "return_type" : "type-153",
3268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3269  },
3270  {
3271   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::_hidl_registerDirectChannel",
3272   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors27_hidl_registerDirectChannelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_13SharedMemInfoENSt3__18functionIFvNS2_6ResultEiEEE",
3273   "parameters" :
3274   [
3275    {
3276     "referenced_type" : "type-15"
3277    },
3278    {
3279     "referenced_type" : "type-684"
3280    },
3281    {
3282     "referenced_type" : "type-667"
3283    },
3284    {
3285     "referenced_type" : "type-782"
3286    }
3287   ],
3288   "return_type" : "type-153",
3289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3290  },
3291  {
3292   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::_hidl_unregisterDirectChannel",
3293   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors29_hidl_unregisterDirectChannelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi",
3294   "parameters" :
3295   [
3296    {
3297     "referenced_type" : "type-15"
3298    },
3299    {
3300     "referenced_type" : "type-684"
3301    },
3302    {
3303     "referenced_type" : "type-20"
3304    }
3305   ],
3306   "return_type" : "type-133",
3307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3308  },
3309  {
3310   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::ping",
3311   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors4pingEv",
3312   "parameters" :
3313   [
3314    {
3315     "is_this_ptr" : true,
3316     "referenced_type" : "type-705"
3317    }
3318   ],
3319   "return_type" : "type-153",
3320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3321  },
3322  {
3323   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::poll",
3324   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors4pollEiNSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_5EventEEERKNS7_INS2_10SensorInfoEEEEEE",
3325   "parameters" :
3326   [
3327    {
3328     "is_this_ptr" : true,
3329     "referenced_type" : "type-705"
3330    },
3331    {
3332     "referenced_type" : "type-20"
3333    },
3334    {
3335     "referenced_type" : "type-783"
3336    }
3337   ],
3338   "return_type" : "type-153",
3339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3340  },
3341  {
3342   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::batch",
3343   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors5batchEixx",
3344   "parameters" :
3345   [
3346    {
3347     "is_this_ptr" : true,
3348     "referenced_type" : "type-705"
3349    },
3350    {
3351     "referenced_type" : "type-20"
3352    },
3353    {
3354     "referenced_type" : "type-25"
3355    },
3356    {
3357     "referenced_type" : "type-25"
3358    }
3359   ],
3360   "return_type" : "type-133",
3361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3362  },
3363  {
3364   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::debug",
3365   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3366   "parameters" :
3367   [
3368    {
3369     "is_this_ptr" : true,
3370     "referenced_type" : "type-705"
3371    },
3372    {
3373     "referenced_type" : "type-431"
3374    },
3375    {
3376     "referenced_type" : "type-652"
3377    }
3378   ],
3379   "return_type" : "type-153",
3380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3381  },
3382  {
3383   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::flush",
3384   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors5flushEi",
3385   "parameters" :
3386   [
3387    {
3388     "is_this_ptr" : true,
3389     "referenced_type" : "type-705"
3390    },
3391    {
3392     "referenced_type" : "type-20"
3393    }
3394   ],
3395   "return_type" : "type-133",
3396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3397  },
3398  {
3399   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::activate",
3400   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensors8activateEib",
3401   "parameters" :
3402   [
3403    {
3404     "is_this_ptr" : true,
3405     "referenced_type" : "type-705"
3406    },
3407    {
3408     "referenced_type" : "type-20"
3409    },
3410    {
3411     "referenced_type" : "type-34"
3412    }
3413   ],
3414   "return_type" : "type-133",
3415   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3416  },
3417  {
3418   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::BpHwSensors",
3419   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensorsC1ERKNS_2spINS0_7IBinderEEE",
3420   "parameters" :
3421   [
3422    {
3423     "is_this_ptr" : true,
3424     "referenced_type" : "type-705"
3425    },
3426    {
3427     "referenced_type" : "type-43"
3428    }
3429   ],
3430   "return_type" : "type-22",
3431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3432  },
3433  {
3434   "function_name" : "android::hardware::sensors::V1_0::BpHwSensors::BpHwSensors",
3435   "linker_set_key" : "_ZN7android8hardware7sensors4V1_011BpHwSensorsC2ERKNS_2spINS0_7IBinderEEE",
3436   "parameters" :
3437   [
3438    {
3439     "is_this_ptr" : true,
3440     "referenced_type" : "type-705"
3441    },
3442    {
3443     "referenced_type" : "type-43"
3444    }
3445   ],
3446   "return_type" : "type-22",
3447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
3448  },
3449  {
3450   "function_name" : "android::hardware::sensors::V1_0::writeEmbeddedToParcel",
3451   "linker_set_key" : "_ZN7android8hardware7sensors4V1_021writeEmbeddedToParcelERKNS2_10SensorInfoEPNS0_6ParcelEjj",
3452   "parameters" :
3453   [
3454    {
3455     "referenced_type" : "type-585"
3456    },
3457    {
3458     "referenced_type" : "type-474"
3459    },
3460    {
3461     "referenced_type" : "type-2"
3462    },
3463    {
3464     "referenced_type" : "type-2"
3465    }
3466   ],
3467   "return_type" : "type-20",
3468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/hwtypes.h"
3469  },
3470  {
3471   "function_name" : "android::hardware::sensors::V1_0::writeEmbeddedToParcel",
3472   "linker_set_key" : "_ZN7android8hardware7sensors4V1_021writeEmbeddedToParcelERKNS2_13SharedMemInfoEPNS0_6ParcelEjj",
3473   "parameters" :
3474   [
3475    {
3476     "referenced_type" : "type-667"
3477    },
3478    {
3479     "referenced_type" : "type-474"
3480    },
3481    {
3482     "referenced_type" : "type-2"
3483    },
3484    {
3485     "referenced_type" : "type-2"
3486    }
3487   ],
3488   "return_type" : "type-20",
3489   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/hwtypes.h"
3490  },
3491  {
3492   "function_name" : "android::hardware::sensors::V1_0::readEmbeddedFromParcel",
3493   "linker_set_key" : "_ZN7android8hardware7sensors4V1_022readEmbeddedFromParcelERKNS2_10SensorInfoERKNS0_6ParcelEjj",
3494   "parameters" :
3495   [
3496    {
3497     "referenced_type" : "type-585"
3498    },
3499    {
3500     "referenced_type" : "type-481"
3501    },
3502    {
3503     "referenced_type" : "type-2"
3504    },
3505    {
3506     "referenced_type" : "type-2"
3507    }
3508   ],
3509   "return_type" : "type-20",
3510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/hwtypes.h"
3511  },
3512  {
3513   "function_name" : "android::hardware::sensors::V1_0::readEmbeddedFromParcel",
3514   "linker_set_key" : "_ZN7android8hardware7sensors4V1_022readEmbeddedFromParcelERKNS2_13SharedMemInfoERKNS0_6ParcelEjj",
3515   "parameters" :
3516   [
3517    {
3518     "referenced_type" : "type-667"
3519    },
3520    {
3521     "referenced_type" : "type-481"
3522    },
3523    {
3524     "referenced_type" : "type-2"
3525    },
3526    {
3527     "referenced_type" : "type-2"
3528    }
3529   ],
3530   "return_type" : "type-20",
3531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/hwtypes.h"
3532  },
3533  {
3534   "function_name" : "android::hardware::sensors::V1_0::ISensors::getService",
3535   "linker_set_key" : "_ZN7android8hardware7sensors4V1_08ISensors10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3536   "parameters" :
3537   [
3538    {
3539     "default_arg" : true,
3540     "referenced_type" : "type-494"
3541    },
3542    {
3543     "default_arg" : true,
3544     "referenced_type" : "type-34"
3545    }
3546   ],
3547   "return_type" : "type-90",
3548   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
3549  },
3550  {
3551   "function_name" : "android::hardware::sensors::V1_0::ISensors::linkToDeath",
3552   "linker_set_key" : "_ZN7android8hardware7sensors4V1_08ISensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3553   "parameters" :
3554   [
3555    {
3556     "is_this_ptr" : true,
3557     "referenced_type" : "type-91"
3558    },
3559    {
3560     "referenced_type" : "type-421"
3561    },
3562    {
3563     "referenced_type" : "type-104"
3564    }
3565   ],
3566   "return_type" : "type-126",
3567   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
3568  },
3569  {
3570   "function_name" : "android::hardware::sensors::V1_0::ISensors::getDebugInfo",
3571   "linker_set_key" : "_ZN7android8hardware7sensors4V1_08ISensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3572   "parameters" :
3573   [
3574    {
3575     "is_this_ptr" : true,
3576     "referenced_type" : "type-91"
3577    },
3578    {
3579     "referenced_type" : "type-784"
3580    }
3581   ],
3582   "return_type" : "type-153",
3583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
3584  },
3585  {
3586   "function_name" : "android::hardware::sensors::V1_0::ISensors::getHashChain",
3587   "linker_set_key" : "_ZN7android8hardware7sensors4V1_08ISensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3588   "parameters" :
3589   [
3590    {
3591     "is_this_ptr" : true,
3592     "referenced_type" : "type-91"
3593    },
3594    {
3595     "referenced_type" : "type-785"
3596    }
3597   ],
3598   "return_type" : "type-153",
3599   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
3600  },
3601  {
3602   "function_name" : "android::hardware::sensors::V1_0::ISensors::tryGetService",
3603   "linker_set_key" : "_ZN7android8hardware7sensors4V1_08ISensors13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3604   "parameters" :
3605   [
3606    {
3607     "default_arg" : true,
3608     "referenced_type" : "type-494"
3609    },
3610    {
3611     "default_arg" : true,
3612     "referenced_type" : "type-34"
3613    }
3614   ],
3615   "return_type" : "type-90",
3616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
3617  },
3618  {
3619   "function_name" : "android::hardware::sensors::V1_0::ISensors::unlinkToDeath",
3620   "linker_set_key" : "_ZN7android8hardware7sensors4V1_08ISensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3621   "parameters" :
3622   [
3623    {
3624     "is_this_ptr" : true,
3625     "referenced_type" : "type-91"
3626    },
3627    {
3628     "referenced_type" : "type-421"
3629    }
3630   ],
3631   "return_type" : "type-126",
3632   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
3633  },
3634  {
3635   "function_name" : "android::hardware::sensors::V1_0::ISensors::interfaceChain",
3636   "linker_set_key" : "_ZN7android8hardware7sensors4V1_08ISensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3637   "parameters" :
3638   [
3639    {
3640     "is_this_ptr" : true,
3641     "referenced_type" : "type-91"
3642    },
3643    {
3644     "referenced_type" : "type-786"
3645    }
3646   ],
3647   "return_type" : "type-153",
3648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
3649  },
3650  {
3651   "function_name" : "android::hardware::sensors::V1_0::ISensors::registerAsService",
3652   "linker_set_key" : "_ZN7android8hardware7sensors4V1_08ISensors17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3653   "parameters" :
3654   [
3655    {
3656     "is_this_ptr" : true,
3657     "referenced_type" : "type-91"
3658    },
3659    {
3660     "default_arg" : true,
3661     "referenced_type" : "type-494"
3662    }
3663   ],
3664   "return_type" : "type-20",
3665   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
3666  },
3667  {
3668   "function_name" : "android::hardware::sensors::V1_0::ISensors::interfaceDescriptor",
3669   "linker_set_key" : "_ZN7android8hardware7sensors4V1_08ISensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3670   "parameters" :
3671   [
3672    {
3673     "is_this_ptr" : true,
3674     "referenced_type" : "type-91"
3675    },
3676    {
3677     "referenced_type" : "type-787"
3678    }
3679   ],
3680   "return_type" : "type-153",
3681   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
3682  },
3683  {
3684   "function_name" : "android::hardware::sensors::V1_0::ISensors::notifySyspropsChanged",
3685   "linker_set_key" : "_ZN7android8hardware7sensors4V1_08ISensors21notifySyspropsChangedEv",
3686   "parameters" :
3687   [
3688    {
3689     "is_this_ptr" : true,
3690     "referenced_type" : "type-91"
3691    }
3692   ],
3693   "return_type" : "type-153",
3694   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
3695  },
3696  {
3697   "function_name" : "android::hardware::sensors::V1_0::ISensors::setHALInstrumentation",
3698   "linker_set_key" : "_ZN7android8hardware7sensors4V1_08ISensors21setHALInstrumentationEv",
3699   "parameters" :
3700   [
3701    {
3702     "is_this_ptr" : true,
3703     "referenced_type" : "type-91"
3704    }
3705   ],
3706   "return_type" : "type-153",
3707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
3708  },
3709  {
3710   "function_name" : "android::hardware::sensors::V1_0::ISensors::registerForNotifications",
3711   "linker_set_key" : "_ZN7android8hardware7sensors4V1_08ISensors24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3712   "parameters" :
3713   [
3714    {
3715     "referenced_type" : "type-494"
3716    },
3717    {
3718     "referenced_type" : "type-653"
3719    }
3720   ],
3721   "return_type" : "type-34",
3722   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
3723  },
3724  {
3725   "function_name" : "android::hardware::sensors::V1_0::ISensors::ping",
3726   "linker_set_key" : "_ZN7android8hardware7sensors4V1_08ISensors4pingEv",
3727   "parameters" :
3728   [
3729    {
3730     "is_this_ptr" : true,
3731     "referenced_type" : "type-91"
3732    }
3733   ],
3734   "return_type" : "type-153",
3735   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
3736  },
3737  {
3738   "function_name" : "android::hardware::sensors::V1_0::ISensors::debug",
3739   "linker_set_key" : "_ZN7android8hardware7sensors4V1_08ISensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3740   "parameters" :
3741   [
3742    {
3743     "is_this_ptr" : true,
3744     "referenced_type" : "type-91"
3745    },
3746    {
3747     "referenced_type" : "type-431"
3748    },
3749    {
3750     "referenced_type" : "type-652"
3751    }
3752   ],
3753   "return_type" : "type-153",
3754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
3755  },
3756  {
3757   "function_name" : "android::hardware::sensors::V1_0::ISensors::castFrom",
3758   "linker_set_key" : "_ZN7android8hardware7sensors4V1_08ISensors8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3759   "parameters" :
3760   [
3761    {
3762     "referenced_type" : "type-691"
3763    },
3764    {
3765     "default_arg" : true,
3766     "referenced_type" : "type-34"
3767    }
3768   ],
3769   "return_type" : "type-140",
3770   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
3771  },
3772  {
3773   "function_name" : "android::hardware::sensors::V1_0::ISensors::castFrom",
3774   "linker_set_key" : "_ZN7android8hardware7sensors4V1_08ISensors8castFromERKNS_2spIS3_EEb",
3775   "parameters" :
3776   [
3777    {
3778     "referenced_type" : "type-168"
3779    },
3780    {
3781     "default_arg" : true,
3782     "referenced_type" : "type-34"
3783    }
3784   ],
3785   "return_type" : "type-140",
3786   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
3787  },
3788  {
3789   "access" : "private",
3790   "function_name" : "android::hardware::sensors::V1_0::BsSensors::addOnewayTask",
3791   "linker_set_key" : "_ZN7android8hardware7sensors4V1_09BsSensors13addOnewayTaskENSt3__18functionIFvvEEE",
3792   "parameters" :
3793   [
3794    {
3795     "is_this_ptr" : true,
3796     "referenced_type" : "type-698"
3797    },
3798    {
3799     "referenced_type" : "type-790"
3800    }
3801   ],
3802   "return_type" : "type-153",
3803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BsSensors.h"
3804  },
3805  {
3806   "function_name" : "android::hardware::sensors::V1_0::BsSensors::BsSensors",
3807   "linker_set_key" : "_ZN7android8hardware7sensors4V1_09BsSensorsC1ENS_2spINS2_8ISensorsEEE",
3808   "parameters" :
3809   [
3810    {
3811     "is_this_ptr" : true,
3812     "referenced_type" : "type-698"
3813    },
3814    {
3815     "referenced_type" : "type-96"
3816    }
3817   ],
3818   "return_type" : "type-22",
3819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BsSensors.h"
3820  },
3821  {
3822   "function_name" : "android::hardware::sensors::V1_0::BsSensors::BsSensors",
3823   "linker_set_key" : "_ZN7android8hardware7sensors4V1_09BsSensorsC2ENS_2spINS2_8ISensorsEEE",
3824   "parameters" :
3825   [
3826    {
3827     "is_this_ptr" : true,
3828     "referenced_type" : "type-698"
3829    },
3830    {
3831     "referenced_type" : "type-96"
3832    }
3833   ],
3834   "return_type" : "type-22",
3835   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BsSensors.h"
3836  }
3837 ],
3838 "global_vars" :
3839 [
3840  {
3841   "linker_set_key" : "_ZN7android8hardware7sensors4V1_08ISensors10descriptorE",
3842   "name" : "android::hardware::sensors::V1_0::ISensors::descriptor",
3843   "referenced_type" : "type-49",
3844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
3845  }
3846 ],
3847 "lvalue_reference_types" :
3848 [
3849  {
3850   "alignment" : 4,
3851   "linker_set_key" : "android::Mutex &",
3852   "name" : "android::Mutex &",
3853   "referenced_type" : "type-26",
3854   "self_type" : "type-572",
3855   "size" : 4,
3856   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3857  },
3858  {
3859   "alignment" : 4,
3860   "linker_set_key" : "android::RWLock &",
3861   "name" : "android::RWLock &",
3862   "referenced_type" : "type-577",
3863   "self_type" : "type-581",
3864   "size" : 4,
3865   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3866  },
3867  {
3868   "alignment" : 4,
3869   "linker_set_key" : "android::String16 &",
3870   "name" : "android::String16 &",
3871   "referenced_type" : "type-39",
3872   "self_type" : "type-457",
3873   "size" : 4,
3874   "source_file" : "/system/core/libutils/include/utils/String16.h"
3875  },
3876  {
3877   "alignment" : 4,
3878   "linker_set_key" : "android::String8 &",
3879   "name" : "android::String8 &",
3880   "referenced_type" : "type-48",
3881   "self_type" : "type-452",
3882   "size" : 4,
3883   "source_file" : "/system/core/libutils/include/utils/String8.h"
3884  },
3885  {
3886   "alignment" : 4,
3887   "linker_set_key" : "android::hardware::Return<android::hardware::sensors::V1_0::Result> &",
3888   "name" : "android::hardware::Return<android::hardware::sensors::V1_0::Result> &",
3889   "referenced_type" : "type-133",
3890   "self_type" : "type-137",
3891   "size" : 4,
3892   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3893  },
3894  {
3895   "alignment" : 4,
3896   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::sensors::V1_0::ISensors> > &",
3897   "name" : "android::hardware::Return<android::sp<android::hardware::sensors::V1_0::ISensors> > &",
3898   "referenced_type" : "type-140",
3899   "self_type" : "type-143",
3900   "size" : 4,
3901   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3902  },
3903  {
3904   "alignment" : 4,
3905   "linker_set_key" : "android::hardware::Return<bool> &",
3906   "name" : "android::hardware::Return<bool> &",
3907   "referenced_type" : "type-126",
3908   "self_type" : "type-130",
3909   "size" : 4,
3910   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3911  },
3912  {
3913   "alignment" : 4,
3914   "linker_set_key" : "android::hardware::Return<void> &",
3915   "name" : "android::hardware::Return<void> &",
3916   "referenced_type" : "type-153",
3917   "self_type" : "type-157",
3918   "size" : 4,
3919   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3920  },
3921  {
3922   "alignment" : 4,
3923   "linker_set_key" : "android::hardware::Status &",
3924   "name" : "android::hardware::Status &",
3925   "referenced_type" : "type-116",
3926   "self_type" : "type-123",
3927   "size" : 4,
3928   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3929  },
3930  {
3931   "alignment" : 4,
3932   "linker_set_key" : "android::hardware::TextOutput &",
3933   "name" : "android::hardware::TextOutput &",
3934   "referenced_type" : "type-479",
3935   "self_type" : "type-478",
3936   "size" : 4,
3937   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3938  },
3939  {
3940   "alignment" : 4,
3941   "linker_set_key" : "android::hardware::TextOutput &",
3942   "name" : "android::hardware::TextOutput &",
3943   "referenced_type" : "type-707",
3944   "self_type" : "type-706",
3945   "size" : 4,
3946   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3947  },
3948  {
3949   "alignment" : 4,
3950   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3951   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3952   "referenced_type" : "type-302",
3953   "self_type" : "type-675",
3954   "size" : 4,
3955   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3956  },
3957  {
3958   "alignment" : 4,
3959   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3960   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3961   "referenced_type" : "type-294",
3962   "self_type" : "type-669",
3963   "size" : 4,
3964   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3965  },
3966  {
3967   "alignment" : 4,
3968   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3969   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3970   "referenced_type" : "type-305",
3971   "self_type" : "type-678",
3972   "size" : 4,
3973   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3974  },
3975  {
3976   "alignment" : 4,
3977   "linker_set_key" : "android::hardware::hidl_memory &",
3978   "name" : "android::hardware::hidl_memory &",
3979   "referenced_type" : "type-276",
3980   "self_type" : "type-281",
3981   "size" : 4,
3982   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3983  },
3984  {
3985   "alignment" : 4,
3986   "linker_set_key" : "android::hardware::hidl_string &",
3987   "name" : "android::hardware::hidl_string &",
3988   "referenced_type" : "type-272",
3989   "self_type" : "type-673",
3990   "size" : 4,
3991   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3992  },
3993  {
3994   "alignment" : 4,
3995   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3996   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3997   "referenced_type" : "type-301",
3998   "self_type" : "type-310",
3999   "size" : 4,
4000   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4001  },
4002  {
4003   "alignment" : 4,
4004   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4005   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4006   "referenced_type" : "type-293",
4007   "self_type" : "type-300",
4008   "size" : 4,
4009   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4010  },
4011  {
4012   "alignment" : 4,
4013   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4014   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4015   "referenced_type" : "type-98",
4016   "self_type" : "type-109",
4017   "size" : 4,
4018   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4019  },
4020  {
4021   "alignment" : 4,
4022   "linker_set_key" : "android::sp<android::hardware::sensors::V1_0::ISensors> &",
4023   "name" : "android::sp<android::hardware::sensors::V1_0::ISensors> &",
4024   "referenced_type" : "type-90",
4025   "self_type" : "type-94",
4026   "size" : 4,
4027   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4028  },
4029  {
4030   "alignment" : 4,
4031   "linker_set_key" : "const android::String16 &",
4032   "name" : "const android::String16 &",
4033   "referenced_type" : "type-38",
4034   "self_type" : "type-37",
4035   "size" : 4,
4036   "source_file" : "/system/core/libutils/include/utils/String16.h"
4037  },
4038  {
4039   "alignment" : 4,
4040   "linker_set_key" : "const android::String8 &",
4041   "name" : "const android::String8 &",
4042   "referenced_type" : "type-449",
4043   "self_type" : "type-451",
4044   "size" : 4,
4045   "source_file" : "/system/core/libutils/include/utils/String8.h"
4046  },
4047  {
4048   "alignment" : 4,
4049   "linker_set_key" : "const android::hardware::Parcel &",
4050   "name" : "const android::hardware::Parcel &",
4051   "referenced_type" : "type-480",
4052   "self_type" : "type-481",
4053   "size" : 4,
4054   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4055  },
4056  {
4057   "alignment" : 4,
4058   "linker_set_key" : "const android::hardware::Return<bool> &",
4059   "name" : "const android::hardware::Return<bool> &",
4060   "referenced_type" : "type-131",
4061   "self_type" : "type-147",
4062   "size" : 4,
4063   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4064  },
4065  {
4066   "alignment" : 4,
4067   "linker_set_key" : "const android::hardware::Status &",
4068   "name" : "const android::hardware::Status &",
4069   "referenced_type" : "type-120",
4070   "self_type" : "type-121",
4071   "size" : 4,
4072   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4073  },
4074  {
4075   "alignment" : 4,
4076   "linker_set_key" : "const android::hardware::details::SchedPrio &",
4077   "name" : "const android::hardware::details::SchedPrio &",
4078   "referenced_type" : "type-500",
4079   "self_type" : "type-499",
4080   "size" : 4,
4081   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4082  },
4083  {
4084   "alignment" : 4,
4085   "linker_set_key" : "const android::hardware::details::const_accessor<float, 14> &",
4086   "name" : "const android::hardware::details::const_accessor<float, 14> &",
4087   "referenced_type" : "type-385",
4088   "self_type" : "type-427",
4089   "size" : 4,
4090   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4091  },
4092  {
4093   "alignment" : 4,
4094   "linker_set_key" : "const android::hardware::details::const_accessor<float, 15> &",
4095   "name" : "const android::hardware::details::const_accessor<float, 15> &",
4096   "referenced_type" : "type-390",
4097   "self_type" : "type-428",
4098   "size" : 4,
4099   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4100  },
4101  {
4102   "alignment" : 4,
4103   "linker_set_key" : "const android::hardware::details::const_accessor<float, 16> &",
4104   "name" : "const android::hardware::details::const_accessor<float, 16> &",
4105   "referenced_type" : "type-394",
4106   "self_type" : "type-429",
4107   "size" : 4,
4108   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4109  },
4110  {
4111   "alignment" : 4,
4112   "linker_set_key" : "const android::hardware::details::const_accessor<int, 14> &",
4113   "name" : "const android::hardware::details::const_accessor<int, 14> &",
4114   "referenced_type" : "type-380",
4115   "self_type" : "type-426",
4116   "size" : 4,
4117   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4118  },
4119  {
4120   "alignment" : 4,
4121   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 16> &",
4122   "name" : "const android::hardware::details::const_accessor<unsigned char, 16> &",
4123   "referenced_type" : "type-373",
4124   "self_type" : "type-425",
4125   "size" : 4,
4126   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4127  },
4128  {
4129   "alignment" : 4,
4130   "linker_set_key" : "const android::hardware::hidl_array<float, 14> &",
4131   "name" : "const android::hardware::hidl_array<float, 14> &",
4132   "referenced_type" : "type-407",
4133   "self_type" : "type-434",
4134   "size" : 4,
4135   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4136  },
4137  {
4138   "alignment" : 4,
4139   "linker_set_key" : "const android::hardware::hidl_array<float, 15> &",
4140   "name" : "const android::hardware::hidl_array<float, 15> &",
4141   "referenced_type" : "type-410",
4142   "self_type" : "type-435",
4143   "size" : 4,
4144   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4145  },
4146  {
4147   "alignment" : 4,
4148   "linker_set_key" : "const android::hardware::hidl_array<float, 16> &",
4149   "name" : "const android::hardware::hidl_array<float, 16> &",
4150   "referenced_type" : "type-413",
4151   "self_type" : "type-436",
4152   "size" : 4,
4153   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4154  },
4155  {
4156   "alignment" : 4,
4157   "linker_set_key" : "const android::hardware::hidl_array<int, 14> &",
4158   "name" : "const android::hardware::hidl_array<int, 14> &",
4159   "referenced_type" : "type-404",
4160   "self_type" : "type-433",
4161   "size" : 4,
4162   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4163  },
4164  {
4165   "alignment" : 4,
4166   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> &",
4167   "name" : "const android::hardware::hidl_array<unsigned char, 16> &",
4168   "referenced_type" : "type-398",
4169   "self_type" : "type-402",
4170   "size" : 4,
4171   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4172  },
4173  {
4174   "alignment" : 4,
4175   "linker_set_key" : "const android::hardware::hidl_handle &",
4176   "name" : "const android::hardware::hidl_handle &",
4177   "referenced_type" : "type-430",
4178   "self_type" : "type-431",
4179   "size" : 4,
4180   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4181  },
4182  {
4183   "alignment" : 4,
4184   "linker_set_key" : "const android::hardware::hidl_memory &",
4185   "name" : "const android::hardware::hidl_memory &",
4186   "referenced_type" : "type-279",
4187   "self_type" : "type-280",
4188   "size" : 4,
4189   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4190  },
4191  {
4192   "alignment" : 4,
4193   "linker_set_key" : "const android::hardware::hidl_string &",
4194   "name" : "const android::hardware::hidl_string &",
4195   "referenced_type" : "type-271",
4196   "self_type" : "type-275",
4197   "size" : 4,
4198   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4199  },
4200  {
4201   "alignment" : 4,
4202   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4203   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4204   "referenced_type" : "type-651",
4205   "self_type" : "type-652",
4206   "size" : 4,
4207   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
4208  },
4209  {
4210   "alignment" : 4,
4211   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::sensors::V1_0::Event> &",
4212   "name" : "const android::hardware::hidl_vec<android::hardware::sensors::V1_0::Event> &",
4213   "referenced_type" : "type-359",
4214   "self_type" : "type-491",
4215   "size" : 4,
4216   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4217  },
4218  {
4219   "alignment" : 4,
4220   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo> &",
4221   "name" : "const android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo> &",
4222   "referenced_type" : "type-326",
4223   "self_type" : "type-489",
4224   "size" : 4,
4225   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4226  },
4227  {
4228   "alignment" : 4,
4229   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
4230   "name" : "const android::hardware::hidl_vec<int> &",
4231   "referenced_type" : "type-315",
4232   "self_type" : "type-317",
4233   "size" : 4,
4234   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4235  },
4236  {
4237   "alignment" : 4,
4238   "linker_set_key" : "const android::hardware::hidl_version &",
4239   "name" : "const android::hardware::hidl_version &",
4240   "referenced_type" : "type-417",
4241   "self_type" : "type-422",
4242   "size" : 4,
4243   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4244  },
4245  {
4246   "alignment" : 4,
4247   "linker_set_key" : "const android::hardware::sensors::V1_0::Event &",
4248   "name" : "const android::hardware::sensors::V1_0::Event &",
4249   "referenced_type" : "type-358",
4250   "self_type" : "type-665",
4251   "size" : 4,
4252   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
4253  },
4254  {
4255   "alignment" : 4,
4256   "linker_set_key" : "const android::hardware::sensors::V1_0::SensorInfo &",
4257   "name" : "const android::hardware::sensors::V1_0::SensorInfo &",
4258   "referenced_type" : "type-325",
4259   "self_type" : "type-585",
4260   "size" : 4,
4261   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4262  },
4263  {
4264   "alignment" : 4,
4265   "linker_set_key" : "const android::hardware::sensors::V1_0::SharedMemInfo &",
4266   "name" : "const android::hardware::sensors::V1_0::SharedMemInfo &",
4267   "referenced_type" : "type-666",
4268   "self_type" : "type-667",
4269   "size" : 4,
4270   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
4271  },
4272  {
4273   "alignment" : 4,
4274   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
4275   "name" : "const android::hidl::base::V1_0::IBase *const &",
4276   "referenced_type" : "type-517",
4277   "self_type" : "type-518",
4278   "size" : 4,
4279   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4280  },
4281  {
4282   "alignment" : 4,
4283   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
4284   "name" : "const android::sp<android::hardware::IBinder> &",
4285   "referenced_type" : "type-10",
4286   "self_type" : "type-43",
4287   "size" : 4,
4288   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4289  },
4290  {
4291   "alignment" : 4,
4292   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4293   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4294   "referenced_type" : "type-111",
4295   "self_type" : "type-355",
4296   "size" : 4,
4297   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4298  },
4299  {
4300   "alignment" : 4,
4301   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
4302   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4303   "referenced_type" : "type-399",
4304   "self_type" : "type-421",
4305   "size" : 4,
4306   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4307  },
4308  {
4309   "alignment" : 4,
4310   "linker_set_key" : "const android::sp<android::hardware::sensors::V1_0::ISensors> &",
4311   "name" : "const android::sp<android::hardware::sensors::V1_0::ISensors> &",
4312   "referenced_type" : "type-96",
4313   "self_type" : "type-168",
4314   "size" : 4,
4315   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4316  },
4317  {
4318   "alignment" : 4,
4319   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4320   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4321   "referenced_type" : "type-690",
4322   "self_type" : "type-691",
4323   "size" : 4,
4324   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4325  },
4326  {
4327   "alignment" : 4,
4328   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4329   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4330   "referenced_type" : "type-87",
4331   "self_type" : "type-653",
4332   "size" : 4,
4333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
4334  },
4335  {
4336   "alignment" : 4,
4337   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
4338   "name" : "const android::wp<android::hardware::BHwBinder> &",
4339   "referenced_type" : "type-671",
4340   "self_type" : "type-685",
4341   "size" : 4,
4342   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4343  },
4344  {
4345   "alignment" : 4,
4346   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4347   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4348   "referenced_type" : "type-179",
4349   "self_type" : "type-201",
4350   "size" : 4,
4351   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4352  },
4353  {
4354   "alignment" : 4,
4355   "linker_set_key" : "const bool &",
4356   "name" : "const bool &",
4357   "referenced_type" : "type-68",
4358   "self_type" : "type-240",
4359   "size" : 4,
4360   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4361  },
4362  {
4363   "alignment" : 4,
4364   "linker_set_key" : "const double &",
4365   "name" : "const double &",
4366   "referenced_type" : "type-262",
4367   "self_type" : "type-263",
4368   "size" : 4,
4369   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4370  },
4371  {
4372   "alignment" : 4,
4373   "linker_set_key" : "const float &",
4374   "name" : "const float &",
4375   "referenced_type" : "type-260",
4376   "self_type" : "type-261",
4377   "size" : 4,
4378   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4379  },
4380  {
4381   "alignment" : 4,
4382   "linker_set_key" : "const int &",
4383   "name" : "const int &",
4384   "referenced_type" : "type-377",
4385   "self_type" : "type-476",
4386   "size" : 4,
4387   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4388  },
4389  {
4390   "linker_set_key" : "const iter<is_const> &",
4391   "name" : "const iter<is_const> &",
4392   "referenced_type" : "type-285",
4393   "self_type" : "type-287",
4394   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4395  },
4396  {
4397   "linker_set_key" : "const iter<is_const> &",
4398   "name" : "const iter<is_const> &",
4399   "referenced_type" : "type-700",
4400   "self_type" : "type-702",
4401   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4402  },
4403  {
4404   "alignment" : 4,
4405   "linker_set_key" : "const log_msg &",
4406   "name" : "const log_msg &",
4407   "referenced_type" : "type-75",
4408   "self_type" : "type-124",
4409   "size" : 4,
4410   "source_file" : "/system/core/liblog/include/log/log_read.h"
4411  },
4412  {
4413   "alignment" : 4,
4414   "linker_set_key" : "const long long &",
4415   "name" : "const long long &",
4416   "referenced_type" : "type-256",
4417   "self_type" : "type-257",
4418   "size" : 4,
4419   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4420  },
4421  {
4422   "alignment" : 4,
4423   "linker_set_key" : "const short &",
4424   "name" : "const short &",
4425   "referenced_type" : "type-246",
4426   "self_type" : "type-247",
4427   "size" : 4,
4428   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4429  },
4430  {
4431   "alignment" : 4,
4432   "linker_set_key" : "const signed char &",
4433   "name" : "const signed char &",
4434   "referenced_type" : "type-241",
4435   "self_type" : "type-243",
4436   "size" : 4,
4437   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4438  },
4439  {
4440   "alignment" : 4,
4441   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4442   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4443   "referenced_type" : "type-492",
4444   "self_type" : "type-494",
4445   "size" : 4,
4446   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4447  },
4448  {
4449   "alignment" : 4,
4450   "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 *> > *)> > > &",
4451   "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 *> > *)> > > &",
4452   "referenced_type" : "type-681",
4453   "self_type" : "type-680",
4454   "size" : 4,
4455   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4456  },
4457  {
4458   "alignment" : 4,
4459   "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 *> > *)> > > &",
4460   "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 *> > *)> > > &",
4461   "referenced_type" : "type-737",
4462   "self_type" : "type-736",
4463   "size" : 4,
4464   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4465  },
4466  {
4467   "alignment" : 4,
4468   "linker_set_key" : "const unsigned char &",
4469   "name" : "const unsigned char &",
4470   "referenced_type" : "type-244",
4471   "self_type" : "type-245",
4472   "size" : 4,
4473   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4474  },
4475  {
4476   "alignment" : 4,
4477   "linker_set_key" : "const unsigned int &",
4478   "name" : "const unsigned int &",
4479   "referenced_type" : "type-30",
4480   "self_type" : "type-255",
4481   "size" : 4,
4482   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4483  },
4484  {
4485   "alignment" : 4,
4486   "linker_set_key" : "const unsigned long long &",
4487   "name" : "const unsigned long long &",
4488   "referenced_type" : "type-258",
4489   "self_type" : "type-259",
4490   "size" : 4,
4491   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4492  },
4493  {
4494   "alignment" : 4,
4495   "linker_set_key" : "const unsigned short &",
4496   "name" : "const unsigned short &",
4497   "referenced_type" : "type-248",
4498   "self_type" : "type-249",
4499   "size" : 4,
4500   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4501  },
4502  {
4503   "alignment" : 4,
4504   "linker_set_key" : "int &",
4505   "name" : "int &",
4506   "referenced_type" : "type-20",
4507   "self_type" : "type-445",
4508   "size" : 4,
4509   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4510  },
4511  {
4512   "alignment" : 4,
4513   "linker_set_key" : "signed char &",
4514   "name" : "signed char &",
4515   "referenced_type" : "type-242",
4516   "self_type" : "type-615",
4517   "size" : 4,
4518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
4519  },
4520  {
4521   "alignment" : 4,
4522   "linker_set_key" : "unsigned char &",
4523   "name" : "unsigned char &",
4524   "referenced_type" : "type-79",
4525   "self_type" : "type-594",
4526   "size" : 4,
4527   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4528  },
4529  {
4530   "alignment" : 4,
4531   "linker_set_key" : "unsigned int &",
4532   "name" : "unsigned int &",
4533   "referenced_type" : "type-2",
4534   "self_type" : "type-612",
4535   "size" : 4,
4536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
4537  },
4538  {
4539   "alignment" : 4,
4540   "linker_set_key" : "unsigned short &",
4541   "name" : "unsigned short &",
4542   "referenced_type" : "type-81",
4543   "self_type" : "type-622",
4544   "size" : 4,
4545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
4546  }
4547 ],
4548 "pointer_types" :
4549 [
4550  {
4551   "alignment" : 4,
4552   "linker_set_key" : "android::Condition *",
4553   "name" : "android::Condition *",
4554   "referenced_type" : "type-69",
4555   "self_type" : "type-576",
4556   "size" : 4,
4557   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4558  },
4559  {
4560   "alignment" : 4,
4561   "linker_set_key" : "android::Mutex *",
4562   "name" : "android::Mutex *",
4563   "referenced_type" : "type-26",
4564   "self_type" : "type-570",
4565   "size" : 4,
4566   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4567  },
4568  {
4569   "alignment" : 4,
4570   "linker_set_key" : "android::Mutex::Autolock *",
4571   "name" : "android::Mutex::Autolock *",
4572   "referenced_type" : "type-571",
4573   "self_type" : "type-573",
4574   "size" : 4,
4575   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4576  },
4577  {
4578   "alignment" : 4,
4579   "linker_set_key" : "android::RWLock *",
4580   "name" : "android::RWLock *",
4581   "referenced_type" : "type-577",
4582   "self_type" : "type-579",
4583   "size" : 4,
4584   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4585  },
4586  {
4587   "alignment" : 4,
4588   "linker_set_key" : "android::RWLock::AutoRLock *",
4589   "name" : "android::RWLock::AutoRLock *",
4590   "referenced_type" : "type-580",
4591   "self_type" : "type-582",
4592   "size" : 4,
4593   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4594  },
4595  {
4596   "alignment" : 4,
4597   "linker_set_key" : "android::RWLock::AutoWLock *",
4598   "name" : "android::RWLock::AutoWLock *",
4599   "referenced_type" : "type-583",
4600   "self_type" : "type-584",
4601   "size" : 4,
4602   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4603  },
4604  {
4605   "alignment" : 4,
4606   "linker_set_key" : "android::RefBase *",
4607   "name" : "android::RefBase *",
4608   "referenced_type" : "type-5",
4609   "self_type" : "type-268",
4610   "size" : 4,
4611   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4612  },
4613  {
4614   "alignment" : 4,
4615   "linker_set_key" : "android::RefBase::weakref_impl *",
4616   "name" : "android::RefBase::weakref_impl *",
4617   "referenced_type" : "type-697",
4618   "self_type" : "type-696",
4619   "size" : 4,
4620   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4621  },
4622  {
4623   "alignment" : 4,
4624   "linker_set_key" : "android::RefBase::weakref_impl *",
4625   "name" : "android::RefBase::weakref_impl *",
4626   "referenced_type" : "type-8",
4627   "self_type" : "type-7",
4628   "size" : 4,
4629   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4630  },
4631  {
4632   "alignment" : 4,
4633   "linker_set_key" : "android::RefBase::weakref_type *",
4634   "name" : "android::RefBase::weakref_type *",
4635   "referenced_type" : "type-33",
4636   "self_type" : "type-32",
4637   "size" : 4,
4638   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4639  },
4640  {
4641   "alignment" : 4,
4642   "linker_set_key" : "android::ReferenceRenamer *",
4643   "name" : "android::ReferenceRenamer *",
4644   "referenced_type" : "type-264",
4645   "self_type" : "type-265",
4646   "size" : 4,
4647   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4648  },
4649  {
4650   "alignment" : 4,
4651   "linker_set_key" : "android::ScopedTrace *",
4652   "name" : "android::ScopedTrace *",
4653   "referenced_type" : "type-586",
4654   "self_type" : "type-587",
4655   "size" : 4,
4656   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4657  },
4658  {
4659   "alignment" : 4,
4660   "linker_set_key" : "android::String16 *",
4661   "name" : "android::String16 *",
4662   "referenced_type" : "type-39",
4663   "self_type" : "type-458",
4664   "size" : 4,
4665   "source_file" : "/system/core/libutils/include/utils/String16.h"
4666  },
4667  {
4668   "alignment" : 4,
4669   "linker_set_key" : "android::String8 *",
4670   "name" : "android::String8 *",
4671   "referenced_type" : "type-48",
4672   "self_type" : "type-453",
4673   "size" : 4,
4674   "source_file" : "/system/core/libutils/include/utils/String8.h"
4675  },
4676  {
4677   "alignment" : 4,
4678   "linker_set_key" : "android::Thread *",
4679   "name" : "android::Thread *",
4680   "referenced_type" : "type-67",
4681   "self_type" : "type-66",
4682   "size" : 4,
4683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4684  },
4685  {
4686   "alignment" : 4,
4687   "linker_set_key" : "android::VirtualLightRefBase *",
4688   "name" : "android::VirtualLightRefBase *",
4689   "referenced_type" : "type-160",
4690   "self_type" : "type-167",
4691   "size" : 4,
4692   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4693  },
4694  {
4695   "alignment" : 4,
4696   "linker_set_key" : "android::hardware::BHwBinder *",
4697   "name" : "android::hardware::BHwBinder *",
4698   "referenced_type" : "type-114",
4699   "self_type" : "type-113",
4700   "size" : 4,
4701   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4702  },
4703  {
4704   "alignment" : 4,
4705   "linker_set_key" : "android::hardware::BpInterface<android::hardware::sensors::V1_0::ISensors> *",
4706   "name" : "android::hardware::BpInterface<android::hardware::sensors::V1_0::ISensors> *",
4707   "referenced_type" : "type-467",
4708   "self_type" : "type-466",
4709   "size" : 4,
4710   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4711  },
4712  {
4713   "alignment" : 4,
4714   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4715   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4716   "referenced_type" : "type-509",
4717   "self_type" : "type-514",
4718   "size" : 4,
4719   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4720  },
4721  {
4722   "alignment" : 4,
4723   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4724   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4725   "referenced_type" : "type-530",
4726   "self_type" : "type-535",
4727   "size" : 4,
4728   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4729  },
4730  {
4731   "alignment" : 4,
4732   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4733   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4734   "referenced_type" : "type-519",
4735   "self_type" : "type-524",
4736   "size" : 4,
4737   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4738  },
4739  {
4740   "alignment" : 4,
4741   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4742   "name" : "android::hardware::GrantorDescriptor *",
4743   "referenced_type" : "type-292",
4744   "self_type" : "type-291",
4745   "size" : 4,
4746   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4747  },
4748  {
4749   "alignment" : 4,
4750   "linker_set_key" : "android::hardware::IBinder *",
4751   "name" : "android::hardware::IBinder *",
4752   "referenced_type" : "type-13",
4753   "self_type" : "type-12",
4754   "size" : 4,
4755   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4756  },
4757  {
4758   "alignment" : 4,
4759   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4760   "name" : "android::hardware::IBinder::DeathRecipient *",
4761   "referenced_type" : "type-106",
4762   "self_type" : "type-214",
4763   "size" : 4,
4764   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4765  },
4766  {
4767   "alignment" : 4,
4768   "linker_set_key" : "android::hardware::IInterface *",
4769   "name" : "android::hardware::IInterface *",
4770   "referenced_type" : "type-16",
4771   "self_type" : "type-15",
4772   "size" : 4,
4773   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4774  },
4775  {
4776   "alignment" : 4,
4777   "linker_set_key" : "android::hardware::Parcel *",
4778   "name" : "android::hardware::Parcel *",
4779   "referenced_type" : "type-468",
4780   "self_type" : "type-474",
4781   "size" : 4,
4782   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4783  },
4784  {
4785   "alignment" : 4,
4786   "linker_set_key" : "android::hardware::ProcessState *",
4787   "name" : "android::hardware::ProcessState *",
4788   "referenced_type" : "type-19",
4789   "self_type" : "type-18",
4790   "size" : 4,
4791   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4792  },
4793  {
4794   "alignment" : 4,
4795   "linker_set_key" : "android::hardware::Return<android::hardware::sensors::V1_0::Result> *",
4796   "name" : "android::hardware::Return<android::hardware::sensors::V1_0::Result> *",
4797   "referenced_type" : "type-133",
4798   "self_type" : "type-135",
4799   "size" : 4,
4800   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4801  },
4802  {
4803   "alignment" : 4,
4804   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::sensors::V1_0::ISensors> > *",
4805   "name" : "android::hardware::Return<android::sp<android::hardware::sensors::V1_0::ISensors> > *",
4806   "referenced_type" : "type-140",
4807   "self_type" : "type-141",
4808   "size" : 4,
4809   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4810  },
4811  {
4812   "alignment" : 4,
4813   "linker_set_key" : "android::hardware::Return<bool> *",
4814   "name" : "android::hardware::Return<bool> *",
4815   "referenced_type" : "type-126",
4816   "self_type" : "type-128",
4817   "size" : 4,
4818   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4819  },
4820  {
4821   "alignment" : 4,
4822   "linker_set_key" : "android::hardware::Return<void> *",
4823   "name" : "android::hardware::Return<void> *",
4824   "referenced_type" : "type-153",
4825   "self_type" : "type-154",
4826   "size" : 4,
4827   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4828  },
4829  {
4830   "alignment" : 4,
4831   "linker_set_key" : "android::hardware::Status *",
4832   "name" : "android::hardware::Status *",
4833   "referenced_type" : "type-116",
4834   "self_type" : "type-119",
4835   "size" : 4,
4836   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4837  },
4838  {
4839   "alignment" : 4,
4840   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4841   "name" : "android::hardware::details::HidlInstrumentor *",
4842   "referenced_type" : "type-485",
4843   "self_type" : "type-684",
4844   "size" : 4,
4845   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4846  },
4847  {
4848   "alignment" : 4,
4849   "linker_set_key" : "android::hardware::details::const_accessor<float, 14> *",
4850   "name" : "android::hardware::details::const_accessor<float, 14> *",
4851   "referenced_type" : "type-382",
4852   "self_type" : "type-384",
4853   "size" : 4,
4854   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4855  },
4856  {
4857   "alignment" : 4,
4858   "linker_set_key" : "android::hardware::details::const_accessor<float, 15> *",
4859   "name" : "android::hardware::details::const_accessor<float, 15> *",
4860   "referenced_type" : "type-387",
4861   "self_type" : "type-389",
4862   "size" : 4,
4863   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4864  },
4865  {
4866   "alignment" : 4,
4867   "linker_set_key" : "android::hardware::details::const_accessor<float, 16> *",
4868   "name" : "android::hardware::details::const_accessor<float, 16> *",
4869   "referenced_type" : "type-392",
4870   "self_type" : "type-393",
4871   "size" : 4,
4872   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4873  },
4874  {
4875   "alignment" : 4,
4876   "linker_set_key" : "android::hardware::details::const_accessor<int, 14> *",
4877   "name" : "android::hardware::details::const_accessor<int, 14> *",
4878   "referenced_type" : "type-375",
4879   "self_type" : "type-379",
4880   "size" : 4,
4881   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4882  },
4883  {
4884   "alignment" : 4,
4885   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 16> *",
4886   "name" : "android::hardware::details::const_accessor<unsigned char, 16> *",
4887   "referenced_type" : "type-370",
4888   "self_type" : "type-372",
4889   "size" : 4,
4890   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4891  },
4892  {
4893   "alignment" : 4,
4894   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4895   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4896   "referenced_type" : "type-302",
4897   "self_type" : "type-674",
4898   "size" : 4,
4899   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4900  },
4901  {
4902   "alignment" : 4,
4903   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4904   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4905   "referenced_type" : "type-294",
4906   "self_type" : "type-668",
4907   "size" : 4,
4908   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4909  },
4910  {
4911   "alignment" : 4,
4912   "linker_set_key" : "android::hardware::details::return_status *",
4913   "name" : "android::hardware::details::return_status *",
4914   "referenced_type" : "type-127",
4915   "self_type" : "type-148",
4916   "size" : 4,
4917   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4918  },
4919  {
4920   "alignment" : 4,
4921   "linker_set_key" : "android::hardware::hidl_array<float, 14> *",
4922   "name" : "android::hardware::hidl_array<float, 14> *",
4923   "referenced_type" : "type-351",
4924   "self_type" : "type-406",
4925   "size" : 4,
4926   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4927  },
4928  {
4929   "alignment" : 4,
4930   "linker_set_key" : "android::hardware::hidl_array<float, 15> *",
4931   "name" : "android::hardware::hidl_array<float, 15> *",
4932   "referenced_type" : "type-341",
4933   "self_type" : "type-409",
4934   "size" : 4,
4935   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4936  },
4937  {
4938   "alignment" : 4,
4939   "linker_set_key" : "android::hardware::hidl_array<float, 16> *",
4940   "name" : "android::hardware::hidl_array<float, 16> *",
4941   "referenced_type" : "type-353",
4942   "self_type" : "type-412",
4943   "size" : 4,
4944   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4945  },
4946  {
4947   "alignment" : 4,
4948   "linker_set_key" : "android::hardware::hidl_array<int, 14> *",
4949   "name" : "android::hardware::hidl_array<int, 14> *",
4950   "referenced_type" : "type-349",
4951   "self_type" : "type-403",
4952   "size" : 4,
4953   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4954  },
4955  {
4956   "alignment" : 4,
4957   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16> *",
4958   "name" : "android::hardware::hidl_array<unsigned char, 16> *",
4959   "referenced_type" : "type-344",
4960   "self_type" : "type-397",
4961   "size" : 4,
4962   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4963  },
4964  {
4965   "alignment" : 4,
4966   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4967   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4968   "referenced_type" : "type-305",
4969   "self_type" : "type-304",
4970   "size" : 4,
4971   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4972  },
4973  {
4974   "alignment" : 4,
4975   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
4976   "name" : "android::hardware::hidl_binder_death_recipient *",
4977   "referenced_type" : "type-100",
4978   "self_type" : "type-99",
4979   "size" : 4,
4980   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4981  },
4982  {
4983   "alignment" : 4,
4984   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4985   "name" : "android::hardware::hidl_death_recipient *",
4986   "referenced_type" : "type-103",
4987   "self_type" : "type-102",
4988   "size" : 4,
4989   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4990  },
4991  {
4992   "alignment" : 4,
4993   "linker_set_key" : "android::hardware::hidl_memory *",
4994   "name" : "android::hardware::hidl_memory *",
4995   "referenced_type" : "type-276",
4996   "self_type" : "type-277",
4997   "size" : 4,
4998   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4999  },
5000  {
5001   "alignment" : 4,
5002   "linker_set_key" : "android::hardware::hidl_string *",
5003   "name" : "android::hardware::hidl_string *",
5004   "referenced_type" : "type-272",
5005   "self_type" : "type-296",
5006   "size" : 4,
5007   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5008  },
5009  {
5010   "alignment" : 4,
5011   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5012   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5013   "referenced_type" : "type-301",
5014   "self_type" : "type-307",
5015   "size" : 4,
5016   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5017  },
5018  {
5019   "alignment" : 4,
5020   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5021   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5022   "referenced_type" : "type-293",
5023   "self_type" : "type-297",
5024   "size" : 4,
5025   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5026  },
5027  {
5028   "alignment" : 4,
5029   "linker_set_key" : "android::hardware::hidl_version *",
5030   "name" : "android::hardware::hidl_version *",
5031   "referenced_type" : "type-415",
5032   "self_type" : "type-416",
5033   "size" : 4,
5034   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5035  },
5036  {
5037   "alignment" : 4,
5038   "linker_set_key" : "android::hardware::sensors::V1_0::BnHwSensors *",
5039   "name" : "android::hardware::sensors::V1_0::BnHwSensors *",
5040   "referenced_type" : "type-527",
5041   "self_type" : "type-657",
5042   "size" : 4,
5043   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5044  },
5045  {
5046   "alignment" : 4,
5047   "linker_set_key" : "android::hardware::sensors::V1_0::BpHwSensors *",
5048   "name" : "android::hardware::sensors::V1_0::BpHwSensors *",
5049   "referenced_type" : "type-661",
5050   "self_type" : "type-705",
5051   "size" : 4,
5052   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5053  },
5054  {
5055   "alignment" : 4,
5056   "linker_set_key" : "android::hardware::sensors::V1_0::BsSensors *",
5057   "name" : "android::hardware::sensors::V1_0::BsSensors *",
5058   "referenced_type" : "type-692",
5059   "self_type" : "type-698",
5060   "size" : 4,
5061   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5062  },
5063  {
5064   "alignment" : 4,
5065   "linker_set_key" : "android::hardware::sensors::V1_0::Event *",
5066   "name" : "android::hardware::sensors::V1_0::Event *",
5067   "referenced_type" : "type-332",
5068   "self_type" : "type-331",
5069   "size" : 4,
5070   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5071  },
5072  {
5073   "alignment" : 4,
5074   "linker_set_key" : "android::hardware::sensors::V1_0::ISensors *",
5075   "name" : "android::hardware::sensors::V1_0::ISensors *",
5076   "referenced_type" : "type-92",
5077   "self_type" : "type-91",
5078   "size" : 4,
5079   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5080  },
5081  {
5082   "alignment" : 4,
5083   "linker_set_key" : "android::hardware::sensors::V1_0::SensorInfo *",
5084   "name" : "android::hardware::sensors::V1_0::SensorInfo *",
5085   "referenced_type" : "type-322",
5086   "self_type" : "type-321",
5087   "size" : 4,
5088   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5089  },
5090  {
5091   "alignment" : 4,
5092   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5093   "name" : "android::hidl::base::V1_0::BnHwBase *",
5094   "referenced_type" : "type-483",
5095   "self_type" : "type-482",
5096   "size" : 4,
5097   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5098  },
5099  {
5100   "alignment" : 4,
5101   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5102   "name" : "android::hidl::base::V1_0::IBase *",
5103   "referenced_type" : "type-4",
5104   "self_type" : "type-3",
5105   "size" : 4,
5106   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5107  },
5108  {
5109   "alignment" : 4,
5110   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5111   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5112   "referenced_type" : "type-59",
5113   "self_type" : "type-58",
5114   "size" : 4,
5115   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5116  },
5117  {
5118   "alignment" : 4,
5119   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
5120   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5121   "referenced_type" : "type-74",
5122   "self_type" : "type-73",
5123   "size" : 4,
5124   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5125  },
5126  {
5127   "alignment" : 4,
5128   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5129   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5130   "referenced_type" : "type-709",
5131   "self_type" : "type-710",
5132   "size" : 4,
5133   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5134  },
5135  {
5136   "alignment" : 4,
5137   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
5138   "name" : "android::sp<android::hardware::IBinder> *",
5139   "referenced_type" : "type-11",
5140   "self_type" : "type-727",
5141   "size" : 4,
5142   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5143  },
5144  {
5145   "alignment" : 4,
5146   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
5147   "name" : "android::sp<android::hardware::ProcessState> *",
5148   "referenced_type" : "type-17",
5149   "self_type" : "type-54",
5150   "size" : 4,
5151   "source_file" : "/system/core/libutils/include/utils/StrongPointer.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-98",
5158   "self_type" : "type-97",
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::V1_0::ISensors> *",
5165   "name" : "android::sp<android::hardware::sensors::V1_0::ISensors> *",
5166   "referenced_type" : "type-90",
5167   "self_type" : "type-89",
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::hidl::base::V1_0::IBase> *",
5174   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5175   "referenced_type" : "type-484",
5176   "self_type" : "type-689",
5177   "size" : 4,
5178   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5179  },
5180  {
5181   "alignment" : 4,
5182   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5183   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5184   "referenced_type" : "type-57",
5185   "self_type" : "type-60",
5186   "size" : 4,
5187   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5188  },
5189  {
5190   "alignment" : 4,
5191   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5192   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5193   "referenced_type" : "type-72",
5194   "self_type" : "type-86",
5195   "size" : 4,
5196   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5197  },
5198  {
5199   "alignment" : 4,
5200   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
5201   "name" : "android::wp<android::hardware::BHwBinder> *",
5202   "referenced_type" : "type-432",
5203   "self_type" : "type-515",
5204   "size" : 4,
5205   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5206  },
5207  {
5208   "alignment" : 4,
5209   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5210   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5211   "referenced_type" : "type-213",
5212   "self_type" : "type-254",
5213   "size" : 4,
5214   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5215  },
5216  {
5217   "alignment" : 4,
5218   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
5219   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5220   "referenced_type" : "type-101",
5221   "self_type" : "type-356",
5222   "size" : 4,
5223   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5224  },
5225  {
5226   "alignment" : 4,
5227   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
5228   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
5229   "referenced_type" : "type-105",
5230   "self_type" : "type-695",
5231   "size" : 4,
5232   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5233  },
5234  {
5235   "alignment" : 4,
5236   "linker_set_key" : "android_flex_plane *",
5237   "name" : "android_flex_plane *",
5238   "referenced_type" : "type-557",
5239   "self_type" : "type-560",
5240   "size" : 4,
5241   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5242  },
5243  {
5244   "alignment" : 4,
5245   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5246   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5247   "referenced_type" : "type-36",
5248   "self_type" : "type-35",
5249   "size" : 4,
5250   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5251  },
5252  {
5253   "alignment" : 4,
5254   "linker_set_key" : "char *",
5255   "name" : "char *",
5256   "referenced_type" : "type-51",
5257   "self_type" : "type-156",
5258   "size" : 4,
5259   "source_file" : "/system/core/liblog/include/log/log_read.h"
5260  },
5261  {
5262   "alignment" : 4,
5263   "linker_set_key" : "const android::NativeHandle *",
5264   "name" : "const android::NativeHandle *",
5265   "referenced_type" : "type-440",
5266   "self_type" : "type-441",
5267   "size" : 4,
5268   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5269  },
5270  {
5271   "alignment" : 4,
5272   "linker_set_key" : "const android::RefBase *",
5273   "name" : "const android::RefBase *",
5274   "referenced_type" : "type-266",
5275   "self_type" : "type-267",
5276   "size" : 4,
5277   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5278  },
5279  {
5280   "alignment" : 4,
5281   "linker_set_key" : "const android::String16 *",
5282   "name" : "const android::String16 *",
5283   "referenced_type" : "type-38",
5284   "self_type" : "type-456",
5285   "size" : 4,
5286   "source_file" : "/system/core/libutils/include/utils/String16.h"
5287  },
5288  {
5289   "alignment" : 4,
5290   "linker_set_key" : "const android::String8 *",
5291   "name" : "const android::String8 *",
5292   "referenced_type" : "type-449",
5293   "self_type" : "type-450",
5294   "size" : 4,
5295   "source_file" : "/system/core/libutils/include/utils/String8.h"
5296  },
5297  {
5298   "alignment" : 4,
5299   "linker_set_key" : "const android::VectorImpl *",
5300   "name" : "const android::VectorImpl *",
5301   "referenced_type" : "type-538",
5302   "self_type" : "type-539",
5303   "size" : 4,
5304   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5305  },
5306  {
5307   "alignment" : 4,
5308   "linker_set_key" : "const android::hardware::BpHwRefBase *",
5309   "name" : "const android::hardware::BpHwRefBase *",
5310   "referenced_type" : "type-460",
5311   "self_type" : "type-464",
5312   "size" : 4,
5313   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5314  },
5315  {
5316   "alignment" : 4,
5317   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5318   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5319   "referenced_type" : "type-502",
5320   "self_type" : "type-503",
5321   "size" : 4,
5322   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5323  },
5324  {
5325   "alignment" : 4,
5326   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5327   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5328   "referenced_type" : "type-507",
5329   "self_type" : "type-508",
5330   "size" : 4,
5331   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5332  },
5333  {
5334   "alignment" : 4,
5335   "linker_set_key" : "const android::hardware::Return<android::hardware::sensors::V1_0::Result> *",
5336   "name" : "const android::hardware::Return<android::hardware::sensors::V1_0::Result> *",
5337   "referenced_type" : "type-138",
5338   "self_type" : "type-139",
5339   "size" : 4,
5340   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5341  },
5342  {
5343   "alignment" : 4,
5344   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::sensors::V1_0::ISensors> > *",
5345   "name" : "const android::hardware::Return<android::sp<android::hardware::sensors::V1_0::ISensors> > *",
5346   "referenced_type" : "type-144",
5347   "self_type" : "type-146",
5348   "size" : 4,
5349   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5350  },
5351  {
5352   "alignment" : 4,
5353   "linker_set_key" : "const android::hardware::Return<bool> *",
5354   "name" : "const android::hardware::Return<bool> *",
5355   "referenced_type" : "type-131",
5356   "self_type" : "type-132",
5357   "size" : 4,
5358   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5359  },
5360  {
5361   "alignment" : 4,
5362   "linker_set_key" : "const android::hardware::Status *",
5363   "name" : "const android::hardware::Status *",
5364   "referenced_type" : "type-120",
5365   "self_type" : "type-125",
5366   "size" : 4,
5367   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5368  },
5369  {
5370   "alignment" : 4,
5371   "linker_set_key" : "const android::hardware::details::const_accessor<float, 14> *",
5372   "name" : "const android::hardware::details::const_accessor<float, 14> *",
5373   "referenced_type" : "type-385",
5374   "self_type" : "type-386",
5375   "size" : 4,
5376   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5377  },
5378  {
5379   "alignment" : 4,
5380   "linker_set_key" : "const android::hardware::details::const_accessor<float, 15> *",
5381   "name" : "const android::hardware::details::const_accessor<float, 15> *",
5382   "referenced_type" : "type-390",
5383   "self_type" : "type-391",
5384   "size" : 4,
5385   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5386  },
5387  {
5388   "alignment" : 4,
5389   "linker_set_key" : "const android::hardware::details::const_accessor<float, 16> *",
5390   "name" : "const android::hardware::details::const_accessor<float, 16> *",
5391   "referenced_type" : "type-394",
5392   "self_type" : "type-395",
5393   "size" : 4,
5394   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5395  },
5396  {
5397   "alignment" : 4,
5398   "linker_set_key" : "const android::hardware::details::const_accessor<int, 14> *",
5399   "name" : "const android::hardware::details::const_accessor<int, 14> *",
5400   "referenced_type" : "type-380",
5401   "self_type" : "type-381",
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::details::const_accessor<unsigned char, 16> *",
5408   "name" : "const android::hardware::details::const_accessor<unsigned char, 16> *",
5409   "referenced_type" : "type-373",
5410   "self_type" : "type-374",
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::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5417   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5418   "referenced_type" : "type-676",
5419   "self_type" : "type-677",
5420   "size" : 4,
5421   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5422  },
5423  {
5424   "alignment" : 4,
5425   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5426   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5427   "referenced_type" : "type-670",
5428   "self_type" : "type-672",
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::details::hidl_pointer<android::hardware::sensors::V1_0::Event> *",
5435   "name" : "const android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::Event> *",
5436   "referenced_type" : "type-629",
5437   "self_type" : "type-640",
5438   "size" : 4,
5439   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5440  },
5441  {
5442   "alignment" : 4,
5443   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::SensorInfo> *",
5444   "name" : "const android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::SensorInfo> *",
5445   "referenced_type" : "type-568",
5446   "self_type" : "type-575",
5447   "size" : 4,
5448   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5449  },
5450  {
5451   "alignment" : 4,
5452   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
5453   "name" : "const android::hardware::details::hidl_pointer<int> *",
5454   "referenced_type" : "type-501",
5455   "self_type" : "type-516",
5456   "size" : 4,
5457   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5458  },
5459  {
5460   "alignment" : 4,
5461   "linker_set_key" : "const android::hardware::details::return_status *",
5462   "name" : "const android::hardware::details::return_status *",
5463   "referenced_type" : "type-150",
5464   "self_type" : "type-151",
5465   "size" : 4,
5466   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5467  },
5468  {
5469   "alignment" : 4,
5470   "linker_set_key" : "const android::hardware::hidl_array<float, 14> *",
5471   "name" : "const android::hardware::hidl_array<float, 14> *",
5472   "referenced_type" : "type-407",
5473   "self_type" : "type-408",
5474   "size" : 4,
5475   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5476  },
5477  {
5478   "alignment" : 4,
5479   "linker_set_key" : "const android::hardware::hidl_array<float, 15> *",
5480   "name" : "const android::hardware::hidl_array<float, 15> *",
5481   "referenced_type" : "type-410",
5482   "self_type" : "type-411",
5483   "size" : 4,
5484   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5485  },
5486  {
5487   "alignment" : 4,
5488   "linker_set_key" : "const android::hardware::hidl_array<float, 16> *",
5489   "name" : "const android::hardware::hidl_array<float, 16> *",
5490   "referenced_type" : "type-413",
5491   "self_type" : "type-414",
5492   "size" : 4,
5493   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5494  },
5495  {
5496   "alignment" : 4,
5497   "linker_set_key" : "const android::hardware::hidl_array<int, 14> *",
5498   "name" : "const android::hardware::hidl_array<int, 14> *",
5499   "referenced_type" : "type-404",
5500   "self_type" : "type-405",
5501   "size" : 4,
5502   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5503  },
5504  {
5505   "alignment" : 4,
5506   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> *",
5507   "name" : "const android::hardware::hidl_array<unsigned char, 16> *",
5508   "referenced_type" : "type-398",
5509   "self_type" : "type-401",
5510   "size" : 4,
5511   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5512  },
5513  {
5514   "alignment" : 4,
5515   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
5516   "name" : "const android::hardware::hidl_death_recipient *",
5517   "referenced_type" : "type-687",
5518   "self_type" : "type-688",
5519   "size" : 4,
5520   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5521  },
5522  {
5523   "alignment" : 4,
5524   "linker_set_key" : "const android::hardware::hidl_memory *",
5525   "name" : "const android::hardware::hidl_memory *",
5526   "referenced_type" : "type-279",
5527   "self_type" : "type-283",
5528   "size" : 4,
5529   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5530  },
5531  {
5532   "alignment" : 4,
5533   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::sensors::V1_0::Event> *",
5534   "name" : "const android::hardware::hidl_vec<android::hardware::sensors::V1_0::Event> *",
5535   "referenced_type" : "type-359",
5536   "self_type" : "type-360",
5537   "size" : 4,
5538   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5539  },
5540  {
5541   "alignment" : 4,
5542   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo> *",
5543   "name" : "const android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo> *",
5544   "referenced_type" : "type-326",
5545   "self_type" : "type-327",
5546   "size" : 4,
5547   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5548  },
5549  {
5550   "alignment" : 4,
5551   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
5552   "name" : "const android::hardware::hidl_vec<int> *",
5553   "referenced_type" : "type-315",
5554   "self_type" : "type-316",
5555   "size" : 4,
5556   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5557  },
5558  {
5559   "alignment" : 4,
5560   "linker_set_key" : "const android::hardware::hidl_version *",
5561   "name" : "const android::hardware::hidl_version *",
5562   "referenced_type" : "type-417",
5563   "self_type" : "type-420",
5564   "size" : 4,
5565   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5566  },
5567  {
5568   "alignment" : 4,
5569   "linker_set_key" : "const android::hardware::sensors::V1_0::BpHwSensors *",
5570   "name" : "const android::hardware::sensors::V1_0::BpHwSensors *",
5571   "referenced_type" : "type-660",
5572   "self_type" : "type-664",
5573   "size" : 4,
5574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
5575  },
5576  {
5577   "alignment" : 4,
5578   "linker_set_key" : "const android::hardware::sensors::V1_0::Event *",
5579   "name" : "const android::hardware::sensors::V1_0::Event *",
5580   "referenced_type" : "type-358",
5581   "self_type" : "type-357",
5582   "size" : 4,
5583   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5584  },
5585  {
5586   "alignment" : 4,
5587   "linker_set_key" : "const android::hardware::sensors::V1_0::ISensors *",
5588   "name" : "const android::hardware::sensors::V1_0::ISensors *",
5589   "referenced_type" : "type-649",
5590   "self_type" : "type-650",
5591   "size" : 4,
5592   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
5593  },
5594  {
5595   "alignment" : 4,
5596   "linker_set_key" : "const android::hardware::sensors::V1_0::SensorInfo *",
5597   "name" : "const android::hardware::sensors::V1_0::SensorInfo *",
5598   "referenced_type" : "type-325",
5599   "self_type" : "type-324",
5600   "size" : 4,
5601   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5602  },
5603  {
5604   "alignment" : 4,
5605   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
5606   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5607   "referenced_type" : "type-658",
5608   "self_type" : "type-659",
5609   "size" : 4,
5610   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5611  },
5612  {
5613   "alignment" : 4,
5614   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
5615   "name" : "const android::hidl::base::V1_0::IBase *",
5616   "referenced_type" : "type-513",
5617   "self_type" : "type-512",
5618   "size" : 4,
5619   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5620  },
5621  {
5622   "alignment" : 4,
5623   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
5624   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5625   "referenced_type" : "type-63",
5626   "self_type" : "type-64",
5627   "size" : 4,
5628   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5629  },
5630  {
5631   "alignment" : 4,
5632   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5633   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5634   "referenced_type" : "type-588",
5635   "self_type" : "type-589",
5636   "size" : 4,
5637   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5638  },
5639  {
5640   "alignment" : 4,
5641   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
5642   "name" : "const android::sp<android::hardware::IBinder> *",
5643   "referenced_type" : "type-10",
5644   "self_type" : "type-9",
5645   "size" : 4,
5646   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5647  },
5648  {
5649   "alignment" : 4,
5650   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5651   "name" : "const android::sp<android::hardware::ProcessState> *",
5652   "referenced_type" : "type-55",
5653   "self_type" : "type-56",
5654   "size" : 4,
5655   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5656  },
5657  {
5658   "alignment" : 4,
5659   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5660   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5661   "referenced_type" : "type-111",
5662   "self_type" : "type-110",
5663   "size" : 4,
5664   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5665  },
5666  {
5667   "alignment" : 4,
5668   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5669   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5670   "referenced_type" : "type-399",
5671   "self_type" : "type-686",
5672   "size" : 4,
5673   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5674  },
5675  {
5676   "alignment" : 4,
5677   "linker_set_key" : "const android::sp<android::hardware::sensors::V1_0::ISensors> *",
5678   "name" : "const android::sp<android::hardware::sensors::V1_0::ISensors> *",
5679   "referenced_type" : "type-96",
5680   "self_type" : "type-95",
5681   "size" : 4,
5682   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5683  },
5684  {
5685   "alignment" : 4,
5686   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5687   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5688   "referenced_type" : "type-690",
5689   "self_type" : "type-708",
5690   "size" : 4,
5691   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5692  },
5693  {
5694   "alignment" : 4,
5695   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5696   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5697   "referenced_type" : "type-61",
5698   "self_type" : "type-62",
5699   "size" : 4,
5700   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5701  },
5702  {
5703   "alignment" : 4,
5704   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5705   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5706   "referenced_type" : "type-87",
5707   "self_type" : "type-88",
5708   "size" : 4,
5709   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5710  },
5711  {
5712   "alignment" : 4,
5713   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5714   "name" : "const android::wp<android::hardware::BHwBinder> *",
5715   "referenced_type" : "type-671",
5716   "self_type" : "type-683",
5717   "size" : 4,
5718   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5719  },
5720  {
5721   "alignment" : 4,
5722   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5723   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5724   "referenced_type" : "type-378",
5725   "self_type" : "type-388",
5726   "size" : 4,
5727   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5728  },
5729  {
5730   "alignment" : 4,
5731   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5732   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5733   "referenced_type" : "type-179",
5734   "self_type" : "type-190",
5735   "size" : 4,
5736   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5737  },
5738  {
5739   "alignment" : 4,
5740   "linker_set_key" : "const char *",
5741   "name" : "const char *",
5742   "referenced_type" : "type-50",
5743   "self_type" : "type-49",
5744   "size" : 4,
5745   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5746  },
5747  {
5748   "alignment" : 4,
5749   "linker_set_key" : "const char16_t *",
5750   "name" : "const char16_t *",
5751   "referenced_type" : "type-41",
5752   "self_type" : "type-40",
5753   "size" : 4,
5754   "source_file" : "/system/core/libutils/include/utils/String16.h"
5755  },
5756  {
5757   "alignment" : 4,
5758   "linker_set_key" : "const float *",
5759   "name" : "const float *",
5760   "referenced_type" : "type-260",
5761   "self_type" : "type-383",
5762   "size" : 4,
5763   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5764  },
5765  {
5766   "alignment" : 4,
5767   "linker_set_key" : "const int *",
5768   "name" : "const int *",
5769   "referenced_type" : "type-377",
5770   "self_type" : "type-376",
5771   "size" : 4,
5772   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5773  },
5774  {
5775   "alignment" : 4,
5776   "linker_set_key" : "const log_msg *",
5777   "name" : "const log_msg *",
5778   "referenced_type" : "type-75",
5779   "self_type" : "type-108",
5780   "size" : 4,
5781   "source_file" : "/system/core/liblog/include/log/log_read.h"
5782  },
5783  {
5784   "alignment" : 4,
5785   "linker_set_key" : "const native_handle *",
5786   "name" : "const native_handle *",
5787   "referenced_type" : "type-253",
5788   "self_type" : "type-252",
5789   "size" : 4,
5790   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5791  },
5792  {
5793   "alignment" : 4,
5794   "linker_set_key" : "const unsigned char *",
5795   "name" : "const unsigned char *",
5796   "referenced_type" : "type-244",
5797   "self_type" : "type-371",
5798   "size" : 4,
5799   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5800  },
5801  {
5802   "alignment" : 4,
5803   "linker_set_key" : "const unsigned long long *",
5804   "name" : "const unsigned long long *",
5805   "referenced_type" : "type-258",
5806   "self_type" : "type-475",
5807   "size" : 4,
5808   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5809  },
5810  {
5811   "alignment" : 4,
5812   "linker_set_key" : "const void *",
5813   "name" : "const void *",
5814   "referenced_type" : "type-423",
5815   "self_type" : "type-424",
5816   "size" : 4,
5817   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5818  },
5819  {
5820   "alignment" : 4,
5821   "linker_set_key" : "int (*)(void *)",
5822   "name" : "int (*)(void *)",
5823   "referenced_type" : "type-566",
5824   "self_type" : "type-567",
5825   "size" : 4,
5826   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5827  },
5828  {
5829   "alignment" : 4,
5830   "linker_set_key" : "int *",
5831   "name" : "int *",
5832   "referenced_type" : "type-20",
5833   "self_type" : "type-314",
5834   "size" : 4,
5835   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5836  },
5837  {
5838   "alignment" : 4,
5839   "linker_set_key" : "log_msg *",
5840   "name" : "log_msg *",
5841   "referenced_type" : "type-76",
5842   "self_type" : "type-145",
5843   "size" : 4,
5844   "source_file" : "/system/core/liblog/include/log/log_read.h"
5845  },
5846  {
5847   "alignment" : 4,
5848   "linker_set_key" : "native_handle *",
5849   "name" : "native_handle *",
5850   "referenced_type" : "type-165",
5851   "self_type" : "type-164",
5852   "size" : 4,
5853   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5854  },
5855  {
5856   "alignment" : 4,
5857   "linker_set_key" : "unsigned char *",
5858   "name" : "unsigned char *",
5859   "referenced_type" : "type-79",
5860   "self_type" : "type-470",
5861   "size" : 4,
5862   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5863  },
5864  {
5865   "alignment" : 4,
5866   "linker_set_key" : "unsigned int *",
5867   "name" : "unsigned int *",
5868   "referenced_type" : "type-2",
5869   "self_type" : "type-490",
5870   "size" : 4,
5871   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5872  },
5873  {
5874   "alignment" : 4,
5875   "linker_set_key" : "unsigned long long *",
5876   "name" : "unsigned long long *",
5877   "referenced_type" : "type-104",
5878   "self_type" : "type-471",
5879   "size" : 4,
5880   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5881  },
5882  {
5883   "alignment" : 4,
5884   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5885   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5886   "referenced_type" : "type-473",
5887   "self_type" : "type-472",
5888   "size" : 4,
5889   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5890  },
5891  {
5892   "alignment" : 4,
5893   "linker_set_key" : "void *",
5894   "name" : "void *",
5895   "referenced_type" : "type-22",
5896   "self_type" : "type-21",
5897   "size" : 4,
5898   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5899  },
5900  {
5901   "alignment" : 4,
5902   "linker_set_key" : "void **",
5903   "name" : "void **",
5904   "referenced_type" : "type-21",
5905   "self_type" : "type-569",
5906   "size" : 4,
5907   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5908  }
5909 ],
5910 "qualified_types" :
5911 [
5912  {
5913   "alignment" : 4,
5914   "is_const" : true,
5915   "linker_set_key" : "android::RefBase::weakref_impl *const",
5916   "name" : "android::RefBase::weakref_impl *const",
5917   "referenced_type" : "type-696",
5918   "self_type" : "type-699",
5919   "size" : 4,
5920   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5921  },
5922  {
5923   "alignment" : 4,
5924   "is_const" : true,
5925   "linker_set_key" : "android::RefBase::weakref_impl *const",
5926   "name" : "android::RefBase::weakref_impl *const",
5927   "referenced_type" : "type-7",
5928   "self_type" : "type-6",
5929   "size" : 4,
5930   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5931  },
5932  {
5933   "alignment" : 4,
5934   "is_const" : true,
5935   "linker_set_key" : "android::hardware::IBinder *const",
5936   "name" : "android::hardware::IBinder *const",
5937   "referenced_type" : "type-12",
5938   "self_type" : "type-462",
5939   "size" : 4,
5940   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5941  },
5942  {
5943   "alignment" : 4,
5944   "is_const" : true,
5945   "linker_set_key" : "const android::NativeHandle",
5946   "name" : "const android::NativeHandle",
5947   "referenced_type" : "type-163",
5948   "self_type" : "type-440",
5949   "size" : 12,
5950   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5951  },
5952  {
5953   "alignment" : 4,
5954   "is_const" : true,
5955   "linker_set_key" : "const android::RefBase",
5956   "name" : "const android::RefBase",
5957   "referenced_type" : "type-5",
5958   "self_type" : "type-266",
5959   "size" : 8,
5960   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5961  },
5962  {
5963   "alignment" : 4,
5964   "is_const" : true,
5965   "linker_set_key" : "const android::String16",
5966   "name" : "const android::String16",
5967   "referenced_type" : "type-39",
5968   "self_type" : "type-38",
5969   "size" : 4,
5970   "source_file" : "/system/core/libutils/include/utils/String16.h"
5971  },
5972  {
5973   "alignment" : 4,
5974   "is_const" : true,
5975   "linker_set_key" : "const android::String8",
5976   "name" : "const android::String8",
5977   "referenced_type" : "type-48",
5978   "self_type" : "type-449",
5979   "size" : 4,
5980   "source_file" : "/system/core/libutils/include/utils/String8.h"
5981  },
5982  {
5983   "alignment" : 4,
5984   "is_const" : true,
5985   "linker_set_key" : "const android::VectorImpl",
5986   "name" : "const android::VectorImpl",
5987   "referenced_type" : "type-29",
5988   "self_type" : "type-538",
5989   "size" : 20,
5990   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5991  },
5992  {
5993   "alignment" : 4,
5994   "is_const" : true,
5995   "linker_set_key" : "const android::hardware::BpHwRefBase",
5996   "name" : "const android::hardware::BpHwRefBase",
5997   "referenced_type" : "type-461",
5998   "self_type" : "type-460",
5999   "size" : 24,
6000   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6001  },
6002  {
6003   "alignment" : 4,
6004   "is_const" : true,
6005   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6006   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6007   "referenced_type" : "type-495",
6008   "self_type" : "type-502",
6009   "size" : 16,
6010   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6011  },
6012  {
6013   "alignment" : 4,
6014   "is_const" : true,
6015   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6016   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6017   "referenced_type" : "type-504",
6018   "self_type" : "type-507",
6019   "size" : 16,
6020   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6021  },
6022  {
6023   "alignment" : 4,
6024   "is_const" : true,
6025   "linker_set_key" : "const android::hardware::Parcel",
6026   "name" : "const android::hardware::Parcel",
6027   "referenced_type" : "type-468",
6028   "self_type" : "type-480",
6029   "size" : 68,
6030   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6031  },
6032  {
6033   "alignment" : 4,
6034   "is_const" : true,
6035   "linker_set_key" : "const android::hardware::Return<android::hardware::sensors::V1_0::Result>",
6036   "name" : "const android::hardware::Return<android::hardware::sensors::V1_0::Result>",
6037   "referenced_type" : "type-133",
6038   "self_type" : "type-138",
6039   "size" : 28,
6040   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6041  },
6042  {
6043   "alignment" : 4,
6044   "is_const" : true,
6045   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::sensors::V1_0::ISensors> >",
6046   "name" : "const android::hardware::Return<android::sp<android::hardware::sensors::V1_0::ISensors> >",
6047   "referenced_type" : "type-140",
6048   "self_type" : "type-144",
6049   "size" : 28,
6050   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6051  },
6052  {
6053   "alignment" : 4,
6054   "is_const" : true,
6055   "linker_set_key" : "const android::hardware::Return<bool>",
6056   "name" : "const android::hardware::Return<bool>",
6057   "referenced_type" : "type-126",
6058   "self_type" : "type-131",
6059   "size" : 24,
6060   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6061  },
6062  {
6063   "alignment" : 4,
6064   "is_const" : true,
6065   "linker_set_key" : "const android::hardware::Status",
6066   "name" : "const android::hardware::Status",
6067   "referenced_type" : "type-116",
6068   "self_type" : "type-120",
6069   "size" : 20,
6070   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6071  },
6072  {
6073   "alignment" : 4,
6074   "is_const" : true,
6075   "linker_set_key" : "const android::hardware::details::SchedPrio",
6076   "name" : "const android::hardware::details::SchedPrio",
6077   "referenced_type" : "type-498",
6078   "self_type" : "type-500",
6079   "size" : 8,
6080   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6081  },
6082  {
6083   "alignment" : 4,
6084   "is_const" : true,
6085   "linker_set_key" : "const android::hardware::details::const_accessor<float, 14>",
6086   "name" : "const android::hardware::details::const_accessor<float, 14>",
6087   "referenced_type" : "type-382",
6088   "self_type" : "type-385",
6089   "size" : 4,
6090   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6091  },
6092  {
6093   "alignment" : 4,
6094   "is_const" : true,
6095   "linker_set_key" : "const android::hardware::details::const_accessor<float, 15>",
6096   "name" : "const android::hardware::details::const_accessor<float, 15>",
6097   "referenced_type" : "type-387",
6098   "self_type" : "type-390",
6099   "size" : 4,
6100   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6101  },
6102  {
6103   "alignment" : 4,
6104   "is_const" : true,
6105   "linker_set_key" : "const android::hardware::details::const_accessor<float, 16>",
6106   "name" : "const android::hardware::details::const_accessor<float, 16>",
6107   "referenced_type" : "type-392",
6108   "self_type" : "type-394",
6109   "size" : 4,
6110   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6111  },
6112  {
6113   "alignment" : 4,
6114   "is_const" : true,
6115   "linker_set_key" : "const android::hardware::details::const_accessor<int, 14>",
6116   "name" : "const android::hardware::details::const_accessor<int, 14>",
6117   "referenced_type" : "type-375",
6118   "self_type" : "type-380",
6119   "size" : 4,
6120   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6121  },
6122  {
6123   "alignment" : 4,
6124   "is_const" : true,
6125   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 16>",
6126   "name" : "const android::hardware::details::const_accessor<unsigned char, 16>",
6127   "referenced_type" : "type-370",
6128   "self_type" : "type-373",
6129   "size" : 4,
6130   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6131  },
6132  {
6133   "alignment" : 4,
6134   "is_const" : true,
6135   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6136   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6137   "referenced_type" : "type-302",
6138   "self_type" : "type-676",
6139   "size" : 8,
6140   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6141  },
6142  {
6143   "alignment" : 4,
6144   "is_const" : true,
6145   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6146   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6147   "referenced_type" : "type-294",
6148   "self_type" : "type-670",
6149   "size" : 8,
6150   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6151  },
6152  {
6153   "alignment" : 4,
6154   "is_const" : true,
6155   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::Event>",
6156   "name" : "const android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::Event>",
6157   "referenced_type" : "type-329",
6158   "self_type" : "type-629",
6159   "size" : 8,
6160   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6161  },
6162  {
6163   "alignment" : 4,
6164   "is_const" : true,
6165   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::SensorInfo>",
6166   "name" : "const android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::SensorInfo>",
6167   "referenced_type" : "type-319",
6168   "self_type" : "type-568",
6169   "size" : 8,
6170   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6171  },
6172  {
6173   "alignment" : 4,
6174   "is_const" : true,
6175   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
6176   "name" : "const android::hardware::details::hidl_pointer<int>",
6177   "referenced_type" : "type-312",
6178   "self_type" : "type-501",
6179   "size" : 8,
6180   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6181  },
6182  {
6183   "alignment" : 4,
6184   "is_const" : true,
6185   "linker_set_key" : "const android::hardware::details::return_status",
6186   "name" : "const android::hardware::details::return_status",
6187   "referenced_type" : "type-127",
6188   "self_type" : "type-150",
6189   "size" : 24,
6190   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6191  },
6192  {
6193   "alignment" : 4,
6194   "is_const" : true,
6195   "linker_set_key" : "const android::hardware::hidl_array<float, 14>",
6196   "name" : "const android::hardware::hidl_array<float, 14>",
6197   "referenced_type" : "type-351",
6198   "self_type" : "type-407",
6199   "size" : 56,
6200   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6201  },
6202  {
6203   "alignment" : 4,
6204   "is_const" : true,
6205   "linker_set_key" : "const android::hardware::hidl_array<float, 15>",
6206   "name" : "const android::hardware::hidl_array<float, 15>",
6207   "referenced_type" : "type-341",
6208   "self_type" : "type-410",
6209   "size" : 60,
6210   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6211  },
6212  {
6213   "alignment" : 4,
6214   "is_const" : true,
6215   "linker_set_key" : "const android::hardware::hidl_array<float, 16>",
6216   "name" : "const android::hardware::hidl_array<float, 16>",
6217   "referenced_type" : "type-353",
6218   "self_type" : "type-413",
6219   "size" : 64,
6220   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6221  },
6222  {
6223   "alignment" : 4,
6224   "is_const" : true,
6225   "linker_set_key" : "const android::hardware::hidl_array<int, 14>",
6226   "name" : "const android::hardware::hidl_array<int, 14>",
6227   "referenced_type" : "type-349",
6228   "self_type" : "type-404",
6229   "size" : 56,
6230   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6231  },
6232  {
6233   "alignment" : 1,
6234   "is_const" : true,
6235   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16>",
6236   "name" : "const android::hardware::hidl_array<unsigned char, 16>",
6237   "referenced_type" : "type-344",
6238   "self_type" : "type-398",
6239   "size" : 16,
6240   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6241  },
6242  {
6243   "alignment" : 4,
6244   "is_const" : true,
6245   "linker_set_key" : "const android::hardware::hidl_death_recipient",
6246   "name" : "const android::hardware::hidl_death_recipient",
6247   "referenced_type" : "type-103",
6248   "self_type" : "type-687",
6249   "size" : 12,
6250   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6251  },
6252  {
6253   "alignment" : 8,
6254   "is_const" : true,
6255   "linker_set_key" : "const android::hardware::hidl_handle",
6256   "name" : "const android::hardware::hidl_handle",
6257   "referenced_type" : "type-270",
6258   "self_type" : "type-430",
6259   "size" : 16,
6260   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6261  },
6262  {
6263   "alignment" : 8,
6264   "is_const" : true,
6265   "linker_set_key" : "const android::hardware::hidl_memory",
6266   "name" : "const android::hardware::hidl_memory",
6267   "referenced_type" : "type-276",
6268   "self_type" : "type-279",
6269   "size" : 40,
6270   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6271  },
6272  {
6273   "alignment" : 4,
6274   "is_const" : true,
6275   "linker_set_key" : "const android::hardware::hidl_string",
6276   "name" : "const android::hardware::hidl_string",
6277   "referenced_type" : "type-272",
6278   "self_type" : "type-271",
6279   "size" : 16,
6280   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6281  },
6282  {
6283   "alignment" : 4,
6284   "is_const" : true,
6285   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6286   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6287   "referenced_type" : "type-293",
6288   "self_type" : "type-651",
6289   "size" : 16,
6290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
6291  },
6292  {
6293   "alignment" : 4,
6294   "is_const" : true,
6295   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::sensors::V1_0::Event>",
6296   "name" : "const android::hardware::hidl_vec<android::hardware::sensors::V1_0::Event>",
6297   "referenced_type" : "type-328",
6298   "self_type" : "type-359",
6299   "size" : 16,
6300   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6301  },
6302  {
6303   "alignment" : 4,
6304   "is_const" : true,
6305   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo>",
6306   "name" : "const android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo>",
6307   "referenced_type" : "type-318",
6308   "self_type" : "type-326",
6309   "size" : 16,
6310   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6311  },
6312  {
6313   "alignment" : 4,
6314   "is_const" : true,
6315   "linker_set_key" : "const android::hardware::hidl_vec<int>",
6316   "name" : "const android::hardware::hidl_vec<int>",
6317   "referenced_type" : "type-311",
6318   "self_type" : "type-315",
6319   "size" : 16,
6320   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6321  },
6322  {
6323   "alignment" : 2,
6324   "is_const" : true,
6325   "linker_set_key" : "const android::hardware::hidl_version",
6326   "name" : "const android::hardware::hidl_version",
6327   "referenced_type" : "type-415",
6328   "self_type" : "type-417",
6329   "size" : 4,
6330   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6331  },
6332  {
6333   "alignment" : 4,
6334   "is_const" : true,
6335   "linker_set_key" : "const android::hardware::sensors::V1_0::AdditionalInfoType",
6336   "name" : "const android::hardware::sensors::V1_0::AdditionalInfoType",
6337   "referenced_type" : "type-347",
6338   "self_type" : "type-617",
6339   "size" : 4,
6340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6341  },
6342  {
6343   "alignment" : 4,
6344   "is_const" : true,
6345   "linker_set_key" : "const android::hardware::sensors::V1_0::BpHwSensors",
6346   "name" : "const android::hardware::sensors::V1_0::BpHwSensors",
6347   "referenced_type" : "type-661",
6348   "self_type" : "type-660",
6349   "size" : 92,
6350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
6351  },
6352  {
6353   "alignment" : 8,
6354   "is_const" : true,
6355   "linker_set_key" : "const android::hardware::sensors::V1_0::Event",
6356   "name" : "const android::hardware::sensors::V1_0::Event",
6357   "referenced_type" : "type-332",
6358   "self_type" : "type-358",
6359   "size" : 80,
6360   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6361  },
6362  {
6363   "alignment" : 4,
6364   "is_const" : true,
6365   "linker_set_key" : "const android::hardware::sensors::V1_0::ISensors",
6366   "name" : "const android::hardware::sensors::V1_0::ISensors",
6367   "referenced_type" : "type-92",
6368   "self_type" : "type-649",
6369   "size" : 12,
6370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h"
6371  },
6372  {
6373   "alignment" : 4,
6374   "is_const" : true,
6375   "linker_set_key" : "const android::hardware::sensors::V1_0::MetaDataEventType",
6376   "name" : "const android::hardware::sensors::V1_0::MetaDataEventType",
6377   "referenced_type" : "type-339",
6378   "self_type" : "type-616",
6379   "size" : 4,
6380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6381  },
6382  {
6383   "alignment" : 4,
6384   "is_const" : true,
6385   "linker_set_key" : "const android::hardware::sensors::V1_0::OperationMode",
6386   "name" : "const android::hardware::sensors::V1_0::OperationMode",
6387   "referenced_type" : "type-600",
6388   "self_type" : "type-609",
6389   "size" : 4,
6390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6391  },
6392  {
6393   "alignment" : 4,
6394   "is_const" : true,
6395   "linker_set_key" : "const android::hardware::sensors::V1_0::RateLevel",
6396   "name" : "const android::hardware::sensors::V1_0::RateLevel",
6397   "referenced_type" : "type-603",
6398   "self_type" : "type-618",
6399   "size" : 4,
6400   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6401  },
6402  {
6403   "alignment" : 4,
6404   "is_const" : true,
6405   "linker_set_key" : "const android::hardware::sensors::V1_0::Result",
6406   "name" : "const android::hardware::sensors::V1_0::Result",
6407   "referenced_type" : "type-134",
6408   "self_type" : "type-608",
6409   "size" : 4,
6410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6411  },
6412  {
6413   "alignment" : 4,
6414   "is_const" : true,
6415   "linker_set_key" : "const android::hardware::sensors::V1_0::SensorFlagBits",
6416   "name" : "const android::hardware::sensors::V1_0::SensorFlagBits",
6417   "referenced_type" : "type-601",
6418   "self_type" : "type-611",
6419   "size" : 4,
6420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6421  },
6422  {
6423   "alignment" : 1,
6424   "is_const" : true,
6425   "linker_set_key" : "const android::hardware::sensors::V1_0::SensorFlagShift",
6426   "name" : "const android::hardware::sensors::V1_0::SensorFlagShift",
6427   "referenced_type" : "type-602",
6428   "self_type" : "type-613",
6429   "size" : 1,
6430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6431  },
6432  {
6433   "alignment" : 8,
6434   "is_const" : true,
6435   "linker_set_key" : "const android::hardware::sensors::V1_0::SensorInfo",
6436   "name" : "const android::hardware::sensors::V1_0::SensorInfo",
6437   "referenced_type" : "type-322",
6438   "self_type" : "type-325",
6439   "size" : 112,
6440   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6441  },
6442  {
6443   "alignment" : 1,
6444   "is_const" : true,
6445   "linker_set_key" : "const android::hardware::sensors::V1_0::SensorStatus",
6446   "name" : "const android::hardware::sensors::V1_0::SensorStatus",
6447   "referenced_type" : "type-335",
6448   "self_type" : "type-614",
6449   "size" : 1,
6450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6451  },
6452  {
6453   "alignment" : 4,
6454   "is_const" : true,
6455   "linker_set_key" : "const android::hardware::sensors::V1_0::SensorType",
6456   "name" : "const android::hardware::sensors::V1_0::SensorType",
6457   "referenced_type" : "type-323",
6458   "self_type" : "type-610",
6459   "size" : 4,
6460   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6461  },
6462  {
6463   "alignment" : 2,
6464   "is_const" : true,
6465   "linker_set_key" : "const android::hardware::sensors::V1_0::SensorsEventFormatOffset",
6466   "name" : "const android::hardware::sensors::V1_0::SensorsEventFormatOffset",
6467   "referenced_type" : "type-606",
6468   "self_type" : "type-621",
6469   "size" : 2,
6470   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6471  },
6472  {
6473   "alignment" : 4,
6474   "is_const" : true,
6475   "linker_set_key" : "const android::hardware::sensors::V1_0::SharedMemFormat",
6476   "name" : "const android::hardware::sensors::V1_0::SharedMemFormat",
6477   "referenced_type" : "type-605",
6478   "self_type" : "type-620",
6479   "size" : 4,
6480   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6481  },
6482  {
6483   "alignment" : 8,
6484   "is_const" : true,
6485   "linker_set_key" : "const android::hardware::sensors::V1_0::SharedMemInfo",
6486   "name" : "const android::hardware::sensors::V1_0::SharedMemInfo",
6487   "referenced_type" : "type-607",
6488   "self_type" : "type-666",
6489   "size" : 32,
6490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h"
6491  },
6492  {
6493   "alignment" : 4,
6494   "is_const" : true,
6495   "linker_set_key" : "const android::hardware::sensors::V1_0::SharedMemType",
6496   "name" : "const android::hardware::sensors::V1_0::SharedMemType",
6497   "referenced_type" : "type-604",
6498   "self_type" : "type-619",
6499   "size" : 4,
6500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6501  },
6502  {
6503   "alignment" : 4,
6504   "is_const" : true,
6505   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
6506   "name" : "const android::hidl::base::V1_0::BpHwBase",
6507   "referenced_type" : "type-654",
6508   "self_type" : "type-658",
6509   "size" : 92,
6510   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6511  },
6512  {
6513   "alignment" : 4,
6514   "is_const" : true,
6515   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6516   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6517   "referenced_type" : "type-443",
6518   "self_type" : "type-444",
6519   "size" : 4,
6520   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6521  },
6522  {
6523   "alignment" : 4,
6524   "is_const" : true,
6525   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
6526   "name" : "const android::hidl::base::V1_0::IBase",
6527   "referenced_type" : "type-4",
6528   "self_type" : "type-513",
6529   "size" : 12,
6530   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6531  },
6532  {
6533   "alignment" : 4,
6534   "is_const" : true,
6535   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
6536   "name" : "const android::hidl::base::V1_0::IBase *const",
6537   "referenced_type" : "type-512",
6538   "self_type" : "type-517",
6539   "size" : 4,
6540   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6541  },
6542  {
6543   "alignment" : 4,
6544   "is_const" : true,
6545   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
6546   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6547   "referenced_type" : "type-59",
6548   "self_type" : "type-63",
6549   "size" : 12,
6550   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6551  },
6552  {
6553   "alignment" : 4,
6554   "is_const" : true,
6555   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6556   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6557   "referenced_type" : "type-591",
6558   "self_type" : "type-595",
6559   "size" : 4,
6560   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6561  },
6562  {
6563   "alignment" : 1,
6564   "is_const" : true,
6565   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6566   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6567   "referenced_type" : "type-590",
6568   "self_type" : "type-593",
6569   "size" : 1,
6570   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6571  },
6572  {
6573   "alignment" : 4,
6574   "is_const" : true,
6575   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
6576   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6577   "referenced_type" : "type-74",
6578   "self_type" : "type-588",
6579   "size" : 12,
6580   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6581  },
6582  {
6583   "alignment" : 4,
6584   "is_const" : true,
6585   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
6586   "name" : "const android::sp<android::hardware::IBinder>",
6587   "referenced_type" : "type-11",
6588   "self_type" : "type-10",
6589   "size" : 4,
6590   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6591  },
6592  {
6593   "alignment" : 4,
6594   "is_const" : true,
6595   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
6596   "name" : "const android::sp<android::hardware::ProcessState>",
6597   "referenced_type" : "type-17",
6598   "self_type" : "type-55",
6599   "size" : 4,
6600   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6601  },
6602  {
6603   "alignment" : 4,
6604   "is_const" : true,
6605   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6606   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6607   "referenced_type" : "type-98",
6608   "self_type" : "type-111",
6609   "size" : 4,
6610   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6611  },
6612  {
6613   "alignment" : 4,
6614   "is_const" : true,
6615   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
6616   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6617   "referenced_type" : "type-400",
6618   "self_type" : "type-399",
6619   "size" : 4,
6620   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6621  },
6622  {
6623   "alignment" : 4,
6624   "is_const" : true,
6625   "linker_set_key" : "const android::sp<android::hardware::sensors::V1_0::ISensors>",
6626   "name" : "const android::sp<android::hardware::sensors::V1_0::ISensors>",
6627   "referenced_type" : "type-90",
6628   "self_type" : "type-96",
6629   "size" : 4,
6630   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6631  },
6632  {
6633   "alignment" : 4,
6634   "is_const" : true,
6635   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
6636   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6637   "referenced_type" : "type-484",
6638   "self_type" : "type-690",
6639   "size" : 4,
6640   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6641  },
6642  {
6643   "alignment" : 4,
6644   "is_const" : true,
6645   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6646   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6647   "referenced_type" : "type-57",
6648   "self_type" : "type-61",
6649   "size" : 4,
6650   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6651  },
6652  {
6653   "alignment" : 4,
6654   "is_const" : true,
6655   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6656   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6657   "referenced_type" : "type-72",
6658   "self_type" : "type-87",
6659   "size" : 4,
6660   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6661  },
6662  {
6663   "alignment" : 4,
6664   "is_const" : true,
6665   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
6666   "name" : "const android::wp<android::hardware::BHwBinder>",
6667   "referenced_type" : "type-432",
6668   "self_type" : "type-671",
6669   "size" : 8,
6670   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6671  },
6672  {
6673   "alignment" : 4,
6674   "is_const" : true,
6675   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
6676   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6677   "referenced_type" : "type-101",
6678   "self_type" : "type-378",
6679   "size" : 8,
6680   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6681  },
6682  {
6683   "alignment" : 4,
6684   "is_const" : true,
6685   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
6686   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
6687   "referenced_type" : "type-105",
6688   "self_type" : "type-179",
6689   "size" : 8,
6690   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6691  },
6692  {
6693   "alignment" : 1,
6694   "is_const" : true,
6695   "linker_set_key" : "const bool",
6696   "name" : "const bool",
6697   "referenced_type" : "type-34",
6698   "self_type" : "type-68",
6699   "size" : 1,
6700   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6701  },
6702  {
6703   "alignment" : 1,
6704   "is_const" : true,
6705   "linker_set_key" : "const char",
6706   "name" : "const char",
6707   "referenced_type" : "type-51",
6708   "self_type" : "type-50",
6709   "size" : 1,
6710   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6711  },
6712  {
6713   "alignment" : 2,
6714   "is_const" : true,
6715   "linker_set_key" : "const char16_t",
6716   "name" : "const char16_t",
6717   "referenced_type" : "type-42",
6718   "self_type" : "type-41",
6719   "size" : 2,
6720   "source_file" : "/system/core/libutils/include/utils/String16.h"
6721  },
6722  {
6723   "alignment" : 4,
6724   "is_const" : true,
6725   "linker_set_key" : "const double",
6726   "name" : "const double",
6727   "referenced_type" : "type-234",
6728   "self_type" : "type-262",
6729   "size" : 8,
6730   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6731  },
6732  {
6733   "alignment" : 4,
6734   "is_const" : true,
6735   "linker_set_key" : "const float",
6736   "name" : "const float",
6737   "referenced_type" : "type-228",
6738   "self_type" : "type-260",
6739   "size" : 4,
6740   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6741  },
6742  {
6743   "alignment" : 4,
6744   "is_const" : true,
6745   "linker_set_key" : "const int",
6746   "name" : "const int",
6747   "referenced_type" : "type-20",
6748   "self_type" : "type-377",
6749   "size" : 4,
6750   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6751  },
6752  {
6753   "is_const" : true,
6754   "linker_set_key" : "const iter<is_const>",
6755   "name" : "const iter<is_const>",
6756   "referenced_type" : "type-286",
6757   "self_type" : "type-285",
6758   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6759  },
6760  {
6761   "is_const" : true,
6762   "linker_set_key" : "const iter<is_const>",
6763   "name" : "const iter<is_const>",
6764   "referenced_type" : "type-701",
6765   "self_type" : "type-700",
6766   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6767  },
6768  {
6769   "alignment" : 4,
6770   "is_const" : true,
6771   "linker_set_key" : "const log_msg",
6772   "name" : "const log_msg",
6773   "referenced_type" : "type-76",
6774   "self_type" : "type-75",
6775   "size" : 5124,
6776   "source_file" : "/system/core/liblog/include/log/log_read.h"
6777  },
6778  {
6779   "alignment" : 4,
6780   "is_const" : true,
6781   "linker_set_key" : "const long long",
6782   "name" : "const long long",
6783   "referenced_type" : "type-25",
6784   "self_type" : "type-256",
6785   "size" : 8,
6786   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6787  },
6788  {
6789   "alignment" : 4,
6790   "is_const" : true,
6791   "linker_set_key" : "const native_handle",
6792   "name" : "const native_handle",
6793   "referenced_type" : "type-165",
6794   "self_type" : "type-253",
6795   "size" : 12,
6796   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6797  },
6798  {
6799   "alignment" : 2,
6800   "is_const" : true,
6801   "linker_set_key" : "const short",
6802   "name" : "const short",
6803   "referenced_type" : "type-187",
6804   "self_type" : "type-246",
6805   "size" : 2,
6806   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6807  },
6808  {
6809   "alignment" : 1,
6810   "is_const" : true,
6811   "linker_set_key" : "const signed char",
6812   "name" : "const signed char",
6813   "referenced_type" : "type-242",
6814   "self_type" : "type-241",
6815   "size" : 1,
6816   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6817  },
6818  {
6819   "alignment" : 4,
6820   "is_const" : true,
6821   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::AdditionalInfoType, 20>",
6822   "name" : "const std::array<android::hardware::sensors::V1_0::AdditionalInfoType, 20>",
6823   "referenced_type" : "type-639",
6824   "self_type" : "type-638",
6825   "size" : 80,
6826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6827  },
6828  {
6829   "alignment" : 4,
6830   "is_const" : true,
6831   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::AdditionalInfoType, 20>",
6832   "name" : "const std::array<android::hardware::sensors::V1_0::AdditionalInfoType, 20>",
6833   "referenced_type" : "type-726",
6834   "self_type" : "type-725",
6835   "size" : 80,
6836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6837  },
6838  {
6839   "alignment" : 4,
6840   "is_const" : true,
6841   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::MetaDataEventType, 1>",
6842   "name" : "const std::array<android::hardware::sensors::V1_0::MetaDataEventType, 1>",
6843   "referenced_type" : "type-637",
6844   "self_type" : "type-636",
6845   "size" : 4,
6846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6847  },
6848  {
6849   "alignment" : 4,
6850   "is_const" : true,
6851   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::MetaDataEventType, 1>",
6852   "name" : "const std::array<android::hardware::sensors::V1_0::MetaDataEventType, 1>",
6853   "referenced_type" : "type-724",
6854   "self_type" : "type-723",
6855   "size" : 4,
6856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6857  },
6858  {
6859   "alignment" : 4,
6860   "is_const" : true,
6861   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::OperationMode, 2>",
6862   "name" : "const std::array<android::hardware::sensors::V1_0::OperationMode, 2>",
6863   "referenced_type" : "type-626",
6864   "self_type" : "type-625",
6865   "size" : 8,
6866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6867  },
6868  {
6869   "alignment" : 4,
6870   "is_const" : true,
6871   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::OperationMode, 2>",
6872   "name" : "const std::array<android::hardware::sensors::V1_0::OperationMode, 2>",
6873   "referenced_type" : "type-714",
6874   "self_type" : "type-713",
6875   "size" : 8,
6876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6877  },
6878  {
6879   "alignment" : 4,
6880   "is_const" : true,
6881   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::RateLevel, 4>",
6882   "name" : "const std::array<android::hardware::sensors::V1_0::RateLevel, 4>",
6883   "referenced_type" : "type-642",
6884   "self_type" : "type-641",
6885   "size" : 16,
6886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6887  },
6888  {
6889   "alignment" : 4,
6890   "is_const" : true,
6891   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::RateLevel, 4>",
6892   "name" : "const std::array<android::hardware::sensors::V1_0::RateLevel, 4>",
6893   "referenced_type" : "type-729",
6894   "self_type" : "type-728",
6895   "size" : 16,
6896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6897  },
6898  {
6899   "alignment" : 4,
6900   "is_const" : true,
6901   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::Result, 5>",
6902   "name" : "const std::array<android::hardware::sensors::V1_0::Result, 5>",
6903   "referenced_type" : "type-624",
6904   "self_type" : "type-623",
6905   "size" : 20,
6906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6907  },
6908  {
6909   "alignment" : 4,
6910   "is_const" : true,
6911   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::Result, 5>",
6912   "name" : "const std::array<android::hardware::sensors::V1_0::Result, 5>",
6913   "referenced_type" : "type-712",
6914   "self_type" : "type-711",
6915   "size" : 20,
6916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6917  },
6918  {
6919   "alignment" : 4,
6920   "is_const" : true,
6921   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorFlagBits, 13>",
6922   "name" : "const std::array<android::hardware::sensors::V1_0::SensorFlagBits, 13>",
6923   "referenced_type" : "type-631",
6924   "self_type" : "type-630",
6925   "size" : 52,
6926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6927  },
6928  {
6929   "alignment" : 4,
6930   "is_const" : true,
6931   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorFlagBits, 13>",
6932   "name" : "const std::array<android::hardware::sensors::V1_0::SensorFlagBits, 13>",
6933   "referenced_type" : "type-718",
6934   "self_type" : "type-717",
6935   "size" : 52,
6936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6937  },
6938  {
6939   "alignment" : 1,
6940   "is_const" : true,
6941   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorFlagShift, 6>",
6942   "name" : "const std::array<android::hardware::sensors::V1_0::SensorFlagShift, 6>",
6943   "referenced_type" : "type-633",
6944   "self_type" : "type-632",
6945   "size" : 6,
6946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6947  },
6948  {
6949   "alignment" : 1,
6950   "is_const" : true,
6951   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorFlagShift, 6>",
6952   "name" : "const std::array<android::hardware::sensors::V1_0::SensorFlagShift, 6>",
6953   "referenced_type" : "type-720",
6954   "self_type" : "type-719",
6955   "size" : 6,
6956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6957  },
6958  {
6959   "alignment" : 1,
6960   "is_const" : true,
6961   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorStatus, 5>",
6962   "name" : "const std::array<android::hardware::sensors::V1_0::SensorStatus, 5>",
6963   "referenced_type" : "type-635",
6964   "self_type" : "type-634",
6965   "size" : 5,
6966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6967  },
6968  {
6969   "alignment" : 1,
6970   "is_const" : true,
6971   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorStatus, 5>",
6972   "name" : "const std::array<android::hardware::sensors::V1_0::SensorStatus, 5>",
6973   "referenced_type" : "type-722",
6974   "self_type" : "type-721",
6975   "size" : 5,
6976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6977  },
6978  {
6979   "alignment" : 4,
6980   "is_const" : true,
6981   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorType, 37>",
6982   "name" : "const std::array<android::hardware::sensors::V1_0::SensorType, 37>",
6983   "referenced_type" : "type-628",
6984   "self_type" : "type-627",
6985   "size" : 148,
6986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6987  },
6988  {
6989   "alignment" : 4,
6990   "is_const" : true,
6991   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorType, 37>",
6992   "name" : "const std::array<android::hardware::sensors::V1_0::SensorType, 37>",
6993   "referenced_type" : "type-716",
6994   "self_type" : "type-715",
6995   "size" : 148,
6996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
6997  },
6998  {
6999   "alignment" : 2,
7000   "is_const" : true,
7001   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorsEventFormatOffset, 8>",
7002   "name" : "const std::array<android::hardware::sensors::V1_0::SensorsEventFormatOffset, 8>",
7003   "referenced_type" : "type-648",
7004   "self_type" : "type-647",
7005   "size" : 16,
7006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
7007  },
7008  {
7009   "alignment" : 2,
7010   "is_const" : true,
7011   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SensorsEventFormatOffset, 8>",
7012   "name" : "const std::array<android::hardware::sensors::V1_0::SensorsEventFormatOffset, 8>",
7013   "referenced_type" : "type-735",
7014   "self_type" : "type-734",
7015   "size" : 16,
7016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
7017  },
7018  {
7019   "alignment" : 4,
7020   "is_const" : true,
7021   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SharedMemFormat, 1>",
7022   "name" : "const std::array<android::hardware::sensors::V1_0::SharedMemFormat, 1>",
7023   "referenced_type" : "type-646",
7024   "self_type" : "type-645",
7025   "size" : 4,
7026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
7027  },
7028  {
7029   "alignment" : 4,
7030   "is_const" : true,
7031   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SharedMemFormat, 1>",
7032   "name" : "const std::array<android::hardware::sensors::V1_0::SharedMemFormat, 1>",
7033   "referenced_type" : "type-733",
7034   "self_type" : "type-732",
7035   "size" : 4,
7036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
7037  },
7038  {
7039   "alignment" : 4,
7040   "is_const" : true,
7041   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SharedMemType, 2>",
7042   "name" : "const std::array<android::hardware::sensors::V1_0::SharedMemType, 2>",
7043   "referenced_type" : "type-644",
7044   "self_type" : "type-643",
7045   "size" : 8,
7046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
7047  },
7048  {
7049   "alignment" : 4,
7050   "is_const" : true,
7051   "linker_set_key" : "const std::array<android::hardware::sensors::V1_0::SharedMemType, 2>",
7052   "name" : "const std::array<android::hardware::sensors::V1_0::SharedMemType, 2>",
7053   "referenced_type" : "type-731",
7054   "self_type" : "type-730",
7055   "size" : 8,
7056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h"
7057  },
7058  {
7059   "alignment" : 4,
7060   "is_const" : true,
7061   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7062   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7063   "referenced_type" : "type-447",
7064   "self_type" : "type-446",
7065   "size" : 12,
7066   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7067  },
7068  {
7069   "alignment" : 4,
7070   "is_const" : true,
7071   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7072   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7073   "referenced_type" : "type-704",
7074   "self_type" : "type-703",
7075   "size" : 12,
7076   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7077  },
7078  {
7079   "alignment" : 4,
7080   "is_const" : true,
7081   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7082   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7083   "referenced_type" : "type-599",
7084   "self_type" : "type-598",
7085   "size" : 4,
7086   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7087  },
7088  {
7089   "alignment" : 1,
7090   "is_const" : true,
7091   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7092   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7093   "referenced_type" : "type-597",
7094   "self_type" : "type-596",
7095   "size" : 3,
7096   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7097  },
7098  {
7099   "alignment" : 4,
7100   "is_const" : true,
7101   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7102   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7103   "referenced_type" : "type-493",
7104   "self_type" : "type-492",
7105   "size" : 12,
7106   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7107  },
7108  {
7109   "alignment" : 4,
7110   "is_const" : true,
7111   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7112   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7113   "referenced_type" : "type-309",
7114   "self_type" : "type-308",
7115   "size" : 8,
7116   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7117  },
7118  {
7119   "alignment" : 4,
7120   "is_const" : true,
7121   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
7122   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7123   "referenced_type" : "type-299",
7124   "self_type" : "type-298",
7125   "size" : 8,
7126   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7127  },
7128  {
7129   "alignment" : 4,
7130   "is_const" : true,
7131   "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 *> > *)> > >",
7132   "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 *> > *)> > >",
7133   "referenced_type" : "type-682",
7134   "self_type" : "type-681",
7135   "size" : 12,
7136   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7137  },
7138  {
7139   "alignment" : 4,
7140   "is_const" : true,
7141   "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 *> > *)> > >",
7142   "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 *> > *)> > >",
7143   "referenced_type" : "type-738",
7144   "self_type" : "type-737",
7145   "size" : 12,
7146   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7147  },
7148  {
7149   "alignment" : 1,
7150   "is_const" : true,
7151   "linker_set_key" : "const unsigned char",
7152   "name" : "const unsigned char",
7153   "referenced_type" : "type-79",
7154   "self_type" : "type-244",
7155   "size" : 1,
7156   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7157  },
7158  {
7159   "alignment" : 4,
7160   "is_const" : true,
7161   "linker_set_key" : "const unsigned int",
7162   "name" : "const unsigned int",
7163   "referenced_type" : "type-2",
7164   "self_type" : "type-30",
7165   "size" : 4,
7166   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7167  },
7168  {
7169   "alignment" : 4,
7170   "is_const" : true,
7171   "linker_set_key" : "const unsigned long long",
7172   "name" : "const unsigned long long",
7173   "referenced_type" : "type-104",
7174   "self_type" : "type-258",
7175   "size" : 8,
7176   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7177  },
7178  {
7179   "alignment" : 2,
7180   "is_const" : true,
7181   "linker_set_key" : "const unsigned short",
7182   "name" : "const unsigned short",
7183   "referenced_type" : "type-81",
7184   "self_type" : "type-248",
7185   "size" : 2,
7186   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7187  },
7188  {
7189   "is_const" : true,
7190   "linker_set_key" : "const void",
7191   "name" : "const void",
7192   "referenced_type" : "type-22",
7193   "self_type" : "type-423",
7194   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7195  },
7196  {
7197   "alignment" : 1,
7198   "is_volatile" : true,
7199   "linker_set_key" : "volatile bool",
7200   "name" : "volatile bool",
7201   "referenced_type" : "type-34",
7202   "self_type" : "type-71",
7203   "size" : 1,
7204   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7205  },
7206  {
7207   "alignment" : 4,
7208   "is_volatile" : true,
7209   "linker_set_key" : "volatile int",
7210   "name" : "volatile int",
7211   "referenced_type" : "type-20",
7212   "self_type" : "type-52",
7213   "size" : 4,
7214   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7215  }
7216 ],
7217 "record_types" :
7218 [
7219  {
7220   "alignment" : 4,
7221   "fields" :
7222   [
7223    {
7224     "access" : "private",
7225     "field_name" : "mCond",
7226     "referenced_type" : "type-70"
7227    }
7228   ],
7229   "linker_set_key" : "android::Condition",
7230   "name" : "android::Condition",
7231   "record_kind" : "class",
7232   "referenced_type" : "type-69",
7233   "self_type" : "type-69",
7234   "size" : 4,
7235   "source_file" : "/system/core/libutils/include/utils/Condition.h",
7236   "unique_id" : "_ZTSN7android9ConditionE"
7237  },
7238  {
7239   "alignment" : 4,
7240   "fields" :
7241   [
7242    {
7243     "access" : "private",
7244     "field_name" : "mVector",
7245     "referenced_type" : "type-45"
7246    }
7247   ],
7248   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7249   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7250   "record_kind" : "class",
7251   "referenced_type" : "type-44",
7252   "self_type" : "type-44",
7253   "size" : 20,
7254   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7255   "template_args" : [ "type-39", "type-11" ],
7256   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7257  },
7258  {
7259   "alignment" : 4,
7260   "fields" :
7261   [
7262    {
7263     "access" : "private",
7264     "field_name" : "mCount",
7265     "referenced_type" : "type-162"
7266    }
7267   ],
7268   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
7269   "name" : "android::LightRefBase<android::NativeHandle>",
7270   "record_kind" : "class",
7271   "referenced_type" : "type-161",
7272   "self_type" : "type-161",
7273   "size" : 4,
7274   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7275   "template_args" : [ "type-163" ],
7276   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
7277  },
7278  {
7279   "alignment" : 4,
7280   "fields" :
7281   [
7282    {
7283     "access" : "private",
7284     "field_name" : "mCount",
7285     "referenced_type" : "type-159"
7286    }
7287   ],
7288   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
7289   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7290   "record_kind" : "class",
7291   "referenced_type" : "type-158",
7292   "self_type" : "type-158",
7293   "size" : 4,
7294   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7295   "template_args" : [ "type-160" ],
7296   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7297  },
7298  {
7299   "alignment" : 4,
7300   "fields" :
7301   [
7302    {
7303     "access" : "private",
7304     "field_name" : "mMutex",
7305     "referenced_type" : "type-27"
7306    }
7307   ],
7308   "linker_set_key" : "android::Mutex",
7309   "name" : "android::Mutex",
7310   "record_kind" : "class",
7311   "referenced_type" : "type-26",
7312   "self_type" : "type-26",
7313   "size" : 4,
7314   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7315   "unique_id" : "_ZTSN7android5MutexE"
7316  },
7317  {
7318   "alignment" : 4,
7319   "fields" :
7320   [
7321    {
7322     "access" : "private",
7323     "field_name" : "mLock",
7324     "referenced_type" : "type-572"
7325    }
7326   ],
7327   "linker_set_key" : "android::Mutex::Autolock",
7328   "name" : "android::Mutex::Autolock",
7329   "record_kind" : "class",
7330   "referenced_type" : "type-571",
7331   "self_type" : "type-571",
7332   "size" : 4,
7333   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7334   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
7335  },
7336  {
7337   "alignment" : 4,
7338   "base_specifiers" :
7339   [
7340    {
7341     "referenced_type" : "type-161"
7342    }
7343   ],
7344   "fields" :
7345   [
7346    {
7347     "access" : "private",
7348     "field_name" : "mHandle",
7349     "field_offset" : 32,
7350     "referenced_type" : "type-164"
7351    },
7352    {
7353     "access" : "private",
7354     "field_name" : "mOwnsHandle",
7355     "field_offset" : 64,
7356     "referenced_type" : "type-34"
7357    }
7358   ],
7359   "linker_set_key" : "android::NativeHandle",
7360   "name" : "android::NativeHandle",
7361   "record_kind" : "class",
7362   "referenced_type" : "type-163",
7363   "self_type" : "type-163",
7364   "size" : 12,
7365   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
7366   "unique_id" : "_ZTSN7android12NativeHandleE"
7367  },
7368  {
7369   "alignment" : 4,
7370   "fields" :
7371   [
7372    {
7373     "access" : "private",
7374     "field_name" : "mRWLock",
7375     "referenced_type" : "type-578"
7376    }
7377   ],
7378   "linker_set_key" : "android::RWLock",
7379   "name" : "android::RWLock",
7380   "record_kind" : "class",
7381   "referenced_type" : "type-577",
7382   "self_type" : "type-577",
7383   "size" : 40,
7384   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7385   "unique_id" : "_ZTSN7android6RWLockE"
7386  },
7387  {
7388   "alignment" : 4,
7389   "fields" :
7390   [
7391    {
7392     "access" : "private",
7393     "field_name" : "mLock",
7394     "referenced_type" : "type-581"
7395    }
7396   ],
7397   "linker_set_key" : "android::RWLock::AutoRLock",
7398   "name" : "android::RWLock::AutoRLock",
7399   "record_kind" : "class",
7400   "referenced_type" : "type-580",
7401   "self_type" : "type-580",
7402   "size" : 4,
7403   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7404   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
7405  },
7406  {
7407   "alignment" : 4,
7408   "fields" :
7409   [
7410    {
7411     "access" : "private",
7412     "field_name" : "mLock",
7413     "referenced_type" : "type-581"
7414    }
7415   ],
7416   "linker_set_key" : "android::RWLock::AutoWLock",
7417   "name" : "android::RWLock::AutoWLock",
7418   "record_kind" : "class",
7419   "referenced_type" : "type-583",
7420   "self_type" : "type-583",
7421   "size" : 4,
7422   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7423   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
7424  },
7425  {
7426   "alignment" : 4,
7427   "fields" :
7428   [
7429    {
7430     "access" : "private",
7431     "field_name" : "mRefs",
7432     "field_offset" : 32,
7433     "referenced_type" : "type-6"
7434    }
7435   ],
7436   "linker_set_key" : "android::RefBase",
7437   "name" : "android::RefBase",
7438   "record_kind" : "class",
7439   "referenced_type" : "type-5",
7440   "self_type" : "type-5",
7441   "size" : 8,
7442   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7443   "unique_id" : "_ZTSN7android7RefBaseE",
7444   "vtable_components" :
7445   [
7446    {
7447     "kind" : "offset_to_top"
7448    },
7449    {
7450     "kind" : "rtti",
7451     "mangled_component_name" : "_ZTIN7android7RefBaseE"
7452    },
7453    {
7454     "kind" : "complete_dtor_pointer",
7455     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
7456    },
7457    {
7458     "kind" : "deleting_dtor_pointer",
7459     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
7460    },
7461    {
7462     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7463    },
7464    {
7465     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7466    },
7467    {
7468     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7469    },
7470    {
7471     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7472    }
7473   ]
7474  },
7475  {
7476   "alignment" : 1,
7477   "linker_set_key" : "android::RefBase::weakref_type",
7478   "name" : "android::RefBase::weakref_type",
7479   "record_kind" : "class",
7480   "referenced_type" : "type-33",
7481   "self_type" : "type-33",
7482   "size" : 1,
7483   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7484   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
7485  },
7486  {
7487   "alignment" : 1,
7488   "linker_set_key" : "android::ReferenceMover",
7489   "name" : "android::ReferenceMover",
7490   "record_kind" : "class",
7491   "referenced_type" : "type-269",
7492   "self_type" : "type-269",
7493   "size" : 1,
7494   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7495   "unique_id" : "_ZTSN7android14ReferenceMoverE"
7496  },
7497  {
7498   "alignment" : 4,
7499   "linker_set_key" : "android::ReferenceRenamer",
7500   "name" : "android::ReferenceRenamer",
7501   "record_kind" : "class",
7502   "referenced_type" : "type-264",
7503   "self_type" : "type-264",
7504   "size" : 4,
7505   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7506   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
7507   "vtable_components" :
7508   [
7509    {
7510     "kind" : "offset_to_top"
7511    },
7512    {
7513     "kind" : "rtti",
7514     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7515    },
7516    {
7517     "is_pure" : true,
7518     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7519    }
7520   ]
7521  },
7522  {
7523   "alignment" : 4,
7524   "fields" :
7525   [
7526    {
7527     "access" : "private",
7528     "field_name" : "mTag",
7529     "referenced_type" : "type-104"
7530    }
7531   ],
7532   "linker_set_key" : "android::ScopedTrace",
7533   "name" : "android::ScopedTrace",
7534   "record_kind" : "class",
7535   "referenced_type" : "type-586",
7536   "self_type" : "type-586",
7537   "size" : 8,
7538   "source_file" : "/system/core/libutils/include/utils/Trace.h",
7539   "unique_id" : "_ZTSN7android11ScopedTraceE"
7540  },
7541  {
7542   "alignment" : 4,
7543   "base_specifiers" :
7544   [
7545    {
7546     "access" : "private",
7547     "referenced_type" : "type-46"
7548    }
7549   ],
7550   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7551   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7552   "record_kind" : "class",
7553   "referenced_type" : "type-45",
7554   "self_type" : "type-45",
7555   "size" : 20,
7556   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7557   "template_args" : [ "type-47" ],
7558   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7559   "vtable_components" :
7560   [
7561    {
7562     "kind" : "offset_to_top"
7563    },
7564    {
7565     "kind" : "rtti",
7566     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7567    },
7568    {
7569     "kind" : "complete_dtor_pointer",
7570     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7571    },
7572    {
7573     "kind" : "deleting_dtor_pointer",
7574     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7575    },
7576    {
7577     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7578    },
7579    {
7580     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7581    },
7582    {
7583     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7584    },
7585    {
7586     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7587    },
7588    {
7589     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7590    },
7591    {
7592     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7593    },
7594    {
7595     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7596    }
7597   ]
7598  },
7599  {
7600   "alignment" : 4,
7601   "base_specifiers" :
7602   [
7603    {
7604     "referenced_type" : "type-29"
7605    }
7606   ],
7607   "linker_set_key" : "android::SortedVectorImpl",
7608   "name" : "android::SortedVectorImpl",
7609   "record_kind" : "class",
7610   "referenced_type" : "type-46",
7611   "self_type" : "type-46",
7612   "size" : 20,
7613   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7614   "unique_id" : "_ZTSN7android16SortedVectorImplE",
7615   "vtable_components" :
7616   [
7617    {
7618     "kind" : "offset_to_top"
7619    },
7620    {
7621     "kind" : "rtti",
7622     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7623    },
7624    {
7625     "kind" : "complete_dtor_pointer",
7626     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7627    },
7628    {
7629     "kind" : "deleting_dtor_pointer",
7630     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7631    },
7632    {
7633     "is_pure" : true,
7634     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7635    },
7636    {
7637     "is_pure" : true,
7638     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7639    },
7640    {
7641     "is_pure" : true,
7642     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7643    },
7644    {
7645     "is_pure" : true,
7646     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7647    },
7648    {
7649     "is_pure" : true,
7650     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7651    },
7652    {
7653     "is_pure" : true,
7654     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7655    },
7656    {
7657     "is_pure" : true,
7658     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7659    }
7660   ]
7661  },
7662  {
7663   "alignment" : 4,
7664   "fields" :
7665   [
7666    {
7667     "access" : "private",
7668     "field_name" : "mString",
7669     "referenced_type" : "type-40"
7670    }
7671   ],
7672   "linker_set_key" : "android::String16",
7673   "name" : "android::String16",
7674   "record_kind" : "class",
7675   "referenced_type" : "type-39",
7676   "self_type" : "type-39",
7677   "size" : 4,
7678   "source_file" : "/system/core/libutils/include/utils/String16.h",
7679   "unique_id" : "_ZTSN7android8String16E"
7680  },
7681  {
7682   "alignment" : 4,
7683   "fields" :
7684   [
7685    {
7686     "access" : "private",
7687     "field_name" : "mString",
7688     "referenced_type" : "type-49"
7689    }
7690   ],
7691   "linker_set_key" : "android::String8",
7692   "name" : "android::String8",
7693   "record_kind" : "class",
7694   "referenced_type" : "type-48",
7695   "self_type" : "type-48",
7696   "size" : 4,
7697   "source_file" : "/system/core/libutils/include/utils/String8.h",
7698   "unique_id" : "_ZTSN7android7String8E"
7699  },
7700  {
7701   "alignment" : 4,
7702   "base_specifiers" :
7703   [
7704    {
7705     "is_virtual" : true,
7706     "referenced_type" : "type-5"
7707    }
7708   ],
7709   "fields" :
7710   [
7711    {
7712     "access" : "private",
7713     "field_name" : "mCanCallJava",
7714     "field_offset" : 32,
7715     "referenced_type" : "type-68"
7716    },
7717    {
7718     "access" : "private",
7719     "field_name" : "mThread",
7720     "field_offset" : 64,
7721     "referenced_type" : "type-21"
7722    },
7723    {
7724     "access" : "private",
7725     "field_name" : "mLock",
7726     "field_offset" : 96,
7727     "referenced_type" : "type-26"
7728    },
7729    {
7730     "access" : "private",
7731     "field_name" : "mThreadExitedCondition",
7732     "field_offset" : 128,
7733     "referenced_type" : "type-69"
7734    },
7735    {
7736     "access" : "private",
7737     "field_name" : "mStatus",
7738     "field_offset" : 160,
7739     "referenced_type" : "type-20"
7740    },
7741    {
7742     "access" : "private",
7743     "field_name" : "mExitPending",
7744     "field_offset" : 192,
7745     "referenced_type" : "type-71"
7746    },
7747    {
7748     "access" : "private",
7749     "field_name" : "mRunning",
7750     "field_offset" : 200,
7751     "referenced_type" : "type-71"
7752    },
7753    {
7754     "access" : "private",
7755     "field_name" : "mHoldSelf",
7756     "field_offset" : 224,
7757     "referenced_type" : "type-65"
7758    },
7759    {
7760     "access" : "private",
7761     "field_name" : "mTid",
7762     "field_offset" : 256,
7763     "referenced_type" : "type-20"
7764    }
7765   ],
7766   "linker_set_key" : "android::Thread",
7767   "name" : "android::Thread",
7768   "record_kind" : "class",
7769   "referenced_type" : "type-67",
7770   "self_type" : "type-67",
7771   "size" : 44,
7772   "source_file" : "/system/core/libutils/include/utils/Thread.h",
7773   "unique_id" : "_ZTSN7android6ThreadE",
7774   "vtable_components" :
7775   [
7776    {
7777     "component_value" : 36,
7778     "kind" : "vbase_offset"
7779    },
7780    {
7781     "kind" : "offset_to_top"
7782    },
7783    {
7784     "kind" : "rtti",
7785     "mangled_component_name" : "_ZTIN7android6ThreadE"
7786    },
7787    {
7788     "kind" : "complete_dtor_pointer",
7789     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
7790    },
7791    {
7792     "kind" : "deleting_dtor_pointer",
7793     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
7794    },
7795    {
7796     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
7797    },
7798    {
7799     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
7800    },
7801    {
7802     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
7803    },
7804    {
7805     "is_pure" : true,
7806     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
7807    },
7808    {
7809     "kind" : "vcall_offset"
7810    },
7811    {
7812     "kind" : "vcall_offset"
7813    },
7814    {
7815     "kind" : "vcall_offset"
7816    },
7817    {
7818     "kind" : "vcall_offset"
7819    },
7820    {
7821     "component_value" : -36,
7822     "kind" : "vcall_offset"
7823    },
7824    {
7825     "component_value" : -36,
7826     "kind" : "offset_to_top"
7827    },
7828    {
7829     "kind" : "rtti",
7830     "mangled_component_name" : "_ZTIN7android6ThreadE"
7831    },
7832    {
7833     "kind" : "complete_dtor_pointer",
7834     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
7835    },
7836    {
7837     "kind" : "deleting_dtor_pointer",
7838     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
7839    },
7840    {
7841     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7842    },
7843    {
7844     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7845    },
7846    {
7847     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7848    },
7849    {
7850     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7851    }
7852   ]
7853  },
7854  {
7855   "alignment" : 4,
7856   "base_specifiers" :
7857   [
7858    {
7859     "access" : "private",
7860     "referenced_type" : "type-29"
7861    }
7862   ],
7863   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7864   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7865   "record_kind" : "class",
7866   "referenced_type" : "type-28",
7867   "self_type" : "type-28",
7868   "size" : 20,
7869   "source_file" : "/system/core/libutils/include/utils/Vector.h",
7870   "template_args" : [ "type-31" ],
7871   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
7872   "vtable_components" :
7873   [
7874    {
7875     "kind" : "offset_to_top"
7876    },
7877    {
7878     "kind" : "rtti",
7879     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
7880    },
7881    {
7882     "kind" : "complete_dtor_pointer",
7883     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
7884    },
7885    {
7886     "kind" : "deleting_dtor_pointer",
7887     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
7888    },
7889    {
7890     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
7891    },
7892    {
7893     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
7894    },
7895    {
7896     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
7897    },
7898    {
7899     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
7900    },
7901    {
7902     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
7903    },
7904    {
7905     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
7906    }
7907   ]
7908  },
7909  {
7910   "alignment" : 4,
7911   "fields" :
7912   [
7913    {
7914     "access" : "private",
7915     "field_name" : "mStorage",
7916     "field_offset" : 32,
7917     "referenced_type" : "type-21"
7918    },
7919    {
7920     "access" : "private",
7921     "field_name" : "mCount",
7922     "field_offset" : 64,
7923     "referenced_type" : "type-2"
7924    },
7925    {
7926     "access" : "private",
7927     "field_name" : "mFlags",
7928     "field_offset" : 96,
7929     "referenced_type" : "type-30"
7930    },
7931    {
7932     "access" : "private",
7933     "field_name" : "mItemSize",
7934     "field_offset" : 128,
7935     "referenced_type" : "type-30"
7936    }
7937   ],
7938   "linker_set_key" : "android::VectorImpl",
7939   "name" : "android::VectorImpl",
7940   "record_kind" : "class",
7941   "referenced_type" : "type-29",
7942   "self_type" : "type-29",
7943   "size" : 20,
7944   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7945   "unique_id" : "_ZTSN7android10VectorImplE",
7946   "vtable_components" :
7947   [
7948    {
7949     "kind" : "offset_to_top"
7950    },
7951    {
7952     "kind" : "rtti",
7953     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7954    },
7955    {
7956     "kind" : "complete_dtor_pointer",
7957     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7958    },
7959    {
7960     "kind" : "deleting_dtor_pointer",
7961     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7962    },
7963    {
7964     "is_pure" : true,
7965     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7966    },
7967    {
7968     "is_pure" : true,
7969     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7970    },
7971    {
7972     "is_pure" : true,
7973     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7974    },
7975    {
7976     "is_pure" : true,
7977     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7978    },
7979    {
7980     "is_pure" : true,
7981     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7982    },
7983    {
7984     "is_pure" : true,
7985     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7986    }
7987   ]
7988  },
7989  {
7990   "alignment" : 4,
7991   "base_specifiers" :
7992   [
7993    {
7994     "referenced_type" : "type-158"
7995    }
7996   ],
7997   "linker_set_key" : "android::VirtualLightRefBase",
7998   "name" : "android::VirtualLightRefBase",
7999   "record_kind" : "class",
8000   "referenced_type" : "type-160",
8001   "self_type" : "type-160",
8002   "size" : 8,
8003   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8004   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
8005   "vtable_components" :
8006   [
8007    {
8008     "kind" : "offset_to_top"
8009    },
8010    {
8011     "kind" : "rtti",
8012     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8013    },
8014    {
8015     "kind" : "complete_dtor_pointer",
8016     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8017    },
8018    {
8019     "kind" : "deleting_dtor_pointer",
8020     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8021    }
8022   ]
8023  },
8024  {
8025   "alignment" : 4,
8026   "base_specifiers" :
8027   [
8028    {
8029     "referenced_type" : "type-13"
8030    }
8031   ],
8032   "fields" :
8033   [
8034    {
8035     "access" : "protected",
8036     "field_name" : "mSchedPolicy",
8037     "field_offset" : 32,
8038     "referenced_type" : "type-20"
8039    },
8040    {
8041     "access" : "protected",
8042     "field_name" : "mSchedPriority",
8043     "field_offset" : 64,
8044     "referenced_type" : "type-20"
8045    },
8046    {
8047     "access" : "private",
8048     "field_name" : "mExtras",
8049     "field_offset" : 96,
8050     "referenced_type" : "type-115"
8051    },
8052    {
8053     "access" : "private",
8054     "field_name" : "mReserved0",
8055     "field_offset" : 128,
8056     "referenced_type" : "type-21"
8057    }
8058   ],
8059   "linker_set_key" : "android::hardware::BHwBinder",
8060   "name" : "android::hardware::BHwBinder",
8061   "record_kind" : "class",
8062   "referenced_type" : "type-114",
8063   "self_type" : "type-114",
8064   "size" : 28,
8065   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
8066   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
8067   "vtable_components" :
8068   [
8069    {
8070     "component_value" : 20,
8071     "kind" : "vbase_offset"
8072    },
8073    {
8074     "kind" : "offset_to_top"
8075    },
8076    {
8077     "kind" : "rtti",
8078     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
8079    },
8080    {
8081     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8082    },
8083    {
8084     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8085    },
8086    {
8087     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8088    },
8089    {
8090     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8091    },
8092    {
8093     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8094    },
8095    {
8096     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8097    },
8098    {
8099     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8100    },
8101    {
8102     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8103    },
8104    {
8105     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8106    },
8107    {
8108     "kind" : "complete_dtor_pointer",
8109     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
8110    },
8111    {
8112     "kind" : "deleting_dtor_pointer",
8113     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
8114    },
8115    {
8116     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8117    },
8118    {
8119     "kind" : "vcall_offset"
8120    },
8121    {
8122     "kind" : "vcall_offset"
8123    },
8124    {
8125     "kind" : "vcall_offset"
8126    },
8127    {
8128     "kind" : "vcall_offset"
8129    },
8130    {
8131     "component_value" : -20,
8132     "kind" : "vcall_offset"
8133    },
8134    {
8135     "component_value" : -20,
8136     "kind" : "offset_to_top"
8137    },
8138    {
8139     "kind" : "rtti",
8140     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
8141    },
8142    {
8143     "kind" : "complete_dtor_pointer",
8144     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
8145    },
8146    {
8147     "kind" : "deleting_dtor_pointer",
8148     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
8149    },
8150    {
8151     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8152    },
8153    {
8154     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8155    },
8156    {
8157     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8158    },
8159    {
8160     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8161    }
8162   ]
8163  },
8164  {
8165   "alignment" : 4,
8166   "base_specifiers" :
8167   [
8168    {
8169     "is_virtual" : true,
8170     "referenced_type" : "type-5"
8171    }
8172   ],
8173   "fields" :
8174   [
8175    {
8176     "access" : "private",
8177     "field_name" : "mRemote",
8178     "field_offset" : 32,
8179     "referenced_type" : "type-462"
8180    },
8181    {
8182     "access" : "private",
8183     "field_name" : "mRefs",
8184     "field_offset" : 64,
8185     "referenced_type" : "type-32"
8186    },
8187    {
8188     "access" : "private",
8189     "field_name" : "mState",
8190     "field_offset" : 96,
8191     "referenced_type" : "type-463"
8192    }
8193   ],
8194   "linker_set_key" : "android::hardware::BpHwRefBase",
8195   "name" : "android::hardware::BpHwRefBase",
8196   "record_kind" : "class",
8197   "referenced_type" : "type-461",
8198   "self_type" : "type-461",
8199   "size" : 24,
8200   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
8201   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
8202   "vtable_components" :
8203   [
8204    {
8205     "component_value" : 16,
8206     "kind" : "vbase_offset"
8207    },
8208    {
8209     "kind" : "offset_to_top"
8210    },
8211    {
8212     "kind" : "rtti",
8213     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
8214    },
8215    {
8216     "kind" : "complete_dtor_pointer",
8217     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
8218    },
8219    {
8220     "kind" : "deleting_dtor_pointer",
8221     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
8222    },
8223    {
8224     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8225    },
8226    {
8227     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8228    },
8229    {
8230     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8231    },
8232    {
8233     "kind" : "vcall_offset"
8234    },
8235    {
8236     "component_value" : -16,
8237     "kind" : "vcall_offset"
8238    },
8239    {
8240     "component_value" : -16,
8241     "kind" : "vcall_offset"
8242    },
8243    {
8244     "component_value" : -16,
8245     "kind" : "vcall_offset"
8246    },
8247    {
8248     "component_value" : -16,
8249     "kind" : "vcall_offset"
8250    },
8251    {
8252     "component_value" : -16,
8253     "kind" : "offset_to_top"
8254    },
8255    {
8256     "kind" : "rtti",
8257     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
8258    },
8259    {
8260     "kind" : "complete_dtor_pointer",
8261     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
8262    },
8263    {
8264     "kind" : "deleting_dtor_pointer",
8265     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
8266    },
8267    {
8268     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8269    },
8270    {
8271     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8272    },
8273    {
8274     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8275    },
8276    {
8277     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8278    }
8279   ]
8280  },
8281  {
8282   "alignment" : 4,
8283   "base_specifiers" :
8284   [
8285    {
8286     "referenced_type" : "type-92"
8287    },
8288    {
8289     "referenced_type" : "type-16"
8290    },
8291    {
8292     "referenced_type" : "type-461"
8293    }
8294   ],
8295   "linker_set_key" : "android::hardware::BpInterface<android::hardware::sensors::V1_0::ISensors>",
8296   "name" : "android::hardware::BpInterface<android::hardware::sensors::V1_0::ISensors>",
8297   "record_kind" : "class",
8298   "referenced_type" : "type-467",
8299   "self_type" : "type-467",
8300   "size" : 32,
8301   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8302   "template_args" : [ "type-92" ],
8303   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEEE",
8304   "vtable_components" :
8305   [
8306    {
8307     "component_value" : 24,
8308     "kind" : "vbase_offset"
8309    },
8310    {
8311     "kind" : "offset_to_top"
8312    },
8313    {
8314     "kind" : "rtti",
8315     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEEE"
8316    },
8317    {
8318     "mangled_component_name" : "_ZNK7android8hardware7sensors4V1_08ISensors8isRemoteEv"
8319    },
8320    {
8321     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8322    },
8323    {
8324     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8325    },
8326    {
8327     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8328    },
8329    {
8330     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8331    },
8332    {
8333     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors21setHALInstrumentationEv"
8334    },
8335    {
8336     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8337    },
8338    {
8339     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors4pingEv"
8340    },
8341    {
8342     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8343    },
8344    {
8345     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors21notifySyspropsChangedEv"
8346    },
8347    {
8348     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8349    },
8350    {
8351     "kind" : "complete_dtor_pointer",
8352     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEED1Ev"
8353    },
8354    {
8355     "kind" : "deleting_dtor_pointer",
8356     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEED0Ev"
8357    },
8358    {
8359     "is_pure" : true,
8360     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors14getSensorsListENSt3__18functionIFvRKNS0_8hidl_vecINS2_10SensorInfoEEEEEE"
8361    },
8362    {
8363     "is_pure" : true,
8364     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors16setOperationModeENS2_13OperationModeE"
8365    },
8366    {
8367     "is_pure" : true,
8368     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors8activateEib"
8369    },
8370    {
8371     "is_pure" : true,
8372     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors4pollEiNSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_5EventEEERKNS7_INS2_10SensorInfoEEEEEE"
8373    },
8374    {
8375     "is_pure" : true,
8376     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors5batchEixx"
8377    },
8378    {
8379     "is_pure" : true,
8380     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors5flushEi"
8381    },
8382    {
8383     "is_pure" : true,
8384     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors16injectSensorDataERKNS2_5EventE"
8385    },
8386    {
8387     "is_pure" : true,
8388     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors21registerDirectChannelERKNS2_13SharedMemInfoENSt3__18functionIFvNS2_6ResultEiEEE"
8389    },
8390    {
8391     "is_pure" : true,
8392     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors23unregisterDirectChannelEi"
8393    },
8394    {
8395     "is_pure" : true,
8396     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors18configDirectReportEiiNS2_9RateLevelENSt3__18functionIFvNS2_6ResultEiEEE"
8397    },
8398    {
8399     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEE10onAsBinderEv"
8400    },
8401    {
8402     "component_value" : 20,
8403     "kind" : "vbase_offset"
8404    },
8405    {
8406     "component_value" : -4,
8407     "kind" : "offset_to_top"
8408    },
8409    {
8410     "kind" : "rtti",
8411     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEEE"
8412    },
8413    {
8414     "kind" : "complete_dtor_pointer",
8415     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEED1Ev"
8416    },
8417    {
8418     "kind" : "deleting_dtor_pointer",
8419     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEED0Ev"
8420    },
8421    {
8422     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEE10onAsBinderEv"
8423    },
8424    {
8425     "component_value" : 16,
8426     "kind" : "vbase_offset"
8427    },
8428    {
8429     "component_value" : -8,
8430     "kind" : "offset_to_top"
8431    },
8432    {
8433     "kind" : "rtti",
8434     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEEE"
8435    },
8436    {
8437     "kind" : "complete_dtor_pointer",
8438     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEED1Ev"
8439    },
8440    {
8441     "kind" : "deleting_dtor_pointer",
8442     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEED0Ev"
8443    },
8444    {
8445     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8446    },
8447    {
8448     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8449    },
8450    {
8451     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8452    },
8453    {
8454     "kind" : "vcall_offset"
8455    },
8456    {
8457     "component_value" : -16,
8458     "kind" : "vcall_offset"
8459    },
8460    {
8461     "component_value" : -16,
8462     "kind" : "vcall_offset"
8463    },
8464    {
8465     "component_value" : -16,
8466     "kind" : "vcall_offset"
8467    },
8468    {
8469     "component_value" : -24,
8470     "kind" : "vcall_offset"
8471    },
8472    {
8473     "component_value" : -24,
8474     "kind" : "offset_to_top"
8475    },
8476    {
8477     "kind" : "rtti",
8478     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEEE"
8479    },
8480    {
8481     "kind" : "complete_dtor_pointer",
8482     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEED1Ev"
8483    },
8484    {
8485     "kind" : "deleting_dtor_pointer",
8486     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEED0Ev"
8487    },
8488    {
8489     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8490    },
8491    {
8492     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8493    },
8494    {
8495     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8496    },
8497    {
8498     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8499    }
8500   ]
8501  },
8502  {
8503   "alignment" : 4,
8504   "base_specifiers" :
8505   [
8506    {
8507     "referenced_type" : "type-4"
8508    },
8509    {
8510     "referenced_type" : "type-16"
8511    },
8512    {
8513     "referenced_type" : "type-461"
8514    }
8515   ],
8516   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8517   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8518   "record_kind" : "class",
8519   "referenced_type" : "type-465",
8520   "self_type" : "type-465",
8521   "size" : 32,
8522   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8523   "template_args" : [ "type-4" ],
8524   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
8525   "vtable_components" :
8526   [
8527    {
8528     "component_value" : 24,
8529     "kind" : "vbase_offset"
8530    },
8531    {
8532     "kind" : "offset_to_top"
8533    },
8534    {
8535     "kind" : "rtti",
8536     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8537    },
8538    {
8539     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8540    },
8541    {
8542     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8543    },
8544    {
8545     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8546    },
8547    {
8548     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8549    },
8550    {
8551     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8552    },
8553    {
8554     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8555    },
8556    {
8557     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8558    },
8559    {
8560     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8561    },
8562    {
8563     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8564    },
8565    {
8566     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8567    },
8568    {
8569     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8570    },
8571    {
8572     "kind" : "complete_dtor_pointer",
8573     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8574    },
8575    {
8576     "kind" : "deleting_dtor_pointer",
8577     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8578    },
8579    {
8580     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8581    },
8582    {
8583     "component_value" : 20,
8584     "kind" : "vbase_offset"
8585    },
8586    {
8587     "component_value" : -4,
8588     "kind" : "offset_to_top"
8589    },
8590    {
8591     "kind" : "rtti",
8592     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8593    },
8594    {
8595     "kind" : "complete_dtor_pointer",
8596     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8597    },
8598    {
8599     "kind" : "deleting_dtor_pointer",
8600     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8601    },
8602    {
8603     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8604    },
8605    {
8606     "component_value" : 16,
8607     "kind" : "vbase_offset"
8608    },
8609    {
8610     "component_value" : -8,
8611     "kind" : "offset_to_top"
8612    },
8613    {
8614     "kind" : "rtti",
8615     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8616    },
8617    {
8618     "kind" : "complete_dtor_pointer",
8619     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8620    },
8621    {
8622     "kind" : "deleting_dtor_pointer",
8623     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8624    },
8625    {
8626     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8627    },
8628    {
8629     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8630    },
8631    {
8632     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8633    },
8634    {
8635     "kind" : "vcall_offset"
8636    },
8637    {
8638     "component_value" : -16,
8639     "kind" : "vcall_offset"
8640    },
8641    {
8642     "component_value" : -16,
8643     "kind" : "vcall_offset"
8644    },
8645    {
8646     "component_value" : -16,
8647     "kind" : "vcall_offset"
8648    },
8649    {
8650     "component_value" : -24,
8651     "kind" : "vcall_offset"
8652    },
8653    {
8654     "component_value" : -24,
8655     "kind" : "offset_to_top"
8656    },
8657    {
8658     "kind" : "rtti",
8659     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8660    },
8661    {
8662     "kind" : "complete_dtor_pointer",
8663     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8664    },
8665    {
8666     "kind" : "deleting_dtor_pointer",
8667     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8668    },
8669    {
8670     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8671    },
8672    {
8673     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8674    },
8675    {
8676     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8677    },
8678    {
8679     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8680    }
8681   ]
8682  },
8683  {
8684   "alignment" : 4,
8685   "fields" :
8686   [
8687    {
8688     "access" : "private",
8689     "field_name" : "mMutex",
8690     "referenced_type" : "type-496"
8691    },
8692    {
8693     "access" : "private",
8694     "field_name" : "mMap",
8695     "field_offset" : 32,
8696     "referenced_type" : "type-497"
8697    }
8698   ],
8699   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8700   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8701   "record_kind" : "class",
8702   "referenced_type" : "type-495",
8703   "self_type" : "type-495",
8704   "size" : 16,
8705   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8706   "template_args" : [ "type-105", "type-498" ],
8707   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
8708  },
8709  {
8710   "alignment" : 4,
8711   "fields" :
8712   [
8713    {
8714     "access" : "private",
8715     "field_name" : "mMutex",
8716     "referenced_type" : "type-505"
8717    },
8718    {
8719     "access" : "private",
8720     "field_name" : "mMap",
8721     "field_offset" : 32,
8722     "referenced_type" : "type-506"
8723    }
8724   ],
8725   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8726   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8727   "record_kind" : "class",
8728   "referenced_type" : "type-504",
8729   "self_type" : "type-504",
8730   "size" : 16,
8731   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8732   "template_args" : [ "type-105", "type-34" ],
8733   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
8734  },
8735  {
8736   "alignment" : 4,
8737   "fields" :
8738   [
8739    {
8740     "access" : "private",
8741     "field_name" : "mMutex",
8742     "referenced_type" : "type-510"
8743    },
8744    {
8745     "access" : "private",
8746     "field_name" : "mMap",
8747     "field_offset" : 32,
8748     "referenced_type" : "type-511"
8749    }
8750   ],
8751   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8752   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8753   "record_kind" : "class",
8754   "referenced_type" : "type-509",
8755   "self_type" : "type-509",
8756   "size" : 16,
8757   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8758   "template_args" : [ "type-512", "type-432" ],
8759   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
8760  },
8761  {
8762   "alignment" : 4,
8763   "fields" :
8764   [
8765    {
8766     "access" : "private",
8767     "field_name" : "mMutex",
8768     "referenced_type" : "type-531"
8769    },
8770    {
8771     "access" : "private",
8772     "field_name" : "mMap",
8773     "field_offset" : 32,
8774     "referenced_type" : "type-532"
8775    }
8776   ],
8777   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8778   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8779   "record_kind" : "class",
8780   "referenced_type" : "type-530",
8781   "self_type" : "type-530",
8782   "size" : 16,
8783   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8784   "template_args" : [ "type-533", "type-534" ],
8785   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
8786  },
8787  {
8788   "alignment" : 4,
8789   "fields" :
8790   [
8791    {
8792     "access" : "private",
8793     "field_name" : "mMutex",
8794     "referenced_type" : "type-520"
8795    },
8796    {
8797     "access" : "private",
8798     "field_name" : "mMap",
8799     "field_offset" : 32,
8800     "referenced_type" : "type-521"
8801    }
8802   ],
8803   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8804   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8805   "record_kind" : "class",
8806   "referenced_type" : "type-519",
8807   "self_type" : "type-519",
8808   "size" : 16,
8809   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8810   "template_args" : [ "type-522", "type-523" ],
8811   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
8812  },
8813  {
8814   "alignment" : 8,
8815   "fields" :
8816   [
8817    {
8818     "field_name" : "flags",
8819     "referenced_type" : "type-2"
8820    },
8821    {
8822     "field_name" : "fdIndex",
8823     "field_offset" : 32,
8824     "referenced_type" : "type-2"
8825    },
8826    {
8827     "field_name" : "offset",
8828     "field_offset" : 64,
8829     "referenced_type" : "type-2"
8830    },
8831    {
8832     "field_name" : "extent",
8833     "field_offset" : 128,
8834     "referenced_type" : "type-104"
8835    }
8836   ],
8837   "linker_set_key" : "android::hardware::GrantorDescriptor",
8838   "name" : "android::hardware::GrantorDescriptor",
8839   "referenced_type" : "type-292",
8840   "self_type" : "type-292",
8841   "size" : 24,
8842   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8843   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
8844  },
8845  {
8846   "alignment" : 8,
8847   "base_specifiers" :
8848   [
8849    {
8850     "is_virtual" : true,
8851     "referenced_type" : "type-276"
8852    },
8853    {
8854     "is_virtual" : true,
8855     "referenced_type" : "type-5"
8856    }
8857   ],
8858   "linker_set_key" : "android::hardware::HidlMemory",
8859   "name" : "android::hardware::HidlMemory",
8860   "record_kind" : "class",
8861   "referenced_type" : "type-284",
8862   "self_type" : "type-284",
8863   "size" : 56,
8864   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8865   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
8866   "vtable_components" :
8867   [
8868    {
8869     "component_value" : 48,
8870     "kind" : "vbase_offset"
8871    },
8872    {
8873     "component_value" : 8,
8874     "kind" : "vbase_offset"
8875    },
8876    {
8877     "kind" : "offset_to_top"
8878    },
8879    {
8880     "kind" : "rtti",
8881     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8882    },
8883    {
8884     "kind" : "complete_dtor_pointer",
8885     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8886    },
8887    {
8888     "kind" : "deleting_dtor_pointer",
8889     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8890    },
8891    {
8892     "kind" : "vcall_offset"
8893    },
8894    {
8895     "kind" : "vcall_offset"
8896    },
8897    {
8898     "kind" : "vcall_offset"
8899    },
8900    {
8901     "kind" : "vcall_offset"
8902    },
8903    {
8904     "component_value" : -48,
8905     "kind" : "vcall_offset"
8906    },
8907    {
8908     "component_value" : -48,
8909     "kind" : "offset_to_top"
8910    },
8911    {
8912     "kind" : "rtti",
8913     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8914    },
8915    {
8916     "kind" : "complete_dtor_pointer",
8917     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
8918    },
8919    {
8920     "kind" : "deleting_dtor_pointer",
8921     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
8922    },
8923    {
8924     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8925    },
8926    {
8927     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8928    },
8929    {
8930     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8931    },
8932    {
8933     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8934    }
8935   ]
8936  },
8937  {
8938   "alignment" : 4,
8939   "base_specifiers" :
8940   [
8941    {
8942     "is_virtual" : true,
8943     "referenced_type" : "type-5"
8944    }
8945   ],
8946   "linker_set_key" : "android::hardware::IBinder",
8947   "name" : "android::hardware::IBinder",
8948   "record_kind" : "class",
8949   "referenced_type" : "type-13",
8950   "self_type" : "type-13",
8951   "size" : 12,
8952   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8953   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8954   "vtable_components" :
8955   [
8956    {
8957     "component_value" : 4,
8958     "kind" : "vbase_offset"
8959    },
8960    {
8961     "kind" : "offset_to_top"
8962    },
8963    {
8964     "kind" : "rtti",
8965     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8966    },
8967    {
8968     "is_pure" : true,
8969     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8970    },
8971    {
8972     "is_pure" : true,
8973     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8974    },
8975    {
8976     "is_pure" : true,
8977     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8978    },
8979    {
8980     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8981    },
8982    {
8983     "is_pure" : true,
8984     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8985    },
8986    {
8987     "is_pure" : true,
8988     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8989    },
8990    {
8991     "is_pure" : true,
8992     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8993    },
8994    {
8995     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8996    },
8997    {
8998     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8999    },
9000    {
9001     "kind" : "complete_dtor_pointer",
9002     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
9003    },
9004    {
9005     "kind" : "deleting_dtor_pointer",
9006     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
9007    },
9008    {
9009     "kind" : "vcall_offset"
9010    },
9011    {
9012     "kind" : "vcall_offset"
9013    },
9014    {
9015     "kind" : "vcall_offset"
9016    },
9017    {
9018     "kind" : "vcall_offset"
9019    },
9020    {
9021     "component_value" : -4,
9022     "kind" : "vcall_offset"
9023    },
9024    {
9025     "component_value" : -4,
9026     "kind" : "offset_to_top"
9027    },
9028    {
9029     "kind" : "rtti",
9030     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
9031    },
9032    {
9033     "kind" : "complete_dtor_pointer",
9034     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
9035    },
9036    {
9037     "kind" : "deleting_dtor_pointer",
9038     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
9039    },
9040    {
9041     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9042    },
9043    {
9044     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9045    },
9046    {
9047     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9048    },
9049    {
9050     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9051    }
9052   ]
9053  },
9054  {
9055   "alignment" : 4,
9056   "base_specifiers" :
9057   [
9058    {
9059     "is_virtual" : true,
9060     "referenced_type" : "type-5"
9061    }
9062   ],
9063   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
9064   "name" : "android::hardware::IBinder::DeathRecipient",
9065   "record_kind" : "class",
9066   "referenced_type" : "type-106",
9067   "self_type" : "type-106",
9068   "size" : 12,
9069   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
9070   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
9071   "vtable_components" :
9072   [
9073    {
9074     "component_value" : 4,
9075     "kind" : "vbase_offset"
9076    },
9077    {
9078     "kind" : "offset_to_top"
9079    },
9080    {
9081     "kind" : "rtti",
9082     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9083    },
9084    {
9085     "is_pure" : true,
9086     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
9087    },
9088    {
9089     "kind" : "complete_dtor_pointer",
9090     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
9091    },
9092    {
9093     "kind" : "deleting_dtor_pointer",
9094     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
9095    },
9096    {
9097     "kind" : "vcall_offset"
9098    },
9099    {
9100     "kind" : "vcall_offset"
9101    },
9102    {
9103     "kind" : "vcall_offset"
9104    },
9105    {
9106     "kind" : "vcall_offset"
9107    },
9108    {
9109     "component_value" : -4,
9110     "kind" : "vcall_offset"
9111    },
9112    {
9113     "component_value" : -4,
9114     "kind" : "offset_to_top"
9115    },
9116    {
9117     "kind" : "rtti",
9118     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9119    },
9120    {
9121     "kind" : "complete_dtor_pointer",
9122     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
9123    },
9124    {
9125     "kind" : "deleting_dtor_pointer",
9126     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
9127    },
9128    {
9129     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9130    },
9131    {
9132     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9133    },
9134    {
9135     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9136    },
9137    {
9138     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9139    }
9140   ]
9141  },
9142  {
9143   "alignment" : 4,
9144   "base_specifiers" :
9145   [
9146    {
9147     "is_virtual" : true,
9148     "referenced_type" : "type-5"
9149    }
9150   ],
9151   "linker_set_key" : "android::hardware::IInterface",
9152   "name" : "android::hardware::IInterface",
9153   "record_kind" : "class",
9154   "referenced_type" : "type-16",
9155   "self_type" : "type-16",
9156   "size" : 12,
9157   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9158   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
9159   "vtable_components" :
9160   [
9161    {
9162     "component_value" : 4,
9163     "kind" : "vbase_offset"
9164    },
9165    {
9166     "kind" : "offset_to_top"
9167    },
9168    {
9169     "kind" : "rtti",
9170     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9171    },
9172    {
9173     "kind" : "complete_dtor_pointer",
9174     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9175    },
9176    {
9177     "kind" : "deleting_dtor_pointer",
9178     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9179    },
9180    {
9181     "is_pure" : true,
9182     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9183    },
9184    {
9185     "kind" : "vcall_offset"
9186    },
9187    {
9188     "kind" : "vcall_offset"
9189    },
9190    {
9191     "kind" : "vcall_offset"
9192    },
9193    {
9194     "kind" : "vcall_offset"
9195    },
9196    {
9197     "component_value" : -4,
9198     "kind" : "vcall_offset"
9199    },
9200    {
9201     "component_value" : -4,
9202     "kind" : "offset_to_top"
9203    },
9204    {
9205     "kind" : "rtti",
9206     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9207    },
9208    {
9209     "kind" : "complete_dtor_pointer",
9210     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9211    },
9212    {
9213     "kind" : "deleting_dtor_pointer",
9214     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9215    },
9216    {
9217     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9218    },
9219    {
9220     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9221    },
9222    {
9223     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9224    },
9225    {
9226     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9227    }
9228   ]
9229  },
9230  {
9231   "alignment" : 4,
9232   "fields" :
9233   [
9234    {
9235     "access" : "private",
9236     "field_name" : "mGrantors",
9237     "referenced_type" : "type-288"
9238    },
9239    {
9240     "access" : "private",
9241     "field_name" : "mHandle",
9242     "field_offset" : 128,
9243     "referenced_type" : "type-418"
9244    },
9245    {
9246     "access" : "private",
9247     "field_name" : "mQuantum",
9248     "field_offset" : 192,
9249     "referenced_type" : "type-2"
9250    },
9251    {
9252     "access" : "private",
9253     "field_name" : "mFlags",
9254     "field_offset" : 224,
9255     "referenced_type" : "type-2"
9256    }
9257   ],
9258   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9259   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9260   "referenced_type" : "type-438",
9261   "self_type" : "type-438",
9262   "size" : 32,
9263   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9264   "template_args" : [ "type-51" ],
9265   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
9266  },
9267  {
9268   "alignment" : 4,
9269   "fields" :
9270   [
9271    {
9272     "access" : "private",
9273     "field_name" : "mBufCachePos",
9274     "referenced_type" : "type-2"
9275    },
9276    {
9277     "access" : "private",
9278     "field_name" : "mBufCache",
9279     "field_offset" : 32,
9280     "referenced_type" : "type-469"
9281    },
9282    {
9283     "access" : "private",
9284     "field_name" : "mError",
9285     "field_offset" : 128,
9286     "referenced_type" : "type-20"
9287    },
9288    {
9289     "access" : "private",
9290     "field_name" : "mData",
9291     "field_offset" : 160,
9292     "referenced_type" : "type-470"
9293    },
9294    {
9295     "access" : "private",
9296     "field_name" : "mDataSize",
9297     "field_offset" : 192,
9298     "referenced_type" : "type-2"
9299    },
9300    {
9301     "access" : "private",
9302     "field_name" : "mDataCapacity",
9303     "field_offset" : 224,
9304     "referenced_type" : "type-2"
9305    },
9306    {
9307     "access" : "private",
9308     "field_name" : "mDataPos",
9309     "field_offset" : 256,
9310     "referenced_type" : "type-2"
9311    },
9312    {
9313     "access" : "private",
9314     "field_name" : "mObjects",
9315     "field_offset" : 288,
9316     "referenced_type" : "type-471"
9317    },
9318    {
9319     "access" : "private",
9320     "field_name" : "mObjectsSize",
9321     "field_offset" : 320,
9322     "referenced_type" : "type-2"
9323    },
9324    {
9325     "access" : "private",
9326     "field_name" : "mObjectsCapacity",
9327     "field_offset" : 352,
9328     "referenced_type" : "type-2"
9329    },
9330    {
9331     "access" : "private",
9332     "field_name" : "mNextObjectHint",
9333     "field_offset" : 384,
9334     "referenced_type" : "type-2"
9335    },
9336    {
9337     "access" : "private",
9338     "field_name" : "mNumRef",
9339     "field_offset" : 416,
9340     "referenced_type" : "type-2"
9341    },
9342    {
9343     "access" : "private",
9344     "field_name" : "mFdsKnown",
9345     "field_offset" : 448,
9346     "referenced_type" : "type-34"
9347    },
9348    {
9349     "access" : "private",
9350     "field_name" : "mHasFds",
9351     "field_offset" : 456,
9352     "referenced_type" : "type-34"
9353    },
9354    {
9355     "access" : "private",
9356     "field_name" : "mAllowFds",
9357     "field_offset" : 464,
9358     "referenced_type" : "type-34"
9359    },
9360    {
9361     "access" : "private",
9362     "field_name" : "mOwner",
9363     "field_offset" : 480,
9364     "referenced_type" : "type-472"
9365    },
9366    {
9367     "access" : "private",
9368     "field_name" : "mOwnerCookie",
9369     "field_offset" : 512,
9370     "referenced_type" : "type-21"
9371    }
9372   ],
9373   "linker_set_key" : "android::hardware::Parcel",
9374   "name" : "android::hardware::Parcel",
9375   "record_kind" : "class",
9376   "referenced_type" : "type-468",
9377   "self_type" : "type-468",
9378   "size" : 68,
9379   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9380   "unique_id" : "_ZTSN7android8hardware6ParcelE"
9381  },
9382  {
9383   "access" : "private",
9384   "alignment" : 4,
9385   "fields" :
9386   [
9387    {
9388     "field_name" : "index",
9389     "referenced_type" : "type-2"
9390    },
9391    {
9392     "field_name" : "buffer",
9393     "field_offset" : 32,
9394     "referenced_type" : "type-104"
9395    },
9396    {
9397     "field_name" : "bufend",
9398     "field_offset" : 96,
9399     "referenced_type" : "type-104"
9400    }
9401   ],
9402   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
9403   "name" : "android::hardware::Parcel::BufferInfo",
9404   "referenced_type" : "type-477",
9405   "self_type" : "type-477",
9406   "size" : 20,
9407   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9408   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
9409  },
9410  {
9411   "alignment" : 4,
9412   "base_specifiers" :
9413   [
9414    {
9415     "is_virtual" : true,
9416     "referenced_type" : "type-5"
9417    }
9418   ],
9419   "fields" :
9420   [
9421    {
9422     "access" : "private",
9423     "field_name" : "mDriverFD",
9424     "field_offset" : 32,
9425     "referenced_type" : "type-20"
9426    },
9427    {
9428     "access" : "private",
9429     "field_name" : "mVMStart",
9430     "field_offset" : 64,
9431     "referenced_type" : "type-21"
9432    },
9433    {
9434     "access" : "private",
9435     "field_name" : "mThreadCountLock",
9436     "field_offset" : 96,
9437     "referenced_type" : "type-23"
9438    },
9439    {
9440     "access" : "private",
9441     "field_name" : "mThreadCountDecrement",
9442     "field_offset" : 128,
9443     "referenced_type" : "type-24"
9444    },
9445    {
9446     "access" : "private",
9447     "field_name" : "mExecutingThreadsCount",
9448     "field_offset" : 160,
9449     "referenced_type" : "type-2"
9450    },
9451    {
9452     "access" : "private",
9453     "field_name" : "mMaxThreads",
9454     "field_offset" : 192,
9455     "referenced_type" : "type-2"
9456    },
9457    {
9458     "access" : "private",
9459     "field_name" : "mStarvationStartTimeMs",
9460     "field_offset" : 224,
9461     "referenced_type" : "type-25"
9462    },
9463    {
9464     "access" : "private",
9465     "field_name" : "mLock",
9466     "field_offset" : 288,
9467     "referenced_type" : "type-26"
9468    },
9469    {
9470     "access" : "private",
9471     "field_name" : "mHandleToObject",
9472     "field_offset" : 320,
9473     "referenced_type" : "type-28"
9474    },
9475    {
9476     "access" : "private",
9477     "field_name" : "mManagesContexts",
9478     "field_offset" : 480,
9479     "referenced_type" : "type-34"
9480    },
9481    {
9482     "access" : "private",
9483     "field_name" : "mBinderContextCheckFunc",
9484     "field_offset" : 512,
9485     "referenced_type" : "type-35"
9486    },
9487    {
9488     "access" : "private",
9489     "field_name" : "mBinderContextUserData",
9490     "field_offset" : 544,
9491     "referenced_type" : "type-21"
9492    },
9493    {
9494     "access" : "private",
9495     "field_name" : "mContexts",
9496     "field_offset" : 576,
9497     "referenced_type" : "type-44"
9498    },
9499    {
9500     "access" : "private",
9501     "field_name" : "mRootDir",
9502     "field_offset" : 736,
9503     "referenced_type" : "type-48"
9504    },
9505    {
9506     "access" : "private",
9507     "field_name" : "mThreadPoolStarted",
9508     "field_offset" : 768,
9509     "referenced_type" : "type-34"
9510    },
9511    {
9512     "access" : "private",
9513     "field_name" : "mSpawnThreadOnStart",
9514     "field_offset" : 776,
9515     "referenced_type" : "type-34"
9516    },
9517    {
9518     "access" : "private",
9519     "field_name" : "mThreadPoolSeq",
9520     "field_offset" : 800,
9521     "referenced_type" : "type-52"
9522    },
9523    {
9524     "access" : "private",
9525     "field_name" : "mMmapSize",
9526     "field_offset" : 832,
9527     "referenced_type" : "type-30"
9528    },
9529    {
9530     "access" : "private",
9531     "field_name" : "mCallRestriction",
9532     "field_offset" : 864,
9533     "referenced_type" : "type-53"
9534    }
9535   ],
9536   "linker_set_key" : "android::hardware::ProcessState",
9537   "name" : "android::hardware::ProcessState",
9538   "record_kind" : "class",
9539   "referenced_type" : "type-19",
9540   "self_type" : "type-19",
9541   "size" : 120,
9542   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9543   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
9544   "vtable_components" :
9545   [
9546    {
9547     "component_value" : 112,
9548     "kind" : "vbase_offset"
9549    },
9550    {
9551     "kind" : "offset_to_top"
9552    },
9553    {
9554     "kind" : "rtti",
9555     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9556    },
9557    {
9558     "kind" : "complete_dtor_pointer",
9559     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
9560    },
9561    {
9562     "kind" : "deleting_dtor_pointer",
9563     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
9564    },
9565    {
9566     "kind" : "vcall_offset"
9567    },
9568    {
9569     "kind" : "vcall_offset"
9570    },
9571    {
9572     "kind" : "vcall_offset"
9573    },
9574    {
9575     "kind" : "vcall_offset"
9576    },
9577    {
9578     "component_value" : -112,
9579     "kind" : "vcall_offset"
9580    },
9581    {
9582     "component_value" : -112,
9583     "kind" : "offset_to_top"
9584    },
9585    {
9586     "kind" : "rtti",
9587     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9588    },
9589    {
9590     "kind" : "complete_dtor_pointer",
9591     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
9592    },
9593    {
9594     "kind" : "deleting_dtor_pointer",
9595     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
9596    },
9597    {
9598     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9599    },
9600    {
9601     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9602    },
9603    {
9604     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9605    },
9606    {
9607     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9608    }
9609   ]
9610  },
9611  {
9612   "access" : "private",
9613   "alignment" : 4,
9614   "fields" :
9615   [
9616    {
9617     "field_name" : "binder",
9618     "referenced_type" : "type-12"
9619    },
9620    {
9621     "field_name" : "refs",
9622     "field_offset" : 32,
9623     "referenced_type" : "type-32"
9624    }
9625   ],
9626   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
9627   "name" : "android::hardware::ProcessState::handle_entry",
9628   "referenced_type" : "type-31",
9629   "self_type" : "type-31",
9630   "size" : 8,
9631   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9632   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
9633  },
9634  {
9635   "alignment" : 4,
9636   "base_specifiers" :
9637   [
9638    {
9639     "referenced_type" : "type-127"
9640    }
9641   ],
9642   "fields" :
9643   [
9644    {
9645     "access" : "private",
9646     "field_name" : "mVal",
9647     "field_offset" : 192,
9648     "referenced_type" : "type-134"
9649    }
9650   ],
9651   "linker_set_key" : "android::hardware::Return<android::hardware::sensors::V1_0::Result>",
9652   "name" : "android::hardware::Return<android::hardware::sensors::V1_0::Result>",
9653   "record_kind" : "class",
9654   "referenced_type" : "type-133",
9655   "self_type" : "type-133",
9656   "size" : 28,
9657   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9658   "template_args" : [ "type-134" ],
9659   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_7sensors4V1_06ResultEEE"
9660  },
9661  {
9662   "alignment" : 4,
9663   "base_specifiers" :
9664   [
9665    {
9666     "referenced_type" : "type-127"
9667    }
9668   ],
9669   "fields" :
9670   [
9671    {
9672     "access" : "private",
9673     "field_name" : "mVal",
9674     "field_offset" : 192,
9675     "referenced_type" : "type-90"
9676    }
9677   ],
9678   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::sensors::V1_0::ISensors> >",
9679   "name" : "android::hardware::Return<android::sp<android::hardware::sensors::V1_0::ISensors> >",
9680   "record_kind" : "class",
9681   "referenced_type" : "type-140",
9682   "self_type" : "type-140",
9683   "size" : 28,
9684   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9685   "template_args" : [ "type-90" ],
9686   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_7sensors4V1_08ISensorsEEEEE"
9687  },
9688  {
9689   "alignment" : 4,
9690   "base_specifiers" :
9691   [
9692    {
9693     "referenced_type" : "type-127"
9694    }
9695   ],
9696   "fields" :
9697   [
9698    {
9699     "access" : "private",
9700     "field_name" : "mVal",
9701     "field_offset" : 168,
9702     "referenced_type" : "type-34"
9703    }
9704   ],
9705   "linker_set_key" : "android::hardware::Return<bool>",
9706   "name" : "android::hardware::Return<bool>",
9707   "record_kind" : "class",
9708   "referenced_type" : "type-126",
9709   "self_type" : "type-126",
9710   "size" : 24,
9711   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9712   "template_args" : [ "type-34" ],
9713   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
9714  },
9715  {
9716   "alignment" : 4,
9717   "base_specifiers" :
9718   [
9719    {
9720     "referenced_type" : "type-127"
9721    }
9722   ],
9723   "linker_set_key" : "android::hardware::Return<void>",
9724   "name" : "android::hardware::Return<void>",
9725   "record_kind" : "class",
9726   "referenced_type" : "type-153",
9727   "self_type" : "type-153",
9728   "size" : 24,
9729   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9730   "template_args" : [ "type-22" ],
9731   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
9732  },
9733  {
9734   "alignment" : 4,
9735   "fields" :
9736   [
9737    {
9738     "access" : "private",
9739     "field_name" : "mException",
9740     "referenced_type" : "type-20"
9741    },
9742    {
9743     "access" : "private",
9744     "field_name" : "mErrorCode",
9745     "field_offset" : 32,
9746     "referenced_type" : "type-20"
9747    },
9748    {
9749     "access" : "private",
9750     "field_name" : "mMessage",
9751     "field_offset" : 64,
9752     "referenced_type" : "type-117"
9753    }
9754   ],
9755   "linker_set_key" : "android::hardware::Status",
9756   "name" : "android::hardware::Status",
9757   "record_kind" : "class",
9758   "referenced_type" : "type-116",
9759   "self_type" : "type-116",
9760   "size" : 20,
9761   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9762   "unique_id" : "_ZTSN7android8hardware6StatusE"
9763  },
9764  {
9765   "alignment" : 4,
9766   "fields" :
9767   [
9768    {
9769     "access" : "protected",
9770     "field_name" : "mInstrumentationCallbacks",
9771     "field_offset" : 32,
9772     "referenced_type" : "type-486"
9773    },
9774    {
9775     "access" : "protected",
9776     "field_name" : "mEnableInstrumentation",
9777     "field_offset" : 128,
9778     "referenced_type" : "type-34"
9779    },
9780    {
9781     "access" : "protected",
9782     "field_name" : "mInstrumentationLibPackage",
9783     "field_offset" : 160,
9784     "referenced_type" : "type-487"
9785    },
9786    {
9787     "access" : "protected",
9788     "field_name" : "mInterfaceName",
9789     "field_offset" : 256,
9790     "referenced_type" : "type-488"
9791    }
9792   ],
9793   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
9794   "name" : "android::hardware::details::HidlInstrumentor",
9795   "referenced_type" : "type-485",
9796   "self_type" : "type-485",
9797   "size" : 44,
9798   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9799   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
9800   "vtable_components" :
9801   [
9802    {
9803     "kind" : "offset_to_top"
9804    },
9805    {
9806     "kind" : "rtti",
9807     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9808    },
9809    {
9810     "kind" : "complete_dtor_pointer",
9811     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
9812    },
9813    {
9814     "kind" : "deleting_dtor_pointer",
9815     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
9816    }
9817   ]
9818  },
9819  {
9820   "alignment" : 4,
9821   "fields" :
9822   [
9823    {
9824     "field_name" : "sched_policy",
9825     "referenced_type" : "type-20"
9826    },
9827    {
9828     "field_name" : "prio",
9829     "field_offset" : 32,
9830     "referenced_type" : "type-20"
9831    }
9832   ],
9833   "linker_set_key" : "android::hardware::details::SchedPrio",
9834   "name" : "android::hardware::details::SchedPrio",
9835   "referenced_type" : "type-498",
9836   "self_type" : "type-498",
9837   "size" : 8,
9838   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
9839   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
9840  },
9841  {
9842   "alignment" : 4,
9843   "fields" :
9844   [
9845    {
9846     "access" : "private",
9847     "field_name" : "mQueue",
9848     "referenced_type" : "type-694"
9849    }
9850   ],
9851   "linker_set_key" : "android::hardware::details::TaskRunner",
9852   "name" : "android::hardware::details::TaskRunner",
9853   "record_kind" : "class",
9854   "referenced_type" : "type-693",
9855   "self_type" : "type-693",
9856   "size" : 8,
9857   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
9858   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
9859  },
9860  {
9861   "alignment" : 1,
9862   "linker_set_key" : "android::hardware::details::bnhw_tag",
9863   "name" : "android::hardware::details::bnhw_tag",
9864   "referenced_type" : "type-218",
9865   "self_type" : "type-218",
9866   "size" : 1,
9867   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9868   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
9869  },
9870  {
9871   "alignment" : 1,
9872   "linker_set_key" : "android::hardware::details::bphw_tag",
9873   "name" : "android::hardware::details::bphw_tag",
9874   "referenced_type" : "type-229",
9875   "self_type" : "type-229",
9876   "size" : 1,
9877   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9878   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
9879  },
9880  {
9881   "alignment" : 1,
9882   "linker_set_key" : "android::hardware::details::bs_tag",
9883   "name" : "android::hardware::details::bs_tag",
9884   "referenced_type" : "type-239",
9885   "self_type" : "type-239",
9886   "size" : 1,
9887   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9888   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
9889  },
9890  {
9891   "alignment" : 4,
9892   "fields" :
9893   [
9894    {
9895     "access" : "private",
9896     "field_name" : "mBase",
9897     "referenced_type" : "type-383"
9898    }
9899   ],
9900   "linker_set_key" : "android::hardware::details::const_accessor<float, 14>",
9901   "name" : "android::hardware::details::const_accessor<float, 14>",
9902   "referenced_type" : "type-382",
9903   "self_type" : "type-382",
9904   "size" : 4,
9905   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9906   "template_args" : [ "type-228" ],
9907   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIfLj14EJEEE"
9908  },
9909  {
9910   "alignment" : 4,
9911   "fields" :
9912   [
9913    {
9914     "access" : "private",
9915     "field_name" : "mBase",
9916     "referenced_type" : "type-383"
9917    }
9918   ],
9919   "linker_set_key" : "android::hardware::details::const_accessor<float, 15>",
9920   "name" : "android::hardware::details::const_accessor<float, 15>",
9921   "referenced_type" : "type-387",
9922   "self_type" : "type-387",
9923   "size" : 4,
9924   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9925   "template_args" : [ "type-228" ],
9926   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIfLj15EJEEE"
9927  },
9928  {
9929   "alignment" : 4,
9930   "fields" :
9931   [
9932    {
9933     "access" : "private",
9934     "field_name" : "mBase",
9935     "referenced_type" : "type-383"
9936    }
9937   ],
9938   "linker_set_key" : "android::hardware::details::const_accessor<float, 16>",
9939   "name" : "android::hardware::details::const_accessor<float, 16>",
9940   "referenced_type" : "type-392",
9941   "self_type" : "type-392",
9942   "size" : 4,
9943   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9944   "template_args" : [ "type-228" ],
9945   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIfLj16EJEEE"
9946  },
9947  {
9948   "alignment" : 4,
9949   "fields" :
9950   [
9951    {
9952     "access" : "private",
9953     "field_name" : "mBase",
9954     "referenced_type" : "type-376"
9955    }
9956   ],
9957   "linker_set_key" : "android::hardware::details::const_accessor<int, 14>",
9958   "name" : "android::hardware::details::const_accessor<int, 14>",
9959   "referenced_type" : "type-375",
9960   "self_type" : "type-375",
9961   "size" : 4,
9962   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9963   "template_args" : [ "type-20" ],
9964   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIiLj14EJEEE"
9965  },
9966  {
9967   "alignment" : 4,
9968   "fields" :
9969   [
9970    {
9971     "access" : "private",
9972     "field_name" : "mBase",
9973     "referenced_type" : "type-371"
9974    }
9975   ],
9976   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 16>",
9977   "name" : "android::hardware::details::const_accessor<unsigned char, 16>",
9978   "referenced_type" : "type-370",
9979   "self_type" : "type-370",
9980   "size" : 4,
9981   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9982   "template_args" : [ "type-79" ],
9983   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLj16EJEEE"
9984  },
9985  {
9986   "access" : "private",
9987   "alignment" : 4,
9988   "fields" :
9989   [
9990    {
9991     "field_name" : "mPointer",
9992     "referenced_type" : "type-331"
9993    },
9994    {
9995     "field_name" : "_pad",
9996     "referenced_type" : "type-104"
9997    }
9998   ],
9999   "is_anonymous" : true,
10000   "linker_set_key" : "android::hardware::details::hidl_pointer<Event>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10001   "name" : "android::hardware::details::hidl_pointer<Event>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10002   "record_kind" : "union",
10003   "referenced_type" : "type-330",
10004   "self_type" : "type-330",
10005   "size" : 8,
10006   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10007   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_7sensors4V1_05EventEEUt_E"
10008  },
10009  {
10010   "access" : "private",
10011   "alignment" : 4,
10012   "fields" :
10013   [
10014    {
10015     "field_name" : "mPointer",
10016     "referenced_type" : "type-291"
10017    },
10018    {
10019     "field_name" : "_pad",
10020     "referenced_type" : "type-104"
10021    }
10022   ],
10023   "is_anonymous" : true,
10024   "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",
10025   "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",
10026   "record_kind" : "union",
10027   "referenced_type" : "type-290",
10028   "self_type" : "type-290",
10029   "size" : 8,
10030   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10031   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
10032  },
10033  {
10034   "access" : "private",
10035   "alignment" : 4,
10036   "fields" :
10037   [
10038    {
10039     "field_name" : "mPointer",
10040     "referenced_type" : "type-321"
10041    },
10042    {
10043     "field_name" : "_pad",
10044     "referenced_type" : "type-104"
10045    }
10046   ],
10047   "is_anonymous" : true,
10048   "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",
10049   "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",
10050   "record_kind" : "union",
10051   "referenced_type" : "type-320",
10052   "self_type" : "type-320",
10053   "size" : 8,
10054   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10055   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_7sensors4V1_010SensorInfoEEUt_E"
10056  },
10057  {
10058   "alignment" : 4,
10059   "fields" :
10060   [
10061    {
10062     "access" : "private",
10063     "referenced_type" : "type-290"
10064    }
10065   ],
10066   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
10067   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
10068   "referenced_type" : "type-289",
10069   "self_type" : "type-289",
10070   "size" : 8,
10071   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10072   "template_args" : [ "type-292" ],
10073   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
10074  },
10075  {
10076   "alignment" : 4,
10077   "fields" :
10078   [
10079    {
10080     "access" : "private",
10081     "referenced_type" : "type-303"
10082    }
10083   ],
10084   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
10085   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
10086   "referenced_type" : "type-302",
10087   "self_type" : "type-302",
10088   "size" : 8,
10089   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10090   "template_args" : [ "type-305" ],
10091   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
10092  },
10093  {
10094   "alignment" : 4,
10095   "fields" :
10096   [
10097    {
10098     "access" : "private",
10099     "referenced_type" : "type-295"
10100    }
10101   ],
10102   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
10103   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
10104   "referenced_type" : "type-294",
10105   "self_type" : "type-294",
10106   "size" : 8,
10107   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10108   "template_args" : [ "type-272" ],
10109   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
10110  },
10111  {
10112   "alignment" : 4,
10113   "fields" :
10114   [
10115    {
10116     "access" : "private",
10117     "referenced_type" : "type-330"
10118    }
10119   ],
10120   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::Event>",
10121   "name" : "android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::Event>",
10122   "referenced_type" : "type-329",
10123   "self_type" : "type-329",
10124   "size" : 8,
10125   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10126   "template_args" : [ "type-332" ],
10127   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_7sensors4V1_05EventEEE"
10128  },
10129  {
10130   "alignment" : 4,
10131   "fields" :
10132   [
10133    {
10134     "access" : "private",
10135     "referenced_type" : "type-320"
10136    }
10137   ],
10138   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::SensorInfo>",
10139   "name" : "android::hardware::details::hidl_pointer<android::hardware::sensors::V1_0::SensorInfo>",
10140   "referenced_type" : "type-319",
10141   "self_type" : "type-319",
10142   "size" : 8,
10143   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10144   "template_args" : [ "type-322" ],
10145   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_7sensors4V1_010SensorInfoEEE"
10146  },
10147  {
10148   "alignment" : 4,
10149   "fields" :
10150   [
10151    {
10152     "access" : "private",
10153     "referenced_type" : "type-363"
10154    }
10155   ],
10156   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
10157   "name" : "android::hardware::details::hidl_pointer<char>",
10158   "referenced_type" : "type-362",
10159   "self_type" : "type-362",
10160   "size" : 8,
10161   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10162   "template_args" : [ "type-51" ],
10163   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
10164  },
10165  {
10166   "access" : "private",
10167   "alignment" : 4,
10168   "fields" :
10169   [
10170    {
10171     "field_name" : "mPointer",
10172     "referenced_type" : "type-156"
10173    },
10174    {
10175     "field_name" : "_pad",
10176     "referenced_type" : "type-104"
10177    }
10178   ],
10179   "is_anonymous" : true,
10180   "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",
10181   "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",
10182   "record_kind" : "union",
10183   "referenced_type" : "type-363",
10184   "self_type" : "type-363",
10185   "size" : 8,
10186   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10187   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
10188  },
10189  {
10190   "alignment" : 4,
10191   "fields" :
10192   [
10193    {
10194     "access" : "private",
10195     "referenced_type" : "type-274"
10196    }
10197   ],
10198   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
10199   "name" : "android::hardware::details::hidl_pointer<const char>",
10200   "referenced_type" : "type-273",
10201   "self_type" : "type-273",
10202   "size" : 8,
10203   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10204   "template_args" : [ "type-50" ],
10205   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
10206  },
10207  {
10208   "access" : "private",
10209   "alignment" : 4,
10210   "fields" :
10211   [
10212    {
10213     "field_name" : "mPointer",
10214     "referenced_type" : "type-49"
10215    },
10216    {
10217     "field_name" : "_pad",
10218     "referenced_type" : "type-104"
10219    }
10220   ],
10221   "is_anonymous" : true,
10222   "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",
10223   "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",
10224   "record_kind" : "union",
10225   "referenced_type" : "type-274",
10226   "self_type" : "type-274",
10227   "size" : 8,
10228   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10229   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
10230  },
10231  {
10232   "alignment" : 4,
10233   "fields" :
10234   [
10235    {
10236     "access" : "private",
10237     "referenced_type" : "type-251"
10238    }
10239   ],
10240   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
10241   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
10242   "referenced_type" : "type-250",
10243   "self_type" : "type-250",
10244   "size" : 8,
10245   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10246   "template_args" : [ "type-253" ],
10247   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
10248  },
10249  {
10250   "access" : "private",
10251   "alignment" : 4,
10252   "fields" :
10253   [
10254    {
10255     "field_name" : "mPointer",
10256     "referenced_type" : "type-252"
10257    },
10258    {
10259     "field_name" : "_pad",
10260     "referenced_type" : "type-104"
10261    }
10262   ],
10263   "is_anonymous" : true,
10264   "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",
10265   "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",
10266   "record_kind" : "union",
10267   "referenced_type" : "type-251",
10268   "self_type" : "type-251",
10269   "size" : 8,
10270   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10271   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
10272  },
10273  {
10274   "access" : "private",
10275   "alignment" : 4,
10276   "fields" :
10277   [
10278    {
10279     "field_name" : "mPointer",
10280     "referenced_type" : "type-304"
10281    },
10282    {
10283     "field_name" : "_pad",
10284     "referenced_type" : "type-104"
10285    }
10286   ],
10287   "is_anonymous" : true,
10288   "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",
10289   "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",
10290   "record_kind" : "union",
10291   "referenced_type" : "type-303",
10292   "self_type" : "type-303",
10293   "size" : 8,
10294   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10295   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
10296  },
10297  {
10298   "access" : "private",
10299   "alignment" : 4,
10300   "fields" :
10301   [
10302    {
10303     "field_name" : "mPointer",
10304     "referenced_type" : "type-296"
10305    },
10306    {
10307     "field_name" : "_pad",
10308     "referenced_type" : "type-104"
10309    }
10310   ],
10311   "is_anonymous" : true,
10312   "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",
10313   "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",
10314   "record_kind" : "union",
10315   "referenced_type" : "type-295",
10316   "self_type" : "type-295",
10317   "size" : 8,
10318   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10319   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
10320  },
10321  {
10322   "alignment" : 4,
10323   "fields" :
10324   [
10325    {
10326     "access" : "private",
10327     "referenced_type" : "type-313"
10328    }
10329   ],
10330   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
10331   "name" : "android::hardware::details::hidl_pointer<int>",
10332   "referenced_type" : "type-312",
10333   "self_type" : "type-312",
10334   "size" : 8,
10335   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10336   "template_args" : [ "type-20" ],
10337   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
10338  },
10339  {
10340   "access" : "private",
10341   "alignment" : 4,
10342   "fields" :
10343   [
10344    {
10345     "field_name" : "mPointer",
10346     "referenced_type" : "type-314"
10347    },
10348    {
10349     "field_name" : "_pad",
10350     "referenced_type" : "type-104"
10351    }
10352   ],
10353   "is_anonymous" : true,
10354   "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",
10355   "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",
10356   "record_kind" : "union",
10357   "referenced_type" : "type-313",
10358   "self_type" : "type-313",
10359   "size" : 8,
10360   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10361   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
10362  },
10363  {
10364   "alignment" : 4,
10365   "fields" :
10366   [
10367    {
10368     "access" : "private",
10369     "referenced_type" : "type-419"
10370    }
10371   ],
10372   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
10373   "name" : "android::hardware::details::hidl_pointer<native_handle>",
10374   "referenced_type" : "type-418",
10375   "self_type" : "type-418",
10376   "size" : 8,
10377   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10378   "template_args" : [ "type-165" ],
10379   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
10380  },
10381  {
10382   "access" : "private",
10383   "alignment" : 4,
10384   "fields" :
10385   [
10386    {
10387     "field_name" : "mPointer",
10388     "referenced_type" : "type-164"
10389    },
10390    {
10391     "field_name" : "_pad",
10392     "referenced_type" : "type-104"
10393    }
10394   ],
10395   "is_anonymous" : true,
10396   "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",
10397   "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",
10398   "record_kind" : "union",
10399   "referenced_type" : "type-419",
10400   "self_type" : "type-419",
10401   "size" : 8,
10402   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10403   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
10404  },
10405  {
10406   "alignment" : 1,
10407   "linker_set_key" : "android::hardware::details::i_tag",
10408   "name" : "android::hardware::details::i_tag",
10409   "referenced_type" : "type-205",
10410   "self_type" : "type-205",
10411   "size" : 1,
10412   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10413   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
10414  },
10415  {
10416   "alignment" : 4,
10417   "fields" :
10418   [
10419    {
10420     "access" : "private",
10421     "field_name" : "mStatus",
10422     "referenced_type" : "type-116"
10423    },
10424    {
10425     "access" : "private",
10426     "field_name" : "mCheckedStatus",
10427     "field_offset" : 160,
10428     "referenced_type" : "type-34"
10429    }
10430   ],
10431   "linker_set_key" : "android::hardware::details::return_status",
10432   "name" : "android::hardware::details::return_status",
10433   "record_kind" : "class",
10434   "referenced_type" : "type-127",
10435   "self_type" : "type-127",
10436   "size" : 24,
10437   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10438   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
10439  },
10440  {
10441   "alignment" : 1,
10442   "linker_set_key" : "android::hardware::details::std_array<float, 14>",
10443   "name" : "android::hardware::details::std_array<float, 14>",
10444   "referenced_type" : "type-366",
10445   "self_type" : "type-366",
10446   "size" : 1,
10447   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10448   "template_args" : [ "type-228" ],
10449   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIfLj14EJEEE"
10450  },
10451  {
10452   "alignment" : 1,
10453   "linker_set_key" : "android::hardware::details::std_array<float, 15>",
10454   "name" : "android::hardware::details::std_array<float, 15>",
10455   "referenced_type" : "type-367",
10456   "self_type" : "type-367",
10457   "size" : 1,
10458   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10459   "template_args" : [ "type-228" ],
10460   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIfLj15EJEEE"
10461  },
10462  {
10463   "alignment" : 1,
10464   "linker_set_key" : "android::hardware::details::std_array<float, 16>",
10465   "name" : "android::hardware::details::std_array<float, 16>",
10466   "referenced_type" : "type-368",
10467   "self_type" : "type-368",
10468   "size" : 1,
10469   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10470   "template_args" : [ "type-228" ],
10471   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIfLj16EJEEE"
10472  },
10473  {
10474   "alignment" : 1,
10475   "linker_set_key" : "android::hardware::details::std_array<int, 14>",
10476   "name" : "android::hardware::details::std_array<int, 14>",
10477   "referenced_type" : "type-365",
10478   "self_type" : "type-365",
10479   "size" : 1,
10480   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10481   "template_args" : [ "type-20" ],
10482   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIiLj14EJEEE"
10483  },
10484  {
10485   "alignment" : 1,
10486   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 16>",
10487   "name" : "android::hardware::details::std_array<unsigned char, 16>",
10488   "referenced_type" : "type-364",
10489   "self_type" : "type-364",
10490   "size" : 1,
10491   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10492   "template_args" : [ "type-79" ],
10493   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj16EJEEE"
10494  },
10495  {
10496   "alignment" : 1,
10497   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
10498   "name" : "android::hardware::details::std_array<unsigned char, 32>",
10499   "referenced_type" : "type-369",
10500   "self_type" : "type-369",
10501   "size" : 1,
10502   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10503   "template_args" : [ "type-79" ],
10504   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
10505  },
10506  {
10507   "alignment" : 4,
10508   "fields" :
10509   [
10510    {
10511     "access" : "private",
10512     "field_name" : "mBuffer",
10513     "referenced_type" : "type-352"
10514    }
10515   ],
10516   "linker_set_key" : "android::hardware::hidl_array<float, 14>",
10517   "name" : "android::hardware::hidl_array<float, 14>",
10518   "referenced_type" : "type-351",
10519   "self_type" : "type-351",
10520   "size" : 56,
10521   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10522   "template_args" : [ "type-228" ],
10523   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIfLj14EJEEE"
10524  },
10525  {
10526   "alignment" : 4,
10527   "fields" :
10528   [
10529    {
10530     "access" : "private",
10531     "field_name" : "mBuffer",
10532     "referenced_type" : "type-342"
10533    }
10534   ],
10535   "linker_set_key" : "android::hardware::hidl_array<float, 15>",
10536   "name" : "android::hardware::hidl_array<float, 15>",
10537   "referenced_type" : "type-341",
10538   "self_type" : "type-341",
10539   "size" : 60,
10540   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10541   "template_args" : [ "type-228" ],
10542   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIfLj15EJEEE"
10543  },
10544  {
10545   "alignment" : 4,
10546   "fields" :
10547   [
10548    {
10549     "access" : "private",
10550     "field_name" : "mBuffer",
10551     "referenced_type" : "type-354"
10552    }
10553   ],
10554   "linker_set_key" : "android::hardware::hidl_array<float, 16>",
10555   "name" : "android::hardware::hidl_array<float, 16>",
10556   "referenced_type" : "type-353",
10557   "self_type" : "type-353",
10558   "size" : 64,
10559   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10560   "template_args" : [ "type-228" ],
10561   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIfLj16EJEEE"
10562  },
10563  {
10564   "alignment" : 4,
10565   "fields" :
10566   [
10567    {
10568     "access" : "private",
10569     "field_name" : "mBuffer",
10570     "referenced_type" : "type-350"
10571    }
10572   ],
10573   "linker_set_key" : "android::hardware::hidl_array<int, 14>",
10574   "name" : "android::hardware::hidl_array<int, 14>",
10575   "referenced_type" : "type-349",
10576   "self_type" : "type-349",
10577   "size" : 56,
10578   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10579   "template_args" : [ "type-20" ],
10580   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIiLj14EJEEE"
10581  },
10582  {
10583   "alignment" : 1,
10584   "fields" :
10585   [
10586    {
10587     "access" : "private",
10588     "field_name" : "mBuffer",
10589     "referenced_type" : "type-345"
10590    }
10591   ],
10592   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16>",
10593   "name" : "android::hardware::hidl_array<unsigned char, 16>",
10594   "referenced_type" : "type-344",
10595   "self_type" : "type-344",
10596   "size" : 16,
10597   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10598   "template_args" : [ "type-79" ],
10599   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj16EJEEE"
10600  },
10601  {
10602   "alignment" : 1,
10603   "fields" :
10604   [
10605    {
10606     "access" : "private",
10607     "field_name" : "mBuffer",
10608     "referenced_type" : "type-306"
10609    }
10610   ],
10611   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
10612   "name" : "android::hardware::hidl_array<unsigned char, 32>",
10613   "referenced_type" : "type-305",
10614   "self_type" : "type-305",
10615   "size" : 32,
10616   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10617   "template_args" : [ "type-79" ],
10618   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
10619  },
10620  {
10621   "alignment" : 4,
10622   "base_specifiers" :
10623   [
10624    {
10625     "referenced_type" : "type-106"
10626    }
10627   ],
10628   "fields" :
10629   [
10630    {
10631     "access" : "private",
10632     "field_name" : "mRecipient",
10633     "field_offset" : 32,
10634     "referenced_type" : "type-101"
10635    },
10636    {
10637     "access" : "private",
10638     "field_name" : "mCookie",
10639     "field_offset" : 96,
10640     "referenced_type" : "type-104"
10641    },
10642    {
10643     "access" : "private",
10644     "field_name" : "mBase",
10645     "field_offset" : 160,
10646     "referenced_type" : "type-105"
10647    }
10648   ],
10649   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
10650   "name" : "android::hardware::hidl_binder_death_recipient",
10651   "referenced_type" : "type-100",
10652   "self_type" : "type-100",
10653   "size" : 36,
10654   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
10655   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
10656   "vtable_components" :
10657   [
10658    {
10659     "component_value" : 28,
10660     "kind" : "vbase_offset"
10661    },
10662    {
10663     "kind" : "offset_to_top"
10664    },
10665    {
10666     "kind" : "rtti",
10667     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10668    },
10669    {
10670     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
10671    },
10672    {
10673     "kind" : "complete_dtor_pointer",
10674     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
10675    },
10676    {
10677     "kind" : "deleting_dtor_pointer",
10678     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
10679    },
10680    {
10681     "kind" : "vcall_offset"
10682    },
10683    {
10684     "kind" : "vcall_offset"
10685    },
10686    {
10687     "kind" : "vcall_offset"
10688    },
10689    {
10690     "kind" : "vcall_offset"
10691    },
10692    {
10693     "component_value" : -28,
10694     "kind" : "vcall_offset"
10695    },
10696    {
10697     "component_value" : -28,
10698     "kind" : "offset_to_top"
10699    },
10700    {
10701     "kind" : "rtti",
10702     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10703    },
10704    {
10705     "kind" : "complete_dtor_pointer",
10706     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
10707    },
10708    {
10709     "kind" : "deleting_dtor_pointer",
10710     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
10711    },
10712    {
10713     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10714    },
10715    {
10716     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10717    },
10718    {
10719     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10720    },
10721    {
10722     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10723    }
10724   ]
10725  },
10726  {
10727   "alignment" : 4,
10728   "base_specifiers" :
10729   [
10730    {
10731     "is_virtual" : true,
10732     "referenced_type" : "type-5"
10733    }
10734   ],
10735   "linker_set_key" : "android::hardware::hidl_death_recipient",
10736   "name" : "android::hardware::hidl_death_recipient",
10737   "referenced_type" : "type-103",
10738   "self_type" : "type-103",
10739   "size" : 12,
10740   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10741   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
10742   "vtable_components" :
10743   [
10744    {
10745     "component_value" : 4,
10746     "kind" : "vbase_offset"
10747    },
10748    {
10749     "kind" : "offset_to_top"
10750    },
10751    {
10752     "kind" : "rtti",
10753     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10754    },
10755    {
10756     "is_pure" : true,
10757     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
10758    },
10759    {
10760     "kind" : "complete_dtor_pointer",
10761     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
10762    },
10763    {
10764     "kind" : "deleting_dtor_pointer",
10765     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
10766    },
10767    {
10768     "kind" : "vcall_offset"
10769    },
10770    {
10771     "kind" : "vcall_offset"
10772    },
10773    {
10774     "kind" : "vcall_offset"
10775    },
10776    {
10777     "kind" : "vcall_offset"
10778    },
10779    {
10780     "component_value" : -4,
10781     "kind" : "vcall_offset"
10782    },
10783    {
10784     "component_value" : -4,
10785     "kind" : "offset_to_top"
10786    },
10787    {
10788     "kind" : "rtti",
10789     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10790    },
10791    {
10792     "kind" : "complete_dtor_pointer",
10793     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
10794    },
10795    {
10796     "kind" : "deleting_dtor_pointer",
10797     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
10798    },
10799    {
10800     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10801    },
10802    {
10803     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10804    },
10805    {
10806     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10807    },
10808    {
10809     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10810    }
10811   ]
10812  },
10813  {
10814   "alignment" : 8,
10815   "fields" :
10816   [
10817    {
10818     "access" : "private",
10819     "field_name" : "mHandle",
10820     "referenced_type" : "type-250"
10821    },
10822    {
10823     "access" : "private",
10824     "field_name" : "mOwnsHandle",
10825     "field_offset" : 64,
10826     "referenced_type" : "type-34"
10827    }
10828   ],
10829   "linker_set_key" : "android::hardware::hidl_handle",
10830   "name" : "android::hardware::hidl_handle",
10831   "referenced_type" : "type-270",
10832   "self_type" : "type-270",
10833   "size" : 16,
10834   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10835   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
10836  },
10837  {
10838   "alignment" : 8,
10839   "fields" :
10840   [
10841    {
10842     "access" : "private",
10843     "field_name" : "mHandle",
10844     "referenced_type" : "type-270"
10845    },
10846    {
10847     "access" : "private",
10848     "field_name" : "mSize",
10849     "field_offset" : 128,
10850     "referenced_type" : "type-104"
10851    },
10852    {
10853     "access" : "private",
10854     "field_name" : "mName",
10855     "field_offset" : 192,
10856     "referenced_type" : "type-272"
10857    }
10858   ],
10859   "linker_set_key" : "android::hardware::hidl_memory",
10860   "name" : "android::hardware::hidl_memory",
10861   "referenced_type" : "type-276",
10862   "self_type" : "type-276",
10863   "size" : 40,
10864   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10865   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
10866  },
10867  {
10868   "alignment" : 4,
10869   "fields" :
10870   [
10871    {
10872     "access" : "private",
10873     "field_name" : "mBuffer",
10874     "referenced_type" : "type-273"
10875    },
10876    {
10877     "access" : "private",
10878     "field_name" : "mSize",
10879     "field_offset" : 64,
10880     "referenced_type" : "type-2"
10881    },
10882    {
10883     "access" : "private",
10884     "field_name" : "mOwnsBuffer",
10885     "field_offset" : 96,
10886     "referenced_type" : "type-34"
10887    }
10888   ],
10889   "linker_set_key" : "android::hardware::hidl_string",
10890   "name" : "android::hardware::hidl_string",
10891   "referenced_type" : "type-272",
10892   "self_type" : "type-272",
10893   "size" : 16,
10894   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10895   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
10896  },
10897  {
10898   "alignment" : 4,
10899   "fields" :
10900   [
10901    {
10902     "access" : "private",
10903     "field_name" : "mBuffer",
10904     "referenced_type" : "type-289"
10905    },
10906    {
10907     "access" : "private",
10908     "field_name" : "mSize",
10909     "field_offset" : 64,
10910     "referenced_type" : "type-2"
10911    },
10912    {
10913     "access" : "private",
10914     "field_name" : "mOwnsBuffer",
10915     "field_offset" : 96,
10916     "referenced_type" : "type-34"
10917    }
10918   ],
10919   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10920   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10921   "referenced_type" : "type-288",
10922   "self_type" : "type-288",
10923   "size" : 16,
10924   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10925   "template_args" : [ "type-292" ],
10926   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10927  },
10928  {
10929   "alignment" : 4,
10930   "fields" :
10931   [
10932    {
10933     "access" : "private",
10934     "field_name" : "mBuffer",
10935     "referenced_type" : "type-302"
10936    },
10937    {
10938     "access" : "private",
10939     "field_name" : "mSize",
10940     "field_offset" : 64,
10941     "referenced_type" : "type-2"
10942    },
10943    {
10944     "access" : "private",
10945     "field_name" : "mOwnsBuffer",
10946     "field_offset" : 96,
10947     "referenced_type" : "type-34"
10948    }
10949   ],
10950   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10951   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10952   "referenced_type" : "type-301",
10953   "self_type" : "type-301",
10954   "size" : 16,
10955   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10956   "template_args" : [ "type-305" ],
10957   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
10958  },
10959  {
10960   "alignment" : 4,
10961   "fields" :
10962   [
10963    {
10964     "access" : "private",
10965     "field_name" : "mBuffer",
10966     "referenced_type" : "type-294"
10967    },
10968    {
10969     "access" : "private",
10970     "field_name" : "mSize",
10971     "field_offset" : 64,
10972     "referenced_type" : "type-2"
10973    },
10974    {
10975     "access" : "private",
10976     "field_name" : "mOwnsBuffer",
10977     "field_offset" : 96,
10978     "referenced_type" : "type-34"
10979    }
10980   ],
10981   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10982   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10983   "referenced_type" : "type-293",
10984   "self_type" : "type-293",
10985   "size" : 16,
10986   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10987   "template_args" : [ "type-272" ],
10988   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
10989  },
10990  {
10991   "alignment" : 4,
10992   "fields" :
10993   [
10994    {
10995     "access" : "private",
10996     "field_name" : "mBuffer",
10997     "referenced_type" : "type-329"
10998    },
10999    {
11000     "access" : "private",
11001     "field_name" : "mSize",
11002     "field_offset" : 64,
11003     "referenced_type" : "type-2"
11004    },
11005    {
11006     "access" : "private",
11007     "field_name" : "mOwnsBuffer",
11008     "field_offset" : 96,
11009     "referenced_type" : "type-34"
11010    }
11011   ],
11012   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::sensors::V1_0::Event>",
11013   "name" : "android::hardware::hidl_vec<android::hardware::sensors::V1_0::Event>",
11014   "referenced_type" : "type-328",
11015   "self_type" : "type-328",
11016   "size" : 16,
11017   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11018   "template_args" : [ "type-332" ],
11019   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_7sensors4V1_05EventEEE"
11020  },
11021  {
11022   "alignment" : 4,
11023   "fields" :
11024   [
11025    {
11026     "access" : "private",
11027     "field_name" : "mBuffer",
11028     "referenced_type" : "type-319"
11029    },
11030    {
11031     "access" : "private",
11032     "field_name" : "mSize",
11033     "field_offset" : 64,
11034     "referenced_type" : "type-2"
11035    },
11036    {
11037     "access" : "private",
11038     "field_name" : "mOwnsBuffer",
11039     "field_offset" : 96,
11040     "referenced_type" : "type-34"
11041    }
11042   ],
11043   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo>",
11044   "name" : "android::hardware::hidl_vec<android::hardware::sensors::V1_0::SensorInfo>",
11045   "referenced_type" : "type-318",
11046   "self_type" : "type-318",
11047   "size" : 16,
11048   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11049   "template_args" : [ "type-322" ],
11050   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_7sensors4V1_010SensorInfoEEE"
11051  },
11052  {
11053   "alignment" : 4,
11054   "fields" :
11055   [
11056    {
11057     "access" : "private",
11058     "field_name" : "mBuffer",
11059     "referenced_type" : "type-362"
11060    },
11061    {
11062     "access" : "private",
11063     "field_name" : "mSize",
11064     "field_offset" : 64,
11065     "referenced_type" : "type-2"
11066    },
11067    {
11068     "access" : "private",
11069     "field_name" : "mOwnsBuffer",
11070     "field_offset" : 96,
11071     "referenced_type" : "type-34"
11072    }
11073   ],
11074   "linker_set_key" : "android::hardware::hidl_vec<char>",
11075   "name" : "android::hardware::hidl_vec<char>",
11076   "referenced_type" : "type-361",
11077   "self_type" : "type-361",
11078   "size" : 16,
11079   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11080   "template_args" : [ "type-51" ],
11081   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
11082  },
11083  {
11084   "alignment" : 4,
11085   "fields" :
11086   [
11087    {
11088     "access" : "private",
11089     "field_name" : "mBuffer",
11090     "referenced_type" : "type-312"
11091    },
11092    {
11093     "access" : "private",
11094     "field_name" : "mSize",
11095     "field_offset" : 64,
11096     "referenced_type" : "type-2"
11097    },
11098    {
11099     "access" : "private",
11100     "field_name" : "mOwnsBuffer",
11101     "field_offset" : 96,
11102     "referenced_type" : "type-34"
11103    }
11104   ],
11105   "linker_set_key" : "android::hardware::hidl_vec<int>",
11106   "name" : "android::hardware::hidl_vec<int>",
11107   "referenced_type" : "type-311",
11108   "self_type" : "type-311",
11109   "size" : 16,
11110   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11111   "template_args" : [ "type-20" ],
11112   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
11113  },
11114  {
11115   "alignment" : 2,
11116   "fields" :
11117   [
11118    {
11119     "access" : "private",
11120     "field_name" : "mMajor",
11121     "referenced_type" : "type-81"
11122    },
11123    {
11124     "access" : "private",
11125     "field_name" : "mMinor",
11126     "field_offset" : 16,
11127     "referenced_type" : "type-81"
11128    }
11129   ],
11130   "linker_set_key" : "android::hardware::hidl_version",
11131   "name" : "android::hardware::hidl_version",
11132   "referenced_type" : "type-415",
11133   "self_type" : "type-415",
11134   "size" : 4,
11135   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11136   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
11137  },
11138  {
11139   "alignment" : 4,
11140   "fields" :
11141   [
11142    {
11143     "field_name" : "type",
11144     "referenced_type" : "type-347"
11145    },
11146    {
11147     "field_name" : "serial",
11148     "field_offset" : 32,
11149     "referenced_type" : "type-20"
11150    },
11151    {
11152     "field_name" : "u",
11153     "field_offset" : 64,
11154     "referenced_type" : "type-348"
11155    }
11156   ],
11157   "linker_set_key" : "android::hardware::sensors::V1_0::AdditionalInfo",
11158   "name" : "android::hardware::sensors::V1_0::AdditionalInfo",
11159   "referenced_type" : "type-346",
11160   "self_type" : "type-346",
11161   "size" : 64,
11162   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
11163   "unique_id" : "_ZTSN7android8hardware7sensors4V1_014AdditionalInfoE"
11164  },
11165  {
11166   "alignment" : 4,
11167   "fields" :
11168   [
11169    {
11170     "field_name" : "data_int32",
11171     "referenced_type" : "type-349"
11172    },
11173    {
11174     "field_name" : "data_float",
11175     "referenced_type" : "type-351"
11176    }
11177   ],
11178   "linker_set_key" : "android::hardware::sensors::V1_0::AdditionalInfo::Payload",
11179   "name" : "android::hardware::sensors::V1_0::AdditionalInfo::Payload",
11180   "record_kind" : "union",
11181   "referenced_type" : "type-348",
11182   "self_type" : "type-348",
11183   "size" : 56,
11184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
11185   "unique_id" : "_ZTSN7android8hardware7sensors4V1_014AdditionalInfo7PayloadE"
11186  },
11187  {
11188   "alignment" : 4,
11189   "base_specifiers" :
11190   [
11191    {
11192     "referenced_type" : "type-483"
11193    }
11194   ],
11195   "fields" :
11196   [
11197    {
11198     "access" : "private",
11199     "field_name" : "_hidl_mImpl",
11200     "field_offset" : 544,
11201     "referenced_type" : "type-90"
11202    }
11203   ],
11204   "linker_set_key" : "android::hardware::sensors::V1_0::BnHwSensors",
11205   "name" : "android::hardware::sensors::V1_0::BnHwSensors",
11206   "referenced_type" : "type-527",
11207   "self_type" : "type-527",
11208   "size" : 80,
11209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BnHwSensors.h",
11210   "unique_id" : "_ZTSN7android8hardware7sensors4V1_011BnHwSensorsE",
11211   "vtable_components" :
11212   [
11213    {
11214     "component_value" : 72,
11215     "kind" : "vbase_offset"
11216    },
11217    {
11218     "kind" : "offset_to_top"
11219    },
11220    {
11221     "kind" : "rtti",
11222     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V1_011BnHwSensorsE"
11223    },
11224    {
11225     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11226    },
11227    {
11228     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11229    },
11230    {
11231     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11232    },
11233    {
11234     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11235    },
11236    {
11237     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11238    },
11239    {
11240     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11241    },
11242    {
11243     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11244    },
11245    {
11246     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11247    },
11248    {
11249     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11250    },
11251    {
11252     "kind" : "complete_dtor_pointer",
11253     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BnHwSensorsD1Ev"
11254    },
11255    {
11256     "kind" : "deleting_dtor_pointer",
11257     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BnHwSensorsD0Ev"
11258    },
11259    {
11260     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BnHwSensors10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11261    },
11262    {
11263     "component_value" : -20,
11264     "kind" : "offset_to_top"
11265    },
11266    {
11267     "kind" : "rtti",
11268     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V1_011BnHwSensorsE"
11269    },
11270    {
11271     "kind" : "complete_dtor_pointer",
11272     "mangled_component_name" : "_ZThn20_N7android8hardware7sensors4V1_011BnHwSensorsD1Ev"
11273    },
11274    {
11275     "kind" : "deleting_dtor_pointer",
11276     "mangled_component_name" : "_ZThn20_N7android8hardware7sensors4V1_011BnHwSensorsD0Ev"
11277    },
11278    {
11279     "kind" : "vcall_offset"
11280    },
11281    {
11282     "kind" : "vcall_offset"
11283    },
11284    {
11285     "kind" : "vcall_offset"
11286    },
11287    {
11288     "kind" : "vcall_offset"
11289    },
11290    {
11291     "component_value" : -72,
11292     "kind" : "vcall_offset"
11293    },
11294    {
11295     "component_value" : -72,
11296     "kind" : "offset_to_top"
11297    },
11298    {
11299     "kind" : "rtti",
11300     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V1_011BnHwSensorsE"
11301    },
11302    {
11303     "kind" : "complete_dtor_pointer",
11304     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V1_011BnHwSensorsD1Ev"
11305    },
11306    {
11307     "kind" : "deleting_dtor_pointer",
11308     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V1_011BnHwSensorsD0Ev"
11309    },
11310    {
11311     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11312    },
11313    {
11314     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11315    },
11316    {
11317     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11318    },
11319    {
11320     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11321    }
11322   ]
11323  },
11324  {
11325   "alignment" : 4,
11326   "base_specifiers" :
11327   [
11328    {
11329     "referenced_type" : "type-467"
11330    },
11331    {
11332     "referenced_type" : "type-485"
11333    }
11334   ],
11335   "fields" :
11336   [
11337    {
11338     "access" : "private",
11339     "field_name" : "_hidl_mMutex",
11340     "field_offset" : 544,
11341     "referenced_type" : "type-662"
11342    },
11343    {
11344     "access" : "private",
11345     "field_name" : "_hidl_mDeathRecipients",
11346     "field_offset" : 576,
11347     "referenced_type" : "type-663"
11348    }
11349   ],
11350   "linker_set_key" : "android::hardware::sensors::V1_0::BpHwSensors",
11351   "name" : "android::hardware::sensors::V1_0::BpHwSensors",
11352   "referenced_type" : "type-661",
11353   "self_type" : "type-661",
11354   "size" : 92,
11355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BpHwSensors.h",
11356   "unique_id" : "_ZTSN7android8hardware7sensors4V1_011BpHwSensorsE",
11357   "vtable_components" :
11358   [
11359    {
11360     "component_value" : 84,
11361     "kind" : "vbase_offset"
11362    },
11363    {
11364     "kind" : "offset_to_top"
11365    },
11366    {
11367     "kind" : "rtti",
11368     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V1_011BpHwSensorsE"
11369    },
11370    {
11371     "mangled_component_name" : "_ZNK7android8hardware7sensors4V1_011BpHwSensors8isRemoteEv"
11372    },
11373    {
11374     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11375    },
11376    {
11377     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11378    },
11379    {
11380     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11381    },
11382    {
11383     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11384    },
11385    {
11386     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors21setHALInstrumentationEv"
11387    },
11388    {
11389     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11390    },
11391    {
11392     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors4pingEv"
11393    },
11394    {
11395     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11396    },
11397    {
11398     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors21notifySyspropsChangedEv"
11399    },
11400    {
11401     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11402    },
11403    {
11404     "kind" : "complete_dtor_pointer",
11405     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensorsD1Ev"
11406    },
11407    {
11408     "kind" : "deleting_dtor_pointer",
11409     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensorsD0Ev"
11410    },
11411    {
11412     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors14getSensorsListENSt3__18functionIFvRKNS0_8hidl_vecINS2_10SensorInfoEEEEEE"
11413    },
11414    {
11415     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors16setOperationModeENS2_13OperationModeE"
11416    },
11417    {
11418     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors8activateEib"
11419    },
11420    {
11421     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors4pollEiNSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_5EventEEERKNS7_INS2_10SensorInfoEEEEEE"
11422    },
11423    {
11424     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors5batchEixx"
11425    },
11426    {
11427     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors5flushEi"
11428    },
11429    {
11430     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors16injectSensorDataERKNS2_5EventE"
11431    },
11432    {
11433     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors21registerDirectChannelERKNS2_13SharedMemInfoENSt3__18functionIFvNS2_6ResultEiEEE"
11434    },
11435    {
11436     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors23unregisterDirectChannelEi"
11437    },
11438    {
11439     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_011BpHwSensors18configDirectReportEiiNS2_9RateLevelENSt3__18functionIFvNS2_6ResultEiEEE"
11440    },
11441    {
11442     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEE10onAsBinderEv"
11443    },
11444    {
11445     "component_value" : 80,
11446     "kind" : "vbase_offset"
11447    },
11448    {
11449     "component_value" : -4,
11450     "kind" : "offset_to_top"
11451    },
11452    {
11453     "kind" : "rtti",
11454     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V1_011BpHwSensorsE"
11455    },
11456    {
11457     "kind" : "complete_dtor_pointer",
11458     "mangled_component_name" : "_ZThn4_N7android8hardware7sensors4V1_011BpHwSensorsD1Ev"
11459    },
11460    {
11461     "kind" : "deleting_dtor_pointer",
11462     "mangled_component_name" : "_ZThn4_N7android8hardware7sensors4V1_011BpHwSensorsD0Ev"
11463    },
11464    {
11465     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7sensors4V1_08ISensorsEE10onAsBinderEv"
11466    },
11467    {
11468     "component_value" : 76,
11469     "kind" : "vbase_offset"
11470    },
11471    {
11472     "component_value" : -8,
11473     "kind" : "offset_to_top"
11474    },
11475    {
11476     "kind" : "rtti",
11477     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V1_011BpHwSensorsE"
11478    },
11479    {
11480     "kind" : "complete_dtor_pointer",
11481     "mangled_component_name" : "_ZThn8_N7android8hardware7sensors4V1_011BpHwSensorsD1Ev"
11482    },
11483    {
11484     "kind" : "deleting_dtor_pointer",
11485     "mangled_component_name" : "_ZThn8_N7android8hardware7sensors4V1_011BpHwSensorsD0Ev"
11486    },
11487    {
11488     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11489    },
11490    {
11491     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11492    },
11493    {
11494     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11495    },
11496    {
11497     "component_value" : -24,
11498     "kind" : "offset_to_top"
11499    },
11500    {
11501     "kind" : "rtti",
11502     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V1_011BpHwSensorsE"
11503    },
11504    {
11505     "kind" : "complete_dtor_pointer",
11506     "mangled_component_name" : "_ZThn24_N7android8hardware7sensors4V1_011BpHwSensorsD1Ev"
11507    },
11508    {
11509     "kind" : "deleting_dtor_pointer",
11510     "mangled_component_name" : "_ZThn24_N7android8hardware7sensors4V1_011BpHwSensorsD0Ev"
11511    },
11512    {
11513     "kind" : "vcall_offset"
11514    },
11515    {
11516     "component_value" : -76,
11517     "kind" : "vcall_offset"
11518    },
11519    {
11520     "component_value" : -76,
11521     "kind" : "vcall_offset"
11522    },
11523    {
11524     "component_value" : -76,
11525     "kind" : "vcall_offset"
11526    },
11527    {
11528     "component_value" : -84,
11529     "kind" : "vcall_offset"
11530    },
11531    {
11532     "component_value" : -84,
11533     "kind" : "offset_to_top"
11534    },
11535    {
11536     "kind" : "rtti",
11537     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V1_011BpHwSensorsE"
11538    },
11539    {
11540     "kind" : "complete_dtor_pointer",
11541     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V1_011BpHwSensorsD1Ev"
11542    },
11543    {
11544     "kind" : "deleting_dtor_pointer",
11545     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V1_011BpHwSensorsD0Ev"
11546    },
11547    {
11548     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11549    },
11550    {
11551     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11552    },
11553    {
11554     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11555    },
11556    {
11557     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11558    }
11559   ]
11560  },
11561  {
11562   "alignment" : 4,
11563   "base_specifiers" :
11564   [
11565    {
11566     "referenced_type" : "type-92"
11567    },
11568    {
11569     "referenced_type" : "type-485"
11570    }
11571   ],
11572   "fields" :
11573   [
11574    {
11575     "access" : "private",
11576     "field_name" : "mImpl",
11577     "field_offset" : 384,
11578     "referenced_type" : "type-96"
11579    },
11580    {
11581     "access" : "private",
11582     "field_name" : "mOnewayQueue",
11583     "field_offset" : 416,
11584     "referenced_type" : "type-693"
11585    }
11586   ],
11587   "linker_set_key" : "android::hardware::sensors::V1_0::BsSensors",
11588   "name" : "android::hardware::sensors::V1_0::BsSensors",
11589   "referenced_type" : "type-692",
11590   "self_type" : "type-692",
11591   "size" : 68,
11592   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/BsSensors.h",
11593   "unique_id" : "_ZTSN7android8hardware7sensors4V1_09BsSensorsE",
11594   "vtable_components" :
11595   [
11596    {
11597     "component_value" : 60,
11598     "kind" : "vbase_offset"
11599    },
11600    {
11601     "kind" : "offset_to_top"
11602    },
11603    {
11604     "kind" : "rtti",
11605     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V1_09BsSensorsE"
11606    },
11607    {
11608     "mangled_component_name" : "_ZNK7android8hardware7sensors4V1_08ISensors8isRemoteEv"
11609    },
11610    {
11611     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11612    },
11613    {
11614     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11615    },
11616    {
11617     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11618    },
11619    {
11620     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11621    },
11622    {
11623     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors21setHALInstrumentationEv"
11624    },
11625    {
11626     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11627    },
11628    {
11629     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors4pingEv"
11630    },
11631    {
11632     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11633    },
11634    {
11635     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors21notifySyspropsChangedEv"
11636    },
11637    {
11638     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11639    },
11640    {
11641     "kind" : "complete_dtor_pointer",
11642     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensorsD1Ev"
11643    },
11644    {
11645     "kind" : "deleting_dtor_pointer",
11646     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensorsD0Ev"
11647    },
11648    {
11649     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors14getSensorsListENSt3__18functionIFvRKNS0_8hidl_vecINS2_10SensorInfoEEEEEE"
11650    },
11651    {
11652     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors16setOperationModeENS2_13OperationModeE"
11653    },
11654    {
11655     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors8activateEib"
11656    },
11657    {
11658     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors4pollEiNSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_5EventEEERKNS7_INS2_10SensorInfoEEEEEE"
11659    },
11660    {
11661     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors5batchEixx"
11662    },
11663    {
11664     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors5flushEi"
11665    },
11666    {
11667     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors16injectSensorDataERKNS2_5EventE"
11668    },
11669    {
11670     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors21registerDirectChannelERKNS2_13SharedMemInfoENSt3__18functionIFvNS2_6ResultEiEEE"
11671    },
11672    {
11673     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors23unregisterDirectChannelEi"
11674    },
11675    {
11676     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_09BsSensors18configDirectReportEiiNS2_9RateLevelENSt3__18functionIFvNS2_6ResultEiEEE"
11677    },
11678    {
11679     "component_value" : -4,
11680     "kind" : "offset_to_top"
11681    },
11682    {
11683     "kind" : "rtti",
11684     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V1_09BsSensorsE"
11685    },
11686    {
11687     "kind" : "complete_dtor_pointer",
11688     "mangled_component_name" : "_ZThn4_N7android8hardware7sensors4V1_09BsSensorsD1Ev"
11689    },
11690    {
11691     "kind" : "deleting_dtor_pointer",
11692     "mangled_component_name" : "_ZThn4_N7android8hardware7sensors4V1_09BsSensorsD0Ev"
11693    },
11694    {
11695     "kind" : "vcall_offset"
11696    },
11697    {
11698     "kind" : "vcall_offset"
11699    },
11700    {
11701     "kind" : "vcall_offset"
11702    },
11703    {
11704     "kind" : "vcall_offset"
11705    },
11706    {
11707     "component_value" : -60,
11708     "kind" : "vcall_offset"
11709    },
11710    {
11711     "component_value" : -60,
11712     "kind" : "offset_to_top"
11713    },
11714    {
11715     "kind" : "rtti",
11716     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V1_09BsSensorsE"
11717    },
11718    {
11719     "kind" : "complete_dtor_pointer",
11720     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V1_09BsSensorsD1Ev"
11721    },
11722    {
11723     "kind" : "deleting_dtor_pointer",
11724     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V1_09BsSensorsD0Ev"
11725    },
11726    {
11727     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11728    },
11729    {
11730     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11731    },
11732    {
11733     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11734    },
11735    {
11736     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11737    }
11738   ]
11739  },
11740  {
11741   "alignment" : 4,
11742   "fields" :
11743   [
11744    {
11745     "field_name" : "connected",
11746     "referenced_type" : "type-34"
11747    },
11748    {
11749     "field_name" : "sensorHandle",
11750     "field_offset" : 32,
11751     "referenced_type" : "type-20"
11752    },
11753    {
11754     "field_name" : "uuid",
11755     "field_offset" : 64,
11756     "referenced_type" : "type-344"
11757    }
11758   ],
11759   "linker_set_key" : "android::hardware::sensors::V1_0::DynamicSensorInfo",
11760   "name" : "android::hardware::sensors::V1_0::DynamicSensorInfo",
11761   "referenced_type" : "type-343",
11762   "self_type" : "type-343",
11763   "size" : 24,
11764   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
11765   "unique_id" : "_ZTSN7android8hardware7sensors4V1_017DynamicSensorInfoE"
11766  },
11767  {
11768   "alignment" : 8,
11769   "fields" :
11770   [
11771    {
11772     "field_name" : "timestamp",
11773     "referenced_type" : "type-25"
11774    },
11775    {
11776     "field_name" : "sensorHandle",
11777     "field_offset" : 64,
11778     "referenced_type" : "type-20"
11779    },
11780    {
11781     "field_name" : "sensorType",
11782     "field_offset" : 96,
11783     "referenced_type" : "type-323"
11784    },
11785    {
11786     "field_name" : "u",
11787     "field_offset" : 128,
11788     "referenced_type" : "type-333"
11789    }
11790   ],
11791   "linker_set_key" : "android::hardware::sensors::V1_0::Event",
11792   "name" : "android::hardware::sensors::V1_0::Event",
11793   "referenced_type" : "type-332",
11794   "self_type" : "type-332",
11795   "size" : 80,
11796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
11797   "unique_id" : "_ZTSN7android8hardware7sensors4V1_05EventE"
11798  },
11799  {
11800   "alignment" : 8,
11801   "fields" :
11802   [
11803    {
11804     "field_name" : "vec3",
11805     "referenced_type" : "type-334"
11806    },
11807    {
11808     "field_name" : "vec4",
11809     "referenced_type" : "type-336"
11810    },
11811    {
11812     "field_name" : "uncal",
11813     "referenced_type" : "type-337"
11814    },
11815    {
11816     "field_name" : "meta",
11817     "referenced_type" : "type-338"
11818    },
11819    {
11820     "field_name" : "scalar",
11821     "referenced_type" : "type-228"
11822    },
11823    {
11824     "field_name" : "stepCount",
11825     "referenced_type" : "type-104"
11826    },
11827    {
11828     "field_name" : "heartRate",
11829     "referenced_type" : "type-340"
11830    },
11831    {
11832     "field_name" : "pose6DOF",
11833     "referenced_type" : "type-341"
11834    },
11835    {
11836     "field_name" : "dynamic",
11837     "referenced_type" : "type-343"
11838    },
11839    {
11840     "field_name" : "additional",
11841     "referenced_type" : "type-346"
11842    },
11843    {
11844     "field_name" : "data",
11845     "referenced_type" : "type-353"
11846    }
11847   ],
11848   "linker_set_key" : "android::hardware::sensors::V1_0::EventPayload",
11849   "name" : "android::hardware::sensors::V1_0::EventPayload",
11850   "record_kind" : "union",
11851   "referenced_type" : "type-333",
11852   "self_type" : "type-333",
11853   "size" : 64,
11854   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
11855   "unique_id" : "_ZTSN7android8hardware7sensors4V1_012EventPayloadE"
11856  },
11857  {
11858   "alignment" : 4,
11859   "fields" :
11860   [
11861    {
11862     "field_name" : "bpm",
11863     "referenced_type" : "type-228"
11864    },
11865    {
11866     "field_name" : "status",
11867     "field_offset" : 32,
11868     "referenced_type" : "type-335"
11869    }
11870   ],
11871   "linker_set_key" : "android::hardware::sensors::V1_0::HeartRate",
11872   "name" : "android::hardware::sensors::V1_0::HeartRate",
11873   "referenced_type" : "type-340",
11874   "self_type" : "type-340",
11875   "size" : 8,
11876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
11877   "unique_id" : "_ZTSN7android8hardware7sensors4V1_09HeartRateE"
11878  },
11879  {
11880   "alignment" : 4,
11881   "base_specifiers" :
11882   [
11883    {
11884     "referenced_type" : "type-4"
11885    }
11886   ],
11887   "linker_set_key" : "android::hardware::sensors::V1_0::ISensors",
11888   "name" : "android::hardware::sensors::V1_0::ISensors",
11889   "referenced_type" : "type-92",
11890   "self_type" : "type-92",
11891   "size" : 12,
11892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/ISensors.h",
11893   "unique_id" : "_ZTSN7android8hardware7sensors4V1_08ISensorsE",
11894   "vtable_components" :
11895   [
11896    {
11897     "component_value" : 4,
11898     "kind" : "vbase_offset"
11899    },
11900    {
11901     "kind" : "offset_to_top"
11902    },
11903    {
11904     "kind" : "rtti",
11905     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V1_08ISensorsE"
11906    },
11907    {
11908     "mangled_component_name" : "_ZNK7android8hardware7sensors4V1_08ISensors8isRemoteEv"
11909    },
11910    {
11911     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11912    },
11913    {
11914     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11915    },
11916    {
11917     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11918    },
11919    {
11920     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11921    },
11922    {
11923     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors21setHALInstrumentationEv"
11924    },
11925    {
11926     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11927    },
11928    {
11929     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors4pingEv"
11930    },
11931    {
11932     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11933    },
11934    {
11935     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors21notifySyspropsChangedEv"
11936    },
11937    {
11938     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11939    },
11940    {
11941     "kind" : "complete_dtor_pointer",
11942     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensorsD1Ev"
11943    },
11944    {
11945     "kind" : "deleting_dtor_pointer",
11946     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensorsD0Ev"
11947    },
11948    {
11949     "is_pure" : true,
11950     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors14getSensorsListENSt3__18functionIFvRKNS0_8hidl_vecINS2_10SensorInfoEEEEEE"
11951    },
11952    {
11953     "is_pure" : true,
11954     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors16setOperationModeENS2_13OperationModeE"
11955    },
11956    {
11957     "is_pure" : true,
11958     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors8activateEib"
11959    },
11960    {
11961     "is_pure" : true,
11962     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors4pollEiNSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_5EventEEERKNS7_INS2_10SensorInfoEEEEEE"
11963    },
11964    {
11965     "is_pure" : true,
11966     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors5batchEixx"
11967    },
11968    {
11969     "is_pure" : true,
11970     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors5flushEi"
11971    },
11972    {
11973     "is_pure" : true,
11974     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors16injectSensorDataERKNS2_5EventE"
11975    },
11976    {
11977     "is_pure" : true,
11978     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors21registerDirectChannelERKNS2_13SharedMemInfoENSt3__18functionIFvNS2_6ResultEiEEE"
11979    },
11980    {
11981     "is_pure" : true,
11982     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors23unregisterDirectChannelEi"
11983    },
11984    {
11985     "is_pure" : true,
11986     "mangled_component_name" : "_ZN7android8hardware7sensors4V1_08ISensors18configDirectReportEiiNS2_9RateLevelENSt3__18functionIFvNS2_6ResultEiEEE"
11987    },
11988    {
11989     "kind" : "vcall_offset"
11990    },
11991    {
11992     "kind" : "vcall_offset"
11993    },
11994    {
11995     "kind" : "vcall_offset"
11996    },
11997    {
11998     "kind" : "vcall_offset"
11999    },
12000    {
12001     "component_value" : -4,
12002     "kind" : "vcall_offset"
12003    },
12004    {
12005     "component_value" : -4,
12006     "kind" : "offset_to_top"
12007    },
12008    {
12009     "kind" : "rtti",
12010     "mangled_component_name" : "_ZTIN7android8hardware7sensors4V1_08ISensorsE"
12011    },
12012    {
12013     "kind" : "complete_dtor_pointer",
12014     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V1_08ISensorsD1Ev"
12015    },
12016    {
12017     "kind" : "deleting_dtor_pointer",
12018     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7sensors4V1_08ISensorsD0Ev"
12019    },
12020    {
12021     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12022    },
12023    {
12024     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12025    },
12026    {
12027     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12028    },
12029    {
12030     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12031    }
12032   ]
12033  },
12034  {
12035   "alignment" : 4,
12036   "fields" :
12037   [
12038    {
12039     "field_name" : "what",
12040     "referenced_type" : "type-339"
12041    }
12042   ],
12043   "linker_set_key" : "android::hardware::sensors::V1_0::MetaData",
12044   "name" : "android::hardware::sensors::V1_0::MetaData",
12045   "referenced_type" : "type-338",
12046   "self_type" : "type-338",
12047   "size" : 4,
12048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
12049   "unique_id" : "_ZTSN7android8hardware7sensors4V1_08MetaDataE"
12050  },
12051  {
12052   "alignment" : 8,
12053   "fields" :
12054   [
12055    {
12056     "field_name" : "sensorHandle",
12057     "referenced_type" : "type-20"
12058    },
12059    {
12060     "field_name" : "name",
12061     "field_offset" : 64,
12062     "referenced_type" : "type-272"
12063    },
12064    {
12065     "field_name" : "vendor",
12066     "field_offset" : 192,
12067     "referenced_type" : "type-272"
12068    },
12069    {
12070     "field_name" : "version",
12071     "field_offset" : 320,
12072     "referenced_type" : "type-20"
12073    },
12074    {
12075     "field_name" : "type",
12076     "field_offset" : 352,
12077     "referenced_type" : "type-323"
12078    },
12079    {
12080     "field_name" : "typeAsString",
12081     "field_offset" : 384,
12082     "referenced_type" : "type-272"
12083    },
12084    {
12085     "field_name" : "maxRange",
12086     "field_offset" : 512,
12087     "referenced_type" : "type-228"
12088    },
12089    {
12090     "field_name" : "resolution",
12091     "field_offset" : 544,
12092     "referenced_type" : "type-228"
12093    },
12094    {
12095     "field_name" : "power",
12096     "field_offset" : 576,
12097     "referenced_type" : "type-228"
12098    },
12099    {
12100     "field_name" : "minDelay",
12101     "field_offset" : 608,
12102     "referenced_type" : "type-20"
12103    },
12104    {
12105     "field_name" : "fifoReservedEventCount",
12106     "field_offset" : 640,
12107     "referenced_type" : "type-2"
12108    },
12109    {
12110     "field_name" : "fifoMaxEventCount",
12111     "field_offset" : 672,
12112     "referenced_type" : "type-2"
12113    },
12114    {
12115     "field_name" : "requiredPermission",
12116     "field_offset" : 704,
12117     "referenced_type" : "type-272"
12118    },
12119    {
12120     "field_name" : "maxDelay",
12121     "field_offset" : 832,
12122     "referenced_type" : "type-20"
12123    },
12124    {
12125     "field_name" : "flags",
12126     "field_offset" : 864,
12127     "referenced_type" : "type-2"
12128    }
12129   ],
12130   "linker_set_key" : "android::hardware::sensors::V1_0::SensorInfo",
12131   "name" : "android::hardware::sensors::V1_0::SensorInfo",
12132   "referenced_type" : "type-322",
12133   "self_type" : "type-322",
12134   "size" : 112,
12135   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
12136   "unique_id" : "_ZTSN7android8hardware7sensors4V1_010SensorInfoE"
12137  },
12138  {
12139   "alignment" : 8,
12140   "fields" :
12141   [
12142    {
12143     "field_name" : "type",
12144     "referenced_type" : "type-604"
12145    },
12146    {
12147     "field_name" : "format",
12148     "field_offset" : 32,
12149     "referenced_type" : "type-605"
12150    },
12151    {
12152     "field_name" : "size",
12153     "field_offset" : 64,
12154     "referenced_type" : "type-2"
12155    },
12156    {
12157     "field_name" : "memoryHandle",
12158     "field_offset" : 128,
12159     "referenced_type" : "type-270"
12160    }
12161   ],
12162   "linker_set_key" : "android::hardware::sensors::V1_0::SharedMemInfo",
12163   "name" : "android::hardware::sensors::V1_0::SharedMemInfo",
12164   "referenced_type" : "type-607",
12165   "self_type" : "type-607",
12166   "size" : 32,
12167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
12168   "unique_id" : "_ZTSN7android8hardware7sensors4V1_013SharedMemInfoE"
12169  },
12170  {
12171   "alignment" : 4,
12172   "fields" :
12173   [
12174    {
12175     "field_name" : "x",
12176     "referenced_type" : "type-228"
12177    },
12178    {
12179     "field_name" : "y",
12180     "field_offset" : 32,
12181     "referenced_type" : "type-228"
12182    },
12183    {
12184     "field_name" : "z",
12185     "field_offset" : 64,
12186     "referenced_type" : "type-228"
12187    },
12188    {
12189     "field_name" : "x_bias",
12190     "field_offset" : 96,
12191     "referenced_type" : "type-228"
12192    },
12193    {
12194     "field_name" : "y_bias",
12195     "field_offset" : 128,
12196     "referenced_type" : "type-228"
12197    },
12198    {
12199     "field_name" : "z_bias",
12200     "field_offset" : 160,
12201     "referenced_type" : "type-228"
12202    }
12203   ],
12204   "linker_set_key" : "android::hardware::sensors::V1_0::Uncal",
12205   "name" : "android::hardware::sensors::V1_0::Uncal",
12206   "referenced_type" : "type-337",
12207   "self_type" : "type-337",
12208   "size" : 24,
12209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
12210   "unique_id" : "_ZTSN7android8hardware7sensors4V1_05UncalE"
12211  },
12212  {
12213   "alignment" : 4,
12214   "fields" :
12215   [
12216    {
12217     "field_name" : "x",
12218     "referenced_type" : "type-228"
12219    },
12220    {
12221     "field_name" : "y",
12222     "field_offset" : 32,
12223     "referenced_type" : "type-228"
12224    },
12225    {
12226     "field_name" : "z",
12227     "field_offset" : 64,
12228     "referenced_type" : "type-228"
12229    },
12230    {
12231     "field_name" : "status",
12232     "field_offset" : 96,
12233     "referenced_type" : "type-335"
12234    }
12235   ],
12236   "linker_set_key" : "android::hardware::sensors::V1_0::Vec3",
12237   "name" : "android::hardware::sensors::V1_0::Vec3",
12238   "referenced_type" : "type-334",
12239   "self_type" : "type-334",
12240   "size" : 16,
12241   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
12242   "unique_id" : "_ZTSN7android8hardware7sensors4V1_04Vec3E"
12243  },
12244  {
12245   "alignment" : 4,
12246   "fields" :
12247   [
12248    {
12249     "field_name" : "x",
12250     "referenced_type" : "type-228"
12251    },
12252    {
12253     "field_name" : "y",
12254     "field_offset" : 32,
12255     "referenced_type" : "type-228"
12256    },
12257    {
12258     "field_name" : "z",
12259     "field_offset" : 64,
12260     "referenced_type" : "type-228"
12261    },
12262    {
12263     "field_name" : "w",
12264     "field_offset" : 96,
12265     "referenced_type" : "type-228"
12266    }
12267   ],
12268   "linker_set_key" : "android::hardware::sensors::V1_0::Vec4",
12269   "name" : "android::hardware::sensors::V1_0::Vec4",
12270   "referenced_type" : "type-336",
12271   "self_type" : "type-336",
12272   "size" : 16,
12273   "source_file" : "/out/soong/.intermediates/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen/android/hardware/sensors/1.0/types.h",
12274   "unique_id" : "_ZTSN7android8hardware7sensors4V1_04Vec4E"
12275  },
12276  {
12277   "alignment" : 4,
12278   "base_specifiers" :
12279   [
12280    {
12281     "referenced_type" : "type-114"
12282    },
12283    {
12284     "referenced_type" : "type-485"
12285    }
12286   ],
12287   "fields" :
12288   [
12289    {
12290     "access" : "private",
12291     "field_name" : "_hidl_mImpl",
12292     "field_offset" : 512,
12293     "referenced_type" : "type-484"
12294    }
12295   ],
12296   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
12297   "name" : "android::hidl::base::V1_0::BnHwBase",
12298   "referenced_type" : "type-483",
12299   "self_type" : "type-483",
12300   "size" : 76,
12301   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
12302   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
12303   "vtable_components" :
12304   [
12305    {
12306     "component_value" : 68,
12307     "kind" : "vbase_offset"
12308    },
12309    {
12310     "kind" : "offset_to_top"
12311    },
12312    {
12313     "kind" : "rtti",
12314     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12315    },
12316    {
12317     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12318    },
12319    {
12320     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12321    },
12322    {
12323     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12324    },
12325    {
12326     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12327    },
12328    {
12329     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12330    },
12331    {
12332     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12333    },
12334    {
12335     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12336    },
12337    {
12338     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12339    },
12340    {
12341     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12342    },
12343    {
12344     "kind" : "complete_dtor_pointer",
12345     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
12346    },
12347    {
12348     "kind" : "deleting_dtor_pointer",
12349     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
12350    },
12351    {
12352     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12353    },
12354    {
12355     "component_value" : -20,
12356     "kind" : "offset_to_top"
12357    },
12358    {
12359     "kind" : "rtti",
12360     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12361    },
12362    {
12363     "kind" : "complete_dtor_pointer",
12364     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12365    },
12366    {
12367     "kind" : "deleting_dtor_pointer",
12368     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12369    },
12370    {
12371     "kind" : "vcall_offset"
12372    },
12373    {
12374     "kind" : "vcall_offset"
12375    },
12376    {
12377     "kind" : "vcall_offset"
12378    },
12379    {
12380     "kind" : "vcall_offset"
12381    },
12382    {
12383     "component_value" : -68,
12384     "kind" : "vcall_offset"
12385    },
12386    {
12387     "component_value" : -68,
12388     "kind" : "offset_to_top"
12389    },
12390    {
12391     "kind" : "rtti",
12392     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12393    },
12394    {
12395     "kind" : "complete_dtor_pointer",
12396     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12397    },
12398    {
12399     "kind" : "deleting_dtor_pointer",
12400     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12401    },
12402    {
12403     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12404    },
12405    {
12406     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12407    },
12408    {
12409     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12410    },
12411    {
12412     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12413    }
12414   ]
12415  },
12416  {
12417   "alignment" : 4,
12418   "base_specifiers" :
12419   [
12420    {
12421     "referenced_type" : "type-465"
12422    },
12423    {
12424     "referenced_type" : "type-485"
12425    }
12426   ],
12427   "fields" :
12428   [
12429    {
12430     "access" : "private",
12431     "field_name" : "_hidl_mMutex",
12432     "field_offset" : 544,
12433     "referenced_type" : "type-655"
12434    },
12435    {
12436     "access" : "private",
12437     "field_name" : "_hidl_mDeathRecipients",
12438     "field_offset" : 576,
12439     "referenced_type" : "type-656"
12440    }
12441   ],
12442   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
12443   "name" : "android::hidl::base::V1_0::BpHwBase",
12444   "referenced_type" : "type-654",
12445   "self_type" : "type-654",
12446   "size" : 92,
12447   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
12448   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
12449   "vtable_components" :
12450   [
12451    {
12452     "component_value" : 84,
12453     "kind" : "vbase_offset"
12454    },
12455    {
12456     "kind" : "offset_to_top"
12457    },
12458    {
12459     "kind" : "rtti",
12460     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12461    },
12462    {
12463     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
12464    },
12465    {
12466     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12467    },
12468    {
12469     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12470    },
12471    {
12472     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12473    },
12474    {
12475     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12476    },
12477    {
12478     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
12479    },
12480    {
12481     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12482    },
12483    {
12484     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
12485    },
12486    {
12487     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12488    },
12489    {
12490     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
12491    },
12492    {
12493     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12494    },
12495    {
12496     "kind" : "complete_dtor_pointer",
12497     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
12498    },
12499    {
12500     "kind" : "deleting_dtor_pointer",
12501     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
12502    },
12503    {
12504     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12505    },
12506    {
12507     "component_value" : 80,
12508     "kind" : "vbase_offset"
12509    },
12510    {
12511     "component_value" : -4,
12512     "kind" : "offset_to_top"
12513    },
12514    {
12515     "kind" : "rtti",
12516     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12517    },
12518    {
12519     "kind" : "complete_dtor_pointer",
12520     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12521    },
12522    {
12523     "kind" : "deleting_dtor_pointer",
12524     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12525    },
12526    {
12527     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12528    },
12529    {
12530     "component_value" : 76,
12531     "kind" : "vbase_offset"
12532    },
12533    {
12534     "component_value" : -8,
12535     "kind" : "offset_to_top"
12536    },
12537    {
12538     "kind" : "rtti",
12539     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12540    },
12541    {
12542     "kind" : "complete_dtor_pointer",
12543     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12544    },
12545    {
12546     "kind" : "deleting_dtor_pointer",
12547     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12548    },
12549    {
12550     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12551    },
12552    {
12553     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12554    },
12555    {
12556     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12557    },
12558    {
12559     "component_value" : -24,
12560     "kind" : "offset_to_top"
12561    },
12562    {
12563     "kind" : "rtti",
12564     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12565    },
12566    {
12567     "kind" : "complete_dtor_pointer",
12568     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12569    },
12570    {
12571     "kind" : "deleting_dtor_pointer",
12572     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12573    },
12574    {
12575     "kind" : "vcall_offset"
12576    },
12577    {
12578     "component_value" : -76,
12579     "kind" : "vcall_offset"
12580    },
12581    {
12582     "component_value" : -76,
12583     "kind" : "vcall_offset"
12584    },
12585    {
12586     "component_value" : -76,
12587     "kind" : "vcall_offset"
12588    },
12589    {
12590     "component_value" : -84,
12591     "kind" : "vcall_offset"
12592    },
12593    {
12594     "component_value" : -84,
12595     "kind" : "offset_to_top"
12596    },
12597    {
12598     "kind" : "rtti",
12599     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12600    },
12601    {
12602     "kind" : "complete_dtor_pointer",
12603     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12604    },
12605    {
12606     "kind" : "deleting_dtor_pointer",
12607     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12608    },
12609    {
12610     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12611    },
12612    {
12613     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12614    },
12615    {
12616     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12617    },
12618    {
12619     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12620    }
12621   ]
12622  },
12623  {
12624   "alignment" : 8,
12625   "fields" :
12626   [
12627    {
12628     "field_name" : "pid",
12629     "referenced_type" : "type-20"
12630    },
12631    {
12632     "field_name" : "ptr",
12633     "field_offset" : 64,
12634     "referenced_type" : "type-104"
12635    },
12636    {
12637     "field_name" : "arch",
12638     "field_offset" : 128,
12639     "referenced_type" : "type-443"
12640    }
12641   ],
12642   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
12643   "name" : "android::hidl::base::V1_0::DebugInfo",
12644   "referenced_type" : "type-442",
12645   "self_type" : "type-442",
12646   "size" : 24,
12647   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
12648   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
12649  },
12650  {
12651   "alignment" : 4,
12652   "base_specifiers" :
12653   [
12654    {
12655     "is_virtual" : true,
12656     "referenced_type" : "type-5"
12657    }
12658   ],
12659   "linker_set_key" : "android::hidl::base::V1_0::IBase",
12660   "name" : "android::hidl::base::V1_0::IBase",
12661   "referenced_type" : "type-4",
12662   "self_type" : "type-4",
12663   "size" : 12,
12664   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
12665   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
12666   "vtable_components" :
12667   [
12668    {
12669     "component_value" : 4,
12670     "kind" : "vbase_offset"
12671    },
12672    {
12673     "kind" : "offset_to_top"
12674    },
12675    {
12676     "kind" : "rtti",
12677     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12678    },
12679    {
12680     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12681    },
12682    {
12683     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12684    },
12685    {
12686     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12687    },
12688    {
12689     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12690    },
12691    {
12692     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12693    },
12694    {
12695     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12696    },
12697    {
12698     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12699    },
12700    {
12701     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12702    },
12703    {
12704     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12705    },
12706    {
12707     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12708    },
12709    {
12710     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12711    },
12712    {
12713     "kind" : "complete_dtor_pointer",
12714     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
12715    },
12716    {
12717     "kind" : "deleting_dtor_pointer",
12718     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
12719    },
12720    {
12721     "kind" : "vcall_offset"
12722    },
12723    {
12724     "kind" : "vcall_offset"
12725    },
12726    {
12727     "kind" : "vcall_offset"
12728    },
12729    {
12730     "kind" : "vcall_offset"
12731    },
12732    {
12733     "component_value" : -4,
12734     "kind" : "vcall_offset"
12735    },
12736    {
12737     "component_value" : -4,
12738     "kind" : "offset_to_top"
12739    },
12740    {
12741     "kind" : "rtti",
12742     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12743    },
12744    {
12745     "kind" : "complete_dtor_pointer",
12746     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
12747    },
12748    {
12749     "kind" : "deleting_dtor_pointer",
12750     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
12751    },
12752    {
12753     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12754    },
12755    {
12756     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12757    },
12758    {
12759     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12760    },
12761    {
12762     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12763    }
12764   ]
12765  },
12766  {
12767   "alignment" : 4,
12768   "base_specifiers" :
12769   [
12770    {
12771     "referenced_type" : "type-4"
12772    }
12773   ],
12774   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
12775   "name" : "android::hidl::manager::V1_0::IServiceManager",
12776   "referenced_type" : "type-59",
12777   "self_type" : "type-59",
12778   "size" : 12,
12779   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
12780   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
12781   "vtable_components" :
12782   [
12783    {
12784     "component_value" : 4,
12785     "kind" : "vbase_offset"
12786    },
12787    {
12788     "kind" : "offset_to_top"
12789    },
12790    {
12791     "kind" : "rtti",
12792     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
12793    },
12794    {
12795     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
12796    },
12797    {
12798     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12799    },
12800    {
12801     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12802    },
12803    {
12804     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12805    },
12806    {
12807     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12808    },
12809    {
12810     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
12811    },
12812    {
12813     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12814    },
12815    {
12816     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
12817    },
12818    {
12819     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12820    },
12821    {
12822     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
12823    },
12824    {
12825     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12826    },
12827    {
12828     "kind" : "complete_dtor_pointer",
12829     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
12830    },
12831    {
12832     "kind" : "deleting_dtor_pointer",
12833     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
12834    },
12835    {
12836     "is_pure" : true,
12837     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
12838    },
12839    {
12840     "is_pure" : true,
12841     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
12842    },
12843    {
12844     "is_pure" : true,
12845     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
12846    },
12847    {
12848     "is_pure" : true,
12849     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12850    },
12851    {
12852     "is_pure" : true,
12853     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
12854    },
12855    {
12856     "is_pure" : true,
12857     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
12858    },
12859    {
12860     "is_pure" : true,
12861     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
12862    },
12863    {
12864     "is_pure" : true,
12865     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
12866    },
12867    {
12868     "kind" : "vcall_offset"
12869    },
12870    {
12871     "kind" : "vcall_offset"
12872    },
12873    {
12874     "kind" : "vcall_offset"
12875    },
12876    {
12877     "kind" : "vcall_offset"
12878    },
12879    {
12880     "component_value" : -4,
12881     "kind" : "vcall_offset"
12882    },
12883    {
12884     "component_value" : -4,
12885     "kind" : "offset_to_top"
12886    },
12887    {
12888     "kind" : "rtti",
12889     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
12890    },
12891    {
12892     "kind" : "complete_dtor_pointer",
12893     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
12894    },
12895    {
12896     "kind" : "deleting_dtor_pointer",
12897     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
12898    },
12899    {
12900     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12901    },
12902    {
12903     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12904    },
12905    {
12906     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12907    },
12908    {
12909     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12910    }
12911   ]
12912  },
12913  {
12914   "alignment" : 8,
12915   "fields" :
12916   [
12917    {
12918     "field_name" : "interfaceName",
12919     "referenced_type" : "type-272"
12920    },
12921    {
12922     "field_name" : "instanceName",
12923     "field_offset" : 128,
12924     "referenced_type" : "type-272"
12925    },
12926    {
12927     "field_name" : "pid",
12928     "field_offset" : 256,
12929     "referenced_type" : "type-20"
12930    },
12931    {
12932     "field_name" : "clientPids",
12933     "field_offset" : 320,
12934     "referenced_type" : "type-311"
12935    },
12936    {
12937     "field_name" : "arch",
12938     "field_offset" : 448,
12939     "referenced_type" : "type-443"
12940    }
12941   ],
12942   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12943   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12944   "referenced_type" : "type-592",
12945   "self_type" : "type-592",
12946   "size" : 64,
12947   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
12948   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
12949  },
12950  {
12951   "alignment" : 4,
12952   "base_specifiers" :
12953   [
12954    {
12955     "referenced_type" : "type-4"
12956    }
12957   ],
12958   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
12959   "name" : "android::hidl::manager::V1_0::IServiceNotification",
12960   "referenced_type" : "type-74",
12961   "self_type" : "type-74",
12962   "size" : 12,
12963   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
12964   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
12965   "vtable_components" :
12966   [
12967    {
12968     "component_value" : 4,
12969     "kind" : "vbase_offset"
12970    },
12971    {
12972     "kind" : "offset_to_top"
12973    },
12974    {
12975     "kind" : "rtti",
12976     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12977    },
12978    {
12979     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
12980    },
12981    {
12982     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12983    },
12984    {
12985     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12986    },
12987    {
12988     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12989    },
12990    {
12991     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12992    },
12993    {
12994     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
12995    },
12996    {
12997     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12998    },
12999    {
13000     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
13001    },
13002    {
13003     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
13004    },
13005    {
13006     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
13007    },
13008    {
13009     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13010    },
13011    {
13012     "kind" : "complete_dtor_pointer",
13013     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
13014    },
13015    {
13016     "kind" : "deleting_dtor_pointer",
13017     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
13018    },
13019    {
13020     "is_pure" : true,
13021     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
13022    },
13023    {
13024     "kind" : "vcall_offset"
13025    },
13026    {
13027     "kind" : "vcall_offset"
13028    },
13029    {
13030     "kind" : "vcall_offset"
13031    },
13032    {
13033     "kind" : "vcall_offset"
13034    },
13035    {
13036     "component_value" : -4,
13037     "kind" : "vcall_offset"
13038    },
13039    {
13040     "component_value" : -4,
13041     "kind" : "offset_to_top"
13042    },
13043    {
13044     "kind" : "rtti",
13045     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
13046    },
13047    {
13048     "kind" : "complete_dtor_pointer",
13049     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
13050    },
13051    {
13052     "kind" : "deleting_dtor_pointer",
13053     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
13054    },
13055    {
13056     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13057    },
13058    {
13059     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13060    },
13061    {
13062     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13063    },
13064    {
13065     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13066    }
13067   ]
13068  },
13069  {
13070   "alignment" : 4,
13071   "fields" :
13072   [
13073    {
13074     "access" : "private",
13075     "field_name" : "m_ptr",
13076     "referenced_type" : "type-66"
13077    }
13078   ],
13079   "linker_set_key" : "android::sp<android::Thread>",
13080   "name" : "android::sp<android::Thread>",
13081   "record_kind" : "class",
13082   "referenced_type" : "type-65",
13083   "self_type" : "type-65",
13084   "size" : 4,
13085   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13086   "template_args" : [ "type-67" ],
13087   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
13088  },
13089  {
13090   "alignment" : 4,
13091   "fields" :
13092   [
13093    {
13094     "access" : "private",
13095     "field_name" : "m_ptr",
13096     "referenced_type" : "type-113"
13097    }
13098   ],
13099   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
13100   "name" : "android::sp<android::hardware::BHwBinder>",
13101   "record_kind" : "class",
13102   "referenced_type" : "type-112",
13103   "self_type" : "type-112",
13104   "size" : 4,
13105   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13106   "template_args" : [ "type-114" ],
13107   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
13108  },
13109  {
13110   "alignment" : 4,
13111   "fields" :
13112   [
13113    {
13114     "access" : "private",
13115     "field_name" : "m_ptr",
13116     "referenced_type" : "type-214"
13117    }
13118   ],
13119   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
13120   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
13121   "record_kind" : "class",
13122   "referenced_type" : "type-709",
13123   "self_type" : "type-709",
13124   "size" : 4,
13125   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13126   "template_args" : [ "type-106" ],
13127   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
13128  },
13129  {
13130   "alignment" : 4,
13131   "fields" :
13132   [
13133    {
13134     "access" : "private",
13135     "field_name" : "m_ptr",
13136     "referenced_type" : "type-12"
13137    }
13138   ],
13139   "linker_set_key" : "android::sp<android::hardware::IBinder>",
13140   "name" : "android::sp<android::hardware::IBinder>",
13141   "record_kind" : "class",
13142   "referenced_type" : "type-11",
13143   "self_type" : "type-11",
13144   "size" : 4,
13145   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13146   "template_args" : [ "type-13" ],
13147   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
13148  },
13149  {
13150   "alignment" : 4,
13151   "fields" :
13152   [
13153    {
13154     "access" : "private",
13155     "field_name" : "m_ptr",
13156     "referenced_type" : "type-15"
13157    }
13158   ],
13159   "linker_set_key" : "android::sp<android::hardware::IInterface>",
13160   "name" : "android::sp<android::hardware::IInterface>",
13161   "record_kind" : "class",
13162   "referenced_type" : "type-14",
13163   "self_type" : "type-14",
13164   "size" : 4,
13165   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13166   "template_args" : [ "type-16" ],
13167   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
13168  },
13169  {
13170   "alignment" : 4,
13171   "fields" :
13172   [
13173    {
13174     "access" : "private",
13175     "field_name" : "m_ptr",
13176     "referenced_type" : "type-18"
13177    }
13178   ],
13179   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
13180   "name" : "android::sp<android::hardware::ProcessState>",
13181   "record_kind" : "class",
13182   "referenced_type" : "type-17",
13183   "self_type" : "type-17",
13184   "size" : 4,
13185   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13186   "template_args" : [ "type-19" ],
13187   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
13188  },
13189  {
13190   "alignment" : 4,
13191   "fields" :
13192   [
13193    {
13194     "access" : "private",
13195     "field_name" : "m_ptr",
13196     "referenced_type" : "type-99"
13197    }
13198   ],
13199   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
13200   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
13201   "record_kind" : "class",
13202   "referenced_type" : "type-98",
13203   "self_type" : "type-98",
13204   "size" : 4,
13205   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13206   "template_args" : [ "type-100" ],
13207   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
13208  },
13209  {
13210   "alignment" : 4,
13211   "fields" :
13212   [
13213    {
13214     "access" : "private",
13215     "field_name" : "m_ptr",
13216     "referenced_type" : "type-102"
13217    }
13218   ],
13219   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
13220   "name" : "android::sp<android::hardware::hidl_death_recipient>",
13221   "record_kind" : "class",
13222   "referenced_type" : "type-400",
13223   "self_type" : "type-400",
13224   "size" : 4,
13225   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13226   "template_args" : [ "type-103" ],
13227   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
13228  },
13229  {
13230   "alignment" : 4,
13231   "fields" :
13232   [
13233    {
13234     "access" : "private",
13235     "field_name" : "m_ptr",
13236     "referenced_type" : "type-91"
13237    }
13238   ],
13239   "linker_set_key" : "android::sp<android::hardware::sensors::V1_0::ISensors>",
13240   "name" : "android::sp<android::hardware::sensors::V1_0::ISensors>",
13241   "record_kind" : "class",
13242   "referenced_type" : "type-90",
13243   "self_type" : "type-90",
13244   "size" : 4,
13245   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13246   "template_args" : [ "type-92" ],
13247   "unique_id" : "_ZTSN7android2spINS_8hardware7sensors4V1_08ISensorsEEE"
13248  },
13249  {
13250   "alignment" : 4,
13251   "fields" :
13252   [
13253    {
13254     "access" : "private",
13255     "field_name" : "m_ptr",
13256     "referenced_type" : "type-3"
13257    }
13258   ],
13259   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
13260   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
13261   "record_kind" : "class",
13262   "referenced_type" : "type-484",
13263   "self_type" : "type-484",
13264   "size" : 4,
13265   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13266   "template_args" : [ "type-4" ],
13267   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
13268  },
13269  {
13270   "alignment" : 4,
13271   "fields" :
13272   [
13273    {
13274     "access" : "private",
13275     "field_name" : "m_ptr",
13276     "referenced_type" : "type-58"
13277    }
13278   ],
13279   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
13280   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
13281   "record_kind" : "class",
13282   "referenced_type" : "type-57",
13283   "self_type" : "type-57",
13284   "size" : 4,
13285   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13286   "template_args" : [ "type-59" ],
13287   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
13288  },
13289  {
13290   "alignment" : 4,
13291   "fields" :
13292   [
13293    {
13294     "access" : "private",
13295     "field_name" : "m_ptr",
13296     "referenced_type" : "type-73"
13297    }
13298   ],
13299   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13300   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13301   "record_kind" : "class",
13302   "referenced_type" : "type-72",
13303   "self_type" : "type-72",
13304   "size" : 4,
13305   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13306   "template_args" : [ "type-74" ],
13307   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
13308  },
13309  {
13310   "alignment" : 1,
13311   "linker_set_key" : "android::trait_trivial_copy<bool>",
13312   "name" : "android::trait_trivial_copy<bool>",
13313   "referenced_type" : "type-175",
13314   "self_type" : "type-175",
13315   "size" : 1,
13316   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13317   "template_args" : [ "type-34" ],
13318   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
13319  },
13320  {
13321   "alignment" : 1,
13322   "linker_set_key" : "android::trait_trivial_copy<char>",
13323   "name" : "android::trait_trivial_copy<char>",
13324   "referenced_type" : "type-180",
13325   "self_type" : "type-180",
13326   "size" : 1,
13327   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13328   "template_args" : [ "type-51" ],
13329   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
13330  },
13331  {
13332   "alignment" : 1,
13333   "linker_set_key" : "android::trait_trivial_copy<double>",
13334   "name" : "android::trait_trivial_copy<double>",
13335   "referenced_type" : "type-236",
13336   "self_type" : "type-236",
13337   "size" : 1,
13338   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13339   "template_args" : [ "type-234" ],
13340   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
13341  },
13342  {
13343   "alignment" : 1,
13344   "linker_set_key" : "android::trait_trivial_copy<float>",
13345   "name" : "android::trait_trivial_copy<float>",
13346   "referenced_type" : "type-231",
13347   "self_type" : "type-231",
13348   "size" : 1,
13349   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13350   "template_args" : [ "type-228" ],
13351   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
13352  },
13353  {
13354   "alignment" : 1,
13355   "linker_set_key" : "android::trait_trivial_copy<int>",
13356   "name" : "android::trait_trivial_copy<int>",
13357   "referenced_type" : "type-198",
13358   "self_type" : "type-198",
13359   "size" : 1,
13360   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13361   "template_args" : [ "type-20" ],
13362   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
13363  },
13364  {
13365   "alignment" : 1,
13366   "linker_set_key" : "android::trait_trivial_copy<long long>",
13367   "name" : "android::trait_trivial_copy<long long>",
13368   "referenced_type" : "type-221",
13369   "self_type" : "type-221",
13370   "size" : 1,
13371   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13372   "template_args" : [ "type-25" ],
13373   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
13374  },
13375  {
13376   "alignment" : 1,
13377   "linker_set_key" : "android::trait_trivial_copy<long>",
13378   "name" : "android::trait_trivial_copy<long>",
13379   "referenced_type" : "type-209",
13380   "self_type" : "type-209",
13381   "size" : 1,
13382   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13383   "template_args" : [ "type-207" ],
13384   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
13385  },
13386  {
13387   "alignment" : 1,
13388   "linker_set_key" : "android::trait_trivial_copy<short>",
13389   "name" : "android::trait_trivial_copy<short>",
13390   "referenced_type" : "type-189",
13391   "self_type" : "type-189",
13392   "size" : 1,
13393   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13394   "template_args" : [ "type-187" ],
13395   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
13396  },
13397  {
13398   "alignment" : 1,
13399   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
13400   "name" : "android::trait_trivial_copy<unsigned char>",
13401   "referenced_type" : "type-184",
13402   "self_type" : "type-184",
13403   "size" : 1,
13404   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13405   "template_args" : [ "type-79" ],
13406   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
13407  },
13408  {
13409   "alignment" : 1,
13410   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
13411   "name" : "android::trait_trivial_copy<unsigned int>",
13412   "referenced_type" : "type-203",
13413   "self_type" : "type-203",
13414   "size" : 1,
13415   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13416   "template_args" : [ "type-2" ],
13417   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
13418  },
13419  {
13420   "alignment" : 1,
13421   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
13422   "name" : "android::trait_trivial_copy<unsigned long long>",
13423   "referenced_type" : "type-225",
13424   "self_type" : "type-225",
13425   "size" : 1,
13426   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13427   "template_args" : [ "type-104" ],
13428   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
13429  },
13430  {
13431   "alignment" : 1,
13432   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
13433   "name" : "android::trait_trivial_copy<unsigned long>",
13434   "referenced_type" : "type-216",
13435   "self_type" : "type-216",
13436   "size" : 1,
13437   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13438   "template_args" : [ "type-212" ],
13439   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
13440  },
13441  {
13442   "alignment" : 1,
13443   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
13444   "name" : "android::trait_trivial_copy<unsigned short>",
13445   "referenced_type" : "type-194",
13446   "self_type" : "type-194",
13447   "size" : 1,
13448   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13449   "template_args" : [ "type-81" ],
13450   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
13451  },
13452  {
13453   "alignment" : 1,
13454   "linker_set_key" : "android::trait_trivial_copy<void>",
13455   "name" : "android::trait_trivial_copy<void>",
13456   "referenced_type" : "type-171",
13457   "self_type" : "type-171",
13458   "size" : 1,
13459   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13460   "template_args" : [ "type-22" ],
13461   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
13462  },
13463  {
13464   "alignment" : 1,
13465   "linker_set_key" : "android::trait_trivial_ctor<bool>",
13466   "name" : "android::trait_trivial_ctor<bool>",
13467   "referenced_type" : "type-173",
13468   "self_type" : "type-173",
13469   "size" : 1,
13470   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13471   "template_args" : [ "type-34" ],
13472   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
13473  },
13474  {
13475   "alignment" : 1,
13476   "linker_set_key" : "android::trait_trivial_ctor<char>",
13477   "name" : "android::trait_trivial_ctor<char>",
13478   "referenced_type" : "type-177",
13479   "self_type" : "type-177",
13480   "size" : 1,
13481   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13482   "template_args" : [ "type-51" ],
13483   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
13484  },
13485  {
13486   "alignment" : 1,
13487   "linker_set_key" : "android::trait_trivial_ctor<double>",
13488   "name" : "android::trait_trivial_ctor<double>",
13489   "referenced_type" : "type-233",
13490   "self_type" : "type-233",
13491   "size" : 1,
13492   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13493   "template_args" : [ "type-234" ],
13494   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
13495  },
13496  {
13497   "alignment" : 1,
13498   "linker_set_key" : "android::trait_trivial_ctor<float>",
13499   "name" : "android::trait_trivial_ctor<float>",
13500   "referenced_type" : "type-227",
13501   "self_type" : "type-227",
13502   "size" : 1,
13503   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13504   "template_args" : [ "type-228" ],
13505   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
13506  },
13507  {
13508   "alignment" : 1,
13509   "linker_set_key" : "android::trait_trivial_ctor<int>",
13510   "name" : "android::trait_trivial_ctor<int>",
13511   "referenced_type" : "type-196",
13512   "self_type" : "type-196",
13513   "size" : 1,
13514   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13515   "template_args" : [ "type-20" ],
13516   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
13517  },
13518  {
13519   "alignment" : 1,
13520   "linker_set_key" : "android::trait_trivial_ctor<long long>",
13521   "name" : "android::trait_trivial_ctor<long long>",
13522   "referenced_type" : "type-219",
13523   "self_type" : "type-219",
13524   "size" : 1,
13525   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13526   "template_args" : [ "type-25" ],
13527   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
13528  },
13529  {
13530   "alignment" : 1,
13531   "linker_set_key" : "android::trait_trivial_ctor<long>",
13532   "name" : "android::trait_trivial_ctor<long>",
13533   "referenced_type" : "type-206",
13534   "self_type" : "type-206",
13535   "size" : 1,
13536   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13537   "template_args" : [ "type-207" ],
13538   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
13539  },
13540  {
13541   "alignment" : 1,
13542   "linker_set_key" : "android::trait_trivial_ctor<short>",
13543   "name" : "android::trait_trivial_ctor<short>",
13544   "referenced_type" : "type-186",
13545   "self_type" : "type-186",
13546   "size" : 1,
13547   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13548   "template_args" : [ "type-187" ],
13549   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
13550  },
13551  {
13552   "alignment" : 1,
13553   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
13554   "name" : "android::trait_trivial_ctor<unsigned char>",
13555   "referenced_type" : "type-182",
13556   "self_type" : "type-182",
13557   "size" : 1,
13558   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13559   "template_args" : [ "type-79" ],
13560   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
13561  },
13562  {
13563   "alignment" : 1,
13564   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
13565   "name" : "android::trait_trivial_ctor<unsigned int>",
13566   "referenced_type" : "type-200",
13567   "self_type" : "type-200",
13568   "size" : 1,
13569   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13570   "template_args" : [ "type-2" ],
13571   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
13572  },
13573  {
13574   "alignment" : 1,
13575   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
13576   "name" : "android::trait_trivial_ctor<unsigned long long>",
13577   "referenced_type" : "type-223",
13578   "self_type" : "type-223",
13579   "size" : 1,
13580   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13581   "template_args" : [ "type-104" ],
13582   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
13583  },
13584  {
13585   "alignment" : 1,
13586   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
13587   "name" : "android::trait_trivial_ctor<unsigned long>",
13588   "referenced_type" : "type-211",
13589   "self_type" : "type-211",
13590   "size" : 1,
13591   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13592   "template_args" : [ "type-212" ],
13593   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
13594  },
13595  {
13596   "alignment" : 1,
13597   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
13598   "name" : "android::trait_trivial_ctor<unsigned short>",
13599   "referenced_type" : "type-192",
13600   "self_type" : "type-192",
13601   "size" : 1,
13602   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13603   "template_args" : [ "type-81" ],
13604   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
13605  },
13606  {
13607   "alignment" : 1,
13608   "linker_set_key" : "android::trait_trivial_ctor<void>",
13609   "name" : "android::trait_trivial_ctor<void>",
13610   "referenced_type" : "type-169",
13611   "self_type" : "type-169",
13612   "size" : 1,
13613   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13614   "template_args" : [ "type-22" ],
13615   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
13616  },
13617  {
13618   "alignment" : 1,
13619   "linker_set_key" : "android::trait_trivial_dtor<bool>",
13620   "name" : "android::trait_trivial_dtor<bool>",
13621   "referenced_type" : "type-174",
13622   "self_type" : "type-174",
13623   "size" : 1,
13624   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13625   "template_args" : [ "type-34" ],
13626   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
13627  },
13628  {
13629   "alignment" : 1,
13630   "linker_set_key" : "android::trait_trivial_dtor<char>",
13631   "name" : "android::trait_trivial_dtor<char>",
13632   "referenced_type" : "type-178",
13633   "self_type" : "type-178",
13634   "size" : 1,
13635   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13636   "template_args" : [ "type-51" ],
13637   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
13638  },
13639  {
13640   "alignment" : 1,
13641   "linker_set_key" : "android::trait_trivial_dtor<double>",
13642   "name" : "android::trait_trivial_dtor<double>",
13643   "referenced_type" : "type-235",
13644   "self_type" : "type-235",
13645   "size" : 1,
13646   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13647   "template_args" : [ "type-234" ],
13648   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
13649  },
13650  {
13651   "alignment" : 1,
13652   "linker_set_key" : "android::trait_trivial_dtor<float>",
13653   "name" : "android::trait_trivial_dtor<float>",
13654   "referenced_type" : "type-230",
13655   "self_type" : "type-230",
13656   "size" : 1,
13657   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13658   "template_args" : [ "type-228" ],
13659   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
13660  },
13661  {
13662   "alignment" : 1,
13663   "linker_set_key" : "android::trait_trivial_dtor<int>",
13664   "name" : "android::trait_trivial_dtor<int>",
13665   "referenced_type" : "type-197",
13666   "self_type" : "type-197",
13667   "size" : 1,
13668   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13669   "template_args" : [ "type-20" ],
13670   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
13671  },
13672  {
13673   "alignment" : 1,
13674   "linker_set_key" : "android::trait_trivial_dtor<long long>",
13675   "name" : "android::trait_trivial_dtor<long long>",
13676   "referenced_type" : "type-220",
13677   "self_type" : "type-220",
13678   "size" : 1,
13679   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13680   "template_args" : [ "type-25" ],
13681   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
13682  },
13683  {
13684   "alignment" : 1,
13685   "linker_set_key" : "android::trait_trivial_dtor<long>",
13686   "name" : "android::trait_trivial_dtor<long>",
13687   "referenced_type" : "type-208",
13688   "self_type" : "type-208",
13689   "size" : 1,
13690   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13691   "template_args" : [ "type-207" ],
13692   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
13693  },
13694  {
13695   "alignment" : 1,
13696   "linker_set_key" : "android::trait_trivial_dtor<short>",
13697   "name" : "android::trait_trivial_dtor<short>",
13698   "referenced_type" : "type-188",
13699   "self_type" : "type-188",
13700   "size" : 1,
13701   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13702   "template_args" : [ "type-187" ],
13703   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
13704  },
13705  {
13706   "alignment" : 1,
13707   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
13708   "name" : "android::trait_trivial_dtor<unsigned char>",
13709   "referenced_type" : "type-183",
13710   "self_type" : "type-183",
13711   "size" : 1,
13712   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13713   "template_args" : [ "type-79" ],
13714   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
13715  },
13716  {
13717   "alignment" : 1,
13718   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
13719   "name" : "android::trait_trivial_dtor<unsigned int>",
13720   "referenced_type" : "type-202",
13721   "self_type" : "type-202",
13722   "size" : 1,
13723   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13724   "template_args" : [ "type-2" ],
13725   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
13726  },
13727  {
13728   "alignment" : 1,
13729   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
13730   "name" : "android::trait_trivial_dtor<unsigned long long>",
13731   "referenced_type" : "type-224",
13732   "self_type" : "type-224",
13733   "size" : 1,
13734   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13735   "template_args" : [ "type-104" ],
13736   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
13737  },
13738  {
13739   "alignment" : 1,
13740   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
13741   "name" : "android::trait_trivial_dtor<unsigned long>",
13742   "referenced_type" : "type-215",
13743   "self_type" : "type-215",
13744   "size" : 1,
13745   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13746   "template_args" : [ "type-212" ],
13747   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
13748  },
13749  {
13750   "alignment" : 1,
13751   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
13752   "name" : "android::trait_trivial_dtor<unsigned short>",
13753   "referenced_type" : "type-193",
13754   "self_type" : "type-193",
13755   "size" : 1,
13756   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13757   "template_args" : [ "type-81" ],
13758   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
13759  },
13760  {
13761   "alignment" : 1,
13762   "linker_set_key" : "android::trait_trivial_dtor<void>",
13763   "name" : "android::trait_trivial_dtor<void>",
13764   "referenced_type" : "type-170",
13765   "self_type" : "type-170",
13766   "size" : 1,
13767   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13768   "template_args" : [ "type-22" ],
13769   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
13770  },
13771  {
13772   "alignment" : 1,
13773   "linker_set_key" : "android::trait_trivial_move<android::String16>",
13774   "name" : "android::trait_trivial_move<android::String16>",
13775   "referenced_type" : "type-459",
13776   "self_type" : "type-459",
13777   "size" : 1,
13778   "source_file" : "/system/core/libutils/include/utils/String16.h",
13779   "template_args" : [ "type-39" ],
13780   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
13781  },
13782  {
13783   "alignment" : 1,
13784   "linker_set_key" : "android::trait_trivial_move<android::String8>",
13785   "name" : "android::trait_trivial_move<android::String8>",
13786   "referenced_type" : "type-454",
13787   "self_type" : "type-454",
13788   "size" : 1,
13789   "source_file" : "/system/core/libutils/include/utils/String8.h",
13790   "template_args" : [ "type-48" ],
13791   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
13792  },
13793  {
13794   "alignment" : 1,
13795   "linker_set_key" : "android::trait_trivial_move<bool>",
13796   "name" : "android::trait_trivial_move<bool>",
13797   "referenced_type" : "type-176",
13798   "self_type" : "type-176",
13799   "size" : 1,
13800   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13801   "template_args" : [ "type-34" ],
13802   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
13803  },
13804  {
13805   "alignment" : 1,
13806   "linker_set_key" : "android::trait_trivial_move<char>",
13807   "name" : "android::trait_trivial_move<char>",
13808   "referenced_type" : "type-181",
13809   "self_type" : "type-181",
13810   "size" : 1,
13811   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13812   "template_args" : [ "type-51" ],
13813   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
13814  },
13815  {
13816   "alignment" : 1,
13817   "linker_set_key" : "android::trait_trivial_move<double>",
13818   "name" : "android::trait_trivial_move<double>",
13819   "referenced_type" : "type-237",
13820   "self_type" : "type-237",
13821   "size" : 1,
13822   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13823   "template_args" : [ "type-234" ],
13824   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
13825  },
13826  {
13827   "alignment" : 1,
13828   "linker_set_key" : "android::trait_trivial_move<float>",
13829   "name" : "android::trait_trivial_move<float>",
13830   "referenced_type" : "type-232",
13831   "self_type" : "type-232",
13832   "size" : 1,
13833   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13834   "template_args" : [ "type-228" ],
13835   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
13836  },
13837  {
13838   "alignment" : 1,
13839   "linker_set_key" : "android::trait_trivial_move<int>",
13840   "name" : "android::trait_trivial_move<int>",
13841   "referenced_type" : "type-199",
13842   "self_type" : "type-199",
13843   "size" : 1,
13844   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13845   "template_args" : [ "type-20" ],
13846   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
13847  },
13848  {
13849   "alignment" : 1,
13850   "linker_set_key" : "android::trait_trivial_move<long long>",
13851   "name" : "android::trait_trivial_move<long long>",
13852   "referenced_type" : "type-222",
13853   "self_type" : "type-222",
13854   "size" : 1,
13855   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13856   "template_args" : [ "type-25" ],
13857   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
13858  },
13859  {
13860   "alignment" : 1,
13861   "linker_set_key" : "android::trait_trivial_move<long>",
13862   "name" : "android::trait_trivial_move<long>",
13863   "referenced_type" : "type-210",
13864   "self_type" : "type-210",
13865   "size" : 1,
13866   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13867   "template_args" : [ "type-207" ],
13868   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
13869  },
13870  {
13871   "alignment" : 1,
13872   "linker_set_key" : "android::trait_trivial_move<short>",
13873   "name" : "android::trait_trivial_move<short>",
13874   "referenced_type" : "type-191",
13875   "self_type" : "type-191",
13876   "size" : 1,
13877   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13878   "template_args" : [ "type-187" ],
13879   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
13880  },
13881  {
13882   "alignment" : 1,
13883   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
13884   "name" : "android::trait_trivial_move<unsigned char>",
13885   "referenced_type" : "type-185",
13886   "self_type" : "type-185",
13887   "size" : 1,
13888   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13889   "template_args" : [ "type-79" ],
13890   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
13891  },
13892  {
13893   "alignment" : 1,
13894   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
13895   "name" : "android::trait_trivial_move<unsigned int>",
13896   "referenced_type" : "type-204",
13897   "self_type" : "type-204",
13898   "size" : 1,
13899   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13900   "template_args" : [ "type-2" ],
13901   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
13902  },
13903  {
13904   "alignment" : 1,
13905   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
13906   "name" : "android::trait_trivial_move<unsigned long long>",
13907   "referenced_type" : "type-226",
13908   "self_type" : "type-226",
13909   "size" : 1,
13910   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13911   "template_args" : [ "type-104" ],
13912   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
13913  },
13914  {
13915   "alignment" : 1,
13916   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
13917   "name" : "android::trait_trivial_move<unsigned long>",
13918   "referenced_type" : "type-217",
13919   "self_type" : "type-217",
13920   "size" : 1,
13921   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13922   "template_args" : [ "type-212" ],
13923   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
13924  },
13925  {
13926   "alignment" : 1,
13927   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
13928   "name" : "android::trait_trivial_move<unsigned short>",
13929   "referenced_type" : "type-195",
13930   "self_type" : "type-195",
13931   "size" : 1,
13932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13933   "template_args" : [ "type-81" ],
13934   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
13935  },
13936  {
13937   "alignment" : 1,
13938   "linker_set_key" : "android::trait_trivial_move<void>",
13939   "name" : "android::trait_trivial_move<void>",
13940   "referenced_type" : "type-172",
13941   "self_type" : "type-172",
13942   "size" : 1,
13943   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13944   "template_args" : [ "type-22" ],
13945   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
13946  },
13947  {
13948   "alignment" : 4,
13949   "fields" :
13950   [
13951    {
13952     "access" : "private",
13953     "field_name" : "m_ptr",
13954     "referenced_type" : "type-113"
13955    },
13956    {
13957     "access" : "private",
13958     "field_name" : "m_refs",
13959     "field_offset" : 32,
13960     "referenced_type" : "type-32"
13961    }
13962   ],
13963   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
13964   "name" : "android::wp<android::hardware::BHwBinder>",
13965   "record_kind" : "class",
13966   "referenced_type" : "type-432",
13967   "self_type" : "type-432",
13968   "size" : 8,
13969   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13970   "template_args" : [ "type-114" ],
13971   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
13972  },
13973  {
13974   "alignment" : 4,
13975   "fields" :
13976   [
13977    {
13978     "access" : "private",
13979     "field_name" : "m_ptr",
13980     "referenced_type" : "type-214"
13981    },
13982    {
13983     "access" : "private",
13984     "field_name" : "m_refs",
13985     "field_offset" : 32,
13986     "referenced_type" : "type-32"
13987    }
13988   ],
13989   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
13990   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
13991   "record_kind" : "class",
13992   "referenced_type" : "type-213",
13993   "self_type" : "type-213",
13994   "size" : 8,
13995   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13996   "template_args" : [ "type-106" ],
13997   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
13998  },
13999  {
14000   "alignment" : 4,
14001   "fields" :
14002   [
14003    {
14004     "access" : "private",
14005     "field_name" : "m_ptr",
14006     "referenced_type" : "type-102"
14007    },
14008    {
14009     "access" : "private",
14010     "field_name" : "m_refs",
14011     "field_offset" : 32,
14012     "referenced_type" : "type-32"
14013    }
14014   ],
14015   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
14016   "name" : "android::wp<android::hardware::hidl_death_recipient>",
14017   "record_kind" : "class",
14018   "referenced_type" : "type-101",
14019   "self_type" : "type-101",
14020   "size" : 8,
14021   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14022   "template_args" : [ "type-103" ],
14023   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
14024  },
14025  {
14026   "alignment" : 4,
14027   "fields" :
14028   [
14029    {
14030     "access" : "private",
14031     "field_name" : "m_ptr",
14032     "referenced_type" : "type-3"
14033    },
14034    {
14035     "access" : "private",
14036     "field_name" : "m_refs",
14037     "field_offset" : 32,
14038     "referenced_type" : "type-32"
14039    }
14040   ],
14041   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
14042   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
14043   "record_kind" : "class",
14044   "referenced_type" : "type-105",
14045   "self_type" : "type-105",
14046   "size" : 8,
14047   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14048   "template_args" : [ "type-4" ],
14049   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
14050  },
14051  {
14052   "alignment" : 4,
14053   "fields" :
14054   [
14055    {
14056     "field_name" : "maxContentLightLevel",
14057     "referenced_type" : "type-228"
14058    },
14059    {
14060     "field_name" : "maxFrameAverageLightLevel",
14061     "field_offset" : 32,
14062     "referenced_type" : "type-228"
14063    }
14064   ],
14065   "linker_set_key" : "android_cta861_3_metadata",
14066   "name" : "android_cta861_3_metadata",
14067   "referenced_type" : "type-565",
14068   "self_type" : "type-565",
14069   "size" : 8,
14070   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14071   "unique_id" : "android_cta861_3_metadata"
14072  },
14073  {
14074   "alignment" : 4,
14075   "fields" :
14076   [
14077    {
14078     "field_name" : "num_points",
14079     "referenced_type" : "type-2"
14080    },
14081    {
14082     "field_name" : "reserved",
14083     "field_offset" : 32,
14084     "referenced_type" : "type-555"
14085    },
14086    {
14087     "field_name" : "xyzc_points",
14088     "field_offset" : 288,
14089     "referenced_type" : "type-562"
14090    }
14091   ],
14092   "linker_set_key" : "android_depth_points",
14093   "name" : "android_depth_points",
14094   "referenced_type" : "type-561",
14095   "self_type" : "type-561",
14096   "size" : 36,
14097   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14098   "unique_id" : "android_depth_points"
14099  },
14100  {
14101   "alignment" : 4,
14102   "fields" :
14103   [
14104    {
14105     "field_name" : "format",
14106     "referenced_type" : "type-558"
14107    },
14108    {
14109     "field_name" : "num_planes",
14110     "field_offset" : 32,
14111     "referenced_type" : "type-2"
14112    },
14113    {
14114     "field_name" : "planes",
14115     "field_offset" : 64,
14116     "referenced_type" : "type-560"
14117    }
14118   ],
14119   "linker_set_key" : "android_flex_layout",
14120   "name" : "android_flex_layout",
14121   "referenced_type" : "type-559",
14122   "self_type" : "type-559",
14123   "size" : 12,
14124   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14125   "unique_id" : "android_flex_layout"
14126  },
14127  {
14128   "alignment" : 4,
14129   "fields" :
14130   [
14131    {
14132     "field_name" : "top_left",
14133     "referenced_type" : "type-470"
14134    },
14135    {
14136     "field_name" : "component",
14137     "field_offset" : 32,
14138     "referenced_type" : "type-556"
14139    },
14140    {
14141     "field_name" : "bits_per_component",
14142     "field_offset" : 64,
14143     "referenced_type" : "type-20"
14144    },
14145    {
14146     "field_name" : "bits_used",
14147     "field_offset" : 96,
14148     "referenced_type" : "type-20"
14149    },
14150    {
14151     "field_name" : "h_increment",
14152     "field_offset" : 128,
14153     "referenced_type" : "type-20"
14154    },
14155    {
14156     "field_name" : "v_increment",
14157     "field_offset" : 160,
14158     "referenced_type" : "type-20"
14159    },
14160    {
14161     "field_name" : "h_subsampling",
14162     "field_offset" : 192,
14163     "referenced_type" : "type-20"
14164    },
14165    {
14166     "field_name" : "v_subsampling",
14167     "field_offset" : 224,
14168     "referenced_type" : "type-20"
14169    }
14170   ],
14171   "linker_set_key" : "android_flex_plane",
14172   "name" : "android_flex_plane",
14173   "referenced_type" : "type-557",
14174   "self_type" : "type-557",
14175   "size" : 32,
14176   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14177   "unique_id" : "android_flex_plane"
14178  },
14179  {
14180   "alignment" : 4,
14181   "fields" :
14182   [
14183    {
14184     "field_name" : "displayPrimaryRed",
14185     "referenced_type" : "type-563"
14186    },
14187    {
14188     "field_name" : "displayPrimaryGreen",
14189     "field_offset" : 64,
14190     "referenced_type" : "type-563"
14191    },
14192    {
14193     "field_name" : "displayPrimaryBlue",
14194     "field_offset" : 128,
14195     "referenced_type" : "type-563"
14196    },
14197    {
14198     "field_name" : "whitePoint",
14199     "field_offset" : 192,
14200     "referenced_type" : "type-563"
14201    },
14202    {
14203     "field_name" : "maxLuminance",
14204     "field_offset" : 256,
14205     "referenced_type" : "type-228"
14206    },
14207    {
14208     "field_name" : "minLuminance",
14209     "field_offset" : 288,
14210     "referenced_type" : "type-228"
14211    }
14212   ],
14213   "linker_set_key" : "android_smpte2086_metadata",
14214   "name" : "android_smpte2086_metadata",
14215   "referenced_type" : "type-564",
14216   "self_type" : "type-564",
14217   "size" : 40,
14218   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14219   "unique_id" : "android_smpte2086_metadata"
14220  },
14221  {
14222   "alignment" : 4,
14223   "fields" :
14224   [
14225    {
14226     "field_name" : "x",
14227     "referenced_type" : "type-228"
14228    },
14229    {
14230     "field_name" : "y",
14231     "field_offset" : 32,
14232     "referenced_type" : "type-228"
14233    }
14234   ],
14235   "linker_set_key" : "android_xy_color",
14236   "name" : "android_xy_color",
14237   "referenced_type" : "type-563",
14238   "self_type" : "type-563",
14239   "size" : 8,
14240   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14241   "unique_id" : "android_xy_color"
14242  },
14243  {
14244   "alignment" : 4,
14245   "fields" :
14246   [
14247    {
14248     "field_name" : "y",
14249     "referenced_type" : "type-21"
14250    },
14251    {
14252     "field_name" : "cb",
14253     "field_offset" : 32,
14254     "referenced_type" : "type-21"
14255    },
14256    {
14257     "field_name" : "cr",
14258     "field_offset" : 64,
14259     "referenced_type" : "type-21"
14260    },
14261    {
14262     "field_name" : "ystride",
14263     "field_offset" : 96,
14264     "referenced_type" : "type-2"
14265    },
14266    {
14267     "field_name" : "cstride",
14268     "field_offset" : 128,
14269     "referenced_type" : "type-2"
14270    },
14271    {
14272     "field_name" : "chroma_step",
14273     "field_offset" : 160,
14274     "referenced_type" : "type-2"
14275    },
14276    {
14277     "field_name" : "reserved",
14278     "field_offset" : 192,
14279     "referenced_type" : "type-555"
14280    }
14281   ],
14282   "linker_set_key" : "android_ycbcr",
14283   "name" : "android_ycbcr",
14284   "referenced_type" : "type-554",
14285   "self_type" : "type-554",
14286   "size" : 56,
14287   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14288   "unique_id" : "android_ycbcr"
14289  },
14290  {
14291   "alignment" : 4,
14292   "fields" :
14293   [
14294    {
14295     "referenced_type" : "type-77"
14296    }
14297   ],
14298   "linker_set_key" : "log_msg",
14299   "name" : "log_msg",
14300   "referenced_type" : "type-76",
14301   "self_type" : "type-76",
14302   "size" : 5124,
14303   "source_file" : "/system/core/liblog/include/log/log_read.h",
14304   "unique_id" : "log_msg"
14305  },
14306  {
14307   "alignment" : 4,
14308   "fields" :
14309   [
14310    {
14311     "field_name" : "buf",
14312     "referenced_type" : "type-78"
14313    },
14314    {
14315     "field_name" : "entry",
14316     "referenced_type" : "type-80"
14317    },
14318    {
14319     "field_name" : "entry_v4",
14320     "referenced_type" : "type-80"
14321    },
14322    {
14323     "field_name" : "entry_v3",
14324     "referenced_type" : "type-83"
14325    },
14326    {
14327     "field_name" : "entry_v2",
14328     "referenced_type" : "type-84"
14329    },
14330    {
14331     "field_name" : "entry_v1",
14332     "referenced_type" : "type-85"
14333    }
14334   ],
14335   "is_anonymous" : true,
14336   "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",
14337   "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",
14338   "record_kind" : "union",
14339   "referenced_type" : "type-77",
14340   "self_type" : "type-77",
14341   "size" : 5124,
14342   "source_file" : "/system/core/liblog/include/log/log_read.h",
14343   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
14344  },
14345  {
14346   "alignment" : 1,
14347   "fields" :
14348   [
14349    {
14350     "field_name" : "tv_sec",
14351     "referenced_type" : "type-2"
14352    },
14353    {
14354     "field_name" : "tv_nsec",
14355     "field_offset" : 32,
14356     "referenced_type" : "type-2"
14357    }
14358   ],
14359   "linker_set_key" : "log_time",
14360   "name" : "log_time",
14361   "referenced_type" : "type-396",
14362   "self_type" : "type-396",
14363   "size" : 8,
14364   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
14365   "unique_id" : "_ZTS8log_time"
14366  },
14367  {
14368   "alignment" : 4,
14369   "fields" :
14370   [
14371    {
14372     "field_name" : "len",
14373     "referenced_type" : "type-81"
14374    },
14375    {
14376     "field_name" : "__pad",
14377     "field_offset" : 16,
14378     "referenced_type" : "type-81"
14379    },
14380    {
14381     "field_name" : "pid",
14382     "field_offset" : 32,
14383     "referenced_type" : "type-20"
14384    },
14385    {
14386     "field_name" : "tid",
14387     "field_offset" : 64,
14388     "referenced_type" : "type-20"
14389    },
14390    {
14391     "field_name" : "sec",
14392     "field_offset" : 96,
14393     "referenced_type" : "type-20"
14394    },
14395    {
14396     "field_name" : "nsec",
14397     "field_offset" : 128,
14398     "referenced_type" : "type-20"
14399    },
14400    {
14401     "field_name" : "msg",
14402     "field_offset" : 160,
14403     "referenced_type" : "type-82"
14404    }
14405   ],
14406   "linker_set_key" : "logger_entry",
14407   "name" : "logger_entry",
14408   "referenced_type" : "type-85",
14409   "self_type" : "type-85",
14410   "size" : 20,
14411   "source_file" : "/system/core/liblog/include/log/log_read.h",
14412   "unique_id" : "logger_entry"
14413  },
14414  {
14415   "alignment" : 1,
14416   "fields" :
14417   [
14418    {
14419     "field_name" : "len",
14420     "referenced_type" : "type-81"
14421    },
14422    {
14423     "field_name" : "hdr_size",
14424     "field_offset" : 16,
14425     "referenced_type" : "type-81"
14426    },
14427    {
14428     "field_name" : "pid",
14429     "field_offset" : 32,
14430     "referenced_type" : "type-20"
14431    },
14432    {
14433     "field_name" : "tid",
14434     "field_offset" : 64,
14435     "referenced_type" : "type-20"
14436    },
14437    {
14438     "field_name" : "sec",
14439     "field_offset" : 96,
14440     "referenced_type" : "type-20"
14441    },
14442    {
14443     "field_name" : "nsec",
14444     "field_offset" : 128,
14445     "referenced_type" : "type-20"
14446    },
14447    {
14448     "field_name" : "euid",
14449     "field_offset" : 160,
14450     "referenced_type" : "type-2"
14451    },
14452    {
14453     "field_name" : "msg",
14454     "field_offset" : 192,
14455     "referenced_type" : "type-82"
14456    }
14457   ],
14458   "linker_set_key" : "logger_entry_v2",
14459   "name" : "logger_entry_v2",
14460   "referenced_type" : "type-84",
14461   "self_type" : "type-84",
14462   "size" : 24,
14463   "source_file" : "/system/core/liblog/include/log/log_read.h",
14464   "unique_id" : "logger_entry_v2"
14465  },
14466  {
14467   "alignment" : 1,
14468   "fields" :
14469   [
14470    {
14471     "field_name" : "len",
14472     "referenced_type" : "type-81"
14473    },
14474    {
14475     "field_name" : "hdr_size",
14476     "field_offset" : 16,
14477     "referenced_type" : "type-81"
14478    },
14479    {
14480     "field_name" : "pid",
14481     "field_offset" : 32,
14482     "referenced_type" : "type-20"
14483    },
14484    {
14485     "field_name" : "tid",
14486     "field_offset" : 64,
14487     "referenced_type" : "type-20"
14488    },
14489    {
14490     "field_name" : "sec",
14491     "field_offset" : 96,
14492     "referenced_type" : "type-20"
14493    },
14494    {
14495     "field_name" : "nsec",
14496     "field_offset" : 128,
14497     "referenced_type" : "type-20"
14498    },
14499    {
14500     "field_name" : "lid",
14501     "field_offset" : 160,
14502     "referenced_type" : "type-2"
14503    },
14504    {
14505     "field_name" : "msg",
14506     "field_offset" : 192,
14507     "referenced_type" : "type-82"
14508    }
14509   ],
14510   "linker_set_key" : "logger_entry_v3",
14511   "name" : "logger_entry_v3",
14512   "referenced_type" : "type-83",
14513   "self_type" : "type-83",
14514   "size" : 24,
14515   "source_file" : "/system/core/liblog/include/log/log_read.h",
14516   "unique_id" : "logger_entry_v3"
14517  },
14518  {
14519   "alignment" : 4,
14520   "fields" :
14521   [
14522    {
14523     "field_name" : "len",
14524     "referenced_type" : "type-81"
14525    },
14526    {
14527     "field_name" : "hdr_size",
14528     "field_offset" : 16,
14529     "referenced_type" : "type-81"
14530    },
14531    {
14532     "field_name" : "pid",
14533     "field_offset" : 32,
14534     "referenced_type" : "type-20"
14535    },
14536    {
14537     "field_name" : "tid",
14538     "field_offset" : 64,
14539     "referenced_type" : "type-2"
14540    },
14541    {
14542     "field_name" : "sec",
14543     "field_offset" : 96,
14544     "referenced_type" : "type-2"
14545    },
14546    {
14547     "field_name" : "nsec",
14548     "field_offset" : 128,
14549     "referenced_type" : "type-2"
14550    },
14551    {
14552     "field_name" : "lid",
14553     "field_offset" : 160,
14554     "referenced_type" : "type-2"
14555    },
14556    {
14557     "field_name" : "uid",
14558     "field_offset" : 192,
14559     "referenced_type" : "type-2"
14560    },
14561    {
14562     "field_name" : "msg",
14563     "field_offset" : 224,
14564     "referenced_type" : "type-82"
14565    }
14566   ],
14567   "linker_set_key" : "logger_entry_v4",
14568   "name" : "logger_entry_v4",
14569   "referenced_type" : "type-80",
14570   "self_type" : "type-80",
14571   "size" : 28,
14572   "source_file" : "/system/core/liblog/include/log/log_read.h",
14573   "unique_id" : "logger_entry_v4"
14574  },
14575  {
14576   "alignment" : 4,
14577   "fields" :
14578   [
14579    {
14580     "field_name" : "version",
14581     "referenced_type" : "type-20"
14582    },
14583    {
14584     "field_name" : "numFds",
14585     "field_offset" : 32,
14586     "referenced_type" : "type-20"
14587    },
14588    {
14589     "field_name" : "numInts",
14590     "field_offset" : 64,
14591     "referenced_type" : "type-20"
14592    },
14593    {
14594     "field_name" : "data",
14595     "field_offset" : 96,
14596     "referenced_type" : "type-166"
14597    }
14598   ],
14599   "linker_set_key" : "native_handle",
14600   "name" : "native_handle",
14601   "referenced_type" : "type-165",
14602   "self_type" : "type-165",
14603   "size" : 12,
14604   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
14605   "unique_id" : "native_handle"
14606  }
14607 ],
14608 "rvalue_reference_types" :
14609 [
14610  {
14611   "alignment" : 4,
14612   "linker_set_key" : "android::hardware::Return<android::hardware::sensors::V1_0::Result> &&",
14613   "name" : "android::hardware::Return<android::hardware::sensors::V1_0::Result> &&",
14614   "referenced_type" : "type-133",
14615   "self_type" : "type-136",
14616   "size" : 4,
14617   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14618  },
14619  {
14620   "alignment" : 4,
14621   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::sensors::V1_0::ISensors> > &&",
14622   "name" : "android::hardware::Return<android::sp<android::hardware::sensors::V1_0::ISensors> > &&",
14623   "referenced_type" : "type-140",
14624   "self_type" : "type-142",
14625   "size" : 4,
14626   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14627  },
14628  {
14629   "alignment" : 4,
14630   "linker_set_key" : "android::hardware::Return<bool> &&",
14631   "name" : "android::hardware::Return<bool> &&",
14632   "referenced_type" : "type-126",
14633   "self_type" : "type-129",
14634   "size" : 4,
14635   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14636  },
14637  {
14638   "alignment" : 4,
14639   "linker_set_key" : "android::hardware::Return<void> &&",
14640   "name" : "android::hardware::Return<void> &&",
14641   "referenced_type" : "type-153",
14642   "self_type" : "type-155",
14643   "size" : 4,
14644   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14645  },
14646  {
14647   "alignment" : 4,
14648   "linker_set_key" : "android::hardware::Status &&",
14649   "name" : "android::hardware::Status &&",
14650   "referenced_type" : "type-116",
14651   "self_type" : "type-122",
14652   "size" : 4,
14653   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14654  },
14655  {
14656   "alignment" : 4,
14657   "linker_set_key" : "android::hardware::details::return_status &&",
14658   "name" : "android::hardware::details::return_status &&",
14659   "referenced_type" : "type-127",
14660   "self_type" : "type-149",
14661   "size" : 4,
14662   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14663  },
14664  {
14665   "alignment" : 4,
14666   "linker_set_key" : "android::hardware::hidl_handle &&",
14667   "name" : "android::hardware::hidl_handle &&",
14668   "referenced_type" : "type-270",
14669   "self_type" : "type-278",
14670   "size" : 4,
14671   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14672  },
14673  {
14674   "alignment" : 4,
14675   "linker_set_key" : "android::hardware::hidl_memory &&",
14676   "name" : "android::hardware::hidl_memory &&",
14677   "referenced_type" : "type-276",
14678   "self_type" : "type-282",
14679   "size" : 4,
14680   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14681  },
14682  {
14683   "alignment" : 4,
14684   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14685   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14686   "referenced_type" : "type-98",
14687   "self_type" : "type-107",
14688   "size" : 4,
14689   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14690  },
14691  {
14692   "alignment" : 4,
14693   "linker_set_key" : "android::sp<android::hardware::sensors::V1_0::ISensors> &&",
14694   "name" : "android::sp<android::hardware::sensors::V1_0::ISensors> &&",
14695   "referenced_type" : "type-90",
14696   "self_type" : "type-93",
14697   "size" : 4,
14698   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14699  },
14700  {
14701   "alignment" : 4,
14702   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14703   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14704   "referenced_type" : "type-526",
14705   "self_type" : "type-525",
14706   "size" : 4,
14707   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14708  },
14709  {
14710   "alignment" : 4,
14711   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
14712   "name" : "std::function<sp<IBase> (void *)> &&",
14713   "referenced_type" : "type-537",
14714   "self_type" : "type-536",
14715   "size" : 4,
14716   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14717  },
14718  {
14719   "alignment" : 4,
14720   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
14721   "name" : "std::function<sp<IBinder> (void *)> &&",
14722   "referenced_type" : "type-529",
14723   "self_type" : "type-528",
14724   "size" : 4,
14725   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14726  }
14727 ]
14728}
14729