1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-6",
9   "self_type" : "type-177",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "linker_set_key" : "float []",
14   "name" : "float []",
15   "referenced_type" : "type-72",
16   "self_type" : "type-839",
17   "source_file" : "/system/core/libsystem/include/system/graphics.h"
18  },
19  {
20   "alignment" : 4,
21   "linker_set_key" : "int [0]",
22   "name" : "int [0]",
23   "referenced_type" : "type-12",
24   "self_type" : "type-498",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 1,
29   "linker_set_key" : "unsigned char [32]",
30   "name" : "unsigned char [32]",
31   "referenced_type" : "type-97",
32   "self_type" : "type-513",
33   "size" : 32,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [5121]",
39   "name" : "unsigned char [5121]",
40   "referenced_type" : "type-97",
41   "self_type" : "type-174",
42   "size" : 5121,
43   "source_file" : "/system/core/liblog/include/log/log_read.h"
44  },
45  {
46   "alignment" : 4,
47   "linker_set_key" : "unsigned int [8]",
48   "name" : "unsigned int [8]",
49   "referenced_type" : "type-2",
50   "self_type" : "type-832",
51   "size" : 32,
52   "source_file" : "/system/core/libsystem/include/system/graphics.h"
53  }
54 ],
55 "builtin_types" :
56 [
57  {
58   "alignment" : 1,
59   "is_integral" : true,
60   "is_unsigned" : true,
61   "linker_set_key" : "bool",
62   "name" : "bool",
63   "referenced_type" : "type-32",
64   "self_type" : "type-32",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-6",
73   "self_type" : "type-6",
74   "size" : 1
75  },
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char16_t",
81   "name" : "char16_t",
82   "referenced_type" : "type-299",
83   "self_type" : "type-299",
84   "size" : 2
85  },
86  {
87   "alignment" : 4,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-605",
91   "self_type" : "type-605",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-72",
99   "self_type" : "type-72",
100   "size" : 4
101  },
102  {
103   "alignment" : 4,
104   "is_integral" : true,
105   "linker_set_key" : "int",
106   "name" : "int",
107   "referenced_type" : "type-12",
108   "self_type" : "type-12",
109   "size" : 4
110  },
111  {
112   "alignment" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-581",
117   "self_type" : "type-581",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-79",
126   "self_type" : "type-79",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-558",
135   "self_type" : "type-558",
136   "size" : 2
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "linker_set_key" : "signed char",
142   "name" : "signed char",
143   "referenced_type" : "type-612",
144   "self_type" : "type-612",
145   "size" : 1
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "is_unsigned" : true,
151   "linker_set_key" : "unsigned char",
152   "name" : "unsigned char",
153   "referenced_type" : "type-97",
154   "self_type" : "type-97",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-587",
174   "self_type" : "type-587",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-7",
184   "self_type" : "type-7",
185   "size" : 8
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "unsigned short",
192   "name" : "unsigned short",
193   "referenced_type" : "type-176",
194   "self_type" : "type-176",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "void",
199   "name" : "void",
200   "referenced_type" : "type-15",
201   "self_type" : "type-15"
202  }
203 ],
204 "elf_functions" :
205 [
206  {
207   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
208  },
209  {
210   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
211  },
212  {
213   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle15_hidl_debugDumpEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
214  },
215  {
216   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle15_hidl_subscribeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
217  },
218  {
219   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle17_hidl_unsubscribeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
220  },
221  {
222   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle20_hidl_getPropConfigsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
223  },
224  {
225   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle23_hidl_getAllPropConfigsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
226  },
227  {
228   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle4pingEv"
229  },
230  {
231   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle9_hidl_getEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
232  },
233  {
234   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle9_hidl_setEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
235  },
236  {
237   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleC1ERKNS_2spINS3_8IVehicleEEE"
238  },
239  {
240   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleC2ERKNS_2spINS3_8IVehicleEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleD0Ev"
244  },
245  {
246   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleD1Ev"
247  },
248  {
249   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleD2Ev"
250  },
251  {
252   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
253  },
254  {
255   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle11unsubscribeERKNS_2spINS3_16IVehicleCallbackEEEi"
256  },
257  {
258   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
262  },
263  {
264   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle14getPropConfigsERKNS0_8hidl_vecIiEENSt3__18functionIFvNS3_10StatusCodeERKNS5_INS3_17VehiclePropConfigEEEEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle15_hidl_debugDumpEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle15_hidl_subscribeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_16IVehicleCallbackEEERKNS0_8hidl_vecINS3_16SubscribeOptionsEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle17_hidl_unsubscribeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_16IVehicleCallbackEEEi"
280  },
281  {
282   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle17getAllPropConfigsENSt3__18functionIFvRKNS0_8hidl_vecINS3_17VehiclePropConfigEEEEEE"
283  },
284  {
285   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle20_hidl_getPropConfigsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIiEENSt3__18functionIFvNS3_10StatusCodeERKNSA_INS3_17VehiclePropConfigEEEEEE"
289  },
290  {
291   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle21notifySyspropsChangedEv"
292  },
293  {
294   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle21setHALInstrumentationEv"
295  },
296  {
297   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle23_hidl_getAllPropConfigsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS3_17VehiclePropConfigEEEEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle3getERKNS3_16VehiclePropValueENSt3__18functionIFvNS3_10StatusCodeES7_EEE"
301  },
302  {
303   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle3setERKNS3_16VehiclePropValueE"
304  },
305  {
306   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle4pingEv"
307  },
308  {
309   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9_hidl_getEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_16VehiclePropValueENSt3__18functionIFvNS3_10StatusCodeESC_EEE"
313  },
314  {
315   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9_hidl_setEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_16VehiclePropValueE"
316  },
317  {
318   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9debugDumpENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9subscribeERKNS_2spINS3_16IVehicleCallbackEEERKNS0_8hidl_vecINS3_16SubscribeOptionsEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicleC1ERKNS_2spINS0_7IBinderEEE"
325  },
326  {
327   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicleC2ERKNS_2spINS0_7IBinderEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
331  },
332  {
333   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
334  },
335  {
336   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
343  },
344  {
345   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
352  },
353  {
354   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback21notifySyspropsChangedEv"
358  },
359  {
360   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback21setHALInstrumentationEv"
361  },
362  {
363   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
364  },
365  {
366   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback4pingEv"
367  },
368  {
369   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
370  },
371  {
372   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
373  },
374  {
375   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback8castFromERKNS_2spIS4_EEb"
376  },
377  {
378   "name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback13addOnewayTaskENSt3__18functionIFvvEEE"
379  },
380  {
381   "name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackC1ENS_2spINS3_16IVehicleCallbackEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackC2ENS_2spINS3_16IVehicleCallbackEEE"
385  },
386  {
387   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
388  },
389  {
390   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
391  },
392  {
393   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback19_hidl_onPropertySetEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
394  },
395  {
396   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback21_hidl_onPropertyEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
397  },
398  {
399   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback24_hidl_onPropertySetErrorEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
400  },
401  {
402   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback4pingEv"
403  },
404  {
405   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackC1ERKNS_2spINS3_16IVehicleCallbackEEE"
406  },
407  {
408   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackC2ERKNS_2spINS3_16IVehicleCallbackEEE"
409  },
410  {
411   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD0Ev"
412  },
413  {
414   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD1Ev"
415  },
416  {
417   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD2Ev"
418  },
419  {
420   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
421  },
422  {
423   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
424  },
425  {
426   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
427  },
428  {
429   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback13onPropertySetERKNS3_16VehiclePropValueE"
430  },
431  {
432   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
433  },
434  {
435   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
436  },
437  {
438   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback15onPropertyEventERKNS0_8hidl_vecINS3_16VehiclePropValueEEE"
439  },
440  {
441   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback18onPropertySetErrorENS3_10StatusCodeEii"
442  },
443  {
444   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback19_hidl_onPropertySetEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_16VehiclePropValueE"
445  },
446  {
447   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
448  },
449  {
450   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback21_hidl_onPropertyEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS3_16VehiclePropValueEEE"
451  },
452  {
453   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback21notifySyspropsChangedEv"
454  },
455  {
456   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback21setHALInstrumentationEv"
457  },
458  {
459   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback24_hidl_onPropertySetErrorEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_10StatusCodeEii"
460  },
461  {
462   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback4pingEv"
463  },
464  {
465   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
466  },
467  {
468   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackC1ERKNS_2spINS0_7IBinderEEE"
469  },
470  {
471   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackC2ERKNS_2spINS0_7IBinderEEE"
472  },
473  {
474   "name" : "_ZN7android8hardware10automotive7vehicle4V2_021writeEmbeddedToParcelERKNS3_16VehiclePropValue8RawValueEPNS0_6ParcelEjj"
475  },
476  {
477   "name" : "_ZN7android8hardware10automotive7vehicle4V2_021writeEmbeddedToParcelERKNS3_16VehiclePropValueEPNS0_6ParcelEjj"
478  },
479  {
480   "name" : "_ZN7android8hardware10automotive7vehicle4V2_021writeEmbeddedToParcelERKNS3_17VehiclePropConfigEPNS0_6ParcelEjj"
481  },
482  {
483   "name" : "_ZN7android8hardware10automotive7vehicle4V2_022readEmbeddedFromParcelERKNS3_16VehiclePropValue8RawValueERKNS0_6ParcelEjj"
484  },
485  {
486   "name" : "_ZN7android8hardware10automotive7vehicle4V2_022readEmbeddedFromParcelERKNS3_16VehiclePropValueERKNS0_6ParcelEjj"
487  },
488  {
489   "name" : "_ZN7android8hardware10automotive7vehicle4V2_022readEmbeddedFromParcelERKNS3_17VehiclePropConfigERKNS0_6ParcelEjj"
490  },
491  {
492   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
493  },
494  {
495   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
496  },
497  {
498   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
499  },
500  {
501   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
502  },
503  {
504   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
505  },
506  {
507   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
508  },
509  {
510   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
511  },
512  {
513   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
514  },
515  {
516   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
517  },
518  {
519   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle21notifySyspropsChangedEv"
520  },
521  {
522   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle21setHALInstrumentationEv"
523  },
524  {
525   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
526  },
527  {
528   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle4pingEv"
529  },
530  {
531   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
532  },
533  {
534   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
535  },
536  {
537   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle8castFromERKNS_2spIS4_EEb"
538  },
539  {
540   "name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle13addOnewayTaskENSt3__18functionIFvvEEE"
541  },
542  {
543   "name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicleC1ENS_2spINS3_8IVehicleEEE"
544  },
545  {
546   "name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicleC2ENS_2spINS3_8IVehicleEEE"
547  },
548  {
549   "binding" : "weak",
550   "name" : "_ZN7android8hardware10fromBinderINS0_10automotive7vehicle4V2_016IVehicleCallbackENS4_19BpHwVehicleCallbackENS4_19BnHwVehicleCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
551  },
552  {
553   "binding" : "weak",
554   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackENS_4hidl4base4V1_05IBaseENS5_19BpHwVehicleCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
555  },
556  {
557   "binding" : "weak",
558   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10automotive7vehicle4V2_08IVehicleENS_4hidl4base4V1_05IBaseENS5_11BpHwVehicleEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
559  },
560  {
561   "binding" : "weak",
562   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_10automotive7vehicle4V2_016IVehicleCallbackEvEENS_2spIT_EES9_"
563  },
564  {
565   "binding" : "weak",
566   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_10automotive7vehicle4V2_011BpHwVehicleENS5_8IVehicleEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
567  },
568  {
569   "binding" : "weak",
570   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_10automotive7vehicle4V2_019BpHwVehicleCallbackENS5_16IVehicleCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
571  },
572  {
573   "binding" : "weak",
574   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
575  },
576  {
577   "binding" : "weak",
578   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
579  },
580  {
581   "binding" : "weak",
582   "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_"
583  },
584  {
585   "binding" : "weak",
586   "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_"
587  },
588  {
589   "binding" : "weak",
590   "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"
591  },
592  {
593   "binding" : "weak",
594   "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_"
595  },
596  {
597   "binding" : "weak",
598   "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_"
599  },
600  {
601   "binding" : "weak",
602   "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"
603  },
604  {
605   "binding" : "weak",
606   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
607  },
608  {
609   "binding" : "weak",
610   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
611  },
612  {
613   "binding" : "weak",
614   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
615  },
616  {
617   "name" : "_ZThn20_N7android8hardware10automotive7vehicle4V2_011BnHwVehicleD0Ev"
618  },
619  {
620   "name" : "_ZThn20_N7android8hardware10automotive7vehicle4V2_011BnHwVehicleD1Ev"
621  },
622  {
623   "name" : "_ZThn20_N7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD0Ev"
624  },
625  {
626   "name" : "_ZThn20_N7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD1Ev"
627  },
628  {
629   "name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_011BnHwVehicleD0Ev"
630  },
631  {
632   "name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_011BnHwVehicleD1Ev"
633  },
634  {
635   "name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD0Ev"
636  },
637  {
638   "name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD1Ev"
639  }
640 ],
641 "elf_objects" :
642 [
643  {
644   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback10descriptorE"
645  },
646  {
647   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle10descriptorE"
648  },
649  {
650   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_011BnHwVehicleE0_NS0_7IBinderE"
651  },
652  {
653   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_011BnHwVehicleE0_NS0_9BHwBinderE"
654  },
655  {
656   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_011BnHwVehicleE0_NS_4hidl4base4V1_08BnHwBaseE"
657  },
658  {
659   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE0_NS0_11BpInterfaceINS3_8IVehicleEEE"
660  },
661  {
662   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE0_NS3_8IVehicleE"
663  },
664  {
665   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE0_NS_4hidl4base4V1_05IBaseE"
666  },
667  {
668   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE4_NS0_10IInterfaceE"
669  },
670  {
671   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE8_NS0_11BpHwRefBaseE"
672  },
673  {
674   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_016IVehicleCallbackE0_NS_4hidl4base4V1_05IBaseE"
675  },
676  {
677   "binding" : "weak",
678   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackE0_NS3_16IVehicleCallbackE"
679  },
680  {
681   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackE0_NS0_7IBinderE"
682  },
683  {
684   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackE0_NS0_9BHwBinderE"
685  },
686  {
687   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
688  },
689  {
690   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE0_NS0_11BpInterfaceINS3_16IVehicleCallbackEEE"
691  },
692  {
693   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE0_NS3_16IVehicleCallbackE"
694  },
695  {
696   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE0_NS_4hidl4base4V1_05IBaseE"
697  },
698  {
699   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE4_NS0_10IInterfaceE"
700  },
701  {
702   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE8_NS0_11BpHwRefBaseE"
703  },
704  {
705   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_08IVehicleE0_NS_4hidl4base4V1_05IBaseE"
706  },
707  {
708   "binding" : "weak",
709   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_09BsVehicleE0_NS3_8IVehicleE"
710  },
711  {
712   "name" : "_ZTTN7android8hardware10automotive7vehicle4V2_011BnHwVehicleE"
713  },
714  {
715   "name" : "_ZTTN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE"
716  },
717  {
718   "name" : "_ZTTN7android8hardware10automotive7vehicle4V2_016IVehicleCallbackE"
719  },
720  {
721   "name" : "_ZTTN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackE"
722  },
723  {
724   "name" : "_ZTTN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE"
725  },
726  {
727   "name" : "_ZTTN7android8hardware10automotive7vehicle4V2_08IVehicleE"
728  },
729  {
730   "name" : "_ZTVN7android8hardware10automotive7vehicle4V2_011BnHwVehicleE"
731  },
732  {
733   "name" : "_ZTVN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE"
734  },
735  {
736   "name" : "_ZTVN7android8hardware10automotive7vehicle4V2_016IVehicleCallbackE"
737  },
738  {
739   "binding" : "weak",
740   "name" : "_ZTVN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackE"
741  },
742  {
743   "name" : "_ZTVN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackE"
744  },
745  {
746   "name" : "_ZTVN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE"
747  },
748  {
749   "name" : "_ZTVN7android8hardware10automotive7vehicle4V2_08IVehicleE"
750  },
751  {
752   "binding" : "weak",
753   "name" : "_ZTVN7android8hardware10automotive7vehicle4V2_09BsVehicleE"
754  }
755 ],
756 "enum_types" :
757 [
758  {
759   "alignment" : 4,
760   "enum_fields" :
761   [
762    {
763     "enum_field_value" : 0,
764     "name" : "android::Condition::WAKE_UP_ONE"
765    },
766    {
767     "enum_field_value" : 1,
768     "name" : "android::Condition::WAKE_UP_ALL"
769    }
770   ],
771   "linker_set_key" : "android::Condition::WakeUpType",
772   "name" : "android::Condition::WakeUpType",
773   "referenced_type" : "type-851",
774   "self_type" : "type-851",
775   "size" : 4,
776   "source_file" : "/system/core/libutils/include/utils/Condition.h",
777   "underlying_type" : "type-2",
778   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
779  },
780  {
781   "alignment" : 4,
782   "enum_fields" :
783   [
784    {
785     "enum_field_value" : 0,
786     "name" : "android::String16::kEmptyString"
787    }
788   ],
789   "linker_set_key" : "android::String16::StaticLinkage",
790   "name" : "android::String16::StaticLinkage",
791   "referenced_type" : "type-744",
792   "self_type" : "type-744",
793   "size" : 4,
794   "source_file" : "/system/core/libutils/include/utils/String16.h",
795   "underlying_type" : "type-2",
796   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
797  },
798  {
799   "alignment" : 4,
800   "enum_fields" :
801   [
802    {
803     "enum_field_value" : 0,
804     "name" : "android::String8::kEmptyString"
805    }
806   ],
807   "linker_set_key" : "android::String8::StaticLinkage",
808   "name" : "android::String8::StaticLinkage",
809   "referenced_type" : "type-737",
810   "self_type" : "type-737",
811   "size" : 4,
812   "source_file" : "/system/core/libutils/include/utils/String8.h",
813   "underlying_type" : "type-2",
814   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
815  },
816  {
817   "alignment" : 4,
818   "enum_fields" :
819   [
820    {
821     "enum_field_value" : 0,
822     "name" : "android::hardware::HidlReturnRestriction::NONE"
823    },
824    {
825     "enum_field_value" : 1,
826     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
827    },
828    {
829     "enum_field_value" : 2,
830     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
831    }
832   ],
833   "linker_set_key" : "android::hardware::HidlReturnRestriction",
834   "name" : "android::hardware::HidlReturnRestriction",
835   "referenced_type" : "type-526",
836   "self_type" : "type-526",
837   "size" : 4,
838   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
839   "underlying_type" : "type-12",
840   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
841  },
842  {
843   "alignment" : 4,
844   "enum_fields" :
845   [
846    {
847     "enum_field_value" : 0,
848     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
849    },
850    {
851     "enum_field_value" : 1,
852     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
853    },
854    {
855     "enum_field_value" : 2,
856     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
857    },
858    {
859     "enum_field_value" : 3,
860     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
861    }
862   ],
863   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
864   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
865   "referenced_type" : "type-728",
866   "self_type" : "type-728",
867   "size" : 4,
868   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
869   "underlying_type" : "type-12",
870   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
871  },
872  {
873   "alignment" : 4,
874   "enum_fields" :
875   [
876    {
877     "enum_field_value" : 1,
878     "name" : "android::hardware::kSynchronizedReadWrite"
879    },
880    {
881     "enum_field_value" : 2,
882     "name" : "android::hardware::kUnsynchronizedWrite"
883    }
884   ],
885   "linker_set_key" : "android::hardware::MQFlavor",
886   "name" : "android::hardware::MQFlavor",
887   "referenced_type" : "type-726",
888   "self_type" : "type-726",
889   "size" : 4,
890   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
891   "underlying_type" : "type-2",
892   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
893  },
894  {
895   "alignment" : 4,
896   "enum_fields" :
897   [
898    {
899     "enum_field_value" : 0,
900     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
901    },
902    {
903     "enum_field_value" : 1,
904     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
905    },
906    {
907     "enum_field_value" : 2,
908     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
909    }
910   ],
911   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
912   "name" : "android::hardware::ProcessState::CallRestriction",
913   "referenced_type" : "type-307",
914   "self_type" : "type-307",
915   "size" : 4,
916   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
917   "underlying_type" : "type-12",
918   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
919  },
920  {
921   "alignment" : 4,
922   "enum_fields" :
923   [
924    {
925     "enum_field_value" : 0,
926     "name" : "android::hardware::Status::EX_NONE"
927    },
928    {
929     "enum_field_value" : -1,
930     "name" : "android::hardware::Status::EX_SECURITY"
931    },
932    {
933     "enum_field_value" : -2,
934     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
935    },
936    {
937     "enum_field_value" : -3,
938     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
939    },
940    {
941     "enum_field_value" : -4,
942     "name" : "android::hardware::Status::EX_NULL_POINTER"
943    },
944    {
945     "enum_field_value" : -5,
946     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
947    },
948    {
949     "enum_field_value" : -6,
950     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
951    },
952    {
953     "enum_field_value" : -7,
954     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
955    },
956    {
957     "enum_field_value" : -128,
958     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
959    },
960    {
961     "enum_field_value" : -129,
962     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
963    }
964   ],
965   "linker_set_key" : "android::hardware::Status::Exception",
966   "name" : "android::hardware::Status::Exception",
967   "referenced_type" : "type-485",
968   "self_type" : "type-485",
969   "size" : 4,
970   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
971   "underlying_type" : "type-12",
972   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
973  },
974  {
975   "alignment" : 4,
976   "enum_fields" :
977   [
978    {
979     "enum_field_value" : 0,
980     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::CALCULATED_ENGINE_LOAD"
981    },
982    {
983     "enum_field_value" : 1,
984     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ENGINE_COOLANT_TEMPERATURE"
985    },
986    {
987     "enum_field_value" : 2,
988     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::SHORT_TERM_FUEL_TRIM_BANK1"
989    },
990    {
991     "enum_field_value" : 3,
992     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::LONG_TERM_FUEL_TRIM_BANK1"
993    },
994    {
995     "enum_field_value" : 4,
996     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::SHORT_TERM_FUEL_TRIM_BANK2"
997    },
998    {
999     "enum_field_value" : 5,
1000     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::LONG_TERM_FUEL_TRIM_BANK2"
1001    },
1002    {
1003     "enum_field_value" : 6,
1004     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::FUEL_PRESSURE"
1005    },
1006    {
1007     "enum_field_value" : 7,
1008     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::INTAKE_MANIFOLD_ABSOLUTE_PRESSURE"
1009    },
1010    {
1011     "enum_field_value" : 8,
1012     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ENGINE_RPM"
1013    },
1014    {
1015     "enum_field_value" : 9,
1016     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::VEHICLE_SPEED"
1017    },
1018    {
1019     "enum_field_value" : 10,
1020     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::TIMING_ADVANCE"
1021    },
1022    {
1023     "enum_field_value" : 11,
1024     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::MAF_AIR_FLOW_RATE"
1025    },
1026    {
1027     "enum_field_value" : 12,
1028     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::THROTTLE_POSITION"
1029    },
1030    {
1031     "enum_field_value" : 13,
1032     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR1_VOLTAGE"
1033    },
1034    {
1035     "enum_field_value" : 14,
1036     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR1_SHORT_TERM_FUEL_TRIM"
1037    },
1038    {
1039     "enum_field_value" : 15,
1040     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR1_FUEL_AIR_EQUIVALENCE_RATIO"
1041    },
1042    {
1043     "enum_field_value" : 16,
1044     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR2_VOLTAGE"
1045    },
1046    {
1047     "enum_field_value" : 17,
1048     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR2_SHORT_TERM_FUEL_TRIM"
1049    },
1050    {
1051     "enum_field_value" : 18,
1052     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR2_FUEL_AIR_EQUIVALENCE_RATIO"
1053    },
1054    {
1055     "enum_field_value" : 19,
1056     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR3_VOLTAGE"
1057    },
1058    {
1059     "enum_field_value" : 20,
1060     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR3_SHORT_TERM_FUEL_TRIM"
1061    },
1062    {
1063     "enum_field_value" : 21,
1064     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR3_FUEL_AIR_EQUIVALENCE_RATIO"
1065    },
1066    {
1067     "enum_field_value" : 22,
1068     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR4_VOLTAGE"
1069    },
1070    {
1071     "enum_field_value" : 23,
1072     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR4_SHORT_TERM_FUEL_TRIM"
1073    },
1074    {
1075     "enum_field_value" : 24,
1076     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR4_FUEL_AIR_EQUIVALENCE_RATIO"
1077    },
1078    {
1079     "enum_field_value" : 25,
1080     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR5_VOLTAGE"
1081    },
1082    {
1083     "enum_field_value" : 26,
1084     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR5_SHORT_TERM_FUEL_TRIM"
1085    },
1086    {
1087     "enum_field_value" : 27,
1088     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR5_FUEL_AIR_EQUIVALENCE_RATIO"
1089    },
1090    {
1091     "enum_field_value" : 28,
1092     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR6_VOLTAGE"
1093    },
1094    {
1095     "enum_field_value" : 29,
1096     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR6_SHORT_TERM_FUEL_TRIM"
1097    },
1098    {
1099     "enum_field_value" : 30,
1100     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR6_FUEL_AIR_EQUIVALENCE_RATIO"
1101    },
1102    {
1103     "enum_field_value" : 31,
1104     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR7_VOLTAGE"
1105    },
1106    {
1107     "enum_field_value" : 32,
1108     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR7_SHORT_TERM_FUEL_TRIM"
1109    },
1110    {
1111     "enum_field_value" : 33,
1112     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR7_FUEL_AIR_EQUIVALENCE_RATIO"
1113    },
1114    {
1115     "enum_field_value" : 34,
1116     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR8_VOLTAGE"
1117    },
1118    {
1119     "enum_field_value" : 35,
1120     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR8_SHORT_TERM_FUEL_TRIM"
1121    },
1122    {
1123     "enum_field_value" : 36,
1124     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR8_FUEL_AIR_EQUIVALENCE_RATIO"
1125    },
1126    {
1127     "enum_field_value" : 37,
1128     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::FUEL_RAIL_PRESSURE"
1129    },
1130    {
1131     "enum_field_value" : 38,
1132     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::FUEL_RAIL_GAUGE_PRESSURE"
1133    },
1134    {
1135     "enum_field_value" : 39,
1136     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::COMMANDED_EXHAUST_GAS_RECIRCULATION"
1137    },
1138    {
1139     "enum_field_value" : 40,
1140     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::EXHAUST_GAS_RECIRCULATION_ERROR"
1141    },
1142    {
1143     "enum_field_value" : 41,
1144     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::COMMANDED_EVAPORATIVE_PURGE"
1145    },
1146    {
1147     "enum_field_value" : 42,
1148     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::FUEL_TANK_LEVEL_INPUT"
1149    },
1150    {
1151     "enum_field_value" : 43,
1152     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::EVAPORATION_SYSTEM_VAPOR_PRESSURE"
1153    },
1154    {
1155     "enum_field_value" : 44,
1156     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::CATALYST_TEMPERATURE_BANK1_SENSOR1"
1157    },
1158    {
1159     "enum_field_value" : 45,
1160     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::CATALYST_TEMPERATURE_BANK2_SENSOR1"
1161    },
1162    {
1163     "enum_field_value" : 46,
1164     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::CATALYST_TEMPERATURE_BANK1_SENSOR2"
1165    },
1166    {
1167     "enum_field_value" : 47,
1168     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::CATALYST_TEMPERATURE_BANK2_SENSOR2"
1169    },
1170    {
1171     "enum_field_value" : 48,
1172     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ABSOLUTE_LOAD_VALUE"
1173    },
1174    {
1175     "enum_field_value" : 49,
1176     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::FUEL_AIR_COMMANDED_EQUIVALENCE_RATIO"
1177    },
1178    {
1179     "enum_field_value" : 50,
1180     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::RELATIVE_THROTTLE_POSITION"
1181    },
1182    {
1183     "enum_field_value" : 51,
1184     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ABSOLUTE_THROTTLE_POSITION_B"
1185    },
1186    {
1187     "enum_field_value" : 52,
1188     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ABSOLUTE_THROTTLE_POSITION_C"
1189    },
1190    {
1191     "enum_field_value" : 53,
1192     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ACCELERATOR_PEDAL_POSITION_D"
1193    },
1194    {
1195     "enum_field_value" : 54,
1196     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ACCELERATOR_PEDAL_POSITION_E"
1197    },
1198    {
1199     "enum_field_value" : 55,
1200     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ACCELERATOR_PEDAL_POSITION_F"
1201    },
1202    {
1203     "enum_field_value" : 56,
1204     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::COMMANDED_THROTTLE_ACTUATOR"
1205    },
1206    {
1207     "enum_field_value" : 57,
1208     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ETHANOL_FUEL_PERCENTAGE"
1209    },
1210    {
1211     "enum_field_value" : 58,
1212     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ABSOLUTE_EVAPORATION_SYSTEM_VAPOR_PRESSURE"
1213    },
1214    {
1215     "enum_field_value" : 59,
1216     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::SHORT_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK1"
1217    },
1218    {
1219     "enum_field_value" : 60,
1220     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::SHORT_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK2"
1221    },
1222    {
1223     "enum_field_value" : 61,
1224     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::SHORT_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK3"
1225    },
1226    {
1227     "enum_field_value" : 62,
1228     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::SHORT_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK4"
1229    },
1230    {
1231     "enum_field_value" : 63,
1232     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::LONG_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK1"
1233    },
1234    {
1235     "enum_field_value" : 64,
1236     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::LONG_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK2"
1237    },
1238    {
1239     "enum_field_value" : 65,
1240     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::LONG_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK3"
1241    },
1242    {
1243     "enum_field_value" : 66,
1244     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::LONG_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK4"
1245    },
1246    {
1247     "enum_field_value" : 67,
1248     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::RELATIVE_ACCELERATOR_PEDAL_POSITION"
1249    },
1250    {
1251     "enum_field_value" : 68,
1252     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::HYBRID_BATTERY_PACK_REMAINING_LIFE"
1253    },
1254    {
1255     "enum_field_value" : 69,
1256     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::FUEL_INJECTION_TIMING"
1257    },
1258    {
1259     "enum_field_value" : 70,
1260     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ENGINE_FUEL_RATE"
1261    },
1262    {
1263     "enum_field_value" : 70,
1264     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::LAST_SYSTEM_INDEX"
1265    }
1266   ],
1267   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex",
1268   "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex",
1269   "referenced_type" : "type-914",
1270   "self_type" : "type-914",
1271   "size" : 4,
1272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1273   "underlying_type" : "type-12",
1274   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_026DiagnosticFloatSensorIndexE"
1275  },
1276  {
1277   "alignment" : 4,
1278   "enum_fields" :
1279   [
1280    {
1281     "enum_field_value" : 0,
1282     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::FUEL_SYSTEM_STATUS"
1283    },
1284    {
1285     "enum_field_value" : 1,
1286     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::MALFUNCTION_INDICATOR_LIGHT_ON"
1287    },
1288    {
1289     "enum_field_value" : 2,
1290     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::IGNITION_MONITORS_SUPPORTED"
1291    },
1292    {
1293     "enum_field_value" : 3,
1294     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::IGNITION_SPECIFIC_MONITORS"
1295    },
1296    {
1297     "enum_field_value" : 4,
1298     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::INTAKE_AIR_TEMPERATURE"
1299    },
1300    {
1301     "enum_field_value" : 5,
1302     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::COMMANDED_SECONDARY_AIR_STATUS"
1303    },
1304    {
1305     "enum_field_value" : 6,
1306     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::NUM_OXYGEN_SENSORS_PRESENT"
1307    },
1308    {
1309     "enum_field_value" : 7,
1310     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::RUNTIME_SINCE_ENGINE_START"
1311    },
1312    {
1313     "enum_field_value" : 8,
1314     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::DISTANCE_TRAVELED_WITH_MALFUNCTION_INDICATOR_LIGHT_ON"
1315    },
1316    {
1317     "enum_field_value" : 9,
1318     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::WARMUPS_SINCE_CODES_CLEARED"
1319    },
1320    {
1321     "enum_field_value" : 10,
1322     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::DISTANCE_TRAVELED_SINCE_CODES_CLEARED"
1323    },
1324    {
1325     "enum_field_value" : 11,
1326     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::ABSOLUTE_BAROMETRIC_PRESSURE"
1327    },
1328    {
1329     "enum_field_value" : 12,
1330     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::CONTROL_MODULE_VOLTAGE"
1331    },
1332    {
1333     "enum_field_value" : 13,
1334     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::AMBIENT_AIR_TEMPERATURE"
1335    },
1336    {
1337     "enum_field_value" : 14,
1338     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::TIME_WITH_MALFUNCTION_LIGHT_ON"
1339    },
1340    {
1341     "enum_field_value" : 15,
1342     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::TIME_SINCE_TROUBLE_CODES_CLEARED"
1343    },
1344    {
1345     "enum_field_value" : 16,
1346     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::MAX_FUEL_AIR_EQUIVALENCE_RATIO"
1347    },
1348    {
1349     "enum_field_value" : 17,
1350     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::MAX_OXYGEN_SENSOR_VOLTAGE"
1351    },
1352    {
1353     "enum_field_value" : 18,
1354     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::MAX_OXYGEN_SENSOR_CURRENT"
1355    },
1356    {
1357     "enum_field_value" : 19,
1358     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::MAX_INTAKE_MANIFOLD_ABSOLUTE_PRESSURE"
1359    },
1360    {
1361     "enum_field_value" : 20,
1362     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::MAX_AIR_FLOW_RATE_FROM_MASS_AIR_FLOW_SENSOR"
1363    },
1364    {
1365     "enum_field_value" : 21,
1366     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::FUEL_TYPE"
1367    },
1368    {
1369     "enum_field_value" : 22,
1370     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::FUEL_RAIL_ABSOLUTE_PRESSURE"
1371    },
1372    {
1373     "enum_field_value" : 23,
1374     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::ENGINE_OIL_TEMPERATURE"
1375    },
1376    {
1377     "enum_field_value" : 24,
1378     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::DRIVER_DEMAND_PERCENT_TORQUE"
1379    },
1380    {
1381     "enum_field_value" : 25,
1382     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::ENGINE_ACTUAL_PERCENT_TORQUE"
1383    },
1384    {
1385     "enum_field_value" : 26,
1386     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::ENGINE_REFERENCE_PERCENT_TORQUE"
1387    },
1388    {
1389     "enum_field_value" : 27,
1390     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::ENGINE_PERCENT_TORQUE_DATA_IDLE"
1391    },
1392    {
1393     "enum_field_value" : 28,
1394     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::ENGINE_PERCENT_TORQUE_DATA_POINT1"
1395    },
1396    {
1397     "enum_field_value" : 29,
1398     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::ENGINE_PERCENT_TORQUE_DATA_POINT2"
1399    },
1400    {
1401     "enum_field_value" : 30,
1402     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::ENGINE_PERCENT_TORQUE_DATA_POINT3"
1403    },
1404    {
1405     "enum_field_value" : 31,
1406     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::ENGINE_PERCENT_TORQUE_DATA_POINT4"
1407    },
1408    {
1409     "enum_field_value" : 31,
1410     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::LAST_SYSTEM_INDEX"
1411    }
1412   ],
1413   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex",
1414   "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex",
1415   "referenced_type" : "type-913",
1416   "self_type" : "type-913",
1417   "size" : 4,
1418   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1419   "underlying_type" : "type-12",
1420   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_028DiagnosticIntegerSensorIndexE"
1421  },
1422  {
1423   "alignment" : 4,
1424   "enum_fields" :
1425   [
1426    {
1427     "enum_field_value" : 0,
1428     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::UNKNOWN"
1429    },
1430    {
1431     "enum_field_value" : 1,
1432     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::IEC_TYPE_1_AC"
1433    },
1434    {
1435     "enum_field_value" : 2,
1436     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::IEC_TYPE_2_AC"
1437    },
1438    {
1439     "enum_field_value" : 3,
1440     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::IEC_TYPE_3_AC"
1441    },
1442    {
1443     "enum_field_value" : 4,
1444     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::IEC_TYPE_4_DC"
1445    },
1446    {
1447     "enum_field_value" : 5,
1448     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::IEC_TYPE_1_CCS_DC"
1449    },
1450    {
1451     "enum_field_value" : 6,
1452     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::IEC_TYPE_2_CCS_DC"
1453    },
1454    {
1455     "enum_field_value" : 7,
1456     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::TESLA_ROADSTER"
1457    },
1458    {
1459     "enum_field_value" : 8,
1460     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::TESLA_HPWC"
1461    },
1462    {
1463     "enum_field_value" : 9,
1464     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::TESLA_SUPERCHARGER"
1465    },
1466    {
1467     "enum_field_value" : 10,
1468     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::GBT_AC"
1469    },
1470    {
1471     "enum_field_value" : 11,
1472     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::GBT_DC"
1473    },
1474    {
1475     "enum_field_value" : 101,
1476     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::OTHER"
1477    }
1478   ],
1479   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType",
1480   "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType",
1481   "referenced_type" : "type-884",
1482   "self_type" : "type-884",
1483   "size" : 4,
1484   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1485   "underlying_type" : "type-12",
1486   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_015EvConnectorTypeE"
1487  },
1488  {
1489   "alignment" : 4,
1490   "enum_fields" :
1491   [
1492    {
1493     "enum_field_value" : 0,
1494     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_UNKNOWN"
1495    },
1496    {
1497     "enum_field_value" : 1,
1498     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_UNLEADED"
1499    },
1500    {
1501     "enum_field_value" : 2,
1502     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_LEADED"
1503    },
1504    {
1505     "enum_field_value" : 3,
1506     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_DIESEL_1"
1507    },
1508    {
1509     "enum_field_value" : 4,
1510     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_DIESEL_2"
1511    },
1512    {
1513     "enum_field_value" : 5,
1514     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_BIODIESEL"
1515    },
1516    {
1517     "enum_field_value" : 6,
1518     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_E85"
1519    },
1520    {
1521     "enum_field_value" : 7,
1522     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_LPG"
1523    },
1524    {
1525     "enum_field_value" : 8,
1526     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_CNG"
1527    },
1528    {
1529     "enum_field_value" : 9,
1530     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_LNG"
1531    },
1532    {
1533     "enum_field_value" : 10,
1534     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_ELECTRIC"
1535    },
1536    {
1537     "enum_field_value" : 11,
1538     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_HYDROGEN"
1539    },
1540    {
1541     "enum_field_value" : 12,
1542     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_OTHER"
1543    }
1544   ],
1545   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::FuelType",
1546   "name" : "android::hardware::automotive::vehicle::V2_0::FuelType",
1547   "referenced_type" : "type-886",
1548   "self_type" : "type-886",
1549   "size" : 4,
1550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1551   "underlying_type" : "type-12",
1552   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_08FuelTypeE"
1553  },
1554  {
1555   "alignment" : 4,
1556   "enum_fields" :
1557   [
1558    {
1559     "enum_field_value" : 1,
1560     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors::COMPONENTS_AVAILABLE"
1561    },
1562    {
1563     "enum_field_value" : 2,
1564     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors::COMPONENTS_INCOMPLETE"
1565    },
1566    {
1567     "enum_field_value" : 4,
1568     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors::FUEL_SYSTEM_AVAILABLE"
1569    },
1570    {
1571     "enum_field_value" : 8,
1572     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors::FUEL_SYSTEM_INCOMPLETE"
1573    },
1574    {
1575     "enum_field_value" : 16,
1576     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors::MISFIRE_AVAILABLE"
1577    },
1578    {
1579     "enum_field_value" : 32,
1580     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors::MISFIRE_INCOMPLETE"
1581    }
1582   ],
1583   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors",
1584   "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors",
1585   "referenced_type" : "type-908",
1586   "self_type" : "type-908",
1587   "size" : 4,
1588   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1589   "underlying_type" : "type-12",
1590   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_026Obd2CommonIgnitionMonitorsE"
1591  },
1592  {
1593   "alignment" : 4,
1594   "enum_fields" :
1595   [
1596    {
1597     "enum_field_value" : 1,
1598     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::COMPONENTS_AVAILABLE"
1599    },
1600    {
1601     "enum_field_value" : 2,
1602     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::COMPONENTS_INCOMPLETE"
1603    },
1604    {
1605     "enum_field_value" : 4,
1606     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::FUEL_SYSTEM_AVAILABLE"
1607    },
1608    {
1609     "enum_field_value" : 8,
1610     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::FUEL_SYSTEM_INCOMPLETE"
1611    },
1612    {
1613     "enum_field_value" : 16,
1614     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::MISFIRE_AVAILABLE"
1615    },
1616    {
1617     "enum_field_value" : 32,
1618     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::MISFIRE_INCOMPLETE"
1619    },
1620    {
1621     "enum_field_value" : 64,
1622     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::EGR_OR_VVT_AVAILABLE"
1623    },
1624    {
1625     "enum_field_value" : 128,
1626     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::EGR_OR_VVT_INCOMPLETE"
1627    },
1628    {
1629     "enum_field_value" : 256,
1630     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::PM_FILTER_AVAILABLE"
1631    },
1632    {
1633     "enum_field_value" : 512,
1634     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::PM_FILTER_INCOMPLETE"
1635    },
1636    {
1637     "enum_field_value" : 1024,
1638     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::EXHAUST_GAS_SENSOR_AVAILABLE"
1639    },
1640    {
1641     "enum_field_value" : 2048,
1642     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::EXHAUST_GAS_SENSOR_INCOMPLETE"
1643    },
1644    {
1645     "enum_field_value" : 4096,
1646     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::BOOST_PRESSURE_AVAILABLE"
1647    },
1648    {
1649     "enum_field_value" : 8192,
1650     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::BOOST_PRESSURE_INCOMPLETE"
1651    },
1652    {
1653     "enum_field_value" : 16384,
1654     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::NOx_SCR_AVAILABLE"
1655    },
1656    {
1657     "enum_field_value" : 32768,
1658     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::NOx_SCR_INCOMPLETE"
1659    },
1660    {
1661     "enum_field_value" : 65536,
1662     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::NMHC_CATALYST_AVAILABLE"
1663    },
1664    {
1665     "enum_field_value" : 131072,
1666     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::NMHC_CATALYST_INCOMPLETE"
1667    }
1668   ],
1669   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors",
1670   "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors",
1671   "referenced_type" : "type-910",
1672   "self_type" : "type-910",
1673   "size" : 4,
1674   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1675   "underlying_type" : "type-12",
1676   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_031Obd2CompressionIgnitionMonitorsE"
1677  },
1678  {
1679   "alignment" : 4,
1680   "enum_fields" :
1681   [
1682    {
1683     "enum_field_value" : 1,
1684     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus::OPEN_INSUFFICIENT_ENGINE_TEMPERATURE"
1685    },
1686    {
1687     "enum_field_value" : 2,
1688     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus::CLOSED_LOOP"
1689    },
1690    {
1691     "enum_field_value" : 4,
1692     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus::OPEN_ENGINE_LOAD_OR_DECELERATION"
1693    },
1694    {
1695     "enum_field_value" : 8,
1696     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus::OPEN_SYSTEM_FAILURE"
1697    },
1698    {
1699     "enum_field_value" : 16,
1700     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus::CLOSED_LOOP_BUT_FEEDBACK_FAULT"
1701    }
1702   ],
1703   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus",
1704   "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus",
1705   "referenced_type" : "type-906",
1706   "self_type" : "type-906",
1707   "size" : 4,
1708   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1709   "underlying_type" : "type-12",
1710   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_020Obd2FuelSystemStatusE"
1711  },
1712  {
1713   "alignment" : 4,
1714   "enum_fields" :
1715   [
1716    {
1717     "enum_field_value" : 0,
1718     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::NOT_AVAILABLE"
1719    },
1720    {
1721     "enum_field_value" : 1,
1722     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::GASOLINE"
1723    },
1724    {
1725     "enum_field_value" : 2,
1726     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::METHANOL"
1727    },
1728    {
1729     "enum_field_value" : 3,
1730     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::ETHANOL"
1731    },
1732    {
1733     "enum_field_value" : 4,
1734     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::DIESEL"
1735    },
1736    {
1737     "enum_field_value" : 5,
1738     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::LPG"
1739    },
1740    {
1741     "enum_field_value" : 6,
1742     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::CNG"
1743    },
1744    {
1745     "enum_field_value" : 7,
1746     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::PROPANE"
1747    },
1748    {
1749     "enum_field_value" : 8,
1750     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::ELECTRIC"
1751    },
1752    {
1753     "enum_field_value" : 9,
1754     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::BIFUEL_RUNNING_GASOLINE"
1755    },
1756    {
1757     "enum_field_value" : 10,
1758     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::BIFUEL_RUNNING_METHANOL"
1759    },
1760    {
1761     "enum_field_value" : 11,
1762     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::BIFUEL_RUNNING_ETHANOL"
1763    },
1764    {
1765     "enum_field_value" : 12,
1766     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::BIFUEL_RUNNING_LPG"
1767    },
1768    {
1769     "enum_field_value" : 13,
1770     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::BIFUEL_RUNNING_CNG"
1771    },
1772    {
1773     "enum_field_value" : 14,
1774     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::BIFUEL_RUNNING_PROPANE"
1775    },
1776    {
1777     "enum_field_value" : 15,
1778     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::BIFUEL_RUNNING_ELECTRIC"
1779    },
1780    {
1781     "enum_field_value" : 16,
1782     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::BIFUEL_RUNNING_ELECTRIC_AND_COMBUSTION"
1783    },
1784    {
1785     "enum_field_value" : 17,
1786     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::HYBRID_GASOLINE"
1787    },
1788    {
1789     "enum_field_value" : 18,
1790     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::HYBRID_ETHANOL"
1791    },
1792    {
1793     "enum_field_value" : 19,
1794     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::HYBRID_DIESEL"
1795    },
1796    {
1797     "enum_field_value" : 20,
1798     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::HYBRID_ELECTRIC"
1799    },
1800    {
1801     "enum_field_value" : 21,
1802     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::HYBRID_RUNNING_ELECTRIC_AND_COMBUSTION"
1803    },
1804    {
1805     "enum_field_value" : 22,
1806     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::HYBRID_REGENERATIVE"
1807    },
1808    {
1809     "enum_field_value" : 23,
1810     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::BIFUEL_RUNNING_DIESEL"
1811    }
1812   ],
1813   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType",
1814   "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType",
1815   "referenced_type" : "type-912",
1816   "self_type" : "type-912",
1817   "size" : 4,
1818   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1819   "underlying_type" : "type-12",
1820   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_012Obd2FuelTypeE"
1821  },
1822  {
1823   "alignment" : 4,
1824   "enum_fields" :
1825   [
1826    {
1827     "enum_field_value" : 0,
1828     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind::SPARK"
1829    },
1830    {
1831     "enum_field_value" : 1,
1832     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind::COMPRESSION"
1833    }
1834   ],
1835   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind",
1836   "name" : "android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind",
1837   "referenced_type" : "type-907",
1838   "self_type" : "type-907",
1839   "size" : 4,
1840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1841   "underlying_type" : "type-12",
1842   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_023Obd2IgnitionMonitorKindE"
1843  },
1844  {
1845   "alignment" : 4,
1846   "enum_fields" :
1847   [
1848    {
1849     "enum_field_value" : 1,
1850     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus::UPSTREAM"
1851    },
1852    {
1853     "enum_field_value" : 2,
1854     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus::DOWNSTREAM_OF_CATALYCIC_CONVERTER"
1855    },
1856    {
1857     "enum_field_value" : 4,
1858     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus::FROM_OUTSIDE_OR_OFF"
1859    },
1860    {
1861     "enum_field_value" : 8,
1862     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus::PUMP_ON_FOR_DIAGNOSTICS"
1863    }
1864   ],
1865   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus",
1866   "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus",
1867   "referenced_type" : "type-911",
1868   "self_type" : "type-911",
1869   "size" : 4,
1870   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1871   "underlying_type" : "type-12",
1872   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_022Obd2SecondaryAirStatusE"
1873  },
1874  {
1875   "alignment" : 4,
1876   "enum_fields" :
1877   [
1878    {
1879     "enum_field_value" : 1,
1880     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::COMPONENTS_AVAILABLE"
1881    },
1882    {
1883     "enum_field_value" : 2,
1884     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::COMPONENTS_INCOMPLETE"
1885    },
1886    {
1887     "enum_field_value" : 4,
1888     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::FUEL_SYSTEM_AVAILABLE"
1889    },
1890    {
1891     "enum_field_value" : 8,
1892     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::FUEL_SYSTEM_INCOMPLETE"
1893    },
1894    {
1895     "enum_field_value" : 16,
1896     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::MISFIRE_AVAILABLE"
1897    },
1898    {
1899     "enum_field_value" : 32,
1900     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::MISFIRE_INCOMPLETE"
1901    },
1902    {
1903     "enum_field_value" : 64,
1904     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::EGR_AVAILABLE"
1905    },
1906    {
1907     "enum_field_value" : 128,
1908     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::EGR_INCOMPLETE"
1909    },
1910    {
1911     "enum_field_value" : 256,
1912     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::OXYGEN_SENSOR_HEATER_AVAILABLE"
1913    },
1914    {
1915     "enum_field_value" : 512,
1916     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::OXYGEN_SENSOR_HEATER_INCOMPLETE"
1917    },
1918    {
1919     "enum_field_value" : 1024,
1920     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::OXYGEN_SENSOR_AVAILABLE"
1921    },
1922    {
1923     "enum_field_value" : 2048,
1924     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::OXYGEN_SENSOR_INCOMPLETE"
1925    },
1926    {
1927     "enum_field_value" : 4096,
1928     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::AC_REFRIGERANT_AVAILABLE"
1929    },
1930    {
1931     "enum_field_value" : 8192,
1932     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::AC_REFRIGERANT_INCOMPLETE"
1933    },
1934    {
1935     "enum_field_value" : 16384,
1936     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::SECONDARY_AIR_SYSTEM_AVAILABLE"
1937    },
1938    {
1939     "enum_field_value" : 32768,
1940     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::SECONDARY_AIR_SYSTEM_INCOMPLETE"
1941    },
1942    {
1943     "enum_field_value" : 65536,
1944     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::EVAPORATIVE_SYSTEM_AVAILABLE"
1945    },
1946    {
1947     "enum_field_value" : 131072,
1948     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::EVAPORATIVE_SYSTEM_INCOMPLETE"
1949    },
1950    {
1951     "enum_field_value" : 262144,
1952     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::HEATED_CATALYST_AVAILABLE"
1953    },
1954    {
1955     "enum_field_value" : 524288,
1956     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::HEATED_CATALYST_INCOMPLETE"
1957    },
1958    {
1959     "enum_field_value" : 1048576,
1960     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::CATALYST_AVAILABLE"
1961    },
1962    {
1963     "enum_field_value" : 2097152,
1964     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::CATALYST_INCOMPLETE"
1965    }
1966   ],
1967   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors",
1968   "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors",
1969   "referenced_type" : "type-909",
1970   "self_type" : "type-909",
1971   "size" : 4,
1972   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1973   "underlying_type" : "type-12",
1974   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_025Obd2SparkIgnitionMonitorsE"
1975  },
1976  {
1977   "alignment" : 4,
1978   "enum_fields" :
1979   [
1980    {
1981     "enum_field_value" : 0,
1982     "name" : "android::hardware::automotive::vehicle::V2_0::PortLocationType::UNKNOWN"
1983    },
1984    {
1985     "enum_field_value" : 1,
1986     "name" : "android::hardware::automotive::vehicle::V2_0::PortLocationType::FRONT_LEFT"
1987    },
1988    {
1989     "enum_field_value" : 2,
1990     "name" : "android::hardware::automotive::vehicle::V2_0::PortLocationType::FRONT_RIGHT"
1991    },
1992    {
1993     "enum_field_value" : 3,
1994     "name" : "android::hardware::automotive::vehicle::V2_0::PortLocationType::REAR_RIGHT"
1995    },
1996    {
1997     "enum_field_value" : 4,
1998     "name" : "android::hardware::automotive::vehicle::V2_0::PortLocationType::REAR_LEFT"
1999    },
2000    {
2001     "enum_field_value" : 5,
2002     "name" : "android::hardware::automotive::vehicle::V2_0::PortLocationType::FRONT"
2003    },
2004    {
2005     "enum_field_value" : 6,
2006     "name" : "android::hardware::automotive::vehicle::V2_0::PortLocationType::REAR"
2007    }
2008   ],
2009   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::PortLocationType",
2010   "name" : "android::hardware::automotive::vehicle::V2_0::PortLocationType",
2011   "referenced_type" : "type-885",
2012   "self_type" : "type-885",
2013   "size" : 4,
2014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2015   "underlying_type" : "type-12",
2016   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_016PortLocationTypeE"
2017  },
2018  {
2019   "alignment" : 4,
2020   "enum_fields" :
2021   [
2022    {
2023     "enum_field_value" : 0,
2024     "name" : "android::hardware::automotive::vehicle::V2_0::StatusCode::OK"
2025    },
2026    {
2027     "enum_field_value" : 1,
2028     "name" : "android::hardware::automotive::vehicle::V2_0::StatusCode::TRY_AGAIN"
2029    },
2030    {
2031     "enum_field_value" : 2,
2032     "name" : "android::hardware::automotive::vehicle::V2_0::StatusCode::INVALID_ARG"
2033    },
2034    {
2035     "enum_field_value" : 3,
2036     "name" : "android::hardware::automotive::vehicle::V2_0::StatusCode::NOT_AVAILABLE"
2037    },
2038    {
2039     "enum_field_value" : 4,
2040     "name" : "android::hardware::automotive::vehicle::V2_0::StatusCode::ACCESS_DENIED"
2041    },
2042    {
2043     "enum_field_value" : 5,
2044     "name" : "android::hardware::automotive::vehicle::V2_0::StatusCode::INTERNAL_ERROR"
2045    }
2046   ],
2047   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::StatusCode",
2048   "name" : "android::hardware::automotive::vehicle::V2_0::StatusCode",
2049   "referenced_type" : "type-503",
2050   "self_type" : "type-503",
2051   "size" : 4,
2052   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2053   "underlying_type" : "type-12",
2054   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_010StatusCodeE"
2055  },
2056  {
2057   "alignment" : 4,
2058   "enum_fields" :
2059   [
2060    {
2061     "enum_field_value" : 0,
2062     "name" : "android::hardware::automotive::vehicle::V2_0::SubscribeFlags::UNDEFINED"
2063    },
2064    {
2065     "enum_field_value" : 1,
2066     "name" : "android::hardware::automotive::vehicle::V2_0::SubscribeFlags::EVENTS_FROM_CAR"
2067    },
2068    {
2069     "enum_field_value" : 2,
2070     "name" : "android::hardware::automotive::vehicle::V2_0::SubscribeFlags::EVENTS_FROM_ANDROID"
2071    }
2072   ],
2073   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::SubscribeFlags",
2074   "name" : "android::hardware::automotive::vehicle::V2_0::SubscribeFlags",
2075   "referenced_type" : "type-702",
2076   "self_type" : "type-702",
2077   "size" : 4,
2078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2079   "underlying_type" : "type-12",
2080   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_014SubscribeFlagsE"
2081  },
2082  {
2083   "alignment" : 4,
2084   "enum_fields" :
2085   [
2086    {
2087     "enum_field_value" : 1,
2088     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag::ENABLE_DEEP_SLEEP_FLAG"
2089    },
2090    {
2091     "enum_field_value" : 2,
2092     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag::CONFIG_SUPPORT_TIMER_POWER_ON_FLAG"
2093    }
2094   ],
2095   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag",
2096   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag",
2097   "referenced_type" : "type-890",
2098   "self_type" : "type-890",
2099   "size" : 4,
2100   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2101   "underlying_type" : "type-12",
2102   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_029VehicleApPowerStateConfigFlagE"
2103  },
2104  {
2105   "alignment" : 4,
2106   "enum_fields" :
2107   [
2108    {
2109     "enum_field_value" : 1,
2110     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport::WAIT_FOR_VHAL"
2111    },
2112    {
2113     "enum_field_value" : 2,
2114     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport::DEEP_SLEEP_ENTRY"
2115    },
2116    {
2117     "enum_field_value" : 3,
2118     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport::DEEP_SLEEP_EXIT"
2119    },
2120    {
2121     "enum_field_value" : 4,
2122     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport::SHUTDOWN_POSTPONE"
2123    },
2124    {
2125     "enum_field_value" : 5,
2126     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport::SHUTDOWN_START"
2127    },
2128    {
2129     "enum_field_value" : 6,
2130     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport::ON"
2131    },
2132    {
2133     "enum_field_value" : 7,
2134     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport::SHUTDOWN_PREPARE"
2135    },
2136    {
2137     "enum_field_value" : 8,
2138     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport::SHUTDOWN_CANCELLED"
2139    }
2140   ],
2141   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport",
2142   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport",
2143   "referenced_type" : "type-894",
2144   "self_type" : "type-894",
2145   "size" : 4,
2146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2147   "underlying_type" : "type-12",
2148   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_025VehicleApPowerStateReportE"
2149  },
2150  {
2151   "alignment" : 4,
2152   "enum_fields" :
2153   [
2154    {
2155     "enum_field_value" : 0,
2156     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq::ON"
2157    },
2158    {
2159     "enum_field_value" : 1,
2160     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq::SHUTDOWN_PREPARE"
2161    },
2162    {
2163     "enum_field_value" : 2,
2164     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq::CANCEL_SHUTDOWN"
2165    },
2166    {
2167     "enum_field_value" : 3,
2168     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq::FINISHED"
2169    }
2170   ],
2171   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq",
2172   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq",
2173   "referenced_type" : "type-891",
2174   "self_type" : "type-891",
2175   "size" : 4,
2176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2177   "underlying_type" : "type-12",
2178   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_022VehicleApPowerStateReqE"
2179  },
2180  {
2181   "alignment" : 4,
2182   "enum_fields" :
2183   [
2184    {
2185     "enum_field_value" : 0,
2186     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex::STATE"
2187    },
2188    {
2189     "enum_field_value" : 1,
2190     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex::ADDITIONAL"
2191    }
2192   ],
2193   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex",
2194   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex",
2195   "referenced_type" : "type-892",
2196   "self_type" : "type-892",
2197   "size" : 4,
2198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2199   "underlying_type" : "type-12",
2200   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_027VehicleApPowerStateReqIndexE"
2201  },
2202  {
2203   "alignment" : 4,
2204   "enum_fields" :
2205   [
2206    {
2207     "enum_field_value" : 1,
2208     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam::SHUTDOWN_IMMEDIATELY"
2209    },
2210    {
2211     "enum_field_value" : 2,
2212     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam::CAN_SLEEP"
2213    },
2214    {
2215     "enum_field_value" : 3,
2216     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam::SHUTDOWN_ONLY"
2217    }
2218   ],
2219   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam",
2220   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam",
2221   "referenced_type" : "type-893",
2222   "self_type" : "type-893",
2223   "size" : 4,
2224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2225   "underlying_type" : "type-12",
2226   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_032VehicleApPowerStateShutdownParamE"
2227  },
2228  {
2229   "alignment" : 4,
2230   "enum_fields" :
2231   [
2232    {
2233     "enum_field_value" : 16777216,
2234     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleArea::GLOBAL"
2235    },
2236    {
2237     "enum_field_value" : 50331648,
2238     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleArea::WINDOW"
2239    },
2240    {
2241     "enum_field_value" : 67108864,
2242     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleArea::MIRROR"
2243    },
2244    {
2245     "enum_field_value" : 83886080,
2246     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleArea::SEAT"
2247    },
2248    {
2249     "enum_field_value" : 100663296,
2250     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleArea::DOOR"
2251    },
2252    {
2253     "enum_field_value" : 117440512,
2254     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleArea::WHEEL"
2255    },
2256    {
2257     "enum_field_value" : 251658240,
2258     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleArea::MASK"
2259    }
2260   ],
2261   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleArea",
2262   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleArea",
2263   "referenced_type" : "type-878",
2264   "self_type" : "type-878",
2265   "size" : 4,
2266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2267   "underlying_type" : "type-12",
2268   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_011VehicleAreaE"
2269  },
2270  {
2271   "alignment" : 4,
2272   "enum_fields" :
2273   [
2274    {
2275     "enum_field_value" : 1,
2276     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor::ROW_1_LEFT"
2277    },
2278    {
2279     "enum_field_value" : 4,
2280     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor::ROW_1_RIGHT"
2281    },
2282    {
2283     "enum_field_value" : 16,
2284     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor::ROW_2_LEFT"
2285    },
2286    {
2287     "enum_field_value" : 64,
2288     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor::ROW_2_RIGHT"
2289    },
2290    {
2291     "enum_field_value" : 256,
2292     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor::ROW_3_LEFT"
2293    },
2294    {
2295     "enum_field_value" : 1024,
2296     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor::ROW_3_RIGHT"
2297    },
2298    {
2299     "enum_field_value" : 268435456,
2300     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor::HOOD"
2301    },
2302    {
2303     "enum_field_value" : 536870912,
2304     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor::REAR"
2305    }
2306   ],
2307   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor",
2308   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor",
2309   "referenced_type" : "type-901",
2310   "self_type" : "type-901",
2311   "size" : 4,
2312   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2313   "underlying_type" : "type-12",
2314   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_015VehicleAreaDoorE"
2315  },
2316  {
2317   "alignment" : 4,
2318   "enum_fields" :
2319   [
2320    {
2321     "enum_field_value" : 1,
2322     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror::DRIVER_LEFT"
2323    },
2324    {
2325     "enum_field_value" : 2,
2326     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror::DRIVER_RIGHT"
2327    },
2328    {
2329     "enum_field_value" : 4,
2330     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror::DRIVER_CENTER"
2331    }
2332   ],
2333   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror",
2334   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror",
2335   "referenced_type" : "type-902",
2336   "self_type" : "type-902",
2337   "size" : 4,
2338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2339   "underlying_type" : "type-12",
2340   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_017VehicleAreaMirrorE"
2341  },
2342  {
2343   "alignment" : 4,
2344   "enum_fields" :
2345   [
2346    {
2347     "enum_field_value" : 1,
2348     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat::ROW_1_LEFT"
2349    },
2350    {
2351     "enum_field_value" : 2,
2352     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat::ROW_1_CENTER"
2353    },
2354    {
2355     "enum_field_value" : 4,
2356     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat::ROW_1_RIGHT"
2357    },
2358    {
2359     "enum_field_value" : 16,
2360     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat::ROW_2_LEFT"
2361    },
2362    {
2363     "enum_field_value" : 32,
2364     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat::ROW_2_CENTER"
2365    },
2366    {
2367     "enum_field_value" : 64,
2368     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat::ROW_2_RIGHT"
2369    },
2370    {
2371     "enum_field_value" : 256,
2372     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat::ROW_3_LEFT"
2373    },
2374    {
2375     "enum_field_value" : 512,
2376     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat::ROW_3_CENTER"
2377    },
2378    {
2379     "enum_field_value" : 1024,
2380     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat::ROW_3_RIGHT"
2381    }
2382   ],
2383   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat",
2384   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat",
2385   "referenced_type" : "type-899",
2386   "self_type" : "type-899",
2387   "size" : 4,
2388   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2389   "underlying_type" : "type-12",
2390   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_015VehicleAreaSeatE"
2391  },
2392  {
2393   "alignment" : 4,
2394   "enum_fields" :
2395   [
2396    {
2397     "enum_field_value" : 0,
2398     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel::UNKNOWN"
2399    },
2400    {
2401     "enum_field_value" : 1,
2402     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel::LEFT_FRONT"
2403    },
2404    {
2405     "enum_field_value" : 2,
2406     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel::RIGHT_FRONT"
2407    },
2408    {
2409     "enum_field_value" : 4,
2410     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel::LEFT_REAR"
2411    },
2412    {
2413     "enum_field_value" : 8,
2414     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel::RIGHT_REAR"
2415    }
2416   ],
2417   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel",
2418   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel",
2419   "referenced_type" : "type-905",
2420   "self_type" : "type-905",
2421   "size" : 4,
2422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2423   "underlying_type" : "type-12",
2424   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_016VehicleAreaWheelE"
2425  },
2426  {
2427   "alignment" : 4,
2428   "enum_fields" :
2429   [
2430    {
2431     "enum_field_value" : 1,
2432     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::FRONT_WINDSHIELD"
2433    },
2434    {
2435     "enum_field_value" : 2,
2436     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::REAR_WINDSHIELD"
2437    },
2438    {
2439     "enum_field_value" : 16,
2440     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::ROW_1_LEFT"
2441    },
2442    {
2443     "enum_field_value" : 64,
2444     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::ROW_1_RIGHT"
2445    },
2446    {
2447     "enum_field_value" : 256,
2448     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::ROW_2_LEFT"
2449    },
2450    {
2451     "enum_field_value" : 1024,
2452     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::ROW_2_RIGHT"
2453    },
2454    {
2455     "enum_field_value" : 4096,
2456     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::ROW_3_LEFT"
2457    },
2458    {
2459     "enum_field_value" : 16384,
2460     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::ROW_3_RIGHT"
2461    },
2462    {
2463     "enum_field_value" : 65536,
2464     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::ROOF_TOP_1"
2465    },
2466    {
2467     "enum_field_value" : 131072,
2468     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::ROOF_TOP_2"
2469    }
2470   ],
2471   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow",
2472   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow",
2473   "referenced_type" : "type-900",
2474   "self_type" : "type-900",
2475   "size" : 4,
2476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2477   "underlying_type" : "type-12",
2478   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_017VehicleAreaWindowE"
2479  },
2480  {
2481   "alignment" : 4,
2482   "enum_fields" :
2483   [
2484    {
2485     "enum_field_value" : 0,
2486     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleDisplay::MAIN"
2487    },
2488    {
2489     "enum_field_value" : 1,
2490     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleDisplay::INSTRUMENT_CLUSTER"
2491    }
2492   ],
2493   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleDisplay",
2494   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleDisplay",
2495   "referenced_type" : "type-896",
2496   "self_type" : "type-896",
2497   "size" : 4,
2498   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2499   "underlying_type" : "type-12",
2500   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_014VehicleDisplayE"
2501  },
2502  {
2503   "alignment" : 4,
2504   "enum_fields" :
2505   [
2506    {
2507     "enum_field_value" : 1,
2508     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_NEUTRAL"
2509    },
2510    {
2511     "enum_field_value" : 2,
2512     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_REVERSE"
2513    },
2514    {
2515     "enum_field_value" : 4,
2516     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_PARK"
2517    },
2518    {
2519     "enum_field_value" : 8,
2520     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_DRIVE"
2521    },
2522    {
2523     "enum_field_value" : 16,
2524     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_1"
2525    },
2526    {
2527     "enum_field_value" : 32,
2528     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_2"
2529    },
2530    {
2531     "enum_field_value" : 64,
2532     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_3"
2533    },
2534    {
2535     "enum_field_value" : 128,
2536     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_4"
2537    },
2538    {
2539     "enum_field_value" : 256,
2540     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_5"
2541    },
2542    {
2543     "enum_field_value" : 512,
2544     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_6"
2545    },
2546    {
2547     "enum_field_value" : 1024,
2548     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_7"
2549    },
2550    {
2551     "enum_field_value" : 2048,
2552     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_8"
2553    },
2554    {
2555     "enum_field_value" : 4096,
2556     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_9"
2557    }
2558   ],
2559   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleGear",
2560   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear",
2561   "referenced_type" : "type-898",
2562   "self_type" : "type-898",
2563   "size" : 4,
2564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2565   "underlying_type" : "type-12",
2566   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_011VehicleGearE"
2567  },
2568  {
2569   "alignment" : 4,
2570   "enum_fields" :
2571   [
2572    {
2573     "enum_field_value" : 1,
2574     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection::FACE"
2575    },
2576    {
2577     "enum_field_value" : 2,
2578     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection::FLOOR"
2579    },
2580    {
2581     "enum_field_value" : 4,
2582     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection::DEFROST"
2583    }
2584   ],
2585   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection",
2586   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection",
2587   "referenced_type" : "type-887",
2588   "self_type" : "type-887",
2589   "size" : 4,
2590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2591   "underlying_type" : "type-12",
2592   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_023VehicleHvacFanDirectionE"
2593  },
2594  {
2595   "alignment" : 4,
2596   "enum_fields" :
2597   [
2598    {
2599     "enum_field_value" : 0,
2600     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction::ACTION_DOWN"
2601    },
2602    {
2603     "enum_field_value" : 1,
2604     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction::ACTION_UP"
2605    }
2606   ],
2607   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction",
2608   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction",
2609   "referenced_type" : "type-895",
2610   "self_type" : "type-895",
2611   "size" : 4,
2612   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2613   "underlying_type" : "type-12",
2614   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_023VehicleHwKeyInputActionE"
2615  },
2616  {
2617   "alignment" : 4,
2618   "enum_fields" :
2619   [
2620    {
2621     "enum_field_value" : 0,
2622     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState::UNDEFINED"
2623    },
2624    {
2625     "enum_field_value" : 1,
2626     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState::LOCK"
2627    },
2628    {
2629     "enum_field_value" : 2,
2630     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState::OFF"
2631    },
2632    {
2633     "enum_field_value" : 3,
2634     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState::ACC"
2635    },
2636    {
2637     "enum_field_value" : 4,
2638     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState::ON"
2639    },
2640    {
2641     "enum_field_value" : 5,
2642     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState::START"
2643    }
2644   ],
2645   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState",
2646   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState",
2647   "referenced_type" : "type-904",
2648   "self_type" : "type-904",
2649   "size" : 4,
2650   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2651   "underlying_type" : "type-12",
2652   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_020VehicleIgnitionStateE"
2653  },
2654  {
2655   "alignment" : 4,
2656   "enum_fields" :
2657   [
2658    {
2659     "enum_field_value" : 0,
2660     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleLightState::OFF"
2661    },
2662    {
2663     "enum_field_value" : 1,
2664     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleLightState::ON"
2665    },
2666    {
2667     "enum_field_value" : 2,
2668     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleLightState::DAYTIME_RUNNING"
2669    }
2670   ],
2671   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleLightState",
2672   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleLightState",
2673   "referenced_type" : "type-882",
2674   "self_type" : "type-882",
2675   "size" : 4,
2676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2677   "underlying_type" : "type-12",
2678   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_017VehicleLightStateE"
2679  },
2680  {
2681   "alignment" : 4,
2682   "enum_fields" :
2683   [
2684    {
2685     "enum_field_value" : 0,
2686     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch::OFF"
2687    },
2688    {
2689     "enum_field_value" : 1,
2690     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch::ON"
2691    },
2692    {
2693     "enum_field_value" : 2,
2694     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch::DAYTIME_RUNNING"
2695    },
2696    {
2697     "enum_field_value" : 256,
2698     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch::AUTOMATIC"
2699    }
2700   ],
2701   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch",
2702   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch",
2703   "referenced_type" : "type-883",
2704   "self_type" : "type-883",
2705   "size" : 4,
2706   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2707   "underlying_type" : "type-12",
2708   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_018VehicleLightSwitchE"
2709  },
2710  {
2711   "alignment" : 4,
2712   "enum_fields" :
2713   [
2714    {
2715     "enum_field_value" : 0,
2716     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleOilLevel::CRITICALLY_LOW"
2717    },
2718    {
2719     "enum_field_value" : 1,
2720     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleOilLevel::LOW"
2721    },
2722    {
2723     "enum_field_value" : 2,
2724     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleOilLevel::NORMAL"
2725    },
2726    {
2727     "enum_field_value" : 3,
2728     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleOilLevel::HIGH"
2729    },
2730    {
2731     "enum_field_value" : 4,
2732     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleOilLevel::ERROR"
2733    }
2734   ],
2735   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleOilLevel",
2736   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleOilLevel",
2737   "referenced_type" : "type-888",
2738   "self_type" : "type-888",
2739   "size" : 4,
2740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2741   "underlying_type" : "type-12",
2742   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_015VehicleOilLevelE"
2743  },
2744  {
2745   "alignment" : 4,
2746   "enum_fields" :
2747   [
2748    {
2749     "enum_field_value" : 0,
2750     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INVALID"
2751    },
2752    {
2753     "enum_field_value" : 286261504,
2754     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_VIN"
2755    },
2756    {
2757     "enum_field_value" : 286261505,
2758     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_MAKE"
2759    },
2760    {
2761     "enum_field_value" : 286261506,
2762     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_MODEL"
2763    },
2764    {
2765     "enum_field_value" : 289407235,
2766     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_MODEL_YEAR"
2767    },
2768    {
2769     "enum_field_value" : 291504388,
2770     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_FUEL_CAPACITY"
2771    },
2772    {
2773     "enum_field_value" : 289472773,
2774     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_FUEL_TYPE"
2775    },
2776    {
2777     "enum_field_value" : 291504390,
2778     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_EV_BATTERY_CAPACITY"
2779    },
2780    {
2781     "enum_field_value" : 289472775,
2782     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_EV_CONNECTOR_TYPE"
2783    },
2784    {
2785     "enum_field_value" : 289407240,
2786     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_FUEL_DOOR_LOCATION"
2787    },
2788    {
2789     "enum_field_value" : 289407241,
2790     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_EV_PORT_LOCATION"
2791    },
2792    {
2793     "enum_field_value" : 356516106,
2794     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_DRIVER_SEAT"
2795    },
2796    {
2797     "enum_field_value" : 291504644,
2798     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::PERF_ODOMETER"
2799    },
2800    {
2801     "enum_field_value" : 291504647,
2802     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::PERF_VEHICLE_SPEED"
2803    },
2804    {
2805     "enum_field_value" : 291504648,
2806     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::PERF_VEHICLE_SPEED_DISPLAY"
2807    },
2808    {
2809     "enum_field_value" : 291504649,
2810     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::PERF_STEERING_ANGLE"
2811    },
2812    {
2813     "enum_field_value" : 291504897,
2814     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::ENGINE_COOLANT_TEMP"
2815    },
2816    {
2817     "enum_field_value" : 289407747,
2818     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::ENGINE_OIL_LEVEL"
2819    },
2820    {
2821     "enum_field_value" : 291504900,
2822     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::ENGINE_OIL_TEMP"
2823    },
2824    {
2825     "enum_field_value" : 291504901,
2826     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::ENGINE_RPM"
2827    },
2828    {
2829     "enum_field_value" : 290521862,
2830     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::WHEEL_TICK"
2831    },
2832    {
2833     "enum_field_value" : 291504903,
2834     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::FUEL_LEVEL"
2835    },
2836    {
2837     "enum_field_value" : 287310600,
2838     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::FUEL_DOOR_OPEN"
2839    },
2840    {
2841     "enum_field_value" : 291504905,
2842     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::EV_BATTERY_LEVEL"
2843    },
2844    {
2845     "enum_field_value" : 287310602,
2846     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::EV_CHARGE_PORT_OPEN"
2847    },
2848    {
2849     "enum_field_value" : 287310603,
2850     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::EV_CHARGE_PORT_CONNECTED"
2851    },
2852    {
2853     "enum_field_value" : 291504908,
2854     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::EV_BATTERY_INSTANTANEOUS_CHARGE_RATE"
2855    },
2856    {
2857     "enum_field_value" : 291504904,
2858     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::RANGE_REMAINING"
2859    },
2860    {
2861     "enum_field_value" : 392168201,
2862     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::TIRE_PRESSURE"
2863    },
2864    {
2865     "enum_field_value" : 289408000,
2866     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::GEAR_SELECTION"
2867    },
2868    {
2869     "enum_field_value" : 289408001,
2870     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::CURRENT_GEAR"
2871    },
2872    {
2873     "enum_field_value" : 287310850,
2874     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::PARKING_BRAKE_ON"
2875    },
2876    {
2877     "enum_field_value" : 287310851,
2878     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::PARKING_BRAKE_AUTO_APPLY"
2879    },
2880    {
2881     "enum_field_value" : 287310853,
2882     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::FUEL_LEVEL_LOW"
2883    },
2884    {
2885     "enum_field_value" : 287310855,
2886     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::NIGHT_MODE"
2887    },
2888    {
2889     "enum_field_value" : 289408008,
2890     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::TURN_SIGNAL_STATE"
2891    },
2892    {
2893     "enum_field_value" : 289408009,
2894     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::IGNITION_STATE"
2895    },
2896    {
2897     "enum_field_value" : 287310858,
2898     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::ABS_ACTIVE"
2899    },
2900    {
2901     "enum_field_value" : 287310859,
2902     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::TRACTION_CONTROL_ACTIVE"
2903    },
2904    {
2905     "enum_field_value" : 356517120,
2906     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_FAN_SPEED"
2907    },
2908    {
2909     "enum_field_value" : 356517121,
2910     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_FAN_DIRECTION"
2911    },
2912    {
2913     "enum_field_value" : 358614274,
2914     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_TEMPERATURE_CURRENT"
2915    },
2916    {
2917     "enum_field_value" : 358614275,
2918     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_TEMPERATURE_SET"
2919    },
2920    {
2921     "enum_field_value" : 320865540,
2922     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_DEFROSTER"
2923    },
2924    {
2925     "enum_field_value" : 354419973,
2926     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_AC_ON"
2927    },
2928    {
2929     "enum_field_value" : 354419974,
2930     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_MAX_AC_ON"
2931    },
2932    {
2933     "enum_field_value" : 354419975,
2934     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_MAX_DEFROST_ON"
2935    },
2936    {
2937     "enum_field_value" : 354419976,
2938     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_RECIRC_ON"
2939    },
2940    {
2941     "enum_field_value" : 354419977,
2942     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_DUAL_ON"
2943    },
2944    {
2945     "enum_field_value" : 354419978,
2946     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_AUTO_ON"
2947    },
2948    {
2949     "enum_field_value" : 356517131,
2950     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_SEAT_TEMPERATURE"
2951    },
2952    {
2953     "enum_field_value" : 339739916,
2954     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_SIDE_MIRROR_HEAT"
2955    },
2956    {
2957     "enum_field_value" : 289408269,
2958     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_STEERING_WHEEL_HEAT"
2959    },
2960    {
2961     "enum_field_value" : 289408270,
2962     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_TEMPERATURE_DISPLAY_UNITS"
2963    },
2964    {
2965     "enum_field_value" : 356517135,
2966     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_ACTUAL_FAN_SPEED_RPM"
2967    },
2968    {
2969     "enum_field_value" : 354419984,
2970     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_POWER_ON"
2971    },
2972    {
2973     "enum_field_value" : 356582673,
2974     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_FAN_DIRECTION_AVAILABLE"
2975    },
2976    {
2977     "enum_field_value" : 354419986,
2978     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_AUTO_RECIRC_ON"
2979    },
2980    {
2981     "enum_field_value" : 356517139,
2982     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_SEAT_VENTILATION"
2983    },
2984    {
2985     "enum_field_value" : 289408512,
2986     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::DISTANCE_DISPLAY_UNITS"
2987    },
2988    {
2989     "enum_field_value" : 289408513,
2990     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::FUEL_VOLUME_DISPLAY_UNITS"
2991    },
2992    {
2993     "enum_field_value" : 289408514,
2994     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::TIRE_PRESSURE_DISPLAY_UNITS"
2995    },
2996    {
2997     "enum_field_value" : 289408515,
2998     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::EV_BATTERY_DISPLAY_UNITS"
2999    },
3000    {
3001     "enum_field_value" : 287311364,
3002     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::FUEL_CONSUMPTION_UNITS_DISTANCE_OVER_VOLUME"
3003    },
3004    {
3005     "enum_field_value" : 291505923,
3006     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::ENV_OUTSIDE_TEMPERATURE"
3007    },
3008    {
3009     "enum_field_value" : 289475072,
3010     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::AP_POWER_STATE_REQ"
3011    },
3012    {
3013     "enum_field_value" : 289475073,
3014     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::AP_POWER_STATE_REPORT"
3015    },
3016    {
3017     "enum_field_value" : 289409538,
3018     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::AP_POWER_BOOTUP_REASON"
3019    },
3020    {
3021     "enum_field_value" : 289409539,
3022     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::DISPLAY_BRIGHTNESS"
3023    },
3024    {
3025     "enum_field_value" : 289475088,
3026     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HW_KEY_INPUT"
3027    },
3028    {
3029     "enum_field_value" : 373295872,
3030     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::DOOR_POS"
3031    },
3032    {
3033     "enum_field_value" : 373295873,
3034     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::DOOR_MOVE"
3035    },
3036    {
3037     "enum_field_value" : 371198722,
3038     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::DOOR_LOCK"
3039    },
3040    {
3041     "enum_field_value" : 339741504,
3042     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::MIRROR_Z_POS"
3043    },
3044    {
3045     "enum_field_value" : 339741505,
3046     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::MIRROR_Z_MOVE"
3047    },
3048    {
3049     "enum_field_value" : 339741506,
3050     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::MIRROR_Y_POS"
3051    },
3052    {
3053     "enum_field_value" : 339741507,
3054     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::MIRROR_Y_MOVE"
3055    },
3056    {
3057     "enum_field_value" : 287312708,
3058     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::MIRROR_LOCK"
3059    },
3060    {
3061     "enum_field_value" : 287312709,
3062     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::MIRROR_FOLD"
3063    },
3064    {
3065     "enum_field_value" : 356518784,
3066     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_MEMORY_SELECT"
3067    },
3068    {
3069     "enum_field_value" : 356518785,
3070     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_MEMORY_SET"
3071    },
3072    {
3073     "enum_field_value" : 354421634,
3074     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_BELT_BUCKLED"
3075    },
3076    {
3077     "enum_field_value" : 356518787,
3078     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_BELT_HEIGHT_POS"
3079    },
3080    {
3081     "enum_field_value" : 356518788,
3082     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_BELT_HEIGHT_MOVE"
3083    },
3084    {
3085     "enum_field_value" : 356518789,
3086     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_FORE_AFT_POS"
3087    },
3088    {
3089     "enum_field_value" : 356518790,
3090     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_FORE_AFT_MOVE"
3091    },
3092    {
3093     "enum_field_value" : 356518791,
3094     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_BACKREST_ANGLE_1_POS"
3095    },
3096    {
3097     "enum_field_value" : 356518792,
3098     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_BACKREST_ANGLE_1_MOVE"
3099    },
3100    {
3101     "enum_field_value" : 356518793,
3102     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_BACKREST_ANGLE_2_POS"
3103    },
3104    {
3105     "enum_field_value" : 356518794,
3106     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_BACKREST_ANGLE_2_MOVE"
3107    },
3108    {
3109     "enum_field_value" : 356518795,
3110     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_HEIGHT_POS"
3111    },
3112    {
3113     "enum_field_value" : 356518796,
3114     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_HEIGHT_MOVE"
3115    },
3116    {
3117     "enum_field_value" : 356518797,
3118     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_DEPTH_POS"
3119    },
3120    {
3121     "enum_field_value" : 356518798,
3122     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_DEPTH_MOVE"
3123    },
3124    {
3125     "enum_field_value" : 356518799,
3126     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_TILT_POS"
3127    },
3128    {
3129     "enum_field_value" : 356518800,
3130     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_TILT_MOVE"
3131    },
3132    {
3133     "enum_field_value" : 356518801,
3134     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_LUMBAR_FORE_AFT_POS"
3135    },
3136    {
3137     "enum_field_value" : 356518802,
3138     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_LUMBAR_FORE_AFT_MOVE"
3139    },
3140    {
3141     "enum_field_value" : 356518803,
3142     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_LUMBAR_SIDE_SUPPORT_POS"
3143    },
3144    {
3145     "enum_field_value" : 356518804,
3146     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_LUMBAR_SIDE_SUPPORT_MOVE"
3147    },
3148    {
3149     "enum_field_value" : 289409941,
3150     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_HEADREST_HEIGHT_POS"
3151    },
3152    {
3153     "enum_field_value" : 356518806,
3154     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_HEADREST_HEIGHT_MOVE"
3155    },
3156    {
3157     "enum_field_value" : 356518807,
3158     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_HEADREST_ANGLE_POS"
3159    },
3160    {
3161     "enum_field_value" : 356518808,
3162     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_HEADREST_ANGLE_MOVE"
3163    },
3164    {
3165     "enum_field_value" : 356518809,
3166     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_HEADREST_FORE_AFT_POS"
3167    },
3168    {
3169     "enum_field_value" : 356518810,
3170     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_HEADREST_FORE_AFT_MOVE"
3171    },
3172    {
3173     "enum_field_value" : 356518832,
3174     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_OCCUPANCY"
3175    },
3176    {
3177     "enum_field_value" : 322964416,
3178     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::WINDOW_POS"
3179    },
3180    {
3181     "enum_field_value" : 322964417,
3182     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::WINDOW_MOVE"
3183    },
3184    {
3185     "enum_field_value" : 320867268,
3186     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::WINDOW_LOCK"
3187    },
3188    {
3189     "enum_field_value" : 299895808,
3190     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::VEHICLE_MAP_SERVICE"
3191    },
3192    {
3193     "enum_field_value" : 299896064,
3194     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::OBD2_LIVE_FRAME"
3195    },
3196    {
3197     "enum_field_value" : 299896065,
3198     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::OBD2_FREEZE_FRAME"
3199    },
3200    {
3201     "enum_field_value" : 299896066,
3202     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::OBD2_FREEZE_FRAME_INFO"
3203    },
3204    {
3205     "enum_field_value" : 299896067,
3206     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::OBD2_FREEZE_FRAME_CLEAR"
3207    },
3208    {
3209     "enum_field_value" : 289410560,
3210     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HEADLIGHTS_STATE"
3211    },
3212    {
3213     "enum_field_value" : 289410561,
3214     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HIGH_BEAM_LIGHTS_STATE"
3215    },
3216    {
3217     "enum_field_value" : 289410562,
3218     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::FOG_LIGHTS_STATE"
3219    },
3220    {
3221     "enum_field_value" : 289410563,
3222     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HAZARD_LIGHTS_STATE"
3223    },
3224    {
3225     "enum_field_value" : 289410576,
3226     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HEADLIGHTS_SWITCH"
3227    },
3228    {
3229     "enum_field_value" : 289410577,
3230     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HIGH_BEAM_LIGHTS_SWITCH"
3231    },
3232    {
3233     "enum_field_value" : 289410578,
3234     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::FOG_LIGHTS_SWITCH"
3235    },
3236    {
3237     "enum_field_value" : 289410579,
3238     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HAZARD_LIGHTS_SWITCH"
3239    },
3240    {
3241     "enum_field_value" : 289410817,
3242     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::CABIN_LIGHTS_STATE"
3243    },
3244    {
3245     "enum_field_value" : 289410818,
3246     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::CABIN_LIGHTS_SWITCH"
3247    },
3248    {
3249     "enum_field_value" : 356519683,
3250     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::READING_LIGHTS_STATE"
3251    },
3252    {
3253     "enum_field_value" : 356519684,
3254     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::READING_LIGHTS_SWITCH"
3255    }
3256   ],
3257   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty",
3258   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty",
3259   "referenced_type" : "type-880",
3260   "self_type" : "type-880",
3261   "size" : 4,
3262   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3263   "underlying_type" : "type-12",
3264   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_015VehiclePropertyE"
3265  },
3266  {
3267   "alignment" : 4,
3268   "enum_fields" :
3269   [
3270    {
3271     "enum_field_value" : 0,
3272     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess::NONE"
3273    },
3274    {
3275     "enum_field_value" : 1,
3276     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess::READ"
3277    },
3278    {
3279     "enum_field_value" : 2,
3280     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess::WRITE"
3281    },
3282    {
3283     "enum_field_value" : 3,
3284     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess::READ_WRITE"
3285    }
3286   ],
3287   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess",
3288   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess",
3289   "referenced_type" : "type-691",
3290   "self_type" : "type-691",
3291   "size" : 4,
3292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3293   "underlying_type" : "type-12",
3294   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_021VehiclePropertyAccessE"
3295  },
3296  {
3297   "alignment" : 4,
3298   "enum_fields" :
3299   [
3300    {
3301     "enum_field_value" : 0,
3302     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode::STATIC"
3303    },
3304    {
3305     "enum_field_value" : 1,
3306     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode::ON_CHANGE"
3307    },
3308    {
3309     "enum_field_value" : 2,
3310     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode::CONTINUOUS"
3311    }
3312   ],
3313   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode",
3314   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode",
3315   "referenced_type" : "type-692",
3316   "self_type" : "type-692",
3317   "size" : 4,
3318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3319   "underlying_type" : "type-12",
3320   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_025VehiclePropertyChangeModeE"
3321  },
3322  {
3323   "alignment" : 4,
3324   "enum_fields" :
3325   [
3326    {
3327     "enum_field_value" : 268435456,
3328     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup::SYSTEM"
3329    },
3330    {
3331     "enum_field_value" : 536870912,
3332     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup::VENDOR"
3333    },
3334    {
3335     "enum_field_value" : -268435456,
3336     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup::MASK"
3337    }
3338   ],
3339   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup",
3340   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup",
3341   "referenced_type" : "type-879",
3342   "self_type" : "type-879",
3343   "size" : 4,
3344   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3345   "underlying_type" : "type-12",
3346   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_020VehiclePropertyGroupE"
3347  },
3348  {
3349   "alignment" : 4,
3350   "enum_fields" :
3351   [
3352    {
3353     "enum_field_value" : 0,
3354     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus::AVAILABLE"
3355    },
3356    {
3357     "enum_field_value" : 1,
3358     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus::UNAVAILABLE"
3359    },
3360    {
3361     "enum_field_value" : 2,
3362     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus::ERROR"
3363    }
3364   ],
3365   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus",
3366   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus",
3367   "referenced_type" : "type-104",
3368   "self_type" : "type-104",
3369   "size" : 4,
3370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3371   "underlying_type" : "type-12",
3372   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_021VehiclePropertyStatusE"
3373  },
3374  {
3375   "alignment" : 4,
3376   "enum_fields" :
3377   [
3378    {
3379     "enum_field_value" : 1048576,
3380     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::STRING"
3381    },
3382    {
3383     "enum_field_value" : 2097152,
3384     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::BOOLEAN"
3385    },
3386    {
3387     "enum_field_value" : 4194304,
3388     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::INT32"
3389    },
3390    {
3391     "enum_field_value" : 4259840,
3392     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::INT32_VEC"
3393    },
3394    {
3395     "enum_field_value" : 5242880,
3396     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::INT64"
3397    },
3398    {
3399     "enum_field_value" : 5308416,
3400     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::INT64_VEC"
3401    },
3402    {
3403     "enum_field_value" : 6291456,
3404     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::FLOAT"
3405    },
3406    {
3407     "enum_field_value" : 6356992,
3408     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::FLOAT_VEC"
3409    },
3410    {
3411     "enum_field_value" : 7340032,
3412     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::BYTES"
3413    },
3414    {
3415     "enum_field_value" : 14680064,
3416     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::MIXED"
3417    },
3418    {
3419     "enum_field_value" : 16711680,
3420     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::MASK"
3421    }
3422   ],
3423   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType",
3424   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType",
3425   "referenced_type" : "type-877",
3426   "self_type" : "type-877",
3427   "size" : 4,
3428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3429   "underlying_type" : "type-12",
3430   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_019VehiclePropertyTypeE"
3431  },
3432  {
3433   "alignment" : 4,
3434   "enum_fields" :
3435   [
3436    {
3437     "enum_field_value" : 0,
3438     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState::UNKNOWN"
3439    },
3440    {
3441     "enum_field_value" : 1,
3442     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState::VACANT"
3443    },
3444    {
3445     "enum_field_value" : 2,
3446     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState::OCCUPIED"
3447    }
3448   ],
3449   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState",
3450   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState",
3451   "referenced_type" : "type-881",
3452   "self_type" : "type-881",
3453   "size" : 4,
3454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3455   "underlying_type" : "type-12",
3456   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_025VehicleSeatOccupancyStateE"
3457  },
3458  {
3459   "alignment" : 4,
3460   "enum_fields" :
3461   [
3462    {
3463     "enum_field_value" : 0,
3464     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal::NONE"
3465    },
3466    {
3467     "enum_field_value" : 1,
3468     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal::RIGHT"
3469    },
3470    {
3471     "enum_field_value" : 2,
3472     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal::LEFT"
3473    }
3474   ],
3475   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal",
3476   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal",
3477   "referenced_type" : "type-903",
3478   "self_type" : "type-903",
3479   "size" : 4,
3480   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3481   "underlying_type" : "type-12",
3482   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_017VehicleTurnSignalE"
3483  },
3484  {
3485   "alignment" : 4,
3486   "enum_fields" :
3487   [
3488    {
3489     "enum_field_value" : 0,
3490     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::SHOULD_NOT_USE"
3491    },
3492    {
3493     "enum_field_value" : 1,
3494     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::METER_PER_SEC"
3495    },
3496    {
3497     "enum_field_value" : 2,
3498     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::RPM"
3499    },
3500    {
3501     "enum_field_value" : 3,
3502     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::HERTZ"
3503    },
3504    {
3505     "enum_field_value" : 16,
3506     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::PERCENTILE"
3507    },
3508    {
3509     "enum_field_value" : 32,
3510     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::MILLIMETER"
3511    },
3512    {
3513     "enum_field_value" : 33,
3514     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::METER"
3515    },
3516    {
3517     "enum_field_value" : 35,
3518     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::KILOMETER"
3519    },
3520    {
3521     "enum_field_value" : 36,
3522     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::MILE"
3523    },
3524    {
3525     "enum_field_value" : 48,
3526     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::CELSIUS"
3527    },
3528    {
3529     "enum_field_value" : 49,
3530     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::FAHRENHEIT"
3531    },
3532    {
3533     "enum_field_value" : 50,
3534     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::KELVIN"
3535    },
3536    {
3537     "enum_field_value" : 64,
3538     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::MILLILITER"
3539    },
3540    {
3541     "enum_field_value" : 65,
3542     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::LITER"
3543    },
3544    {
3545     "enum_field_value" : 66,
3546     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::GALLON"
3547    },
3548    {
3549     "enum_field_value" : 66,
3550     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::US_GALLON"
3551    },
3552    {
3553     "enum_field_value" : 67,
3554     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::IMPERIAL_GALLON"
3555    },
3556    {
3557     "enum_field_value" : 80,
3558     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::NANO_SECS"
3559    },
3560    {
3561     "enum_field_value" : 83,
3562     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::SECS"
3563    },
3564    {
3565     "enum_field_value" : 89,
3566     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::YEAR"
3567    },
3568    {
3569     "enum_field_value" : 96,
3570     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::WATT_HOUR"
3571    },
3572    {
3573     "enum_field_value" : 97,
3574     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::MILLIAMPERE"
3575    },
3576    {
3577     "enum_field_value" : 98,
3578     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::MILLIVOLT"
3579    },
3580    {
3581     "enum_field_value" : 99,
3582     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::MILLIWATTS"
3583    },
3584    {
3585     "enum_field_value" : 100,
3586     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::AMPERE_HOURS"
3587    },
3588    {
3589     "enum_field_value" : 101,
3590     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::KILOWATT_HOUR"
3591    },
3592    {
3593     "enum_field_value" : 112,
3594     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::KILOPASCAL"
3595    },
3596    {
3597     "enum_field_value" : 113,
3598     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::PSI"
3599    },
3600    {
3601     "enum_field_value" : 114,
3602     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::BAR"
3603    },
3604    {
3605     "enum_field_value" : 128,
3606     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::DEGREES"
3607    }
3608   ],
3609   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit",
3610   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit",
3611   "referenced_type" : "type-897",
3612   "self_type" : "type-897",
3613   "size" : 4,
3614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3615   "underlying_type" : "type-12",
3616   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_011VehicleUnitE"
3617  },
3618  {
3619   "alignment" : 4,
3620   "enum_fields" :
3621   [
3622    {
3623     "enum_field_value" : 0,
3624     "name" : "android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex::MESSAGE_TYPE"
3625    },
3626    {
3627     "enum_field_value" : 1,
3628     "name" : "android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex::SEQUENCE_NUMBER"
3629    },
3630    {
3631     "enum_field_value" : 2,
3632     "name" : "android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex::NUMBER_OF_ASSOCIATED_LAYERS"
3633    },
3634    {
3635     "enum_field_value" : 3,
3636     "name" : "android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex::LAYERS_START"
3637    }
3638   ],
3639   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex",
3640   "name" : "android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex",
3641   "referenced_type" : "type-921",
3642   "self_type" : "type-921",
3643   "size" : 4,
3644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3645   "underlying_type" : "type-12",
3646   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_038VmsAvailabilityStateIntegerValuesIndexE"
3647  },
3648  {
3649   "alignment" : 4,
3650   "enum_fields" :
3651   [
3652    {
3653     "enum_field_value" : 0,
3654     "name" : "android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex::MESSAGE_TYPE"
3655    }
3656   ],
3657   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex",
3658   "name" : "android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex",
3659   "referenced_type" : "type-916",
3660   "self_type" : "type-916",
3661   "size" : 4,
3662   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3663   "underlying_type" : "type-12",
3664   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_032VmsBaseMessageIntegerValuesIndexE"
3665  },
3666  {
3667   "alignment" : 4,
3668   "enum_fields" :
3669   [
3670    {
3671     "enum_field_value" : 1,
3672     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::SUBSCRIBE"
3673    },
3674    {
3675     "enum_field_value" : 2,
3676     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::SUBSCRIBE_TO_PUBLISHER"
3677    },
3678    {
3679     "enum_field_value" : 3,
3680     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::UNSUBSCRIBE"
3681    },
3682    {
3683     "enum_field_value" : 4,
3684     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::UNSUBSCRIBE_TO_PUBLISHER"
3685    },
3686    {
3687     "enum_field_value" : 5,
3688     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::OFFERING"
3689    },
3690    {
3691     "enum_field_value" : 6,
3692     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::AVAILABILITY_REQUEST"
3693    },
3694    {
3695     "enum_field_value" : 7,
3696     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::SUBSCRIPTIONS_REQUEST"
3697    },
3698    {
3699     "enum_field_value" : 8,
3700     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::AVAILABILITY_RESPONSE"
3701    },
3702    {
3703     "enum_field_value" : 9,
3704     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::AVAILABILITY_CHANGE"
3705    },
3706    {
3707     "enum_field_value" : 10,
3708     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::SUBSCRIPTIONS_RESPONSE"
3709    },
3710    {
3711     "enum_field_value" : 11,
3712     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::SUBSCRIPTIONS_CHANGE"
3713    },
3714    {
3715     "enum_field_value" : 12,
3716     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::DATA"
3717    },
3718    {
3719     "enum_field_value" : 13,
3720     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::PUBLISHER_ID_REQUEST"
3721    },
3722    {
3723     "enum_field_value" : 14,
3724     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::PUBLISHER_ID_RESPONSE"
3725    },
3726    {
3727     "enum_field_value" : 15,
3728     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::PUBLISHER_INFORMATION_REQUEST"
3729    },
3730    {
3731     "enum_field_value" : 16,
3732     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::PUBLISHER_INFORMATION_RESPONSE"
3733    },
3734    {
3735     "enum_field_value" : 16,
3736     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::LAST_VMS_MESSAGE_TYPE"
3737    }
3738   ],
3739   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType",
3740   "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType",
3741   "referenced_type" : "type-915",
3742   "self_type" : "type-915",
3743   "size" : 4,
3744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3745   "underlying_type" : "type-12",
3746   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_014VmsMessageTypeE"
3747  },
3748  {
3749   "alignment" : 4,
3750   "enum_fields" :
3751   [
3752    {
3753     "enum_field_value" : 0,
3754     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex::MESSAGE_TYPE"
3755    },
3756    {
3757     "enum_field_value" : 1,
3758     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex::LAYER_TYPE"
3759    },
3760    {
3761     "enum_field_value" : 2,
3762     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex::LAYER_SUBTYPE"
3763    },
3764    {
3765     "enum_field_value" : 3,
3766     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex::LAYER_VERSION"
3767    },
3768    {
3769     "enum_field_value" : 4,
3770     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex::PUBLISHER_ID"
3771    }
3772   ],
3773   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex",
3774   "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex",
3775   "referenced_type" : "type-918",
3776   "self_type" : "type-918",
3777   "size" : 4,
3778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3779   "underlying_type" : "type-12",
3780   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_051VmsMessageWithLayerAndPublisherIdIntegerValuesIndexE"
3781  },
3782  {
3783   "alignment" : 4,
3784   "enum_fields" :
3785   [
3786    {
3787     "enum_field_value" : 0,
3788     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex::MESSAGE_TYPE"
3789    },
3790    {
3791     "enum_field_value" : 1,
3792     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex::LAYER_TYPE"
3793    },
3794    {
3795     "enum_field_value" : 2,
3796     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex::LAYER_SUBTYPE"
3797    },
3798    {
3799     "enum_field_value" : 3,
3800     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex::LAYER_VERSION"
3801    }
3802   ],
3803   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex",
3804   "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex",
3805   "referenced_type" : "type-917",
3806   "self_type" : "type-917",
3807   "size" : 4,
3808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3809   "underlying_type" : "type-12",
3810   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_037VmsMessageWithLayerIntegerValuesIndexE"
3811  },
3812  {
3813   "alignment" : 4,
3814   "enum_fields" :
3815   [
3816    {
3817     "enum_field_value" : 0,
3818     "name" : "android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex::MESSAGE_TYPE"
3819    },
3820    {
3821     "enum_field_value" : 1,
3822     "name" : "android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex::PUBLISHER_ID"
3823    },
3824    {
3825     "enum_field_value" : 2,
3826     "name" : "android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex::NUMBER_OF_OFFERS"
3827    },
3828    {
3829     "enum_field_value" : 3,
3830     "name" : "android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex::OFFERING_START"
3831    }
3832   ],
3833   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex",
3834   "name" : "android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex",
3835   "referenced_type" : "type-919",
3836   "self_type" : "type-919",
3837   "size" : 4,
3838   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3839   "underlying_type" : "type-12",
3840   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_036VmsOfferingMessageIntegerValuesIndexE"
3841  },
3842  {
3843   "alignment" : 4,
3844   "enum_fields" :
3845   [
3846    {
3847     "enum_field_value" : 0,
3848     "name" : "android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex::MESSAGE_TYPE"
3849    },
3850    {
3851     "enum_field_value" : 1,
3852     "name" : "android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex::PUBLISHER_ID"
3853    }
3854   ],
3855   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex",
3856   "name" : "android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex",
3857   "referenced_type" : "type-923",
3858   "self_type" : "type-923",
3859   "size" : 4,
3860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3861   "underlying_type" : "type-12",
3862   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_041VmsPublisherInformationIntegerValuesIndexE"
3863  },
3864  {
3865   "alignment" : 4,
3866   "enum_fields" :
3867   [
3868    {
3869     "enum_field_value" : 0,
3870     "name" : "android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex::MESSAGE_TYPE"
3871    },
3872    {
3873     "enum_field_value" : 1,
3874     "name" : "android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex::SEQUENCE_NUMBER"
3875    },
3876    {
3877     "enum_field_value" : 2,
3878     "name" : "android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex::NUMBER_OF_LAYERS"
3879    },
3880    {
3881     "enum_field_value" : 3,
3882     "name" : "android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex::NUMBER_OF_ASSOCIATED_LAYERS"
3883    },
3884    {
3885     "enum_field_value" : 4,
3886     "name" : "android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex::SUBSCRIPTIONS_START"
3887    }
3888   ],
3889   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex",
3890   "name" : "android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex",
3891   "referenced_type" : "type-920",
3892   "self_type" : "type-920",
3893   "size" : 4,
3894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3895   "underlying_type" : "type-12",
3896   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_039VmsSubscriptionsStateIntegerValuesIndexE"
3897  },
3898  {
3899   "alignment" : 4,
3900   "enum_fields" :
3901   [
3902    {
3903     "enum_field_value" : 0,
3904     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3905    },
3906    {
3907     "enum_field_value" : 1,
3908     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3909    },
3910    {
3911     "enum_field_value" : 2,
3912     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3913    },
3914    {
3915     "enum_field_value" : 3,
3916     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3917    },
3918    {
3919     "enum_field_value" : 4,
3920     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3921    },
3922    {
3923     "enum_field_value" : 5,
3924     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3925    },
3926    {
3927     "enum_field_value" : 6,
3928     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3929    },
3930    {
3931     "enum_field_value" : 7,
3932     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3933    },
3934    {
3935     "enum_field_value" : 8,
3936     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3937    },
3938    {
3939     "enum_field_value" : 9,
3940     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3941    }
3942   ],
3943   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3944   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3945   "referenced_type" : "type-705",
3946   "self_type" : "type-705",
3947   "size" : 4,
3948   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3949   "underlying_type" : "type-2",
3950   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
3951  },
3952  {
3953   "alignment" : 4,
3954   "enum_fields" :
3955   [
3956    {
3957     "enum_field_value" : 0,
3958     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
3959    },
3960    {
3961     "enum_field_value" : 1,
3962     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
3963    },
3964    {
3965     "enum_field_value" : 2,
3966     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
3967    }
3968   ],
3969   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
3970   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
3971   "referenced_type" : "type-732",
3972   "self_type" : "type-732",
3973   "size" : 4,
3974   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
3975   "underlying_type" : "type-12",
3976   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
3977  },
3978  {
3979   "alignment" : 4,
3980   "enum_fields" :
3981   [
3982    {
3983     "enum_field_value" : -1,
3984     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
3985    }
3986   ],
3987   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
3988   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
3989   "referenced_type" : "type-867",
3990   "self_type" : "type-867",
3991   "size" : 4,
3992   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
3993   "underlying_type" : "type-12",
3994   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
3995  },
3996  {
3997   "alignment" : 1,
3998   "enum_fields" :
3999   [
4000    {
4001     "enum_field_value" : 0,
4002     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
4003    },
4004    {
4005     "enum_field_value" : 1,
4006     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
4007    },
4008    {
4009     "enum_field_value" : 2,
4010     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
4011    }
4012   ],
4013   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
4014   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
4015   "referenced_type" : "type-866",
4016   "self_type" : "type-866",
4017   "size" : 1,
4018   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
4019   "underlying_type" : "type-97",
4020   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
4021  },
4022  {
4023   "alignment" : 4,
4024   "enum_fields" :
4025   [
4026    {
4027     "enum_field_value" : 0,
4028     "name" : "ANDROID_LOG_UNKNOWN"
4029    },
4030    {
4031     "enum_field_value" : 1,
4032     "name" : "ANDROID_LOG_DEFAULT"
4033    },
4034    {
4035     "enum_field_value" : 2,
4036     "name" : "ANDROID_LOG_VERBOSE"
4037    },
4038    {
4039     "enum_field_value" : 3,
4040     "name" : "ANDROID_LOG_DEBUG"
4041    },
4042    {
4043     "enum_field_value" : 4,
4044     "name" : "ANDROID_LOG_INFO"
4045    },
4046    {
4047     "enum_field_value" : 5,
4048     "name" : "ANDROID_LOG_WARN"
4049    },
4050    {
4051     "enum_field_value" : 6,
4052     "name" : "ANDROID_LOG_ERROR"
4053    },
4054    {
4055     "enum_field_value" : 7,
4056     "name" : "ANDROID_LOG_FATAL"
4057    },
4058    {
4059     "enum_field_value" : 8,
4060     "name" : "ANDROID_LOG_SILENT"
4061    }
4062   ],
4063   "linker_set_key" : "android_LogPriority",
4064   "name" : "android_LogPriority",
4065   "referenced_type" : "type-1",
4066   "self_type" : "type-1",
4067   "size" : 4,
4068   "source_file" : "/system/core/liblog/include/android/log.h",
4069   "underlying_type" : "type-2",
4070   "unique_id" : "android_LogPriority"
4071  },
4072  {
4073   "alignment" : 4,
4074   "enum_fields" :
4075   [
4076    {
4077     "enum_field_value" : 0,
4078     "name" : "HAL_COLOR_MODE_NATIVE"
4079    },
4080    {
4081     "enum_field_value" : 1,
4082     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
4083    },
4084    {
4085     "enum_field_value" : 2,
4086     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
4087    },
4088    {
4089     "enum_field_value" : 3,
4090     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
4091    },
4092    {
4093     "enum_field_value" : 4,
4094     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
4095    },
4096    {
4097     "enum_field_value" : 5,
4098     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
4099    },
4100    {
4101     "enum_field_value" : 6,
4102     "name" : "HAL_COLOR_MODE_DCI_P3"
4103    },
4104    {
4105     "enum_field_value" : 7,
4106     "name" : "HAL_COLOR_MODE_SRGB"
4107    },
4108    {
4109     "enum_field_value" : 8,
4110     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
4111    },
4112    {
4113     "enum_field_value" : 9,
4114     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
4115    }
4116   ],
4117   "linker_set_key" : "android_color_mode_t",
4118   "name" : "android_color_mode_t",
4119   "referenced_type" : "type-820",
4120   "self_type" : "type-820",
4121   "size" : 4,
4122   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
4123   "underlying_type" : "type-2",
4124   "unique_id" : "android_color_mode_t"
4125  },
4126  {
4127   "alignment" : 4,
4128   "enum_fields" :
4129   [
4130    {
4131     "enum_field_value" : 10,
4132     "name" : "HAL_COLOR_MODE_BT2020"
4133    },
4134    {
4135     "enum_field_value" : 11,
4136     "name" : "HAL_COLOR_MODE_BT2100_PQ"
4137    },
4138    {
4139     "enum_field_value" : 12,
4140     "name" : "HAL_COLOR_MODE_BT2100_HLG"
4141    }
4142   ],
4143   "linker_set_key" : "android_color_mode_v1_1_t",
4144   "name" : "android_color_mode_v1_1_t",
4145   "referenced_type" : "type-825",
4146   "self_type" : "type-825",
4147   "size" : 4,
4148   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
4149   "underlying_type" : "type-2",
4150   "unique_id" : "android_color_mode_v1_1_t"
4151  },
4152  {
4153   "alignment" : 4,
4154   "enum_fields" :
4155   [
4156    {
4157     "enum_field_value" : 0,
4158     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
4159    },
4160    {
4161     "enum_field_value" : 1,
4162     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
4163    },
4164    {
4165     "enum_field_value" : 2,
4166     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
4167    },
4168    {
4169     "enum_field_value" : 3,
4170     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
4171    },
4172    {
4173     "enum_field_value" : 4,
4174     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
4175    },
4176    {
4177     "enum_field_value" : 5,
4178     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
4179    },
4180    {
4181     "enum_field_value" : 6,
4182     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
4183    }
4184   ],
4185   "linker_set_key" : "android_color_transform_t",
4186   "name" : "android_color_transform_t",
4187   "referenced_type" : "type-821",
4188   "self_type" : "type-821",
4189   "size" : 4,
4190   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
4191   "underlying_type" : "type-2",
4192   "unique_id" : "android_color_transform_t"
4193  },
4194  {
4195   "alignment" : 4,
4196   "enum_fields" :
4197   [
4198    {
4199     "enum_field_value" : 0,
4200     "name" : "HAL_DATASPACE_UNKNOWN"
4201    },
4202    {
4203     "enum_field_value" : 1,
4204     "name" : "HAL_DATASPACE_ARBITRARY"
4205    },
4206    {
4207     "enum_field_value" : 16,
4208     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
4209    },
4210    {
4211     "enum_field_value" : 4128768,
4212     "name" : "HAL_DATASPACE_STANDARD_MASK"
4213    },
4214    {
4215     "enum_field_value" : 0,
4216     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
4217    },
4218    {
4219     "enum_field_value" : 65536,
4220     "name" : "HAL_DATASPACE_STANDARD_BT709"
4221    },
4222    {
4223     "enum_field_value" : 131072,
4224     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
4225    },
4226    {
4227     "enum_field_value" : 196608,
4228     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
4229    },
4230    {
4231     "enum_field_value" : 262144,
4232     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
4233    },
4234    {
4235     "enum_field_value" : 327680,
4236     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
4237    },
4238    {
4239     "enum_field_value" : 393216,
4240     "name" : "HAL_DATASPACE_STANDARD_BT2020"
4241    },
4242    {
4243     "enum_field_value" : 458752,
4244     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
4245    },
4246    {
4247     "enum_field_value" : 524288,
4248     "name" : "HAL_DATASPACE_STANDARD_BT470M"
4249    },
4250    {
4251     "enum_field_value" : 589824,
4252     "name" : "HAL_DATASPACE_STANDARD_FILM"
4253    },
4254    {
4255     "enum_field_value" : 655360,
4256     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
4257    },
4258    {
4259     "enum_field_value" : 720896,
4260     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
4261    },
4262    {
4263     "enum_field_value" : 22,
4264     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
4265    },
4266    {
4267     "enum_field_value" : 130023424,
4268     "name" : "HAL_DATASPACE_TRANSFER_MASK"
4269    },
4270    {
4271     "enum_field_value" : 0,
4272     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
4273    },
4274    {
4275     "enum_field_value" : 4194304,
4276     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
4277    },
4278    {
4279     "enum_field_value" : 8388608,
4280     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
4281    },
4282    {
4283     "enum_field_value" : 12582912,
4284     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
4285    },
4286    {
4287     "enum_field_value" : 16777216,
4288     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
4289    },
4290    {
4291     "enum_field_value" : 20971520,
4292     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
4293    },
4294    {
4295     "enum_field_value" : 25165824,
4296     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
4297    },
4298    {
4299     "enum_field_value" : 29360128,
4300     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
4301    },
4302    {
4303     "enum_field_value" : 33554432,
4304     "name" : "HAL_DATASPACE_TRANSFER_HLG"
4305    },
4306    {
4307     "enum_field_value" : 27,
4308     "name" : "HAL_DATASPACE_RANGE_SHIFT"
4309    },
4310    {
4311     "enum_field_value" : 939524096,
4312     "name" : "HAL_DATASPACE_RANGE_MASK"
4313    },
4314    {
4315     "enum_field_value" : 0,
4316     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
4317    },
4318    {
4319     "enum_field_value" : 134217728,
4320     "name" : "HAL_DATASPACE_RANGE_FULL"
4321    },
4322    {
4323     "enum_field_value" : 268435456,
4324     "name" : "HAL_DATASPACE_RANGE_LIMITED"
4325    },
4326    {
4327     "enum_field_value" : 402653184,
4328     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
4329    },
4330    {
4331     "enum_field_value" : 512,
4332     "name" : "HAL_DATASPACE_SRGB_LINEAR"
4333    },
4334    {
4335     "enum_field_value" : 138477568,
4336     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
4337    },
4338    {
4339     "enum_field_value" : 406913024,
4340     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
4341    },
4342    {
4343     "enum_field_value" : 513,
4344     "name" : "HAL_DATASPACE_SRGB"
4345    },
4346    {
4347     "enum_field_value" : 142671872,
4348     "name" : "HAL_DATASPACE_V0_SRGB"
4349    },
4350    {
4351     "enum_field_value" : 411107328,
4352     "name" : "HAL_DATASPACE_V0_SCRGB"
4353    },
4354    {
4355     "enum_field_value" : 257,
4356     "name" : "HAL_DATASPACE_JFIF"
4357    },
4358    {
4359     "enum_field_value" : 146931712,
4360     "name" : "HAL_DATASPACE_V0_JFIF"
4361    },
4362    {
4363     "enum_field_value" : 258,
4364     "name" : "HAL_DATASPACE_BT601_625"
4365    },
4366    {
4367     "enum_field_value" : 281149440,
4368     "name" : "HAL_DATASPACE_V0_BT601_625"
4369    },
4370    {
4371     "enum_field_value" : 259,
4372     "name" : "HAL_DATASPACE_BT601_525"
4373    },
4374    {
4375     "enum_field_value" : 281280512,
4376     "name" : "HAL_DATASPACE_V0_BT601_525"
4377    },
4378    {
4379     "enum_field_value" : 260,
4380     "name" : "HAL_DATASPACE_BT709"
4381    },
4382    {
4383     "enum_field_value" : 281083904,
4384     "name" : "HAL_DATASPACE_V0_BT709"
4385    },
4386    {
4387     "enum_field_value" : 139067392,
4388     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
4389    },
4390    {
4391     "enum_field_value" : 155844608,
4392     "name" : "HAL_DATASPACE_DCI_P3"
4393    },
4394    {
4395     "enum_field_value" : 139067392,
4396     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
4397    },
4398    {
4399     "enum_field_value" : 143261696,
4400     "name" : "HAL_DATASPACE_DISPLAY_P3"
4401    },
4402    {
4403     "enum_field_value" : 151715840,
4404     "name" : "HAL_DATASPACE_ADOBE_RGB"
4405    },
4406    {
4407     "enum_field_value" : 138805248,
4408     "name" : "HAL_DATASPACE_BT2020_LINEAR"
4409    },
4410    {
4411     "enum_field_value" : 147193856,
4412     "name" : "HAL_DATASPACE_BT2020"
4413    },
4414    {
4415     "enum_field_value" : 163971072,
4416     "name" : "HAL_DATASPACE_BT2020_PQ"
4417    },
4418    {
4419     "enum_field_value" : 4096,
4420     "name" : "HAL_DATASPACE_DEPTH"
4421    },
4422    {
4423     "enum_field_value" : 4097,
4424     "name" : "HAL_DATASPACE_SENSOR"
4425    }
4426   ],
4427   "linker_set_key" : "android_dataspace_t",
4428   "name" : "android_dataspace_t",
4429   "referenced_type" : "type-819",
4430   "self_type" : "type-819",
4431   "size" : 4,
4432   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
4433   "underlying_type" : "type-2",
4434   "unique_id" : "android_dataspace_t"
4435  },
4436  {
4437   "alignment" : 4,
4438   "enum_fields" :
4439   [
4440    {
4441     "enum_field_value" : 281411584,
4442     "name" : "HAL_DATASPACE_BT2020_ITU"
4443    },
4444    {
4445     "enum_field_value" : 298188800,
4446     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
4447    },
4448    {
4449     "enum_field_value" : 302383104,
4450     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
4451    },
4452    {
4453     "enum_field_value" : 168165376,
4454     "name" : "HAL_DATASPACE_BT2020_HLG"
4455    }
4456   ],
4457   "linker_set_key" : "android_dataspace_v1_1_t",
4458   "name" : "android_dataspace_v1_1_t",
4459   "referenced_type" : "type-824",
4460   "self_type" : "type-824",
4461   "size" : 4,
4462   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
4463   "underlying_type" : "type-2",
4464   "unique_id" : "android_dataspace_v1_1_t"
4465  },
4466  {
4467   "alignment" : 4,
4468   "enum_fields" :
4469   [
4470    {
4471     "enum_field_value" : 142999552,
4472     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
4473    },
4474    {
4475     "enum_field_value" : 4098,
4476     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
4477    },
4478    {
4479     "enum_field_value" : 4099,
4480     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
4481    },
4482    {
4483     "enum_field_value" : 4100,
4484     "name" : "HAL_DATASPACE_HEIF"
4485    }
4486   ],
4487   "linker_set_key" : "android_dataspace_v1_2_t",
4488   "name" : "android_dataspace_v1_2_t",
4489   "referenced_type" : "type-828",
4490   "self_type" : "type-828",
4491   "size" : 4,
4492   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
4493   "underlying_type" : "type-2",
4494   "unique_id" : "android_dataspace_v1_2_t"
4495  },
4496  {
4497   "alignment" : 4,
4498   "enum_fields" :
4499   [
4500    {
4501     "enum_field_value" : 1,
4502     "name" : "FLEX_COMPONENT_Y"
4503    },
4504    {
4505     "enum_field_value" : 2,
4506     "name" : "FLEX_COMPONENT_Cb"
4507    },
4508    {
4509     "enum_field_value" : 4,
4510     "name" : "FLEX_COMPONENT_Cr"
4511    },
4512    {
4513     "enum_field_value" : 1024,
4514     "name" : "FLEX_COMPONENT_R"
4515    },
4516    {
4517     "enum_field_value" : 2048,
4518     "name" : "FLEX_COMPONENT_G"
4519    },
4520    {
4521     "enum_field_value" : 4096,
4522     "name" : "FLEX_COMPONENT_B"
4523    },
4524    {
4525     "enum_field_value" : 1073741824,
4526     "name" : "FLEX_COMPONENT_A"
4527    }
4528   ],
4529   "linker_set_key" : "android_flex_component",
4530   "name" : "android_flex_component",
4531   "referenced_type" : "type-833",
4532   "self_type" : "type-833",
4533   "size" : 4,
4534   "source_file" : "/system/core/libsystem/include/system/graphics.h",
4535   "underlying_type" : "type-2",
4536   "unique_id" : "android_flex_component"
4537  },
4538  {
4539   "alignment" : 4,
4540   "enum_fields" :
4541   [
4542    {
4543     "enum_field_value" : 0,
4544     "name" : "FLEX_FORMAT_INVALID"
4545    },
4546    {
4547     "enum_field_value" : 1,
4548     "name" : "FLEX_FORMAT_Y"
4549    },
4550    {
4551     "enum_field_value" : 7,
4552     "name" : "FLEX_FORMAT_YCbCr"
4553    },
4554    {
4555     "enum_field_value" : 1073741831,
4556     "name" : "FLEX_FORMAT_YCbCrA"
4557    },
4558    {
4559     "enum_field_value" : 7168,
4560     "name" : "FLEX_FORMAT_RGB"
4561    },
4562    {
4563     "enum_field_value" : 1073748992,
4564     "name" : "FLEX_FORMAT_RGBA"
4565    }
4566   ],
4567   "linker_set_key" : "android_flex_format",
4568   "name" : "android_flex_format",
4569   "referenced_type" : "type-835",
4570   "self_type" : "type-835",
4571   "size" : 4,
4572   "source_file" : "/system/core/libsystem/include/system/graphics.h",
4573   "underlying_type" : "type-2",
4574   "unique_id" : "android_flex_format"
4575  },
4576  {
4577   "alignment" : 4,
4578   "enum_fields" :
4579   [
4580    {
4581     "enum_field_value" : 1,
4582     "name" : "HAL_HDR_DOLBY_VISION"
4583    },
4584    {
4585     "enum_field_value" : 2,
4586     "name" : "HAL_HDR_HDR10"
4587    },
4588    {
4589     "enum_field_value" : 3,
4590     "name" : "HAL_HDR_HLG"
4591    }
4592   ],
4593   "linker_set_key" : "android_hdr_t",
4594   "name" : "android_hdr_t",
4595   "referenced_type" : "type-822",
4596   "self_type" : "type-822",
4597   "size" : 4,
4598   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
4599   "underlying_type" : "type-2",
4600   "unique_id" : "android_hdr_t"
4601  },
4602  {
4603   "alignment" : 4,
4604   "enum_fields" :
4605   [
4606    {
4607     "enum_field_value" : 4,
4608     "name" : "HAL_HDR_HDR10_PLUS"
4609    }
4610   ],
4611   "linker_set_key" : "android_hdr_v1_2_t",
4612   "name" : "android_hdr_v1_2_t",
4613   "referenced_type" : "type-827",
4614   "self_type" : "type-827",
4615   "size" : 4,
4616   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
4617   "underlying_type" : "type-2",
4618   "unique_id" : "android_hdr_v1_2_t"
4619  },
4620  {
4621   "alignment" : 4,
4622   "enum_fields" :
4623   [
4624    {
4625     "enum_field_value" : 39,
4626     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
4627    },
4628    {
4629     "enum_field_value" : 40,
4630     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
4631    },
4632    {
4633     "enum_field_value" : 41,
4634     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
4635    },
4636    {
4637     "enum_field_value" : 42,
4638     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
4639    }
4640   ],
4641   "linker_set_key" : "android_pixel_format_sw_t",
4642   "name" : "android_pixel_format_sw_t",
4643   "referenced_type" : "type-830",
4644   "self_type" : "type-830",
4645   "size" : 4,
4646   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
4647   "underlying_type" : "type-2",
4648   "unique_id" : "_ZTS25android_pixel_format_sw_t"
4649  },
4650  {
4651   "alignment" : 4,
4652   "enum_fields" :
4653   [
4654    {
4655     "enum_field_value" : 1,
4656     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
4657    },
4658    {
4659     "enum_field_value" : 2,
4660     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
4661    },
4662    {
4663     "enum_field_value" : 3,
4664     "name" : "HAL_PIXEL_FORMAT_RGB_888"
4665    },
4666    {
4667     "enum_field_value" : 4,
4668     "name" : "HAL_PIXEL_FORMAT_RGB_565"
4669    },
4670    {
4671     "enum_field_value" : 5,
4672     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
4673    },
4674    {
4675     "enum_field_value" : 16,
4676     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
4677    },
4678    {
4679     "enum_field_value" : 17,
4680     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
4681    },
4682    {
4683     "enum_field_value" : 20,
4684     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
4685    },
4686    {
4687     "enum_field_value" : 22,
4688     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
4689    },
4690    {
4691     "enum_field_value" : 32,
4692     "name" : "HAL_PIXEL_FORMAT_RAW16"
4693    },
4694    {
4695     "enum_field_value" : 33,
4696     "name" : "HAL_PIXEL_FORMAT_BLOB"
4697    },
4698    {
4699     "enum_field_value" : 34,
4700     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
4701    },
4702    {
4703     "enum_field_value" : 35,
4704     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
4705    },
4706    {
4707     "enum_field_value" : 36,
4708     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
4709    },
4710    {
4711     "enum_field_value" : 37,
4712     "name" : "HAL_PIXEL_FORMAT_RAW10"
4713    },
4714    {
4715     "enum_field_value" : 38,
4716     "name" : "HAL_PIXEL_FORMAT_RAW12"
4717    },
4718    {
4719     "enum_field_value" : 43,
4720     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
4721    },
4722    {
4723     "enum_field_value" : 538982489,
4724     "name" : "HAL_PIXEL_FORMAT_Y8"
4725    },
4726    {
4727     "enum_field_value" : 540422489,
4728     "name" : "HAL_PIXEL_FORMAT_Y16"
4729    },
4730    {
4731     "enum_field_value" : 842094169,
4732     "name" : "HAL_PIXEL_FORMAT_YV12"
4733    }
4734   ],
4735   "linker_set_key" : "android_pixel_format_t",
4736   "name" : "android_pixel_format_t",
4737   "referenced_type" : "type-817",
4738   "self_type" : "type-817",
4739   "size" : 4,
4740   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
4741   "underlying_type" : "type-2",
4742   "unique_id" : "android_pixel_format_t"
4743  },
4744  {
4745   "alignment" : 4,
4746   "enum_fields" :
4747   [
4748    {
4749     "enum_field_value" : 48,
4750     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
4751    },
4752    {
4753     "enum_field_value" : 49,
4754     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
4755    },
4756    {
4757     "enum_field_value" : 50,
4758     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
4759    },
4760    {
4761     "enum_field_value" : 51,
4762     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
4763    },
4764    {
4765     "enum_field_value" : 52,
4766     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
4767    },
4768    {
4769     "enum_field_value" : 53,
4770     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
4771    },
4772    {
4773     "enum_field_value" : 54,
4774     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
4775    }
4776   ],
4777   "linker_set_key" : "android_pixel_format_v1_1_t",
4778   "name" : "android_pixel_format_v1_1_t",
4779   "referenced_type" : "type-823",
4780   "self_type" : "type-823",
4781   "size" : 4,
4782   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
4783   "underlying_type" : "type-2",
4784   "unique_id" : "android_pixel_format_v1_1_t"
4785  },
4786  {
4787   "alignment" : 4,
4788   "enum_fields" :
4789   [
4790    {
4791     "enum_field_value" : 55,
4792     "name" : "HAL_PIXEL_FORMAT_HSV_888"
4793    }
4794   ],
4795   "linker_set_key" : "android_pixel_format_v1_2_t",
4796   "name" : "android_pixel_format_v1_2_t",
4797   "referenced_type" : "type-829",
4798   "self_type" : "type-829",
4799   "size" : 4,
4800   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
4801   "underlying_type" : "type-2",
4802   "unique_id" : "android_pixel_format_v1_2_t"
4803  },
4804  {
4805   "alignment" : 4,
4806   "enum_fields" :
4807   [
4808    {
4809     "enum_field_value" : 0,
4810     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
4811    },
4812    {
4813     "enum_field_value" : 1,
4814     "name" : "HAL_RENDER_INTENT_ENHANCE"
4815    },
4816    {
4817     "enum_field_value" : 2,
4818     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
4819    },
4820    {
4821     "enum_field_value" : 3,
4822     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
4823    }
4824   ],
4825   "linker_set_key" : "android_render_intent_v1_1_t",
4826   "name" : "android_render_intent_v1_1_t",
4827   "referenced_type" : "type-826",
4828   "self_type" : "type-826",
4829   "size" : 4,
4830   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
4831   "underlying_type" : "type-2",
4832   "unique_id" : "android_render_intent_v1_1_t"
4833  },
4834  {
4835   "alignment" : 4,
4836   "enum_fields" :
4837   [
4838    {
4839     "enum_field_value" : 1,
4840     "name" : "HAL_TRANSFORM_FLIP_H"
4841    },
4842    {
4843     "enum_field_value" : 2,
4844     "name" : "HAL_TRANSFORM_FLIP_V"
4845    },
4846    {
4847     "enum_field_value" : 4,
4848     "name" : "HAL_TRANSFORM_ROT_90"
4849    },
4850    {
4851     "enum_field_value" : 3,
4852     "name" : "HAL_TRANSFORM_ROT_180"
4853    },
4854    {
4855     "enum_field_value" : 7,
4856     "name" : "HAL_TRANSFORM_ROT_270"
4857    }
4858   ],
4859   "linker_set_key" : "android_transform_t",
4860   "name" : "android_transform_t",
4861   "referenced_type" : "type-818",
4862   "self_type" : "type-818",
4863   "size" : 4,
4864   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
4865   "underlying_type" : "type-2",
4866   "unique_id" : "android_transform_t"
4867  },
4868  {
4869   "alignment" : 4,
4870   "enum_fields" :
4871   [
4872    {
4873     "enum_field_value" : 0,
4874     "name" : "LOG_ID_MIN"
4875    },
4876    {
4877     "enum_field_value" : 0,
4878     "name" : "LOG_ID_MAIN"
4879    },
4880    {
4881     "enum_field_value" : 1,
4882     "name" : "LOG_ID_RADIO"
4883    },
4884    {
4885     "enum_field_value" : 2,
4886     "name" : "LOG_ID_EVENTS"
4887    },
4888    {
4889     "enum_field_value" : 3,
4890     "name" : "LOG_ID_SYSTEM"
4891    },
4892    {
4893     "enum_field_value" : 4,
4894     "name" : "LOG_ID_CRASH"
4895    },
4896    {
4897     "enum_field_value" : 5,
4898     "name" : "LOG_ID_STATS"
4899    },
4900    {
4901     "enum_field_value" : 6,
4902     "name" : "LOG_ID_SECURITY"
4903    },
4904    {
4905     "enum_field_value" : 7,
4906     "name" : "LOG_ID_KERNEL"
4907    },
4908    {
4909     "enum_field_value" : 8,
4910     "name" : "LOG_ID_MAX"
4911    }
4912   ],
4913   "linker_set_key" : "log_id",
4914   "name" : "log_id",
4915   "referenced_type" : "type-560",
4916   "self_type" : "type-560",
4917   "size" : 4,
4918   "source_file" : "/system/core/liblog/include/android/log.h",
4919   "underlying_type" : "type-2",
4920   "unique_id" : "log_id"
4921  }
4922 ],
4923 "function_types" :
4924 [
4925  {
4926   "alignment" : 4,
4927   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4928   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4929   "parameters" :
4930   [
4931    {
4932     "referenced_type" : "type-294"
4933    },
4934    {
4935     "referenced_type" : "type-300"
4936    },
4937    {
4938     "referenced_type" : "type-14"
4939    }
4940   ],
4941   "referenced_type" : "type-293",
4942   "return_type" : "type-32",
4943   "self_type" : "type-293",
4944   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4945  },
4946  {
4947   "alignment" : 4,
4948   "linker_set_key" : "int (void *)",
4949   "name" : "int (void *)",
4950   "parameters" :
4951   [
4952    {
4953     "referenced_type" : "type-14"
4954    }
4955   ],
4956   "referenced_type" : "type-843",
4957   "return_type" : "type-12",
4958   "self_type" : "type-843",
4959   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4960  },
4961  {
4962   "alignment" : 4,
4963   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4964   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4965   "parameters" :
4966   [
4967    {
4968     "referenced_type" : "type-759"
4969    },
4970    {
4971     "referenced_type" : "type-710"
4972    },
4973    {
4974     "referenced_type" : "type-2"
4975    },
4976    {
4977     "referenced_type" : "type-760"
4978    },
4979    {
4980     "referenced_type" : "type-2"
4981    },
4982    {
4983     "referenced_type" : "type-14"
4984    }
4985   ],
4986   "referenced_type" : "type-758",
4987   "return_type" : "type-15",
4988   "self_type" : "type-758",
4989   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4990  }
4991 ],
4992 "functions" :
4993 [
4994  {
4995   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::onTransact",
4996   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
4997   "parameters" :
4998   [
4999    {
5000     "is_this_ptr" : true,
5001     "referenced_type" : "type-1126"
5002    },
5003    {
5004     "referenced_type" : "type-2"
5005    },
5006    {
5007     "referenced_type" : "type-765"
5008    },
5009    {
5010     "referenced_type" : "type-759"
5011    },
5012    {
5013     "default_arg" : true,
5014     "referenced_type" : "type-2"
5015    },
5016    {
5017     "default_arg" : true,
5018     "referenced_type" : "type-1129"
5019    }
5020   ],
5021   "return_type" : "type-12",
5022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5023  },
5024  {
5025   "access" : "private",
5026   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::getDebugInfo",
5027   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5028   "parameters" :
5029   [
5030    {
5031     "is_this_ptr" : true,
5032     "referenced_type" : "type-1126"
5033    },
5034    {
5035     "referenced_type" : "type-1130"
5036    }
5037   ],
5038   "return_type" : "type-527",
5039   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5040  },
5041  {
5042   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::_hidl_debugDump",
5043   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle15_hidl_debugDumpEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
5044   "parameters" :
5045   [
5046    {
5047     "referenced_type" : "type-767"
5048    },
5049    {
5050     "referenced_type" : "type-765"
5051    },
5052    {
5053     "referenced_type" : "type-759"
5054    },
5055    {
5056     "referenced_type" : "type-1131"
5057    }
5058   ],
5059   "return_type" : "type-12",
5060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5061  },
5062  {
5063   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::_hidl_subscribe",
5064   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle15_hidl_subscribeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
5065   "parameters" :
5066   [
5067    {
5068     "referenced_type" : "type-767"
5069    },
5070    {
5071     "referenced_type" : "type-765"
5072    },
5073    {
5074     "referenced_type" : "type-759"
5075    },
5076    {
5077     "referenced_type" : "type-1132"
5078    }
5079   ],
5080   "return_type" : "type-12",
5081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5082  },
5083  {
5084   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::_hidl_unsubscribe",
5085   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle17_hidl_unsubscribeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
5086   "parameters" :
5087   [
5088    {
5089     "referenced_type" : "type-767"
5090    },
5091    {
5092     "referenced_type" : "type-765"
5093    },
5094    {
5095     "referenced_type" : "type-759"
5096    },
5097    {
5098     "referenced_type" : "type-1133"
5099    }
5100   ],
5101   "return_type" : "type-12",
5102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5103  },
5104  {
5105   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::_hidl_getPropConfigs",
5106   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle20_hidl_getPropConfigsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
5107   "parameters" :
5108   [
5109    {
5110     "referenced_type" : "type-767"
5111    },
5112    {
5113     "referenced_type" : "type-765"
5114    },
5115    {
5116     "referenced_type" : "type-759"
5117    },
5118    {
5119     "referenced_type" : "type-1134"
5120    }
5121   ],
5122   "return_type" : "type-12",
5123   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5124  },
5125  {
5126   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::_hidl_getAllPropConfigs",
5127   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle23_hidl_getAllPropConfigsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
5128   "parameters" :
5129   [
5130    {
5131     "referenced_type" : "type-767"
5132    },
5133    {
5134     "referenced_type" : "type-765"
5135    },
5136    {
5137     "referenced_type" : "type-759"
5138    },
5139    {
5140     "referenced_type" : "type-1135"
5141    }
5142   ],
5143   "return_type" : "type-12",
5144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5145  },
5146  {
5147   "access" : "private",
5148   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::ping",
5149   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle4pingEv",
5150   "parameters" :
5151   [
5152    {
5153     "is_this_ptr" : true,
5154     "referenced_type" : "type-1126"
5155    }
5156   ],
5157   "return_type" : "type-527",
5158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5159  },
5160  {
5161   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::_hidl_get",
5162   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle9_hidl_getEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
5163   "parameters" :
5164   [
5165    {
5166     "referenced_type" : "type-767"
5167    },
5168    {
5169     "referenced_type" : "type-765"
5170    },
5171    {
5172     "referenced_type" : "type-759"
5173    },
5174    {
5175     "referenced_type" : "type-1136"
5176    }
5177   ],
5178   "return_type" : "type-12",
5179   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5180  },
5181  {
5182   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::_hidl_set",
5183   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle9_hidl_setEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
5184   "parameters" :
5185   [
5186    {
5187     "referenced_type" : "type-767"
5188    },
5189    {
5190     "referenced_type" : "type-765"
5191    },
5192    {
5193     "referenced_type" : "type-759"
5194    },
5195    {
5196     "referenced_type" : "type-1137"
5197    }
5198   ],
5199   "return_type" : "type-12",
5200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5201  },
5202  {
5203   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::BnHwVehicle",
5204   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleC1ERKNS_2spINS3_8IVehicleEEE",
5205   "parameters" :
5206   [
5207    {
5208     "is_this_ptr" : true,
5209     "referenced_type" : "type-1126"
5210    },
5211    {
5212     "referenced_type" : "type-936"
5213    }
5214   ],
5215   "return_type" : "type-15",
5216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5217  },
5218  {
5219   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::BnHwVehicle",
5220   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleC2ERKNS_2spINS3_8IVehicleEEE",
5221   "parameters" :
5222   [
5223    {
5224     "is_this_ptr" : true,
5225     "referenced_type" : "type-1126"
5226    },
5227    {
5228     "referenced_type" : "type-936"
5229    }
5230   ],
5231   "return_type" : "type-15",
5232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5233  },
5234  {
5235   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::~BnHwVehicle",
5236   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleD0Ev",
5237   "parameters" :
5238   [
5239    {
5240     "is_this_ptr" : true,
5241     "referenced_type" : "type-1126"
5242    }
5243   ],
5244   "return_type" : "type-15",
5245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5246  },
5247  {
5248   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::~BnHwVehicle",
5249   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleD1Ev",
5250   "parameters" :
5251   [
5252    {
5253     "is_this_ptr" : true,
5254     "referenced_type" : "type-1126"
5255    }
5256   ],
5257   "return_type" : "type-15",
5258   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5259  },
5260  {
5261   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::~BnHwVehicle",
5262   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleD2Ev",
5263   "parameters" :
5264   [
5265    {
5266     "is_this_ptr" : true,
5267     "referenced_type" : "type-1126"
5268    }
5269   ],
5270   "return_type" : "type-15",
5271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5272  },
5273  {
5274   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::linkToDeath",
5275   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5276   "parameters" :
5277   [
5278    {
5279     "is_this_ptr" : true,
5280     "referenced_type" : "type-146"
5281    },
5282    {
5283     "referenced_type" : "type-1113"
5284    },
5285    {
5286     "referenced_type" : "type-7"
5287    }
5288   ],
5289   "return_type" : "type-493",
5290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5291  },
5292  {
5293   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::unsubscribe",
5294   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle11unsubscribeERKNS_2spINS3_16IVehicleCallbackEEEi",
5295   "parameters" :
5296   [
5297    {
5298     "is_this_ptr" : true,
5299     "referenced_type" : "type-146"
5300    },
5301    {
5302     "referenced_type" : "type-162"
5303    },
5304    {
5305     "referenced_type" : "type-12"
5306    }
5307   ],
5308   "return_type" : "type-502",
5309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5310  },
5311  {
5312   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::getDebugInfo",
5313   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5314   "parameters" :
5315   [
5316    {
5317     "is_this_ptr" : true,
5318     "referenced_type" : "type-146"
5319    },
5320    {
5321     "referenced_type" : "type-1138"
5322    }
5323   ],
5324   "return_type" : "type-527",
5325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5326  },
5327  {
5328   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::getHashChain",
5329   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5330   "parameters" :
5331   [
5332    {
5333     "is_this_ptr" : true,
5334     "referenced_type" : "type-146"
5335    },
5336    {
5337     "referenced_type" : "type-1139"
5338    }
5339   ],
5340   "return_type" : "type-527",
5341   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5342  },
5343  {
5344   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::unlinkToDeath",
5345   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5346   "parameters" :
5347   [
5348    {
5349     "is_this_ptr" : true,
5350     "referenced_type" : "type-146"
5351    },
5352    {
5353     "referenced_type" : "type-1113"
5354    }
5355   ],
5356   "return_type" : "type-493",
5357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5358  },
5359  {
5360   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::getPropConfigs",
5361   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle14getPropConfigsERKNS0_8hidl_vecIiEENSt3__18functionIFvNS3_10StatusCodeERKNS5_INS3_17VehiclePropConfigEEEEEE",
5362   "parameters" :
5363   [
5364    {
5365     "is_this_ptr" : true,
5366     "referenced_type" : "type-146"
5367    },
5368    {
5369     "referenced_type" : "type-668"
5370    },
5371    {
5372     "referenced_type" : "type-1140"
5373    }
5374   ],
5375   "return_type" : "type-527",
5376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5377  },
5378  {
5379   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::interfaceChain",
5380   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5381   "parameters" :
5382   [
5383    {
5384     "is_this_ptr" : true,
5385     "referenced_type" : "type-146"
5386    },
5387    {
5388     "referenced_type" : "type-1141"
5389    }
5390   ],
5391   "return_type" : "type-527",
5392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5393  },
5394  {
5395   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::_hidl_debugDump",
5396   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle15_hidl_debugDumpEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5397   "parameters" :
5398   [
5399    {
5400     "referenced_type" : "type-280"
5401    },
5402    {
5403     "referenced_type" : "type-748"
5404    },
5405    {
5406     "referenced_type" : "type-1142"
5407    }
5408   ],
5409   "return_type" : "type-527",
5410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5411  },
5412  {
5413   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::_hidl_subscribe",
5414   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle15_hidl_subscribeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_16IVehicleCallbackEEERKNS0_8hidl_vecINS3_16SubscribeOptionsEEE",
5415   "parameters" :
5416   [
5417    {
5418     "referenced_type" : "type-280"
5419    },
5420    {
5421     "referenced_type" : "type-748"
5422    },
5423    {
5424     "referenced_type" : "type-162"
5425    },
5426    {
5427     "referenced_type" : "type-771"
5428    }
5429   ],
5430   "return_type" : "type-502",
5431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5432  },
5433  {
5434   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::_hidl_unsubscribe",
5435   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle17_hidl_unsubscribeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_16IVehicleCallbackEEEi",
5436   "parameters" :
5437   [
5438    {
5439     "referenced_type" : "type-280"
5440    },
5441    {
5442     "referenced_type" : "type-748"
5443    },
5444    {
5445     "referenced_type" : "type-162"
5446    },
5447    {
5448     "referenced_type" : "type-12"
5449    }
5450   ],
5451   "return_type" : "type-502",
5452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5453  },
5454  {
5455   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::getAllPropConfigs",
5456   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle17getAllPropConfigsENSt3__18functionIFvRKNS0_8hidl_vecINS3_17VehiclePropConfigEEEEEE",
5457   "parameters" :
5458   [
5459    {
5460     "is_this_ptr" : true,
5461     "referenced_type" : "type-146"
5462    },
5463    {
5464     "referenced_type" : "type-1143"
5465    }
5466   ],
5467   "return_type" : "type-527",
5468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5469  },
5470  {
5471   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::interfaceDescriptor",
5472   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5473   "parameters" :
5474   [
5475    {
5476     "is_this_ptr" : true,
5477     "referenced_type" : "type-146"
5478    },
5479    {
5480     "referenced_type" : "type-1144"
5481    }
5482   ],
5483   "return_type" : "type-527",
5484   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5485  },
5486  {
5487   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::_hidl_getPropConfigs",
5488   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle20_hidl_getPropConfigsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIiEENSt3__18functionIFvNS3_10StatusCodeERKNSA_INS3_17VehiclePropConfigEEEEEE",
5489   "parameters" :
5490   [
5491    {
5492     "referenced_type" : "type-280"
5493    },
5494    {
5495     "referenced_type" : "type-748"
5496    },
5497    {
5498     "referenced_type" : "type-668"
5499    },
5500    {
5501     "referenced_type" : "type-1145"
5502    }
5503   ],
5504   "return_type" : "type-527",
5505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5506  },
5507  {
5508   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::notifySyspropsChanged",
5509   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle21notifySyspropsChangedEv",
5510   "parameters" :
5511   [
5512    {
5513     "is_this_ptr" : true,
5514     "referenced_type" : "type-146"
5515    }
5516   ],
5517   "return_type" : "type-527",
5518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5519  },
5520  {
5521   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::setHALInstrumentation",
5522   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle21setHALInstrumentationEv",
5523   "parameters" :
5524   [
5525    {
5526     "is_this_ptr" : true,
5527     "referenced_type" : "type-146"
5528    }
5529   ],
5530   "return_type" : "type-527",
5531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5532  },
5533  {
5534   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::_hidl_getAllPropConfigs",
5535   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle23_hidl_getAllPropConfigsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS3_17VehiclePropConfigEEEEEE",
5536   "parameters" :
5537   [
5538    {
5539     "referenced_type" : "type-280"
5540    },
5541    {
5542     "referenced_type" : "type-748"
5543    },
5544    {
5545     "referenced_type" : "type-1146"
5546    }
5547   ],
5548   "return_type" : "type-527",
5549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5550  },
5551  {
5552   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::get",
5553   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle3getERKNS3_16VehiclePropValueENSt3__18functionIFvNS3_10StatusCodeES7_EEE",
5554   "parameters" :
5555   [
5556    {
5557     "is_this_ptr" : true,
5558     "referenced_type" : "type-146"
5559    },
5560    {
5561     "referenced_type" : "type-1104"
5562    },
5563    {
5564     "referenced_type" : "type-1147"
5565    }
5566   ],
5567   "return_type" : "type-527",
5568   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5569  },
5570  {
5571   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::set",
5572   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle3setERKNS3_16VehiclePropValueE",
5573   "parameters" :
5574   [
5575    {
5576     "is_this_ptr" : true,
5577     "referenced_type" : "type-146"
5578    },
5579    {
5580     "referenced_type" : "type-1104"
5581    }
5582   ],
5583   "return_type" : "type-502",
5584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5585  },
5586  {
5587   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::ping",
5588   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle4pingEv",
5589   "parameters" :
5590   [
5591    {
5592     "is_this_ptr" : true,
5593     "referenced_type" : "type-146"
5594    }
5595   ],
5596   "return_type" : "type-527",
5597   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5598  },
5599  {
5600   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::debug",
5601   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5602   "parameters" :
5603   [
5604    {
5605     "is_this_ptr" : true,
5606     "referenced_type" : "type-146"
5607    },
5608    {
5609     "referenced_type" : "type-725"
5610    },
5611    {
5612     "referenced_type" : "type-1089"
5613    }
5614   ],
5615   "return_type" : "type-527",
5616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5617  },
5618  {
5619   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::_hidl_get",
5620   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9_hidl_getEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_16VehiclePropValueENSt3__18functionIFvNS3_10StatusCodeESC_EEE",
5621   "parameters" :
5622   [
5623    {
5624     "referenced_type" : "type-280"
5625    },
5626    {
5627     "referenced_type" : "type-748"
5628    },
5629    {
5630     "referenced_type" : "type-1104"
5631    },
5632    {
5633     "referenced_type" : "type-1148"
5634    }
5635   ],
5636   "return_type" : "type-527",
5637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5638  },
5639  {
5640   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::_hidl_set",
5641   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9_hidl_setEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_16VehiclePropValueE",
5642   "parameters" :
5643   [
5644    {
5645     "referenced_type" : "type-280"
5646    },
5647    {
5648     "referenced_type" : "type-748"
5649    },
5650    {
5651     "referenced_type" : "type-1104"
5652    }
5653   ],
5654   "return_type" : "type-502",
5655   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5656  },
5657  {
5658   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::debugDump",
5659   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9debugDumpENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5660   "parameters" :
5661   [
5662    {
5663     "is_this_ptr" : true,
5664     "referenced_type" : "type-146"
5665    },
5666    {
5667     "referenced_type" : "type-1149"
5668    }
5669   ],
5670   "return_type" : "type-527",
5671   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5672  },
5673  {
5674   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::subscribe",
5675   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9subscribeERKNS_2spINS3_16IVehicleCallbackEEERKNS0_8hidl_vecINS3_16SubscribeOptionsEEE",
5676   "parameters" :
5677   [
5678    {
5679     "is_this_ptr" : true,
5680     "referenced_type" : "type-146"
5681    },
5682    {
5683     "referenced_type" : "type-162"
5684    },
5685    {
5686     "referenced_type" : "type-771"
5687    }
5688   ],
5689   "return_type" : "type-502",
5690   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5691  },
5692  {
5693   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::BpHwVehicle",
5694   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicleC1ERKNS_2spINS0_7IBinderEEE",
5695   "parameters" :
5696   [
5697    {
5698     "is_this_ptr" : true,
5699     "referenced_type" : "type-146"
5700    },
5701    {
5702     "referenced_type" : "type-300"
5703    }
5704   ],
5705   "return_type" : "type-15",
5706   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5707  },
5708  {
5709   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::BpHwVehicle",
5710   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicleC2ERKNS_2spINS0_7IBinderEEE",
5711   "parameters" :
5712   [
5713    {
5714     "is_this_ptr" : true,
5715     "referenced_type" : "type-146"
5716    },
5717    {
5718     "referenced_type" : "type-300"
5719    }
5720   ],
5721   "return_type" : "type-15",
5722   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5723  },
5724  {
5725   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::getService",
5726   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
5727   "parameters" :
5728   [
5729    {
5730     "default_arg" : true,
5731     "referenced_type" : "type-133"
5732    },
5733    {
5734     "default_arg" : true,
5735     "referenced_type" : "type-32"
5736    }
5737   ],
5738   "return_type" : "type-25",
5739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5740  },
5741  {
5742   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::linkToDeath",
5743   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5744   "parameters" :
5745   [
5746    {
5747     "is_this_ptr" : true,
5748     "referenced_type" : "type-26"
5749    },
5750    {
5751     "referenced_type" : "type-1113"
5752    },
5753    {
5754     "referenced_type" : "type-7"
5755    }
5756   ],
5757   "return_type" : "type-493",
5758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5759  },
5760  {
5761   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::getDebugInfo",
5762   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5763   "parameters" :
5764   [
5765    {
5766     "is_this_ptr" : true,
5767     "referenced_type" : "type-26"
5768    },
5769    {
5770     "referenced_type" : "type-1150"
5771    }
5772   ],
5773   "return_type" : "type-527",
5774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5775  },
5776  {
5777   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::getHashChain",
5778   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5779   "parameters" :
5780   [
5781    {
5782     "is_this_ptr" : true,
5783     "referenced_type" : "type-26"
5784    },
5785    {
5786     "referenced_type" : "type-1151"
5787    }
5788   ],
5789   "return_type" : "type-527",
5790   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5791  },
5792  {
5793   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::tryGetService",
5794   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
5795   "parameters" :
5796   [
5797    {
5798     "default_arg" : true,
5799     "referenced_type" : "type-133"
5800    },
5801    {
5802     "default_arg" : true,
5803     "referenced_type" : "type-32"
5804    }
5805   ],
5806   "return_type" : "type-25",
5807   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5808  },
5809  {
5810   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::unlinkToDeath",
5811   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5812   "parameters" :
5813   [
5814    {
5815     "is_this_ptr" : true,
5816     "referenced_type" : "type-26"
5817    },
5818    {
5819     "referenced_type" : "type-1113"
5820    }
5821   ],
5822   "return_type" : "type-493",
5823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5824  },
5825  {
5826   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::interfaceChain",
5827   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5828   "parameters" :
5829   [
5830    {
5831     "is_this_ptr" : true,
5832     "referenced_type" : "type-26"
5833    },
5834    {
5835     "referenced_type" : "type-1152"
5836    }
5837   ],
5838   "return_type" : "type-527",
5839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5840  },
5841  {
5842   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::registerAsService",
5843   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
5844   "parameters" :
5845   [
5846    {
5847     "is_this_ptr" : true,
5848     "referenced_type" : "type-26"
5849    },
5850    {
5851     "default_arg" : true,
5852     "referenced_type" : "type-133"
5853    }
5854   ],
5855   "return_type" : "type-12",
5856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5857  },
5858  {
5859   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::interfaceDescriptor",
5860   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5861   "parameters" :
5862   [
5863    {
5864     "is_this_ptr" : true,
5865     "referenced_type" : "type-26"
5866    },
5867    {
5868     "referenced_type" : "type-1153"
5869    }
5870   ],
5871   "return_type" : "type-527",
5872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5873  },
5874  {
5875   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::notifySyspropsChanged",
5876   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback21notifySyspropsChangedEv",
5877   "parameters" :
5878   [
5879    {
5880     "is_this_ptr" : true,
5881     "referenced_type" : "type-26"
5882    }
5883   ],
5884   "return_type" : "type-527",
5885   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5886  },
5887  {
5888   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::setHALInstrumentation",
5889   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback21setHALInstrumentationEv",
5890   "parameters" :
5891   [
5892    {
5893     "is_this_ptr" : true,
5894     "referenced_type" : "type-26"
5895    }
5896   ],
5897   "return_type" : "type-527",
5898   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5899  },
5900  {
5901   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::registerForNotifications",
5902   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5903   "parameters" :
5904   [
5905    {
5906     "referenced_type" : "type-133"
5907    },
5908    {
5909     "referenced_type" : "type-1090"
5910    }
5911   ],
5912   "return_type" : "type-32",
5913   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5914  },
5915  {
5916   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::ping",
5917   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback4pingEv",
5918   "parameters" :
5919   [
5920    {
5921     "is_this_ptr" : true,
5922     "referenced_type" : "type-26"
5923    }
5924   ],
5925   "return_type" : "type-527",
5926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5927  },
5928  {
5929   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::debug",
5930   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5931   "parameters" :
5932   [
5933    {
5934     "is_this_ptr" : true,
5935     "referenced_type" : "type-26"
5936    },
5937    {
5938     "referenced_type" : "type-725"
5939    },
5940    {
5941     "referenced_type" : "type-1089"
5942    }
5943   ],
5944   "return_type" : "type-527",
5945   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5946  },
5947  {
5948   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::castFrom",
5949   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
5950   "parameters" :
5951   [
5952    {
5953     "referenced_type" : "type-66"
5954    },
5955    {
5956     "default_arg" : true,
5957     "referenced_type" : "type-32"
5958    }
5959   ],
5960   "return_type" : "type-24",
5961   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5962  },
5963  {
5964   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::castFrom",
5965   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback8castFromERKNS_2spIS4_EEb",
5966   "parameters" :
5967   [
5968    {
5969     "referenced_type" : "type-162"
5970    },
5971    {
5972     "default_arg" : true,
5973     "referenced_type" : "type-32"
5974    }
5975   ],
5976   "return_type" : "type-24",
5977   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5978  },
5979  {
5980   "access" : "private",
5981   "function_name" : "android::hardware::automotive::vehicle::V2_0::BsVehicleCallback::addOnewayTask",
5982   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback13addOnewayTaskENSt3__18functionIFvvEEE",
5983   "parameters" :
5984   [
5985    {
5986     "is_this_ptr" : true,
5987     "referenced_type" : "type-1125"
5988    },
5989    {
5990     "referenced_type" : "type-1156"
5991    }
5992   ],
5993   "return_type" : "type-527",
5994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BsVehicleCallback.h"
5995  },
5996  {
5997   "function_name" : "android::hardware::automotive::vehicle::V2_0::BsVehicleCallback::BsVehicleCallback",
5998   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackC1ENS_2spINS3_16IVehicleCallbackEEE",
5999   "parameters" :
6000   [
6001    {
6002     "is_this_ptr" : true,
6003     "referenced_type" : "type-1125"
6004    },
6005    {
6006     "referenced_type" : "type-147"
6007    }
6008   ],
6009   "return_type" : "type-15",
6010   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BsVehicleCallback.h"
6011  },
6012  {
6013   "function_name" : "android::hardware::automotive::vehicle::V2_0::BsVehicleCallback::BsVehicleCallback",
6014   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackC2ENS_2spINS3_16IVehicleCallbackEEE",
6015   "parameters" :
6016   [
6017    {
6018     "is_this_ptr" : true,
6019     "referenced_type" : "type-1125"
6020    },
6021    {
6022     "referenced_type" : "type-147"
6023    }
6024   ],
6025   "return_type" : "type-15",
6026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BsVehicleCallback.h"
6027  },
6028  {
6029   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::onTransact",
6030   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
6031   "parameters" :
6032   [
6033    {
6034     "is_this_ptr" : true,
6035     "referenced_type" : "type-1097"
6036    },
6037    {
6038     "referenced_type" : "type-2"
6039    },
6040    {
6041     "referenced_type" : "type-765"
6042    },
6043    {
6044     "referenced_type" : "type-759"
6045    },
6046    {
6047     "default_arg" : true,
6048     "referenced_type" : "type-2"
6049    },
6050    {
6051     "default_arg" : true,
6052     "referenced_type" : "type-1159"
6053    }
6054   ],
6055   "return_type" : "type-12",
6056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6057  },
6058  {
6059   "access" : "private",
6060   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::getDebugInfo",
6061   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6062   "parameters" :
6063   [
6064    {
6065     "is_this_ptr" : true,
6066     "referenced_type" : "type-1097"
6067    },
6068    {
6069     "referenced_type" : "type-1160"
6070    }
6071   ],
6072   "return_type" : "type-527",
6073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6074  },
6075  {
6076   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::_hidl_onPropertySet",
6077   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback19_hidl_onPropertySetEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
6078   "parameters" :
6079   [
6080    {
6081     "referenced_type" : "type-767"
6082    },
6083    {
6084     "referenced_type" : "type-765"
6085    },
6086    {
6087     "referenced_type" : "type-759"
6088    },
6089    {
6090     "referenced_type" : "type-1161"
6091    }
6092   ],
6093   "return_type" : "type-12",
6094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6095  },
6096  {
6097   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::_hidl_onPropertyEvent",
6098   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback21_hidl_onPropertyEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
6099   "parameters" :
6100   [
6101    {
6102     "referenced_type" : "type-767"
6103    },
6104    {
6105     "referenced_type" : "type-765"
6106    },
6107    {
6108     "referenced_type" : "type-759"
6109    },
6110    {
6111     "referenced_type" : "type-1162"
6112    }
6113   ],
6114   "return_type" : "type-12",
6115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6116  },
6117  {
6118   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::_hidl_onPropertySetError",
6119   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback24_hidl_onPropertySetErrorEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
6120   "parameters" :
6121   [
6122    {
6123     "referenced_type" : "type-767"
6124    },
6125    {
6126     "referenced_type" : "type-765"
6127    },
6128    {
6129     "referenced_type" : "type-759"
6130    },
6131    {
6132     "referenced_type" : "type-1163"
6133    }
6134   ],
6135   "return_type" : "type-12",
6136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6137  },
6138  {
6139   "access" : "private",
6140   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::ping",
6141   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback4pingEv",
6142   "parameters" :
6143   [
6144    {
6145     "is_this_ptr" : true,
6146     "referenced_type" : "type-1097"
6147    }
6148   ],
6149   "return_type" : "type-527",
6150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6151  },
6152  {
6153   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::BnHwVehicleCallback",
6154   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackC1ERKNS_2spINS3_16IVehicleCallbackEEE",
6155   "parameters" :
6156   [
6157    {
6158     "is_this_ptr" : true,
6159     "referenced_type" : "type-1097"
6160    },
6161    {
6162     "referenced_type" : "type-162"
6163    }
6164   ],
6165   "return_type" : "type-15",
6166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6167  },
6168  {
6169   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::BnHwVehicleCallback",
6170   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackC2ERKNS_2spINS3_16IVehicleCallbackEEE",
6171   "parameters" :
6172   [
6173    {
6174     "is_this_ptr" : true,
6175     "referenced_type" : "type-1097"
6176    },
6177    {
6178     "referenced_type" : "type-162"
6179    }
6180   ],
6181   "return_type" : "type-15",
6182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6183  },
6184  {
6185   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::~BnHwVehicleCallback",
6186   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD0Ev",
6187   "parameters" :
6188   [
6189    {
6190     "is_this_ptr" : true,
6191     "referenced_type" : "type-1097"
6192    }
6193   ],
6194   "return_type" : "type-15",
6195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6196  },
6197  {
6198   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::~BnHwVehicleCallback",
6199   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD1Ev",
6200   "parameters" :
6201   [
6202    {
6203     "is_this_ptr" : true,
6204     "referenced_type" : "type-1097"
6205    }
6206   ],
6207   "return_type" : "type-15",
6208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6209  },
6210  {
6211   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::~BnHwVehicleCallback",
6212   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD2Ev",
6213   "parameters" :
6214   [
6215    {
6216     "is_this_ptr" : true,
6217     "referenced_type" : "type-1097"
6218    }
6219   ],
6220   "return_type" : "type-15",
6221   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6222  },
6223  {
6224   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::linkToDeath",
6225   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
6226   "parameters" :
6227   [
6228    {
6229     "is_this_ptr" : true,
6230     "referenced_type" : "type-463"
6231    },
6232    {
6233     "referenced_type" : "type-1113"
6234    },
6235    {
6236     "referenced_type" : "type-7"
6237    }
6238   ],
6239   "return_type" : "type-493",
6240   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6241  },
6242  {
6243   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::getDebugInfo",
6244   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6245   "parameters" :
6246   [
6247    {
6248     "is_this_ptr" : true,
6249     "referenced_type" : "type-463"
6250    },
6251    {
6252     "referenced_type" : "type-1164"
6253    }
6254   ],
6255   "return_type" : "type-527",
6256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6257  },
6258  {
6259   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::getHashChain",
6260   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
6261   "parameters" :
6262   [
6263    {
6264     "is_this_ptr" : true,
6265     "referenced_type" : "type-463"
6266    },
6267    {
6268     "referenced_type" : "type-1165"
6269    }
6270   ],
6271   "return_type" : "type-527",
6272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6273  },
6274  {
6275   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::onPropertySet",
6276   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback13onPropertySetERKNS3_16VehiclePropValueE",
6277   "parameters" :
6278   [
6279    {
6280     "is_this_ptr" : true,
6281     "referenced_type" : "type-463"
6282    },
6283    {
6284     "referenced_type" : "type-1104"
6285    }
6286   ],
6287   "return_type" : "type-527",
6288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6289  },
6290  {
6291   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::unlinkToDeath",
6292   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6293   "parameters" :
6294   [
6295    {
6296     "is_this_ptr" : true,
6297     "referenced_type" : "type-463"
6298    },
6299    {
6300     "referenced_type" : "type-1113"
6301    }
6302   ],
6303   "return_type" : "type-493",
6304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6305  },
6306  {
6307   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::interfaceChain",
6308   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6309   "parameters" :
6310   [
6311    {
6312     "is_this_ptr" : true,
6313     "referenced_type" : "type-463"
6314    },
6315    {
6316     "referenced_type" : "type-1166"
6317    }
6318   ],
6319   "return_type" : "type-527",
6320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6321  },
6322  {
6323   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::onPropertyEvent",
6324   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback15onPropertyEventERKNS0_8hidl_vecINS3_16VehiclePropValueEEE",
6325   "parameters" :
6326   [
6327    {
6328     "is_this_ptr" : true,
6329     "referenced_type" : "type-463"
6330    },
6331    {
6332     "referenced_type" : "type-110"
6333    }
6334   ],
6335   "return_type" : "type-527",
6336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6337  },
6338  {
6339   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::onPropertySetError",
6340   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback18onPropertySetErrorENS3_10StatusCodeEii",
6341   "parameters" :
6342   [
6343    {
6344     "is_this_ptr" : true,
6345     "referenced_type" : "type-463"
6346    },
6347    {
6348     "referenced_type" : "type-503"
6349    },
6350    {
6351     "referenced_type" : "type-12"
6352    },
6353    {
6354     "referenced_type" : "type-12"
6355    }
6356   ],
6357   "return_type" : "type-527",
6358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6359  },
6360  {
6361   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::_hidl_onPropertySet",
6362   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback19_hidl_onPropertySetEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_16VehiclePropValueE",
6363   "parameters" :
6364   [
6365    {
6366     "referenced_type" : "type-280"
6367    },
6368    {
6369     "referenced_type" : "type-748"
6370    },
6371    {
6372     "referenced_type" : "type-1104"
6373    }
6374   ],
6375   "return_type" : "type-527",
6376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6377  },
6378  {
6379   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::interfaceDescriptor",
6380   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6381   "parameters" :
6382   [
6383    {
6384     "is_this_ptr" : true,
6385     "referenced_type" : "type-463"
6386    },
6387    {
6388     "referenced_type" : "type-1167"
6389    }
6390   ],
6391   "return_type" : "type-527",
6392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6393  },
6394  {
6395   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::_hidl_onPropertyEvent",
6396   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback21_hidl_onPropertyEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS3_16VehiclePropValueEEE",
6397   "parameters" :
6398   [
6399    {
6400     "referenced_type" : "type-280"
6401    },
6402    {
6403     "referenced_type" : "type-748"
6404    },
6405    {
6406     "referenced_type" : "type-110"
6407    }
6408   ],
6409   "return_type" : "type-527",
6410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6411  },
6412  {
6413   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::notifySyspropsChanged",
6414   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback21notifySyspropsChangedEv",
6415   "parameters" :
6416   [
6417    {
6418     "is_this_ptr" : true,
6419     "referenced_type" : "type-463"
6420    }
6421   ],
6422   "return_type" : "type-527",
6423   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6424  },
6425  {
6426   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::setHALInstrumentation",
6427   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback21setHALInstrumentationEv",
6428   "parameters" :
6429   [
6430    {
6431     "is_this_ptr" : true,
6432     "referenced_type" : "type-463"
6433    }
6434   ],
6435   "return_type" : "type-527",
6436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6437  },
6438  {
6439   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::_hidl_onPropertySetError",
6440   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback24_hidl_onPropertySetErrorEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_10StatusCodeEii",
6441   "parameters" :
6442   [
6443    {
6444     "referenced_type" : "type-280"
6445    },
6446    {
6447     "referenced_type" : "type-748"
6448    },
6449    {
6450     "referenced_type" : "type-503"
6451    },
6452    {
6453     "referenced_type" : "type-12"
6454    },
6455    {
6456     "referenced_type" : "type-12"
6457    }
6458   ],
6459   "return_type" : "type-527",
6460   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6461  },
6462  {
6463   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::ping",
6464   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback4pingEv",
6465   "parameters" :
6466   [
6467    {
6468     "is_this_ptr" : true,
6469     "referenced_type" : "type-463"
6470    }
6471   ],
6472   "return_type" : "type-527",
6473   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6474  },
6475  {
6476   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::debug",
6477   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6478   "parameters" :
6479   [
6480    {
6481     "is_this_ptr" : true,
6482     "referenced_type" : "type-463"
6483    },
6484    {
6485     "referenced_type" : "type-725"
6486    },
6487    {
6488     "referenced_type" : "type-1089"
6489    }
6490   ],
6491   "return_type" : "type-527",
6492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6493  },
6494  {
6495   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::BpHwVehicleCallback",
6496   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackC1ERKNS_2spINS0_7IBinderEEE",
6497   "parameters" :
6498   [
6499    {
6500     "is_this_ptr" : true,
6501     "referenced_type" : "type-463"
6502    },
6503    {
6504     "referenced_type" : "type-300"
6505    }
6506   ],
6507   "return_type" : "type-15",
6508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6509  },
6510  {
6511   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::BpHwVehicleCallback",
6512   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackC2ERKNS_2spINS0_7IBinderEEE",
6513   "parameters" :
6514   [
6515    {
6516     "is_this_ptr" : true,
6517     "referenced_type" : "type-463"
6518    },
6519    {
6520     "referenced_type" : "type-300"
6521    }
6522   ],
6523   "return_type" : "type-15",
6524   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6525  },
6526  {
6527   "function_name" : "android::hardware::automotive::vehicle::V2_0::writeEmbeddedToParcel",
6528   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_021writeEmbeddedToParcelERKNS3_16VehiclePropValueEPNS0_6ParcelEjj",
6529   "parameters" :
6530   [
6531    {
6532     "referenced_type" : "type-1104"
6533    },
6534    {
6535     "referenced_type" : "type-759"
6536    },
6537    {
6538     "referenced_type" : "type-2"
6539    },
6540    {
6541     "referenced_type" : "type-2"
6542    }
6543   ],
6544   "return_type" : "type-12",
6545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/hwtypes.h"
6546  },
6547  {
6548   "function_name" : "android::hardware::automotive::vehicle::V2_0::writeEmbeddedToParcel",
6549   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_021writeEmbeddedToParcelERKNS3_17VehiclePropConfigEPNS0_6ParcelEjj",
6550   "parameters" :
6551   [
6552    {
6553     "referenced_type" : "type-1108"
6554    },
6555    {
6556     "referenced_type" : "type-759"
6557    },
6558    {
6559     "referenced_type" : "type-2"
6560    },
6561    {
6562     "referenced_type" : "type-2"
6563    }
6564   ],
6565   "return_type" : "type-12",
6566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/hwtypes.h"
6567  },
6568  {
6569   "function_name" : "android::hardware::automotive::vehicle::V2_0::readEmbeddedFromParcel",
6570   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_022readEmbeddedFromParcelERKNS3_16VehiclePropValueERKNS0_6ParcelEjj",
6571   "parameters" :
6572   [
6573    {
6574     "referenced_type" : "type-1104"
6575    },
6576    {
6577     "referenced_type" : "type-765"
6578    },
6579    {
6580     "referenced_type" : "type-2"
6581    },
6582    {
6583     "referenced_type" : "type-2"
6584    }
6585   ],
6586   "return_type" : "type-12",
6587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/hwtypes.h"
6588  },
6589  {
6590   "function_name" : "android::hardware::automotive::vehicle::V2_0::readEmbeddedFromParcel",
6591   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_022readEmbeddedFromParcelERKNS3_17VehiclePropConfigERKNS0_6ParcelEjj",
6592   "parameters" :
6593   [
6594    {
6595     "referenced_type" : "type-1108"
6596    },
6597    {
6598     "referenced_type" : "type-765"
6599    },
6600    {
6601     "referenced_type" : "type-2"
6602    },
6603    {
6604     "referenced_type" : "type-2"
6605    }
6606   ],
6607   "return_type" : "type-12",
6608   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/hwtypes.h"
6609  },
6610  {
6611   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::getService",
6612   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
6613   "parameters" :
6614   [
6615    {
6616     "default_arg" : true,
6617     "referenced_type" : "type-775"
6618    },
6619    {
6620     "default_arg" : true,
6621     "referenced_type" : "type-32"
6622    }
6623   ],
6624   "return_type" : "type-82",
6625   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6626  },
6627  {
6628   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::linkToDeath",
6629   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
6630   "parameters" :
6631   [
6632    {
6633     "is_this_ptr" : true,
6634     "referenced_type" : "type-83"
6635    },
6636    {
6637     "referenced_type" : "type-1113"
6638    },
6639    {
6640     "referenced_type" : "type-7"
6641    }
6642   ],
6643   "return_type" : "type-493",
6644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6645  },
6646  {
6647   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::getDebugInfo",
6648   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6649   "parameters" :
6650   [
6651    {
6652     "is_this_ptr" : true,
6653     "referenced_type" : "type-83"
6654    },
6655    {
6656     "referenced_type" : "type-1168"
6657    }
6658   ],
6659   "return_type" : "type-527",
6660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6661  },
6662  {
6663   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::getHashChain",
6664   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
6665   "parameters" :
6666   [
6667    {
6668     "is_this_ptr" : true,
6669     "referenced_type" : "type-83"
6670    },
6671    {
6672     "referenced_type" : "type-1169"
6673    }
6674   ],
6675   "return_type" : "type-527",
6676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6677  },
6678  {
6679   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::tryGetService",
6680   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
6681   "parameters" :
6682   [
6683    {
6684     "default_arg" : true,
6685     "referenced_type" : "type-775"
6686    },
6687    {
6688     "default_arg" : true,
6689     "referenced_type" : "type-32"
6690    }
6691   ],
6692   "return_type" : "type-82",
6693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6694  },
6695  {
6696   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::unlinkToDeath",
6697   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6698   "parameters" :
6699   [
6700    {
6701     "is_this_ptr" : true,
6702     "referenced_type" : "type-83"
6703    },
6704    {
6705     "referenced_type" : "type-1113"
6706    }
6707   ],
6708   "return_type" : "type-493",
6709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6710  },
6711  {
6712   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::interfaceChain",
6713   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6714   "parameters" :
6715   [
6716    {
6717     "is_this_ptr" : true,
6718     "referenced_type" : "type-83"
6719    },
6720    {
6721     "referenced_type" : "type-1170"
6722    }
6723   ],
6724   "return_type" : "type-527",
6725   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6726  },
6727  {
6728   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::registerAsService",
6729   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
6730   "parameters" :
6731   [
6732    {
6733     "is_this_ptr" : true,
6734     "referenced_type" : "type-83"
6735    },
6736    {
6737     "default_arg" : true,
6738     "referenced_type" : "type-775"
6739    }
6740   ],
6741   "return_type" : "type-12",
6742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6743  },
6744  {
6745   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::interfaceDescriptor",
6746   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6747   "parameters" :
6748   [
6749    {
6750     "is_this_ptr" : true,
6751     "referenced_type" : "type-83"
6752    },
6753    {
6754     "referenced_type" : "type-1171"
6755    }
6756   ],
6757   "return_type" : "type-527",
6758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6759  },
6760  {
6761   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::notifySyspropsChanged",
6762   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle21notifySyspropsChangedEv",
6763   "parameters" :
6764   [
6765    {
6766     "is_this_ptr" : true,
6767     "referenced_type" : "type-83"
6768    }
6769   ],
6770   "return_type" : "type-527",
6771   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6772  },
6773  {
6774   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::setHALInstrumentation",
6775   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle21setHALInstrumentationEv",
6776   "parameters" :
6777   [
6778    {
6779     "is_this_ptr" : true,
6780     "referenced_type" : "type-83"
6781    }
6782   ],
6783   "return_type" : "type-527",
6784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6785  },
6786  {
6787   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::registerForNotifications",
6788   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6789   "parameters" :
6790   [
6791    {
6792     "referenced_type" : "type-775"
6793    },
6794    {
6795     "referenced_type" : "type-1090"
6796    }
6797   ],
6798   "return_type" : "type-32",
6799   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6800  },
6801  {
6802   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::ping",
6803   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle4pingEv",
6804   "parameters" :
6805   [
6806    {
6807     "is_this_ptr" : true,
6808     "referenced_type" : "type-83"
6809    }
6810   ],
6811   "return_type" : "type-527",
6812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6813  },
6814  {
6815   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::debug",
6816   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6817   "parameters" :
6818   [
6819    {
6820     "is_this_ptr" : true,
6821     "referenced_type" : "type-83"
6822    },
6823    {
6824     "referenced_type" : "type-725"
6825    },
6826    {
6827     "referenced_type" : "type-1089"
6828    }
6829   ],
6830   "return_type" : "type-527",
6831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6832  },
6833  {
6834   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::castFrom",
6835   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
6836   "parameters" :
6837   [
6838    {
6839     "referenced_type" : "type-66"
6840    },
6841    {
6842     "default_arg" : true,
6843     "referenced_type" : "type-32"
6844    }
6845   ],
6846   "return_type" : "type-514",
6847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6848  },
6849  {
6850   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::castFrom",
6851   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle8castFromERKNS_2spIS4_EEb",
6852   "parameters" :
6853   [
6854    {
6855     "referenced_type" : "type-936"
6856    },
6857    {
6858     "default_arg" : true,
6859     "referenced_type" : "type-32"
6860    }
6861   ],
6862   "return_type" : "type-514",
6863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6864  },
6865  {
6866   "access" : "private",
6867   "function_name" : "android::hardware::automotive::vehicle::V2_0::BsVehicle::addOnewayTask",
6868   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle13addOnewayTaskENSt3__18functionIFvvEEE",
6869   "parameters" :
6870   [
6871    {
6872     "is_this_ptr" : true,
6873     "referenced_type" : "type-117"
6874    },
6875    {
6876     "referenced_type" : "type-1174"
6877    }
6878   ],
6879   "return_type" : "type-527",
6880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BsVehicle.h"
6881  },
6882  {
6883   "function_name" : "android::hardware::automotive::vehicle::V2_0::BsVehicle::BsVehicle",
6884   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicleC1ENS_2spINS3_8IVehicleEEE",
6885   "parameters" :
6886   [
6887    {
6888     "is_this_ptr" : true,
6889     "referenced_type" : "type-117"
6890    },
6891    {
6892     "referenced_type" : "type-81"
6893    }
6894   ],
6895   "return_type" : "type-15",
6896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BsVehicle.h"
6897  },
6898  {
6899   "function_name" : "android::hardware::automotive::vehicle::V2_0::BsVehicle::BsVehicle",
6900   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicleC2ENS_2spINS3_8IVehicleEEE",
6901   "parameters" :
6902   [
6903    {
6904     "is_this_ptr" : true,
6905     "referenced_type" : "type-117"
6906    },
6907    {
6908     "referenced_type" : "type-81"
6909    }
6910   ],
6911   "return_type" : "type-15",
6912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BsVehicle.h"
6913  },
6914  {
6915   "function_name" : "android::hardware::fromBinder",
6916   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_10automotive7vehicle4V2_016IVehicleCallbackENS4_19BpHwVehicleCallbackENS4_19BnHwVehicleCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
6917   "parameters" :
6918   [
6919    {
6920     "referenced_type" : "type-300"
6921    }
6922   ],
6923   "return_type" : "type-25",
6924   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
6925   "template_args" : [ "type-27", "type-459", "type-772" ]
6926  },
6927  {
6928   "function_name" : "android::hardware::details::castInterface",
6929   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackENS_4hidl4base4V1_05IBaseENS5_19BpHwVehicleCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
6930   "parameters" :
6931   [
6932    {
6933     "referenced_type" : "type-50"
6934    },
6935    {
6936     "referenced_type" : "type-4"
6937    },
6938    {
6939     "referenced_type" : "type-32"
6940    }
6941   ],
6942   "return_type" : "type-24",
6943   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6944   "template_args" : [ "type-27", "type-28", "type-459" ]
6945  },
6946  {
6947   "function_name" : "android::hardware::details::castInterface",
6948   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10automotive7vehicle4V2_08IVehicleENS_4hidl4base4V1_05IBaseENS5_11BpHwVehicleEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
6949   "parameters" :
6950   [
6951    {
6952     "referenced_type" : "type-50"
6953    },
6954    {
6955     "referenced_type" : "type-4"
6956    },
6957    {
6958     "referenced_type" : "type-32"
6959    }
6960   ],
6961   "return_type" : "type-514",
6962   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6963   "template_args" : [ "type-84", "type-28", "type-118" ]
6964  },
6965  {
6966   "function_name" : "android::hardware::details::wrapPassthrough",
6967   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_10automotive7vehicle4V2_016IVehicleCallbackEvEENS_2spIT_EES9_",
6968   "parameters" :
6969   [
6970    {
6971     "referenced_type" : "type-25"
6972    }
6973   ],
6974   "return_type" : "type-25",
6975   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
6976   "template_args" : [ "type-27", "type-15" ]
6977  },
6978  {
6979   "function_name" : "android::hardware::details::getServiceInternal",
6980   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_10automotive7vehicle4V2_011BpHwVehicleENS5_8IVehicleEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
6981   "parameters" :
6982   [
6983    {
6984     "referenced_type" : "type-775"
6985    },
6986    {
6987     "referenced_type" : "type-32"
6988    },
6989    {
6990     "referenced_type" : "type-32"
6991    }
6992   ],
6993   "return_type" : "type-82",
6994   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6995   "template_args" : [ "type-118", "type-84", "type-15", "type-15" ]
6996  },
6997  {
6998   "function_name" : "android::hardware::details::getServiceInternal",
6999   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_10automotive7vehicle4V2_019BpHwVehicleCallbackENS5_16IVehicleCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
7000   "parameters" :
7001   [
7002    {
7003     "referenced_type" : "type-133"
7004    },
7005    {
7006     "referenced_type" : "type-32"
7007    },
7008    {
7009     "referenced_type" : "type-32"
7010    }
7011   ],
7012   "return_type" : "type-25",
7013   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
7014   "template_args" : [ "type-459", "type-27", "type-15", "type-15" ]
7015  }
7016 ],
7017 "global_vars" :
7018 [
7019  {
7020   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback10descriptorE",
7021   "name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::descriptor",
7022   "referenced_type" : "type-4",
7023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
7024  },
7025  {
7026   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle10descriptorE",
7027   "name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::descriptor",
7028   "referenced_type" : "type-4",
7029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
7030  }
7031 ],
7032 "lvalue_reference_types" :
7033 [
7034  {
7035   "alignment" : 4,
7036   "linker_set_key" : "android::Mutex &",
7037   "name" : "android::Mutex &",
7038   "referenced_type" : "type-286",
7039   "self_type" : "type-848",
7040   "size" : 4,
7041   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7042  },
7043  {
7044   "alignment" : 4,
7045   "linker_set_key" : "android::RWLock &",
7046   "name" : "android::RWLock &",
7047   "referenced_type" : "type-853",
7048   "self_type" : "type-857",
7049   "size" : 4,
7050   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7051  },
7052  {
7053   "alignment" : 4,
7054   "linker_set_key" : "android::String16 &",
7055   "name" : "android::String16 &",
7056   "referenced_type" : "type-296",
7057   "self_type" : "type-746",
7058   "size" : 4,
7059   "source_file" : "/system/core/libutils/include/utils/String16.h"
7060  },
7061  {
7062   "alignment" : 4,
7063   "linker_set_key" : "android::String8 &",
7064   "name" : "android::String8 &",
7065   "referenced_type" : "type-305",
7066   "self_type" : "type-741",
7067   "size" : 4,
7068   "source_file" : "/system/core/libutils/include/utils/String8.h"
7069  },
7070  {
7071   "alignment" : 4,
7072   "linker_set_key" : "android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode> &",
7073   "name" : "android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode> &",
7074   "referenced_type" : "type-502",
7075   "self_type" : "type-506",
7076   "size" : 4,
7077   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7078  },
7079  {
7080   "alignment" : 4,
7081   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> > &",
7082   "name" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> > &",
7083   "referenced_type" : "type-514",
7084   "self_type" : "type-517",
7085   "size" : 4,
7086   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7087  },
7088  {
7089   "alignment" : 4,
7090   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> > &",
7091   "name" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> > &",
7092   "referenced_type" : "type-24",
7093   "self_type" : "type-35",
7094   "size" : 4,
7095   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7096  },
7097  {
7098   "alignment" : 4,
7099   "linker_set_key" : "android::hardware::Return<bool> &",
7100   "name" : "android::hardware::Return<bool> &",
7101   "referenced_type" : "type-493",
7102   "self_type" : "type-496",
7103   "size" : 4,
7104   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7105  },
7106  {
7107   "alignment" : 4,
7108   "linker_set_key" : "android::hardware::Return<void> &",
7109   "name" : "android::hardware::Return<void> &",
7110   "referenced_type" : "type-527",
7111   "self_type" : "type-530",
7112   "size" : 4,
7113   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7114  },
7115  {
7116   "alignment" : 4,
7117   "linker_set_key" : "android::hardware::Status &",
7118   "name" : "android::hardware::Status &",
7119   "referenced_type" : "type-30",
7120   "self_type" : "type-491",
7121   "size" : 4,
7122   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7123  },
7124  {
7125   "alignment" : 4,
7126   "linker_set_key" : "android::hardware::TextOutput &",
7127   "name" : "android::hardware::TextOutput &",
7128   "referenced_type" : "type-130",
7129   "self_type" : "type-129",
7130   "size" : 4,
7131   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7132  },
7133  {
7134   "alignment" : 4,
7135   "linker_set_key" : "android::hardware::TextOutput &",
7136   "name" : "android::hardware::TextOutput &",
7137   "referenced_type" : "type-325",
7138   "self_type" : "type-324",
7139   "size" : 4,
7140   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7141  },
7142  {
7143   "alignment" : 4,
7144   "linker_set_key" : "android::hardware::TextOutput &",
7145   "name" : "android::hardware::TextOutput &",
7146   "referenced_type" : "type-763",
7147   "self_type" : "type-762",
7148   "size" : 4,
7149   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7150  },
7151  {
7152   "alignment" : 4,
7153   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropValue &",
7154   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropValue &",
7155   "referenced_type" : "type-103",
7156   "self_type" : "type-1118",
7157   "size" : 4,
7158   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7159  },
7160  {
7161   "alignment" : 4,
7162   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> &",
7163   "name" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> &",
7164   "referenced_type" : "type-100",
7165   "self_type" : "type-1115",
7166   "size" : 4,
7167   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7168  },
7169  {
7170   "alignment" : 4,
7171   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
7172   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
7173   "referenced_type" : "type-509",
7174   "self_type" : "type-595",
7175   "size" : 4,
7176   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7177  },
7178  {
7179   "alignment" : 4,
7180   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
7181   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
7182   "referenced_type" : "type-410",
7183   "self_type" : "type-462",
7184   "size" : 4,
7185   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7186  },
7187  {
7188   "alignment" : 4,
7189   "linker_set_key" : "android::hardware::details::hidl_pointer<float> &",
7190   "name" : "android::hardware::details::hidl_pointer<float> &",
7191   "referenced_type" : "type-69",
7192   "self_type" : "type-157",
7193   "size" : 4,
7194   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7195  },
7196  {
7197   "alignment" : 4,
7198   "linker_set_key" : "android::hardware::details::hidl_pointer<int> &",
7199   "name" : "android::hardware::details::hidl_pointer<int> &",
7200   "referenced_type" : "type-62",
7201   "self_type" : "type-139",
7202   "size" : 4,
7203   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7204  },
7205  {
7206   "alignment" : 4,
7207   "linker_set_key" : "android::hardware::details::hidl_pointer<long long> &",
7208   "name" : "android::hardware::details::hidl_pointer<long long> &",
7209   "referenced_type" : "type-76",
7210   "self_type" : "type-274",
7211   "size" : 4,
7212   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7213  },
7214  {
7215   "alignment" : 4,
7216   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> &",
7217   "name" : "android::hardware::details::hidl_pointer<unsigned char> &",
7218   "referenced_type" : "type-94",
7219   "self_type" : "type-278",
7220   "size" : 4,
7221   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7222  },
7223  {
7224   "alignment" : 4,
7225   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
7226   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
7227   "referenced_type" : "type-512",
7228   "self_type" : "type-627",
7229   "size" : 4,
7230   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7231  },
7232  {
7233   "alignment" : 4,
7234   "linker_set_key" : "android::hardware::hidl_memory &",
7235   "name" : "android::hardware::hidl_memory &",
7236   "referenced_type" : "type-634",
7237   "self_type" : "type-642",
7238   "size" : 4,
7239   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7240  },
7241  {
7242   "alignment" : 4,
7243   "linker_set_key" : "android::hardware::hidl_string &",
7244   "name" : "android::hardware::hidl_string &",
7245   "referenced_type" : "type-106",
7246   "self_type" : "type-499",
7247   "size" : 4,
7248   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7249  },
7250  {
7251   "alignment" : 4,
7252   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> &",
7253   "name" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> &",
7254   "referenced_type" : "type-99",
7255   "self_type" : "type-114",
7256   "size" : 4,
7257   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7258  },
7259  {
7260   "alignment" : 4,
7261   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
7262   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
7263   "referenced_type" : "type-659",
7264   "self_type" : "type-663",
7265   "size" : 4,
7266   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7267  },
7268  {
7269   "alignment" : 4,
7270   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
7271   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
7272   "referenced_type" : "type-654",
7273   "self_type" : "type-658",
7274   "size" : 4,
7275   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7276  },
7277  {
7278   "alignment" : 4,
7279   "linker_set_key" : "android::hardware::hidl_vec<float> &",
7280   "name" : "android::hardware::hidl_vec<float> &",
7281   "referenced_type" : "type-68",
7282   "self_type" : "type-73",
7283   "size" : 4,
7284   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7285  },
7286  {
7287   "alignment" : 4,
7288   "linker_set_key" : "android::hardware::hidl_vec<int> &",
7289   "name" : "android::hardware::hidl_vec<int> &",
7290   "referenced_type" : "type-61",
7291   "self_type" : "type-65",
7292   "size" : 4,
7293   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7294  },
7295  {
7296   "alignment" : 4,
7297   "linker_set_key" : "android::hardware::hidl_vec<long long> &",
7298   "name" : "android::hardware::hidl_vec<long long> &",
7299   "referenced_type" : "type-75",
7300   "self_type" : "type-91",
7301   "size" : 4,
7302   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7303  },
7304  {
7305   "alignment" : 4,
7306   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> &",
7307   "name" : "android::hardware::hidl_vec<unsigned char> &",
7308   "referenced_type" : "type-93",
7309   "self_type" : "type-98",
7310   "size" : 4,
7311   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7312  },
7313  {
7314   "alignment" : 4,
7315   "linker_set_key" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> &",
7316   "name" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> &",
7317   "referenced_type" : "type-82",
7318   "self_type" : "type-471",
7319   "size" : 4,
7320   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7321  },
7322  {
7323   "alignment" : 4,
7324   "linker_set_key" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> &",
7325   "name" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> &",
7326   "referenced_type" : "type-25",
7327   "self_type" : "type-464",
7328   "size" : 4,
7329   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7330  },
7331  {
7332   "alignment" : 4,
7333   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
7334   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
7335   "referenced_type" : "type-475",
7336   "self_type" : "type-481",
7337   "size" : 4,
7338   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7339  },
7340  {
7341   "alignment" : 4,
7342   "linker_set_key" : "const android::String16 &",
7343   "name" : "const android::String16 &",
7344   "referenced_type" : "type-295",
7345   "self_type" : "type-294",
7346   "size" : 4,
7347   "source_file" : "/system/core/libutils/include/utils/String16.h"
7348  },
7349  {
7350   "alignment" : 4,
7351   "linker_set_key" : "const android::String8 &",
7352   "name" : "const android::String8 &",
7353   "referenced_type" : "type-738",
7354   "self_type" : "type-740",
7355   "size" : 4,
7356   "source_file" : "/system/core/libutils/include/utils/String8.h"
7357  },
7358  {
7359   "alignment" : 4,
7360   "linker_set_key" : "const android::hardware::Parcel &",
7361   "name" : "const android::hardware::Parcel &",
7362   "referenced_type" : "type-764",
7363   "self_type" : "type-765",
7364   "size" : 4,
7365   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7366  },
7367  {
7368   "alignment" : 4,
7369   "linker_set_key" : "const android::hardware::Return<bool> &",
7370   "name" : "const android::hardware::Return<bool> &",
7371   "referenced_type" : "type-500",
7372   "self_type" : "type-520",
7373   "size" : 4,
7374   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7375  },
7376  {
7377   "alignment" : 4,
7378   "linker_set_key" : "const android::hardware::Status &",
7379   "name" : "const android::hardware::Status &",
7380   "referenced_type" : "type-487",
7381   "self_type" : "type-489",
7382   "size" : 4,
7383   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7384  },
7385  {
7386   "alignment" : 4,
7387   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig &",
7388   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig &",
7389   "referenced_type" : "type-315",
7390   "self_type" : "type-850",
7391   "size" : 4,
7392   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7393  },
7394  {
7395   "alignment" : 4,
7396   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropConfig &",
7397   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropConfig &",
7398   "referenced_type" : "type-694",
7399   "self_type" : "type-1108",
7400   "size" : 4,
7401   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7402  },
7403  {
7404   "alignment" : 4,
7405   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropValue &",
7406   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropValue &",
7407   "referenced_type" : "type-112",
7408   "self_type" : "type-1104",
7409   "size" : 4,
7410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
7411  },
7412  {
7413   "alignment" : 4,
7414   "linker_set_key" : "const android::hardware::details::SchedPrio &",
7415   "name" : "const android::hardware::details::SchedPrio &",
7416   "referenced_type" : "type-782",
7417   "self_type" : "type-781",
7418   "size" : 4,
7419   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7420  },
7421  {
7422   "alignment" : 4,
7423   "linker_set_key" : "const android::hardware::hidl_handle &",
7424   "name" : "const android::hardware::hidl_handle &",
7425   "referenced_type" : "type-724",
7426   "self_type" : "type-725",
7427   "size" : 4,
7428   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7429  },
7430  {
7431   "alignment" : 4,
7432   "linker_set_key" : "const android::hardware::hidl_memory &",
7433   "name" : "const android::hardware::hidl_memory &",
7434   "referenced_type" : "type-637",
7435   "self_type" : "type-641",
7436   "size" : 4,
7437   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7438  },
7439  {
7440   "alignment" : 4,
7441   "linker_set_key" : "const android::hardware::hidl_string &",
7442   "name" : "const android::hardware::hidl_string &",
7443   "referenced_type" : "type-632",
7444   "self_type" : "type-633",
7445   "size" : 4,
7446   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7447  },
7448  {
7449   "alignment" : 4,
7450   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::SubscribeOptions> &",
7451   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::SubscribeOptions> &",
7452   "referenced_type" : "type-706",
7453   "self_type" : "type-771",
7454   "size" : 4,
7455   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7456  },
7457  {
7458   "alignment" : 4,
7459   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig> &",
7460   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig> &",
7461   "referenced_type" : "type-673",
7462   "self_type" : "type-676",
7463   "size" : 4,
7464   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7465  },
7466  {
7467   "alignment" : 4,
7468   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig> &",
7469   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig> &",
7470   "referenced_type" : "type-695",
7471   "self_type" : "type-769",
7472   "size" : 4,
7473   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7474  },
7475  {
7476   "alignment" : 4,
7477   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> &",
7478   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> &",
7479   "referenced_type" : "type-109",
7480   "self_type" : "type-110",
7481   "size" : 4,
7482   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7483  },
7484  {
7485   "alignment" : 4,
7486   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
7487   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
7488   "referenced_type" : "type-1088",
7489   "self_type" : "type-1089",
7490   "size" : 4,
7491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
7492  },
7493  {
7494   "alignment" : 4,
7495   "linker_set_key" : "const android::hardware::hidl_vec<float> &",
7496   "name" : "const android::hardware::hidl_vec<float> &",
7497   "referenced_type" : "type-677",
7498   "self_type" : "type-679",
7499   "size" : 4,
7500   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7501  },
7502  {
7503   "alignment" : 4,
7504   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
7505   "name" : "const android::hardware::hidl_vec<int> &",
7506   "referenced_type" : "type-666",
7507   "self_type" : "type-668",
7508   "size" : 4,
7509   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7510  },
7511  {
7512   "alignment" : 4,
7513   "linker_set_key" : "const android::hardware::hidl_vec<long long> &",
7514   "name" : "const android::hardware::hidl_vec<long long> &",
7515   "referenced_type" : "type-680",
7516   "self_type" : "type-682",
7517   "size" : 4,
7518   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7519  },
7520  {
7521   "alignment" : 4,
7522   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
7523   "name" : "const android::hardware::hidl_vec<unsigned char> &",
7524   "referenced_type" : "type-683",
7525   "self_type" : "type-685",
7526   "size" : 4,
7527   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7528  },
7529  {
7530   "alignment" : 4,
7531   "linker_set_key" : "const android::hardware::hidl_version &",
7532   "name" : "const android::hardware::hidl_version &",
7533   "referenced_type" : "type-714",
7534   "self_type" : "type-721",
7535   "size" : 4,
7536   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7537  },
7538  {
7539   "alignment" : 4,
7540   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
7541   "name" : "const android::hidl::base::V1_0::IBase *const &",
7542   "referenced_type" : "type-795",
7543   "self_type" : "type-796",
7544   "size" : 4,
7545   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7546  },
7547  {
7548   "alignment" : 4,
7549   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
7550   "name" : "const android::sp<android::hardware::IBinder> &",
7551   "referenced_type" : "type-273",
7552   "self_type" : "type-300",
7553   "size" : 4,
7554   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7555  },
7556  {
7557   "alignment" : 4,
7558   "linker_set_key" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> &",
7559   "name" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> &",
7560   "referenced_type" : "type-81",
7561   "self_type" : "type-936",
7562   "size" : 4,
7563   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7564  },
7565  {
7566   "alignment" : 4,
7567   "linker_set_key" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> &",
7568   "name" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> &",
7569   "referenced_type" : "type-147",
7570   "self_type" : "type-162",
7571   "size" : 4,
7572   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7573  },
7574  {
7575   "alignment" : 4,
7576   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
7577   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
7578   "referenced_type" : "type-483",
7579   "self_type" : "type-1091",
7580   "size" : 4,
7581   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7582  },
7583  {
7584   "alignment" : 4,
7585   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
7586   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
7587   "referenced_type" : "type-40",
7588   "self_type" : "type-1113",
7589   "size" : 4,
7590   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7591  },
7592  {
7593   "alignment" : 4,
7594   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
7595   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
7596   "referenced_type" : "type-57",
7597   "self_type" : "type-66",
7598   "size" : 4,
7599   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7600  },
7601  {
7602   "alignment" : 4,
7603   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
7604   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
7605   "referenced_type" : "type-455",
7606   "self_type" : "type-1090",
7607   "size" : 4,
7608   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
7609  },
7610  {
7611   "alignment" : 4,
7612   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
7613   "name" : "const android::wp<android::hardware::BHwBinder> &",
7614   "referenced_type" : "type-8",
7615   "self_type" : "type-38",
7616   "size" : 4,
7617   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7618  },
7619  {
7620   "alignment" : 4,
7621   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
7622   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
7623   "referenced_type" : "type-947",
7624   "self_type" : "type-969",
7625   "size" : 4,
7626   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7627  },
7628  {
7629   "alignment" : 4,
7630   "linker_set_key" : "const bool &",
7631   "name" : "const bool &",
7632   "referenced_type" : "type-447",
7633   "self_type" : "type-610",
7634   "size" : 4,
7635   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7636  },
7637  {
7638   "alignment" : 4,
7639   "linker_set_key" : "const double &",
7640   "name" : "const double &",
7641   "referenced_type" : "type-622",
7642   "self_type" : "type-623",
7643   "size" : 4,
7644   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7645  },
7646  {
7647   "alignment" : 4,
7648   "linker_set_key" : "const float &",
7649   "name" : "const float &",
7650   "referenced_type" : "type-318",
7651   "self_type" : "type-922",
7652   "size" : 4,
7653   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7654  },
7655  {
7656   "alignment" : 4,
7657   "linker_set_key" : "const int &",
7658   "name" : "const int &",
7659   "referenced_type" : "type-665",
7660   "self_type" : "type-793",
7661   "size" : 4,
7662   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7663  },
7664  {
7665   "linker_set_key" : "const iter<is_const> &",
7666   "name" : "const iter<is_const> &",
7667   "referenced_type" : "type-311",
7668   "self_type" : "type-313",
7669   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7670  },
7671  {
7672   "linker_set_key" : "const iter<is_const> &",
7673   "name" : "const iter<is_const> &",
7674   "referenced_type" : "type-52",
7675   "self_type" : "type-54",
7676   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7677  },
7678  {
7679   "linker_set_key" : "const iter<is_const> &",
7680   "name" : "const iter<is_const> &",
7681   "referenced_type" : "type-646",
7682   "self_type" : "type-648",
7683   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7684  },
7685  {
7686   "alignment" : 4,
7687   "linker_set_key" : "const log_msg &",
7688   "name" : "const log_msg &",
7689   "referenced_type" : "type-171",
7690   "self_type" : "type-412",
7691   "size" : 4,
7692   "source_file" : "/system/core/liblog/include/log/log_read.h"
7693  },
7694  {
7695   "alignment" : 4,
7696   "linker_set_key" : "const long long &",
7697   "name" : "const long long &",
7698   "referenced_type" : "type-320",
7699   "self_type" : "type-1009",
7700   "size" : 4,
7701   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7702  },
7703  {
7704   "alignment" : 4,
7705   "linker_set_key" : "const short &",
7706   "name" : "const short &",
7707   "referenced_type" : "type-614",
7708   "self_type" : "type-615",
7709   "size" : 4,
7710   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7711  },
7712  {
7713   "alignment" : 4,
7714   "linker_set_key" : "const signed char &",
7715   "name" : "const signed char &",
7716   "referenced_type" : "type-611",
7717   "self_type" : "type-613",
7718   "size" : 4,
7719   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7720  },
7721  {
7722   "alignment" : 4,
7723   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7724   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7725   "referenced_type" : "type-131",
7726   "self_type" : "type-133",
7727   "size" : 4,
7728   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7729  },
7730  {
7731   "alignment" : 4,
7732   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7733   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7734   "referenced_type" : "type-773",
7735   "self_type" : "type-775",
7736   "size" : 4,
7737   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7738  },
7739  {
7740   "alignment" : 4,
7741   "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 *> > *)> > > &",
7742   "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 *> > *)> > > &",
7743   "referenced_type" : "type-1120",
7744   "self_type" : "type-1119",
7745   "size" : 4,
7746   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7747  },
7748  {
7749   "alignment" : 4,
7750   "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 *> > *)> > > &",
7751   "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 *> > *)> > > &",
7752   "referenced_type" : "type-437",
7753   "self_type" : "type-436",
7754   "size" : 4,
7755   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7756  },
7757  {
7758   "alignment" : 4,
7759   "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 *> > *)> > > &",
7760   "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 *> > *)> > > &",
7761   "referenced_type" : "type-716",
7762   "self_type" : "type-715",
7763   "size" : 4,
7764   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7765  },
7766  {
7767   "alignment" : 4,
7768   "linker_set_key" : "const unsigned char &",
7769   "name" : "const unsigned char &",
7770   "referenced_type" : "type-711",
7771   "self_type" : "type-1083",
7772   "size" : 4,
7773   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7774  },
7775  {
7776   "alignment" : 4,
7777   "linker_set_key" : "const unsigned int &",
7778   "name" : "const unsigned int &",
7779   "referenced_type" : "type-290",
7780   "self_type" : "type-619",
7781   "size" : 4,
7782   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7783  },
7784  {
7785   "alignment" : 4,
7786   "linker_set_key" : "const unsigned long long &",
7787   "name" : "const unsigned long long &",
7788   "referenced_type" : "type-620",
7789   "self_type" : "type-621",
7790   "size" : 4,
7791   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7792  },
7793  {
7794   "alignment" : 4,
7795   "linker_set_key" : "const unsigned short &",
7796   "name" : "const unsigned short &",
7797   "referenced_type" : "type-617",
7798   "self_type" : "type-618",
7799   "size" : 4,
7800   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7801  },
7802  {
7803   "alignment" : 4,
7804   "linker_set_key" : "float &",
7805   "name" : "float &",
7806   "referenced_type" : "type-72",
7807   "self_type" : "type-200",
7808   "size" : 4,
7809   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7810  },
7811  {
7812   "alignment" : 4,
7813   "linker_set_key" : "int &",
7814   "name" : "int &",
7815   "referenced_type" : "type-12",
7816   "self_type" : "type-734",
7817   "size" : 4,
7818   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7819  },
7820  {
7821   "alignment" : 4,
7822   "linker_set_key" : "long long &",
7823   "name" : "long long &",
7824   "referenced_type" : "type-79",
7825   "self_type" : "type-275",
7826   "size" : 4,
7827   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7828  },
7829  {
7830   "alignment" : 4,
7831   "linker_set_key" : "unsigned char &",
7832   "name" : "unsigned char &",
7833   "referenced_type" : "type-97",
7834   "self_type" : "type-870",
7835   "size" : 4,
7836   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7837  }
7838 ],
7839 "pointer_types" :
7840 [
7841  {
7842   "alignment" : 4,
7843   "linker_set_key" : "android::Condition *",
7844   "name" : "android::Condition *",
7845   "referenced_type" : "type-448",
7846   "self_type" : "type-852",
7847   "size" : 4,
7848   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7849  },
7850  {
7851   "alignment" : 4,
7852   "linker_set_key" : "android::Mutex *",
7853   "name" : "android::Mutex *",
7854   "referenced_type" : "type-286",
7855   "self_type" : "type-846",
7856   "size" : 4,
7857   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7858  },
7859  {
7860   "alignment" : 4,
7861   "linker_set_key" : "android::Mutex::Autolock *",
7862   "name" : "android::Mutex::Autolock *",
7863   "referenced_type" : "type-847",
7864   "self_type" : "type-849",
7865   "size" : 4,
7866   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7867  },
7868  {
7869   "alignment" : 4,
7870   "linker_set_key" : "android::RWLock *",
7871   "name" : "android::RWLock *",
7872   "referenced_type" : "type-853",
7873   "self_type" : "type-855",
7874   "size" : 4,
7875   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7876  },
7877  {
7878   "alignment" : 4,
7879   "linker_set_key" : "android::RWLock::AutoRLock *",
7880   "name" : "android::RWLock::AutoRLock *",
7881   "referenced_type" : "type-856",
7882   "self_type" : "type-858",
7883   "size" : 4,
7884   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7885  },
7886  {
7887   "alignment" : 4,
7888   "linker_set_key" : "android::RWLock::AutoWLock *",
7889   "name" : "android::RWLock::AutoWLock *",
7890   "referenced_type" : "type-859",
7891   "self_type" : "type-860",
7892   "size" : 4,
7893   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7894  },
7895  {
7896   "alignment" : 4,
7897   "linker_set_key" : "android::RefBase *",
7898   "name" : "android::RefBase *",
7899   "referenced_type" : "type-17",
7900   "self_type" : "type-629",
7901   "size" : 4,
7902   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7903  },
7904  {
7905   "alignment" : 4,
7906   "linker_set_key" : "android::RefBase::weakref_impl *",
7907   "name" : "android::RefBase::weakref_impl *",
7908   "referenced_type" : "type-20",
7909   "self_type" : "type-19",
7910   "size" : 4,
7911   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7912  },
7913  {
7914   "alignment" : 4,
7915   "linker_set_key" : "android::RefBase::weakref_impl *",
7916   "name" : "android::RefBase::weakref_impl *",
7917   "referenced_type" : "type-309",
7918   "self_type" : "type-308",
7919   "size" : 4,
7920   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7921  },
7922  {
7923   "alignment" : 4,
7924   "linker_set_key" : "android::RefBase::weakref_impl *",
7925   "name" : "android::RefBase::weakref_impl *",
7926   "referenced_type" : "type-46",
7927   "self_type" : "type-45",
7928   "size" : 4,
7929   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7930  },
7931  {
7932   "alignment" : 4,
7933   "linker_set_key" : "android::RefBase::weakref_type *",
7934   "name" : "android::RefBase::weakref_type *",
7935   "referenced_type" : "type-22",
7936   "self_type" : "type-21",
7937   "size" : 4,
7938   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7939  },
7940  {
7941   "alignment" : 4,
7942   "linker_set_key" : "android::ReferenceRenamer *",
7943   "name" : "android::ReferenceRenamer *",
7944   "referenced_type" : "type-624",
7945   "self_type" : "type-625",
7946   "size" : 4,
7947   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7948  },
7949  {
7950   "alignment" : 4,
7951   "linker_set_key" : "android::ScopedTrace *",
7952   "name" : "android::ScopedTrace *",
7953   "referenced_type" : "type-861",
7954   "self_type" : "type-862",
7955   "size" : 4,
7956   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7957  },
7958  {
7959   "alignment" : 4,
7960   "linker_set_key" : "android::String16 *",
7961   "name" : "android::String16 *",
7962   "referenced_type" : "type-296",
7963   "self_type" : "type-747",
7964   "size" : 4,
7965   "source_file" : "/system/core/libutils/include/utils/String16.h"
7966  },
7967  {
7968   "alignment" : 4,
7969   "linker_set_key" : "android::String8 *",
7970   "name" : "android::String8 *",
7971   "referenced_type" : "type-305",
7972   "self_type" : "type-742",
7973   "size" : 4,
7974   "source_file" : "/system/core/libutils/include/utils/String8.h"
7975  },
7976  {
7977   "alignment" : 4,
7978   "linker_set_key" : "android::Thread *",
7979   "name" : "android::Thread *",
7980   "referenced_type" : "type-446",
7981   "self_type" : "type-445",
7982   "size" : 4,
7983   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7984  },
7985  {
7986   "alignment" : 4,
7987   "linker_set_key" : "android::VirtualLightRefBase *",
7988   "name" : "android::VirtualLightRefBase *",
7989   "referenced_type" : "type-533",
7990   "self_type" : "type-539",
7991   "size" : 4,
7992   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
7993  },
7994  {
7995   "alignment" : 4,
7996   "linker_set_key" : "android::hardware::BHwBinder *",
7997   "name" : "android::hardware::BHwBinder *",
7998   "referenced_type" : "type-11",
7999   "self_type" : "type-10",
8000   "size" : 4,
8001   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8002  },
8003  {
8004   "alignment" : 4,
8005   "linker_set_key" : "android::hardware::BpInterface<android::hardware::automotive::vehicle::V2_0::IVehicle> *",
8006   "name" : "android::hardware::BpInterface<android::hardware::automotive::vehicle::V2_0::IVehicle> *",
8007   "referenced_type" : "type-121",
8008   "self_type" : "type-753",
8009   "size" : 4,
8010   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
8011  },
8012  {
8013   "alignment" : 4,
8014   "linker_set_key" : "android::hardware::BpInterface<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> *",
8015   "name" : "android::hardware::BpInterface<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> *",
8016   "referenced_type" : "type-128",
8017   "self_type" : "type-127",
8018   "size" : 4,
8019   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
8020  },
8021  {
8022   "alignment" : 4,
8023   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
8024   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
8025   "referenced_type" : "type-790",
8026   "self_type" : "type-794",
8027   "size" : 4,
8028   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8029  },
8030  {
8031   "alignment" : 4,
8032   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
8033   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
8034   "referenced_type" : "type-807",
8035   "self_type" : "type-812",
8036   "size" : 4,
8037   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8038  },
8039  {
8040   "alignment" : 4,
8041   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
8042   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
8043   "referenced_type" : "type-797",
8044   "self_type" : "type-802",
8045   "size" : 4,
8046   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8047  },
8048  {
8049   "alignment" : 4,
8050   "linker_set_key" : "android::hardware::GrantorDescriptor *",
8051   "name" : "android::hardware::GrantorDescriptor *",
8052   "referenced_type" : "type-653",
8053   "self_type" : "type-652",
8054   "size" : 4,
8055   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8056  },
8057  {
8058   "alignment" : 4,
8059   "linker_set_key" : "android::hardware::IBinder *",
8060   "name" : "android::hardware::IBinder *",
8061   "referenced_type" : "type-16",
8062   "self_type" : "type-125",
8063   "size" : 4,
8064   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8065  },
8066  {
8067   "alignment" : 4,
8068   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
8069   "name" : "android::hardware::IBinder::DeathRecipient *",
8070   "referenced_type" : "type-225",
8071   "self_type" : "type-224",
8072   "size" : 4,
8073   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8074  },
8075  {
8076   "alignment" : 4,
8077   "linker_set_key" : "android::hardware::IInterface *",
8078   "name" : "android::hardware::IInterface *",
8079   "referenced_type" : "type-122",
8080   "self_type" : "type-280",
8081   "size" : 4,
8082   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8083  },
8084  {
8085   "alignment" : 4,
8086   "linker_set_key" : "android::hardware::Parcel *",
8087   "name" : "android::hardware::Parcel *",
8088   "referenced_type" : "type-754",
8089   "self_type" : "type-759",
8090   "size" : 4,
8091   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8092  },
8093  {
8094   "alignment" : 4,
8095   "linker_set_key" : "android::hardware::ProcessState *",
8096   "name" : "android::hardware::ProcessState *",
8097   "referenced_type" : "type-283",
8098   "self_type" : "type-282",
8099   "size" : 4,
8100   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8101  },
8102  {
8103   "alignment" : 4,
8104   "linker_set_key" : "android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode> *",
8105   "name" : "android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode> *",
8106   "referenced_type" : "type-502",
8107   "self_type" : "type-504",
8108   "size" : 4,
8109   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8110  },
8111  {
8112   "alignment" : 4,
8113   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> > *",
8114   "name" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> > *",
8115   "referenced_type" : "type-514",
8116   "self_type" : "type-515",
8117   "size" : 4,
8118   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8119  },
8120  {
8121   "alignment" : 4,
8122   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> > *",
8123   "name" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> > *",
8124   "referenced_type" : "type-24",
8125   "self_type" : "type-33",
8126   "size" : 4,
8127   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8128  },
8129  {
8130   "alignment" : 4,
8131   "linker_set_key" : "android::hardware::Return<bool> *",
8132   "name" : "android::hardware::Return<bool> *",
8133   "referenced_type" : "type-493",
8134   "self_type" : "type-494",
8135   "size" : 4,
8136   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8137  },
8138  {
8139   "alignment" : 4,
8140   "linker_set_key" : "android::hardware::Return<void> *",
8141   "name" : "android::hardware::Return<void> *",
8142   "referenced_type" : "type-527",
8143   "self_type" : "type-528",
8144   "size" : 4,
8145   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8146  },
8147  {
8148   "alignment" : 4,
8149   "linker_set_key" : "android::hardware::Status *",
8150   "name" : "android::hardware::Status *",
8151   "referenced_type" : "type-30",
8152   "self_type" : "type-486",
8153   "size" : 4,
8154   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8155  },
8156  {
8157   "alignment" : 4,
8158   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle *",
8159   "name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle *",
8160   "referenced_type" : "type-1123",
8161   "self_type" : "type-1126",
8162   "size" : 4,
8163   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8164  },
8165  {
8166   "alignment" : 4,
8167   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback *",
8168   "name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback *",
8169   "referenced_type" : "type-772",
8170   "self_type" : "type-1097",
8171   "size" : 4,
8172   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
8173  },
8174  {
8175   "alignment" : 4,
8176   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle *",
8177   "name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle *",
8178   "referenced_type" : "type-118",
8179   "self_type" : "type-146",
8180   "size" : 4,
8181   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8182  },
8183  {
8184   "alignment" : 4,
8185   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback *",
8186   "name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback *",
8187   "referenced_type" : "type-459",
8188   "self_type" : "type-463",
8189   "size" : 4,
8190   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8191  },
8192  {
8193   "alignment" : 4,
8194   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BsVehicle *",
8195   "name" : "android::hardware::automotive::vehicle::V2_0::BsVehicle *",
8196   "referenced_type" : "type-80",
8197   "self_type" : "type-117",
8198   "size" : 4,
8199   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8200  },
8201  {
8202   "alignment" : 4,
8203   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BsVehicleCallback *",
8204   "name" : "android::hardware::automotive::vehicle::V2_0::BsVehicleCallback *",
8205   "referenced_type" : "type-1124",
8206   "self_type" : "type-1125",
8207   "size" : 4,
8208   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8209  },
8210  {
8211   "alignment" : 4,
8212   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::IVehicle *",
8213   "name" : "android::hardware::automotive::vehicle::V2_0::IVehicle *",
8214   "referenced_type" : "type-84",
8215   "self_type" : "type-83",
8216   "size" : 4,
8217   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8218  },
8219  {
8220   "alignment" : 4,
8221   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback *",
8222   "name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback *",
8223   "referenced_type" : "type-27",
8224   "self_type" : "type-26",
8225   "size" : 4,
8226   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8227  },
8228  {
8229   "alignment" : 4,
8230   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::SubscribeOptions *",
8231   "name" : "android::hardware::automotive::vehicle::V2_0::SubscribeOptions *",
8232   "referenced_type" : "type-701",
8233   "self_type" : "type-700",
8234   "size" : 4,
8235   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8236  },
8237  {
8238   "alignment" : 4,
8239   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig *",
8240   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig *",
8241   "referenced_type" : "type-316",
8242   "self_type" : "type-672",
8243   "size" : 4,
8244   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8245  },
8246  {
8247   "alignment" : 4,
8248   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropConfig *",
8249   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropConfig *",
8250   "referenced_type" : "type-690",
8251   "self_type" : "type-689",
8252   "size" : 4,
8253   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8254  },
8255  {
8256   "alignment" : 4,
8257   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropValue *",
8258   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropValue *",
8259   "referenced_type" : "type-103",
8260   "self_type" : "type-102",
8261   "size" : 4,
8262   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8263  },
8264  {
8265   "alignment" : 4,
8266   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
8267   "name" : "android::hardware::details::HidlInstrumentor *",
8268   "referenced_type" : "type-87",
8269   "self_type" : "type-748",
8270   "size" : 4,
8271   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8272  },
8273  {
8274   "alignment" : 4,
8275   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> *",
8276   "name" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> *",
8277   "referenced_type" : "type-100",
8278   "self_type" : "type-1114",
8279   "size" : 4,
8280   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8281  },
8282  {
8283   "alignment" : 4,
8284   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
8285   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
8286   "referenced_type" : "type-509",
8287   "self_type" : "type-584",
8288   "size" : 4,
8289   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8290  },
8291  {
8292   "alignment" : 4,
8293   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
8294   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
8295   "referenced_type" : "type-410",
8296   "self_type" : "type-409",
8297   "size" : 4,
8298   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8299  },
8300  {
8301   "alignment" : 4,
8302   "linker_set_key" : "android::hardware::details::hidl_pointer<float> *",
8303   "name" : "android::hardware::details::hidl_pointer<float> *",
8304   "referenced_type" : "type-69",
8305   "self_type" : "type-148",
8306   "size" : 4,
8307   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8308  },
8309  {
8310   "alignment" : 4,
8311   "linker_set_key" : "android::hardware::details::hidl_pointer<int> *",
8312   "name" : "android::hardware::details::hidl_pointer<int> *",
8313   "referenced_type" : "type-62",
8314   "self_type" : "type-134",
8315   "size" : 4,
8316   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8317  },
8318  {
8319   "alignment" : 4,
8320   "linker_set_key" : "android::hardware::details::hidl_pointer<long long> *",
8321   "name" : "android::hardware::details::hidl_pointer<long long> *",
8322   "referenced_type" : "type-76",
8323   "self_type" : "type-272",
8324   "size" : 4,
8325   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8326  },
8327  {
8328   "alignment" : 4,
8329   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> *",
8330   "name" : "android::hardware::details::hidl_pointer<unsigned char> *",
8331   "referenced_type" : "type-94",
8332   "self_type" : "type-277",
8333   "size" : 4,
8334   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8335  },
8336  {
8337   "alignment" : 4,
8338   "linker_set_key" : "android::hardware::details::return_status *",
8339   "name" : "android::hardware::details::return_status *",
8340   "referenced_type" : "type-29",
8341   "self_type" : "type-521",
8342   "size" : 4,
8343   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8344  },
8345  {
8346   "alignment" : 4,
8347   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
8348   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
8349   "referenced_type" : "type-512",
8350   "self_type" : "type-511",
8351   "size" : 4,
8352   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8353  },
8354  {
8355   "alignment" : 4,
8356   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
8357   "name" : "android::hardware::hidl_binder_death_recipient *",
8358   "referenced_type" : "type-477",
8359   "self_type" : "type-476",
8360   "size" : 4,
8361   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8362  },
8363  {
8364   "alignment" : 4,
8365   "linker_set_key" : "android::hardware::hidl_death_recipient *",
8366   "name" : "android::hardware::hidl_death_recipient *",
8367   "referenced_type" : "type-43",
8368   "self_type" : "type-42",
8369   "size" : 4,
8370   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8371  },
8372  {
8373   "alignment" : 4,
8374   "linker_set_key" : "android::hardware::hidl_memory *",
8375   "name" : "android::hardware::hidl_memory *",
8376   "referenced_type" : "type-634",
8377   "self_type" : "type-635",
8378   "size" : 4,
8379   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8380  },
8381  {
8382   "alignment" : 4,
8383   "linker_set_key" : "android::hardware::hidl_string *",
8384   "name" : "android::hardware::hidl_string *",
8385   "referenced_type" : "type-106",
8386   "self_type" : "type-321",
8387   "size" : 4,
8388   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8389  },
8390  {
8391   "alignment" : 4,
8392   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> *",
8393   "name" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> *",
8394   "referenced_type" : "type-99",
8395   "self_type" : "type-108",
8396   "size" : 4,
8397   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8398  },
8399  {
8400   "alignment" : 4,
8401   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
8402   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
8403   "referenced_type" : "type-659",
8404   "self_type" : "type-660",
8405   "size" : 4,
8406   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8407  },
8408  {
8409   "alignment" : 4,
8410   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
8411   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
8412   "referenced_type" : "type-654",
8413   "self_type" : "type-655",
8414   "size" : 4,
8415   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8416  },
8417  {
8418   "alignment" : 4,
8419   "linker_set_key" : "android::hardware::hidl_vec<float> *",
8420   "name" : "android::hardware::hidl_vec<float> *",
8421   "referenced_type" : "type-68",
8422   "self_type" : "type-67",
8423   "size" : 4,
8424   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8425  },
8426  {
8427   "alignment" : 4,
8428   "linker_set_key" : "android::hardware::hidl_vec<int> *",
8429   "name" : "android::hardware::hidl_vec<int> *",
8430   "referenced_type" : "type-61",
8431   "self_type" : "type-60",
8432   "size" : 4,
8433   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8434  },
8435  {
8436   "alignment" : 4,
8437   "linker_set_key" : "android::hardware::hidl_vec<long long> *",
8438   "name" : "android::hardware::hidl_vec<long long> *",
8439   "referenced_type" : "type-75",
8440   "self_type" : "type-74",
8441   "size" : 4,
8442   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8443  },
8444  {
8445   "alignment" : 4,
8446   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *",
8447   "name" : "android::hardware::hidl_vec<unsigned char> *",
8448   "referenced_type" : "type-93",
8449   "self_type" : "type-92",
8450   "size" : 4,
8451   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8452  },
8453  {
8454   "alignment" : 4,
8455   "linker_set_key" : "android::hardware::hidl_version *",
8456   "name" : "android::hardware::hidl_version *",
8457   "referenced_type" : "type-712",
8458   "self_type" : "type-713",
8459   "size" : 4,
8460   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8461  },
8462  {
8463   "alignment" : 4,
8464   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
8465   "name" : "android::hidl::base::V1_0::BnHwBase *",
8466   "referenced_type" : "type-768",
8467   "self_type" : "type-767",
8468   "size" : 4,
8469   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
8470  },
8471  {
8472   "alignment" : 4,
8473   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
8474   "name" : "android::hidl::base::V1_0::IBase *",
8475   "referenced_type" : "type-28",
8476   "self_type" : "type-51",
8477   "size" : 4,
8478   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8479  },
8480  {
8481   "alignment" : 4,
8482   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
8483   "name" : "android::hidl::manager::V1_0::IServiceManager *",
8484   "referenced_type" : "type-435",
8485   "self_type" : "type-434",
8486   "size" : 4,
8487   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8488  },
8489  {
8490   "alignment" : 4,
8491   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
8492   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
8493   "referenced_type" : "type-453",
8494   "self_type" : "type-452",
8495   "size" : 4,
8496   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8497  },
8498  {
8499   "alignment" : 4,
8500   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
8501   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
8502   "referenced_type" : "type-223",
8503   "self_type" : "type-236",
8504   "size" : 4,
8505   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8506  },
8507  {
8508   "alignment" : 4,
8509   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
8510   "name" : "android::sp<android::hardware::IBinder> *",
8511   "referenced_type" : "type-247",
8512   "self_type" : "type-269",
8513   "size" : 4,
8514   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8515  },
8516  {
8517   "alignment" : 4,
8518   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
8519   "name" : "android::sp<android::hardware::ProcessState> *",
8520   "referenced_type" : "type-281",
8521   "self_type" : "type-398",
8522   "size" : 4,
8523   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8524  },
8525  {
8526   "alignment" : 4,
8527   "linker_set_key" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> *",
8528   "name" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> *",
8529   "referenced_type" : "type-82",
8530   "self_type" : "type-469",
8531   "size" : 4,
8532   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8533  },
8534  {
8535   "alignment" : 4,
8536   "linker_set_key" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> *",
8537   "name" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> *",
8538   "referenced_type" : "type-25",
8539   "self_type" : "type-458",
8540   "size" : 4,
8541   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8542  },
8543  {
8544   "alignment" : 4,
8545   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
8546   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
8547   "referenced_type" : "type-475",
8548   "self_type" : "type-474",
8549   "size" : 4,
8550   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8551  },
8552  {
8553   "alignment" : 4,
8554   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
8555   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
8556   "referenced_type" : "type-50",
8557   "self_type" : "type-49",
8558   "size" : 4,
8559   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8560  },
8561  {
8562   "alignment" : 4,
8563   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
8564   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
8565   "referenced_type" : "type-433",
8566   "self_type" : "type-439",
8567   "size" : 4,
8568   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8569  },
8570  {
8571   "alignment" : 4,
8572   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
8573   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
8574   "referenced_type" : "type-451",
8575   "self_type" : "type-454",
8576   "size" : 4,
8577   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8578  },
8579  {
8580   "alignment" : 4,
8581   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
8582   "name" : "android::wp<android::hardware::BHwBinder> *",
8583   "referenced_type" : "type-9",
8584   "self_type" : "type-1122",
8585   "size" : 4,
8586   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8587  },
8588  {
8589   "alignment" : 4,
8590   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
8591   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
8592   "referenced_type" : "type-980",
8593   "self_type" : "type-1010",
8594   "size" : 4,
8595   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8596  },
8597  {
8598   "alignment" : 4,
8599   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
8600   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
8601   "referenced_type" : "type-478",
8602   "self_type" : "type-1102",
8603   "size" : 4,
8604   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8605  },
8606  {
8607   "alignment" : 4,
8608   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
8609   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
8610   "referenced_type" : "type-479",
8611   "self_type" : "type-889",
8612   "size" : 4,
8613   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8614  },
8615  {
8616   "alignment" : 4,
8617   "linker_set_key" : "android_flex_plane *",
8618   "name" : "android_flex_plane *",
8619   "referenced_type" : "type-834",
8620   "self_type" : "type-837",
8621   "size" : 4,
8622   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8623  },
8624  {
8625   "alignment" : 4,
8626   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
8627   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
8628   "referenced_type" : "type-293",
8629   "self_type" : "type-292",
8630   "size" : 4,
8631   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8632  },
8633  {
8634   "alignment" : 4,
8635   "linker_set_key" : "char *",
8636   "name" : "char *",
8637   "referenced_type" : "type-6",
8638   "self_type" : "type-640",
8639   "size" : 4,
8640   "source_file" : "/system/core/liblog/include/log/log_read.h"
8641  },
8642  {
8643   "alignment" : 4,
8644   "linker_set_key" : "const android::NativeHandle *",
8645   "name" : "const android::NativeHandle *",
8646   "referenced_type" : "type-729",
8647   "self_type" : "type-730",
8648   "size" : 4,
8649   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8650  },
8651  {
8652   "alignment" : 4,
8653   "linker_set_key" : "const android::RefBase *",
8654   "name" : "const android::RefBase *",
8655   "referenced_type" : "type-626",
8656   "self_type" : "type-628",
8657   "size" : 4,
8658   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8659  },
8660  {
8661   "alignment" : 4,
8662   "linker_set_key" : "const android::String16 *",
8663   "name" : "const android::String16 *",
8664   "referenced_type" : "type-295",
8665   "self_type" : "type-745",
8666   "size" : 4,
8667   "source_file" : "/system/core/libutils/include/utils/String16.h"
8668  },
8669  {
8670   "alignment" : 4,
8671   "linker_set_key" : "const android::String8 *",
8672   "name" : "const android::String8 *",
8673   "referenced_type" : "type-738",
8674   "self_type" : "type-739",
8675   "size" : 4,
8676   "source_file" : "/system/core/libutils/include/utils/String8.h"
8677  },
8678  {
8679   "alignment" : 4,
8680   "linker_set_key" : "const android::VectorImpl *",
8681   "name" : "const android::VectorImpl *",
8682   "referenced_type" : "type-815",
8683   "self_type" : "type-816",
8684   "size" : 4,
8685   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
8686  },
8687  {
8688   "alignment" : 4,
8689   "linker_set_key" : "const android::hardware::BpHwRefBase *",
8690   "name" : "const android::hardware::BpHwRefBase *",
8691   "referenced_type" : "type-750",
8692   "self_type" : "type-751",
8693   "size" : 4,
8694   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8695  },
8696  {
8697   "alignment" : 4,
8698   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
8699   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
8700   "referenced_type" : "type-783",
8701   "self_type" : "type-784",
8702   "size" : 4,
8703   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8704  },
8705  {
8706   "alignment" : 4,
8707   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
8708   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
8709   "referenced_type" : "type-788",
8710   "self_type" : "type-789",
8711   "size" : 4,
8712   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8713  },
8714  {
8715   "alignment" : 4,
8716   "linker_set_key" : "const android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode> *",
8717   "name" : "const android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode> *",
8718   "referenced_type" : "type-507",
8719   "self_type" : "type-508",
8720   "size" : 4,
8721   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8722  },
8723  {
8724   "alignment" : 4,
8725   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> > *",
8726   "name" : "const android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> > *",
8727   "referenced_type" : "type-518",
8728   "self_type" : "type-519",
8729   "size" : 4,
8730   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8731  },
8732  {
8733   "alignment" : 4,
8734   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> > *",
8735   "name" : "const android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> > *",
8736   "referenced_type" : "type-36",
8737   "self_type" : "type-37",
8738   "size" : 4,
8739   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8740  },
8741  {
8742   "alignment" : 4,
8743   "linker_set_key" : "const android::hardware::Return<bool> *",
8744   "name" : "const android::hardware::Return<bool> *",
8745   "referenced_type" : "type-500",
8746   "self_type" : "type-501",
8747   "size" : 4,
8748   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8749  },
8750  {
8751   "alignment" : 4,
8752   "linker_set_key" : "const android::hardware::Status *",
8753   "name" : "const android::hardware::Status *",
8754   "referenced_type" : "type-487",
8755   "self_type" : "type-492",
8756   "size" : 4,
8757   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8758  },
8759  {
8760   "alignment" : 4,
8761   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::BpHwVehicle *",
8762   "name" : "const android::hardware::automotive::vehicle::V2_0::BpHwVehicle *",
8763   "referenced_type" : "type-1100",
8764   "self_type" : "type-1101",
8765   "size" : 4,
8766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
8767  },
8768  {
8769   "alignment" : 4,
8770   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback *",
8771   "name" : "const android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback *",
8772   "referenced_type" : "type-1098",
8773   "self_type" : "type-1099",
8774   "size" : 4,
8775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
8776  },
8777  {
8778   "alignment" : 4,
8779   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::IVehicle *",
8780   "name" : "const android::hardware::automotive::vehicle::V2_0::IVehicle *",
8781   "referenced_type" : "type-1086",
8782   "self_type" : "type-1087",
8783   "size" : 4,
8784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
8785  },
8786  {
8787   "alignment" : 4,
8788   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::IVehicleCallback *",
8789   "name" : "const android::hardware::automotive::vehicle::V2_0::IVehicleCallback *",
8790   "referenced_type" : "type-467",
8791   "self_type" : "type-468",
8792   "size" : 4,
8793   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8794  },
8795  {
8796   "alignment" : 4,
8797   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::SubscribeOptions *",
8798   "name" : "const android::hardware::automotive::vehicle::V2_0::SubscribeOptions *",
8799   "referenced_type" : "type-704",
8800   "self_type" : "type-703",
8801   "size" : 4,
8802   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8803  },
8804  {
8805   "alignment" : 4,
8806   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig *",
8807   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig *",
8808   "referenced_type" : "type-315",
8809   "self_type" : "type-314",
8810   "size" : 4,
8811   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8812  },
8813  {
8814   "alignment" : 4,
8815   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropConfig *",
8816   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropConfig *",
8817   "referenced_type" : "type-694",
8818   "self_type" : "type-693",
8819   "size" : 4,
8820   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8821  },
8822  {
8823   "alignment" : 4,
8824   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropValue *",
8825   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropValue *",
8826   "referenced_type" : "type-112",
8827   "self_type" : "type-111",
8828   "size" : 4,
8829   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8830  },
8831  {
8832   "alignment" : 4,
8833   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::SubscribeOptions> *",
8834   "name" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::SubscribeOptions> *",
8835   "referenced_type" : "type-1109",
8836   "self_type" : "type-1110",
8837   "size" : 4,
8838   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8839  },
8840  {
8841   "alignment" : 4,
8842   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig> *",
8843   "name" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig> *",
8844   "referenced_type" : "type-865",
8845   "self_type" : "type-876",
8846   "size" : 4,
8847   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8848  },
8849  {
8850   "alignment" : 4,
8851   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig> *",
8852   "name" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig> *",
8853   "referenced_type" : "type-1106",
8854   "self_type" : "type-1107",
8855   "size" : 4,
8856   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8857  },
8858  {
8859   "alignment" : 4,
8860   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> *",
8861   "name" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> *",
8862   "referenced_type" : "type-1116",
8863   "self_type" : "type-1117",
8864   "size" : 4,
8865   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8866  },
8867  {
8868   "alignment" : 4,
8869   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
8870   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
8871   "referenced_type" : "type-606",
8872   "self_type" : "type-616",
8873   "size" : 4,
8874   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8875  },
8876  {
8877   "alignment" : 4,
8878   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
8879   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
8880   "referenced_type" : "type-473",
8881   "self_type" : "type-488",
8882   "size" : 4,
8883   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8884  },
8885  {
8886   "alignment" : 4,
8887   "linker_set_key" : "const android::hardware::details::hidl_pointer<float> *",
8888   "name" : "const android::hardware::details::hidl_pointer<float> *",
8889   "referenced_type" : "type-944",
8890   "self_type" : "type-956",
8891   "size" : 4,
8892   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8893  },
8894  {
8895   "alignment" : 4,
8896   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
8897   "name" : "const android::hardware::details::hidl_pointer<int> *",
8898   "referenced_type" : "type-766",
8899   "self_type" : "type-780",
8900   "size" : 4,
8901   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8902  },
8903  {
8904   "alignment" : 4,
8905   "linker_set_key" : "const android::hardware::details::hidl_pointer<long long> *",
8906   "name" : "const android::hardware::details::hidl_pointer<long long> *",
8907   "referenced_type" : "type-1031",
8908   "self_type" : "type-1042",
8909   "size" : 4,
8910   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8911  },
8912  {
8913   "alignment" : 4,
8914   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
8915   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
8916   "referenced_type" : "type-1103",
8917   "self_type" : "type-1105",
8918   "size" : 4,
8919   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8920  },
8921  {
8922   "alignment" : 4,
8923   "linker_set_key" : "const android::hardware::details::return_status *",
8924   "name" : "const android::hardware::details::return_status *",
8925   "referenced_type" : "type-523",
8926   "self_type" : "type-524",
8927   "size" : 4,
8928   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8929  },
8930  {
8931   "alignment" : 4,
8932   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
8933   "name" : "const android::hardware::hidl_death_recipient *",
8934   "referenced_type" : "type-44",
8935   "self_type" : "type-48",
8936   "size" : 4,
8937   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8938  },
8939  {
8940   "alignment" : 4,
8941   "linker_set_key" : "const android::hardware::hidl_memory *",
8942   "name" : "const android::hardware::hidl_memory *",
8943   "referenced_type" : "type-637",
8944   "self_type" : "type-644",
8945   "size" : 4,
8946   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8947  },
8948  {
8949   "alignment" : 4,
8950   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::SubscribeOptions> *",
8951   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::SubscribeOptions> *",
8952   "referenced_type" : "type-706",
8953   "self_type" : "type-707",
8954   "size" : 4,
8955   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8956  },
8957  {
8958   "alignment" : 4,
8959   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig> *",
8960   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig> *",
8961   "referenced_type" : "type-673",
8962   "self_type" : "type-675",
8963   "size" : 4,
8964   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8965  },
8966  {
8967   "alignment" : 4,
8968   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig> *",
8969   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig> *",
8970   "referenced_type" : "type-695",
8971   "self_type" : "type-696",
8972   "size" : 4,
8973   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8974  },
8975  {
8976   "alignment" : 4,
8977   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> *",
8978   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> *",
8979   "referenced_type" : "type-109",
8980   "self_type" : "type-113",
8981   "size" : 4,
8982   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8983  },
8984  {
8985   "alignment" : 4,
8986   "linker_set_key" : "const android::hardware::hidl_vec<float> *",
8987   "name" : "const android::hardware::hidl_vec<float> *",
8988   "referenced_type" : "type-677",
8989   "self_type" : "type-678",
8990   "size" : 4,
8991   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8992  },
8993  {
8994   "alignment" : 4,
8995   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
8996   "name" : "const android::hardware::hidl_vec<int> *",
8997   "referenced_type" : "type-666",
8998   "self_type" : "type-667",
8999   "size" : 4,
9000   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9001  },
9002  {
9003   "alignment" : 4,
9004   "linker_set_key" : "const android::hardware::hidl_vec<long long> *",
9005   "name" : "const android::hardware::hidl_vec<long long> *",
9006   "referenced_type" : "type-680",
9007   "self_type" : "type-681",
9008   "size" : 4,
9009   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9010  },
9011  {
9012   "alignment" : 4,
9013   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
9014   "name" : "const android::hardware::hidl_vec<unsigned char> *",
9015   "referenced_type" : "type-683",
9016   "self_type" : "type-684",
9017   "size" : 4,
9018   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9019  },
9020  {
9021   "alignment" : 4,
9022   "linker_set_key" : "const android::hardware::hidl_version *",
9023   "name" : "const android::hardware::hidl_version *",
9024   "referenced_type" : "type-714",
9025   "self_type" : "type-720",
9026   "size" : 4,
9027   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9028  },
9029  {
9030   "alignment" : 4,
9031   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
9032   "name" : "const android::hidl::base::V1_0::BpHwBase *",
9033   "referenced_type" : "type-1095",
9034   "self_type" : "type-1096",
9035   "size" : 4,
9036   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
9037  },
9038  {
9039   "alignment" : 4,
9040   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
9041   "name" : "const android::hidl::base::V1_0::IBase *",
9042   "referenced_type" : "type-201",
9043   "self_type" : "type-212",
9044   "size" : 4,
9045   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9046  },
9047  {
9048   "alignment" : 4,
9049   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
9050   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
9051   "referenced_type" : "type-442",
9052   "self_type" : "type-443",
9053   "size" : 4,
9054   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9055  },
9056  {
9057   "alignment" : 4,
9058   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
9059   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
9060   "referenced_type" : "type-863",
9061   "self_type" : "type-864",
9062   "size" : 4,
9063   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
9064  },
9065  {
9066   "alignment" : 4,
9067   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
9068   "name" : "const android::sp<android::hardware::IBinder> *",
9069   "referenced_type" : "type-273",
9070   "self_type" : "type-276",
9071   "size" : 4,
9072   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9073  },
9074  {
9075   "alignment" : 4,
9076   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
9077   "name" : "const android::sp<android::hardware::ProcessState> *",
9078   "referenced_type" : "type-423",
9079   "self_type" : "type-432",
9080   "size" : 4,
9081   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9082  },
9083  {
9084   "alignment" : 4,
9085   "linker_set_key" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> *",
9086   "name" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> *",
9087   "referenced_type" : "type-81",
9088   "self_type" : "type-472",
9089   "size" : 4,
9090   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9091  },
9092  {
9093   "alignment" : 4,
9094   "linker_set_key" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> *",
9095   "name" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> *",
9096   "referenced_type" : "type-147",
9097   "self_type" : "type-466",
9098   "size" : 4,
9099   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9100  },
9101  {
9102   "alignment" : 4,
9103   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
9104   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
9105   "referenced_type" : "type-483",
9106   "self_type" : "type-482",
9107   "size" : 4,
9108   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9109  },
9110  {
9111   "alignment" : 4,
9112   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
9113   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
9114   "referenced_type" : "type-40",
9115   "self_type" : "type-39",
9116   "size" : 4,
9117   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9118  },
9119  {
9120   "alignment" : 4,
9121   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
9122   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
9123   "referenced_type" : "type-57",
9124   "self_type" : "type-191",
9125   "size" : 4,
9126   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9127  },
9128  {
9129   "alignment" : 4,
9130   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
9131   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
9132   "referenced_type" : "type-440",
9133   "self_type" : "type-441",
9134   "size" : 4,
9135   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9136  },
9137  {
9138   "alignment" : 4,
9139   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
9140   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
9141   "referenced_type" : "type-455",
9142   "self_type" : "type-456",
9143   "size" : 4,
9144   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9145  },
9146  {
9147   "alignment" : 4,
9148   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
9149   "name" : "const android::wp<android::hardware::BHwBinder> *",
9150   "referenced_type" : "type-8",
9151   "self_type" : "type-23",
9152   "size" : 4,
9153   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9154  },
9155  {
9156   "alignment" : 4,
9157   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
9158   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
9159   "referenced_type" : "type-1111",
9160   "self_type" : "type-1112",
9161   "size" : 4,
9162   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9163  },
9164  {
9165   "alignment" : 4,
9166   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
9167   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
9168   "referenced_type" : "type-947",
9169   "self_type" : "type-958",
9170   "size" : 4,
9171   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9172  },
9173  {
9174   "alignment" : 4,
9175   "linker_set_key" : "const char *",
9176   "name" : "const char *",
9177   "referenced_type" : "type-5",
9178   "self_type" : "type-4",
9179   "size" : 4,
9180   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9181  },
9182  {
9183   "alignment" : 4,
9184   "linker_set_key" : "const char16_t *",
9185   "name" : "const char16_t *",
9186   "referenced_type" : "type-298",
9187   "self_type" : "type-297",
9188   "size" : 4,
9189   "source_file" : "/system/core/libutils/include/utils/String16.h"
9190  },
9191  {
9192   "alignment" : 4,
9193   "linker_set_key" : "const float *",
9194   "name" : "const float *",
9195   "referenced_type" : "type-318",
9196   "self_type" : "type-317",
9197   "size" : 4,
9198   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9199  },
9200  {
9201   "alignment" : 4,
9202   "linker_set_key" : "const int *",
9203   "name" : "const int *",
9204   "referenced_type" : "type-665",
9205   "self_type" : "type-664",
9206   "size" : 4,
9207   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9208  },
9209  {
9210   "alignment" : 4,
9211   "linker_set_key" : "const log_msg *",
9212   "name" : "const log_msg *",
9213   "referenced_type" : "type-171",
9214   "self_type" : "type-258",
9215   "size" : 4,
9216   "source_file" : "/system/core/liblog/include/log/log_read.h"
9217  },
9218  {
9219   "alignment" : 4,
9220   "linker_set_key" : "const long long *",
9221   "name" : "const long long *",
9222   "referenced_type" : "type-320",
9223   "self_type" : "type-319",
9224   "size" : 4,
9225   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9226  },
9227  {
9228   "alignment" : 4,
9229   "linker_set_key" : "const native_handle *",
9230   "name" : "const native_handle *",
9231   "referenced_type" : "type-575",
9232   "self_type" : "type-574",
9233   "size" : 4,
9234   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9235  },
9236  {
9237   "alignment" : 4,
9238   "linker_set_key" : "const unsigned char *",
9239   "name" : "const unsigned char *",
9240   "referenced_type" : "type-711",
9241   "self_type" : "type-710",
9242   "size" : 4,
9243   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9244  },
9245  {
9246   "alignment" : 4,
9247   "linker_set_key" : "const unsigned long long *",
9248   "name" : "const unsigned long long *",
9249   "referenced_type" : "type-620",
9250   "self_type" : "type-760",
9251   "size" : 4,
9252   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9253  },
9254  {
9255   "alignment" : 4,
9256   "linker_set_key" : "const void *",
9257   "name" : "const void *",
9258   "referenced_type" : "type-722",
9259   "self_type" : "type-723",
9260   "size" : 4,
9261   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9262  },
9263  {
9264   "alignment" : 4,
9265   "linker_set_key" : "float *",
9266   "name" : "float *",
9267   "referenced_type" : "type-72",
9268   "self_type" : "type-71",
9269   "size" : 4,
9270   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9271  },
9272  {
9273   "alignment" : 4,
9274   "linker_set_key" : "int (*)(void *)",
9275   "name" : "int (*)(void *)",
9276   "referenced_type" : "type-843",
9277   "self_type" : "type-844",
9278   "size" : 4,
9279   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
9280  },
9281  {
9282   "alignment" : 4,
9283   "linker_set_key" : "int *",
9284   "name" : "int *",
9285   "referenced_type" : "type-12",
9286   "self_type" : "type-64",
9287   "size" : 4,
9288   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9289  },
9290  {
9291   "alignment" : 4,
9292   "linker_set_key" : "log_msg *",
9293   "name" : "log_msg *",
9294   "referenced_type" : "type-172",
9295   "self_type" : "type-457",
9296   "size" : 4,
9297   "source_file" : "/system/core/liblog/include/log/log_read.h"
9298  },
9299  {
9300   "alignment" : 4,
9301   "linker_set_key" : "long long *",
9302   "name" : "long long *",
9303   "referenced_type" : "type-79",
9304   "self_type" : "type-78",
9305   "size" : 4,
9306   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9307  },
9308  {
9309   "alignment" : 4,
9310   "linker_set_key" : "native_handle *",
9311   "name" : "native_handle *",
9312   "referenced_type" : "type-497",
9313   "self_type" : "type-537",
9314   "size" : 4,
9315   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9316  },
9317  {
9318   "alignment" : 4,
9319   "linker_set_key" : "unsigned char *",
9320   "name" : "unsigned char *",
9321   "referenced_type" : "type-97",
9322   "self_type" : "type-96",
9323   "size" : 4,
9324   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9325  },
9326  {
9327   "alignment" : 4,
9328   "linker_set_key" : "unsigned int *",
9329   "name" : "unsigned int *",
9330   "referenced_type" : "type-2",
9331   "self_type" : "type-770",
9332   "size" : 4,
9333   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9334  },
9335  {
9336   "alignment" : 4,
9337   "linker_set_key" : "unsigned long long *",
9338   "name" : "unsigned long long *",
9339   "referenced_type" : "type-7",
9340   "self_type" : "type-756",
9341   "size" : 4,
9342   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9343  },
9344  {
9345   "alignment" : 4,
9346   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
9347   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
9348   "referenced_type" : "type-758",
9349   "self_type" : "type-757",
9350   "size" : 4,
9351   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9352  },
9353  {
9354   "alignment" : 4,
9355   "linker_set_key" : "void *",
9356   "name" : "void *",
9357   "referenced_type" : "type-15",
9358   "self_type" : "type-14",
9359   "size" : 4,
9360   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
9361  },
9362  {
9363   "alignment" : 4,
9364   "linker_set_key" : "void **",
9365   "name" : "void **",
9366   "referenced_type" : "type-14",
9367   "self_type" : "type-845",
9368   "size" : 4,
9369   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
9370  }
9371 ],
9372 "qualified_types" :
9373 [
9374  {
9375   "alignment" : 4,
9376   "is_const" : true,
9377   "linker_set_key" : "android::RefBase::weakref_impl *const",
9378   "name" : "android::RefBase::weakref_impl *const",
9379   "referenced_type" : "type-19",
9380   "self_type" : "type-18",
9381   "size" : 4,
9382   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9383  },
9384  {
9385   "alignment" : 4,
9386   "is_const" : true,
9387   "linker_set_key" : "android::RefBase::weakref_impl *const",
9388   "name" : "android::RefBase::weakref_impl *const",
9389   "referenced_type" : "type-308",
9390   "self_type" : "type-310",
9391   "size" : 4,
9392   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9393  },
9394  {
9395   "alignment" : 4,
9396   "is_const" : true,
9397   "linker_set_key" : "android::RefBase::weakref_impl *const",
9398   "name" : "android::RefBase::weakref_impl *const",
9399   "referenced_type" : "type-45",
9400   "self_type" : "type-47",
9401   "size" : 4,
9402   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9403  },
9404  {
9405   "alignment" : 4,
9406   "is_const" : true,
9407   "linker_set_key" : "android::hardware::IBinder *const",
9408   "name" : "android::hardware::IBinder *const",
9409   "referenced_type" : "type-125",
9410   "self_type" : "type-124",
9411   "size" : 4,
9412   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
9413  },
9414  {
9415   "alignment" : 4,
9416   "is_const" : true,
9417   "linker_set_key" : "const android::NativeHandle",
9418   "name" : "const android::NativeHandle",
9419   "referenced_type" : "type-536",
9420   "self_type" : "type-729",
9421   "size" : 12,
9422   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
9423  },
9424  {
9425   "alignment" : 4,
9426   "is_const" : true,
9427   "linker_set_key" : "const android::RefBase",
9428   "name" : "const android::RefBase",
9429   "referenced_type" : "type-17",
9430   "self_type" : "type-626",
9431   "size" : 8,
9432   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9433  },
9434  {
9435   "alignment" : 4,
9436   "is_const" : true,
9437   "linker_set_key" : "const android::String16",
9438   "name" : "const android::String16",
9439   "referenced_type" : "type-296",
9440   "self_type" : "type-295",
9441   "size" : 4,
9442   "source_file" : "/system/core/libutils/include/utils/String16.h"
9443  },
9444  {
9445   "alignment" : 4,
9446   "is_const" : true,
9447   "linker_set_key" : "const android::String8",
9448   "name" : "const android::String8",
9449   "referenced_type" : "type-305",
9450   "self_type" : "type-738",
9451   "size" : 4,
9452   "source_file" : "/system/core/libutils/include/utils/String8.h"
9453  },
9454  {
9455   "alignment" : 4,
9456   "is_const" : true,
9457   "linker_set_key" : "const android::VectorImpl",
9458   "name" : "const android::VectorImpl",
9459   "referenced_type" : "type-289",
9460   "self_type" : "type-815",
9461   "size" : 20,
9462   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9463  },
9464  {
9465   "alignment" : 4,
9466   "is_const" : true,
9467   "linker_set_key" : "const android::hardware::BpHwRefBase",
9468   "name" : "const android::hardware::BpHwRefBase",
9469   "referenced_type" : "type-123",
9470   "self_type" : "type-750",
9471   "size" : 24,
9472   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
9473  },
9474  {
9475   "alignment" : 4,
9476   "is_const" : true,
9477   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9478   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9479   "referenced_type" : "type-776",
9480   "self_type" : "type-783",
9481   "size" : 16,
9482   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9483  },
9484  {
9485   "alignment" : 4,
9486   "is_const" : true,
9487   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9488   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9489   "referenced_type" : "type-785",
9490   "self_type" : "type-788",
9491   "size" : 16,
9492   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9493  },
9494  {
9495   "alignment" : 4,
9496   "is_const" : true,
9497   "linker_set_key" : "const android::hardware::Parcel",
9498   "name" : "const android::hardware::Parcel",
9499   "referenced_type" : "type-754",
9500   "self_type" : "type-764",
9501   "size" : 68,
9502   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9503  },
9504  {
9505   "alignment" : 4,
9506   "is_const" : true,
9507   "linker_set_key" : "const android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode>",
9508   "name" : "const android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode>",
9509   "referenced_type" : "type-502",
9510   "self_type" : "type-507",
9511   "size" : 28,
9512   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9513  },
9514  {
9515   "alignment" : 4,
9516   "is_const" : true,
9517   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> >",
9518   "name" : "const android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> >",
9519   "referenced_type" : "type-514",
9520   "self_type" : "type-518",
9521   "size" : 28,
9522   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9523  },
9524  {
9525   "alignment" : 4,
9526   "is_const" : true,
9527   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> >",
9528   "name" : "const android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> >",
9529   "referenced_type" : "type-24",
9530   "self_type" : "type-36",
9531   "size" : 28,
9532   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9533  },
9534  {
9535   "alignment" : 4,
9536   "is_const" : true,
9537   "linker_set_key" : "const android::hardware::Return<bool>",
9538   "name" : "const android::hardware::Return<bool>",
9539   "referenced_type" : "type-493",
9540   "self_type" : "type-500",
9541   "size" : 24,
9542   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9543  },
9544  {
9545   "alignment" : 4,
9546   "is_const" : true,
9547   "linker_set_key" : "const android::hardware::Status",
9548   "name" : "const android::hardware::Status",
9549   "referenced_type" : "type-30",
9550   "self_type" : "type-487",
9551   "size" : 20,
9552   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9553  },
9554  {
9555   "alignment" : 4,
9556   "is_const" : true,
9557   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::BpHwVehicle",
9558   "name" : "const android::hardware::automotive::vehicle::V2_0::BpHwVehicle",
9559   "referenced_type" : "type-118",
9560   "self_type" : "type-1100",
9561   "size" : 92,
9562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
9563  },
9564  {
9565   "alignment" : 4,
9566   "is_const" : true,
9567   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback",
9568   "name" : "const android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback",
9569   "referenced_type" : "type-459",
9570   "self_type" : "type-1098",
9571   "size" : 92,
9572   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
9573  },
9574  {
9575   "alignment" : 4,
9576   "is_const" : true,
9577   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex",
9578   "name" : "const android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex",
9579   "referenced_type" : "type-914",
9580   "self_type" : "type-971",
9581   "size" : 4,
9582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9583  },
9584  {
9585   "alignment" : 4,
9586   "is_const" : true,
9587   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex",
9588   "name" : "const android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex",
9589   "referenced_type" : "type-913",
9590   "self_type" : "type-970",
9591   "size" : 4,
9592   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9593  },
9594  {
9595   "alignment" : 4,
9596   "is_const" : true,
9597   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::EvConnectorType",
9598   "name" : "const android::hardware::automotive::vehicle::V2_0::EvConnectorType",
9599   "referenced_type" : "type-884",
9600   "self_type" : "type-931",
9601   "size" : 4,
9602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9603  },
9604  {
9605   "alignment" : 4,
9606   "is_const" : true,
9607   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::FuelType",
9608   "name" : "const android::hardware::automotive::vehicle::V2_0::FuelType",
9609   "referenced_type" : "type-886",
9610   "self_type" : "type-933",
9611   "size" : 4,
9612   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9613  },
9614  {
9615   "alignment" : 4,
9616   "is_const" : true,
9617   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::IVehicle",
9618   "name" : "const android::hardware::automotive::vehicle::V2_0::IVehicle",
9619   "referenced_type" : "type-84",
9620   "self_type" : "type-1086",
9621   "size" : 12,
9622   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
9623  },
9624  {
9625   "alignment" : 4,
9626   "is_const" : true,
9627   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::IVehicleCallback",
9628   "name" : "const android::hardware::automotive::vehicle::V2_0::IVehicleCallback",
9629   "referenced_type" : "type-27",
9630   "self_type" : "type-467",
9631   "size" : 12,
9632   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9633  },
9634  {
9635   "alignment" : 4,
9636   "is_const" : true,
9637   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors",
9638   "name" : "const android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors",
9639   "referenced_type" : "type-908",
9640   "self_type" : "type-964",
9641   "size" : 4,
9642   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9643  },
9644  {
9645   "alignment" : 4,
9646   "is_const" : true,
9647   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors",
9648   "name" : "const android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors",
9649   "referenced_type" : "type-910",
9650   "self_type" : "type-966",
9651   "size" : 4,
9652   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9653  },
9654  {
9655   "alignment" : 4,
9656   "is_const" : true,
9657   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus",
9658   "name" : "const android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus",
9659   "referenced_type" : "type-906",
9660   "self_type" : "type-962",
9661   "size" : 4,
9662   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9663  },
9664  {
9665   "alignment" : 4,
9666   "is_const" : true,
9667   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::Obd2FuelType",
9668   "name" : "const android::hardware::automotive::vehicle::V2_0::Obd2FuelType",
9669   "referenced_type" : "type-912",
9670   "self_type" : "type-968",
9671   "size" : 4,
9672   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9673  },
9674  {
9675   "alignment" : 4,
9676   "is_const" : true,
9677   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind",
9678   "name" : "const android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind",
9679   "referenced_type" : "type-907",
9680   "self_type" : "type-963",
9681   "size" : 4,
9682   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9683  },
9684  {
9685   "alignment" : 4,
9686   "is_const" : true,
9687   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus",
9688   "name" : "const android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus",
9689   "referenced_type" : "type-911",
9690   "self_type" : "type-967",
9691   "size" : 4,
9692   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9693  },
9694  {
9695   "alignment" : 4,
9696   "is_const" : true,
9697   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors",
9698   "name" : "const android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors",
9699   "referenced_type" : "type-909",
9700   "self_type" : "type-965",
9701   "size" : 4,
9702   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9703  },
9704  {
9705   "alignment" : 4,
9706   "is_const" : true,
9707   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::PortLocationType",
9708   "name" : "const android::hardware::automotive::vehicle::V2_0::PortLocationType",
9709   "referenced_type" : "type-885",
9710   "self_type" : "type-932",
9711   "size" : 4,
9712   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9713  },
9714  {
9715   "alignment" : 4,
9716   "is_const" : true,
9717   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::StatusCode",
9718   "name" : "const android::hardware::automotive::vehicle::V2_0::StatusCode",
9719   "referenced_type" : "type-503",
9720   "self_type" : "type-960",
9721   "size" : 4,
9722   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9723  },
9724  {
9725   "alignment" : 4,
9726   "is_const" : true,
9727   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::SubscribeFlags",
9728   "name" : "const android::hardware::automotive::vehicle::V2_0::SubscribeFlags",
9729   "referenced_type" : "type-702",
9730   "self_type" : "type-959",
9731   "size" : 4,
9732   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9733  },
9734  {
9735   "alignment" : 4,
9736   "is_const" : true,
9737   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::SubscribeOptions",
9738   "name" : "const android::hardware::automotive::vehicle::V2_0::SubscribeOptions",
9739   "referenced_type" : "type-701",
9740   "self_type" : "type-704",
9741   "size" : 12,
9742   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9743  },
9744  {
9745   "alignment" : 4,
9746   "is_const" : true,
9747   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag",
9748   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag",
9749   "referenced_type" : "type-890",
9750   "self_type" : "type-937",
9751   "size" : 4,
9752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9753  },
9754  {
9755   "alignment" : 4,
9756   "is_const" : true,
9757   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport",
9758   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport",
9759   "referenced_type" : "type-894",
9760   "self_type" : "type-941",
9761   "size" : 4,
9762   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9763  },
9764  {
9765   "alignment" : 4,
9766   "is_const" : true,
9767   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq",
9768   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq",
9769   "referenced_type" : "type-891",
9770   "self_type" : "type-938",
9771   "size" : 4,
9772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9773  },
9774  {
9775   "alignment" : 4,
9776   "is_const" : true,
9777   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex",
9778   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex",
9779   "referenced_type" : "type-892",
9780   "self_type" : "type-939",
9781   "size" : 4,
9782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9783  },
9784  {
9785   "alignment" : 4,
9786   "is_const" : true,
9787   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam",
9788   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam",
9789   "referenced_type" : "type-893",
9790   "self_type" : "type-940",
9791   "size" : 4,
9792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9793  },
9794  {
9795   "alignment" : 4,
9796   "is_const" : true,
9797   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleArea",
9798   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleArea",
9799   "referenced_type" : "type-878",
9800   "self_type" : "type-925",
9801   "size" : 4,
9802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9803  },
9804  {
9805   "alignment" : 8,
9806   "is_const" : true,
9807   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig",
9808   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig",
9809   "referenced_type" : "type-316",
9810   "self_type" : "type-315",
9811   "size" : 40,
9812   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9813  },
9814  {
9815   "alignment" : 4,
9816   "is_const" : true,
9817   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor",
9818   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor",
9819   "referenced_type" : "type-901",
9820   "self_type" : "type-953",
9821   "size" : 4,
9822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9823  },
9824  {
9825   "alignment" : 4,
9826   "is_const" : true,
9827   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror",
9828   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror",
9829   "referenced_type" : "type-902",
9830   "self_type" : "type-954",
9831   "size" : 4,
9832   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9833  },
9834  {
9835   "alignment" : 4,
9836   "is_const" : true,
9837   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat",
9838   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat",
9839   "referenced_type" : "type-899",
9840   "self_type" : "type-951",
9841   "size" : 4,
9842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9843  },
9844  {
9845   "alignment" : 4,
9846   "is_const" : true,
9847   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel",
9848   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel",
9849   "referenced_type" : "type-905",
9850   "self_type" : "type-961",
9851   "size" : 4,
9852   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9853  },
9854  {
9855   "alignment" : 4,
9856   "is_const" : true,
9857   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow",
9858   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow",
9859   "referenced_type" : "type-900",
9860   "self_type" : "type-952",
9861   "size" : 4,
9862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9863  },
9864  {
9865   "alignment" : 4,
9866   "is_const" : true,
9867   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleDisplay",
9868   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleDisplay",
9869   "referenced_type" : "type-896",
9870   "self_type" : "type-943",
9871   "size" : 4,
9872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9873  },
9874  {
9875   "alignment" : 4,
9876   "is_const" : true,
9877   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleGear",
9878   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleGear",
9879   "referenced_type" : "type-898",
9880   "self_type" : "type-950",
9881   "size" : 4,
9882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9883  },
9884  {
9885   "alignment" : 4,
9886   "is_const" : true,
9887   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection",
9888   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection",
9889   "referenced_type" : "type-887",
9890   "self_type" : "type-934",
9891   "size" : 4,
9892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9893  },
9894  {
9895   "alignment" : 4,
9896   "is_const" : true,
9897   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction",
9898   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction",
9899   "referenced_type" : "type-895",
9900   "self_type" : "type-942",
9901   "size" : 4,
9902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9903  },
9904  {
9905   "alignment" : 4,
9906   "is_const" : true,
9907   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState",
9908   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState",
9909   "referenced_type" : "type-904",
9910   "self_type" : "type-957",
9911   "size" : 4,
9912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9913  },
9914  {
9915   "alignment" : 4,
9916   "is_const" : true,
9917   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleLightState",
9918   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleLightState",
9919   "referenced_type" : "type-882",
9920   "self_type" : "type-929",
9921   "size" : 4,
9922   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9923  },
9924  {
9925   "alignment" : 4,
9926   "is_const" : true,
9927   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch",
9928   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch",
9929   "referenced_type" : "type-883",
9930   "self_type" : "type-930",
9931   "size" : 4,
9932   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9933  },
9934  {
9935   "alignment" : 4,
9936   "is_const" : true,
9937   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleOilLevel",
9938   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleOilLevel",
9939   "referenced_type" : "type-888",
9940   "self_type" : "type-935",
9941   "size" : 4,
9942   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9943  },
9944  {
9945   "alignment" : 8,
9946   "is_const" : true,
9947   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropConfig",
9948   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropConfig",
9949   "referenced_type" : "type-690",
9950   "self_type" : "type-694",
9951   "size" : 72,
9952   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9953  },
9954  {
9955   "alignment" : 8,
9956   "is_const" : true,
9957   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropValue",
9958   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropValue",
9959   "referenced_type" : "type-103",
9960   "self_type" : "type-112",
9961   "size" : 104,
9962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
9963  },
9964  {
9965   "alignment" : 4,
9966   "is_const" : true,
9967   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleProperty",
9968   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleProperty",
9969   "referenced_type" : "type-880",
9970   "self_type" : "type-927",
9971   "size" : 4,
9972   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9973  },
9974  {
9975   "alignment" : 4,
9976   "is_const" : true,
9977   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess",
9978   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess",
9979   "referenced_type" : "type-691",
9980   "self_type" : "type-948",
9981   "size" : 4,
9982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9983  },
9984  {
9985   "alignment" : 4,
9986   "is_const" : true,
9987   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode",
9988   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode",
9989   "referenced_type" : "type-692",
9990   "self_type" : "type-946",
9991   "size" : 4,
9992   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9993  },
9994  {
9995   "alignment" : 4,
9996   "is_const" : true,
9997   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup",
9998   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup",
9999   "referenced_type" : "type-879",
10000   "self_type" : "type-926",
10001   "size" : 4,
10002   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10003  },
10004  {
10005   "alignment" : 4,
10006   "is_const" : true,
10007   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus",
10008   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus",
10009   "referenced_type" : "type-104",
10010   "self_type" : "type-949",
10011   "size" : 4,
10012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10013  },
10014  {
10015   "alignment" : 4,
10016   "is_const" : true,
10017   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyType",
10018   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyType",
10019   "referenced_type" : "type-877",
10020   "self_type" : "type-924",
10021   "size" : 4,
10022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10023  },
10024  {
10025   "alignment" : 4,
10026   "is_const" : true,
10027   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState",
10028   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState",
10029   "referenced_type" : "type-881",
10030   "self_type" : "type-928",
10031   "size" : 4,
10032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10033  },
10034  {
10035   "alignment" : 4,
10036   "is_const" : true,
10037   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal",
10038   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal",
10039   "referenced_type" : "type-903",
10040   "self_type" : "type-955",
10041   "size" : 4,
10042   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10043  },
10044  {
10045   "alignment" : 4,
10046   "is_const" : true,
10047   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleUnit",
10048   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleUnit",
10049   "referenced_type" : "type-897",
10050   "self_type" : "type-945",
10051   "size" : 4,
10052   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10053  },
10054  {
10055   "alignment" : 4,
10056   "is_const" : true,
10057   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex",
10058   "name" : "const android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex",
10059   "referenced_type" : "type-921",
10060   "self_type" : "type-978",
10061   "size" : 4,
10062   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10063  },
10064  {
10065   "alignment" : 4,
10066   "is_const" : true,
10067   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex",
10068   "name" : "const android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex",
10069   "referenced_type" : "type-916",
10070   "self_type" : "type-973",
10071   "size" : 4,
10072   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10073  },
10074  {
10075   "alignment" : 4,
10076   "is_const" : true,
10077   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VmsMessageType",
10078   "name" : "const android::hardware::automotive::vehicle::V2_0::VmsMessageType",
10079   "referenced_type" : "type-915",
10080   "self_type" : "type-972",
10081   "size" : 4,
10082   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10083  },
10084  {
10085   "alignment" : 4,
10086   "is_const" : true,
10087   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex",
10088   "name" : "const android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex",
10089   "referenced_type" : "type-918",
10090   "self_type" : "type-975",
10091   "size" : 4,
10092   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10093  },
10094  {
10095   "alignment" : 4,
10096   "is_const" : true,
10097   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex",
10098   "name" : "const android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex",
10099   "referenced_type" : "type-917",
10100   "self_type" : "type-974",
10101   "size" : 4,
10102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10103  },
10104  {
10105   "alignment" : 4,
10106   "is_const" : true,
10107   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex",
10108   "name" : "const android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex",
10109   "referenced_type" : "type-919",
10110   "self_type" : "type-976",
10111   "size" : 4,
10112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10113  },
10114  {
10115   "alignment" : 4,
10116   "is_const" : true,
10117   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex",
10118   "name" : "const android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex",
10119   "referenced_type" : "type-923",
10120   "self_type" : "type-979",
10121   "size" : 4,
10122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10123  },
10124  {
10125   "alignment" : 4,
10126   "is_const" : true,
10127   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex",
10128   "name" : "const android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex",
10129   "referenced_type" : "type-920",
10130   "self_type" : "type-977",
10131   "size" : 4,
10132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10133  },
10134  {
10135   "alignment" : 4,
10136   "is_const" : true,
10137   "linker_set_key" : "const android::hardware::details::SchedPrio",
10138   "name" : "const android::hardware::details::SchedPrio",
10139   "referenced_type" : "type-779",
10140   "self_type" : "type-782",
10141   "size" : 8,
10142   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10143  },
10144  {
10145   "alignment" : 4,
10146   "is_const" : true,
10147   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::SubscribeOptions>",
10148   "name" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::SubscribeOptions>",
10149   "referenced_type" : "type-698",
10150   "self_type" : "type-1109",
10151   "size" : 8,
10152   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10153  },
10154  {
10155   "alignment" : 4,
10156   "is_const" : true,
10157   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig>",
10158   "name" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig>",
10159   "referenced_type" : "type-670",
10160   "self_type" : "type-865",
10161   "size" : 8,
10162   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10163  },
10164  {
10165   "alignment" : 4,
10166   "is_const" : true,
10167   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig>",
10168   "name" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig>",
10169   "referenced_type" : "type-687",
10170   "self_type" : "type-1106",
10171   "size" : 8,
10172   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10173  },
10174  {
10175   "alignment" : 4,
10176   "is_const" : true,
10177   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue>",
10178   "name" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue>",
10179   "referenced_type" : "type-100",
10180   "self_type" : "type-1116",
10181   "size" : 8,
10182   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10183  },
10184  {
10185   "alignment" : 4,
10186   "is_const" : true,
10187   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
10188   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
10189   "referenced_type" : "type-509",
10190   "self_type" : "type-606",
10191   "size" : 8,
10192   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10193  },
10194  {
10195   "alignment" : 4,
10196   "is_const" : true,
10197   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
10198   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
10199   "referenced_type" : "type-410",
10200   "self_type" : "type-473",
10201   "size" : 8,
10202   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10203  },
10204  {
10205   "alignment" : 4,
10206   "is_const" : true,
10207   "linker_set_key" : "const android::hardware::details::hidl_pointer<float>",
10208   "name" : "const android::hardware::details::hidl_pointer<float>",
10209   "referenced_type" : "type-69",
10210   "self_type" : "type-944",
10211   "size" : 8,
10212   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10213  },
10214  {
10215   "alignment" : 4,
10216   "is_const" : true,
10217   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
10218   "name" : "const android::hardware::details::hidl_pointer<int>",
10219   "referenced_type" : "type-62",
10220   "self_type" : "type-766",
10221   "size" : 8,
10222   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10223  },
10224  {
10225   "alignment" : 4,
10226   "is_const" : true,
10227   "linker_set_key" : "const android::hardware::details::hidl_pointer<long long>",
10228   "name" : "const android::hardware::details::hidl_pointer<long long>",
10229   "referenced_type" : "type-76",
10230   "self_type" : "type-1031",
10231   "size" : 8,
10232   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10233  },
10234  {
10235   "alignment" : 4,
10236   "is_const" : true,
10237   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
10238   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
10239   "referenced_type" : "type-94",
10240   "self_type" : "type-1103",
10241   "size" : 8,
10242   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10243  },
10244  {
10245   "alignment" : 4,
10246   "is_const" : true,
10247   "linker_set_key" : "const android::hardware::details::return_status",
10248   "name" : "const android::hardware::details::return_status",
10249   "referenced_type" : "type-29",
10250   "self_type" : "type-523",
10251   "size" : 24,
10252   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10253  },
10254  {
10255   "alignment" : 4,
10256   "is_const" : true,
10257   "linker_set_key" : "const android::hardware::hidl_death_recipient",
10258   "name" : "const android::hardware::hidl_death_recipient",
10259   "referenced_type" : "type-43",
10260   "self_type" : "type-44",
10261   "size" : 12,
10262   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10263  },
10264  {
10265   "alignment" : 8,
10266   "is_const" : true,
10267   "linker_set_key" : "const android::hardware::hidl_handle",
10268   "name" : "const android::hardware::hidl_handle",
10269   "referenced_type" : "type-631",
10270   "self_type" : "type-724",
10271   "size" : 16,
10272   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10273  },
10274  {
10275   "alignment" : 8,
10276   "is_const" : true,
10277   "linker_set_key" : "const android::hardware::hidl_memory",
10278   "name" : "const android::hardware::hidl_memory",
10279   "referenced_type" : "type-634",
10280   "self_type" : "type-637",
10281   "size" : 40,
10282   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10283  },
10284  {
10285   "alignment" : 4,
10286   "is_const" : true,
10287   "linker_set_key" : "const android::hardware::hidl_string",
10288   "name" : "const android::hardware::hidl_string",
10289   "referenced_type" : "type-106",
10290   "self_type" : "type-632",
10291   "size" : 16,
10292   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10293  },
10294  {
10295   "alignment" : 4,
10296   "is_const" : true,
10297   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::SubscribeOptions>",
10298   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::SubscribeOptions>",
10299   "referenced_type" : "type-697",
10300   "self_type" : "type-706",
10301   "size" : 16,
10302   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10303  },
10304  {
10305   "alignment" : 4,
10306   "is_const" : true,
10307   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig>",
10308   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig>",
10309   "referenced_type" : "type-669",
10310   "self_type" : "type-673",
10311   "size" : 16,
10312   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10313  },
10314  {
10315   "alignment" : 4,
10316   "is_const" : true,
10317   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig>",
10318   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig>",
10319   "referenced_type" : "type-686",
10320   "self_type" : "type-695",
10321   "size" : 16,
10322   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10323  },
10324  {
10325   "alignment" : 4,
10326   "is_const" : true,
10327   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue>",
10328   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue>",
10329   "referenced_type" : "type-99",
10330   "self_type" : "type-109",
10331   "size" : 16,
10332   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10333  },
10334  {
10335   "alignment" : 4,
10336   "is_const" : true,
10337   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
10338   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
10339   "referenced_type" : "type-654",
10340   "self_type" : "type-1088",
10341   "size" : 16,
10342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
10343  },
10344  {
10345   "alignment" : 4,
10346   "is_const" : true,
10347   "linker_set_key" : "const android::hardware::hidl_vec<float>",
10348   "name" : "const android::hardware::hidl_vec<float>",
10349   "referenced_type" : "type-68",
10350   "self_type" : "type-677",
10351   "size" : 16,
10352   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10353  },
10354  {
10355   "alignment" : 4,
10356   "is_const" : true,
10357   "linker_set_key" : "const android::hardware::hidl_vec<int>",
10358   "name" : "const android::hardware::hidl_vec<int>",
10359   "referenced_type" : "type-61",
10360   "self_type" : "type-666",
10361   "size" : 16,
10362   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10363  },
10364  {
10365   "alignment" : 4,
10366   "is_const" : true,
10367   "linker_set_key" : "const android::hardware::hidl_vec<long long>",
10368   "name" : "const android::hardware::hidl_vec<long long>",
10369   "referenced_type" : "type-75",
10370   "self_type" : "type-680",
10371   "size" : 16,
10372   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10373  },
10374  {
10375   "alignment" : 4,
10376   "is_const" : true,
10377   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
10378   "name" : "const android::hardware::hidl_vec<unsigned char>",
10379   "referenced_type" : "type-93",
10380   "self_type" : "type-683",
10381   "size" : 16,
10382   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10383  },
10384  {
10385   "alignment" : 2,
10386   "is_const" : true,
10387   "linker_set_key" : "const android::hardware::hidl_version",
10388   "name" : "const android::hardware::hidl_version",
10389   "referenced_type" : "type-712",
10390   "self_type" : "type-714",
10391   "size" : 4,
10392   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10393  },
10394  {
10395   "alignment" : 4,
10396   "is_const" : true,
10397   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
10398   "name" : "const android::hidl::base::V1_0::BpHwBase",
10399   "referenced_type" : "type-1092",
10400   "self_type" : "type-1095",
10401   "size" : 92,
10402   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
10403  },
10404  {
10405   "alignment" : 4,
10406   "is_const" : true,
10407   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
10408   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
10409   "referenced_type" : "type-732",
10410   "self_type" : "type-733",
10411   "size" : 4,
10412   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10413  },
10414  {
10415   "alignment" : 4,
10416   "is_const" : true,
10417   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
10418   "name" : "const android::hidl::base::V1_0::IBase",
10419   "referenced_type" : "type-28",
10420   "self_type" : "type-201",
10421   "size" : 12,
10422   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10423  },
10424  {
10425   "alignment" : 4,
10426   "is_const" : true,
10427   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
10428   "name" : "const android::hidl::base::V1_0::IBase *const",
10429   "referenced_type" : "type-212",
10430   "self_type" : "type-795",
10431   "size" : 4,
10432   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10433  },
10434  {
10435   "alignment" : 4,
10436   "is_const" : true,
10437   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
10438   "name" : "const android::hidl::manager::V1_0::IServiceManager",
10439   "referenced_type" : "type-435",
10440   "self_type" : "type-442",
10441   "size" : 12,
10442   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10443  },
10444  {
10445   "alignment" : 4,
10446   "is_const" : true,
10447   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
10448   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
10449   "referenced_type" : "type-867",
10450   "self_type" : "type-871",
10451   "size" : 4,
10452   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10453  },
10454  {
10455   "alignment" : 1,
10456   "is_const" : true,
10457   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
10458   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
10459   "referenced_type" : "type-866",
10460   "self_type" : "type-869",
10461   "size" : 1,
10462   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10463  },
10464  {
10465   "alignment" : 4,
10466   "is_const" : true,
10467   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
10468   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
10469   "referenced_type" : "type-453",
10470   "self_type" : "type-863",
10471   "size" : 12,
10472   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
10473  },
10474  {
10475   "alignment" : 4,
10476   "is_const" : true,
10477   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
10478   "name" : "const android::sp<android::hardware::IBinder>",
10479   "referenced_type" : "type-247",
10480   "self_type" : "type-273",
10481   "size" : 4,
10482   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10483  },
10484  {
10485   "alignment" : 4,
10486   "is_const" : true,
10487   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
10488   "name" : "const android::sp<android::hardware::ProcessState>",
10489   "referenced_type" : "type-281",
10490   "self_type" : "type-423",
10491   "size" : 4,
10492   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10493  },
10494  {
10495   "alignment" : 4,
10496   "is_const" : true,
10497   "linker_set_key" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle>",
10498   "name" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle>",
10499   "referenced_type" : "type-82",
10500   "self_type" : "type-81",
10501   "size" : 4,
10502   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10503  },
10504  {
10505   "alignment" : 4,
10506   "is_const" : true,
10507   "linker_set_key" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback>",
10508   "name" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback>",
10509   "referenced_type" : "type-25",
10510   "self_type" : "type-147",
10511   "size" : 4,
10512   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10513  },
10514  {
10515   "alignment" : 4,
10516   "is_const" : true,
10517   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
10518   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
10519   "referenced_type" : "type-475",
10520   "self_type" : "type-483",
10521   "size" : 4,
10522   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10523  },
10524  {
10525   "alignment" : 4,
10526   "is_const" : true,
10527   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
10528   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
10529   "referenced_type" : "type-41",
10530   "self_type" : "type-40",
10531   "size" : 4,
10532   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10533  },
10534  {
10535   "alignment" : 4,
10536   "is_const" : true,
10537   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
10538   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
10539   "referenced_type" : "type-50",
10540   "self_type" : "type-57",
10541   "size" : 4,
10542   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10543  },
10544  {
10545   "alignment" : 4,
10546   "is_const" : true,
10547   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
10548   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
10549   "referenced_type" : "type-433",
10550   "self_type" : "type-440",
10551   "size" : 4,
10552   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10553  },
10554  {
10555   "alignment" : 4,
10556   "is_const" : true,
10557   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10558   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10559   "referenced_type" : "type-451",
10560   "self_type" : "type-455",
10561   "size" : 4,
10562   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10563  },
10564  {
10565   "alignment" : 4,
10566   "is_const" : true,
10567   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
10568   "name" : "const android::wp<android::hardware::BHwBinder>",
10569   "referenced_type" : "type-9",
10570   "self_type" : "type-8",
10571   "size" : 8,
10572   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10573  },
10574  {
10575   "alignment" : 4,
10576   "is_const" : true,
10577   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
10578   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
10579   "referenced_type" : "type-478",
10580   "self_type" : "type-1111",
10581   "size" : 8,
10582   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10583  },
10584  {
10585   "alignment" : 4,
10586   "is_const" : true,
10587   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
10588   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
10589   "referenced_type" : "type-479",
10590   "self_type" : "type-947",
10591   "size" : 8,
10592   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10593  },
10594  {
10595   "alignment" : 1,
10596   "is_const" : true,
10597   "linker_set_key" : "const bool",
10598   "name" : "const bool",
10599   "referenced_type" : "type-32",
10600   "self_type" : "type-447",
10601   "size" : 1,
10602   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10603  },
10604  {
10605   "alignment" : 1,
10606   "is_const" : true,
10607   "linker_set_key" : "const char",
10608   "name" : "const char",
10609   "referenced_type" : "type-6",
10610   "self_type" : "type-5",
10611   "size" : 1,
10612   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10613  },
10614  {
10615   "alignment" : 2,
10616   "is_const" : true,
10617   "linker_set_key" : "const char16_t",
10618   "name" : "const char16_t",
10619   "referenced_type" : "type-299",
10620   "self_type" : "type-298",
10621   "size" : 2,
10622   "source_file" : "/system/core/libutils/include/utils/String16.h"
10623  },
10624  {
10625   "alignment" : 4,
10626   "is_const" : true,
10627   "linker_set_key" : "const double",
10628   "name" : "const double",
10629   "referenced_type" : "type-605",
10630   "self_type" : "type-622",
10631   "size" : 8,
10632   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10633  },
10634  {
10635   "alignment" : 4,
10636   "is_const" : true,
10637   "linker_set_key" : "const float",
10638   "name" : "const float",
10639   "referenced_type" : "type-72",
10640   "self_type" : "type-318",
10641   "size" : 4,
10642   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10643  },
10644  {
10645   "alignment" : 4,
10646   "is_const" : true,
10647   "linker_set_key" : "const int",
10648   "name" : "const int",
10649   "referenced_type" : "type-12",
10650   "self_type" : "type-665",
10651   "size" : 4,
10652   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10653  },
10654  {
10655   "is_const" : true,
10656   "linker_set_key" : "const iter<is_const>",
10657   "name" : "const iter<is_const>",
10658   "referenced_type" : "type-312",
10659   "self_type" : "type-311",
10660   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10661  },
10662  {
10663   "is_const" : true,
10664   "linker_set_key" : "const iter<is_const>",
10665   "name" : "const iter<is_const>",
10666   "referenced_type" : "type-53",
10667   "self_type" : "type-52",
10668   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10669  },
10670  {
10671   "is_const" : true,
10672   "linker_set_key" : "const iter<is_const>",
10673   "name" : "const iter<is_const>",
10674   "referenced_type" : "type-647",
10675   "self_type" : "type-646",
10676   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10677  },
10678  {
10679   "alignment" : 4,
10680   "is_const" : true,
10681   "linker_set_key" : "const log_msg",
10682   "name" : "const log_msg",
10683   "referenced_type" : "type-172",
10684   "self_type" : "type-171",
10685   "size" : 5124,
10686   "source_file" : "/system/core/liblog/include/log/log_read.h"
10687  },
10688  {
10689   "alignment" : 4,
10690   "is_const" : true,
10691   "linker_set_key" : "const long long",
10692   "name" : "const long long",
10693   "referenced_type" : "type-79",
10694   "self_type" : "type-320",
10695   "size" : 8,
10696   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10697  },
10698  {
10699   "alignment" : 4,
10700   "is_const" : true,
10701   "linker_set_key" : "const native_handle",
10702   "name" : "const native_handle",
10703   "referenced_type" : "type-497",
10704   "self_type" : "type-575",
10705   "size" : 12,
10706   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10707  },
10708  {
10709   "alignment" : 2,
10710   "is_const" : true,
10711   "linker_set_key" : "const short",
10712   "name" : "const short",
10713   "referenced_type" : "type-558",
10714   "self_type" : "type-614",
10715   "size" : 2,
10716   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10717  },
10718  {
10719   "alignment" : 1,
10720   "is_const" : true,
10721   "linker_set_key" : "const signed char",
10722   "name" : "const signed char",
10723   "referenced_type" : "type-612",
10724   "self_type" : "type-611",
10725   "size" : 1,
10726   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10727  },
10728  {
10729   "alignment" : 4,
10730   "is_const" : true,
10731   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex, 72>",
10732   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex, 72>",
10733   "referenced_type" : "type-1068",
10734   "self_type" : "type-1067",
10735   "size" : 288,
10736   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10737  },
10738  {
10739   "alignment" : 4,
10740   "is_const" : true,
10741   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex, 72>",
10742   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex, 72>",
10743   "referenced_type" : "type-253",
10744   "self_type" : "type-252",
10745   "size" : 288,
10746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10747  },
10748  {
10749   "alignment" : 4,
10750   "is_const" : true,
10751   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex, 72>",
10752   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex, 72>",
10753   "referenced_type" : "type-414",
10754   "self_type" : "type-413",
10755   "size" : 288,
10756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10757  },
10758  {
10759   "alignment" : 4,
10760   "is_const" : true,
10761   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex, 33>",
10762   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex, 33>",
10763   "referenced_type" : "type-1066",
10764   "self_type" : "type-1065",
10765   "size" : 132,
10766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10767  },
10768  {
10769   "alignment" : 4,
10770   "is_const" : true,
10771   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex, 33>",
10772   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex, 33>",
10773   "referenced_type" : "type-251",
10774   "self_type" : "type-250",
10775   "size" : 132,
10776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10777  },
10778  {
10779   "alignment" : 4,
10780   "is_const" : true,
10781   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex, 33>",
10782   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex, 33>",
10783   "referenced_type" : "type-408",
10784   "self_type" : "type-407",
10785   "size" : 132,
10786   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10787  },
10788  {
10789   "alignment" : 4,
10790   "is_const" : true,
10791   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::EvConnectorType, 13>",
10792   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::EvConnectorType, 13>",
10793   "referenced_type" : "type-166",
10794   "self_type" : "type-165",
10795   "size" : 52,
10796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10797  },
10798  {
10799   "alignment" : 4,
10800   "is_const" : true,
10801   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::EvConnectorType, 13>",
10802   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::EvConnectorType, 13>",
10803   "referenced_type" : "type-341",
10804   "self_type" : "type-340",
10805   "size" : 52,
10806   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10807  },
10808  {
10809   "alignment" : 4,
10810   "is_const" : true,
10811   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::EvConnectorType, 13>",
10812   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::EvConnectorType, 13>",
10813   "referenced_type" : "type-996",
10814   "self_type" : "type-995",
10815   "size" : 52,
10816   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10817  },
10818  {
10819   "alignment" : 4,
10820   "is_const" : true,
10821   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::FuelType, 13>",
10822   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::FuelType, 13>",
10823   "referenced_type" : "type-1000",
10824   "self_type" : "type-999",
10825   "size" : 52,
10826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10827  },
10828  {
10829   "alignment" : 4,
10830   "is_const" : true,
10831   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::FuelType, 13>",
10832   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::FuelType, 13>",
10833   "referenced_type" : "type-170",
10834   "self_type" : "type-169",
10835   "size" : 52,
10836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10837  },
10838  {
10839   "alignment" : 4,
10840   "is_const" : true,
10841   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::FuelType, 13>",
10842   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::FuelType, 13>",
10843   "referenced_type" : "type-345",
10844   "self_type" : "type-344",
10845   "size" : 52,
10846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10847  },
10848  {
10849   "alignment" : 4,
10850   "is_const" : true,
10851   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors, 6>",
10852   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors, 6>",
10853   "referenced_type" : "type-1056",
10854   "self_type" : "type-1055",
10855   "size" : 24,
10856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10857  },
10858  {
10859   "alignment" : 4,
10860   "is_const" : true,
10861   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors, 6>",
10862   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors, 6>",
10863   "referenced_type" : "type-240",
10864   "self_type" : "type-239",
10865   "size" : 24,
10866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10867  },
10868  {
10869   "alignment" : 4,
10870   "is_const" : true,
10871   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors, 6>",
10872   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors, 6>",
10873   "referenced_type" : "type-397",
10874   "self_type" : "type-396",
10875   "size" : 24,
10876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10877  },
10878  {
10879   "alignment" : 4,
10880   "is_const" : true,
10881   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors, 18>",
10882   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors, 18>",
10883   "referenced_type" : "type-1060",
10884   "self_type" : "type-1059",
10885   "size" : 72,
10886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10887  },
10888  {
10889   "alignment" : 4,
10890   "is_const" : true,
10891   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors, 18>",
10892   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors, 18>",
10893   "referenced_type" : "type-244",
10894   "self_type" : "type-243",
10895   "size" : 72,
10896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10897  },
10898  {
10899   "alignment" : 4,
10900   "is_const" : true,
10901   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors, 18>",
10902   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors, 18>",
10903   "referenced_type" : "type-402",
10904   "self_type" : "type-401",
10905   "size" : 72,
10906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10907  },
10908  {
10909   "alignment" : 4,
10910   "is_const" : true,
10911   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus, 5>",
10912   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus, 5>",
10913   "referenced_type" : "type-1052",
10914   "self_type" : "type-1051",
10915   "size" : 20,
10916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10917  },
10918  {
10919   "alignment" : 4,
10920   "is_const" : true,
10921   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus, 5>",
10922   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus, 5>",
10923   "referenced_type" : "type-235",
10924   "self_type" : "type-234",
10925   "size" : 20,
10926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10927  },
10928  {
10929   "alignment" : 4,
10930   "is_const" : true,
10931   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus, 5>",
10932   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus, 5>",
10933   "referenced_type" : "type-393",
10934   "self_type" : "type-392",
10935   "size" : 20,
10936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10937  },
10938  {
10939   "alignment" : 4,
10940   "is_const" : true,
10941   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelType, 24>",
10942   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelType, 24>",
10943   "referenced_type" : "type-1064",
10944   "self_type" : "type-1063",
10945   "size" : 96,
10946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10947  },
10948  {
10949   "alignment" : 4,
10950   "is_const" : true,
10951   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelType, 24>",
10952   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelType, 24>",
10953   "referenced_type" : "type-249",
10954   "self_type" : "type-248",
10955   "size" : 96,
10956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10957  },
10958  {
10959   "alignment" : 4,
10960   "is_const" : true,
10961   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelType, 24>",
10962   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelType, 24>",
10963   "referenced_type" : "type-406",
10964   "self_type" : "type-405",
10965   "size" : 96,
10966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10967  },
10968  {
10969   "alignment" : 4,
10970   "is_const" : true,
10971   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind, 2>",
10972   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind, 2>",
10973   "referenced_type" : "type-1054",
10974   "self_type" : "type-1053",
10975   "size" : 8,
10976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10977  },
10978  {
10979   "alignment" : 4,
10980   "is_const" : true,
10981   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind, 2>",
10982   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind, 2>",
10983   "referenced_type" : "type-238",
10984   "self_type" : "type-237",
10985   "size" : 8,
10986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10987  },
10988  {
10989   "alignment" : 4,
10990   "is_const" : true,
10991   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind, 2>",
10992   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind, 2>",
10993   "referenced_type" : "type-395",
10994   "self_type" : "type-394",
10995   "size" : 8,
10996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10997  },
10998  {
10999   "alignment" : 4,
11000   "is_const" : true,
11001   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus, 4>",
11002   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus, 4>",
11003   "referenced_type" : "type-1062",
11004   "self_type" : "type-1061",
11005   "size" : 16,
11006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11007  },
11008  {
11009   "alignment" : 4,
11010   "is_const" : true,
11011   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus, 4>",
11012   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus, 4>",
11013   "referenced_type" : "type-246",
11014   "self_type" : "type-245",
11015   "size" : 16,
11016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11017  },
11018  {
11019   "alignment" : 4,
11020   "is_const" : true,
11021   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus, 4>",
11022   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus, 4>",
11023   "referenced_type" : "type-404",
11024   "self_type" : "type-403",
11025   "size" : 16,
11026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11027  },
11028  {
11029   "alignment" : 4,
11030   "is_const" : true,
11031   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors, 22>",
11032   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors, 22>",
11033   "referenced_type" : "type-1058",
11034   "self_type" : "type-1057",
11035   "size" : 88,
11036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11037  },
11038  {
11039   "alignment" : 4,
11040   "is_const" : true,
11041   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors, 22>",
11042   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors, 22>",
11043   "referenced_type" : "type-242",
11044   "self_type" : "type-241",
11045   "size" : 88,
11046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11047  },
11048  {
11049   "alignment" : 4,
11050   "is_const" : true,
11051   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors, 22>",
11052   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors, 22>",
11053   "referenced_type" : "type-400",
11054   "self_type" : "type-399",
11055   "size" : 88,
11056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11057  },
11058  {
11059   "alignment" : 4,
11060   "is_const" : true,
11061   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::PortLocationType, 7>",
11062   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::PortLocationType, 7>",
11063   "referenced_type" : "type-168",
11064   "self_type" : "type-167",
11065   "size" : 28,
11066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11067  },
11068  {
11069   "alignment" : 4,
11070   "is_const" : true,
11071   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::PortLocationType, 7>",
11072   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::PortLocationType, 7>",
11073   "referenced_type" : "type-343",
11074   "self_type" : "type-342",
11075   "size" : 28,
11076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11077  },
11078  {
11079   "alignment" : 4,
11080   "is_const" : true,
11081   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::PortLocationType, 7>",
11082   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::PortLocationType, 7>",
11083   "referenced_type" : "type-998",
11084   "self_type" : "type-997",
11085   "size" : 28,
11086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11087  },
11088  {
11089   "alignment" : 4,
11090   "is_const" : true,
11091   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::StatusCode, 6>",
11092   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::StatusCode, 6>",
11093   "referenced_type" : "type-1048",
11094   "self_type" : "type-1047",
11095   "size" : 24,
11096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11097  },
11098  {
11099   "alignment" : 4,
11100   "is_const" : true,
11101   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::StatusCode, 6>",
11102   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::StatusCode, 6>",
11103   "referenced_type" : "type-231",
11104   "self_type" : "type-230",
11105   "size" : 24,
11106   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11107  },
11108  {
11109   "alignment" : 4,
11110   "is_const" : true,
11111   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::StatusCode, 6>",
11112   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::StatusCode, 6>",
11113   "referenced_type" : "type-389",
11114   "self_type" : "type-388",
11115   "size" : 24,
11116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11117  },
11118  {
11119   "alignment" : 4,
11120   "is_const" : true,
11121   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::SubscribeFlags, 3>",
11122   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::SubscribeFlags, 3>",
11123   "referenced_type" : "type-1046",
11124   "self_type" : "type-1045",
11125   "size" : 12,
11126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11127  },
11128  {
11129   "alignment" : 4,
11130   "is_const" : true,
11131   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::SubscribeFlags, 3>",
11132   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::SubscribeFlags, 3>",
11133   "referenced_type" : "type-229",
11134   "self_type" : "type-228",
11135   "size" : 12,
11136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11137  },
11138  {
11139   "alignment" : 4,
11140   "is_const" : true,
11141   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::SubscribeFlags, 3>",
11142   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::SubscribeFlags, 3>",
11143   "referenced_type" : "type-387",
11144   "self_type" : "type-386",
11145   "size" : 12,
11146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11147  },
11148  {
11149   "alignment" : 4,
11150   "is_const" : true,
11151   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag, 2>",
11152   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag, 2>",
11153   "referenced_type" : "type-1006",
11154   "self_type" : "type-1005",
11155   "size" : 8,
11156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11157  },
11158  {
11159   "alignment" : 4,
11160   "is_const" : true,
11161   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag, 2>",
11162   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag, 2>",
11163   "referenced_type" : "type-186",
11164   "self_type" : "type-185",
11165   "size" : 8,
11166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11167  },
11168  {
11169   "alignment" : 4,
11170   "is_const" : true,
11171   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag, 2>",
11172   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag, 2>",
11173   "referenced_type" : "type-351",
11174   "self_type" : "type-350",
11175   "size" : 8,
11176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11177  },
11178  {
11179   "alignment" : 4,
11180   "is_const" : true,
11181   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport, 8>",
11182   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport, 8>",
11183   "referenced_type" : "type-1016",
11184   "self_type" : "type-1015",
11185   "size" : 32,
11186   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11187  },
11188  {
11189   "alignment" : 4,
11190   "is_const" : true,
11191   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport, 8>",
11192   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport, 8>",
11193   "referenced_type" : "type-195",
11194   "self_type" : "type-194",
11195   "size" : 32,
11196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11197  },
11198  {
11199   "alignment" : 4,
11200   "is_const" : true,
11201   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport, 8>",
11202   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport, 8>",
11203   "referenced_type" : "type-359",
11204   "self_type" : "type-358",
11205   "size" : 32,
11206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11207  },
11208  {
11209   "alignment" : 4,
11210   "is_const" : true,
11211   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq, 4>",
11212   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq, 4>",
11213   "referenced_type" : "type-1008",
11214   "self_type" : "type-1007",
11215   "size" : 16,
11216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11217  },
11218  {
11219   "alignment" : 4,
11220   "is_const" : true,
11221   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq, 4>",
11222   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq, 4>",
11223   "referenced_type" : "type-188",
11224   "self_type" : "type-187",
11225   "size" : 16,
11226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11227  },
11228  {
11229   "alignment" : 4,
11230   "is_const" : true,
11231   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq, 4>",
11232   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq, 4>",
11233   "referenced_type" : "type-353",
11234   "self_type" : "type-352",
11235   "size" : 16,
11236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11237  },
11238  {
11239   "alignment" : 4,
11240   "is_const" : true,
11241   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex, 2>",
11242   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex, 2>",
11243   "referenced_type" : "type-1012",
11244   "self_type" : "type-1011",
11245   "size" : 8,
11246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11247  },
11248  {
11249   "alignment" : 4,
11250   "is_const" : true,
11251   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex, 2>",
11252   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex, 2>",
11253   "referenced_type" : "type-190",
11254   "self_type" : "type-189",
11255   "size" : 8,
11256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11257  },
11258  {
11259   "alignment" : 4,
11260   "is_const" : true,
11261   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex, 2>",
11262   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex, 2>",
11263   "referenced_type" : "type-355",
11264   "self_type" : "type-354",
11265   "size" : 8,
11266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11267  },
11268  {
11269   "alignment" : 4,
11270   "is_const" : true,
11271   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam, 3>",
11272   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam, 3>",
11273   "referenced_type" : "type-1014",
11274   "self_type" : "type-1013",
11275   "size" : 12,
11276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11277  },
11278  {
11279   "alignment" : 4,
11280   "is_const" : true,
11281   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam, 3>",
11282   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam, 3>",
11283   "referenced_type" : "type-193",
11284   "self_type" : "type-192",
11285   "size" : 12,
11286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11287  },
11288  {
11289   "alignment" : 4,
11290   "is_const" : true,
11291   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam, 3>",
11292   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam, 3>",
11293   "referenced_type" : "type-357",
11294   "self_type" : "type-356",
11295   "size" : 12,
11296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11297  },
11298  {
11299   "alignment" : 4,
11300   "is_const" : true,
11301   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleArea, 7>",
11302   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleArea, 7>",
11303   "referenced_type" : "type-152",
11304   "self_type" : "type-151",
11305   "size" : 28,
11306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11307  },
11308  {
11309   "alignment" : 4,
11310   "is_const" : true,
11311   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleArea, 7>",
11312   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleArea, 7>",
11313   "referenced_type" : "type-329",
11314   "self_type" : "type-328",
11315   "size" : 28,
11316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11317  },
11318  {
11319   "alignment" : 4,
11320   "is_const" : true,
11321   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleArea, 7>",
11322   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleArea, 7>",
11323   "referenced_type" : "type-984",
11324   "self_type" : "type-983",
11325   "size" : 28,
11326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11327  },
11328  {
11329   "alignment" : 4,
11330   "is_const" : true,
11331   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor, 8>",
11332   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor, 8>",
11333   "referenced_type" : "type-1037",
11334   "self_type" : "type-1036",
11335   "size" : 32,
11336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11337  },
11338  {
11339   "alignment" : 4,
11340   "is_const" : true,
11341   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor, 8>",
11342   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor, 8>",
11343   "referenced_type" : "type-218",
11344   "self_type" : "type-217",
11345   "size" : 32,
11346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11347  },
11348  {
11349   "alignment" : 4,
11350   "is_const" : true,
11351   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor, 8>",
11352   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor, 8>",
11353   "referenced_type" : "type-379",
11354   "self_type" : "type-378",
11355   "size" : 32,
11356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11357  },
11358  {
11359   "alignment" : 4,
11360   "is_const" : true,
11361   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror, 3>",
11362   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror, 3>",
11363   "referenced_type" : "type-1039",
11364   "self_type" : "type-1038",
11365   "size" : 12,
11366   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11367  },
11368  {
11369   "alignment" : 4,
11370   "is_const" : true,
11371   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror, 3>",
11372   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror, 3>",
11373   "referenced_type" : "type-220",
11374   "self_type" : "type-219",
11375   "size" : 12,
11376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11377  },
11378  {
11379   "alignment" : 4,
11380   "is_const" : true,
11381   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror, 3>",
11382   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror, 3>",
11383   "referenced_type" : "type-381",
11384   "self_type" : "type-380",
11385   "size" : 12,
11386   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11387  },
11388  {
11389   "alignment" : 4,
11390   "is_const" : true,
11391   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat, 9>",
11392   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat, 9>",
11393   "referenced_type" : "type-1033",
11394   "self_type" : "type-1032",
11395   "size" : 36,
11396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11397  },
11398  {
11399   "alignment" : 4,
11400   "is_const" : true,
11401   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat, 9>",
11402   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat, 9>",
11403   "referenced_type" : "type-214",
11404   "self_type" : "type-213",
11405   "size" : 36,
11406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11407  },
11408  {
11409   "alignment" : 4,
11410   "is_const" : true,
11411   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat, 9>",
11412   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat, 9>",
11413   "referenced_type" : "type-375",
11414   "self_type" : "type-374",
11415   "size" : 36,
11416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11417  },
11418  {
11419   "alignment" : 4,
11420   "is_const" : true,
11421   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel, 5>",
11422   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel, 5>",
11423   "referenced_type" : "type-1050",
11424   "self_type" : "type-1049",
11425   "size" : 20,
11426   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11427  },
11428  {
11429   "alignment" : 4,
11430   "is_const" : true,
11431   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel, 5>",
11432   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel, 5>",
11433   "referenced_type" : "type-233",
11434   "self_type" : "type-232",
11435   "size" : 20,
11436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11437  },
11438  {
11439   "alignment" : 4,
11440   "is_const" : true,
11441   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel, 5>",
11442   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel, 5>",
11443   "referenced_type" : "type-391",
11444   "self_type" : "type-390",
11445   "size" : 20,
11446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11447  },
11448  {
11449   "alignment" : 4,
11450   "is_const" : true,
11451   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow, 10>",
11452   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow, 10>",
11453   "referenced_type" : "type-1035",
11454   "self_type" : "type-1034",
11455   "size" : 40,
11456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11457  },
11458  {
11459   "alignment" : 4,
11460   "is_const" : true,
11461   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow, 10>",
11462   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow, 10>",
11463   "referenced_type" : "type-216",
11464   "self_type" : "type-215",
11465   "size" : 40,
11466   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11467  },
11468  {
11469   "alignment" : 4,
11470   "is_const" : true,
11471   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow, 10>",
11472   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow, 10>",
11473   "referenced_type" : "type-377",
11474   "self_type" : "type-376",
11475   "size" : 40,
11476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11477  },
11478  {
11479   "alignment" : 4,
11480   "is_const" : true,
11481   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleDisplay, 2>",
11482   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleDisplay, 2>",
11483   "referenced_type" : "type-1020",
11484   "self_type" : "type-1019",
11485   "size" : 8,
11486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11487  },
11488  {
11489   "alignment" : 4,
11490   "is_const" : true,
11491   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleDisplay, 2>",
11492   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleDisplay, 2>",
11493   "referenced_type" : "type-199",
11494   "self_type" : "type-198",
11495   "size" : 8,
11496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11497  },
11498  {
11499   "alignment" : 4,
11500   "is_const" : true,
11501   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleDisplay, 2>",
11502   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleDisplay, 2>",
11503   "referenced_type" : "type-363",
11504   "self_type" : "type-362",
11505   "size" : 8,
11506   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11507  },
11508  {
11509   "alignment" : 4,
11510   "is_const" : true,
11511   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleGear, 13>",
11512   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleGear, 13>",
11513   "referenced_type" : "type-1030",
11514   "self_type" : "type-1029",
11515   "size" : 52,
11516   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11517  },
11518  {
11519   "alignment" : 4,
11520   "is_const" : true,
11521   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleGear, 13>",
11522   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleGear, 13>",
11523   "referenced_type" : "type-211",
11524   "self_type" : "type-210",
11525   "size" : 52,
11526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11527  },
11528  {
11529   "alignment" : 4,
11530   "is_const" : true,
11531   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleGear, 13>",
11532   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleGear, 13>",
11533   "referenced_type" : "type-373",
11534   "self_type" : "type-372",
11535   "size" : 52,
11536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11537  },
11538  {
11539   "alignment" : 4,
11540   "is_const" : true,
11541   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection, 3>",
11542   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection, 3>",
11543   "referenced_type" : "type-1002",
11544   "self_type" : "type-1001",
11545   "size" : 12,
11546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11547  },
11548  {
11549   "alignment" : 4,
11550   "is_const" : true,
11551   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection, 3>",
11552   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection, 3>",
11553   "referenced_type" : "type-182",
11554   "self_type" : "type-181",
11555   "size" : 12,
11556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11557  },
11558  {
11559   "alignment" : 4,
11560   "is_const" : true,
11561   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection, 3>",
11562   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection, 3>",
11563   "referenced_type" : "type-347",
11564   "self_type" : "type-346",
11565   "size" : 12,
11566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11567  },
11568  {
11569   "alignment" : 4,
11570   "is_const" : true,
11571   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction, 2>",
11572   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction, 2>",
11573   "referenced_type" : "type-1018",
11574   "self_type" : "type-1017",
11575   "size" : 8,
11576   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11577  },
11578  {
11579   "alignment" : 4,
11580   "is_const" : true,
11581   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction, 2>",
11582   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction, 2>",
11583   "referenced_type" : "type-197",
11584   "self_type" : "type-196",
11585   "size" : 8,
11586   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11587  },
11588  {
11589   "alignment" : 4,
11590   "is_const" : true,
11591   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction, 2>",
11592   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction, 2>",
11593   "referenced_type" : "type-361",
11594   "self_type" : "type-360",
11595   "size" : 8,
11596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11597  },
11598  {
11599   "alignment" : 4,
11600   "is_const" : true,
11601   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState, 6>",
11602   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState, 6>",
11603   "referenced_type" : "type-1044",
11604   "self_type" : "type-1043",
11605   "size" : 24,
11606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11607  },
11608  {
11609   "alignment" : 4,
11610   "is_const" : true,
11611   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState, 6>",
11612   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState, 6>",
11613   "referenced_type" : "type-227",
11614   "self_type" : "type-226",
11615   "size" : 24,
11616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11617  },
11618  {
11619   "alignment" : 4,
11620   "is_const" : true,
11621   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState, 6>",
11622   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState, 6>",
11623   "referenced_type" : "type-385",
11624   "self_type" : "type-384",
11625   "size" : 24,
11626   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11627  },
11628  {
11629   "alignment" : 4,
11630   "is_const" : true,
11631   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightState, 3>",
11632   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightState, 3>",
11633   "referenced_type" : "type-161",
11634   "self_type" : "type-160",
11635   "size" : 12,
11636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11637  },
11638  {
11639   "alignment" : 4,
11640   "is_const" : true,
11641   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightState, 3>",
11642   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightState, 3>",
11643   "referenced_type" : "type-337",
11644   "self_type" : "type-336",
11645   "size" : 12,
11646   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11647  },
11648  {
11649   "alignment" : 4,
11650   "is_const" : true,
11651   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightState, 3>",
11652   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightState, 3>",
11653   "referenced_type" : "type-992",
11654   "self_type" : "type-991",
11655   "size" : 12,
11656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11657  },
11658  {
11659   "alignment" : 4,
11660   "is_const" : true,
11661   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch, 4>",
11662   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch, 4>",
11663   "referenced_type" : "type-164",
11664   "self_type" : "type-163",
11665   "size" : 16,
11666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11667  },
11668  {
11669   "alignment" : 4,
11670   "is_const" : true,
11671   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch, 4>",
11672   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch, 4>",
11673   "referenced_type" : "type-339",
11674   "self_type" : "type-338",
11675   "size" : 16,
11676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11677  },
11678  {
11679   "alignment" : 4,
11680   "is_const" : true,
11681   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch, 4>",
11682   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch, 4>",
11683   "referenced_type" : "type-994",
11684   "self_type" : "type-993",
11685   "size" : 16,
11686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11687  },
11688  {
11689   "alignment" : 4,
11690   "is_const" : true,
11691   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleOilLevel, 5>",
11692   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleOilLevel, 5>",
11693   "referenced_type" : "type-1004",
11694   "self_type" : "type-1003",
11695   "size" : 20,
11696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11697  },
11698  {
11699   "alignment" : 4,
11700   "is_const" : true,
11701   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleOilLevel, 5>",
11702   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleOilLevel, 5>",
11703   "referenced_type" : "type-184",
11704   "self_type" : "type-183",
11705   "size" : 20,
11706   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11707  },
11708  {
11709   "alignment" : 4,
11710   "is_const" : true,
11711   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleOilLevel, 5>",
11712   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleOilLevel, 5>",
11713   "referenced_type" : "type-349",
11714   "self_type" : "type-348",
11715   "size" : 20,
11716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11717  },
11718  {
11719   "alignment" : 4,
11720   "is_const" : true,
11721   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleProperty, 127>",
11722   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleProperty, 127>",
11723   "referenced_type" : "type-156",
11724   "self_type" : "type-155",
11725   "size" : 508,
11726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11727  },
11728  {
11729   "alignment" : 4,
11730   "is_const" : true,
11731   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleProperty, 127>",
11732   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleProperty, 127>",
11733   "referenced_type" : "type-333",
11734   "self_type" : "type-332",
11735   "size" : 508,
11736   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11737  },
11738  {
11739   "alignment" : 4,
11740   "is_const" : true,
11741   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleProperty, 127>",
11742   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleProperty, 127>",
11743   "referenced_type" : "type-988",
11744   "self_type" : "type-987",
11745   "size" : 508,
11746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11747  },
11748  {
11749   "alignment" : 4,
11750   "is_const" : true,
11751   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess, 4>",
11752   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess, 4>",
11753   "referenced_type" : "type-1026",
11754   "self_type" : "type-1025",
11755   "size" : 16,
11756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11757  },
11758  {
11759   "alignment" : 4,
11760   "is_const" : true,
11761   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess, 4>",
11762   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess, 4>",
11763   "referenced_type" : "type-207",
11764   "self_type" : "type-206",
11765   "size" : 16,
11766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11767  },
11768  {
11769   "alignment" : 4,
11770   "is_const" : true,
11771   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess, 4>",
11772   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess, 4>",
11773   "referenced_type" : "type-369",
11774   "self_type" : "type-368",
11775   "size" : 16,
11776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11777  },
11778  {
11779   "alignment" : 4,
11780   "is_const" : true,
11781   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode, 3>",
11782   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode, 3>",
11783   "referenced_type" : "type-1024",
11784   "self_type" : "type-1023",
11785   "size" : 12,
11786   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11787  },
11788  {
11789   "alignment" : 4,
11790   "is_const" : true,
11791   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode, 3>",
11792   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode, 3>",
11793   "referenced_type" : "type-205",
11794   "self_type" : "type-204",
11795   "size" : 12,
11796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11797  },
11798  {
11799   "alignment" : 4,
11800   "is_const" : true,
11801   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode, 3>",
11802   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode, 3>",
11803   "referenced_type" : "type-367",
11804   "self_type" : "type-366",
11805   "size" : 12,
11806   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11807  },
11808  {
11809   "alignment" : 4,
11810   "is_const" : true,
11811   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup, 3>",
11812   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup, 3>",
11813   "referenced_type" : "type-154",
11814   "self_type" : "type-153",
11815   "size" : 12,
11816   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11817  },
11818  {
11819   "alignment" : 4,
11820   "is_const" : true,
11821   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup, 3>",
11822   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup, 3>",
11823   "referenced_type" : "type-331",
11824   "self_type" : "type-330",
11825   "size" : 12,
11826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11827  },
11828  {
11829   "alignment" : 4,
11830   "is_const" : true,
11831   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup, 3>",
11832   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup, 3>",
11833   "referenced_type" : "type-986",
11834   "self_type" : "type-985",
11835   "size" : 12,
11836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11837  },
11838  {
11839   "alignment" : 4,
11840   "is_const" : true,
11841   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus, 3>",
11842   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus, 3>",
11843   "referenced_type" : "type-1028",
11844   "self_type" : "type-1027",
11845   "size" : 12,
11846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11847  },
11848  {
11849   "alignment" : 4,
11850   "is_const" : true,
11851   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus, 3>",
11852   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus, 3>",
11853   "referenced_type" : "type-209",
11854   "self_type" : "type-208",
11855   "size" : 12,
11856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11857  },
11858  {
11859   "alignment" : 4,
11860   "is_const" : true,
11861   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus, 3>",
11862   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus, 3>",
11863   "referenced_type" : "type-371",
11864   "self_type" : "type-370",
11865   "size" : 12,
11866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11867  },
11868  {
11869   "alignment" : 4,
11870   "is_const" : true,
11871   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyType, 11>",
11872   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyType, 11>",
11873   "referenced_type" : "type-150",
11874   "self_type" : "type-149",
11875   "size" : 44,
11876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11877  },
11878  {
11879   "alignment" : 4,
11880   "is_const" : true,
11881   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyType, 11>",
11882   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyType, 11>",
11883   "referenced_type" : "type-327",
11884   "self_type" : "type-326",
11885   "size" : 44,
11886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11887  },
11888  {
11889   "alignment" : 4,
11890   "is_const" : true,
11891   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyType, 11>",
11892   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyType, 11>",
11893   "referenced_type" : "type-982",
11894   "self_type" : "type-981",
11895   "size" : 44,
11896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11897  },
11898  {
11899   "alignment" : 4,
11900   "is_const" : true,
11901   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState, 3>",
11902   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState, 3>",
11903   "referenced_type" : "type-159",
11904   "self_type" : "type-158",
11905   "size" : 12,
11906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11907  },
11908  {
11909   "alignment" : 4,
11910   "is_const" : true,
11911   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState, 3>",
11912   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState, 3>",
11913   "referenced_type" : "type-335",
11914   "self_type" : "type-334",
11915   "size" : 12,
11916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11917  },
11918  {
11919   "alignment" : 4,
11920   "is_const" : true,
11921   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState, 3>",
11922   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState, 3>",
11923   "referenced_type" : "type-990",
11924   "self_type" : "type-989",
11925   "size" : 12,
11926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11927  },
11928  {
11929   "alignment" : 4,
11930   "is_const" : true,
11931   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal, 3>",
11932   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal, 3>",
11933   "referenced_type" : "type-1041",
11934   "self_type" : "type-1040",
11935   "size" : 12,
11936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11937  },
11938  {
11939   "alignment" : 4,
11940   "is_const" : true,
11941   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal, 3>",
11942   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal, 3>",
11943   "referenced_type" : "type-222",
11944   "self_type" : "type-221",
11945   "size" : 12,
11946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11947  },
11948  {
11949   "alignment" : 4,
11950   "is_const" : true,
11951   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal, 3>",
11952   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal, 3>",
11953   "referenced_type" : "type-383",
11954   "self_type" : "type-382",
11955   "size" : 12,
11956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11957  },
11958  {
11959   "alignment" : 4,
11960   "is_const" : true,
11961   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleUnit, 30>",
11962   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleUnit, 30>",
11963   "referenced_type" : "type-1022",
11964   "self_type" : "type-1021",
11965   "size" : 120,
11966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11967  },
11968  {
11969   "alignment" : 4,
11970   "is_const" : true,
11971   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleUnit, 30>",
11972   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleUnit, 30>",
11973   "referenced_type" : "type-203",
11974   "self_type" : "type-202",
11975   "size" : 120,
11976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11977  },
11978  {
11979   "alignment" : 4,
11980   "is_const" : true,
11981   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleUnit, 30>",
11982   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleUnit, 30>",
11983   "referenced_type" : "type-365",
11984   "self_type" : "type-364",
11985   "size" : 120,
11986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11987  },
11988  {
11989   "alignment" : 4,
11990   "is_const" : true,
11991   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex, 4>",
11992   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex, 4>",
11993   "referenced_type" : "type-1082",
11994   "self_type" : "type-1081",
11995   "size" : 16,
11996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
11997  },
11998  {
11999   "alignment" : 4,
12000   "is_const" : true,
12001   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex, 4>",
12002   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex, 4>",
12003   "referenced_type" : "type-268",
12004   "self_type" : "type-267",
12005   "size" : 16,
12006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12007  },
12008  {
12009   "alignment" : 4,
12010   "is_const" : true,
12011   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex, 4>",
12012   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex, 4>",
12013   "referenced_type" : "type-429",
12014   "self_type" : "type-428",
12015   "size" : 16,
12016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12017  },
12018  {
12019   "alignment" : 4,
12020   "is_const" : true,
12021   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex, 1>",
12022   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex, 1>",
12023   "referenced_type" : "type-1072",
12024   "self_type" : "type-1071",
12025   "size" : 4,
12026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12027  },
12028  {
12029   "alignment" : 4,
12030   "is_const" : true,
12031   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex, 1>",
12032   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex, 1>",
12033   "referenced_type" : "type-257",
12034   "self_type" : "type-256",
12035   "size" : 4,
12036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12037  },
12038  {
12039   "alignment" : 4,
12040   "is_const" : true,
12041   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex, 1>",
12042   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex, 1>",
12043   "referenced_type" : "type-418",
12044   "self_type" : "type-417",
12045   "size" : 4,
12046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12047  },
12048  {
12049   "alignment" : 4,
12050   "is_const" : true,
12051   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageType, 17>",
12052   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageType, 17>",
12053   "referenced_type" : "type-1070",
12054   "self_type" : "type-1069",
12055   "size" : 68,
12056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12057  },
12058  {
12059   "alignment" : 4,
12060   "is_const" : true,
12061   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageType, 17>",
12062   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageType, 17>",
12063   "referenced_type" : "type-255",
12064   "self_type" : "type-254",
12065   "size" : 68,
12066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12067  },
12068  {
12069   "alignment" : 4,
12070   "is_const" : true,
12071   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageType, 17>",
12072   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageType, 17>",
12073   "referenced_type" : "type-416",
12074   "self_type" : "type-415",
12075   "size" : 68,
12076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12077  },
12078  {
12079   "alignment" : 4,
12080   "is_const" : true,
12081   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex, 5>",
12082   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex, 5>",
12083   "referenced_type" : "type-1076",
12084   "self_type" : "type-1075",
12085   "size" : 20,
12086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12087  },
12088  {
12089   "alignment" : 4,
12090   "is_const" : true,
12091   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex, 5>",
12092   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex, 5>",
12093   "referenced_type" : "type-262",
12094   "self_type" : "type-261",
12095   "size" : 20,
12096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12097  },
12098  {
12099   "alignment" : 4,
12100   "is_const" : true,
12101   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex, 5>",
12102   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex, 5>",
12103   "referenced_type" : "type-422",
12104   "self_type" : "type-421",
12105   "size" : 20,
12106   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12107  },
12108  {
12109   "alignment" : 4,
12110   "is_const" : true,
12111   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex, 4>",
12112   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex, 4>",
12113   "referenced_type" : "type-1074",
12114   "self_type" : "type-1073",
12115   "size" : 16,
12116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12117  },
12118  {
12119   "alignment" : 4,
12120   "is_const" : true,
12121   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex, 4>",
12122   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex, 4>",
12123   "referenced_type" : "type-260",
12124   "self_type" : "type-259",
12125   "size" : 16,
12126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12127  },
12128  {
12129   "alignment" : 4,
12130   "is_const" : true,
12131   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex, 4>",
12132   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex, 4>",
12133   "referenced_type" : "type-420",
12134   "self_type" : "type-419",
12135   "size" : 16,
12136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12137  },
12138  {
12139   "alignment" : 4,
12140   "is_const" : true,
12141   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex, 4>",
12142   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex, 4>",
12143   "referenced_type" : "type-1078",
12144   "self_type" : "type-1077",
12145   "size" : 16,
12146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12147  },
12148  {
12149   "alignment" : 4,
12150   "is_const" : true,
12151   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex, 4>",
12152   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex, 4>",
12153   "referenced_type" : "type-264",
12154   "self_type" : "type-263",
12155   "size" : 16,
12156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12157  },
12158  {
12159   "alignment" : 4,
12160   "is_const" : true,
12161   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex, 4>",
12162   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex, 4>",
12163   "referenced_type" : "type-425",
12164   "self_type" : "type-424",
12165   "size" : 16,
12166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12167  },
12168  {
12169   "alignment" : 4,
12170   "is_const" : true,
12171   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex, 2>",
12172   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex, 2>",
12173   "referenced_type" : "type-1085",
12174   "self_type" : "type-1084",
12175   "size" : 8,
12176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12177  },
12178  {
12179   "alignment" : 4,
12180   "is_const" : true,
12181   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex, 2>",
12182   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex, 2>",
12183   "referenced_type" : "type-271",
12184   "self_type" : "type-270",
12185   "size" : 8,
12186   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12187  },
12188  {
12189   "alignment" : 4,
12190   "is_const" : true,
12191   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex, 2>",
12192   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex, 2>",
12193   "referenced_type" : "type-431",
12194   "self_type" : "type-430",
12195   "size" : 8,
12196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12197  },
12198  {
12199   "alignment" : 4,
12200   "is_const" : true,
12201   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex, 5>",
12202   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex, 5>",
12203   "referenced_type" : "type-1080",
12204   "self_type" : "type-1079",
12205   "size" : 20,
12206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12207  },
12208  {
12209   "alignment" : 4,
12210   "is_const" : true,
12211   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex, 5>",
12212   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex, 5>",
12213   "referenced_type" : "type-266",
12214   "self_type" : "type-265",
12215   "size" : 20,
12216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12217  },
12218  {
12219   "alignment" : 4,
12220   "is_const" : true,
12221   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex, 5>",
12222   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex, 5>",
12223   "referenced_type" : "type-427",
12224   "self_type" : "type-426",
12225   "size" : 20,
12226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12227  },
12228  {
12229   "alignment" : 4,
12230   "is_const" : true,
12231   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
12232   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
12233   "referenced_type" : "type-116",
12234   "self_type" : "type-115",
12235   "size" : 12,
12236   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
12237  },
12238  {
12239   "alignment" : 4,
12240   "is_const" : true,
12241   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
12242   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
12243   "referenced_type" : "type-323",
12244   "self_type" : "type-322",
12245   "size" : 12,
12246   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
12247  },
12248  {
12249   "alignment" : 4,
12250   "is_const" : true,
12251   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
12252   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
12253   "referenced_type" : "type-736",
12254   "self_type" : "type-735",
12255   "size" : 12,
12256   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
12257  },
12258  {
12259   "alignment" : 4,
12260   "is_const" : true,
12261   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
12262   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
12263   "referenced_type" : "type-145",
12264   "self_type" : "type-144",
12265   "size" : 4,
12266   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
12267  },
12268  {
12269   "alignment" : 4,
12270   "is_const" : true,
12271   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
12272   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
12273   "referenced_type" : "type-875",
12274   "self_type" : "type-874",
12275   "size" : 4,
12276   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
12277  },
12278  {
12279   "alignment" : 1,
12280   "is_const" : true,
12281   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
12282   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
12283   "referenced_type" : "type-143",
12284   "self_type" : "type-142",
12285   "size" : 3,
12286   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
12287  },
12288  {
12289   "alignment" : 1,
12290   "is_const" : true,
12291   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
12292   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
12293   "referenced_type" : "type-873",
12294   "self_type" : "type-872",
12295   "size" : 3,
12296   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
12297  },
12298  {
12299   "alignment" : 4,
12300   "is_const" : true,
12301   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
12302   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
12303   "referenced_type" : "type-132",
12304   "self_type" : "type-131",
12305   "size" : 12,
12306   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
12307  },
12308  {
12309   "alignment" : 4,
12310   "is_const" : true,
12311   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
12312   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
12313   "referenced_type" : "type-774",
12314   "self_type" : "type-773",
12315   "size" : 12,
12316   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
12317  },
12318  {
12319   "alignment" : 4,
12320   "is_const" : true,
12321   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
12322   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
12323   "referenced_type" : "type-59",
12324   "self_type" : "type-58",
12325   "size" : 8,
12326   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12327  },
12328  {
12329   "alignment" : 4,
12330   "is_const" : true,
12331   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
12332   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
12333   "referenced_type" : "type-662",
12334   "self_type" : "type-661",
12335   "size" : 8,
12336   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12337  },
12338  {
12339   "alignment" : 4,
12340   "is_const" : true,
12341   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
12342   "name" : "const std::initializer_list<android::hardware::hidl_string>",
12343   "referenced_type" : "type-56",
12344   "self_type" : "type-55",
12345   "size" : 8,
12346   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12347  },
12348  {
12349   "alignment" : 4,
12350   "is_const" : true,
12351   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
12352   "name" : "const std::initializer_list<android::hardware::hidl_string>",
12353   "referenced_type" : "type-657",
12354   "self_type" : "type-656",
12355   "size" : 8,
12356   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12357  },
12358  {
12359   "alignment" : 4,
12360   "is_const" : true,
12361   "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 *> > *)> > >",
12362   "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 *> > *)> > >",
12363   "referenced_type" : "type-1121",
12364   "self_type" : "type-1120",
12365   "size" : 12,
12366   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12367  },
12368  {
12369   "alignment" : 4,
12370   "is_const" : true,
12371   "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 *> > *)> > >",
12372   "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 *> > *)> > >",
12373   "referenced_type" : "type-438",
12374   "self_type" : "type-437",
12375   "size" : 12,
12376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12377  },
12378  {
12379   "alignment" : 4,
12380   "is_const" : true,
12381   "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 *> > *)> > >",
12382   "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 *> > *)> > >",
12383   "referenced_type" : "type-717",
12384   "self_type" : "type-716",
12385   "size" : 12,
12386   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12387  },
12388  {
12389   "alignment" : 1,
12390   "is_const" : true,
12391   "linker_set_key" : "const unsigned char",
12392   "name" : "const unsigned char",
12393   "referenced_type" : "type-97",
12394   "self_type" : "type-711",
12395   "size" : 1,
12396   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12397  },
12398  {
12399   "alignment" : 4,
12400   "is_const" : true,
12401   "linker_set_key" : "const unsigned int",
12402   "name" : "const unsigned int",
12403   "referenced_type" : "type-2",
12404   "self_type" : "type-290",
12405   "size" : 4,
12406   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
12407  },
12408  {
12409   "alignment" : 4,
12410   "is_const" : true,
12411   "linker_set_key" : "const unsigned long long",
12412   "name" : "const unsigned long long",
12413   "referenced_type" : "type-7",
12414   "self_type" : "type-620",
12415   "size" : 8,
12416   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
12417  },
12418  {
12419   "alignment" : 2,
12420   "is_const" : true,
12421   "linker_set_key" : "const unsigned short",
12422   "name" : "const unsigned short",
12423   "referenced_type" : "type-176",
12424   "self_type" : "type-617",
12425   "size" : 2,
12426   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
12427  },
12428  {
12429   "is_const" : true,
12430   "linker_set_key" : "const void",
12431   "name" : "const void",
12432   "referenced_type" : "type-15",
12433   "self_type" : "type-722",
12434   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12435  },
12436  {
12437   "alignment" : 1,
12438   "is_volatile" : true,
12439   "linker_set_key" : "volatile bool",
12440   "name" : "volatile bool",
12441   "referenced_type" : "type-32",
12442   "self_type" : "type-450",
12443   "size" : 1,
12444   "source_file" : "/system/core/libutils/include/utils/Thread.h"
12445  },
12446  {
12447   "alignment" : 4,
12448   "is_volatile" : true,
12449   "linker_set_key" : "volatile int",
12450   "name" : "volatile int",
12451   "referenced_type" : "type-12",
12452   "self_type" : "type-306",
12453   "size" : 4,
12454   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
12455  }
12456 ],
12457 "record_types" :
12458 [
12459  {
12460   "alignment" : 4,
12461   "fields" :
12462   [
12463    {
12464     "access" : "private",
12465     "field_name" : "mCond",
12466     "referenced_type" : "type-449"
12467    }
12468   ],
12469   "linker_set_key" : "android::Condition",
12470   "name" : "android::Condition",
12471   "record_kind" : "class",
12472   "referenced_type" : "type-448",
12473   "self_type" : "type-448",
12474   "size" : 4,
12475   "source_file" : "/system/core/libutils/include/utils/Condition.h",
12476   "unique_id" : "_ZTSN7android9ConditionE"
12477  },
12478  {
12479   "alignment" : 4,
12480   "fields" :
12481   [
12482    {
12483     "access" : "private",
12484     "field_name" : "mVector",
12485     "referenced_type" : "type-302"
12486    }
12487   ],
12488   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
12489   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
12490   "record_kind" : "class",
12491   "referenced_type" : "type-301",
12492   "self_type" : "type-301",
12493   "size" : 20,
12494   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
12495   "template_args" : [ "type-296", "type-247" ],
12496   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
12497  },
12498  {
12499   "alignment" : 4,
12500   "fields" :
12501   [
12502    {
12503     "access" : "private",
12504     "field_name" : "mCount",
12505     "referenced_type" : "type-535"
12506    }
12507   ],
12508   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
12509   "name" : "android::LightRefBase<android::NativeHandle>",
12510   "record_kind" : "class",
12511   "referenced_type" : "type-534",
12512   "self_type" : "type-534",
12513   "size" : 4,
12514   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
12515   "template_args" : [ "type-536" ],
12516   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
12517  },
12518  {
12519   "alignment" : 4,
12520   "fields" :
12521   [
12522    {
12523     "access" : "private",
12524     "field_name" : "mCount",
12525     "referenced_type" : "type-532"
12526    }
12527   ],
12528   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
12529   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
12530   "record_kind" : "class",
12531   "referenced_type" : "type-531",
12532   "self_type" : "type-531",
12533   "size" : 4,
12534   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
12535   "template_args" : [ "type-533" ],
12536   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
12537  },
12538  {
12539   "alignment" : 4,
12540   "fields" :
12541   [
12542    {
12543     "access" : "private",
12544     "field_name" : "mMutex",
12545     "referenced_type" : "type-287"
12546    }
12547   ],
12548   "linker_set_key" : "android::Mutex",
12549   "name" : "android::Mutex",
12550   "record_kind" : "class",
12551   "referenced_type" : "type-286",
12552   "self_type" : "type-286",
12553   "size" : 4,
12554   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
12555   "unique_id" : "_ZTSN7android5MutexE"
12556  },
12557  {
12558   "alignment" : 4,
12559   "fields" :
12560   [
12561    {
12562     "access" : "private",
12563     "field_name" : "mLock",
12564     "referenced_type" : "type-848"
12565    }
12566   ],
12567   "linker_set_key" : "android::Mutex::Autolock",
12568   "name" : "android::Mutex::Autolock",
12569   "record_kind" : "class",
12570   "referenced_type" : "type-847",
12571   "self_type" : "type-847",
12572   "size" : 4,
12573   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
12574   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
12575  },
12576  {
12577   "alignment" : 4,
12578   "base_specifiers" :
12579   [
12580    {
12581     "referenced_type" : "type-534"
12582    }
12583   ],
12584   "fields" :
12585   [
12586    {
12587     "access" : "private",
12588     "field_name" : "mHandle",
12589     "field_offset" : 32,
12590     "referenced_type" : "type-537"
12591    },
12592    {
12593     "access" : "private",
12594     "field_name" : "mOwnsHandle",
12595     "field_offset" : 64,
12596     "referenced_type" : "type-32"
12597    }
12598   ],
12599   "linker_set_key" : "android::NativeHandle",
12600   "name" : "android::NativeHandle",
12601   "record_kind" : "class",
12602   "referenced_type" : "type-536",
12603   "self_type" : "type-536",
12604   "size" : 12,
12605   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
12606   "unique_id" : "_ZTSN7android12NativeHandleE"
12607  },
12608  {
12609   "alignment" : 4,
12610   "fields" :
12611   [
12612    {
12613     "access" : "private",
12614     "field_name" : "mRWLock",
12615     "referenced_type" : "type-854"
12616    }
12617   ],
12618   "linker_set_key" : "android::RWLock",
12619   "name" : "android::RWLock",
12620   "record_kind" : "class",
12621   "referenced_type" : "type-853",
12622   "self_type" : "type-853",
12623   "size" : 40,
12624   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
12625   "unique_id" : "_ZTSN7android6RWLockE"
12626  },
12627  {
12628   "alignment" : 4,
12629   "fields" :
12630   [
12631    {
12632     "access" : "private",
12633     "field_name" : "mLock",
12634     "referenced_type" : "type-857"
12635    }
12636   ],
12637   "linker_set_key" : "android::RWLock::AutoRLock",
12638   "name" : "android::RWLock::AutoRLock",
12639   "record_kind" : "class",
12640   "referenced_type" : "type-856",
12641   "self_type" : "type-856",
12642   "size" : 4,
12643   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
12644   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
12645  },
12646  {
12647   "alignment" : 4,
12648   "fields" :
12649   [
12650    {
12651     "access" : "private",
12652     "field_name" : "mLock",
12653     "referenced_type" : "type-857"
12654    }
12655   ],
12656   "linker_set_key" : "android::RWLock::AutoWLock",
12657   "name" : "android::RWLock::AutoWLock",
12658   "record_kind" : "class",
12659   "referenced_type" : "type-859",
12660   "self_type" : "type-859",
12661   "size" : 4,
12662   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
12663   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
12664  },
12665  {
12666   "alignment" : 4,
12667   "fields" :
12668   [
12669    {
12670     "access" : "private",
12671     "field_name" : "mRefs",
12672     "field_offset" : 32,
12673     "referenced_type" : "type-18"
12674    }
12675   ],
12676   "linker_set_key" : "android::RefBase",
12677   "name" : "android::RefBase",
12678   "record_kind" : "class",
12679   "referenced_type" : "type-17",
12680   "self_type" : "type-17",
12681   "size" : 8,
12682   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12683   "unique_id" : "_ZTSN7android7RefBaseE",
12684   "vtable_components" :
12685   [
12686    {
12687     "kind" : "offset_to_top"
12688    },
12689    {
12690     "kind" : "rtti",
12691     "mangled_component_name" : "_ZTIN7android7RefBaseE"
12692    },
12693    {
12694     "kind" : "complete_dtor_pointer",
12695     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
12696    },
12697    {
12698     "kind" : "deleting_dtor_pointer",
12699     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
12700    },
12701    {
12702     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12703    },
12704    {
12705     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12706    },
12707    {
12708     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12709    },
12710    {
12711     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12712    }
12713   ]
12714  },
12715  {
12716   "alignment" : 1,
12717   "linker_set_key" : "android::RefBase::weakref_type",
12718   "name" : "android::RefBase::weakref_type",
12719   "record_kind" : "class",
12720   "referenced_type" : "type-22",
12721   "self_type" : "type-22",
12722   "size" : 1,
12723   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12724   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
12725  },
12726  {
12727   "alignment" : 1,
12728   "linker_set_key" : "android::ReferenceMover",
12729   "name" : "android::ReferenceMover",
12730   "record_kind" : "class",
12731   "referenced_type" : "type-630",
12732   "self_type" : "type-630",
12733   "size" : 1,
12734   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12735   "unique_id" : "_ZTSN7android14ReferenceMoverE"
12736  },
12737  {
12738   "alignment" : 4,
12739   "linker_set_key" : "android::ReferenceRenamer",
12740   "name" : "android::ReferenceRenamer",
12741   "record_kind" : "class",
12742   "referenced_type" : "type-624",
12743   "self_type" : "type-624",
12744   "size" : 4,
12745   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12746   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
12747   "vtable_components" :
12748   [
12749    {
12750     "kind" : "offset_to_top"
12751    },
12752    {
12753     "kind" : "rtti",
12754     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
12755    },
12756    {
12757     "is_pure" : true,
12758     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
12759    }
12760   ]
12761  },
12762  {
12763   "alignment" : 4,
12764   "fields" :
12765   [
12766    {
12767     "access" : "private",
12768     "field_name" : "mTag",
12769     "referenced_type" : "type-7"
12770    }
12771   ],
12772   "linker_set_key" : "android::ScopedTrace",
12773   "name" : "android::ScopedTrace",
12774   "record_kind" : "class",
12775   "referenced_type" : "type-861",
12776   "self_type" : "type-861",
12777   "size" : 8,
12778   "source_file" : "/system/core/libutils/include/utils/Trace.h",
12779   "unique_id" : "_ZTSN7android11ScopedTraceE"
12780  },
12781  {
12782   "alignment" : 4,
12783   "base_specifiers" :
12784   [
12785    {
12786     "access" : "private",
12787     "referenced_type" : "type-303"
12788    }
12789   ],
12790   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
12791   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
12792   "record_kind" : "class",
12793   "referenced_type" : "type-302",
12794   "self_type" : "type-302",
12795   "size" : 20,
12796   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
12797   "template_args" : [ "type-304" ],
12798   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
12799   "vtable_components" :
12800   [
12801    {
12802     "kind" : "offset_to_top"
12803    },
12804    {
12805     "kind" : "rtti",
12806     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
12807    },
12808    {
12809     "kind" : "complete_dtor_pointer",
12810     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
12811    },
12812    {
12813     "kind" : "deleting_dtor_pointer",
12814     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
12815    },
12816    {
12817     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
12818    },
12819    {
12820     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
12821    },
12822    {
12823     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
12824    },
12825    {
12826     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
12827    },
12828    {
12829     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
12830    },
12831    {
12832     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
12833    },
12834    {
12835     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
12836    }
12837   ]
12838  },
12839  {
12840   "alignment" : 4,
12841   "base_specifiers" :
12842   [
12843    {
12844     "referenced_type" : "type-289"
12845    }
12846   ],
12847   "linker_set_key" : "android::SortedVectorImpl",
12848   "name" : "android::SortedVectorImpl",
12849   "record_kind" : "class",
12850   "referenced_type" : "type-303",
12851   "self_type" : "type-303",
12852   "size" : 20,
12853   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
12854   "unique_id" : "_ZTSN7android16SortedVectorImplE",
12855   "vtable_components" :
12856   [
12857    {
12858     "kind" : "offset_to_top"
12859    },
12860    {
12861     "kind" : "rtti",
12862     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
12863    },
12864    {
12865     "kind" : "complete_dtor_pointer",
12866     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
12867    },
12868    {
12869     "kind" : "deleting_dtor_pointer",
12870     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
12871    },
12872    {
12873     "is_pure" : true,
12874     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
12875    },
12876    {
12877     "is_pure" : true,
12878     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
12879    },
12880    {
12881     "is_pure" : true,
12882     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
12883    },
12884    {
12885     "is_pure" : true,
12886     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
12887    },
12888    {
12889     "is_pure" : true,
12890     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
12891    },
12892    {
12893     "is_pure" : true,
12894     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
12895    },
12896    {
12897     "is_pure" : true,
12898     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
12899    }
12900   ]
12901  },
12902  {
12903   "alignment" : 4,
12904   "fields" :
12905   [
12906    {
12907     "access" : "private",
12908     "field_name" : "mString",
12909     "referenced_type" : "type-297"
12910    }
12911   ],
12912   "linker_set_key" : "android::String16",
12913   "name" : "android::String16",
12914   "record_kind" : "class",
12915   "referenced_type" : "type-296",
12916   "self_type" : "type-296",
12917   "size" : 4,
12918   "source_file" : "/system/core/libutils/include/utils/String16.h",
12919   "unique_id" : "_ZTSN7android8String16E"
12920  },
12921  {
12922   "alignment" : 4,
12923   "fields" :
12924   [
12925    {
12926     "access" : "private",
12927     "field_name" : "mString",
12928     "referenced_type" : "type-4"
12929    }
12930   ],
12931   "linker_set_key" : "android::String8",
12932   "name" : "android::String8",
12933   "record_kind" : "class",
12934   "referenced_type" : "type-305",
12935   "self_type" : "type-305",
12936   "size" : 4,
12937   "source_file" : "/system/core/libutils/include/utils/String8.h",
12938   "unique_id" : "_ZTSN7android7String8E"
12939  },
12940  {
12941   "alignment" : 4,
12942   "base_specifiers" :
12943   [
12944    {
12945     "is_virtual" : true,
12946     "referenced_type" : "type-17"
12947    }
12948   ],
12949   "fields" :
12950   [
12951    {
12952     "access" : "private",
12953     "field_name" : "mCanCallJava",
12954     "field_offset" : 32,
12955     "referenced_type" : "type-447"
12956    },
12957    {
12958     "access" : "private",
12959     "field_name" : "mThread",
12960     "field_offset" : 64,
12961     "referenced_type" : "type-14"
12962    },
12963    {
12964     "access" : "private",
12965     "field_name" : "mLock",
12966     "field_offset" : 96,
12967     "referenced_type" : "type-286"
12968    },
12969    {
12970     "access" : "private",
12971     "field_name" : "mThreadExitedCondition",
12972     "field_offset" : 128,
12973     "referenced_type" : "type-448"
12974    },
12975    {
12976     "access" : "private",
12977     "field_name" : "mStatus",
12978     "field_offset" : 160,
12979     "referenced_type" : "type-12"
12980    },
12981    {
12982     "access" : "private",
12983     "field_name" : "mExitPending",
12984     "field_offset" : 192,
12985     "referenced_type" : "type-450"
12986    },
12987    {
12988     "access" : "private",
12989     "field_name" : "mRunning",
12990     "field_offset" : 200,
12991     "referenced_type" : "type-450"
12992    },
12993    {
12994     "access" : "private",
12995     "field_name" : "mHoldSelf",
12996     "field_offset" : 224,
12997     "referenced_type" : "type-444"
12998    },
12999    {
13000     "access" : "private",
13001     "field_name" : "mTid",
13002     "field_offset" : 256,
13003     "referenced_type" : "type-12"
13004    }
13005   ],
13006   "linker_set_key" : "android::Thread",
13007   "name" : "android::Thread",
13008   "record_kind" : "class",
13009   "referenced_type" : "type-446",
13010   "self_type" : "type-446",
13011   "size" : 44,
13012   "source_file" : "/system/core/libutils/include/utils/Thread.h",
13013   "unique_id" : "_ZTSN7android6ThreadE",
13014   "vtable_components" :
13015   [
13016    {
13017     "component_value" : 36,
13018     "kind" : "vbase_offset"
13019    },
13020    {
13021     "kind" : "offset_to_top"
13022    },
13023    {
13024     "kind" : "rtti",
13025     "mangled_component_name" : "_ZTIN7android6ThreadE"
13026    },
13027    {
13028     "kind" : "complete_dtor_pointer",
13029     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
13030    },
13031    {
13032     "kind" : "deleting_dtor_pointer",
13033     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
13034    },
13035    {
13036     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
13037    },
13038    {
13039     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
13040    },
13041    {
13042     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
13043    },
13044    {
13045     "is_pure" : true,
13046     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
13047    },
13048    {
13049     "kind" : "vcall_offset"
13050    },
13051    {
13052     "kind" : "vcall_offset"
13053    },
13054    {
13055     "kind" : "vcall_offset"
13056    },
13057    {
13058     "kind" : "vcall_offset"
13059    },
13060    {
13061     "component_value" : -36,
13062     "kind" : "vcall_offset"
13063    },
13064    {
13065     "component_value" : -36,
13066     "kind" : "offset_to_top"
13067    },
13068    {
13069     "kind" : "rtti",
13070     "mangled_component_name" : "_ZTIN7android6ThreadE"
13071    },
13072    {
13073     "kind" : "complete_dtor_pointer",
13074     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
13075    },
13076    {
13077     "kind" : "deleting_dtor_pointer",
13078     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
13079    },
13080    {
13081     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13082    },
13083    {
13084     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13085    },
13086    {
13087     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13088    },
13089    {
13090     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13091    }
13092   ]
13093  },
13094  {
13095   "alignment" : 4,
13096   "base_specifiers" :
13097   [
13098    {
13099     "access" : "private",
13100     "referenced_type" : "type-289"
13101    }
13102   ],
13103   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
13104   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
13105   "record_kind" : "class",
13106   "referenced_type" : "type-288",
13107   "self_type" : "type-288",
13108   "size" : 20,
13109   "source_file" : "/system/core/libutils/include/utils/Vector.h",
13110   "template_args" : [ "type-291" ],
13111   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
13112   "vtable_components" :
13113   [
13114    {
13115     "kind" : "offset_to_top"
13116    },
13117    {
13118     "kind" : "rtti",
13119     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
13120    },
13121    {
13122     "kind" : "complete_dtor_pointer",
13123     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
13124    },
13125    {
13126     "kind" : "deleting_dtor_pointer",
13127     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
13128    },
13129    {
13130     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
13131    },
13132    {
13133     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
13134    },
13135    {
13136     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
13137    },
13138    {
13139     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
13140    },
13141    {
13142     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
13143    },
13144    {
13145     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
13146    }
13147   ]
13148  },
13149  {
13150   "alignment" : 4,
13151   "fields" :
13152   [
13153    {
13154     "access" : "private",
13155     "field_name" : "mStorage",
13156     "field_offset" : 32,
13157     "referenced_type" : "type-14"
13158    },
13159    {
13160     "access" : "private",
13161     "field_name" : "mCount",
13162     "field_offset" : 64,
13163     "referenced_type" : "type-2"
13164    },
13165    {
13166     "access" : "private",
13167     "field_name" : "mFlags",
13168     "field_offset" : 96,
13169     "referenced_type" : "type-290"
13170    },
13171    {
13172     "access" : "private",
13173     "field_name" : "mItemSize",
13174     "field_offset" : 128,
13175     "referenced_type" : "type-290"
13176    }
13177   ],
13178   "linker_set_key" : "android::VectorImpl",
13179   "name" : "android::VectorImpl",
13180   "record_kind" : "class",
13181   "referenced_type" : "type-289",
13182   "self_type" : "type-289",
13183   "size" : 20,
13184   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
13185   "unique_id" : "_ZTSN7android10VectorImplE",
13186   "vtable_components" :
13187   [
13188    {
13189     "kind" : "offset_to_top"
13190    },
13191    {
13192     "kind" : "rtti",
13193     "mangled_component_name" : "_ZTIN7android10VectorImplE"
13194    },
13195    {
13196     "kind" : "complete_dtor_pointer",
13197     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
13198    },
13199    {
13200     "kind" : "deleting_dtor_pointer",
13201     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
13202    },
13203    {
13204     "is_pure" : true,
13205     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
13206    },
13207    {
13208     "is_pure" : true,
13209     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
13210    },
13211    {
13212     "is_pure" : true,
13213     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
13214    },
13215    {
13216     "is_pure" : true,
13217     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
13218    },
13219    {
13220     "is_pure" : true,
13221     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
13222    },
13223    {
13224     "is_pure" : true,
13225     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
13226    }
13227   ]
13228  },
13229  {
13230   "alignment" : 4,
13231   "base_specifiers" :
13232   [
13233    {
13234     "referenced_type" : "type-531"
13235    }
13236   ],
13237   "linker_set_key" : "android::VirtualLightRefBase",
13238   "name" : "android::VirtualLightRefBase",
13239   "record_kind" : "class",
13240   "referenced_type" : "type-533",
13241   "self_type" : "type-533",
13242   "size" : 8,
13243   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
13244   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
13245   "vtable_components" :
13246   [
13247    {
13248     "kind" : "offset_to_top"
13249    },
13250    {
13251     "kind" : "rtti",
13252     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
13253    },
13254    {
13255     "kind" : "complete_dtor_pointer",
13256     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
13257    },
13258    {
13259     "kind" : "deleting_dtor_pointer",
13260     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
13261    }
13262   ]
13263  },
13264  {
13265   "alignment" : 4,
13266   "base_specifiers" :
13267   [
13268    {
13269     "referenced_type" : "type-16"
13270    }
13271   ],
13272   "fields" :
13273   [
13274    {
13275     "access" : "protected",
13276     "field_name" : "mSchedPolicy",
13277     "field_offset" : 32,
13278     "referenced_type" : "type-12"
13279    },
13280    {
13281     "access" : "protected",
13282     "field_name" : "mSchedPriority",
13283     "field_offset" : 64,
13284     "referenced_type" : "type-12"
13285    },
13286    {
13287     "access" : "private",
13288     "field_name" : "mExtras",
13289     "field_offset" : 96,
13290     "referenced_type" : "type-13"
13291    },
13292    {
13293     "access" : "private",
13294     "field_name" : "mReserved0",
13295     "field_offset" : 128,
13296     "referenced_type" : "type-14"
13297    }
13298   ],
13299   "linker_set_key" : "android::hardware::BHwBinder",
13300   "name" : "android::hardware::BHwBinder",
13301   "record_kind" : "class",
13302   "referenced_type" : "type-11",
13303   "self_type" : "type-11",
13304   "size" : 28,
13305   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
13306   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
13307   "vtable_components" :
13308   [
13309    {
13310     "component_value" : 20,
13311     "kind" : "vbase_offset"
13312    },
13313    {
13314     "kind" : "offset_to_top"
13315    },
13316    {
13317     "kind" : "rtti",
13318     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13319    },
13320    {
13321     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13322    },
13323    {
13324     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13325    },
13326    {
13327     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13328    },
13329    {
13330     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13331    },
13332    {
13333     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13334    },
13335    {
13336     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13337    },
13338    {
13339     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13340    },
13341    {
13342     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13343    },
13344    {
13345     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13346    },
13347    {
13348     "kind" : "complete_dtor_pointer",
13349     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
13350    },
13351    {
13352     "kind" : "deleting_dtor_pointer",
13353     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
13354    },
13355    {
13356     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13357    },
13358    {
13359     "kind" : "vcall_offset"
13360    },
13361    {
13362     "kind" : "vcall_offset"
13363    },
13364    {
13365     "kind" : "vcall_offset"
13366    },
13367    {
13368     "kind" : "vcall_offset"
13369    },
13370    {
13371     "component_value" : -20,
13372     "kind" : "vcall_offset"
13373    },
13374    {
13375     "component_value" : -20,
13376     "kind" : "offset_to_top"
13377    },
13378    {
13379     "kind" : "rtti",
13380     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13381    },
13382    {
13383     "kind" : "complete_dtor_pointer",
13384     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
13385    },
13386    {
13387     "kind" : "deleting_dtor_pointer",
13388     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
13389    },
13390    {
13391     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13392    },
13393    {
13394     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13395    },
13396    {
13397     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13398    },
13399    {
13400     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13401    }
13402   ]
13403  },
13404  {
13405   "alignment" : 4,
13406   "base_specifiers" :
13407   [
13408    {
13409     "is_virtual" : true,
13410     "referenced_type" : "type-17"
13411    }
13412   ],
13413   "fields" :
13414   [
13415    {
13416     "access" : "private",
13417     "field_name" : "mRemote",
13418     "field_offset" : 32,
13419     "referenced_type" : "type-124"
13420    },
13421    {
13422     "access" : "private",
13423     "field_name" : "mRefs",
13424     "field_offset" : 64,
13425     "referenced_type" : "type-21"
13426    },
13427    {
13428     "access" : "private",
13429     "field_name" : "mState",
13430     "field_offset" : 96,
13431     "referenced_type" : "type-126"
13432    }
13433   ],
13434   "linker_set_key" : "android::hardware::BpHwRefBase",
13435   "name" : "android::hardware::BpHwRefBase",
13436   "record_kind" : "class",
13437   "referenced_type" : "type-123",
13438   "self_type" : "type-123",
13439   "size" : 24,
13440   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
13441   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
13442   "vtable_components" :
13443   [
13444    {
13445     "component_value" : 16,
13446     "kind" : "vbase_offset"
13447    },
13448    {
13449     "kind" : "offset_to_top"
13450    },
13451    {
13452     "kind" : "rtti",
13453     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
13454    },
13455    {
13456     "kind" : "complete_dtor_pointer",
13457     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
13458    },
13459    {
13460     "kind" : "deleting_dtor_pointer",
13461     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
13462    },
13463    {
13464     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13465    },
13466    {
13467     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13468    },
13469    {
13470     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13471    },
13472    {
13473     "kind" : "vcall_offset"
13474    },
13475    {
13476     "component_value" : -16,
13477     "kind" : "vcall_offset"
13478    },
13479    {
13480     "component_value" : -16,
13481     "kind" : "vcall_offset"
13482    },
13483    {
13484     "component_value" : -16,
13485     "kind" : "vcall_offset"
13486    },
13487    {
13488     "component_value" : -16,
13489     "kind" : "vcall_offset"
13490    },
13491    {
13492     "component_value" : -16,
13493     "kind" : "offset_to_top"
13494    },
13495    {
13496     "kind" : "rtti",
13497     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
13498    },
13499    {
13500     "kind" : "complete_dtor_pointer",
13501     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
13502    },
13503    {
13504     "kind" : "deleting_dtor_pointer",
13505     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
13506    },
13507    {
13508     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13509    },
13510    {
13511     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13512    },
13513    {
13514     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13515    },
13516    {
13517     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13518    }
13519   ]
13520  },
13521  {
13522   "alignment" : 4,
13523   "base_specifiers" :
13524   [
13525    {
13526     "referenced_type" : "type-84"
13527    },
13528    {
13529     "referenced_type" : "type-122"
13530    },
13531    {
13532     "referenced_type" : "type-123"
13533    }
13534   ],
13535   "linker_set_key" : "android::hardware::BpInterface<android::hardware::automotive::vehicle::V2_0::IVehicle>",
13536   "name" : "android::hardware::BpInterface<android::hardware::automotive::vehicle::V2_0::IVehicle>",
13537   "record_kind" : "class",
13538   "referenced_type" : "type-121",
13539   "self_type" : "type-121",
13540   "size" : 32,
13541   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13542   "template_args" : [ "type-84" ],
13543   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEEE",
13544   "vtable_components" :
13545   [
13546    {
13547     "component_value" : 24,
13548     "kind" : "vbase_offset"
13549    },
13550    {
13551     "kind" : "offset_to_top"
13552    },
13553    {
13554     "kind" : "rtti",
13555     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEEE"
13556    },
13557    {
13558     "mangled_component_name" : "_ZNK7android8hardware10automotive7vehicle4V2_08IVehicle8isRemoteEv"
13559    },
13560    {
13561     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13562    },
13563    {
13564     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13565    },
13566    {
13567     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13568    },
13569    {
13570     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13571    },
13572    {
13573     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle21setHALInstrumentationEv"
13574    },
13575    {
13576     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13577    },
13578    {
13579     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle4pingEv"
13580    },
13581    {
13582     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13583    },
13584    {
13585     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle21notifySyspropsChangedEv"
13586    },
13587    {
13588     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13589    },
13590    {
13591     "kind" : "complete_dtor_pointer",
13592     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEED1Ev"
13593    },
13594    {
13595     "kind" : "deleting_dtor_pointer",
13596     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEED0Ev"
13597    },
13598    {
13599     "is_pure" : true,
13600     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle17getAllPropConfigsENSt3__18functionIFvRKNS0_8hidl_vecINS3_17VehiclePropConfigEEEEEE"
13601    },
13602    {
13603     "is_pure" : true,
13604     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle14getPropConfigsERKNS0_8hidl_vecIiEENSt3__18functionIFvNS3_10StatusCodeERKNS5_INS3_17VehiclePropConfigEEEEEE"
13605    },
13606    {
13607     "is_pure" : true,
13608     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle3getERKNS3_16VehiclePropValueENSt3__18functionIFvNS3_10StatusCodeES7_EEE"
13609    },
13610    {
13611     "is_pure" : true,
13612     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle3setERKNS3_16VehiclePropValueE"
13613    },
13614    {
13615     "is_pure" : true,
13616     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle9subscribeERKNS_2spINS3_16IVehicleCallbackEEERKNS0_8hidl_vecINS3_16SubscribeOptionsEEE"
13617    },
13618    {
13619     "is_pure" : true,
13620     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle11unsubscribeERKNS_2spINS3_16IVehicleCallbackEEEi"
13621    },
13622    {
13623     "is_pure" : true,
13624     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle9debugDumpENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13625    },
13626    {
13627     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEE10onAsBinderEv"
13628    },
13629    {
13630     "component_value" : 20,
13631     "kind" : "vbase_offset"
13632    },
13633    {
13634     "component_value" : -4,
13635     "kind" : "offset_to_top"
13636    },
13637    {
13638     "kind" : "rtti",
13639     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEEE"
13640    },
13641    {
13642     "kind" : "complete_dtor_pointer",
13643     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEED1Ev"
13644    },
13645    {
13646     "kind" : "deleting_dtor_pointer",
13647     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEED0Ev"
13648    },
13649    {
13650     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEE10onAsBinderEv"
13651    },
13652    {
13653     "component_value" : 16,
13654     "kind" : "vbase_offset"
13655    },
13656    {
13657     "component_value" : -8,
13658     "kind" : "offset_to_top"
13659    },
13660    {
13661     "kind" : "rtti",
13662     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEEE"
13663    },
13664    {
13665     "kind" : "complete_dtor_pointer",
13666     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEED1Ev"
13667    },
13668    {
13669     "kind" : "deleting_dtor_pointer",
13670     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEED0Ev"
13671    },
13672    {
13673     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13674    },
13675    {
13676     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13677    },
13678    {
13679     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13680    },
13681    {
13682     "kind" : "vcall_offset"
13683    },
13684    {
13685     "component_value" : -16,
13686     "kind" : "vcall_offset"
13687    },
13688    {
13689     "component_value" : -16,
13690     "kind" : "vcall_offset"
13691    },
13692    {
13693     "component_value" : -16,
13694     "kind" : "vcall_offset"
13695    },
13696    {
13697     "component_value" : -24,
13698     "kind" : "vcall_offset"
13699    },
13700    {
13701     "component_value" : -24,
13702     "kind" : "offset_to_top"
13703    },
13704    {
13705     "kind" : "rtti",
13706     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEEE"
13707    },
13708    {
13709     "kind" : "complete_dtor_pointer",
13710     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEED1Ev"
13711    },
13712    {
13713     "kind" : "deleting_dtor_pointer",
13714     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEED0Ev"
13715    },
13716    {
13717     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13718    },
13719    {
13720     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13721    },
13722    {
13723     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13724    },
13725    {
13726     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13727    }
13728   ]
13729  },
13730  {
13731   "alignment" : 4,
13732   "base_specifiers" :
13733   [
13734    {
13735     "referenced_type" : "type-27"
13736    },
13737    {
13738     "referenced_type" : "type-122"
13739    },
13740    {
13741     "referenced_type" : "type-123"
13742    }
13743   ],
13744   "linker_set_key" : "android::hardware::BpInterface<android::hardware::automotive::vehicle::V2_0::IVehicleCallback>",
13745   "name" : "android::hardware::BpInterface<android::hardware::automotive::vehicle::V2_0::IVehicleCallback>",
13746   "record_kind" : "class",
13747   "referenced_type" : "type-128",
13748   "self_type" : "type-128",
13749   "size" : 32,
13750   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13751   "template_args" : [ "type-27" ],
13752   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEEE",
13753   "vtable_components" :
13754   [
13755    {
13756     "component_value" : 24,
13757     "kind" : "vbase_offset"
13758    },
13759    {
13760     "kind" : "offset_to_top"
13761    },
13762    {
13763     "kind" : "rtti",
13764     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEEE"
13765    },
13766    {
13767     "mangled_component_name" : "_ZNK7android8hardware10automotive7vehicle4V2_016IVehicleCallback8isRemoteEv"
13768    },
13769    {
13770     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13771    },
13772    {
13773     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13774    },
13775    {
13776     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13777    },
13778    {
13779     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13780    },
13781    {
13782     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback21setHALInstrumentationEv"
13783    },
13784    {
13785     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13786    },
13787    {
13788     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback4pingEv"
13789    },
13790    {
13791     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13792    },
13793    {
13794     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback21notifySyspropsChangedEv"
13795    },
13796    {
13797     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13798    },
13799    {
13800     "kind" : "complete_dtor_pointer",
13801     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEED1Ev"
13802    },
13803    {
13804     "kind" : "deleting_dtor_pointer",
13805     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEED0Ev"
13806    },
13807    {
13808     "is_pure" : true,
13809     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback15onPropertyEventERKNS0_8hidl_vecINS3_16VehiclePropValueEEE"
13810    },
13811    {
13812     "is_pure" : true,
13813     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback13onPropertySetERKNS3_16VehiclePropValueE"
13814    },
13815    {
13816     "is_pure" : true,
13817     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback18onPropertySetErrorENS3_10StatusCodeEii"
13818    },
13819    {
13820     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEE10onAsBinderEv"
13821    },
13822    {
13823     "component_value" : 20,
13824     "kind" : "vbase_offset"
13825    },
13826    {
13827     "component_value" : -4,
13828     "kind" : "offset_to_top"
13829    },
13830    {
13831     "kind" : "rtti",
13832     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEEE"
13833    },
13834    {
13835     "kind" : "complete_dtor_pointer",
13836     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEED1Ev"
13837    },
13838    {
13839     "kind" : "deleting_dtor_pointer",
13840     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEED0Ev"
13841    },
13842    {
13843     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEE10onAsBinderEv"
13844    },
13845    {
13846     "component_value" : 16,
13847     "kind" : "vbase_offset"
13848    },
13849    {
13850     "component_value" : -8,
13851     "kind" : "offset_to_top"
13852    },
13853    {
13854     "kind" : "rtti",
13855     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEEE"
13856    },
13857    {
13858     "kind" : "complete_dtor_pointer",
13859     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEED1Ev"
13860    },
13861    {
13862     "kind" : "deleting_dtor_pointer",
13863     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEED0Ev"
13864    },
13865    {
13866     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13867    },
13868    {
13869     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13870    },
13871    {
13872     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13873    },
13874    {
13875     "kind" : "vcall_offset"
13876    },
13877    {
13878     "component_value" : -16,
13879     "kind" : "vcall_offset"
13880    },
13881    {
13882     "component_value" : -16,
13883     "kind" : "vcall_offset"
13884    },
13885    {
13886     "component_value" : -16,
13887     "kind" : "vcall_offset"
13888    },
13889    {
13890     "component_value" : -24,
13891     "kind" : "vcall_offset"
13892    },
13893    {
13894     "component_value" : -24,
13895     "kind" : "offset_to_top"
13896    },
13897    {
13898     "kind" : "rtti",
13899     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEEE"
13900    },
13901    {
13902     "kind" : "complete_dtor_pointer",
13903     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEED1Ev"
13904    },
13905    {
13906     "kind" : "deleting_dtor_pointer",
13907     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEED0Ev"
13908    },
13909    {
13910     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13911    },
13912    {
13913     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13914    },
13915    {
13916     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13917    },
13918    {
13919     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13920    }
13921   ]
13922  },
13923  {
13924   "alignment" : 4,
13925   "base_specifiers" :
13926   [
13927    {
13928     "referenced_type" : "type-28"
13929    },
13930    {
13931     "referenced_type" : "type-122"
13932    },
13933    {
13934     "referenced_type" : "type-123"
13935    }
13936   ],
13937   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
13938   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
13939   "record_kind" : "class",
13940   "referenced_type" : "type-752",
13941   "self_type" : "type-752",
13942   "size" : 32,
13943   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13944   "template_args" : [ "type-28" ],
13945   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
13946   "vtable_components" :
13947   [
13948    {
13949     "component_value" : 24,
13950     "kind" : "vbase_offset"
13951    },
13952    {
13953     "kind" : "offset_to_top"
13954    },
13955    {
13956     "kind" : "rtti",
13957     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13958    },
13959    {
13960     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
13961    },
13962    {
13963     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13964    },
13965    {
13966     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13967    },
13968    {
13969     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13970    },
13971    {
13972     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13973    },
13974    {
13975     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
13976    },
13977    {
13978     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13979    },
13980    {
13981     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
13982    },
13983    {
13984     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13985    },
13986    {
13987     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
13988    },
13989    {
13990     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13991    },
13992    {
13993     "kind" : "complete_dtor_pointer",
13994     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13995    },
13996    {
13997     "kind" : "deleting_dtor_pointer",
13998     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13999    },
14000    {
14001     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14002    },
14003    {
14004     "component_value" : 20,
14005     "kind" : "vbase_offset"
14006    },
14007    {
14008     "component_value" : -4,
14009     "kind" : "offset_to_top"
14010    },
14011    {
14012     "kind" : "rtti",
14013     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
14014    },
14015    {
14016     "kind" : "complete_dtor_pointer",
14017     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
14018    },
14019    {
14020     "kind" : "deleting_dtor_pointer",
14021     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
14022    },
14023    {
14024     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14025    },
14026    {
14027     "component_value" : 16,
14028     "kind" : "vbase_offset"
14029    },
14030    {
14031     "component_value" : -8,
14032     "kind" : "offset_to_top"
14033    },
14034    {
14035     "kind" : "rtti",
14036     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
14037    },
14038    {
14039     "kind" : "complete_dtor_pointer",
14040     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
14041    },
14042    {
14043     "kind" : "deleting_dtor_pointer",
14044     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
14045    },
14046    {
14047     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14048    },
14049    {
14050     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14051    },
14052    {
14053     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14054    },
14055    {
14056     "kind" : "vcall_offset"
14057    },
14058    {
14059     "component_value" : -16,
14060     "kind" : "vcall_offset"
14061    },
14062    {
14063     "component_value" : -16,
14064     "kind" : "vcall_offset"
14065    },
14066    {
14067     "component_value" : -16,
14068     "kind" : "vcall_offset"
14069    },
14070    {
14071     "component_value" : -24,
14072     "kind" : "vcall_offset"
14073    },
14074    {
14075     "component_value" : -24,
14076     "kind" : "offset_to_top"
14077    },
14078    {
14079     "kind" : "rtti",
14080     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
14081    },
14082    {
14083     "kind" : "complete_dtor_pointer",
14084     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
14085    },
14086    {
14087     "kind" : "deleting_dtor_pointer",
14088     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
14089    },
14090    {
14091     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14092    },
14093    {
14094     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14095    },
14096    {
14097     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14098    },
14099    {
14100     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14101    }
14102   ]
14103  },
14104  {
14105   "alignment" : 4,
14106   "fields" :
14107   [
14108    {
14109     "access" : "private",
14110     "field_name" : "mMutex",
14111     "referenced_type" : "type-777"
14112    },
14113    {
14114     "access" : "private",
14115     "field_name" : "mMap",
14116     "field_offset" : 32,
14117     "referenced_type" : "type-778"
14118    }
14119   ],
14120   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
14121   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
14122   "record_kind" : "class",
14123   "referenced_type" : "type-776",
14124   "self_type" : "type-776",
14125   "size" : 16,
14126   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14127   "template_args" : [ "type-479", "type-779" ],
14128   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
14129  },
14130  {
14131   "alignment" : 4,
14132   "fields" :
14133   [
14134    {
14135     "access" : "private",
14136     "field_name" : "mMutex",
14137     "referenced_type" : "type-786"
14138    },
14139    {
14140     "access" : "private",
14141     "field_name" : "mMap",
14142     "field_offset" : 32,
14143     "referenced_type" : "type-787"
14144    }
14145   ],
14146   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
14147   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
14148   "record_kind" : "class",
14149   "referenced_type" : "type-785",
14150   "self_type" : "type-785",
14151   "size" : 16,
14152   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14153   "template_args" : [ "type-479", "type-32" ],
14154   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
14155  },
14156  {
14157   "alignment" : 4,
14158   "fields" :
14159   [
14160    {
14161     "access" : "private",
14162     "field_name" : "mMutex",
14163     "referenced_type" : "type-791"
14164    },
14165    {
14166     "access" : "private",
14167     "field_name" : "mMap",
14168     "field_offset" : 32,
14169     "referenced_type" : "type-792"
14170    }
14171   ],
14172   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
14173   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
14174   "record_kind" : "class",
14175   "referenced_type" : "type-790",
14176   "self_type" : "type-790",
14177   "size" : 16,
14178   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14179   "template_args" : [ "type-212", "type-9" ],
14180   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
14181  },
14182  {
14183   "alignment" : 4,
14184   "fields" :
14185   [
14186    {
14187     "access" : "private",
14188     "field_name" : "mMutex",
14189     "referenced_type" : "type-808"
14190    },
14191    {
14192     "access" : "private",
14193     "field_name" : "mMap",
14194     "field_offset" : 32,
14195     "referenced_type" : "type-809"
14196    }
14197   ],
14198   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
14199   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
14200   "record_kind" : "class",
14201   "referenced_type" : "type-807",
14202   "self_type" : "type-807",
14203   "size" : 16,
14204   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14205   "template_args" : [ "type-810", "type-811" ],
14206   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
14207  },
14208  {
14209   "alignment" : 4,
14210   "fields" :
14211   [
14212    {
14213     "access" : "private",
14214     "field_name" : "mMutex",
14215     "referenced_type" : "type-798"
14216    },
14217    {
14218     "access" : "private",
14219     "field_name" : "mMap",
14220     "field_offset" : 32,
14221     "referenced_type" : "type-799"
14222    }
14223   ],
14224   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
14225   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
14226   "record_kind" : "class",
14227   "referenced_type" : "type-797",
14228   "self_type" : "type-797",
14229   "size" : 16,
14230   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14231   "template_args" : [ "type-800", "type-801" ],
14232   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
14233  },
14234  {
14235   "alignment" : 8,
14236   "fields" :
14237   [
14238    {
14239     "field_name" : "flags",
14240     "referenced_type" : "type-2"
14241    },
14242    {
14243     "field_name" : "fdIndex",
14244     "field_offset" : 32,
14245     "referenced_type" : "type-2"
14246    },
14247    {
14248     "field_name" : "offset",
14249     "field_offset" : 64,
14250     "referenced_type" : "type-2"
14251    },
14252    {
14253     "field_name" : "extent",
14254     "field_offset" : 128,
14255     "referenced_type" : "type-7"
14256    }
14257   ],
14258   "linker_set_key" : "android::hardware::GrantorDescriptor",
14259   "name" : "android::hardware::GrantorDescriptor",
14260   "referenced_type" : "type-653",
14261   "self_type" : "type-653",
14262   "size" : 24,
14263   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
14264   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
14265  },
14266  {
14267   "alignment" : 8,
14268   "base_specifiers" :
14269   [
14270    {
14271     "is_virtual" : true,
14272     "referenced_type" : "type-634"
14273    },
14274    {
14275     "is_virtual" : true,
14276     "referenced_type" : "type-17"
14277    }
14278   ],
14279   "linker_set_key" : "android::hardware::HidlMemory",
14280   "name" : "android::hardware::HidlMemory",
14281   "record_kind" : "class",
14282   "referenced_type" : "type-645",
14283   "self_type" : "type-645",
14284   "size" : 56,
14285   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14286   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
14287   "vtable_components" :
14288   [
14289    {
14290     "component_value" : 48,
14291     "kind" : "vbase_offset"
14292    },
14293    {
14294     "component_value" : 8,
14295     "kind" : "vbase_offset"
14296    },
14297    {
14298     "kind" : "offset_to_top"
14299    },
14300    {
14301     "kind" : "rtti",
14302     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
14303    },
14304    {
14305     "kind" : "complete_dtor_pointer",
14306     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
14307    },
14308    {
14309     "kind" : "deleting_dtor_pointer",
14310     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
14311    },
14312    {
14313     "kind" : "vcall_offset"
14314    },
14315    {
14316     "kind" : "vcall_offset"
14317    },
14318    {
14319     "kind" : "vcall_offset"
14320    },
14321    {
14322     "kind" : "vcall_offset"
14323    },
14324    {
14325     "component_value" : -48,
14326     "kind" : "vcall_offset"
14327    },
14328    {
14329     "component_value" : -48,
14330     "kind" : "offset_to_top"
14331    },
14332    {
14333     "kind" : "rtti",
14334     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
14335    },
14336    {
14337     "kind" : "complete_dtor_pointer",
14338     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
14339    },
14340    {
14341     "kind" : "deleting_dtor_pointer",
14342     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
14343    },
14344    {
14345     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14346    },
14347    {
14348     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14349    },
14350    {
14351     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14352    },
14353    {
14354     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14355    }
14356   ]
14357  },
14358  {
14359   "alignment" : 4,
14360   "base_specifiers" :
14361   [
14362    {
14363     "is_virtual" : true,
14364     "referenced_type" : "type-17"
14365    }
14366   ],
14367   "linker_set_key" : "android::hardware::IBinder",
14368   "name" : "android::hardware::IBinder",
14369   "record_kind" : "class",
14370   "referenced_type" : "type-16",
14371   "self_type" : "type-16",
14372   "size" : 12,
14373   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14374   "unique_id" : "_ZTSN7android8hardware7IBinderE",
14375   "vtable_components" :
14376   [
14377    {
14378     "component_value" : 4,
14379     "kind" : "vbase_offset"
14380    },
14381    {
14382     "kind" : "offset_to_top"
14383    },
14384    {
14385     "kind" : "rtti",
14386     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14387    },
14388    {
14389     "is_pure" : true,
14390     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14391    },
14392    {
14393     "is_pure" : true,
14394     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
14395    },
14396    {
14397     "is_pure" : true,
14398     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
14399    },
14400    {
14401     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14402    },
14403    {
14404     "is_pure" : true,
14405     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14406    },
14407    {
14408     "is_pure" : true,
14409     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
14410    },
14411    {
14412     "is_pure" : true,
14413     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
14414    },
14415    {
14416     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
14417    },
14418    {
14419     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14420    },
14421    {
14422     "kind" : "complete_dtor_pointer",
14423     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
14424    },
14425    {
14426     "kind" : "deleting_dtor_pointer",
14427     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
14428    },
14429    {
14430     "kind" : "vcall_offset"
14431    },
14432    {
14433     "kind" : "vcall_offset"
14434    },
14435    {
14436     "kind" : "vcall_offset"
14437    },
14438    {
14439     "kind" : "vcall_offset"
14440    },
14441    {
14442     "component_value" : -4,
14443     "kind" : "vcall_offset"
14444    },
14445    {
14446     "component_value" : -4,
14447     "kind" : "offset_to_top"
14448    },
14449    {
14450     "kind" : "rtti",
14451     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14452    },
14453    {
14454     "kind" : "complete_dtor_pointer",
14455     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
14456    },
14457    {
14458     "kind" : "deleting_dtor_pointer",
14459     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
14460    },
14461    {
14462     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14463    },
14464    {
14465     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14466    },
14467    {
14468     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14469    },
14470    {
14471     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14472    }
14473   ]
14474  },
14475  {
14476   "alignment" : 4,
14477   "base_specifiers" :
14478   [
14479    {
14480     "is_virtual" : true,
14481     "referenced_type" : "type-17"
14482    }
14483   ],
14484   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
14485   "name" : "android::hardware::IBinder::DeathRecipient",
14486   "record_kind" : "class",
14487   "referenced_type" : "type-225",
14488   "self_type" : "type-225",
14489   "size" : 12,
14490   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14491   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
14492   "vtable_components" :
14493   [
14494    {
14495     "component_value" : 4,
14496     "kind" : "vbase_offset"
14497    },
14498    {
14499     "kind" : "offset_to_top"
14500    },
14501    {
14502     "kind" : "rtti",
14503     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14504    },
14505    {
14506     "is_pure" : true,
14507     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
14508    },
14509    {
14510     "kind" : "complete_dtor_pointer",
14511     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
14512    },
14513    {
14514     "kind" : "deleting_dtor_pointer",
14515     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
14516    },
14517    {
14518     "kind" : "vcall_offset"
14519    },
14520    {
14521     "kind" : "vcall_offset"
14522    },
14523    {
14524     "kind" : "vcall_offset"
14525    },
14526    {
14527     "kind" : "vcall_offset"
14528    },
14529    {
14530     "component_value" : -4,
14531     "kind" : "vcall_offset"
14532    },
14533    {
14534     "component_value" : -4,
14535     "kind" : "offset_to_top"
14536    },
14537    {
14538     "kind" : "rtti",
14539     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14540    },
14541    {
14542     "kind" : "complete_dtor_pointer",
14543     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
14544    },
14545    {
14546     "kind" : "deleting_dtor_pointer",
14547     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
14548    },
14549    {
14550     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14551    },
14552    {
14553     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14554    },
14555    {
14556     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14557    },
14558    {
14559     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14560    }
14561   ]
14562  },
14563  {
14564   "alignment" : 4,
14565   "base_specifiers" :
14566   [
14567    {
14568     "is_virtual" : true,
14569     "referenced_type" : "type-17"
14570    }
14571   ],
14572   "linker_set_key" : "android::hardware::IInterface",
14573   "name" : "android::hardware::IInterface",
14574   "record_kind" : "class",
14575   "referenced_type" : "type-122",
14576   "self_type" : "type-122",
14577   "size" : 12,
14578   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
14579   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
14580   "vtable_components" :
14581   [
14582    {
14583     "component_value" : 4,
14584     "kind" : "vbase_offset"
14585    },
14586    {
14587     "kind" : "offset_to_top"
14588    },
14589    {
14590     "kind" : "rtti",
14591     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
14592    },
14593    {
14594     "kind" : "complete_dtor_pointer",
14595     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
14596    },
14597    {
14598     "kind" : "deleting_dtor_pointer",
14599     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
14600    },
14601    {
14602     "is_pure" : true,
14603     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
14604    },
14605    {
14606     "kind" : "vcall_offset"
14607    },
14608    {
14609     "kind" : "vcall_offset"
14610    },
14611    {
14612     "kind" : "vcall_offset"
14613    },
14614    {
14615     "kind" : "vcall_offset"
14616    },
14617    {
14618     "component_value" : -4,
14619     "kind" : "vcall_offset"
14620    },
14621    {
14622     "component_value" : -4,
14623     "kind" : "offset_to_top"
14624    },
14625    {
14626     "kind" : "rtti",
14627     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
14628    },
14629    {
14630     "kind" : "complete_dtor_pointer",
14631     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
14632    },
14633    {
14634     "kind" : "deleting_dtor_pointer",
14635     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
14636    },
14637    {
14638     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14639    },
14640    {
14641     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14642    },
14643    {
14644     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14645    },
14646    {
14647     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14648    }
14649   ]
14650  },
14651  {
14652   "alignment" : 4,
14653   "fields" :
14654   [
14655    {
14656     "access" : "private",
14657     "field_name" : "mGrantors",
14658     "referenced_type" : "type-649"
14659    },
14660    {
14661     "access" : "private",
14662     "field_name" : "mHandle",
14663     "field_offset" : 128,
14664     "referenced_type" : "type-718"
14665    },
14666    {
14667     "access" : "private",
14668     "field_name" : "mQuantum",
14669     "field_offset" : 192,
14670     "referenced_type" : "type-2"
14671    },
14672    {
14673     "access" : "private",
14674     "field_name" : "mFlags",
14675     "field_offset" : 224,
14676     "referenced_type" : "type-2"
14677    }
14678   ],
14679   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
14680   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
14681   "referenced_type" : "type-727",
14682   "self_type" : "type-727",
14683   "size" : 32,
14684   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
14685   "template_args" : [ "type-6" ],
14686   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
14687  },
14688  {
14689   "alignment" : 4,
14690   "fields" :
14691   [
14692    {
14693     "access" : "private",
14694     "field_name" : "mBufCachePos",
14695     "referenced_type" : "type-2"
14696    },
14697    {
14698     "access" : "private",
14699     "field_name" : "mBufCache",
14700     "field_offset" : 32,
14701     "referenced_type" : "type-755"
14702    },
14703    {
14704     "access" : "private",
14705     "field_name" : "mError",
14706     "field_offset" : 128,
14707     "referenced_type" : "type-12"
14708    },
14709    {
14710     "access" : "private",
14711     "field_name" : "mData",
14712     "field_offset" : 160,
14713     "referenced_type" : "type-96"
14714    },
14715    {
14716     "access" : "private",
14717     "field_name" : "mDataSize",
14718     "field_offset" : 192,
14719     "referenced_type" : "type-2"
14720    },
14721    {
14722     "access" : "private",
14723     "field_name" : "mDataCapacity",
14724     "field_offset" : 224,
14725     "referenced_type" : "type-2"
14726    },
14727    {
14728     "access" : "private",
14729     "field_name" : "mDataPos",
14730     "field_offset" : 256,
14731     "referenced_type" : "type-2"
14732    },
14733    {
14734     "access" : "private",
14735     "field_name" : "mObjects",
14736     "field_offset" : 288,
14737     "referenced_type" : "type-756"
14738    },
14739    {
14740     "access" : "private",
14741     "field_name" : "mObjectsSize",
14742     "field_offset" : 320,
14743     "referenced_type" : "type-2"
14744    },
14745    {
14746     "access" : "private",
14747     "field_name" : "mObjectsCapacity",
14748     "field_offset" : 352,
14749     "referenced_type" : "type-2"
14750    },
14751    {
14752     "access" : "private",
14753     "field_name" : "mNextObjectHint",
14754     "field_offset" : 384,
14755     "referenced_type" : "type-2"
14756    },
14757    {
14758     "access" : "private",
14759     "field_name" : "mNumRef",
14760     "field_offset" : 416,
14761     "referenced_type" : "type-2"
14762    },
14763    {
14764     "access" : "private",
14765     "field_name" : "mFdsKnown",
14766     "field_offset" : 448,
14767     "referenced_type" : "type-32"
14768    },
14769    {
14770     "access" : "private",
14771     "field_name" : "mHasFds",
14772     "field_offset" : 456,
14773     "referenced_type" : "type-32"
14774    },
14775    {
14776     "access" : "private",
14777     "field_name" : "mAllowFds",
14778     "field_offset" : 464,
14779     "referenced_type" : "type-32"
14780    },
14781    {
14782     "access" : "private",
14783     "field_name" : "mOwner",
14784     "field_offset" : 480,
14785     "referenced_type" : "type-757"
14786    },
14787    {
14788     "access" : "private",
14789     "field_name" : "mOwnerCookie",
14790     "field_offset" : 512,
14791     "referenced_type" : "type-14"
14792    }
14793   ],
14794   "linker_set_key" : "android::hardware::Parcel",
14795   "name" : "android::hardware::Parcel",
14796   "record_kind" : "class",
14797   "referenced_type" : "type-754",
14798   "self_type" : "type-754",
14799   "size" : 68,
14800   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
14801   "unique_id" : "_ZTSN7android8hardware6ParcelE"
14802  },
14803  {
14804   "access" : "private",
14805   "alignment" : 4,
14806   "fields" :
14807   [
14808    {
14809     "field_name" : "index",
14810     "referenced_type" : "type-2"
14811    },
14812    {
14813     "field_name" : "buffer",
14814     "field_offset" : 32,
14815     "referenced_type" : "type-7"
14816    },
14817    {
14818     "field_name" : "bufend",
14819     "field_offset" : 96,
14820     "referenced_type" : "type-7"
14821    }
14822   ],
14823   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
14824   "name" : "android::hardware::Parcel::BufferInfo",
14825   "referenced_type" : "type-761",
14826   "self_type" : "type-761",
14827   "size" : 20,
14828   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
14829   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
14830  },
14831  {
14832   "alignment" : 4,
14833   "base_specifiers" :
14834   [
14835    {
14836     "is_virtual" : true,
14837     "referenced_type" : "type-17"
14838    }
14839   ],
14840   "fields" :
14841   [
14842    {
14843     "access" : "private",
14844     "field_name" : "mDriverFD",
14845     "field_offset" : 32,
14846     "referenced_type" : "type-12"
14847    },
14848    {
14849     "access" : "private",
14850     "field_name" : "mVMStart",
14851     "field_offset" : 64,
14852     "referenced_type" : "type-14"
14853    },
14854    {
14855     "access" : "private",
14856     "field_name" : "mThreadCountLock",
14857     "field_offset" : 96,
14858     "referenced_type" : "type-284"
14859    },
14860    {
14861     "access" : "private",
14862     "field_name" : "mThreadCountDecrement",
14863     "field_offset" : 128,
14864     "referenced_type" : "type-285"
14865    },
14866    {
14867     "access" : "private",
14868     "field_name" : "mExecutingThreadsCount",
14869     "field_offset" : 160,
14870     "referenced_type" : "type-2"
14871    },
14872    {
14873     "access" : "private",
14874     "field_name" : "mMaxThreads",
14875     "field_offset" : 192,
14876     "referenced_type" : "type-2"
14877    },
14878    {
14879     "access" : "private",
14880     "field_name" : "mStarvationStartTimeMs",
14881     "field_offset" : 224,
14882     "referenced_type" : "type-79"
14883    },
14884    {
14885     "access" : "private",
14886     "field_name" : "mLock",
14887     "field_offset" : 288,
14888     "referenced_type" : "type-286"
14889    },
14890    {
14891     "access" : "private",
14892     "field_name" : "mHandleToObject",
14893     "field_offset" : 320,
14894     "referenced_type" : "type-288"
14895    },
14896    {
14897     "access" : "private",
14898     "field_name" : "mManagesContexts",
14899     "field_offset" : 480,
14900     "referenced_type" : "type-32"
14901    },
14902    {
14903     "access" : "private",
14904     "field_name" : "mBinderContextCheckFunc",
14905     "field_offset" : 512,
14906     "referenced_type" : "type-292"
14907    },
14908    {
14909     "access" : "private",
14910     "field_name" : "mBinderContextUserData",
14911     "field_offset" : 544,
14912     "referenced_type" : "type-14"
14913    },
14914    {
14915     "access" : "private",
14916     "field_name" : "mContexts",
14917     "field_offset" : 576,
14918     "referenced_type" : "type-301"
14919    },
14920    {
14921     "access" : "private",
14922     "field_name" : "mRootDir",
14923     "field_offset" : 736,
14924     "referenced_type" : "type-305"
14925    },
14926    {
14927     "access" : "private",
14928     "field_name" : "mThreadPoolStarted",
14929     "field_offset" : 768,
14930     "referenced_type" : "type-32"
14931    },
14932    {
14933     "access" : "private",
14934     "field_name" : "mSpawnThreadOnStart",
14935     "field_offset" : 776,
14936     "referenced_type" : "type-32"
14937    },
14938    {
14939     "access" : "private",
14940     "field_name" : "mThreadPoolSeq",
14941     "field_offset" : 800,
14942     "referenced_type" : "type-306"
14943    },
14944    {
14945     "access" : "private",
14946     "field_name" : "mMmapSize",
14947     "field_offset" : 832,
14948     "referenced_type" : "type-290"
14949    },
14950    {
14951     "access" : "private",
14952     "field_name" : "mCallRestriction",
14953     "field_offset" : 864,
14954     "referenced_type" : "type-307"
14955    }
14956   ],
14957   "linker_set_key" : "android::hardware::ProcessState",
14958   "name" : "android::hardware::ProcessState",
14959   "record_kind" : "class",
14960   "referenced_type" : "type-283",
14961   "self_type" : "type-283",
14962   "size" : 120,
14963   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
14964   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
14965   "vtable_components" :
14966   [
14967    {
14968     "component_value" : 112,
14969     "kind" : "vbase_offset"
14970    },
14971    {
14972     "kind" : "offset_to_top"
14973    },
14974    {
14975     "kind" : "rtti",
14976     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
14977    },
14978    {
14979     "kind" : "complete_dtor_pointer",
14980     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
14981    },
14982    {
14983     "kind" : "deleting_dtor_pointer",
14984     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
14985    },
14986    {
14987     "kind" : "vcall_offset"
14988    },
14989    {
14990     "kind" : "vcall_offset"
14991    },
14992    {
14993     "kind" : "vcall_offset"
14994    },
14995    {
14996     "kind" : "vcall_offset"
14997    },
14998    {
14999     "component_value" : -112,
15000     "kind" : "vcall_offset"
15001    },
15002    {
15003     "component_value" : -112,
15004     "kind" : "offset_to_top"
15005    },
15006    {
15007     "kind" : "rtti",
15008     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
15009    },
15010    {
15011     "kind" : "complete_dtor_pointer",
15012     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
15013    },
15014    {
15015     "kind" : "deleting_dtor_pointer",
15016     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
15017    },
15018    {
15019     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15020    },
15021    {
15022     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15023    },
15024    {
15025     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15026    },
15027    {
15028     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15029    }
15030   ]
15031  },
15032  {
15033   "access" : "private",
15034   "alignment" : 4,
15035   "fields" :
15036   [
15037    {
15038     "field_name" : "binder",
15039     "referenced_type" : "type-125"
15040    },
15041    {
15042     "field_name" : "refs",
15043     "field_offset" : 32,
15044     "referenced_type" : "type-21"
15045    }
15046   ],
15047   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
15048   "name" : "android::hardware::ProcessState::handle_entry",
15049   "referenced_type" : "type-291",
15050   "self_type" : "type-291",
15051   "size" : 8,
15052   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
15053   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
15054  },
15055  {
15056   "alignment" : 4,
15057   "base_specifiers" :
15058   [
15059    {
15060     "referenced_type" : "type-29"
15061    }
15062   ],
15063   "fields" :
15064   [
15065    {
15066     "access" : "private",
15067     "field_name" : "mVal",
15068     "field_offset" : 192,
15069     "referenced_type" : "type-503"
15070    }
15071   ],
15072   "linker_set_key" : "android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode>",
15073   "name" : "android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode>",
15074   "record_kind" : "class",
15075   "referenced_type" : "type-502",
15076   "self_type" : "type-502",
15077   "size" : 28,
15078   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15079   "template_args" : [ "type-503" ],
15080   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_10automotive7vehicle4V2_010StatusCodeEEE"
15081  },
15082  {
15083   "alignment" : 4,
15084   "base_specifiers" :
15085   [
15086    {
15087     "referenced_type" : "type-29"
15088    }
15089   ],
15090   "fields" :
15091   [
15092    {
15093     "access" : "private",
15094     "field_name" : "mVal",
15095     "field_offset" : 192,
15096     "referenced_type" : "type-82"
15097    }
15098   ],
15099   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> >",
15100   "name" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> >",
15101   "record_kind" : "class",
15102   "referenced_type" : "type-514",
15103   "self_type" : "type-514",
15104   "size" : 28,
15105   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15106   "template_args" : [ "type-82" ],
15107   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_10automotive7vehicle4V2_08IVehicleEEEEE"
15108  },
15109  {
15110   "alignment" : 4,
15111   "base_specifiers" :
15112   [
15113    {
15114     "referenced_type" : "type-29"
15115    }
15116   ],
15117   "fields" :
15118   [
15119    {
15120     "access" : "private",
15121     "field_name" : "mVal",
15122     "field_offset" : 192,
15123     "referenced_type" : "type-25"
15124    }
15125   ],
15126   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> >",
15127   "name" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> >",
15128   "record_kind" : "class",
15129   "referenced_type" : "type-24",
15130   "self_type" : "type-24",
15131   "size" : 28,
15132   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15133   "template_args" : [ "type-25" ],
15134   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_10automotive7vehicle4V2_016IVehicleCallbackEEEEE"
15135  },
15136  {
15137   "alignment" : 4,
15138   "base_specifiers" :
15139   [
15140    {
15141     "referenced_type" : "type-29"
15142    }
15143   ],
15144   "fields" :
15145   [
15146    {
15147     "access" : "private",
15148     "field_name" : "mVal",
15149     "field_offset" : 168,
15150     "referenced_type" : "type-32"
15151    }
15152   ],
15153   "linker_set_key" : "android::hardware::Return<bool>",
15154   "name" : "android::hardware::Return<bool>",
15155   "record_kind" : "class",
15156   "referenced_type" : "type-493",
15157   "self_type" : "type-493",
15158   "size" : 24,
15159   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15160   "template_args" : [ "type-32" ],
15161   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
15162  },
15163  {
15164   "alignment" : 4,
15165   "base_specifiers" :
15166   [
15167    {
15168     "referenced_type" : "type-29"
15169    }
15170   ],
15171   "linker_set_key" : "android::hardware::Return<void>",
15172   "name" : "android::hardware::Return<void>",
15173   "record_kind" : "class",
15174   "referenced_type" : "type-527",
15175   "self_type" : "type-527",
15176   "size" : 24,
15177   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15178   "template_args" : [ "type-15" ],
15179   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
15180  },
15181  {
15182   "alignment" : 4,
15183   "fields" :
15184   [
15185    {
15186     "access" : "private",
15187     "field_name" : "mException",
15188     "referenced_type" : "type-12"
15189    },
15190    {
15191     "access" : "private",
15192     "field_name" : "mErrorCode",
15193     "field_offset" : 32,
15194     "referenced_type" : "type-12"
15195    },
15196    {
15197     "access" : "private",
15198     "field_name" : "mMessage",
15199     "field_offset" : 64,
15200     "referenced_type" : "type-31"
15201    }
15202   ],
15203   "linker_set_key" : "android::hardware::Status",
15204   "name" : "android::hardware::Status",
15205   "record_kind" : "class",
15206   "referenced_type" : "type-30",
15207   "self_type" : "type-30",
15208   "size" : 20,
15209   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15210   "unique_id" : "_ZTSN7android8hardware6StatusE"
15211  },
15212  {
15213   "alignment" : 4,
15214   "base_specifiers" :
15215   [
15216    {
15217     "referenced_type" : "type-768"
15218    }
15219   ],
15220   "fields" :
15221   [
15222    {
15223     "access" : "private",
15224     "field_name" : "_hidl_mImpl",
15225     "field_offset" : 544,
15226     "referenced_type" : "type-82"
15227    }
15228   ],
15229   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle",
15230   "name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle",
15231   "referenced_type" : "type-1123",
15232   "self_type" : "type-1123",
15233   "size" : 80,
15234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h",
15235   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_011BnHwVehicleE",
15236   "vtable_components" :
15237   [
15238    {
15239     "component_value" : 72,
15240     "kind" : "vbase_offset"
15241    },
15242    {
15243     "kind" : "offset_to_top"
15244    },
15245    {
15246     "kind" : "rtti",
15247     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_011BnHwVehicleE"
15248    },
15249    {
15250     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15251    },
15252    {
15253     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15254    },
15255    {
15256     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15257    },
15258    {
15259     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15260    },
15261    {
15262     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15263    },
15264    {
15265     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15266    },
15267    {
15268     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15269    },
15270    {
15271     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15272    },
15273    {
15274     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15275    },
15276    {
15277     "kind" : "complete_dtor_pointer",
15278     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleD1Ev"
15279    },
15280    {
15281     "kind" : "deleting_dtor_pointer",
15282     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleD0Ev"
15283    },
15284    {
15285     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
15286    },
15287    {
15288     "component_value" : -20,
15289     "kind" : "offset_to_top"
15290    },
15291    {
15292     "kind" : "rtti",
15293     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_011BnHwVehicleE"
15294    },
15295    {
15296     "kind" : "complete_dtor_pointer",
15297     "mangled_component_name" : "_ZThn20_N7android8hardware10automotive7vehicle4V2_011BnHwVehicleD1Ev"
15298    },
15299    {
15300     "kind" : "deleting_dtor_pointer",
15301     "mangled_component_name" : "_ZThn20_N7android8hardware10automotive7vehicle4V2_011BnHwVehicleD0Ev"
15302    },
15303    {
15304     "kind" : "vcall_offset"
15305    },
15306    {
15307     "kind" : "vcall_offset"
15308    },
15309    {
15310     "kind" : "vcall_offset"
15311    },
15312    {
15313     "kind" : "vcall_offset"
15314    },
15315    {
15316     "component_value" : -72,
15317     "kind" : "vcall_offset"
15318    },
15319    {
15320     "component_value" : -72,
15321     "kind" : "offset_to_top"
15322    },
15323    {
15324     "kind" : "rtti",
15325     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_011BnHwVehicleE"
15326    },
15327    {
15328     "kind" : "complete_dtor_pointer",
15329     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_011BnHwVehicleD1Ev"
15330    },
15331    {
15332     "kind" : "deleting_dtor_pointer",
15333     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_011BnHwVehicleD0Ev"
15334    },
15335    {
15336     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15337    },
15338    {
15339     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15340    },
15341    {
15342     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15343    },
15344    {
15345     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15346    }
15347   ]
15348  },
15349  {
15350   "alignment" : 4,
15351   "base_specifiers" :
15352   [
15353    {
15354     "referenced_type" : "type-768"
15355    }
15356   ],
15357   "fields" :
15358   [
15359    {
15360     "access" : "private",
15361     "field_name" : "_hidl_mImpl",
15362     "field_offset" : 544,
15363     "referenced_type" : "type-25"
15364    }
15365   ],
15366   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback",
15367   "name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback",
15368   "referenced_type" : "type-772",
15369   "self_type" : "type-772",
15370   "size" : 80,
15371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h",
15372   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackE",
15373   "vtable_components" :
15374   [
15375    {
15376     "component_value" : 72,
15377     "kind" : "vbase_offset"
15378    },
15379    {
15380     "kind" : "offset_to_top"
15381    },
15382    {
15383     "kind" : "rtti",
15384     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackE"
15385    },
15386    {
15387     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15388    },
15389    {
15390     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15391    },
15392    {
15393     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15394    },
15395    {
15396     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15397    },
15398    {
15399     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15400    },
15401    {
15402     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15403    },
15404    {
15405     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15406    },
15407    {
15408     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15409    },
15410    {
15411     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15412    },
15413    {
15414     "kind" : "complete_dtor_pointer",
15415     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD1Ev"
15416    },
15417    {
15418     "kind" : "deleting_dtor_pointer",
15419     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD0Ev"
15420    },
15421    {
15422     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
15423    },
15424    {
15425     "component_value" : -20,
15426     "kind" : "offset_to_top"
15427    },
15428    {
15429     "kind" : "rtti",
15430     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackE"
15431    },
15432    {
15433     "kind" : "complete_dtor_pointer",
15434     "mangled_component_name" : "_ZThn20_N7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD1Ev"
15435    },
15436    {
15437     "kind" : "deleting_dtor_pointer",
15438     "mangled_component_name" : "_ZThn20_N7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD0Ev"
15439    },
15440    {
15441     "kind" : "vcall_offset"
15442    },
15443    {
15444     "kind" : "vcall_offset"
15445    },
15446    {
15447     "kind" : "vcall_offset"
15448    },
15449    {
15450     "kind" : "vcall_offset"
15451    },
15452    {
15453     "component_value" : -72,
15454     "kind" : "vcall_offset"
15455    },
15456    {
15457     "component_value" : -72,
15458     "kind" : "offset_to_top"
15459    },
15460    {
15461     "kind" : "rtti",
15462     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackE"
15463    },
15464    {
15465     "kind" : "complete_dtor_pointer",
15466     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD1Ev"
15467    },
15468    {
15469     "kind" : "deleting_dtor_pointer",
15470     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD0Ev"
15471    },
15472    {
15473     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15474    },
15475    {
15476     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15477    },
15478    {
15479     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15480    },
15481    {
15482     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15483    }
15484   ]
15485  },
15486  {
15487   "alignment" : 4,
15488   "base_specifiers" :
15489   [
15490    {
15491     "referenced_type" : "type-121"
15492    },
15493    {
15494     "referenced_type" : "type-87"
15495    }
15496   ],
15497   "fields" :
15498   [
15499    {
15500     "access" : "private",
15501     "field_name" : "_hidl_mMutex",
15502     "field_offset" : 544,
15503     "referenced_type" : "type-119"
15504    },
15505    {
15506     "access" : "private",
15507     "field_name" : "_hidl_mDeathRecipients",
15508     "field_offset" : 576,
15509     "referenced_type" : "type-120"
15510    }
15511   ],
15512   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle",
15513   "name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle",
15514   "referenced_type" : "type-118",
15515   "self_type" : "type-118",
15516   "size" : 92,
15517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h",
15518   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE",
15519   "vtable_components" :
15520   [
15521    {
15522     "component_value" : 84,
15523     "kind" : "vbase_offset"
15524    },
15525    {
15526     "kind" : "offset_to_top"
15527    },
15528    {
15529     "kind" : "rtti",
15530     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE"
15531    },
15532    {
15533     "mangled_component_name" : "_ZNK7android8hardware10automotive7vehicle4V2_011BpHwVehicle8isRemoteEv"
15534    },
15535    {
15536     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15537    },
15538    {
15539     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15540    },
15541    {
15542     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15543    },
15544    {
15545     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15546    },
15547    {
15548     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle21setHALInstrumentationEv"
15549    },
15550    {
15551     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15552    },
15553    {
15554     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle4pingEv"
15555    },
15556    {
15557     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15558    },
15559    {
15560     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle21notifySyspropsChangedEv"
15561    },
15562    {
15563     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15564    },
15565    {
15566     "kind" : "complete_dtor_pointer",
15567     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicleD1Ev"
15568    },
15569    {
15570     "kind" : "deleting_dtor_pointer",
15571     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicleD0Ev"
15572    },
15573    {
15574     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle17getAllPropConfigsENSt3__18functionIFvRKNS0_8hidl_vecINS3_17VehiclePropConfigEEEEEE"
15575    },
15576    {
15577     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle14getPropConfigsERKNS0_8hidl_vecIiEENSt3__18functionIFvNS3_10StatusCodeERKNS5_INS3_17VehiclePropConfigEEEEEE"
15578    },
15579    {
15580     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle3getERKNS3_16VehiclePropValueENSt3__18functionIFvNS3_10StatusCodeES7_EEE"
15581    },
15582    {
15583     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle3setERKNS3_16VehiclePropValueE"
15584    },
15585    {
15586     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9subscribeERKNS_2spINS3_16IVehicleCallbackEEERKNS0_8hidl_vecINS3_16SubscribeOptionsEEE"
15587    },
15588    {
15589     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle11unsubscribeERKNS_2spINS3_16IVehicleCallbackEEEi"
15590    },
15591    {
15592     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9debugDumpENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15593    },
15594    {
15595     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEE10onAsBinderEv"
15596    },
15597    {
15598     "component_value" : 80,
15599     "kind" : "vbase_offset"
15600    },
15601    {
15602     "component_value" : -4,
15603     "kind" : "offset_to_top"
15604    },
15605    {
15606     "kind" : "rtti",
15607     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE"
15608    },
15609    {
15610     "kind" : "complete_dtor_pointer",
15611     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive7vehicle4V2_011BpHwVehicleD1Ev"
15612    },
15613    {
15614     "kind" : "deleting_dtor_pointer",
15615     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive7vehicle4V2_011BpHwVehicleD0Ev"
15616    },
15617    {
15618     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEE10onAsBinderEv"
15619    },
15620    {
15621     "component_value" : 76,
15622     "kind" : "vbase_offset"
15623    },
15624    {
15625     "component_value" : -8,
15626     "kind" : "offset_to_top"
15627    },
15628    {
15629     "kind" : "rtti",
15630     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE"
15631    },
15632    {
15633     "kind" : "complete_dtor_pointer",
15634     "mangled_component_name" : "_ZThn8_N7android8hardware10automotive7vehicle4V2_011BpHwVehicleD1Ev"
15635    },
15636    {
15637     "kind" : "deleting_dtor_pointer",
15638     "mangled_component_name" : "_ZThn8_N7android8hardware10automotive7vehicle4V2_011BpHwVehicleD0Ev"
15639    },
15640    {
15641     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15642    },
15643    {
15644     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15645    },
15646    {
15647     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15648    },
15649    {
15650     "component_value" : -24,
15651     "kind" : "offset_to_top"
15652    },
15653    {
15654     "kind" : "rtti",
15655     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE"
15656    },
15657    {
15658     "kind" : "complete_dtor_pointer",
15659     "mangled_component_name" : "_ZThn24_N7android8hardware10automotive7vehicle4V2_011BpHwVehicleD1Ev"
15660    },
15661    {
15662     "kind" : "deleting_dtor_pointer",
15663     "mangled_component_name" : "_ZThn24_N7android8hardware10automotive7vehicle4V2_011BpHwVehicleD0Ev"
15664    },
15665    {
15666     "kind" : "vcall_offset"
15667    },
15668    {
15669     "component_value" : -76,
15670     "kind" : "vcall_offset"
15671    },
15672    {
15673     "component_value" : -76,
15674     "kind" : "vcall_offset"
15675    },
15676    {
15677     "component_value" : -76,
15678     "kind" : "vcall_offset"
15679    },
15680    {
15681     "component_value" : -84,
15682     "kind" : "vcall_offset"
15683    },
15684    {
15685     "component_value" : -84,
15686     "kind" : "offset_to_top"
15687    },
15688    {
15689     "kind" : "rtti",
15690     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE"
15691    },
15692    {
15693     "kind" : "complete_dtor_pointer",
15694     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_011BpHwVehicleD1Ev"
15695    },
15696    {
15697     "kind" : "deleting_dtor_pointer",
15698     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_011BpHwVehicleD0Ev"
15699    },
15700    {
15701     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15702    },
15703    {
15704     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15705    },
15706    {
15707     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15708    },
15709    {
15710     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15711    }
15712   ]
15713  },
15714  {
15715   "alignment" : 4,
15716   "base_specifiers" :
15717   [
15718    {
15719     "referenced_type" : "type-128"
15720    },
15721    {
15722     "referenced_type" : "type-87"
15723    }
15724   ],
15725   "fields" :
15726   [
15727    {
15728     "access" : "private",
15729     "field_name" : "_hidl_mMutex",
15730     "field_offset" : 544,
15731     "referenced_type" : "type-460"
15732    },
15733    {
15734     "access" : "private",
15735     "field_name" : "_hidl_mDeathRecipients",
15736     "field_offset" : 576,
15737     "referenced_type" : "type-461"
15738    }
15739   ],
15740   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback",
15741   "name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback",
15742   "referenced_type" : "type-459",
15743   "self_type" : "type-459",
15744   "size" : 92,
15745   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h",
15746   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE",
15747   "vtable_components" :
15748   [
15749    {
15750     "component_value" : 84,
15751     "kind" : "vbase_offset"
15752    },
15753    {
15754     "kind" : "offset_to_top"
15755    },
15756    {
15757     "kind" : "rtti",
15758     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE"
15759    },
15760    {
15761     "mangled_component_name" : "_ZNK7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback8isRemoteEv"
15762    },
15763    {
15764     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15765    },
15766    {
15767     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15768    },
15769    {
15770     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15771    },
15772    {
15773     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15774    },
15775    {
15776     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback21setHALInstrumentationEv"
15777    },
15778    {
15779     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15780    },
15781    {
15782     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback4pingEv"
15783    },
15784    {
15785     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15786    },
15787    {
15788     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback21notifySyspropsChangedEv"
15789    },
15790    {
15791     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15792    },
15793    {
15794     "kind" : "complete_dtor_pointer",
15795     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD1Ev"
15796    },
15797    {
15798     "kind" : "deleting_dtor_pointer",
15799     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD0Ev"
15800    },
15801    {
15802     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback15onPropertyEventERKNS0_8hidl_vecINS3_16VehiclePropValueEEE"
15803    },
15804    {
15805     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback13onPropertySetERKNS3_16VehiclePropValueE"
15806    },
15807    {
15808     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback18onPropertySetErrorENS3_10StatusCodeEii"
15809    },
15810    {
15811     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEE10onAsBinderEv"
15812    },
15813    {
15814     "component_value" : 80,
15815     "kind" : "vbase_offset"
15816    },
15817    {
15818     "component_value" : -4,
15819     "kind" : "offset_to_top"
15820    },
15821    {
15822     "kind" : "rtti",
15823     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE"
15824    },
15825    {
15826     "kind" : "complete_dtor_pointer",
15827     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD1Ev"
15828    },
15829    {
15830     "kind" : "deleting_dtor_pointer",
15831     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD0Ev"
15832    },
15833    {
15834     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEE10onAsBinderEv"
15835    },
15836    {
15837     "component_value" : 76,
15838     "kind" : "vbase_offset"
15839    },
15840    {
15841     "component_value" : -8,
15842     "kind" : "offset_to_top"
15843    },
15844    {
15845     "kind" : "rtti",
15846     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE"
15847    },
15848    {
15849     "kind" : "complete_dtor_pointer",
15850     "mangled_component_name" : "_ZThn8_N7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD1Ev"
15851    },
15852    {
15853     "kind" : "deleting_dtor_pointer",
15854     "mangled_component_name" : "_ZThn8_N7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD0Ev"
15855    },
15856    {
15857     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15858    },
15859    {
15860     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15861    },
15862    {
15863     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15864    },
15865    {
15866     "component_value" : -24,
15867     "kind" : "offset_to_top"
15868    },
15869    {
15870     "kind" : "rtti",
15871     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE"
15872    },
15873    {
15874     "kind" : "complete_dtor_pointer",
15875     "mangled_component_name" : "_ZThn24_N7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD1Ev"
15876    },
15877    {
15878     "kind" : "deleting_dtor_pointer",
15879     "mangled_component_name" : "_ZThn24_N7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD0Ev"
15880    },
15881    {
15882     "kind" : "vcall_offset"
15883    },
15884    {
15885     "component_value" : -76,
15886     "kind" : "vcall_offset"
15887    },
15888    {
15889     "component_value" : -76,
15890     "kind" : "vcall_offset"
15891    },
15892    {
15893     "component_value" : -76,
15894     "kind" : "vcall_offset"
15895    },
15896    {
15897     "component_value" : -84,
15898     "kind" : "vcall_offset"
15899    },
15900    {
15901     "component_value" : -84,
15902     "kind" : "offset_to_top"
15903    },
15904    {
15905     "kind" : "rtti",
15906     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE"
15907    },
15908    {
15909     "kind" : "complete_dtor_pointer",
15910     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD1Ev"
15911    },
15912    {
15913     "kind" : "deleting_dtor_pointer",
15914     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD0Ev"
15915    },
15916    {
15917     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15918    },
15919    {
15920     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15921    },
15922    {
15923     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15924    },
15925    {
15926     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15927    }
15928   ]
15929  },
15930  {
15931   "alignment" : 4,
15932   "base_specifiers" :
15933   [
15934    {
15935     "referenced_type" : "type-84"
15936    },
15937    {
15938     "referenced_type" : "type-87"
15939    }
15940   ],
15941   "fields" :
15942   [
15943    {
15944     "access" : "private",
15945     "field_name" : "mImpl",
15946     "field_offset" : 384,
15947     "referenced_type" : "type-81"
15948    },
15949    {
15950     "access" : "private",
15951     "field_name" : "mOnewayQueue",
15952     "field_offset" : 416,
15953     "referenced_type" : "type-85"
15954    }
15955   ],
15956   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BsVehicle",
15957   "name" : "android::hardware::automotive::vehicle::V2_0::BsVehicle",
15958   "referenced_type" : "type-80",
15959   "self_type" : "type-80",
15960   "size" : 68,
15961   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BsVehicle.h",
15962   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_09BsVehicleE",
15963   "vtable_components" :
15964   [
15965    {
15966     "component_value" : 60,
15967     "kind" : "vbase_offset"
15968    },
15969    {
15970     "kind" : "offset_to_top"
15971    },
15972    {
15973     "kind" : "rtti",
15974     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_09BsVehicleE"
15975    },
15976    {
15977     "mangled_component_name" : "_ZNK7android8hardware10automotive7vehicle4V2_08IVehicle8isRemoteEv"
15978    },
15979    {
15980     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15981    },
15982    {
15983     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15984    },
15985    {
15986     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15987    },
15988    {
15989     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15990    },
15991    {
15992     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle21setHALInstrumentationEv"
15993    },
15994    {
15995     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15996    },
15997    {
15998     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle4pingEv"
15999    },
16000    {
16001     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16002    },
16003    {
16004     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle21notifySyspropsChangedEv"
16005    },
16006    {
16007     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16008    },
16009    {
16010     "kind" : "complete_dtor_pointer",
16011     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicleD1Ev"
16012    },
16013    {
16014     "kind" : "deleting_dtor_pointer",
16015     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicleD0Ev"
16016    },
16017    {
16018     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle17getAllPropConfigsENSt3__18functionIFvRKNS0_8hidl_vecINS3_17VehiclePropConfigEEEEEE"
16019    },
16020    {
16021     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle14getPropConfigsERKNS0_8hidl_vecIiEENSt3__18functionIFvNS3_10StatusCodeERKNS5_INS3_17VehiclePropConfigEEEEEE"
16022    },
16023    {
16024     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle3getERKNS3_16VehiclePropValueENSt3__18functionIFvNS3_10StatusCodeES7_EEE"
16025    },
16026    {
16027     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle3setERKNS3_16VehiclePropValueE"
16028    },
16029    {
16030     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle9subscribeERKNS_2spINS3_16IVehicleCallbackEEERKNS0_8hidl_vecINS3_16SubscribeOptionsEEE"
16031    },
16032    {
16033     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle11unsubscribeERKNS_2spINS3_16IVehicleCallbackEEEi"
16034    },
16035    {
16036     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle9debugDumpENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16037    },
16038    {
16039     "component_value" : -4,
16040     "kind" : "offset_to_top"
16041    },
16042    {
16043     "kind" : "rtti",
16044     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_09BsVehicleE"
16045    },
16046    {
16047     "kind" : "complete_dtor_pointer",
16048     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive7vehicle4V2_09BsVehicleD1Ev"
16049    },
16050    {
16051     "kind" : "deleting_dtor_pointer",
16052     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive7vehicle4V2_09BsVehicleD0Ev"
16053    },
16054    {
16055     "kind" : "vcall_offset"
16056    },
16057    {
16058     "kind" : "vcall_offset"
16059    },
16060    {
16061     "kind" : "vcall_offset"
16062    },
16063    {
16064     "kind" : "vcall_offset"
16065    },
16066    {
16067     "component_value" : -60,
16068     "kind" : "vcall_offset"
16069    },
16070    {
16071     "component_value" : -60,
16072     "kind" : "offset_to_top"
16073    },
16074    {
16075     "kind" : "rtti",
16076     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_09BsVehicleE"
16077    },
16078    {
16079     "kind" : "complete_dtor_pointer",
16080     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_09BsVehicleD1Ev"
16081    },
16082    {
16083     "kind" : "deleting_dtor_pointer",
16084     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_09BsVehicleD0Ev"
16085    },
16086    {
16087     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16088    },
16089    {
16090     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16091    },
16092    {
16093     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16094    },
16095    {
16096     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16097    }
16098   ]
16099  },
16100  {
16101   "alignment" : 4,
16102   "base_specifiers" :
16103   [
16104    {
16105     "referenced_type" : "type-27"
16106    },
16107    {
16108     "referenced_type" : "type-87"
16109    }
16110   ],
16111   "fields" :
16112   [
16113    {
16114     "access" : "private",
16115     "field_name" : "mImpl",
16116     "field_offset" : 384,
16117     "referenced_type" : "type-147"
16118    },
16119    {
16120     "access" : "private",
16121     "field_name" : "mOnewayQueue",
16122     "field_offset" : 416,
16123     "referenced_type" : "type-85"
16124    }
16125   ],
16126   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BsVehicleCallback",
16127   "name" : "android::hardware::automotive::vehicle::V2_0::BsVehicleCallback",
16128   "referenced_type" : "type-1124",
16129   "self_type" : "type-1124",
16130   "size" : 68,
16131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BsVehicleCallback.h",
16132   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackE",
16133   "vtable_components" :
16134   [
16135    {
16136     "component_value" : 60,
16137     "kind" : "vbase_offset"
16138    },
16139    {
16140     "kind" : "offset_to_top"
16141    },
16142    {
16143     "kind" : "rtti",
16144     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackE"
16145    },
16146    {
16147     "mangled_component_name" : "_ZNK7android8hardware10automotive7vehicle4V2_016IVehicleCallback8isRemoteEv"
16148    },
16149    {
16150     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16151    },
16152    {
16153     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16154    },
16155    {
16156     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16157    },
16158    {
16159     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16160    },
16161    {
16162     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback21setHALInstrumentationEv"
16163    },
16164    {
16165     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16166    },
16167    {
16168     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback4pingEv"
16169    },
16170    {
16171     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16172    },
16173    {
16174     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback21notifySyspropsChangedEv"
16175    },
16176    {
16177     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16178    },
16179    {
16180     "kind" : "complete_dtor_pointer",
16181     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackD1Ev"
16182    },
16183    {
16184     "kind" : "deleting_dtor_pointer",
16185     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackD0Ev"
16186    },
16187    {
16188     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback15onPropertyEventERKNS0_8hidl_vecINS3_16VehiclePropValueEEE"
16189    },
16190    {
16191     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback13onPropertySetERKNS3_16VehiclePropValueE"
16192    },
16193    {
16194     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback18onPropertySetErrorENS3_10StatusCodeEii"
16195    },
16196    {
16197     "component_value" : -4,
16198     "kind" : "offset_to_top"
16199    },
16200    {
16201     "kind" : "rtti",
16202     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackE"
16203    },
16204    {
16205     "kind" : "complete_dtor_pointer",
16206     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackD1Ev"
16207    },
16208    {
16209     "kind" : "deleting_dtor_pointer",
16210     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackD0Ev"
16211    },
16212    {
16213     "kind" : "vcall_offset"
16214    },
16215    {
16216     "kind" : "vcall_offset"
16217    },
16218    {
16219     "kind" : "vcall_offset"
16220    },
16221    {
16222     "kind" : "vcall_offset"
16223    },
16224    {
16225     "component_value" : -60,
16226     "kind" : "vcall_offset"
16227    },
16228    {
16229     "component_value" : -60,
16230     "kind" : "offset_to_top"
16231    },
16232    {
16233     "kind" : "rtti",
16234     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackE"
16235    },
16236    {
16237     "kind" : "complete_dtor_pointer",
16238     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackD1Ev"
16239    },
16240    {
16241     "kind" : "deleting_dtor_pointer",
16242     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackD0Ev"
16243    },
16244    {
16245     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16246    },
16247    {
16248     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16249    },
16250    {
16251     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16252    },
16253    {
16254     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16255    }
16256   ]
16257  },
16258  {
16259   "alignment" : 4,
16260   "base_specifiers" :
16261   [
16262    {
16263     "referenced_type" : "type-28"
16264    }
16265   ],
16266   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::IVehicle",
16267   "name" : "android::hardware::automotive::vehicle::V2_0::IVehicle",
16268   "referenced_type" : "type-84",
16269   "self_type" : "type-84",
16270   "size" : 12,
16271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h",
16272   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_08IVehicleE",
16273   "vtable_components" :
16274   [
16275    {
16276     "component_value" : 4,
16277     "kind" : "vbase_offset"
16278    },
16279    {
16280     "kind" : "offset_to_top"
16281    },
16282    {
16283     "kind" : "rtti",
16284     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_08IVehicleE"
16285    },
16286    {
16287     "mangled_component_name" : "_ZNK7android8hardware10automotive7vehicle4V2_08IVehicle8isRemoteEv"
16288    },
16289    {
16290     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16291    },
16292    {
16293     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16294    },
16295    {
16296     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16297    },
16298    {
16299     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16300    },
16301    {
16302     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle21setHALInstrumentationEv"
16303    },
16304    {
16305     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16306    },
16307    {
16308     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle4pingEv"
16309    },
16310    {
16311     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16312    },
16313    {
16314     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle21notifySyspropsChangedEv"
16315    },
16316    {
16317     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16318    },
16319    {
16320     "kind" : "complete_dtor_pointer",
16321     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicleD1Ev"
16322    },
16323    {
16324     "kind" : "deleting_dtor_pointer",
16325     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicleD0Ev"
16326    },
16327    {
16328     "is_pure" : true,
16329     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle17getAllPropConfigsENSt3__18functionIFvRKNS0_8hidl_vecINS3_17VehiclePropConfigEEEEEE"
16330    },
16331    {
16332     "is_pure" : true,
16333     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle14getPropConfigsERKNS0_8hidl_vecIiEENSt3__18functionIFvNS3_10StatusCodeERKNS5_INS3_17VehiclePropConfigEEEEEE"
16334    },
16335    {
16336     "is_pure" : true,
16337     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle3getERKNS3_16VehiclePropValueENSt3__18functionIFvNS3_10StatusCodeES7_EEE"
16338    },
16339    {
16340     "is_pure" : true,
16341     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle3setERKNS3_16VehiclePropValueE"
16342    },
16343    {
16344     "is_pure" : true,
16345     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle9subscribeERKNS_2spINS3_16IVehicleCallbackEEERKNS0_8hidl_vecINS3_16SubscribeOptionsEEE"
16346    },
16347    {
16348     "is_pure" : true,
16349     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle11unsubscribeERKNS_2spINS3_16IVehicleCallbackEEEi"
16350    },
16351    {
16352     "is_pure" : true,
16353     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle9debugDumpENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16354    },
16355    {
16356     "kind" : "vcall_offset"
16357    },
16358    {
16359     "kind" : "vcall_offset"
16360    },
16361    {
16362     "kind" : "vcall_offset"
16363    },
16364    {
16365     "kind" : "vcall_offset"
16366    },
16367    {
16368     "component_value" : -4,
16369     "kind" : "vcall_offset"
16370    },
16371    {
16372     "component_value" : -4,
16373     "kind" : "offset_to_top"
16374    },
16375    {
16376     "kind" : "rtti",
16377     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_08IVehicleE"
16378    },
16379    {
16380     "kind" : "complete_dtor_pointer",
16381     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_08IVehicleD1Ev"
16382    },
16383    {
16384     "kind" : "deleting_dtor_pointer",
16385     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_08IVehicleD0Ev"
16386    },
16387    {
16388     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16389    },
16390    {
16391     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16392    },
16393    {
16394     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16395    },
16396    {
16397     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16398    }
16399   ]
16400  },
16401  {
16402   "alignment" : 4,
16403   "base_specifiers" :
16404   [
16405    {
16406     "referenced_type" : "type-28"
16407    }
16408   ],
16409   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback",
16410   "name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback",
16411   "referenced_type" : "type-27",
16412   "self_type" : "type-27",
16413   "size" : 12,
16414   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h",
16415   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_016IVehicleCallbackE",
16416   "vtable_components" :
16417   [
16418    {
16419     "component_value" : 4,
16420     "kind" : "vbase_offset"
16421    },
16422    {
16423     "kind" : "offset_to_top"
16424    },
16425    {
16426     "kind" : "rtti",
16427     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_016IVehicleCallbackE"
16428    },
16429    {
16430     "mangled_component_name" : "_ZNK7android8hardware10automotive7vehicle4V2_016IVehicleCallback8isRemoteEv"
16431    },
16432    {
16433     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16434    },
16435    {
16436     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16437    },
16438    {
16439     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16440    },
16441    {
16442     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16443    },
16444    {
16445     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback21setHALInstrumentationEv"
16446    },
16447    {
16448     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16449    },
16450    {
16451     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback4pingEv"
16452    },
16453    {
16454     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16455    },
16456    {
16457     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback21notifySyspropsChangedEv"
16458    },
16459    {
16460     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16461    },
16462    {
16463     "kind" : "complete_dtor_pointer",
16464     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallbackD1Ev"
16465    },
16466    {
16467     "kind" : "deleting_dtor_pointer",
16468     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallbackD0Ev"
16469    },
16470    {
16471     "is_pure" : true,
16472     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback15onPropertyEventERKNS0_8hidl_vecINS3_16VehiclePropValueEEE"
16473    },
16474    {
16475     "is_pure" : true,
16476     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback13onPropertySetERKNS3_16VehiclePropValueE"
16477    },
16478    {
16479     "is_pure" : true,
16480     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback18onPropertySetErrorENS3_10StatusCodeEii"
16481    },
16482    {
16483     "kind" : "vcall_offset"
16484    },
16485    {
16486     "kind" : "vcall_offset"
16487    },
16488    {
16489     "kind" : "vcall_offset"
16490    },
16491    {
16492     "kind" : "vcall_offset"
16493    },
16494    {
16495     "component_value" : -4,
16496     "kind" : "vcall_offset"
16497    },
16498    {
16499     "component_value" : -4,
16500     "kind" : "offset_to_top"
16501    },
16502    {
16503     "kind" : "rtti",
16504     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_016IVehicleCallbackE"
16505    },
16506    {
16507     "kind" : "complete_dtor_pointer",
16508     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_016IVehicleCallbackD1Ev"
16509    },
16510    {
16511     "kind" : "deleting_dtor_pointer",
16512     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_016IVehicleCallbackD0Ev"
16513    },
16514    {
16515     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16516    },
16517    {
16518     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16519    },
16520    {
16521     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16522    },
16523    {
16524     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16525    }
16526   ]
16527  },
16528  {
16529   "alignment" : 4,
16530   "fields" :
16531   [
16532    {
16533     "field_name" : "propId",
16534     "referenced_type" : "type-12"
16535    },
16536    {
16537     "field_name" : "sampleRate",
16538     "field_offset" : 32,
16539     "referenced_type" : "type-72"
16540    },
16541    {
16542     "field_name" : "flags",
16543     "field_offset" : 64,
16544     "referenced_type" : "type-702"
16545    }
16546   ],
16547   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::SubscribeOptions",
16548   "name" : "android::hardware::automotive::vehicle::V2_0::SubscribeOptions",
16549   "referenced_type" : "type-701",
16550   "self_type" : "type-701",
16551   "size" : 12,
16552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
16553   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_016SubscribeOptionsE"
16554  },
16555  {
16556   "alignment" : 8,
16557   "fields" :
16558   [
16559    {
16560     "field_name" : "areaId",
16561     "referenced_type" : "type-12"
16562    },
16563    {
16564     "field_name" : "minInt32Value",
16565     "field_offset" : 32,
16566     "referenced_type" : "type-12"
16567    },
16568    {
16569     "field_name" : "maxInt32Value",
16570     "field_offset" : 64,
16571     "referenced_type" : "type-12"
16572    },
16573    {
16574     "field_name" : "minInt64Value",
16575     "field_offset" : 128,
16576     "referenced_type" : "type-79"
16577    },
16578    {
16579     "field_name" : "maxInt64Value",
16580     "field_offset" : 192,
16581     "referenced_type" : "type-79"
16582    },
16583    {
16584     "field_name" : "minFloatValue",
16585     "field_offset" : 256,
16586     "referenced_type" : "type-72"
16587    },
16588    {
16589     "field_name" : "maxFloatValue",
16590     "field_offset" : 288,
16591     "referenced_type" : "type-72"
16592    }
16593   ],
16594   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig",
16595   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig",
16596   "referenced_type" : "type-316",
16597   "self_type" : "type-316",
16598   "size" : 40,
16599   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
16600   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_017VehicleAreaConfigE"
16601  },
16602  {
16603   "alignment" : 8,
16604   "fields" :
16605   [
16606    {
16607     "field_name" : "prop",
16608     "referenced_type" : "type-12"
16609    },
16610    {
16611     "field_name" : "access",
16612     "field_offset" : 32,
16613     "referenced_type" : "type-691"
16614    },
16615    {
16616     "field_name" : "changeMode",
16617     "field_offset" : 64,
16618     "referenced_type" : "type-692"
16619    },
16620    {
16621     "field_name" : "areaConfigs",
16622     "field_offset" : 128,
16623     "referenced_type" : "type-669"
16624    },
16625    {
16626     "field_name" : "configArray",
16627     "field_offset" : 256,
16628     "referenced_type" : "type-61"
16629    },
16630    {
16631     "field_name" : "configString",
16632     "field_offset" : 384,
16633     "referenced_type" : "type-106"
16634    },
16635    {
16636     "field_name" : "minSampleRate",
16637     "field_offset" : 512,
16638     "referenced_type" : "type-72"
16639    },
16640    {
16641     "field_name" : "maxSampleRate",
16642     "field_offset" : 544,
16643     "referenced_type" : "type-72"
16644    }
16645   ],
16646   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropConfig",
16647   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropConfig",
16648   "referenced_type" : "type-690",
16649   "self_type" : "type-690",
16650   "size" : 72,
16651   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
16652   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_017VehiclePropConfigE"
16653  },
16654  {
16655   "alignment" : 8,
16656   "fields" :
16657   [
16658    {
16659     "field_name" : "timestamp",
16660     "referenced_type" : "type-79"
16661    },
16662    {
16663     "field_name" : "areaId",
16664     "field_offset" : 64,
16665     "referenced_type" : "type-12"
16666    },
16667    {
16668     "field_name" : "prop",
16669     "field_offset" : 96,
16670     "referenced_type" : "type-12"
16671    },
16672    {
16673     "field_name" : "status",
16674     "field_offset" : 128,
16675     "referenced_type" : "type-104"
16676    },
16677    {
16678     "field_name" : "value",
16679     "field_offset" : 192,
16680     "referenced_type" : "type-105"
16681    }
16682   ],
16683   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropValue",
16684   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropValue",
16685   "referenced_type" : "type-103",
16686   "self_type" : "type-103",
16687   "size" : 104,
16688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
16689   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_016VehiclePropValueE"
16690  },
16691  {
16692   "alignment" : 8,
16693   "fields" :
16694   [
16695    {
16696     "field_name" : "int32Values",
16697     "referenced_type" : "type-61"
16698    },
16699    {
16700     "field_name" : "floatValues",
16701     "field_offset" : 128,
16702     "referenced_type" : "type-68"
16703    },
16704    {
16705     "field_name" : "int64Values",
16706     "field_offset" : 256,
16707     "referenced_type" : "type-75"
16708    },
16709    {
16710     "field_name" : "bytes",
16711     "field_offset" : 384,
16712     "referenced_type" : "type-93"
16713    },
16714    {
16715     "field_name" : "stringValue",
16716     "field_offset" : 512,
16717     "referenced_type" : "type-106"
16718    }
16719   ],
16720   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropValue::RawValue",
16721   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropValue::RawValue",
16722   "referenced_type" : "type-105",
16723   "self_type" : "type-105",
16724   "size" : 80,
16725   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
16726   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_016VehiclePropValue8RawValueE"
16727  },
16728  {
16729   "alignment" : 4,
16730   "fields" :
16731   [
16732    {
16733     "access" : "protected",
16734     "field_name" : "mInstrumentationCallbacks",
16735     "field_offset" : 32,
16736     "referenced_type" : "type-88"
16737    },
16738    {
16739     "access" : "protected",
16740     "field_name" : "mEnableInstrumentation",
16741     "field_offset" : 128,
16742     "referenced_type" : "type-32"
16743    },
16744    {
16745     "access" : "protected",
16746     "field_name" : "mInstrumentationLibPackage",
16747     "field_offset" : 160,
16748     "referenced_type" : "type-89"
16749    },
16750    {
16751     "access" : "protected",
16752     "field_name" : "mInterfaceName",
16753     "field_offset" : 256,
16754     "referenced_type" : "type-90"
16755    }
16756   ],
16757   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
16758   "name" : "android::hardware::details::HidlInstrumentor",
16759   "referenced_type" : "type-87",
16760   "self_type" : "type-87",
16761   "size" : 44,
16762   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16763   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
16764   "vtable_components" :
16765   [
16766    {
16767     "kind" : "offset_to_top"
16768    },
16769    {
16770     "kind" : "rtti",
16771     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16772    },
16773    {
16774     "kind" : "complete_dtor_pointer",
16775     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
16776    },
16777    {
16778     "kind" : "deleting_dtor_pointer",
16779     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
16780    }
16781   ]
16782  },
16783  {
16784   "alignment" : 4,
16785   "fields" :
16786   [
16787    {
16788     "field_name" : "sched_policy",
16789     "referenced_type" : "type-12"
16790    },
16791    {
16792     "field_name" : "prio",
16793     "field_offset" : 32,
16794     "referenced_type" : "type-12"
16795    }
16796   ],
16797   "linker_set_key" : "android::hardware::details::SchedPrio",
16798   "name" : "android::hardware::details::SchedPrio",
16799   "referenced_type" : "type-779",
16800   "self_type" : "type-779",
16801   "size" : 8,
16802   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
16803   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
16804  },
16805  {
16806   "alignment" : 4,
16807   "fields" :
16808   [
16809    {
16810     "access" : "private",
16811     "field_name" : "mQueue",
16812     "referenced_type" : "type-86"
16813    }
16814   ],
16815   "linker_set_key" : "android::hardware::details::TaskRunner",
16816   "name" : "android::hardware::details::TaskRunner",
16817   "record_kind" : "class",
16818   "referenced_type" : "type-85",
16819   "self_type" : "type-85",
16820   "size" : 8,
16821   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
16822   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
16823  },
16824  {
16825   "alignment" : 1,
16826   "linker_set_key" : "android::hardware::details::bnhw_tag",
16827   "name" : "android::hardware::details::bnhw_tag",
16828   "referenced_type" : "type-538",
16829   "self_type" : "type-538",
16830   "size" : 1,
16831   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16832   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
16833  },
16834  {
16835   "alignment" : 1,
16836   "linker_set_key" : "android::hardware::details::bphw_tag",
16837   "name" : "android::hardware::details::bphw_tag",
16838   "referenced_type" : "type-549",
16839   "self_type" : "type-549",
16840   "size" : 1,
16841   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16842   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
16843  },
16844  {
16845   "alignment" : 1,
16846   "linker_set_key" : "android::hardware::details::bs_tag",
16847   "name" : "android::hardware::details::bs_tag",
16848   "referenced_type" : "type-561",
16849   "self_type" : "type-561",
16850   "size" : 1,
16851   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16852   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
16853  },
16854  {
16855   "access" : "private",
16856   "alignment" : 4,
16857   "fields" :
16858   [
16859    {
16860     "field_name" : "mPointer",
16861     "referenced_type" : "type-652"
16862    },
16863    {
16864     "field_name" : "_pad",
16865     "referenced_type" : "type-7"
16866    }
16867   ],
16868   "is_anonymous" : true,
16869   "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",
16870   "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",
16871   "record_kind" : "union",
16872   "referenced_type" : "type-651",
16873   "self_type" : "type-651",
16874   "size" : 8,
16875   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16876   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
16877  },
16878  {
16879   "access" : "private",
16880   "alignment" : 4,
16881   "fields" :
16882   [
16883    {
16884     "field_name" : "mPointer",
16885     "referenced_type" : "type-700"
16886    },
16887    {
16888     "field_name" : "_pad",
16889     "referenced_type" : "type-7"
16890    }
16891   ],
16892   "is_anonymous" : true,
16893   "linker_set_key" : "android::hardware::details::hidl_pointer<SubscribeOptions>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
16894   "name" : "android::hardware::details::hidl_pointer<SubscribeOptions>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
16895   "record_kind" : "union",
16896   "referenced_type" : "type-699",
16897   "self_type" : "type-699",
16898   "size" : 8,
16899   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16900   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10automotive7vehicle4V2_016SubscribeOptionsEEUt_E"
16901  },
16902  {
16903   "access" : "private",
16904   "alignment" : 4,
16905   "fields" :
16906   [
16907    {
16908     "field_name" : "mPointer",
16909     "referenced_type" : "type-672"
16910    },
16911    {
16912     "field_name" : "_pad",
16913     "referenced_type" : "type-7"
16914    }
16915   ],
16916   "is_anonymous" : true,
16917   "linker_set_key" : "android::hardware::details::hidl_pointer<VehicleAreaConfig>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
16918   "name" : "android::hardware::details::hidl_pointer<VehicleAreaConfig>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
16919   "record_kind" : "union",
16920   "referenced_type" : "type-671",
16921   "self_type" : "type-671",
16922   "size" : 8,
16923   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16924   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10automotive7vehicle4V2_017VehicleAreaConfigEEUt_E"
16925  },
16926  {
16927   "access" : "private",
16928   "alignment" : 4,
16929   "fields" :
16930   [
16931    {
16932     "field_name" : "mPointer",
16933     "referenced_type" : "type-689"
16934    },
16935    {
16936     "field_name" : "_pad",
16937     "referenced_type" : "type-7"
16938    }
16939   ],
16940   "is_anonymous" : true,
16941   "linker_set_key" : "android::hardware::details::hidl_pointer<VehiclePropConfig>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
16942   "name" : "android::hardware::details::hidl_pointer<VehiclePropConfig>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
16943   "record_kind" : "union",
16944   "referenced_type" : "type-688",
16945   "self_type" : "type-688",
16946   "size" : 8,
16947   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16948   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10automotive7vehicle4V2_017VehiclePropConfigEEUt_E"
16949  },
16950  {
16951   "access" : "private",
16952   "alignment" : 4,
16953   "fields" :
16954   [
16955    {
16956     "field_name" : "mPointer",
16957     "referenced_type" : "type-102"
16958    },
16959    {
16960     "field_name" : "_pad",
16961     "referenced_type" : "type-7"
16962    }
16963   ],
16964   "is_anonymous" : true,
16965   "linker_set_key" : "android::hardware::details::hidl_pointer<VehiclePropValue>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
16966   "name" : "android::hardware::details::hidl_pointer<VehiclePropValue>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
16967   "record_kind" : "union",
16968   "referenced_type" : "type-101",
16969   "self_type" : "type-101",
16970   "size" : 8,
16971   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16972   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10automotive7vehicle4V2_016VehiclePropValueEEUt_E"
16973  },
16974  {
16975   "alignment" : 4,
16976   "fields" :
16977   [
16978    {
16979     "access" : "private",
16980     "referenced_type" : "type-651"
16981    }
16982   ],
16983   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
16984   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
16985   "referenced_type" : "type-650",
16986   "self_type" : "type-650",
16987   "size" : 8,
16988   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16989   "template_args" : [ "type-653" ],
16990   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
16991  },
16992  {
16993   "alignment" : 4,
16994   "fields" :
16995   [
16996    {
16997     "access" : "private",
16998     "referenced_type" : "type-699"
16999    }
17000   ],
17001   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::SubscribeOptions>",
17002   "name" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::SubscribeOptions>",
17003   "referenced_type" : "type-698",
17004   "self_type" : "type-698",
17005   "size" : 8,
17006   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17007   "template_args" : [ "type-701" ],
17008   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10automotive7vehicle4V2_016SubscribeOptionsEEE"
17009  },
17010  {
17011   "alignment" : 4,
17012   "fields" :
17013   [
17014    {
17015     "access" : "private",
17016     "referenced_type" : "type-671"
17017    }
17018   ],
17019   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig>",
17020   "name" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig>",
17021   "referenced_type" : "type-670",
17022   "self_type" : "type-670",
17023   "size" : 8,
17024   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17025   "template_args" : [ "type-316" ],
17026   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10automotive7vehicle4V2_017VehicleAreaConfigEEE"
17027  },
17028  {
17029   "alignment" : 4,
17030   "fields" :
17031   [
17032    {
17033     "access" : "private",
17034     "referenced_type" : "type-688"
17035    }
17036   ],
17037   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig>",
17038   "name" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig>",
17039   "referenced_type" : "type-687",
17040   "self_type" : "type-687",
17041   "size" : 8,
17042   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17043   "template_args" : [ "type-690" ],
17044   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10automotive7vehicle4V2_017VehiclePropConfigEEE"
17045  },
17046  {
17047   "alignment" : 4,
17048   "fields" :
17049   [
17050    {
17051     "access" : "private",
17052     "referenced_type" : "type-101"
17053    }
17054   ],
17055   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue>",
17056   "name" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue>",
17057   "referenced_type" : "type-100",
17058   "self_type" : "type-100",
17059   "size" : 8,
17060   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17061   "template_args" : [ "type-103" ],
17062   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10automotive7vehicle4V2_016VehiclePropValueEEE"
17063  },
17064  {
17065   "alignment" : 4,
17066   "fields" :
17067   [
17068    {
17069     "access" : "private",
17070     "referenced_type" : "type-510"
17071    }
17072   ],
17073   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
17074   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
17075   "referenced_type" : "type-509",
17076   "self_type" : "type-509",
17077   "size" : 8,
17078   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17079   "template_args" : [ "type-512" ],
17080   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
17081  },
17082  {
17083   "alignment" : 4,
17084   "fields" :
17085   [
17086    {
17087     "access" : "private",
17088     "referenced_type" : "type-411"
17089    }
17090   ],
17091   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
17092   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
17093   "referenced_type" : "type-410",
17094   "self_type" : "type-410",
17095   "size" : 8,
17096   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17097   "template_args" : [ "type-106" ],
17098   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
17099  },
17100  {
17101   "alignment" : 4,
17102   "fields" :
17103   [
17104    {
17105     "access" : "private",
17106     "referenced_type" : "type-639"
17107    }
17108   ],
17109   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
17110   "name" : "android::hardware::details::hidl_pointer<char>",
17111   "referenced_type" : "type-638",
17112   "self_type" : "type-638",
17113   "size" : 8,
17114   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17115   "template_args" : [ "type-6" ],
17116   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
17117  },
17118  {
17119   "access" : "private",
17120   "alignment" : 4,
17121   "fields" :
17122   [
17123    {
17124     "field_name" : "mPointer",
17125     "referenced_type" : "type-640"
17126    },
17127    {
17128     "field_name" : "_pad",
17129     "referenced_type" : "type-7"
17130    }
17131   ],
17132   "is_anonymous" : true,
17133   "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",
17134   "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",
17135   "record_kind" : "union",
17136   "referenced_type" : "type-639",
17137   "self_type" : "type-639",
17138   "size" : 8,
17139   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17140   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
17141  },
17142  {
17143   "alignment" : 4,
17144   "fields" :
17145   [
17146    {
17147     "access" : "private",
17148     "referenced_type" : "type-3"
17149    }
17150   ],
17151   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
17152   "name" : "android::hardware::details::hidl_pointer<const char>",
17153   "referenced_type" : "type-107",
17154   "self_type" : "type-107",
17155   "size" : 8,
17156   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17157   "template_args" : [ "type-5" ],
17158   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
17159  },
17160  {
17161   "access" : "private",
17162   "alignment" : 4,
17163   "fields" :
17164   [
17165    {
17166     "field_name" : "mPointer",
17167     "referenced_type" : "type-4"
17168    },
17169    {
17170     "field_name" : "_pad",
17171     "referenced_type" : "type-7"
17172    }
17173   ],
17174   "is_anonymous" : true,
17175   "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",
17176   "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",
17177   "record_kind" : "union",
17178   "referenced_type" : "type-3",
17179   "self_type" : "type-3",
17180   "size" : 8,
17181   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17182   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
17183  },
17184  {
17185   "alignment" : 4,
17186   "fields" :
17187   [
17188    {
17189     "access" : "private",
17190     "referenced_type" : "type-573"
17191    }
17192   ],
17193   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
17194   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
17195   "referenced_type" : "type-572",
17196   "self_type" : "type-572",
17197   "size" : 8,
17198   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17199   "template_args" : [ "type-575" ],
17200   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
17201  },
17202  {
17203   "access" : "private",
17204   "alignment" : 4,
17205   "fields" :
17206   [
17207    {
17208     "field_name" : "mPointer",
17209     "referenced_type" : "type-574"
17210    },
17211    {
17212     "field_name" : "_pad",
17213     "referenced_type" : "type-7"
17214    }
17215   ],
17216   "is_anonymous" : true,
17217   "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",
17218   "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",
17219   "record_kind" : "union",
17220   "referenced_type" : "type-573",
17221   "self_type" : "type-573",
17222   "size" : 8,
17223   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17224   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
17225  },
17226  {
17227   "alignment" : 4,
17228   "fields" :
17229   [
17230    {
17231     "access" : "private",
17232     "referenced_type" : "type-70"
17233    }
17234   ],
17235   "linker_set_key" : "android::hardware::details::hidl_pointer<float>",
17236   "name" : "android::hardware::details::hidl_pointer<float>",
17237   "referenced_type" : "type-69",
17238   "self_type" : "type-69",
17239   "size" : 8,
17240   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17241   "template_args" : [ "type-72" ],
17242   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIfEE"
17243  },
17244  {
17245   "access" : "private",
17246   "alignment" : 4,
17247   "fields" :
17248   [
17249    {
17250     "field_name" : "mPointer",
17251     "referenced_type" : "type-71"
17252    },
17253    {
17254     "field_name" : "_pad",
17255     "referenced_type" : "type-7"
17256    }
17257   ],
17258   "is_anonymous" : true,
17259   "linker_set_key" : "android::hardware::details::hidl_pointer<float>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
17260   "name" : "android::hardware::details::hidl_pointer<float>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
17261   "record_kind" : "union",
17262   "referenced_type" : "type-70",
17263   "self_type" : "type-70",
17264   "size" : 8,
17265   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17266   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIfEUt_E"
17267  },
17268  {
17269   "access" : "private",
17270   "alignment" : 4,
17271   "fields" :
17272   [
17273    {
17274     "field_name" : "mPointer",
17275     "referenced_type" : "type-511"
17276    },
17277    {
17278     "field_name" : "_pad",
17279     "referenced_type" : "type-7"
17280    }
17281   ],
17282   "is_anonymous" : true,
17283   "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",
17284   "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",
17285   "record_kind" : "union",
17286   "referenced_type" : "type-510",
17287   "self_type" : "type-510",
17288   "size" : 8,
17289   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17290   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
17291  },
17292  {
17293   "access" : "private",
17294   "alignment" : 4,
17295   "fields" :
17296   [
17297    {
17298     "field_name" : "mPointer",
17299     "referenced_type" : "type-321"
17300    },
17301    {
17302     "field_name" : "_pad",
17303     "referenced_type" : "type-7"
17304    }
17305   ],
17306   "is_anonymous" : true,
17307   "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",
17308   "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",
17309   "record_kind" : "union",
17310   "referenced_type" : "type-411",
17311   "self_type" : "type-411",
17312   "size" : 8,
17313   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17314   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
17315  },
17316  {
17317   "alignment" : 4,
17318   "fields" :
17319   [
17320    {
17321     "access" : "private",
17322     "referenced_type" : "type-63"
17323    }
17324   ],
17325   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
17326   "name" : "android::hardware::details::hidl_pointer<int>",
17327   "referenced_type" : "type-62",
17328   "self_type" : "type-62",
17329   "size" : 8,
17330   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17331   "template_args" : [ "type-12" ],
17332   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
17333  },
17334  {
17335   "access" : "private",
17336   "alignment" : 4,
17337   "fields" :
17338   [
17339    {
17340     "field_name" : "mPointer",
17341     "referenced_type" : "type-64"
17342    },
17343    {
17344     "field_name" : "_pad",
17345     "referenced_type" : "type-7"
17346    }
17347   ],
17348   "is_anonymous" : true,
17349   "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",
17350   "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",
17351   "record_kind" : "union",
17352   "referenced_type" : "type-63",
17353   "self_type" : "type-63",
17354   "size" : 8,
17355   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17356   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
17357  },
17358  {
17359   "alignment" : 4,
17360   "fields" :
17361   [
17362    {
17363     "access" : "private",
17364     "referenced_type" : "type-77"
17365    }
17366   ],
17367   "linker_set_key" : "android::hardware::details::hidl_pointer<long long>",
17368   "name" : "android::hardware::details::hidl_pointer<long long>",
17369   "referenced_type" : "type-76",
17370   "self_type" : "type-76",
17371   "size" : 8,
17372   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17373   "template_args" : [ "type-79" ],
17374   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIxEE"
17375  },
17376  {
17377   "access" : "private",
17378   "alignment" : 4,
17379   "fields" :
17380   [
17381    {
17382     "field_name" : "mPointer",
17383     "referenced_type" : "type-78"
17384    },
17385    {
17386     "field_name" : "_pad",
17387     "referenced_type" : "type-7"
17388    }
17389   ],
17390   "is_anonymous" : true,
17391   "linker_set_key" : "android::hardware::details::hidl_pointer<long long>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
17392   "name" : "android::hardware::details::hidl_pointer<long long>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
17393   "record_kind" : "union",
17394   "referenced_type" : "type-77",
17395   "self_type" : "type-77",
17396   "size" : 8,
17397   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17398   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIxEUt_E"
17399  },
17400  {
17401   "alignment" : 4,
17402   "fields" :
17403   [
17404    {
17405     "access" : "private",
17406     "referenced_type" : "type-719"
17407    }
17408   ],
17409   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
17410   "name" : "android::hardware::details::hidl_pointer<native_handle>",
17411   "referenced_type" : "type-718",
17412   "self_type" : "type-718",
17413   "size" : 8,
17414   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17415   "template_args" : [ "type-497" ],
17416   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
17417  },
17418  {
17419   "access" : "private",
17420   "alignment" : 4,
17421   "fields" :
17422   [
17423    {
17424     "field_name" : "mPointer",
17425     "referenced_type" : "type-537"
17426    },
17427    {
17428     "field_name" : "_pad",
17429     "referenced_type" : "type-7"
17430    }
17431   ],
17432   "is_anonymous" : true,
17433   "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",
17434   "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",
17435   "record_kind" : "union",
17436   "referenced_type" : "type-719",
17437   "self_type" : "type-719",
17438   "size" : 8,
17439   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17440   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
17441  },
17442  {
17443   "alignment" : 4,
17444   "fields" :
17445   [
17446    {
17447     "access" : "private",
17448     "referenced_type" : "type-95"
17449    }
17450   ],
17451   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
17452   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
17453   "referenced_type" : "type-94",
17454   "self_type" : "type-94",
17455   "size" : 8,
17456   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17457   "template_args" : [ "type-97" ],
17458   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
17459  },
17460  {
17461   "access" : "private",
17462   "alignment" : 4,
17463   "fields" :
17464   [
17465    {
17466     "field_name" : "mPointer",
17467     "referenced_type" : "type-96"
17468    },
17469    {
17470     "field_name" : "_pad",
17471     "referenced_type" : "type-7"
17472    }
17473   ],
17474   "is_anonymous" : true,
17475   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
17476   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
17477   "record_kind" : "union",
17478   "referenced_type" : "type-95",
17479   "self_type" : "type-95",
17480   "size" : 8,
17481   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17482   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
17483  },
17484  {
17485   "alignment" : 1,
17486   "linker_set_key" : "android::hardware::details::i_tag",
17487   "name" : "android::hardware::details::i_tag",
17488   "referenced_type" : "type-525",
17489   "self_type" : "type-525",
17490   "size" : 1,
17491   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17492   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
17493  },
17494  {
17495   "alignment" : 4,
17496   "fields" :
17497   [
17498    {
17499     "access" : "private",
17500     "field_name" : "mStatus",
17501     "referenced_type" : "type-30"
17502    },
17503    {
17504     "access" : "private",
17505     "field_name" : "mCheckedStatus",
17506     "field_offset" : 160,
17507     "referenced_type" : "type-32"
17508    }
17509   ],
17510   "linker_set_key" : "android::hardware::details::return_status",
17511   "name" : "android::hardware::details::return_status",
17512   "record_kind" : "class",
17513   "referenced_type" : "type-29",
17514   "self_type" : "type-29",
17515   "size" : 24,
17516   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17517   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
17518  },
17519  {
17520   "alignment" : 1,
17521   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
17522   "name" : "android::hardware::details::std_array<unsigned char, 32>",
17523   "referenced_type" : "type-709",
17524   "self_type" : "type-709",
17525   "size" : 1,
17526   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17527   "template_args" : [ "type-97" ],
17528   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
17529  },
17530  {
17531   "alignment" : 1,
17532   "fields" :
17533   [
17534    {
17535     "access" : "private",
17536     "field_name" : "mBuffer",
17537     "referenced_type" : "type-513"
17538    }
17539   ],
17540   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
17541   "name" : "android::hardware::hidl_array<unsigned char, 32>",
17542   "referenced_type" : "type-512",
17543   "self_type" : "type-512",
17544   "size" : 32,
17545   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17546   "template_args" : [ "type-97" ],
17547   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
17548  },
17549  {
17550   "alignment" : 4,
17551   "base_specifiers" :
17552   [
17553    {
17554     "referenced_type" : "type-225"
17555    }
17556   ],
17557   "fields" :
17558   [
17559    {
17560     "access" : "private",
17561     "field_name" : "mRecipient",
17562     "field_offset" : 32,
17563     "referenced_type" : "type-478"
17564    },
17565    {
17566     "access" : "private",
17567     "field_name" : "mCookie",
17568     "field_offset" : 96,
17569     "referenced_type" : "type-7"
17570    },
17571    {
17572     "access" : "private",
17573     "field_name" : "mBase",
17574     "field_offset" : 160,
17575     "referenced_type" : "type-479"
17576    }
17577   ],
17578   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
17579   "name" : "android::hardware::hidl_binder_death_recipient",
17580   "referenced_type" : "type-477",
17581   "self_type" : "type-477",
17582   "size" : 36,
17583   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
17584   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
17585   "vtable_components" :
17586   [
17587    {
17588     "component_value" : 28,
17589     "kind" : "vbase_offset"
17590    },
17591    {
17592     "kind" : "offset_to_top"
17593    },
17594    {
17595     "kind" : "rtti",
17596     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
17597    },
17598    {
17599     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
17600    },
17601    {
17602     "kind" : "complete_dtor_pointer",
17603     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
17604    },
17605    {
17606     "kind" : "deleting_dtor_pointer",
17607     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
17608    },
17609    {
17610     "kind" : "vcall_offset"
17611    },
17612    {
17613     "kind" : "vcall_offset"
17614    },
17615    {
17616     "kind" : "vcall_offset"
17617    },
17618    {
17619     "kind" : "vcall_offset"
17620    },
17621    {
17622     "component_value" : -28,
17623     "kind" : "vcall_offset"
17624    },
17625    {
17626     "component_value" : -28,
17627     "kind" : "offset_to_top"
17628    },
17629    {
17630     "kind" : "rtti",
17631     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
17632    },
17633    {
17634     "kind" : "complete_dtor_pointer",
17635     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
17636    },
17637    {
17638     "kind" : "deleting_dtor_pointer",
17639     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
17640    },
17641    {
17642     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17643    },
17644    {
17645     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17646    },
17647    {
17648     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17649    },
17650    {
17651     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17652    }
17653   ]
17654  },
17655  {
17656   "alignment" : 4,
17657   "base_specifiers" :
17658   [
17659    {
17660     "is_virtual" : true,
17661     "referenced_type" : "type-17"
17662    }
17663   ],
17664   "linker_set_key" : "android::hardware::hidl_death_recipient",
17665   "name" : "android::hardware::hidl_death_recipient",
17666   "referenced_type" : "type-43",
17667   "self_type" : "type-43",
17668   "size" : 12,
17669   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17670   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
17671   "vtable_components" :
17672   [
17673    {
17674     "component_value" : 4,
17675     "kind" : "vbase_offset"
17676    },
17677    {
17678     "kind" : "offset_to_top"
17679    },
17680    {
17681     "kind" : "rtti",
17682     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
17683    },
17684    {
17685     "is_pure" : true,
17686     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
17687    },
17688    {
17689     "kind" : "complete_dtor_pointer",
17690     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
17691    },
17692    {
17693     "kind" : "deleting_dtor_pointer",
17694     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
17695    },
17696    {
17697     "kind" : "vcall_offset"
17698    },
17699    {
17700     "kind" : "vcall_offset"
17701    },
17702    {
17703     "kind" : "vcall_offset"
17704    },
17705    {
17706     "kind" : "vcall_offset"
17707    },
17708    {
17709     "component_value" : -4,
17710     "kind" : "vcall_offset"
17711    },
17712    {
17713     "component_value" : -4,
17714     "kind" : "offset_to_top"
17715    },
17716    {
17717     "kind" : "rtti",
17718     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
17719    },
17720    {
17721     "kind" : "complete_dtor_pointer",
17722     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
17723    },
17724    {
17725     "kind" : "deleting_dtor_pointer",
17726     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
17727    },
17728    {
17729     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17730    },
17731    {
17732     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17733    },
17734    {
17735     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17736    },
17737    {
17738     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17739    }
17740   ]
17741  },
17742  {
17743   "alignment" : 8,
17744   "fields" :
17745   [
17746    {
17747     "access" : "private",
17748     "field_name" : "mHandle",
17749     "referenced_type" : "type-572"
17750    },
17751    {
17752     "access" : "private",
17753     "field_name" : "mOwnsHandle",
17754     "field_offset" : 64,
17755     "referenced_type" : "type-32"
17756    }
17757   ],
17758   "linker_set_key" : "android::hardware::hidl_handle",
17759   "name" : "android::hardware::hidl_handle",
17760   "referenced_type" : "type-631",
17761   "self_type" : "type-631",
17762   "size" : 16,
17763   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17764   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
17765  },
17766  {
17767   "alignment" : 8,
17768   "fields" :
17769   [
17770    {
17771     "access" : "private",
17772     "field_name" : "mHandle",
17773     "referenced_type" : "type-631"
17774    },
17775    {
17776     "access" : "private",
17777     "field_name" : "mSize",
17778     "field_offset" : 128,
17779     "referenced_type" : "type-7"
17780    },
17781    {
17782     "access" : "private",
17783     "field_name" : "mName",
17784     "field_offset" : 192,
17785     "referenced_type" : "type-106"
17786    }
17787   ],
17788   "linker_set_key" : "android::hardware::hidl_memory",
17789   "name" : "android::hardware::hidl_memory",
17790   "referenced_type" : "type-634",
17791   "self_type" : "type-634",
17792   "size" : 40,
17793   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17794   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
17795  },
17796  {
17797   "alignment" : 4,
17798   "fields" :
17799   [
17800    {
17801     "access" : "private",
17802     "field_name" : "mBuffer",
17803     "referenced_type" : "type-107"
17804    },
17805    {
17806     "access" : "private",
17807     "field_name" : "mSize",
17808     "field_offset" : 64,
17809     "referenced_type" : "type-2"
17810    },
17811    {
17812     "access" : "private",
17813     "field_name" : "mOwnsBuffer",
17814     "field_offset" : 96,
17815     "referenced_type" : "type-32"
17816    }
17817   ],
17818   "linker_set_key" : "android::hardware::hidl_string",
17819   "name" : "android::hardware::hidl_string",
17820   "referenced_type" : "type-106",
17821   "self_type" : "type-106",
17822   "size" : 16,
17823   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17824   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
17825  },
17826  {
17827   "alignment" : 4,
17828   "fields" :
17829   [
17830    {
17831     "access" : "private",
17832     "field_name" : "mBuffer",
17833     "referenced_type" : "type-650"
17834    },
17835    {
17836     "access" : "private",
17837     "field_name" : "mSize",
17838     "field_offset" : 64,
17839     "referenced_type" : "type-2"
17840    },
17841    {
17842     "access" : "private",
17843     "field_name" : "mOwnsBuffer",
17844     "field_offset" : 96,
17845     "referenced_type" : "type-32"
17846    }
17847   ],
17848   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
17849   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
17850   "referenced_type" : "type-649",
17851   "self_type" : "type-649",
17852   "size" : 16,
17853   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17854   "template_args" : [ "type-653" ],
17855   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
17856  },
17857  {
17858   "alignment" : 4,
17859   "fields" :
17860   [
17861    {
17862     "access" : "private",
17863     "field_name" : "mBuffer",
17864     "referenced_type" : "type-698"
17865    },
17866    {
17867     "access" : "private",
17868     "field_name" : "mSize",
17869     "field_offset" : 64,
17870     "referenced_type" : "type-2"
17871    },
17872    {
17873     "access" : "private",
17874     "field_name" : "mOwnsBuffer",
17875     "field_offset" : 96,
17876     "referenced_type" : "type-32"
17877    }
17878   ],
17879   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::SubscribeOptions>",
17880   "name" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::SubscribeOptions>",
17881   "referenced_type" : "type-697",
17882   "self_type" : "type-697",
17883   "size" : 16,
17884   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17885   "template_args" : [ "type-701" ],
17886   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10automotive7vehicle4V2_016SubscribeOptionsEEE"
17887  },
17888  {
17889   "alignment" : 4,
17890   "fields" :
17891   [
17892    {
17893     "access" : "private",
17894     "field_name" : "mBuffer",
17895     "referenced_type" : "type-670"
17896    },
17897    {
17898     "access" : "private",
17899     "field_name" : "mSize",
17900     "field_offset" : 64,
17901     "referenced_type" : "type-2"
17902    },
17903    {
17904     "access" : "private",
17905     "field_name" : "mOwnsBuffer",
17906     "field_offset" : 96,
17907     "referenced_type" : "type-32"
17908    }
17909   ],
17910   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig>",
17911   "name" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig>",
17912   "referenced_type" : "type-669",
17913   "self_type" : "type-669",
17914   "size" : 16,
17915   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17916   "template_args" : [ "type-316" ],
17917   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10automotive7vehicle4V2_017VehicleAreaConfigEEE"
17918  },
17919  {
17920   "alignment" : 4,
17921   "fields" :
17922   [
17923    {
17924     "access" : "private",
17925     "field_name" : "mBuffer",
17926     "referenced_type" : "type-687"
17927    },
17928    {
17929     "access" : "private",
17930     "field_name" : "mSize",
17931     "field_offset" : 64,
17932     "referenced_type" : "type-2"
17933    },
17934    {
17935     "access" : "private",
17936     "field_name" : "mOwnsBuffer",
17937     "field_offset" : 96,
17938     "referenced_type" : "type-32"
17939    }
17940   ],
17941   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig>",
17942   "name" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig>",
17943   "referenced_type" : "type-686",
17944   "self_type" : "type-686",
17945   "size" : 16,
17946   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17947   "template_args" : [ "type-690" ],
17948   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10automotive7vehicle4V2_017VehiclePropConfigEEE"
17949  },
17950  {
17951   "alignment" : 4,
17952   "fields" :
17953   [
17954    {
17955     "access" : "private",
17956     "field_name" : "mBuffer",
17957     "referenced_type" : "type-100"
17958    },
17959    {
17960     "access" : "private",
17961     "field_name" : "mSize",
17962     "field_offset" : 64,
17963     "referenced_type" : "type-2"
17964    },
17965    {
17966     "access" : "private",
17967     "field_name" : "mOwnsBuffer",
17968     "field_offset" : 96,
17969     "referenced_type" : "type-32"
17970    }
17971   ],
17972   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue>",
17973   "name" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue>",
17974   "referenced_type" : "type-99",
17975   "self_type" : "type-99",
17976   "size" : 16,
17977   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17978   "template_args" : [ "type-103" ],
17979   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10automotive7vehicle4V2_016VehiclePropValueEEE"
17980  },
17981  {
17982   "alignment" : 4,
17983   "fields" :
17984   [
17985    {
17986     "access" : "private",
17987     "field_name" : "mBuffer",
17988     "referenced_type" : "type-509"
17989    },
17990    {
17991     "access" : "private",
17992     "field_name" : "mSize",
17993     "field_offset" : 64,
17994     "referenced_type" : "type-2"
17995    },
17996    {
17997     "access" : "private",
17998     "field_name" : "mOwnsBuffer",
17999     "field_offset" : 96,
18000     "referenced_type" : "type-32"
18001    }
18002   ],
18003   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
18004   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
18005   "referenced_type" : "type-659",
18006   "self_type" : "type-659",
18007   "size" : 16,
18008   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18009   "template_args" : [ "type-512" ],
18010   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
18011  },
18012  {
18013   "alignment" : 4,
18014   "fields" :
18015   [
18016    {
18017     "access" : "private",
18018     "field_name" : "mBuffer",
18019     "referenced_type" : "type-410"
18020    },
18021    {
18022     "access" : "private",
18023     "field_name" : "mSize",
18024     "field_offset" : 64,
18025     "referenced_type" : "type-2"
18026    },
18027    {
18028     "access" : "private",
18029     "field_name" : "mOwnsBuffer",
18030     "field_offset" : 96,
18031     "referenced_type" : "type-32"
18032    }
18033   ],
18034   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
18035   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
18036   "referenced_type" : "type-654",
18037   "self_type" : "type-654",
18038   "size" : 16,
18039   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18040   "template_args" : [ "type-106" ],
18041   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
18042  },
18043  {
18044   "alignment" : 4,
18045   "fields" :
18046   [
18047    {
18048     "access" : "private",
18049     "field_name" : "mBuffer",
18050     "referenced_type" : "type-638"
18051    },
18052    {
18053     "access" : "private",
18054     "field_name" : "mSize",
18055     "field_offset" : 64,
18056     "referenced_type" : "type-2"
18057    },
18058    {
18059     "access" : "private",
18060     "field_name" : "mOwnsBuffer",
18061     "field_offset" : 96,
18062     "referenced_type" : "type-32"
18063    }
18064   ],
18065   "linker_set_key" : "android::hardware::hidl_vec<char>",
18066   "name" : "android::hardware::hidl_vec<char>",
18067   "referenced_type" : "type-708",
18068   "self_type" : "type-708",
18069   "size" : 16,
18070   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18071   "template_args" : [ "type-6" ],
18072   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
18073  },
18074  {
18075   "alignment" : 4,
18076   "fields" :
18077   [
18078    {
18079     "access" : "private",
18080     "field_name" : "mBuffer",
18081     "referenced_type" : "type-69"
18082    },
18083    {
18084     "access" : "private",
18085     "field_name" : "mSize",
18086     "field_offset" : 64,
18087     "referenced_type" : "type-2"
18088    },
18089    {
18090     "access" : "private",
18091     "field_name" : "mOwnsBuffer",
18092     "field_offset" : 96,
18093     "referenced_type" : "type-32"
18094    }
18095   ],
18096   "linker_set_key" : "android::hardware::hidl_vec<float>",
18097   "name" : "android::hardware::hidl_vec<float>",
18098   "referenced_type" : "type-68",
18099   "self_type" : "type-68",
18100   "size" : 16,
18101   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18102   "template_args" : [ "type-72" ],
18103   "unique_id" : "_ZTSN7android8hardware8hidl_vecIfEE"
18104  },
18105  {
18106   "alignment" : 4,
18107   "fields" :
18108   [
18109    {
18110     "access" : "private",
18111     "field_name" : "mBuffer",
18112     "referenced_type" : "type-62"
18113    },
18114    {
18115     "access" : "private",
18116     "field_name" : "mSize",
18117     "field_offset" : 64,
18118     "referenced_type" : "type-2"
18119    },
18120    {
18121     "access" : "private",
18122     "field_name" : "mOwnsBuffer",
18123     "field_offset" : 96,
18124     "referenced_type" : "type-32"
18125    }
18126   ],
18127   "linker_set_key" : "android::hardware::hidl_vec<int>",
18128   "name" : "android::hardware::hidl_vec<int>",
18129   "referenced_type" : "type-61",
18130   "self_type" : "type-61",
18131   "size" : 16,
18132   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18133   "template_args" : [ "type-12" ],
18134   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
18135  },
18136  {
18137   "alignment" : 4,
18138   "fields" :
18139   [
18140    {
18141     "access" : "private",
18142     "field_name" : "mBuffer",
18143     "referenced_type" : "type-76"
18144    },
18145    {
18146     "access" : "private",
18147     "field_name" : "mSize",
18148     "field_offset" : 64,
18149     "referenced_type" : "type-2"
18150    },
18151    {
18152     "access" : "private",
18153     "field_name" : "mOwnsBuffer",
18154     "field_offset" : 96,
18155     "referenced_type" : "type-32"
18156    }
18157   ],
18158   "linker_set_key" : "android::hardware::hidl_vec<long long>",
18159   "name" : "android::hardware::hidl_vec<long long>",
18160   "referenced_type" : "type-75",
18161   "self_type" : "type-75",
18162   "size" : 16,
18163   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18164   "template_args" : [ "type-79" ],
18165   "unique_id" : "_ZTSN7android8hardware8hidl_vecIxEE"
18166  },
18167  {
18168   "alignment" : 4,
18169   "fields" :
18170   [
18171    {
18172     "access" : "private",
18173     "field_name" : "mBuffer",
18174     "referenced_type" : "type-94"
18175    },
18176    {
18177     "access" : "private",
18178     "field_name" : "mSize",
18179     "field_offset" : 64,
18180     "referenced_type" : "type-2"
18181    },
18182    {
18183     "access" : "private",
18184     "field_name" : "mOwnsBuffer",
18185     "field_offset" : 96,
18186     "referenced_type" : "type-32"
18187    }
18188   ],
18189   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
18190   "name" : "android::hardware::hidl_vec<unsigned char>",
18191   "referenced_type" : "type-93",
18192   "self_type" : "type-93",
18193   "size" : 16,
18194   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18195   "template_args" : [ "type-97" ],
18196   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
18197  },
18198  {
18199   "alignment" : 2,
18200   "fields" :
18201   [
18202    {
18203     "access" : "private",
18204     "field_name" : "mMajor",
18205     "referenced_type" : "type-176"
18206    },
18207    {
18208     "access" : "private",
18209     "field_name" : "mMinor",
18210     "field_offset" : 16,
18211     "referenced_type" : "type-176"
18212    }
18213   ],
18214   "linker_set_key" : "android::hardware::hidl_version",
18215   "name" : "android::hardware::hidl_version",
18216   "referenced_type" : "type-712",
18217   "self_type" : "type-712",
18218   "size" : 4,
18219   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18220   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
18221  },
18222  {
18223   "alignment" : 4,
18224   "base_specifiers" :
18225   [
18226    {
18227     "referenced_type" : "type-11"
18228    },
18229    {
18230     "referenced_type" : "type-87"
18231    }
18232   ],
18233   "fields" :
18234   [
18235    {
18236     "access" : "private",
18237     "field_name" : "_hidl_mImpl",
18238     "field_offset" : 512,
18239     "referenced_type" : "type-50"
18240    }
18241   ],
18242   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
18243   "name" : "android::hidl::base::V1_0::BnHwBase",
18244   "referenced_type" : "type-768",
18245   "self_type" : "type-768",
18246   "size" : 76,
18247   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
18248   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
18249   "vtable_components" :
18250   [
18251    {
18252     "component_value" : 68,
18253     "kind" : "vbase_offset"
18254    },
18255    {
18256     "kind" : "offset_to_top"
18257    },
18258    {
18259     "kind" : "rtti",
18260     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
18261    },
18262    {
18263     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18264    },
18265    {
18266     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18267    },
18268    {
18269     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18270    },
18271    {
18272     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18273    },
18274    {
18275     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18276    },
18277    {
18278     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18279    },
18280    {
18281     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18282    },
18283    {
18284     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18285    },
18286    {
18287     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18288    },
18289    {
18290     "kind" : "complete_dtor_pointer",
18291     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
18292    },
18293    {
18294     "kind" : "deleting_dtor_pointer",
18295     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
18296    },
18297    {
18298     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
18299    },
18300    {
18301     "component_value" : -20,
18302     "kind" : "offset_to_top"
18303    },
18304    {
18305     "kind" : "rtti",
18306     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
18307    },
18308    {
18309     "kind" : "complete_dtor_pointer",
18310     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
18311    },
18312    {
18313     "kind" : "deleting_dtor_pointer",
18314     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
18315    },
18316    {
18317     "kind" : "vcall_offset"
18318    },
18319    {
18320     "kind" : "vcall_offset"
18321    },
18322    {
18323     "kind" : "vcall_offset"
18324    },
18325    {
18326     "kind" : "vcall_offset"
18327    },
18328    {
18329     "component_value" : -68,
18330     "kind" : "vcall_offset"
18331    },
18332    {
18333     "component_value" : -68,
18334     "kind" : "offset_to_top"
18335    },
18336    {
18337     "kind" : "rtti",
18338     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
18339    },
18340    {
18341     "kind" : "complete_dtor_pointer",
18342     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
18343    },
18344    {
18345     "kind" : "deleting_dtor_pointer",
18346     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
18347    },
18348    {
18349     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18350    },
18351    {
18352     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18353    },
18354    {
18355     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18356    },
18357    {
18358     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18359    }
18360   ]
18361  },
18362  {
18363   "alignment" : 4,
18364   "base_specifiers" :
18365   [
18366    {
18367     "referenced_type" : "type-752"
18368    },
18369    {
18370     "referenced_type" : "type-87"
18371    }
18372   ],
18373   "fields" :
18374   [
18375    {
18376     "access" : "private",
18377     "field_name" : "_hidl_mMutex",
18378     "field_offset" : 544,
18379     "referenced_type" : "type-1093"
18380    },
18381    {
18382     "access" : "private",
18383     "field_name" : "_hidl_mDeathRecipients",
18384     "field_offset" : 576,
18385     "referenced_type" : "type-1094"
18386    }
18387   ],
18388   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
18389   "name" : "android::hidl::base::V1_0::BpHwBase",
18390   "referenced_type" : "type-1092",
18391   "self_type" : "type-1092",
18392   "size" : 92,
18393   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
18394   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
18395   "vtable_components" :
18396   [
18397    {
18398     "component_value" : 84,
18399     "kind" : "vbase_offset"
18400    },
18401    {
18402     "kind" : "offset_to_top"
18403    },
18404    {
18405     "kind" : "rtti",
18406     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
18407    },
18408    {
18409     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
18410    },
18411    {
18412     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
18413    },
18414    {
18415     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
18416    },
18417    {
18418     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
18419    },
18420    {
18421     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
18422    },
18423    {
18424     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
18425    },
18426    {
18427     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
18428    },
18429    {
18430     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
18431    },
18432    {
18433     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
18434    },
18435    {
18436     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
18437    },
18438    {
18439     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
18440    },
18441    {
18442     "kind" : "complete_dtor_pointer",
18443     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
18444    },
18445    {
18446     "kind" : "deleting_dtor_pointer",
18447     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
18448    },
18449    {
18450     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
18451    },
18452    {
18453     "component_value" : 80,
18454     "kind" : "vbase_offset"
18455    },
18456    {
18457     "component_value" : -4,
18458     "kind" : "offset_to_top"
18459    },
18460    {
18461     "kind" : "rtti",
18462     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
18463    },
18464    {
18465     "kind" : "complete_dtor_pointer",
18466     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
18467    },
18468    {
18469     "kind" : "deleting_dtor_pointer",
18470     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
18471    },
18472    {
18473     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
18474    },
18475    {
18476     "component_value" : 76,
18477     "kind" : "vbase_offset"
18478    },
18479    {
18480     "component_value" : -8,
18481     "kind" : "offset_to_top"
18482    },
18483    {
18484     "kind" : "rtti",
18485     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
18486    },
18487    {
18488     "kind" : "complete_dtor_pointer",
18489     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
18490    },
18491    {
18492     "kind" : "deleting_dtor_pointer",
18493     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
18494    },
18495    {
18496     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18497    },
18498    {
18499     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18500    },
18501    {
18502     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18503    },
18504    {
18505     "component_value" : -24,
18506     "kind" : "offset_to_top"
18507    },
18508    {
18509     "kind" : "rtti",
18510     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
18511    },
18512    {
18513     "kind" : "complete_dtor_pointer",
18514     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
18515    },
18516    {
18517     "kind" : "deleting_dtor_pointer",
18518     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
18519    },
18520    {
18521     "kind" : "vcall_offset"
18522    },
18523    {
18524     "component_value" : -76,
18525     "kind" : "vcall_offset"
18526    },
18527    {
18528     "component_value" : -76,
18529     "kind" : "vcall_offset"
18530    },
18531    {
18532     "component_value" : -76,
18533     "kind" : "vcall_offset"
18534    },
18535    {
18536     "component_value" : -84,
18537     "kind" : "vcall_offset"
18538    },
18539    {
18540     "component_value" : -84,
18541     "kind" : "offset_to_top"
18542    },
18543    {
18544     "kind" : "rtti",
18545     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
18546    },
18547    {
18548     "kind" : "complete_dtor_pointer",
18549     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
18550    },
18551    {
18552     "kind" : "deleting_dtor_pointer",
18553     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
18554    },
18555    {
18556     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18557    },
18558    {
18559     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18560    },
18561    {
18562     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18563    },
18564    {
18565     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18566    }
18567   ]
18568  },
18569  {
18570   "alignment" : 8,
18571   "fields" :
18572   [
18573    {
18574     "field_name" : "pid",
18575     "referenced_type" : "type-12"
18576    },
18577    {
18578     "field_name" : "ptr",
18579     "field_offset" : 64,
18580     "referenced_type" : "type-7"
18581    },
18582    {
18583     "field_name" : "arch",
18584     "field_offset" : 128,
18585     "referenced_type" : "type-732"
18586    }
18587   ],
18588   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
18589   "name" : "android::hidl::base::V1_0::DebugInfo",
18590   "referenced_type" : "type-731",
18591   "self_type" : "type-731",
18592   "size" : 24,
18593   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
18594   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
18595  },
18596  {
18597   "alignment" : 4,
18598   "base_specifiers" :
18599   [
18600    {
18601     "is_virtual" : true,
18602     "referenced_type" : "type-17"
18603    }
18604   ],
18605   "linker_set_key" : "android::hidl::base::V1_0::IBase",
18606   "name" : "android::hidl::base::V1_0::IBase",
18607   "referenced_type" : "type-28",
18608   "self_type" : "type-28",
18609   "size" : 12,
18610   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
18611   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
18612   "vtable_components" :
18613   [
18614    {
18615     "component_value" : 4,
18616     "kind" : "vbase_offset"
18617    },
18618    {
18619     "kind" : "offset_to_top"
18620    },
18621    {
18622     "kind" : "rtti",
18623     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
18624    },
18625    {
18626     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
18627    },
18628    {
18629     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
18630    },
18631    {
18632     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
18633    },
18634    {
18635     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
18636    },
18637    {
18638     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
18639    },
18640    {
18641     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
18642    },
18643    {
18644     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
18645    },
18646    {
18647     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
18648    },
18649    {
18650     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
18651    },
18652    {
18653     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
18654    },
18655    {
18656     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
18657    },
18658    {
18659     "kind" : "complete_dtor_pointer",
18660     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
18661    },
18662    {
18663     "kind" : "deleting_dtor_pointer",
18664     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
18665    },
18666    {
18667     "kind" : "vcall_offset"
18668    },
18669    {
18670     "kind" : "vcall_offset"
18671    },
18672    {
18673     "kind" : "vcall_offset"
18674    },
18675    {
18676     "kind" : "vcall_offset"
18677    },
18678    {
18679     "component_value" : -4,
18680     "kind" : "vcall_offset"
18681    },
18682    {
18683     "component_value" : -4,
18684     "kind" : "offset_to_top"
18685    },
18686    {
18687     "kind" : "rtti",
18688     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
18689    },
18690    {
18691     "kind" : "complete_dtor_pointer",
18692     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
18693    },
18694    {
18695     "kind" : "deleting_dtor_pointer",
18696     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
18697    },
18698    {
18699     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18700    },
18701    {
18702     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18703    },
18704    {
18705     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18706    },
18707    {
18708     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18709    }
18710   ]
18711  },
18712  {
18713   "alignment" : 4,
18714   "base_specifiers" :
18715   [
18716    {
18717     "referenced_type" : "type-28"
18718    }
18719   ],
18720   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
18721   "name" : "android::hidl::manager::V1_0::IServiceManager",
18722   "referenced_type" : "type-435",
18723   "self_type" : "type-435",
18724   "size" : 12,
18725   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
18726   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
18727   "vtable_components" :
18728   [
18729    {
18730     "component_value" : 4,
18731     "kind" : "vbase_offset"
18732    },
18733    {
18734     "kind" : "offset_to_top"
18735    },
18736    {
18737     "kind" : "rtti",
18738     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
18739    },
18740    {
18741     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
18742    },
18743    {
18744     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
18745    },
18746    {
18747     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
18748    },
18749    {
18750     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
18751    },
18752    {
18753     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
18754    },
18755    {
18756     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
18757    },
18758    {
18759     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
18760    },
18761    {
18762     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
18763    },
18764    {
18765     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
18766    },
18767    {
18768     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
18769    },
18770    {
18771     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
18772    },
18773    {
18774     "kind" : "complete_dtor_pointer",
18775     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
18776    },
18777    {
18778     "kind" : "deleting_dtor_pointer",
18779     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
18780    },
18781    {
18782     "is_pure" : true,
18783     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
18784    },
18785    {
18786     "is_pure" : true,
18787     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
18788    },
18789    {
18790     "is_pure" : true,
18791     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
18792    },
18793    {
18794     "is_pure" : true,
18795     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
18796    },
18797    {
18798     "is_pure" : true,
18799     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
18800    },
18801    {
18802     "is_pure" : true,
18803     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
18804    },
18805    {
18806     "is_pure" : true,
18807     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
18808    },
18809    {
18810     "is_pure" : true,
18811     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
18812    },
18813    {
18814     "kind" : "vcall_offset"
18815    },
18816    {
18817     "kind" : "vcall_offset"
18818    },
18819    {
18820     "kind" : "vcall_offset"
18821    },
18822    {
18823     "kind" : "vcall_offset"
18824    },
18825    {
18826     "component_value" : -4,
18827     "kind" : "vcall_offset"
18828    },
18829    {
18830     "component_value" : -4,
18831     "kind" : "offset_to_top"
18832    },
18833    {
18834     "kind" : "rtti",
18835     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
18836    },
18837    {
18838     "kind" : "complete_dtor_pointer",
18839     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
18840    },
18841    {
18842     "kind" : "deleting_dtor_pointer",
18843     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
18844    },
18845    {
18846     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18847    },
18848    {
18849     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18850    },
18851    {
18852     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18853    },
18854    {
18855     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18856    }
18857   ]
18858  },
18859  {
18860   "alignment" : 8,
18861   "fields" :
18862   [
18863    {
18864     "field_name" : "interfaceName",
18865     "referenced_type" : "type-106"
18866    },
18867    {
18868     "field_name" : "instanceName",
18869     "field_offset" : 128,
18870     "referenced_type" : "type-106"
18871    },
18872    {
18873     "field_name" : "pid",
18874     "field_offset" : 256,
18875     "referenced_type" : "type-12"
18876    },
18877    {
18878     "field_name" : "clientPids",
18879     "field_offset" : 320,
18880     "referenced_type" : "type-61"
18881    },
18882    {
18883     "field_name" : "arch",
18884     "field_offset" : 448,
18885     "referenced_type" : "type-732"
18886    }
18887   ],
18888   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
18889   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
18890   "referenced_type" : "type-868",
18891   "self_type" : "type-868",
18892   "size" : 64,
18893   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
18894   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
18895  },
18896  {
18897   "alignment" : 4,
18898   "base_specifiers" :
18899   [
18900    {
18901     "referenced_type" : "type-28"
18902    }
18903   ],
18904   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
18905   "name" : "android::hidl::manager::V1_0::IServiceNotification",
18906   "referenced_type" : "type-453",
18907   "self_type" : "type-453",
18908   "size" : 12,
18909   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
18910   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
18911   "vtable_components" :
18912   [
18913    {
18914     "component_value" : 4,
18915     "kind" : "vbase_offset"
18916    },
18917    {
18918     "kind" : "offset_to_top"
18919    },
18920    {
18921     "kind" : "rtti",
18922     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
18923    },
18924    {
18925     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
18926    },
18927    {
18928     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
18929    },
18930    {
18931     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
18932    },
18933    {
18934     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
18935    },
18936    {
18937     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
18938    },
18939    {
18940     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
18941    },
18942    {
18943     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
18944    },
18945    {
18946     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
18947    },
18948    {
18949     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
18950    },
18951    {
18952     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
18953    },
18954    {
18955     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
18956    },
18957    {
18958     "kind" : "complete_dtor_pointer",
18959     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
18960    },
18961    {
18962     "kind" : "deleting_dtor_pointer",
18963     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
18964    },
18965    {
18966     "is_pure" : true,
18967     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
18968    },
18969    {
18970     "kind" : "vcall_offset"
18971    },
18972    {
18973     "kind" : "vcall_offset"
18974    },
18975    {
18976     "kind" : "vcall_offset"
18977    },
18978    {
18979     "kind" : "vcall_offset"
18980    },
18981    {
18982     "component_value" : -4,
18983     "kind" : "vcall_offset"
18984    },
18985    {
18986     "component_value" : -4,
18987     "kind" : "offset_to_top"
18988    },
18989    {
18990     "kind" : "rtti",
18991     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
18992    },
18993    {
18994     "kind" : "complete_dtor_pointer",
18995     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
18996    },
18997    {
18998     "kind" : "deleting_dtor_pointer",
18999     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
19000    },
19001    {
19002     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19003    },
19004    {
19005     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19006    },
19007    {
19008     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19009    },
19010    {
19011     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19012    }
19013   ]
19014  },
19015  {
19016   "alignment" : 4,
19017   "fields" :
19018   [
19019    {
19020     "access" : "private",
19021     "field_name" : "m_ptr",
19022     "referenced_type" : "type-445"
19023    }
19024   ],
19025   "linker_set_key" : "android::sp<android::Thread>",
19026   "name" : "android::sp<android::Thread>",
19027   "record_kind" : "class",
19028   "referenced_type" : "type-444",
19029   "self_type" : "type-444",
19030   "size" : 4,
19031   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19032   "template_args" : [ "type-446" ],
19033   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
19034  },
19035  {
19036   "alignment" : 4,
19037   "fields" :
19038   [
19039    {
19040     "access" : "private",
19041     "field_name" : "m_ptr",
19042     "referenced_type" : "type-10"
19043    }
19044   ],
19045   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
19046   "name" : "android::sp<android::hardware::BHwBinder>",
19047   "record_kind" : "class",
19048   "referenced_type" : "type-484",
19049   "self_type" : "type-484",
19050   "size" : 4,
19051   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19052   "template_args" : [ "type-11" ],
19053   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
19054  },
19055  {
19056   "alignment" : 4,
19057   "fields" :
19058   [
19059    {
19060     "access" : "private",
19061     "field_name" : "m_ptr",
19062     "referenced_type" : "type-224"
19063    }
19064   ],
19065   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
19066   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
19067   "record_kind" : "class",
19068   "referenced_type" : "type-223",
19069   "self_type" : "type-223",
19070   "size" : 4,
19071   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19072   "template_args" : [ "type-225" ],
19073   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
19074  },
19075  {
19076   "alignment" : 4,
19077   "fields" :
19078   [
19079    {
19080     "access" : "private",
19081     "field_name" : "m_ptr",
19082     "referenced_type" : "type-125"
19083    }
19084   ],
19085   "linker_set_key" : "android::sp<android::hardware::IBinder>",
19086   "name" : "android::sp<android::hardware::IBinder>",
19087   "record_kind" : "class",
19088   "referenced_type" : "type-247",
19089   "self_type" : "type-247",
19090   "size" : 4,
19091   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19092   "template_args" : [ "type-16" ],
19093   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
19094  },
19095  {
19096   "alignment" : 4,
19097   "fields" :
19098   [
19099    {
19100     "access" : "private",
19101     "field_name" : "m_ptr",
19102     "referenced_type" : "type-280"
19103    }
19104   ],
19105   "linker_set_key" : "android::sp<android::hardware::IInterface>",
19106   "name" : "android::sp<android::hardware::IInterface>",
19107   "record_kind" : "class",
19108   "referenced_type" : "type-279",
19109   "self_type" : "type-279",
19110   "size" : 4,
19111   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19112   "template_args" : [ "type-122" ],
19113   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
19114  },
19115  {
19116   "alignment" : 4,
19117   "fields" :
19118   [
19119    {
19120     "access" : "private",
19121     "field_name" : "m_ptr",
19122     "referenced_type" : "type-282"
19123    }
19124   ],
19125   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
19126   "name" : "android::sp<android::hardware::ProcessState>",
19127   "record_kind" : "class",
19128   "referenced_type" : "type-281",
19129   "self_type" : "type-281",
19130   "size" : 4,
19131   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19132   "template_args" : [ "type-283" ],
19133   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
19134  },
19135  {
19136   "alignment" : 4,
19137   "fields" :
19138   [
19139    {
19140     "access" : "private",
19141     "field_name" : "m_ptr",
19142     "referenced_type" : "type-83"
19143    }
19144   ],
19145   "linker_set_key" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle>",
19146   "name" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle>",
19147   "record_kind" : "class",
19148   "referenced_type" : "type-82",
19149   "self_type" : "type-82",
19150   "size" : 4,
19151   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19152   "template_args" : [ "type-84" ],
19153   "unique_id" : "_ZTSN7android2spINS_8hardware10automotive7vehicle4V2_08IVehicleEEE"
19154  },
19155  {
19156   "alignment" : 4,
19157   "fields" :
19158   [
19159    {
19160     "access" : "private",
19161     "field_name" : "m_ptr",
19162     "referenced_type" : "type-26"
19163    }
19164   ],
19165   "linker_set_key" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback>",
19166   "name" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback>",
19167   "record_kind" : "class",
19168   "referenced_type" : "type-25",
19169   "self_type" : "type-25",
19170   "size" : 4,
19171   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19172   "template_args" : [ "type-27" ],
19173   "unique_id" : "_ZTSN7android2spINS_8hardware10automotive7vehicle4V2_016IVehicleCallbackEEE"
19174  },
19175  {
19176   "alignment" : 4,
19177   "fields" :
19178   [
19179    {
19180     "access" : "private",
19181     "field_name" : "m_ptr",
19182     "referenced_type" : "type-476"
19183    }
19184   ],
19185   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
19186   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
19187   "record_kind" : "class",
19188   "referenced_type" : "type-475",
19189   "self_type" : "type-475",
19190   "size" : 4,
19191   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19192   "template_args" : [ "type-477" ],
19193   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
19194  },
19195  {
19196   "alignment" : 4,
19197   "fields" :
19198   [
19199    {
19200     "access" : "private",
19201     "field_name" : "m_ptr",
19202     "referenced_type" : "type-42"
19203    }
19204   ],
19205   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
19206   "name" : "android::sp<android::hardware::hidl_death_recipient>",
19207   "record_kind" : "class",
19208   "referenced_type" : "type-41",
19209   "self_type" : "type-41",
19210   "size" : 4,
19211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19212   "template_args" : [ "type-43" ],
19213   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
19214  },
19215  {
19216   "alignment" : 4,
19217   "fields" :
19218   [
19219    {
19220     "access" : "private",
19221     "field_name" : "m_ptr",
19222     "referenced_type" : "type-51"
19223    }
19224   ],
19225   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
19226   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
19227   "record_kind" : "class",
19228   "referenced_type" : "type-50",
19229   "self_type" : "type-50",
19230   "size" : 4,
19231   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19232   "template_args" : [ "type-28" ],
19233   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
19234  },
19235  {
19236   "alignment" : 4,
19237   "fields" :
19238   [
19239    {
19240     "access" : "private",
19241     "field_name" : "m_ptr",
19242     "referenced_type" : "type-434"
19243    }
19244   ],
19245   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
19246   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
19247   "record_kind" : "class",
19248   "referenced_type" : "type-433",
19249   "self_type" : "type-433",
19250   "size" : 4,
19251   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19252   "template_args" : [ "type-435" ],
19253   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
19254  },
19255  {
19256   "alignment" : 4,
19257   "fields" :
19258   [
19259    {
19260     "access" : "private",
19261     "field_name" : "m_ptr",
19262     "referenced_type" : "type-452"
19263    }
19264   ],
19265   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
19266   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
19267   "record_kind" : "class",
19268   "referenced_type" : "type-451",
19269   "self_type" : "type-451",
19270   "size" : 4,
19271   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19272   "template_args" : [ "type-453" ],
19273   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
19274  },
19275  {
19276   "alignment" : 1,
19277   "linker_set_key" : "android::trait_trivial_copy<bool>",
19278   "name" : "android::trait_trivial_copy<bool>",
19279   "referenced_type" : "type-546",
19280   "self_type" : "type-546",
19281   "size" : 1,
19282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19283   "template_args" : [ "type-32" ],
19284   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
19285  },
19286  {
19287   "alignment" : 1,
19288   "linker_set_key" : "android::trait_trivial_copy<char>",
19289   "name" : "android::trait_trivial_copy<char>",
19290   "referenced_type" : "type-551",
19291   "self_type" : "type-551",
19292   "size" : 1,
19293   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19294   "template_args" : [ "type-6" ],
19295   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
19296  },
19297  {
19298   "alignment" : 1,
19299   "linker_set_key" : "android::trait_trivial_copy<double>",
19300   "name" : "android::trait_trivial_copy<double>",
19301   "referenced_type" : "type-608",
19302   "self_type" : "type-608",
19303   "size" : 1,
19304   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19305   "template_args" : [ "type-605" ],
19306   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
19307  },
19308  {
19309   "alignment" : 1,
19310   "linker_set_key" : "android::trait_trivial_copy<float>",
19311   "name" : "android::trait_trivial_copy<float>",
19312   "referenced_type" : "type-602",
19313   "self_type" : "type-602",
19314   "size" : 1,
19315   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19316   "template_args" : [ "type-72" ],
19317   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
19318  },
19319  {
19320   "alignment" : 1,
19321   "linker_set_key" : "android::trait_trivial_copy<int>",
19322   "name" : "android::trait_trivial_copy<int>",
19323   "referenced_type" : "type-570",
19324   "self_type" : "type-570",
19325   "size" : 1,
19326   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19327   "template_args" : [ "type-12" ],
19328   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
19329  },
19330  {
19331   "alignment" : 1,
19332   "linker_set_key" : "android::trait_trivial_copy<long long>",
19333   "name" : "android::trait_trivial_copy<long long>",
19334   "referenced_type" : "type-593",
19335   "self_type" : "type-593",
19336   "size" : 1,
19337   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19338   "template_args" : [ "type-79" ],
19339   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
19340  },
19341  {
19342   "alignment" : 1,
19343   "linker_set_key" : "android::trait_trivial_copy<long>",
19344   "name" : "android::trait_trivial_copy<long>",
19345   "referenced_type" : "type-583",
19346   "self_type" : "type-583",
19347   "size" : 1,
19348   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19349   "template_args" : [ "type-581" ],
19350   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
19351  },
19352  {
19353   "alignment" : 1,
19354   "linker_set_key" : "android::trait_trivial_copy<short>",
19355   "name" : "android::trait_trivial_copy<short>",
19356   "referenced_type" : "type-562",
19357   "self_type" : "type-562",
19358   "size" : 1,
19359   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19360   "template_args" : [ "type-558" ],
19361   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
19362  },
19363  {
19364   "alignment" : 1,
19365   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
19366   "name" : "android::trait_trivial_copy<unsigned char>",
19367   "referenced_type" : "type-555",
19368   "self_type" : "type-555",
19369   "size" : 1,
19370   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19371   "template_args" : [ "type-97" ],
19372   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
19373  },
19374  {
19375   "alignment" : 1,
19376   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
19377   "name" : "android::trait_trivial_copy<unsigned int>",
19378   "referenced_type" : "type-578",
19379   "self_type" : "type-578",
19380   "size" : 1,
19381   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19382   "template_args" : [ "type-2" ],
19383   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
19384  },
19385  {
19386   "alignment" : 1,
19387   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
19388   "name" : "android::trait_trivial_copy<unsigned long long>",
19389   "referenced_type" : "type-598",
19390   "self_type" : "type-598",
19391   "size" : 1,
19392   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19393   "template_args" : [ "type-7" ],
19394   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
19395  },
19396  {
19397   "alignment" : 1,
19398   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
19399   "name" : "android::trait_trivial_copy<unsigned long>",
19400   "referenced_type" : "type-589",
19401   "self_type" : "type-589",
19402   "size" : 1,
19403   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19404   "template_args" : [ "type-587" ],
19405   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
19406  },
19407  {
19408   "alignment" : 1,
19409   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
19410   "name" : "android::trait_trivial_copy<unsigned short>",
19411   "referenced_type" : "type-566",
19412   "self_type" : "type-566",
19413   "size" : 1,
19414   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19415   "template_args" : [ "type-176" ],
19416   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
19417  },
19418  {
19419   "alignment" : 1,
19420   "linker_set_key" : "android::trait_trivial_copy<void>",
19421   "name" : "android::trait_trivial_copy<void>",
19422   "referenced_type" : "type-542",
19423   "self_type" : "type-542",
19424   "size" : 1,
19425   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19426   "template_args" : [ "type-15" ],
19427   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
19428  },
19429  {
19430   "alignment" : 1,
19431   "linker_set_key" : "android::trait_trivial_ctor<bool>",
19432   "name" : "android::trait_trivial_ctor<bool>",
19433   "referenced_type" : "type-544",
19434   "self_type" : "type-544",
19435   "size" : 1,
19436   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19437   "template_args" : [ "type-32" ],
19438   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
19439  },
19440  {
19441   "alignment" : 1,
19442   "linker_set_key" : "android::trait_trivial_ctor<char>",
19443   "name" : "android::trait_trivial_ctor<char>",
19444   "referenced_type" : "type-548",
19445   "self_type" : "type-548",
19446   "size" : 1,
19447   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19448   "template_args" : [ "type-6" ],
19449   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
19450  },
19451  {
19452   "alignment" : 1,
19453   "linker_set_key" : "android::trait_trivial_ctor<double>",
19454   "name" : "android::trait_trivial_ctor<double>",
19455   "referenced_type" : "type-604",
19456   "self_type" : "type-604",
19457   "size" : 1,
19458   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19459   "template_args" : [ "type-605" ],
19460   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
19461  },
19462  {
19463   "alignment" : 1,
19464   "linker_set_key" : "android::trait_trivial_ctor<float>",
19465   "name" : "android::trait_trivial_ctor<float>",
19466   "referenced_type" : "type-600",
19467   "self_type" : "type-600",
19468   "size" : 1,
19469   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19470   "template_args" : [ "type-72" ],
19471   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
19472  },
19473  {
19474   "alignment" : 1,
19475   "linker_set_key" : "android::trait_trivial_ctor<int>",
19476   "name" : "android::trait_trivial_ctor<int>",
19477   "referenced_type" : "type-568",
19478   "self_type" : "type-568",
19479   "size" : 1,
19480   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19481   "template_args" : [ "type-12" ],
19482   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
19483  },
19484  {
19485   "alignment" : 1,
19486   "linker_set_key" : "android::trait_trivial_ctor<long long>",
19487   "name" : "android::trait_trivial_ctor<long long>",
19488   "referenced_type" : "type-591",
19489   "self_type" : "type-591",
19490   "size" : 1,
19491   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19492   "template_args" : [ "type-79" ],
19493   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
19494  },
19495  {
19496   "alignment" : 1,
19497   "linker_set_key" : "android::trait_trivial_ctor<long>",
19498   "name" : "android::trait_trivial_ctor<long>",
19499   "referenced_type" : "type-580",
19500   "self_type" : "type-580",
19501   "size" : 1,
19502   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19503   "template_args" : [ "type-581" ],
19504   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
19505  },
19506  {
19507   "alignment" : 1,
19508   "linker_set_key" : "android::trait_trivial_ctor<short>",
19509   "name" : "android::trait_trivial_ctor<short>",
19510   "referenced_type" : "type-557",
19511   "self_type" : "type-557",
19512   "size" : 1,
19513   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19514   "template_args" : [ "type-558" ],
19515   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
19516  },
19517  {
19518   "alignment" : 1,
19519   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
19520   "name" : "android::trait_trivial_ctor<unsigned char>",
19521   "referenced_type" : "type-553",
19522   "self_type" : "type-553",
19523   "size" : 1,
19524   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19525   "template_args" : [ "type-97" ],
19526   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
19527  },
19528  {
19529   "alignment" : 1,
19530   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
19531   "name" : "android::trait_trivial_ctor<unsigned int>",
19532   "referenced_type" : "type-576",
19533   "self_type" : "type-576",
19534   "size" : 1,
19535   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19536   "template_args" : [ "type-2" ],
19537   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
19538  },
19539  {
19540   "alignment" : 1,
19541   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
19542   "name" : "android::trait_trivial_ctor<unsigned long long>",
19543   "referenced_type" : "type-596",
19544   "self_type" : "type-596",
19545   "size" : 1,
19546   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19547   "template_args" : [ "type-7" ],
19548   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
19549  },
19550  {
19551   "alignment" : 1,
19552   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
19553   "name" : "android::trait_trivial_ctor<unsigned long>",
19554   "referenced_type" : "type-586",
19555   "self_type" : "type-586",
19556   "size" : 1,
19557   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19558   "template_args" : [ "type-587" ],
19559   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
19560  },
19561  {
19562   "alignment" : 1,
19563   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
19564   "name" : "android::trait_trivial_ctor<unsigned short>",
19565   "referenced_type" : "type-564",
19566   "self_type" : "type-564",
19567   "size" : 1,
19568   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19569   "template_args" : [ "type-176" ],
19570   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
19571  },
19572  {
19573   "alignment" : 1,
19574   "linker_set_key" : "android::trait_trivial_ctor<void>",
19575   "name" : "android::trait_trivial_ctor<void>",
19576   "referenced_type" : "type-540",
19577   "self_type" : "type-540",
19578   "size" : 1,
19579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19580   "template_args" : [ "type-15" ],
19581   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
19582  },
19583  {
19584   "alignment" : 1,
19585   "linker_set_key" : "android::trait_trivial_dtor<bool>",
19586   "name" : "android::trait_trivial_dtor<bool>",
19587   "referenced_type" : "type-545",
19588   "self_type" : "type-545",
19589   "size" : 1,
19590   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19591   "template_args" : [ "type-32" ],
19592   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
19593  },
19594  {
19595   "alignment" : 1,
19596   "linker_set_key" : "android::trait_trivial_dtor<char>",
19597   "name" : "android::trait_trivial_dtor<char>",
19598   "referenced_type" : "type-550",
19599   "self_type" : "type-550",
19600   "size" : 1,
19601   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19602   "template_args" : [ "type-6" ],
19603   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
19604  },
19605  {
19606   "alignment" : 1,
19607   "linker_set_key" : "android::trait_trivial_dtor<double>",
19608   "name" : "android::trait_trivial_dtor<double>",
19609   "referenced_type" : "type-607",
19610   "self_type" : "type-607",
19611   "size" : 1,
19612   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19613   "template_args" : [ "type-605" ],
19614   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
19615  },
19616  {
19617   "alignment" : 1,
19618   "linker_set_key" : "android::trait_trivial_dtor<float>",
19619   "name" : "android::trait_trivial_dtor<float>",
19620   "referenced_type" : "type-601",
19621   "self_type" : "type-601",
19622   "size" : 1,
19623   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19624   "template_args" : [ "type-72" ],
19625   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
19626  },
19627  {
19628   "alignment" : 1,
19629   "linker_set_key" : "android::trait_trivial_dtor<int>",
19630   "name" : "android::trait_trivial_dtor<int>",
19631   "referenced_type" : "type-569",
19632   "self_type" : "type-569",
19633   "size" : 1,
19634   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19635   "template_args" : [ "type-12" ],
19636   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
19637  },
19638  {
19639   "alignment" : 1,
19640   "linker_set_key" : "android::trait_trivial_dtor<long long>",
19641   "name" : "android::trait_trivial_dtor<long long>",
19642   "referenced_type" : "type-592",
19643   "self_type" : "type-592",
19644   "size" : 1,
19645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19646   "template_args" : [ "type-79" ],
19647   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
19648  },
19649  {
19650   "alignment" : 1,
19651   "linker_set_key" : "android::trait_trivial_dtor<long>",
19652   "name" : "android::trait_trivial_dtor<long>",
19653   "referenced_type" : "type-582",
19654   "self_type" : "type-582",
19655   "size" : 1,
19656   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19657   "template_args" : [ "type-581" ],
19658   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
19659  },
19660  {
19661   "alignment" : 1,
19662   "linker_set_key" : "android::trait_trivial_dtor<short>",
19663   "name" : "android::trait_trivial_dtor<short>",
19664   "referenced_type" : "type-559",
19665   "self_type" : "type-559",
19666   "size" : 1,
19667   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19668   "template_args" : [ "type-558" ],
19669   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
19670  },
19671  {
19672   "alignment" : 1,
19673   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
19674   "name" : "android::trait_trivial_dtor<unsigned char>",
19675   "referenced_type" : "type-554",
19676   "self_type" : "type-554",
19677   "size" : 1,
19678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19679   "template_args" : [ "type-97" ],
19680   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
19681  },
19682  {
19683   "alignment" : 1,
19684   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
19685   "name" : "android::trait_trivial_dtor<unsigned int>",
19686   "referenced_type" : "type-577",
19687   "self_type" : "type-577",
19688   "size" : 1,
19689   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19690   "template_args" : [ "type-2" ],
19691   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
19692  },
19693  {
19694   "alignment" : 1,
19695   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
19696   "name" : "android::trait_trivial_dtor<unsigned long long>",
19697   "referenced_type" : "type-597",
19698   "self_type" : "type-597",
19699   "size" : 1,
19700   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19701   "template_args" : [ "type-7" ],
19702   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
19703  },
19704  {
19705   "alignment" : 1,
19706   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
19707   "name" : "android::trait_trivial_dtor<unsigned long>",
19708   "referenced_type" : "type-588",
19709   "self_type" : "type-588",
19710   "size" : 1,
19711   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19712   "template_args" : [ "type-587" ],
19713   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
19714  },
19715  {
19716   "alignment" : 1,
19717   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
19718   "name" : "android::trait_trivial_dtor<unsigned short>",
19719   "referenced_type" : "type-565",
19720   "self_type" : "type-565",
19721   "size" : 1,
19722   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19723   "template_args" : [ "type-176" ],
19724   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
19725  },
19726  {
19727   "alignment" : 1,
19728   "linker_set_key" : "android::trait_trivial_dtor<void>",
19729   "name" : "android::trait_trivial_dtor<void>",
19730   "referenced_type" : "type-541",
19731   "self_type" : "type-541",
19732   "size" : 1,
19733   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19734   "template_args" : [ "type-15" ],
19735   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
19736  },
19737  {
19738   "alignment" : 1,
19739   "linker_set_key" : "android::trait_trivial_move<android::String16>",
19740   "name" : "android::trait_trivial_move<android::String16>",
19741   "referenced_type" : "type-749",
19742   "self_type" : "type-749",
19743   "size" : 1,
19744   "source_file" : "/system/core/libutils/include/utils/String16.h",
19745   "template_args" : [ "type-296" ],
19746   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
19747  },
19748  {
19749   "alignment" : 1,
19750   "linker_set_key" : "android::trait_trivial_move<android::String8>",
19751   "name" : "android::trait_trivial_move<android::String8>",
19752   "referenced_type" : "type-743",
19753   "self_type" : "type-743",
19754   "size" : 1,
19755   "source_file" : "/system/core/libutils/include/utils/String8.h",
19756   "template_args" : [ "type-305" ],
19757   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
19758  },
19759  {
19760   "alignment" : 1,
19761   "linker_set_key" : "android::trait_trivial_move<bool>",
19762   "name" : "android::trait_trivial_move<bool>",
19763   "referenced_type" : "type-547",
19764   "self_type" : "type-547",
19765   "size" : 1,
19766   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19767   "template_args" : [ "type-32" ],
19768   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
19769  },
19770  {
19771   "alignment" : 1,
19772   "linker_set_key" : "android::trait_trivial_move<char>",
19773   "name" : "android::trait_trivial_move<char>",
19774   "referenced_type" : "type-552",
19775   "self_type" : "type-552",
19776   "size" : 1,
19777   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19778   "template_args" : [ "type-6" ],
19779   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
19780  },
19781  {
19782   "alignment" : 1,
19783   "linker_set_key" : "android::trait_trivial_move<double>",
19784   "name" : "android::trait_trivial_move<double>",
19785   "referenced_type" : "type-609",
19786   "self_type" : "type-609",
19787   "size" : 1,
19788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19789   "template_args" : [ "type-605" ],
19790   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
19791  },
19792  {
19793   "alignment" : 1,
19794   "linker_set_key" : "android::trait_trivial_move<float>",
19795   "name" : "android::trait_trivial_move<float>",
19796   "referenced_type" : "type-603",
19797   "self_type" : "type-603",
19798   "size" : 1,
19799   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19800   "template_args" : [ "type-72" ],
19801   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
19802  },
19803  {
19804   "alignment" : 1,
19805   "linker_set_key" : "android::trait_trivial_move<int>",
19806   "name" : "android::trait_trivial_move<int>",
19807   "referenced_type" : "type-571",
19808   "self_type" : "type-571",
19809   "size" : 1,
19810   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19811   "template_args" : [ "type-12" ],
19812   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
19813  },
19814  {
19815   "alignment" : 1,
19816   "linker_set_key" : "android::trait_trivial_move<long long>",
19817   "name" : "android::trait_trivial_move<long long>",
19818   "referenced_type" : "type-594",
19819   "self_type" : "type-594",
19820   "size" : 1,
19821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19822   "template_args" : [ "type-79" ],
19823   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
19824  },
19825  {
19826   "alignment" : 1,
19827   "linker_set_key" : "android::trait_trivial_move<long>",
19828   "name" : "android::trait_trivial_move<long>",
19829   "referenced_type" : "type-585",
19830   "self_type" : "type-585",
19831   "size" : 1,
19832   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19833   "template_args" : [ "type-581" ],
19834   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
19835  },
19836  {
19837   "alignment" : 1,
19838   "linker_set_key" : "android::trait_trivial_move<short>",
19839   "name" : "android::trait_trivial_move<short>",
19840   "referenced_type" : "type-563",
19841   "self_type" : "type-563",
19842   "size" : 1,
19843   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19844   "template_args" : [ "type-558" ],
19845   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
19846  },
19847  {
19848   "alignment" : 1,
19849   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
19850   "name" : "android::trait_trivial_move<unsigned char>",
19851   "referenced_type" : "type-556",
19852   "self_type" : "type-556",
19853   "size" : 1,
19854   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19855   "template_args" : [ "type-97" ],
19856   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
19857  },
19858  {
19859   "alignment" : 1,
19860   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
19861   "name" : "android::trait_trivial_move<unsigned int>",
19862   "referenced_type" : "type-579",
19863   "self_type" : "type-579",
19864   "size" : 1,
19865   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19866   "template_args" : [ "type-2" ],
19867   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
19868  },
19869  {
19870   "alignment" : 1,
19871   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
19872   "name" : "android::trait_trivial_move<unsigned long long>",
19873   "referenced_type" : "type-599",
19874   "self_type" : "type-599",
19875   "size" : 1,
19876   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19877   "template_args" : [ "type-7" ],
19878   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
19879  },
19880  {
19881   "alignment" : 1,
19882   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
19883   "name" : "android::trait_trivial_move<unsigned long>",
19884   "referenced_type" : "type-590",
19885   "self_type" : "type-590",
19886   "size" : 1,
19887   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19888   "template_args" : [ "type-587" ],
19889   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
19890  },
19891  {
19892   "alignment" : 1,
19893   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
19894   "name" : "android::trait_trivial_move<unsigned short>",
19895   "referenced_type" : "type-567",
19896   "self_type" : "type-567",
19897   "size" : 1,
19898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19899   "template_args" : [ "type-176" ],
19900   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
19901  },
19902  {
19903   "alignment" : 1,
19904   "linker_set_key" : "android::trait_trivial_move<void>",
19905   "name" : "android::trait_trivial_move<void>",
19906   "referenced_type" : "type-543",
19907   "self_type" : "type-543",
19908   "size" : 1,
19909   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19910   "template_args" : [ "type-15" ],
19911   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
19912  },
19913  {
19914   "alignment" : 4,
19915   "fields" :
19916   [
19917    {
19918     "access" : "private",
19919     "field_name" : "m_ptr",
19920     "referenced_type" : "type-10"
19921    },
19922    {
19923     "access" : "private",
19924     "field_name" : "m_refs",
19925     "field_offset" : 32,
19926     "referenced_type" : "type-21"
19927    }
19928   ],
19929   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
19930   "name" : "android::wp<android::hardware::BHwBinder>",
19931   "record_kind" : "class",
19932   "referenced_type" : "type-9",
19933   "self_type" : "type-9",
19934   "size" : 8,
19935   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19936   "template_args" : [ "type-11" ],
19937   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
19938  },
19939  {
19940   "alignment" : 4,
19941   "fields" :
19942   [
19943    {
19944     "access" : "private",
19945     "field_name" : "m_ptr",
19946     "referenced_type" : "type-224"
19947    },
19948    {
19949     "access" : "private",
19950     "field_name" : "m_refs",
19951     "field_offset" : 32,
19952     "referenced_type" : "type-21"
19953    }
19954   ],
19955   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
19956   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
19957   "record_kind" : "class",
19958   "referenced_type" : "type-980",
19959   "self_type" : "type-980",
19960   "size" : 8,
19961   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19962   "template_args" : [ "type-225" ],
19963   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
19964  },
19965  {
19966   "alignment" : 4,
19967   "fields" :
19968   [
19969    {
19970     "access" : "private",
19971     "field_name" : "m_ptr",
19972     "referenced_type" : "type-42"
19973    },
19974    {
19975     "access" : "private",
19976     "field_name" : "m_refs",
19977     "field_offset" : 32,
19978     "referenced_type" : "type-21"
19979    }
19980   ],
19981   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
19982   "name" : "android::wp<android::hardware::hidl_death_recipient>",
19983   "record_kind" : "class",
19984   "referenced_type" : "type-478",
19985   "self_type" : "type-478",
19986   "size" : 8,
19987   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19988   "template_args" : [ "type-43" ],
19989   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
19990  },
19991  {
19992   "alignment" : 4,
19993   "fields" :
19994   [
19995    {
19996     "access" : "private",
19997     "field_name" : "m_ptr",
19998     "referenced_type" : "type-51"
19999    },
20000    {
20001     "access" : "private",
20002     "field_name" : "m_refs",
20003     "field_offset" : 32,
20004     "referenced_type" : "type-21"
20005    }
20006   ],
20007   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
20008   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
20009   "record_kind" : "class",
20010   "referenced_type" : "type-479",
20011   "self_type" : "type-479",
20012   "size" : 8,
20013   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
20014   "template_args" : [ "type-28" ],
20015   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
20016  },
20017  {
20018   "alignment" : 4,
20019   "fields" :
20020   [
20021    {
20022     "field_name" : "maxContentLightLevel",
20023     "referenced_type" : "type-72"
20024    },
20025    {
20026     "field_name" : "maxFrameAverageLightLevel",
20027     "field_offset" : 32,
20028     "referenced_type" : "type-72"
20029    }
20030   ],
20031   "linker_set_key" : "android_cta861_3_metadata",
20032   "name" : "android_cta861_3_metadata",
20033   "referenced_type" : "type-842",
20034   "self_type" : "type-842",
20035   "size" : 8,
20036   "source_file" : "/system/core/libsystem/include/system/graphics.h",
20037   "unique_id" : "android_cta861_3_metadata"
20038  },
20039  {
20040   "alignment" : 4,
20041   "fields" :
20042   [
20043    {
20044     "field_name" : "num_points",
20045     "referenced_type" : "type-2"
20046    },
20047    {
20048     "field_name" : "reserved",
20049     "field_offset" : 32,
20050     "referenced_type" : "type-832"
20051    },
20052    {
20053     "field_name" : "xyzc_points",
20054     "field_offset" : 288,
20055     "referenced_type" : "type-839"
20056    }
20057   ],
20058   "linker_set_key" : "android_depth_points",
20059   "name" : "android_depth_points",
20060   "referenced_type" : "type-838",
20061   "self_type" : "type-838",
20062   "size" : 36,
20063   "source_file" : "/system/core/libsystem/include/system/graphics.h",
20064   "unique_id" : "android_depth_points"
20065  },
20066  {
20067   "alignment" : 4,
20068   "fields" :
20069   [
20070    {
20071     "field_name" : "format",
20072     "referenced_type" : "type-835"
20073    },
20074    {
20075     "field_name" : "num_planes",
20076     "field_offset" : 32,
20077     "referenced_type" : "type-2"
20078    },
20079    {
20080     "field_name" : "planes",
20081     "field_offset" : 64,
20082     "referenced_type" : "type-837"
20083    }
20084   ],
20085   "linker_set_key" : "android_flex_layout",
20086   "name" : "android_flex_layout",
20087   "referenced_type" : "type-836",
20088   "self_type" : "type-836",
20089   "size" : 12,
20090   "source_file" : "/system/core/libsystem/include/system/graphics.h",
20091   "unique_id" : "android_flex_layout"
20092  },
20093  {
20094   "alignment" : 4,
20095   "fields" :
20096   [
20097    {
20098     "field_name" : "top_left",
20099     "referenced_type" : "type-96"
20100    },
20101    {
20102     "field_name" : "component",
20103     "field_offset" : 32,
20104     "referenced_type" : "type-833"
20105    },
20106    {
20107     "field_name" : "bits_per_component",
20108     "field_offset" : 64,
20109     "referenced_type" : "type-12"
20110    },
20111    {
20112     "field_name" : "bits_used",
20113     "field_offset" : 96,
20114     "referenced_type" : "type-12"
20115    },
20116    {
20117     "field_name" : "h_increment",
20118     "field_offset" : 128,
20119     "referenced_type" : "type-12"
20120    },
20121    {
20122     "field_name" : "v_increment",
20123     "field_offset" : 160,
20124     "referenced_type" : "type-12"
20125    },
20126    {
20127     "field_name" : "h_subsampling",
20128     "field_offset" : 192,
20129     "referenced_type" : "type-12"
20130    },
20131    {
20132     "field_name" : "v_subsampling",
20133     "field_offset" : 224,
20134     "referenced_type" : "type-12"
20135    }
20136   ],
20137   "linker_set_key" : "android_flex_plane",
20138   "name" : "android_flex_plane",
20139   "referenced_type" : "type-834",
20140   "self_type" : "type-834",
20141   "size" : 32,
20142   "source_file" : "/system/core/libsystem/include/system/graphics.h",
20143   "unique_id" : "android_flex_plane"
20144  },
20145  {
20146   "alignment" : 4,
20147   "fields" :
20148   [
20149    {
20150     "field_name" : "displayPrimaryRed",
20151     "referenced_type" : "type-840"
20152    },
20153    {
20154     "field_name" : "displayPrimaryGreen",
20155     "field_offset" : 64,
20156     "referenced_type" : "type-840"
20157    },
20158    {
20159     "field_name" : "displayPrimaryBlue",
20160     "field_offset" : 128,
20161     "referenced_type" : "type-840"
20162    },
20163    {
20164     "field_name" : "whitePoint",
20165     "field_offset" : 192,
20166     "referenced_type" : "type-840"
20167    },
20168    {
20169     "field_name" : "maxLuminance",
20170     "field_offset" : 256,
20171     "referenced_type" : "type-72"
20172    },
20173    {
20174     "field_name" : "minLuminance",
20175     "field_offset" : 288,
20176     "referenced_type" : "type-72"
20177    }
20178   ],
20179   "linker_set_key" : "android_smpte2086_metadata",
20180   "name" : "android_smpte2086_metadata",
20181   "referenced_type" : "type-841",
20182   "self_type" : "type-841",
20183   "size" : 40,
20184   "source_file" : "/system/core/libsystem/include/system/graphics.h",
20185   "unique_id" : "android_smpte2086_metadata"
20186  },
20187  {
20188   "alignment" : 4,
20189   "fields" :
20190   [
20191    {
20192     "field_name" : "x",
20193     "referenced_type" : "type-72"
20194    },
20195    {
20196     "field_name" : "y",
20197     "field_offset" : 32,
20198     "referenced_type" : "type-72"
20199    }
20200   ],
20201   "linker_set_key" : "android_xy_color",
20202   "name" : "android_xy_color",
20203   "referenced_type" : "type-840",
20204   "self_type" : "type-840",
20205   "size" : 8,
20206   "source_file" : "/system/core/libsystem/include/system/graphics.h",
20207   "unique_id" : "android_xy_color"
20208  },
20209  {
20210   "alignment" : 4,
20211   "fields" :
20212   [
20213    {
20214     "field_name" : "y",
20215     "referenced_type" : "type-14"
20216    },
20217    {
20218     "field_name" : "cb",
20219     "field_offset" : 32,
20220     "referenced_type" : "type-14"
20221    },
20222    {
20223     "field_name" : "cr",
20224     "field_offset" : 64,
20225     "referenced_type" : "type-14"
20226    },
20227    {
20228     "field_name" : "ystride",
20229     "field_offset" : 96,
20230     "referenced_type" : "type-2"
20231    },
20232    {
20233     "field_name" : "cstride",
20234     "field_offset" : 128,
20235     "referenced_type" : "type-2"
20236    },
20237    {
20238     "field_name" : "chroma_step",
20239     "field_offset" : 160,
20240     "referenced_type" : "type-2"
20241    },
20242    {
20243     "field_name" : "reserved",
20244     "field_offset" : 192,
20245     "referenced_type" : "type-832"
20246    }
20247   ],
20248   "linker_set_key" : "android_ycbcr",
20249   "name" : "android_ycbcr",
20250   "referenced_type" : "type-831",
20251   "self_type" : "type-831",
20252   "size" : 56,
20253   "source_file" : "/system/core/libsystem/include/system/graphics.h",
20254   "unique_id" : "android_ycbcr"
20255  },
20256  {
20257   "alignment" : 4,
20258   "fields" :
20259   [
20260    {
20261     "referenced_type" : "type-173"
20262    }
20263   ],
20264   "linker_set_key" : "log_msg",
20265   "name" : "log_msg",
20266   "referenced_type" : "type-172",
20267   "self_type" : "type-172",
20268   "size" : 5124,
20269   "source_file" : "/system/core/liblog/include/log/log_read.h",
20270   "unique_id" : "log_msg"
20271  },
20272  {
20273   "alignment" : 4,
20274   "fields" :
20275   [
20276    {
20277     "field_name" : "buf",
20278     "referenced_type" : "type-174"
20279    },
20280    {
20281     "field_name" : "entry",
20282     "referenced_type" : "type-175"
20283    },
20284    {
20285     "field_name" : "entry_v4",
20286     "referenced_type" : "type-175"
20287    },
20288    {
20289     "field_name" : "entry_v3",
20290     "referenced_type" : "type-178"
20291    },
20292    {
20293     "field_name" : "entry_v2",
20294     "referenced_type" : "type-179"
20295    },
20296    {
20297     "field_name" : "entry_v1",
20298     "referenced_type" : "type-180"
20299    }
20300   ],
20301   "is_anonymous" : true,
20302   "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",
20303   "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",
20304   "record_kind" : "union",
20305   "referenced_type" : "type-173",
20306   "self_type" : "type-173",
20307   "size" : 5124,
20308   "source_file" : "/system/core/liblog/include/log/log_read.h",
20309   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
20310  },
20311  {
20312   "alignment" : 1,
20313   "fields" :
20314   [
20315    {
20316     "field_name" : "tv_sec",
20317     "referenced_type" : "type-2"
20318    },
20319    {
20320     "field_name" : "tv_nsec",
20321     "field_offset" : 32,
20322     "referenced_type" : "type-2"
20323    }
20324   ],
20325   "linker_set_key" : "log_time",
20326   "name" : "log_time",
20327   "referenced_type" : "type-674",
20328   "self_type" : "type-674",
20329   "size" : 8,
20330   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
20331   "unique_id" : "_ZTS8log_time"
20332  },
20333  {
20334   "alignment" : 4,
20335   "fields" :
20336   [
20337    {
20338     "field_name" : "len",
20339     "referenced_type" : "type-176"
20340    },
20341    {
20342     "field_name" : "__pad",
20343     "field_offset" : 16,
20344     "referenced_type" : "type-176"
20345    },
20346    {
20347     "field_name" : "pid",
20348     "field_offset" : 32,
20349     "referenced_type" : "type-12"
20350    },
20351    {
20352     "field_name" : "tid",
20353     "field_offset" : 64,
20354     "referenced_type" : "type-12"
20355    },
20356    {
20357     "field_name" : "sec",
20358     "field_offset" : 96,
20359     "referenced_type" : "type-12"
20360    },
20361    {
20362     "field_name" : "nsec",
20363     "field_offset" : 128,
20364     "referenced_type" : "type-12"
20365    },
20366    {
20367     "field_name" : "msg",
20368     "field_offset" : 160,
20369     "referenced_type" : "type-177"
20370    }
20371   ],
20372   "linker_set_key" : "logger_entry",
20373   "name" : "logger_entry",
20374   "referenced_type" : "type-180",
20375   "self_type" : "type-180",
20376   "size" : 20,
20377   "source_file" : "/system/core/liblog/include/log/log_read.h",
20378   "unique_id" : "logger_entry"
20379  },
20380  {
20381   "alignment" : 1,
20382   "fields" :
20383   [
20384    {
20385     "field_name" : "len",
20386     "referenced_type" : "type-176"
20387    },
20388    {
20389     "field_name" : "hdr_size",
20390     "field_offset" : 16,
20391     "referenced_type" : "type-176"
20392    },
20393    {
20394     "field_name" : "pid",
20395     "field_offset" : 32,
20396     "referenced_type" : "type-12"
20397    },
20398    {
20399     "field_name" : "tid",
20400     "field_offset" : 64,
20401     "referenced_type" : "type-12"
20402    },
20403    {
20404     "field_name" : "sec",
20405     "field_offset" : 96,
20406     "referenced_type" : "type-12"
20407    },
20408    {
20409     "field_name" : "nsec",
20410     "field_offset" : 128,
20411     "referenced_type" : "type-12"
20412    },
20413    {
20414     "field_name" : "euid",
20415     "field_offset" : 160,
20416     "referenced_type" : "type-2"
20417    },
20418    {
20419     "field_name" : "msg",
20420     "field_offset" : 192,
20421     "referenced_type" : "type-177"
20422    }
20423   ],
20424   "linker_set_key" : "logger_entry_v2",
20425   "name" : "logger_entry_v2",
20426   "referenced_type" : "type-179",
20427   "self_type" : "type-179",
20428   "size" : 24,
20429   "source_file" : "/system/core/liblog/include/log/log_read.h",
20430   "unique_id" : "logger_entry_v2"
20431  },
20432  {
20433   "alignment" : 1,
20434   "fields" :
20435   [
20436    {
20437     "field_name" : "len",
20438     "referenced_type" : "type-176"
20439    },
20440    {
20441     "field_name" : "hdr_size",
20442     "field_offset" : 16,
20443     "referenced_type" : "type-176"
20444    },
20445    {
20446     "field_name" : "pid",
20447     "field_offset" : 32,
20448     "referenced_type" : "type-12"
20449    },
20450    {
20451     "field_name" : "tid",
20452     "field_offset" : 64,
20453     "referenced_type" : "type-12"
20454    },
20455    {
20456     "field_name" : "sec",
20457     "field_offset" : 96,
20458     "referenced_type" : "type-12"
20459    },
20460    {
20461     "field_name" : "nsec",
20462     "field_offset" : 128,
20463     "referenced_type" : "type-12"
20464    },
20465    {
20466     "field_name" : "lid",
20467     "field_offset" : 160,
20468     "referenced_type" : "type-2"
20469    },
20470    {
20471     "field_name" : "msg",
20472     "field_offset" : 192,
20473     "referenced_type" : "type-177"
20474    }
20475   ],
20476   "linker_set_key" : "logger_entry_v3",
20477   "name" : "logger_entry_v3",
20478   "referenced_type" : "type-178",
20479   "self_type" : "type-178",
20480   "size" : 24,
20481   "source_file" : "/system/core/liblog/include/log/log_read.h",
20482   "unique_id" : "logger_entry_v3"
20483  },
20484  {
20485   "alignment" : 4,
20486   "fields" :
20487   [
20488    {
20489     "field_name" : "len",
20490     "referenced_type" : "type-176"
20491    },
20492    {
20493     "field_name" : "hdr_size",
20494     "field_offset" : 16,
20495     "referenced_type" : "type-176"
20496    },
20497    {
20498     "field_name" : "pid",
20499     "field_offset" : 32,
20500     "referenced_type" : "type-12"
20501    },
20502    {
20503     "field_name" : "tid",
20504     "field_offset" : 64,
20505     "referenced_type" : "type-2"
20506    },
20507    {
20508     "field_name" : "sec",
20509     "field_offset" : 96,
20510     "referenced_type" : "type-2"
20511    },
20512    {
20513     "field_name" : "nsec",
20514     "field_offset" : 128,
20515     "referenced_type" : "type-2"
20516    },
20517    {
20518     "field_name" : "lid",
20519     "field_offset" : 160,
20520     "referenced_type" : "type-2"
20521    },
20522    {
20523     "field_name" : "uid",
20524     "field_offset" : 192,
20525     "referenced_type" : "type-2"
20526    },
20527    {
20528     "field_name" : "msg",
20529     "field_offset" : 224,
20530     "referenced_type" : "type-177"
20531    }
20532   ],
20533   "linker_set_key" : "logger_entry_v4",
20534   "name" : "logger_entry_v4",
20535   "referenced_type" : "type-175",
20536   "self_type" : "type-175",
20537   "size" : 28,
20538   "source_file" : "/system/core/liblog/include/log/log_read.h",
20539   "unique_id" : "logger_entry_v4"
20540  },
20541  {
20542   "alignment" : 4,
20543   "fields" :
20544   [
20545    {
20546     "field_name" : "version",
20547     "referenced_type" : "type-12"
20548    },
20549    {
20550     "field_name" : "numFds",
20551     "field_offset" : 32,
20552     "referenced_type" : "type-12"
20553    },
20554    {
20555     "field_name" : "numInts",
20556     "field_offset" : 64,
20557     "referenced_type" : "type-12"
20558    },
20559    {
20560     "field_name" : "data",
20561     "field_offset" : 96,
20562     "referenced_type" : "type-498"
20563    }
20564   ],
20565   "linker_set_key" : "native_handle",
20566   "name" : "native_handle",
20567   "referenced_type" : "type-497",
20568   "self_type" : "type-497",
20569   "size" : 12,
20570   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
20571   "unique_id" : "native_handle"
20572  }
20573 ],
20574 "rvalue_reference_types" :
20575 [
20576  {
20577   "alignment" : 4,
20578   "linker_set_key" : "android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode> &&",
20579   "name" : "android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode> &&",
20580   "referenced_type" : "type-502",
20581   "self_type" : "type-505",
20582   "size" : 4,
20583   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
20584  },
20585  {
20586   "alignment" : 4,
20587   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> > &&",
20588   "name" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> > &&",
20589   "referenced_type" : "type-514",
20590   "self_type" : "type-516",
20591   "size" : 4,
20592   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
20593  },
20594  {
20595   "alignment" : 4,
20596   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> > &&",
20597   "name" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> > &&",
20598   "referenced_type" : "type-24",
20599   "self_type" : "type-34",
20600   "size" : 4,
20601   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
20602  },
20603  {
20604   "alignment" : 4,
20605   "linker_set_key" : "android::hardware::Return<bool> &&",
20606   "name" : "android::hardware::Return<bool> &&",
20607   "referenced_type" : "type-493",
20608   "self_type" : "type-495",
20609   "size" : 4,
20610   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
20611  },
20612  {
20613   "alignment" : 4,
20614   "linker_set_key" : "android::hardware::Return<void> &&",
20615   "name" : "android::hardware::Return<void> &&",
20616   "referenced_type" : "type-527",
20617   "self_type" : "type-529",
20618   "size" : 4,
20619   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
20620  },
20621  {
20622   "alignment" : 4,
20623   "linker_set_key" : "android::hardware::Status &&",
20624   "name" : "android::hardware::Status &&",
20625   "referenced_type" : "type-30",
20626   "self_type" : "type-490",
20627   "size" : 4,
20628   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
20629  },
20630  {
20631   "alignment" : 4,
20632   "linker_set_key" : "android::hardware::details::return_status &&",
20633   "name" : "android::hardware::details::return_status &&",
20634   "referenced_type" : "type-29",
20635   "self_type" : "type-522",
20636   "size" : 4,
20637   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
20638  },
20639  {
20640   "alignment" : 4,
20641   "linker_set_key" : "android::hardware::hidl_handle &&",
20642   "name" : "android::hardware::hidl_handle &&",
20643   "referenced_type" : "type-631",
20644   "self_type" : "type-636",
20645   "size" : 4,
20646   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
20647  },
20648  {
20649   "alignment" : 4,
20650   "linker_set_key" : "android::hardware::hidl_memory &&",
20651   "name" : "android::hardware::hidl_memory &&",
20652   "referenced_type" : "type-634",
20653   "self_type" : "type-643",
20654   "size" : 4,
20655   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
20656  },
20657  {
20658   "alignment" : 4,
20659   "linker_set_key" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> &&",
20660   "name" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> &&",
20661   "referenced_type" : "type-82",
20662   "self_type" : "type-470",
20663   "size" : 4,
20664   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
20665  },
20666  {
20667   "alignment" : 4,
20668   "linker_set_key" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> &&",
20669   "name" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> &&",
20670   "referenced_type" : "type-25",
20671   "self_type" : "type-465",
20672   "size" : 4,
20673   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
20674  },
20675  {
20676   "alignment" : 4,
20677   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
20678   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
20679   "referenced_type" : "type-475",
20680   "self_type" : "type-480",
20681   "size" : 4,
20682   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
20683  },
20684  {
20685   "alignment" : 4,
20686   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20687   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20688   "referenced_type" : "type-136",
20689   "self_type" : "type-135",
20690   "size" : 4,
20691   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20692  },
20693  {
20694   "alignment" : 4,
20695   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20696   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20697   "referenced_type" : "type-804",
20698   "self_type" : "type-803",
20699   "size" : 4,
20700   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20701  },
20702  {
20703   "alignment" : 4,
20704   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
20705   "name" : "std::function<sp<IBase> (void *)> &&",
20706   "referenced_type" : "type-141",
20707   "self_type" : "type-140",
20708   "size" : 4,
20709   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20710  },
20711  {
20712   "alignment" : 4,
20713   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
20714   "name" : "std::function<sp<IBase> (void *)> &&",
20715   "referenced_type" : "type-814",
20716   "self_type" : "type-813",
20717   "size" : 4,
20718   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20719  },
20720  {
20721   "alignment" : 4,
20722   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
20723   "name" : "std::function<sp<IBinder> (void *)> &&",
20724   "referenced_type" : "type-138",
20725   "self_type" : "type-137",
20726   "size" : 4,
20727   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20728  },
20729  {
20730   "alignment" : 4,
20731   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
20732   "name" : "std::function<sp<IBinder> (void *)> &&",
20733   "referenced_type" : "type-806",
20734   "self_type" : "type-805",
20735   "size" : 4,
20736   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20737  }
20738 ]
20739}
20740