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-1213",
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-632",
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-657",
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-1206",
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   "is_unsigned" : true,
71   "linker_set_key" : "char",
72   "name" : "char",
73   "referenced_type" : "type-6",
74   "self_type" : "type-6",
75   "size" : 1
76  },
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "char16_t",
82   "name" : "char16_t",
83   "referenced_type" : "type-299",
84   "self_type" : "type-299",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-979",
92   "self_type" : "type-979",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-72",
100   "self_type" : "type-72",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-12",
109   "self_type" : "type-12",
110   "size" : 4
111  },
112  {
113   "alignment" : 4,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-955",
118   "self_type" : "type-955",
119   "size" : 4
120  },
121  {
122   "alignment" : 8,
123   "linker_set_key" : "long double",
124   "name" : "long double",
125   "referenced_type" : "type-439",
126   "self_type" : "type-439",
127   "size" : 8
128  },
129  {
130   "alignment" : 8,
131   "is_integral" : true,
132   "linker_set_key" : "long long",
133   "name" : "long long",
134   "referenced_type" : "type-79",
135   "self_type" : "type-79",
136   "size" : 8
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "short",
142   "name" : "short",
143   "referenced_type" : "type-829",
144   "self_type" : "type-829",
145   "size" : 2
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "linker_set_key" : "signed char",
151   "name" : "signed char",
152   "referenced_type" : "type-986",
153   "self_type" : "type-986",
154   "size" : 1
155  },
156  {
157   "alignment" : 1,
158   "is_integral" : true,
159   "is_unsigned" : true,
160   "linker_set_key" : "unsigned char",
161   "name" : "unsigned char",
162   "referenced_type" : "type-97",
163   "self_type" : "type-97",
164   "size" : 1
165  },
166  {
167   "alignment" : 4,
168   "is_integral" : true,
169   "is_unsigned" : true,
170   "linker_set_key" : "unsigned int",
171   "name" : "unsigned int",
172   "referenced_type" : "type-2",
173   "self_type" : "type-2",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned long",
181   "name" : "unsigned long",
182   "referenced_type" : "type-961",
183   "self_type" : "type-961",
184   "size" : 4
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long long",
191   "name" : "unsigned long long",
192   "referenced_type" : "type-7",
193   "self_type" : "type-7",
194   "size" : 8
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned short",
201   "name" : "unsigned short",
202   "referenced_type" : "type-176",
203   "self_type" : "type-176",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "void",
208   "name" : "void",
209   "referenced_type" : "type-15",
210   "self_type" : "type-15"
211  }
212 ],
213 "elf_functions" :
214 [
215  {
216   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
217  },
218  {
219   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
220  },
221  {
222   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle15_hidl_debugDumpEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
223  },
224  {
225   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle15_hidl_subscribeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
226  },
227  {
228   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle17_hidl_unsubscribeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
229  },
230  {
231   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle20_hidl_getPropConfigsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
232  },
233  {
234   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle23_hidl_getAllPropConfigsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
235  },
236  {
237   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle4pingEv"
238  },
239  {
240   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle9_hidl_getEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
241  },
242  {
243   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle9_hidl_setEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
244  },
245  {
246   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleC1ERKNS_2spINS3_8IVehicleEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleC2ERKNS_2spINS3_8IVehicleEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleD0Ev"
253  },
254  {
255   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleD1Ev"
256  },
257  {
258   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleD2Ev"
259  },
260  {
261   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
262  },
263  {
264   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle11unsubscribeERKNS_2spINS3_16IVehicleCallbackEEEi"
265  },
266  {
267   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle14getPropConfigsERKNS0_8hidl_vecIiEENSt3__18functionIFvNS3_10StatusCodeERKNS5_INS3_17VehiclePropConfigEEEEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle15_hidl_debugDumpEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
283  },
284  {
285   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle15_hidl_subscribeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_16IVehicleCallbackEEERKNS0_8hidl_vecINS3_16SubscribeOptionsEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle17_hidl_unsubscribeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_16IVehicleCallbackEEEi"
289  },
290  {
291   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle17getAllPropConfigsENSt3__18functionIFvRKNS0_8hidl_vecINS3_17VehiclePropConfigEEEEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle20_hidl_getPropConfigsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIiEENSt3__18functionIFvNS3_10StatusCodeERKNSA_INS3_17VehiclePropConfigEEEEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle21notifySyspropsChangedEv"
301  },
302  {
303   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle21setHALInstrumentationEv"
304  },
305  {
306   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle23_hidl_getAllPropConfigsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS3_17VehiclePropConfigEEEEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle3getERKNS3_16VehiclePropValueENSt3__18functionIFvNS3_10StatusCodeES7_EEE"
310  },
311  {
312   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle3setERKNS3_16VehiclePropValueE"
313  },
314  {
315   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle4pingEv"
316  },
317  {
318   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9_hidl_getEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_16VehiclePropValueENSt3__18functionIFvNS3_10StatusCodeESC_EEE"
322  },
323  {
324   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9_hidl_setEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_16VehiclePropValueE"
325  },
326  {
327   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9debugDumpENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9subscribeERKNS_2spINS3_16IVehicleCallbackEEERKNS0_8hidl_vecINS3_16SubscribeOptionsEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicleC1ERKNS_2spINS0_7IBinderEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicleC2ERKNS_2spINS0_7IBinderEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
340  },
341  {
342   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
343  },
344  {
345   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
352  },
353  {
354   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
358  },
359  {
360   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
364  },
365  {
366   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback21notifySyspropsChangedEv"
367  },
368  {
369   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback21setHALInstrumentationEv"
370  },
371  {
372   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
373  },
374  {
375   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback4pingEv"
376  },
377  {
378   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
379  },
380  {
381   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
382  },
383  {
384   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback8castFromERKNS_2spIS4_EEb"
385  },
386  {
387   "name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback13addOnewayTaskENSt3__18functionIFvvEEE"
388  },
389  {
390   "name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackC1ENS_2spINS3_16IVehicleCallbackEEE"
391  },
392  {
393   "name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackC2ENS_2spINS3_16IVehicleCallbackEEE"
394  },
395  {
396   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
397  },
398  {
399   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
400  },
401  {
402   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback19_hidl_onPropertySetEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
403  },
404  {
405   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback21_hidl_onPropertyEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
406  },
407  {
408   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback24_hidl_onPropertySetErrorEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
409  },
410  {
411   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback4pingEv"
412  },
413  {
414   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackC1ERKNS_2spINS3_16IVehicleCallbackEEE"
415  },
416  {
417   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackC2ERKNS_2spINS3_16IVehicleCallbackEEE"
418  },
419  {
420   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD0Ev"
421  },
422  {
423   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD1Ev"
424  },
425  {
426   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD2Ev"
427  },
428  {
429   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
430  },
431  {
432   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
433  },
434  {
435   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
436  },
437  {
438   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback13onPropertySetERKNS3_16VehiclePropValueE"
439  },
440  {
441   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
442  },
443  {
444   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
445  },
446  {
447   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback15onPropertyEventERKNS0_8hidl_vecINS3_16VehiclePropValueEEE"
448  },
449  {
450   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback18onPropertySetErrorENS3_10StatusCodeEii"
451  },
452  {
453   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback19_hidl_onPropertySetEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_16VehiclePropValueE"
454  },
455  {
456   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
457  },
458  {
459   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback21_hidl_onPropertyEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS3_16VehiclePropValueEEE"
460  },
461  {
462   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback21notifySyspropsChangedEv"
463  },
464  {
465   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback21setHALInstrumentationEv"
466  },
467  {
468   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback24_hidl_onPropertySetErrorEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_10StatusCodeEii"
469  },
470  {
471   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback4pingEv"
472  },
473  {
474   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
475  },
476  {
477   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackC1ERKNS_2spINS0_7IBinderEEE"
478  },
479  {
480   "name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackC2ERKNS_2spINS0_7IBinderEEE"
481  },
482  {
483   "name" : "_ZN7android8hardware10automotive7vehicle4V2_021writeEmbeddedToParcelERKNS3_16VehiclePropValue8RawValueEPNS0_6ParcelEjj"
484  },
485  {
486   "name" : "_ZN7android8hardware10automotive7vehicle4V2_021writeEmbeddedToParcelERKNS3_16VehiclePropValueEPNS0_6ParcelEjj"
487  },
488  {
489   "name" : "_ZN7android8hardware10automotive7vehicle4V2_021writeEmbeddedToParcelERKNS3_17VehiclePropConfigEPNS0_6ParcelEjj"
490  },
491  {
492   "name" : "_ZN7android8hardware10automotive7vehicle4V2_022readEmbeddedFromParcelERKNS3_16VehiclePropValue8RawValueERKNS0_6ParcelEjj"
493  },
494  {
495   "name" : "_ZN7android8hardware10automotive7vehicle4V2_022readEmbeddedFromParcelERKNS3_16VehiclePropValueERKNS0_6ParcelEjj"
496  },
497  {
498   "name" : "_ZN7android8hardware10automotive7vehicle4V2_022readEmbeddedFromParcelERKNS3_17VehiclePropConfigERKNS0_6ParcelEjj"
499  },
500  {
501   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
502  },
503  {
504   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
505  },
506  {
507   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
508  },
509  {
510   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
511  },
512  {
513   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
514  },
515  {
516   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
517  },
518  {
519   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
520  },
521  {
522   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
523  },
524  {
525   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
526  },
527  {
528   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle21notifySyspropsChangedEv"
529  },
530  {
531   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle21setHALInstrumentationEv"
532  },
533  {
534   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
535  },
536  {
537   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle4pingEv"
538  },
539  {
540   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
541  },
542  {
543   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
544  },
545  {
546   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle8castFromERKNS_2spIS4_EEb"
547  },
548  {
549   "name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle13addOnewayTaskENSt3__18functionIFvvEEE"
550  },
551  {
552   "name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicleC1ENS_2spINS3_8IVehicleEEE"
553  },
554  {
555   "name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicleC2ENS_2spINS3_8IVehicleEEE"
556  },
557  {
558   "binding" : "weak",
559   "name" : "_ZN7android8hardware10fromBinderINS0_10automotive7vehicle4V2_016IVehicleCallbackENS4_19BpHwVehicleCallbackENS4_19BnHwVehicleCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
560  },
561  {
562   "binding" : "weak",
563   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackENS_4hidl4base4V1_05IBaseENS5_19BpHwVehicleCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
564  },
565  {
566   "binding" : "weak",
567   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10automotive7vehicle4V2_08IVehicleENS_4hidl4base4V1_05IBaseENS5_11BpHwVehicleEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
568  },
569  {
570   "binding" : "weak",
571   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_10automotive7vehicle4V2_016IVehicleCallbackEvEENS_2spIT_EES9_"
572  },
573  {
574   "binding" : "weak",
575   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_10automotive7vehicle4V2_011BpHwVehicleENS5_8IVehicleEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
576  },
577  {
578   "binding" : "weak",
579   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_10automotive7vehicle4V2_019BpHwVehicleCallbackENS5_16IVehicleCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
580  },
581  {
582   "binding" : "weak",
583   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
584  },
585  {
586   "binding" : "weak",
587   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
588  },
589  {
590   "binding" : "weak",
591   "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_"
592  },
593  {
594   "binding" : "weak",
595   "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_"
596  },
597  {
598   "binding" : "weak",
599   "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"
600  },
601  {
602   "binding" : "weak",
603   "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_"
604  },
605  {
606   "binding" : "weak",
607   "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_"
608  },
609  {
610   "binding" : "weak",
611   "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"
612  },
613  {
614   "binding" : "weak",
615   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
616  },
617  {
618   "binding" : "weak",
619   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
620  },
621  {
622   "binding" : "weak",
623   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
624  },
625  {
626   "name" : "_ZThn20_N7android8hardware10automotive7vehicle4V2_011BnHwVehicleD0Ev"
627  },
628  {
629   "name" : "_ZThn20_N7android8hardware10automotive7vehicle4V2_011BnHwVehicleD1Ev"
630  },
631  {
632   "name" : "_ZThn20_N7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD0Ev"
633  },
634  {
635   "name" : "_ZThn20_N7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD1Ev"
636  },
637  {
638   "name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_011BnHwVehicleD0Ev"
639  },
640  {
641   "name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_011BnHwVehicleD1Ev"
642  },
643  {
644   "name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD0Ev"
645  },
646  {
647   "name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD1Ev"
648  },
649  {
650   "name" : "__aeabi_memclr"
651  },
652  {
653   "name" : "__aeabi_memclr4"
654  },
655  {
656   "name" : "__aeabi_memclr8"
657  },
658  {
659   "name" : "__aeabi_memcpy"
660  },
661  {
662   "name" : "__aeabi_memcpy4"
663  },
664  {
665   "name" : "__aeabi_memcpy8"
666  },
667  {
668   "name" : "__aeabi_memset"
669  },
670  {
671   "name" : "__aeabi_memset4"
672  },
673  {
674   "name" : "__aeabi_memset8"
675  }
676 ],
677 "elf_objects" :
678 [
679  {
680   "name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback10descriptorE"
681  },
682  {
683   "name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle10descriptorE"
684  },
685  {
686   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_011BnHwVehicleE0_NS0_7IBinderE"
687  },
688  {
689   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_011BnHwVehicleE0_NS0_9BHwBinderE"
690  },
691  {
692   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_011BnHwVehicleE0_NS_4hidl4base4V1_08BnHwBaseE"
693  },
694  {
695   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE0_NS0_11BpInterfaceINS3_8IVehicleEEE"
696  },
697  {
698   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE0_NS3_8IVehicleE"
699  },
700  {
701   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE0_NS_4hidl4base4V1_05IBaseE"
702  },
703  {
704   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE4_NS0_10IInterfaceE"
705  },
706  {
707   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE8_NS0_11BpHwRefBaseE"
708  },
709  {
710   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_016IVehicleCallbackE0_NS_4hidl4base4V1_05IBaseE"
711  },
712  {
713   "binding" : "weak",
714   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackE0_NS3_16IVehicleCallbackE"
715  },
716  {
717   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackE0_NS0_7IBinderE"
718  },
719  {
720   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackE0_NS0_9BHwBinderE"
721  },
722  {
723   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
724  },
725  {
726   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE0_NS0_11BpInterfaceINS3_16IVehicleCallbackEEE"
727  },
728  {
729   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE0_NS3_16IVehicleCallbackE"
730  },
731  {
732   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE0_NS_4hidl4base4V1_05IBaseE"
733  },
734  {
735   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE4_NS0_10IInterfaceE"
736  },
737  {
738   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE8_NS0_11BpHwRefBaseE"
739  },
740  {
741   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_08IVehicleE0_NS_4hidl4base4V1_05IBaseE"
742  },
743  {
744   "binding" : "weak",
745   "name" : "_ZTCN7android8hardware10automotive7vehicle4V2_09BsVehicleE0_NS3_8IVehicleE"
746  },
747  {
748   "name" : "_ZTTN7android8hardware10automotive7vehicle4V2_011BnHwVehicleE"
749  },
750  {
751   "name" : "_ZTTN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE"
752  },
753  {
754   "name" : "_ZTTN7android8hardware10automotive7vehicle4V2_016IVehicleCallbackE"
755  },
756  {
757   "name" : "_ZTTN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackE"
758  },
759  {
760   "name" : "_ZTTN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE"
761  },
762  {
763   "name" : "_ZTTN7android8hardware10automotive7vehicle4V2_08IVehicleE"
764  },
765  {
766   "name" : "_ZTVN7android8hardware10automotive7vehicle4V2_011BnHwVehicleE"
767  },
768  {
769   "name" : "_ZTVN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE"
770  },
771  {
772   "name" : "_ZTVN7android8hardware10automotive7vehicle4V2_016IVehicleCallbackE"
773  },
774  {
775   "binding" : "weak",
776   "name" : "_ZTVN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackE"
777  },
778  {
779   "name" : "_ZTVN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackE"
780  },
781  {
782   "name" : "_ZTVN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE"
783  },
784  {
785   "name" : "_ZTVN7android8hardware10automotive7vehicle4V2_08IVehicleE"
786  },
787  {
788   "binding" : "weak",
789   "name" : "_ZTVN7android8hardware10automotive7vehicle4V2_09BsVehicleE"
790  }
791 ],
792 "enum_types" :
793 [
794  {
795   "alignment" : 4,
796   "enum_fields" :
797   [
798    {
799     "enum_field_value" : 0,
800     "name" : "android::Condition::WAKE_UP_ONE"
801    },
802    {
803     "enum_field_value" : 1,
804     "name" : "android::Condition::WAKE_UP_ALL"
805    }
806   ],
807   "linker_set_key" : "android::Condition::WakeUpType",
808   "name" : "android::Condition::WakeUpType",
809   "referenced_type" : "type-1225",
810   "self_type" : "type-1225",
811   "size" : 4,
812   "source_file" : "/system/core/libutils/include/utils/Condition.h",
813   "underlying_type" : "type-2",
814   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
815  },
816  {
817   "alignment" : 4,
818   "enum_fields" :
819   [
820    {
821     "enum_field_value" : 0,
822     "name" : "android::String16::kEmptyString"
823    }
824   ],
825   "linker_set_key" : "android::String16::StaticLinkage",
826   "name" : "android::String16::StaticLinkage",
827   "referenced_type" : "type-1118",
828   "self_type" : "type-1118",
829   "size" : 4,
830   "source_file" : "/system/core/libutils/include/utils/String16.h",
831   "underlying_type" : "type-2",
832   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
833  },
834  {
835   "alignment" : 4,
836   "enum_fields" :
837   [
838    {
839     "enum_field_value" : 0,
840     "name" : "android::String8::kEmptyString"
841    }
842   ],
843   "linker_set_key" : "android::String8::StaticLinkage",
844   "name" : "android::String8::StaticLinkage",
845   "referenced_type" : "type-1111",
846   "self_type" : "type-1111",
847   "size" : 4,
848   "source_file" : "/system/core/libutils/include/utils/String8.h",
849   "underlying_type" : "type-2",
850   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
851  },
852  {
853   "alignment" : 4,
854   "enum_fields" :
855   [
856    {
857     "enum_field_value" : 0,
858     "name" : "android::hardware::HidlReturnRestriction::NONE"
859    },
860    {
861     "enum_field_value" : 1,
862     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
863    },
864    {
865     "enum_field_value" : 2,
866     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
867    }
868   ],
869   "linker_set_key" : "android::hardware::HidlReturnRestriction",
870   "name" : "android::hardware::HidlReturnRestriction",
871   "referenced_type" : "type-687",
872   "self_type" : "type-687",
873   "size" : 4,
874   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
875   "underlying_type" : "type-12",
876   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
877  },
878  {
879   "alignment" : 4,
880   "enum_fields" :
881   [
882    {
883     "enum_field_value" : 0,
884     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
885    },
886    {
887     "enum_field_value" : 1,
888     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
889    },
890    {
891     "enum_field_value" : 2,
892     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
893    },
894    {
895     "enum_field_value" : 3,
896     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
897    }
898   ],
899   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
900   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
901   "referenced_type" : "type-1102",
902   "self_type" : "type-1102",
903   "size" : 4,
904   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
905   "underlying_type" : "type-12",
906   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
907  },
908  {
909   "alignment" : 4,
910   "enum_fields" :
911   [
912    {
913     "enum_field_value" : 1,
914     "name" : "android::hardware::kSynchronizedReadWrite"
915    },
916    {
917     "enum_field_value" : 2,
918     "name" : "android::hardware::kUnsynchronizedWrite"
919    }
920   ],
921   "linker_set_key" : "android::hardware::MQFlavor",
922   "name" : "android::hardware::MQFlavor",
923   "referenced_type" : "type-1100",
924   "self_type" : "type-1100",
925   "size" : 4,
926   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
927   "underlying_type" : "type-2",
928   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
929  },
930  {
931   "alignment" : 4,
932   "enum_fields" :
933   [
934    {
935     "enum_field_value" : 0,
936     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
937    },
938    {
939     "enum_field_value" : 1,
940     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
941    },
942    {
943     "enum_field_value" : 2,
944     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
945    }
946   ],
947   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
948   "name" : "android::hardware::ProcessState::CallRestriction",
949   "referenced_type" : "type-307",
950   "self_type" : "type-307",
951   "size" : 4,
952   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
953   "underlying_type" : "type-12",
954   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
955  },
956  {
957   "alignment" : 4,
958   "enum_fields" :
959   [
960    {
961     "enum_field_value" : 0,
962     "name" : "android::hardware::Status::EX_NONE"
963    },
964    {
965     "enum_field_value" : -1,
966     "name" : "android::hardware::Status::EX_SECURITY"
967    },
968    {
969     "enum_field_value" : -2,
970     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
971    },
972    {
973     "enum_field_value" : -3,
974     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
975    },
976    {
977     "enum_field_value" : -4,
978     "name" : "android::hardware::Status::EX_NULL_POINTER"
979    },
980    {
981     "enum_field_value" : -5,
982     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
983    },
984    {
985     "enum_field_value" : -6,
986     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
987    },
988    {
989     "enum_field_value" : -7,
990     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
991    },
992    {
993     "enum_field_value" : -128,
994     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
995    },
996    {
997     "enum_field_value" : -129,
998     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
999    }
1000   ],
1001   "linker_set_key" : "android::hardware::Status::Exception",
1002   "name" : "android::hardware::Status::Exception",
1003   "referenced_type" : "type-586",
1004   "self_type" : "type-586",
1005   "size" : 4,
1006   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1007   "underlying_type" : "type-12",
1008   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1009  },
1010  {
1011   "alignment" : 4,
1012   "enum_fields" :
1013   [
1014    {
1015     "enum_field_value" : 0,
1016     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::CALCULATED_ENGINE_LOAD"
1017    },
1018    {
1019     "enum_field_value" : 1,
1020     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ENGINE_COOLANT_TEMPERATURE"
1021    },
1022    {
1023     "enum_field_value" : 2,
1024     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::SHORT_TERM_FUEL_TRIM_BANK1"
1025    },
1026    {
1027     "enum_field_value" : 3,
1028     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::LONG_TERM_FUEL_TRIM_BANK1"
1029    },
1030    {
1031     "enum_field_value" : 4,
1032     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::SHORT_TERM_FUEL_TRIM_BANK2"
1033    },
1034    {
1035     "enum_field_value" : 5,
1036     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::LONG_TERM_FUEL_TRIM_BANK2"
1037    },
1038    {
1039     "enum_field_value" : 6,
1040     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::FUEL_PRESSURE"
1041    },
1042    {
1043     "enum_field_value" : 7,
1044     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::INTAKE_MANIFOLD_ABSOLUTE_PRESSURE"
1045    },
1046    {
1047     "enum_field_value" : 8,
1048     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ENGINE_RPM"
1049    },
1050    {
1051     "enum_field_value" : 9,
1052     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::VEHICLE_SPEED"
1053    },
1054    {
1055     "enum_field_value" : 10,
1056     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::TIMING_ADVANCE"
1057    },
1058    {
1059     "enum_field_value" : 11,
1060     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::MAF_AIR_FLOW_RATE"
1061    },
1062    {
1063     "enum_field_value" : 12,
1064     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::THROTTLE_POSITION"
1065    },
1066    {
1067     "enum_field_value" : 13,
1068     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR1_VOLTAGE"
1069    },
1070    {
1071     "enum_field_value" : 14,
1072     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR1_SHORT_TERM_FUEL_TRIM"
1073    },
1074    {
1075     "enum_field_value" : 15,
1076     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR1_FUEL_AIR_EQUIVALENCE_RATIO"
1077    },
1078    {
1079     "enum_field_value" : 16,
1080     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR2_VOLTAGE"
1081    },
1082    {
1083     "enum_field_value" : 17,
1084     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR2_SHORT_TERM_FUEL_TRIM"
1085    },
1086    {
1087     "enum_field_value" : 18,
1088     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR2_FUEL_AIR_EQUIVALENCE_RATIO"
1089    },
1090    {
1091     "enum_field_value" : 19,
1092     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR3_VOLTAGE"
1093    },
1094    {
1095     "enum_field_value" : 20,
1096     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR3_SHORT_TERM_FUEL_TRIM"
1097    },
1098    {
1099     "enum_field_value" : 21,
1100     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR3_FUEL_AIR_EQUIVALENCE_RATIO"
1101    },
1102    {
1103     "enum_field_value" : 22,
1104     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR4_VOLTAGE"
1105    },
1106    {
1107     "enum_field_value" : 23,
1108     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR4_SHORT_TERM_FUEL_TRIM"
1109    },
1110    {
1111     "enum_field_value" : 24,
1112     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR4_FUEL_AIR_EQUIVALENCE_RATIO"
1113    },
1114    {
1115     "enum_field_value" : 25,
1116     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR5_VOLTAGE"
1117    },
1118    {
1119     "enum_field_value" : 26,
1120     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR5_SHORT_TERM_FUEL_TRIM"
1121    },
1122    {
1123     "enum_field_value" : 27,
1124     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR5_FUEL_AIR_EQUIVALENCE_RATIO"
1125    },
1126    {
1127     "enum_field_value" : 28,
1128     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR6_VOLTAGE"
1129    },
1130    {
1131     "enum_field_value" : 29,
1132     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR6_SHORT_TERM_FUEL_TRIM"
1133    },
1134    {
1135     "enum_field_value" : 30,
1136     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR6_FUEL_AIR_EQUIVALENCE_RATIO"
1137    },
1138    {
1139     "enum_field_value" : 31,
1140     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR7_VOLTAGE"
1141    },
1142    {
1143     "enum_field_value" : 32,
1144     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR7_SHORT_TERM_FUEL_TRIM"
1145    },
1146    {
1147     "enum_field_value" : 33,
1148     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR7_FUEL_AIR_EQUIVALENCE_RATIO"
1149    },
1150    {
1151     "enum_field_value" : 34,
1152     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR8_VOLTAGE"
1153    },
1154    {
1155     "enum_field_value" : 35,
1156     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR8_SHORT_TERM_FUEL_TRIM"
1157    },
1158    {
1159     "enum_field_value" : 36,
1160     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::OXYGEN_SENSOR8_FUEL_AIR_EQUIVALENCE_RATIO"
1161    },
1162    {
1163     "enum_field_value" : 37,
1164     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::FUEL_RAIL_PRESSURE"
1165    },
1166    {
1167     "enum_field_value" : 38,
1168     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::FUEL_RAIL_GAUGE_PRESSURE"
1169    },
1170    {
1171     "enum_field_value" : 39,
1172     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::COMMANDED_EXHAUST_GAS_RECIRCULATION"
1173    },
1174    {
1175     "enum_field_value" : 40,
1176     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::EXHAUST_GAS_RECIRCULATION_ERROR"
1177    },
1178    {
1179     "enum_field_value" : 41,
1180     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::COMMANDED_EVAPORATIVE_PURGE"
1181    },
1182    {
1183     "enum_field_value" : 42,
1184     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::FUEL_TANK_LEVEL_INPUT"
1185    },
1186    {
1187     "enum_field_value" : 43,
1188     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::EVAPORATION_SYSTEM_VAPOR_PRESSURE"
1189    },
1190    {
1191     "enum_field_value" : 44,
1192     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::CATALYST_TEMPERATURE_BANK1_SENSOR1"
1193    },
1194    {
1195     "enum_field_value" : 45,
1196     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::CATALYST_TEMPERATURE_BANK2_SENSOR1"
1197    },
1198    {
1199     "enum_field_value" : 46,
1200     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::CATALYST_TEMPERATURE_BANK1_SENSOR2"
1201    },
1202    {
1203     "enum_field_value" : 47,
1204     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::CATALYST_TEMPERATURE_BANK2_SENSOR2"
1205    },
1206    {
1207     "enum_field_value" : 48,
1208     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ABSOLUTE_LOAD_VALUE"
1209    },
1210    {
1211     "enum_field_value" : 49,
1212     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::FUEL_AIR_COMMANDED_EQUIVALENCE_RATIO"
1213    },
1214    {
1215     "enum_field_value" : 50,
1216     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::RELATIVE_THROTTLE_POSITION"
1217    },
1218    {
1219     "enum_field_value" : 51,
1220     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ABSOLUTE_THROTTLE_POSITION_B"
1221    },
1222    {
1223     "enum_field_value" : 52,
1224     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ABSOLUTE_THROTTLE_POSITION_C"
1225    },
1226    {
1227     "enum_field_value" : 53,
1228     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ACCELERATOR_PEDAL_POSITION_D"
1229    },
1230    {
1231     "enum_field_value" : 54,
1232     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ACCELERATOR_PEDAL_POSITION_E"
1233    },
1234    {
1235     "enum_field_value" : 55,
1236     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ACCELERATOR_PEDAL_POSITION_F"
1237    },
1238    {
1239     "enum_field_value" : 56,
1240     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::COMMANDED_THROTTLE_ACTUATOR"
1241    },
1242    {
1243     "enum_field_value" : 57,
1244     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ETHANOL_FUEL_PERCENTAGE"
1245    },
1246    {
1247     "enum_field_value" : 58,
1248     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ABSOLUTE_EVAPORATION_SYSTEM_VAPOR_PRESSURE"
1249    },
1250    {
1251     "enum_field_value" : 59,
1252     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::SHORT_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK1"
1253    },
1254    {
1255     "enum_field_value" : 60,
1256     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::SHORT_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK2"
1257    },
1258    {
1259     "enum_field_value" : 61,
1260     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::SHORT_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK3"
1261    },
1262    {
1263     "enum_field_value" : 62,
1264     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::SHORT_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK4"
1265    },
1266    {
1267     "enum_field_value" : 63,
1268     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::LONG_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK1"
1269    },
1270    {
1271     "enum_field_value" : 64,
1272     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::LONG_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK2"
1273    },
1274    {
1275     "enum_field_value" : 65,
1276     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::LONG_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK3"
1277    },
1278    {
1279     "enum_field_value" : 66,
1280     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::LONG_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK4"
1281    },
1282    {
1283     "enum_field_value" : 67,
1284     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::RELATIVE_ACCELERATOR_PEDAL_POSITION"
1285    },
1286    {
1287     "enum_field_value" : 68,
1288     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::HYBRID_BATTERY_PACK_REMAINING_LIFE"
1289    },
1290    {
1291     "enum_field_value" : 69,
1292     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::FUEL_INJECTION_TIMING"
1293    },
1294    {
1295     "enum_field_value" : 70,
1296     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::ENGINE_FUEL_RATE"
1297    },
1298    {
1299     "enum_field_value" : 70,
1300     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex::LAST_SYSTEM_INDEX"
1301    }
1302   ],
1303   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex",
1304   "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex",
1305   "referenced_type" : "type-1288",
1306   "self_type" : "type-1288",
1307   "size" : 4,
1308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1309   "underlying_type" : "type-12",
1310   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_026DiagnosticFloatSensorIndexE"
1311  },
1312  {
1313   "alignment" : 4,
1314   "enum_fields" :
1315   [
1316    {
1317     "enum_field_value" : 0,
1318     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::FUEL_SYSTEM_STATUS"
1319    },
1320    {
1321     "enum_field_value" : 1,
1322     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::MALFUNCTION_INDICATOR_LIGHT_ON"
1323    },
1324    {
1325     "enum_field_value" : 2,
1326     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::IGNITION_MONITORS_SUPPORTED"
1327    },
1328    {
1329     "enum_field_value" : 3,
1330     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::IGNITION_SPECIFIC_MONITORS"
1331    },
1332    {
1333     "enum_field_value" : 4,
1334     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::INTAKE_AIR_TEMPERATURE"
1335    },
1336    {
1337     "enum_field_value" : 5,
1338     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::COMMANDED_SECONDARY_AIR_STATUS"
1339    },
1340    {
1341     "enum_field_value" : 6,
1342     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::NUM_OXYGEN_SENSORS_PRESENT"
1343    },
1344    {
1345     "enum_field_value" : 7,
1346     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::RUNTIME_SINCE_ENGINE_START"
1347    },
1348    {
1349     "enum_field_value" : 8,
1350     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::DISTANCE_TRAVELED_WITH_MALFUNCTION_INDICATOR_LIGHT_ON"
1351    },
1352    {
1353     "enum_field_value" : 9,
1354     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::WARMUPS_SINCE_CODES_CLEARED"
1355    },
1356    {
1357     "enum_field_value" : 10,
1358     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::DISTANCE_TRAVELED_SINCE_CODES_CLEARED"
1359    },
1360    {
1361     "enum_field_value" : 11,
1362     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::ABSOLUTE_BAROMETRIC_PRESSURE"
1363    },
1364    {
1365     "enum_field_value" : 12,
1366     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::CONTROL_MODULE_VOLTAGE"
1367    },
1368    {
1369     "enum_field_value" : 13,
1370     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::AMBIENT_AIR_TEMPERATURE"
1371    },
1372    {
1373     "enum_field_value" : 14,
1374     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::TIME_WITH_MALFUNCTION_LIGHT_ON"
1375    },
1376    {
1377     "enum_field_value" : 15,
1378     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::TIME_SINCE_TROUBLE_CODES_CLEARED"
1379    },
1380    {
1381     "enum_field_value" : 16,
1382     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::MAX_FUEL_AIR_EQUIVALENCE_RATIO"
1383    },
1384    {
1385     "enum_field_value" : 17,
1386     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::MAX_OXYGEN_SENSOR_VOLTAGE"
1387    },
1388    {
1389     "enum_field_value" : 18,
1390     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::MAX_OXYGEN_SENSOR_CURRENT"
1391    },
1392    {
1393     "enum_field_value" : 19,
1394     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::MAX_INTAKE_MANIFOLD_ABSOLUTE_PRESSURE"
1395    },
1396    {
1397     "enum_field_value" : 20,
1398     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::MAX_AIR_FLOW_RATE_FROM_MASS_AIR_FLOW_SENSOR"
1399    },
1400    {
1401     "enum_field_value" : 21,
1402     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::FUEL_TYPE"
1403    },
1404    {
1405     "enum_field_value" : 22,
1406     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::FUEL_RAIL_ABSOLUTE_PRESSURE"
1407    },
1408    {
1409     "enum_field_value" : 23,
1410     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::ENGINE_OIL_TEMPERATURE"
1411    },
1412    {
1413     "enum_field_value" : 24,
1414     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::DRIVER_DEMAND_PERCENT_TORQUE"
1415    },
1416    {
1417     "enum_field_value" : 25,
1418     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::ENGINE_ACTUAL_PERCENT_TORQUE"
1419    },
1420    {
1421     "enum_field_value" : 26,
1422     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::ENGINE_REFERENCE_PERCENT_TORQUE"
1423    },
1424    {
1425     "enum_field_value" : 27,
1426     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::ENGINE_PERCENT_TORQUE_DATA_IDLE"
1427    },
1428    {
1429     "enum_field_value" : 28,
1430     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::ENGINE_PERCENT_TORQUE_DATA_POINT1"
1431    },
1432    {
1433     "enum_field_value" : 29,
1434     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::ENGINE_PERCENT_TORQUE_DATA_POINT2"
1435    },
1436    {
1437     "enum_field_value" : 30,
1438     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::ENGINE_PERCENT_TORQUE_DATA_POINT3"
1439    },
1440    {
1441     "enum_field_value" : 31,
1442     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::ENGINE_PERCENT_TORQUE_DATA_POINT4"
1443    },
1444    {
1445     "enum_field_value" : 31,
1446     "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex::LAST_SYSTEM_INDEX"
1447    }
1448   ],
1449   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex",
1450   "name" : "android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex",
1451   "referenced_type" : "type-1287",
1452   "self_type" : "type-1287",
1453   "size" : 4,
1454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1455   "underlying_type" : "type-12",
1456   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_028DiagnosticIntegerSensorIndexE"
1457  },
1458  {
1459   "alignment" : 4,
1460   "enum_fields" :
1461   [
1462    {
1463     "enum_field_value" : 0,
1464     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::UNKNOWN"
1465    },
1466    {
1467     "enum_field_value" : 1,
1468     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::IEC_TYPE_1_AC"
1469    },
1470    {
1471     "enum_field_value" : 2,
1472     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::IEC_TYPE_2_AC"
1473    },
1474    {
1475     "enum_field_value" : 3,
1476     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::IEC_TYPE_3_AC"
1477    },
1478    {
1479     "enum_field_value" : 4,
1480     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::IEC_TYPE_4_DC"
1481    },
1482    {
1483     "enum_field_value" : 5,
1484     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::IEC_TYPE_1_CCS_DC"
1485    },
1486    {
1487     "enum_field_value" : 6,
1488     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::IEC_TYPE_2_CCS_DC"
1489    },
1490    {
1491     "enum_field_value" : 7,
1492     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::TESLA_ROADSTER"
1493    },
1494    {
1495     "enum_field_value" : 8,
1496     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::TESLA_HPWC"
1497    },
1498    {
1499     "enum_field_value" : 9,
1500     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::TESLA_SUPERCHARGER"
1501    },
1502    {
1503     "enum_field_value" : 10,
1504     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::GBT_AC"
1505    },
1506    {
1507     "enum_field_value" : 11,
1508     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::GBT_DC"
1509    },
1510    {
1511     "enum_field_value" : 101,
1512     "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType::OTHER"
1513    }
1514   ],
1515   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType",
1516   "name" : "android::hardware::automotive::vehicle::V2_0::EvConnectorType",
1517   "referenced_type" : "type-1258",
1518   "self_type" : "type-1258",
1519   "size" : 4,
1520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1521   "underlying_type" : "type-12",
1522   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_015EvConnectorTypeE"
1523  },
1524  {
1525   "alignment" : 4,
1526   "enum_fields" :
1527   [
1528    {
1529     "enum_field_value" : 0,
1530     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_UNKNOWN"
1531    },
1532    {
1533     "enum_field_value" : 1,
1534     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_UNLEADED"
1535    },
1536    {
1537     "enum_field_value" : 2,
1538     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_LEADED"
1539    },
1540    {
1541     "enum_field_value" : 3,
1542     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_DIESEL_1"
1543    },
1544    {
1545     "enum_field_value" : 4,
1546     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_DIESEL_2"
1547    },
1548    {
1549     "enum_field_value" : 5,
1550     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_BIODIESEL"
1551    },
1552    {
1553     "enum_field_value" : 6,
1554     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_E85"
1555    },
1556    {
1557     "enum_field_value" : 7,
1558     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_LPG"
1559    },
1560    {
1561     "enum_field_value" : 8,
1562     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_CNG"
1563    },
1564    {
1565     "enum_field_value" : 9,
1566     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_LNG"
1567    },
1568    {
1569     "enum_field_value" : 10,
1570     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_ELECTRIC"
1571    },
1572    {
1573     "enum_field_value" : 11,
1574     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_HYDROGEN"
1575    },
1576    {
1577     "enum_field_value" : 12,
1578     "name" : "android::hardware::automotive::vehicle::V2_0::FuelType::FUEL_TYPE_OTHER"
1579    }
1580   ],
1581   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::FuelType",
1582   "name" : "android::hardware::automotive::vehicle::V2_0::FuelType",
1583   "referenced_type" : "type-1260",
1584   "self_type" : "type-1260",
1585   "size" : 4,
1586   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1587   "underlying_type" : "type-12",
1588   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_08FuelTypeE"
1589  },
1590  {
1591   "alignment" : 4,
1592   "enum_fields" :
1593   [
1594    {
1595     "enum_field_value" : 1,
1596     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors::COMPONENTS_AVAILABLE"
1597    },
1598    {
1599     "enum_field_value" : 2,
1600     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors::COMPONENTS_INCOMPLETE"
1601    },
1602    {
1603     "enum_field_value" : 4,
1604     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors::FUEL_SYSTEM_AVAILABLE"
1605    },
1606    {
1607     "enum_field_value" : 8,
1608     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors::FUEL_SYSTEM_INCOMPLETE"
1609    },
1610    {
1611     "enum_field_value" : 16,
1612     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors::MISFIRE_AVAILABLE"
1613    },
1614    {
1615     "enum_field_value" : 32,
1616     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors::MISFIRE_INCOMPLETE"
1617    }
1618   ],
1619   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors",
1620   "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors",
1621   "referenced_type" : "type-1282",
1622   "self_type" : "type-1282",
1623   "size" : 4,
1624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1625   "underlying_type" : "type-12",
1626   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_026Obd2CommonIgnitionMonitorsE"
1627  },
1628  {
1629   "alignment" : 4,
1630   "enum_fields" :
1631   [
1632    {
1633     "enum_field_value" : 1,
1634     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::COMPONENTS_AVAILABLE"
1635    },
1636    {
1637     "enum_field_value" : 2,
1638     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::COMPONENTS_INCOMPLETE"
1639    },
1640    {
1641     "enum_field_value" : 4,
1642     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::FUEL_SYSTEM_AVAILABLE"
1643    },
1644    {
1645     "enum_field_value" : 8,
1646     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::FUEL_SYSTEM_INCOMPLETE"
1647    },
1648    {
1649     "enum_field_value" : 16,
1650     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::MISFIRE_AVAILABLE"
1651    },
1652    {
1653     "enum_field_value" : 32,
1654     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::MISFIRE_INCOMPLETE"
1655    },
1656    {
1657     "enum_field_value" : 64,
1658     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::EGR_OR_VVT_AVAILABLE"
1659    },
1660    {
1661     "enum_field_value" : 128,
1662     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::EGR_OR_VVT_INCOMPLETE"
1663    },
1664    {
1665     "enum_field_value" : 256,
1666     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::PM_FILTER_AVAILABLE"
1667    },
1668    {
1669     "enum_field_value" : 512,
1670     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::PM_FILTER_INCOMPLETE"
1671    },
1672    {
1673     "enum_field_value" : 1024,
1674     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::EXHAUST_GAS_SENSOR_AVAILABLE"
1675    },
1676    {
1677     "enum_field_value" : 2048,
1678     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::EXHAUST_GAS_SENSOR_INCOMPLETE"
1679    },
1680    {
1681     "enum_field_value" : 4096,
1682     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::BOOST_PRESSURE_AVAILABLE"
1683    },
1684    {
1685     "enum_field_value" : 8192,
1686     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::BOOST_PRESSURE_INCOMPLETE"
1687    },
1688    {
1689     "enum_field_value" : 16384,
1690     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::NOx_SCR_AVAILABLE"
1691    },
1692    {
1693     "enum_field_value" : 32768,
1694     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::NOx_SCR_INCOMPLETE"
1695    },
1696    {
1697     "enum_field_value" : 65536,
1698     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::NMHC_CATALYST_AVAILABLE"
1699    },
1700    {
1701     "enum_field_value" : 131072,
1702     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors::NMHC_CATALYST_INCOMPLETE"
1703    }
1704   ],
1705   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors",
1706   "name" : "android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors",
1707   "referenced_type" : "type-1284",
1708   "self_type" : "type-1284",
1709   "size" : 4,
1710   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1711   "underlying_type" : "type-12",
1712   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_031Obd2CompressionIgnitionMonitorsE"
1713  },
1714  {
1715   "alignment" : 4,
1716   "enum_fields" :
1717   [
1718    {
1719     "enum_field_value" : 1,
1720     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus::OPEN_INSUFFICIENT_ENGINE_TEMPERATURE"
1721    },
1722    {
1723     "enum_field_value" : 2,
1724     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus::CLOSED_LOOP"
1725    },
1726    {
1727     "enum_field_value" : 4,
1728     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus::OPEN_ENGINE_LOAD_OR_DECELERATION"
1729    },
1730    {
1731     "enum_field_value" : 8,
1732     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus::OPEN_SYSTEM_FAILURE"
1733    },
1734    {
1735     "enum_field_value" : 16,
1736     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus::CLOSED_LOOP_BUT_FEEDBACK_FAULT"
1737    }
1738   ],
1739   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus",
1740   "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus",
1741   "referenced_type" : "type-1280",
1742   "self_type" : "type-1280",
1743   "size" : 4,
1744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1745   "underlying_type" : "type-12",
1746   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_020Obd2FuelSystemStatusE"
1747  },
1748  {
1749   "alignment" : 4,
1750   "enum_fields" :
1751   [
1752    {
1753     "enum_field_value" : 0,
1754     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::NOT_AVAILABLE"
1755    },
1756    {
1757     "enum_field_value" : 1,
1758     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::GASOLINE"
1759    },
1760    {
1761     "enum_field_value" : 2,
1762     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::METHANOL"
1763    },
1764    {
1765     "enum_field_value" : 3,
1766     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::ETHANOL"
1767    },
1768    {
1769     "enum_field_value" : 4,
1770     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::DIESEL"
1771    },
1772    {
1773     "enum_field_value" : 5,
1774     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::LPG"
1775    },
1776    {
1777     "enum_field_value" : 6,
1778     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::CNG"
1779    },
1780    {
1781     "enum_field_value" : 7,
1782     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::PROPANE"
1783    },
1784    {
1785     "enum_field_value" : 8,
1786     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::ELECTRIC"
1787    },
1788    {
1789     "enum_field_value" : 9,
1790     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::BIFUEL_RUNNING_GASOLINE"
1791    },
1792    {
1793     "enum_field_value" : 10,
1794     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::BIFUEL_RUNNING_METHANOL"
1795    },
1796    {
1797     "enum_field_value" : 11,
1798     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::BIFUEL_RUNNING_ETHANOL"
1799    },
1800    {
1801     "enum_field_value" : 12,
1802     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::BIFUEL_RUNNING_LPG"
1803    },
1804    {
1805     "enum_field_value" : 13,
1806     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::BIFUEL_RUNNING_CNG"
1807    },
1808    {
1809     "enum_field_value" : 14,
1810     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::BIFUEL_RUNNING_PROPANE"
1811    },
1812    {
1813     "enum_field_value" : 15,
1814     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::BIFUEL_RUNNING_ELECTRIC"
1815    },
1816    {
1817     "enum_field_value" : 16,
1818     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::BIFUEL_RUNNING_ELECTRIC_AND_COMBUSTION"
1819    },
1820    {
1821     "enum_field_value" : 17,
1822     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::HYBRID_GASOLINE"
1823    },
1824    {
1825     "enum_field_value" : 18,
1826     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::HYBRID_ETHANOL"
1827    },
1828    {
1829     "enum_field_value" : 19,
1830     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::HYBRID_DIESEL"
1831    },
1832    {
1833     "enum_field_value" : 20,
1834     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::HYBRID_ELECTRIC"
1835    },
1836    {
1837     "enum_field_value" : 21,
1838     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::HYBRID_RUNNING_ELECTRIC_AND_COMBUSTION"
1839    },
1840    {
1841     "enum_field_value" : 22,
1842     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::HYBRID_REGENERATIVE"
1843    },
1844    {
1845     "enum_field_value" : 23,
1846     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType::BIFUEL_RUNNING_DIESEL"
1847    }
1848   ],
1849   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType",
1850   "name" : "android::hardware::automotive::vehicle::V2_0::Obd2FuelType",
1851   "referenced_type" : "type-1286",
1852   "self_type" : "type-1286",
1853   "size" : 4,
1854   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1855   "underlying_type" : "type-12",
1856   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_012Obd2FuelTypeE"
1857  },
1858  {
1859   "alignment" : 4,
1860   "enum_fields" :
1861   [
1862    {
1863     "enum_field_value" : 0,
1864     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind::SPARK"
1865    },
1866    {
1867     "enum_field_value" : 1,
1868     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind::COMPRESSION"
1869    }
1870   ],
1871   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind",
1872   "name" : "android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind",
1873   "referenced_type" : "type-1281",
1874   "self_type" : "type-1281",
1875   "size" : 4,
1876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1877   "underlying_type" : "type-12",
1878   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_023Obd2IgnitionMonitorKindE"
1879  },
1880  {
1881   "alignment" : 4,
1882   "enum_fields" :
1883   [
1884    {
1885     "enum_field_value" : 1,
1886     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus::UPSTREAM"
1887    },
1888    {
1889     "enum_field_value" : 2,
1890     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus::DOWNSTREAM_OF_CATALYCIC_CONVERTER"
1891    },
1892    {
1893     "enum_field_value" : 4,
1894     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus::FROM_OUTSIDE_OR_OFF"
1895    },
1896    {
1897     "enum_field_value" : 8,
1898     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus::PUMP_ON_FOR_DIAGNOSTICS"
1899    }
1900   ],
1901   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus",
1902   "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus",
1903   "referenced_type" : "type-1285",
1904   "self_type" : "type-1285",
1905   "size" : 4,
1906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
1907   "underlying_type" : "type-12",
1908   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_022Obd2SecondaryAirStatusE"
1909  },
1910  {
1911   "alignment" : 4,
1912   "enum_fields" :
1913   [
1914    {
1915     "enum_field_value" : 1,
1916     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::COMPONENTS_AVAILABLE"
1917    },
1918    {
1919     "enum_field_value" : 2,
1920     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::COMPONENTS_INCOMPLETE"
1921    },
1922    {
1923     "enum_field_value" : 4,
1924     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::FUEL_SYSTEM_AVAILABLE"
1925    },
1926    {
1927     "enum_field_value" : 8,
1928     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::FUEL_SYSTEM_INCOMPLETE"
1929    },
1930    {
1931     "enum_field_value" : 16,
1932     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::MISFIRE_AVAILABLE"
1933    },
1934    {
1935     "enum_field_value" : 32,
1936     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::MISFIRE_INCOMPLETE"
1937    },
1938    {
1939     "enum_field_value" : 64,
1940     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::EGR_AVAILABLE"
1941    },
1942    {
1943     "enum_field_value" : 128,
1944     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::EGR_INCOMPLETE"
1945    },
1946    {
1947     "enum_field_value" : 256,
1948     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::OXYGEN_SENSOR_HEATER_AVAILABLE"
1949    },
1950    {
1951     "enum_field_value" : 512,
1952     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::OXYGEN_SENSOR_HEATER_INCOMPLETE"
1953    },
1954    {
1955     "enum_field_value" : 1024,
1956     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::OXYGEN_SENSOR_AVAILABLE"
1957    },
1958    {
1959     "enum_field_value" : 2048,
1960     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::OXYGEN_SENSOR_INCOMPLETE"
1961    },
1962    {
1963     "enum_field_value" : 4096,
1964     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::AC_REFRIGERANT_AVAILABLE"
1965    },
1966    {
1967     "enum_field_value" : 8192,
1968     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::AC_REFRIGERANT_INCOMPLETE"
1969    },
1970    {
1971     "enum_field_value" : 16384,
1972     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::SECONDARY_AIR_SYSTEM_AVAILABLE"
1973    },
1974    {
1975     "enum_field_value" : 32768,
1976     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::SECONDARY_AIR_SYSTEM_INCOMPLETE"
1977    },
1978    {
1979     "enum_field_value" : 65536,
1980     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::EVAPORATIVE_SYSTEM_AVAILABLE"
1981    },
1982    {
1983     "enum_field_value" : 131072,
1984     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::EVAPORATIVE_SYSTEM_INCOMPLETE"
1985    },
1986    {
1987     "enum_field_value" : 262144,
1988     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::HEATED_CATALYST_AVAILABLE"
1989    },
1990    {
1991     "enum_field_value" : 524288,
1992     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::HEATED_CATALYST_INCOMPLETE"
1993    },
1994    {
1995     "enum_field_value" : 1048576,
1996     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::CATALYST_AVAILABLE"
1997    },
1998    {
1999     "enum_field_value" : 2097152,
2000     "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors::CATALYST_INCOMPLETE"
2001    }
2002   ],
2003   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors",
2004   "name" : "android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors",
2005   "referenced_type" : "type-1283",
2006   "self_type" : "type-1283",
2007   "size" : 4,
2008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2009   "underlying_type" : "type-12",
2010   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_025Obd2SparkIgnitionMonitorsE"
2011  },
2012  {
2013   "alignment" : 4,
2014   "enum_fields" :
2015   [
2016    {
2017     "enum_field_value" : 0,
2018     "name" : "android::hardware::automotive::vehicle::V2_0::PortLocationType::UNKNOWN"
2019    },
2020    {
2021     "enum_field_value" : 1,
2022     "name" : "android::hardware::automotive::vehicle::V2_0::PortLocationType::FRONT_LEFT"
2023    },
2024    {
2025     "enum_field_value" : 2,
2026     "name" : "android::hardware::automotive::vehicle::V2_0::PortLocationType::FRONT_RIGHT"
2027    },
2028    {
2029     "enum_field_value" : 3,
2030     "name" : "android::hardware::automotive::vehicle::V2_0::PortLocationType::REAR_RIGHT"
2031    },
2032    {
2033     "enum_field_value" : 4,
2034     "name" : "android::hardware::automotive::vehicle::V2_0::PortLocationType::REAR_LEFT"
2035    },
2036    {
2037     "enum_field_value" : 5,
2038     "name" : "android::hardware::automotive::vehicle::V2_0::PortLocationType::FRONT"
2039    },
2040    {
2041     "enum_field_value" : 6,
2042     "name" : "android::hardware::automotive::vehicle::V2_0::PortLocationType::REAR"
2043    }
2044   ],
2045   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::PortLocationType",
2046   "name" : "android::hardware::automotive::vehicle::V2_0::PortLocationType",
2047   "referenced_type" : "type-1259",
2048   "self_type" : "type-1259",
2049   "size" : 4,
2050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2051   "underlying_type" : "type-12",
2052   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_016PortLocationTypeE"
2053  },
2054  {
2055   "alignment" : 4,
2056   "enum_fields" :
2057   [
2058    {
2059     "enum_field_value" : 0,
2060     "name" : "android::hardware::automotive::vehicle::V2_0::StatusCode::OK"
2061    },
2062    {
2063     "enum_field_value" : 1,
2064     "name" : "android::hardware::automotive::vehicle::V2_0::StatusCode::TRY_AGAIN"
2065    },
2066    {
2067     "enum_field_value" : 2,
2068     "name" : "android::hardware::automotive::vehicle::V2_0::StatusCode::INVALID_ARG"
2069    },
2070    {
2071     "enum_field_value" : 3,
2072     "name" : "android::hardware::automotive::vehicle::V2_0::StatusCode::NOT_AVAILABLE"
2073    },
2074    {
2075     "enum_field_value" : 4,
2076     "name" : "android::hardware::automotive::vehicle::V2_0::StatusCode::ACCESS_DENIED"
2077    },
2078    {
2079     "enum_field_value" : 5,
2080     "name" : "android::hardware::automotive::vehicle::V2_0::StatusCode::INTERNAL_ERROR"
2081    }
2082   ],
2083   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::StatusCode",
2084   "name" : "android::hardware::automotive::vehicle::V2_0::StatusCode",
2085   "referenced_type" : "type-637",
2086   "self_type" : "type-637",
2087   "size" : 4,
2088   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2089   "underlying_type" : "type-12",
2090   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_010StatusCodeE"
2091  },
2092  {
2093   "alignment" : 4,
2094   "enum_fields" :
2095   [
2096    {
2097     "enum_field_value" : 0,
2098     "name" : "android::hardware::automotive::vehicle::V2_0::SubscribeFlags::UNDEFINED"
2099    },
2100    {
2101     "enum_field_value" : 1,
2102     "name" : "android::hardware::automotive::vehicle::V2_0::SubscribeFlags::EVENTS_FROM_CAR"
2103    },
2104    {
2105     "enum_field_value" : 2,
2106     "name" : "android::hardware::automotive::vehicle::V2_0::SubscribeFlags::EVENTS_FROM_ANDROID"
2107    }
2108   ],
2109   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::SubscribeFlags",
2110   "name" : "android::hardware::automotive::vehicle::V2_0::SubscribeFlags",
2111   "referenced_type" : "type-1076",
2112   "self_type" : "type-1076",
2113   "size" : 4,
2114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2115   "underlying_type" : "type-12",
2116   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_014SubscribeFlagsE"
2117  },
2118  {
2119   "alignment" : 4,
2120   "enum_fields" :
2121   [
2122    {
2123     "enum_field_value" : 1,
2124     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag::ENABLE_DEEP_SLEEP_FLAG"
2125    },
2126    {
2127     "enum_field_value" : 2,
2128     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag::CONFIG_SUPPORT_TIMER_POWER_ON_FLAG"
2129    }
2130   ],
2131   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag",
2132   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag",
2133   "referenced_type" : "type-1264",
2134   "self_type" : "type-1264",
2135   "size" : 4,
2136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2137   "underlying_type" : "type-12",
2138   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_029VehicleApPowerStateConfigFlagE"
2139  },
2140  {
2141   "alignment" : 4,
2142   "enum_fields" :
2143   [
2144    {
2145     "enum_field_value" : 1,
2146     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport::WAIT_FOR_VHAL"
2147    },
2148    {
2149     "enum_field_value" : 2,
2150     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport::DEEP_SLEEP_ENTRY"
2151    },
2152    {
2153     "enum_field_value" : 3,
2154     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport::DEEP_SLEEP_EXIT"
2155    },
2156    {
2157     "enum_field_value" : 4,
2158     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport::SHUTDOWN_POSTPONE"
2159    },
2160    {
2161     "enum_field_value" : 5,
2162     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport::SHUTDOWN_START"
2163    },
2164    {
2165     "enum_field_value" : 6,
2166     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport::ON"
2167    },
2168    {
2169     "enum_field_value" : 7,
2170     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport::SHUTDOWN_PREPARE"
2171    },
2172    {
2173     "enum_field_value" : 8,
2174     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport::SHUTDOWN_CANCELLED"
2175    }
2176   ],
2177   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport",
2178   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport",
2179   "referenced_type" : "type-1268",
2180   "self_type" : "type-1268",
2181   "size" : 4,
2182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2183   "underlying_type" : "type-12",
2184   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_025VehicleApPowerStateReportE"
2185  },
2186  {
2187   "alignment" : 4,
2188   "enum_fields" :
2189   [
2190    {
2191     "enum_field_value" : 0,
2192     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq::ON"
2193    },
2194    {
2195     "enum_field_value" : 1,
2196     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq::SHUTDOWN_PREPARE"
2197    },
2198    {
2199     "enum_field_value" : 2,
2200     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq::CANCEL_SHUTDOWN"
2201    },
2202    {
2203     "enum_field_value" : 3,
2204     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq::FINISHED"
2205    }
2206   ],
2207   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq",
2208   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq",
2209   "referenced_type" : "type-1265",
2210   "self_type" : "type-1265",
2211   "size" : 4,
2212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2213   "underlying_type" : "type-12",
2214   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_022VehicleApPowerStateReqE"
2215  },
2216  {
2217   "alignment" : 4,
2218   "enum_fields" :
2219   [
2220    {
2221     "enum_field_value" : 0,
2222     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex::STATE"
2223    },
2224    {
2225     "enum_field_value" : 1,
2226     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex::ADDITIONAL"
2227    }
2228   ],
2229   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex",
2230   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex",
2231   "referenced_type" : "type-1266",
2232   "self_type" : "type-1266",
2233   "size" : 4,
2234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2235   "underlying_type" : "type-12",
2236   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_027VehicleApPowerStateReqIndexE"
2237  },
2238  {
2239   "alignment" : 4,
2240   "enum_fields" :
2241   [
2242    {
2243     "enum_field_value" : 1,
2244     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam::SHUTDOWN_IMMEDIATELY"
2245    },
2246    {
2247     "enum_field_value" : 2,
2248     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam::CAN_SLEEP"
2249    },
2250    {
2251     "enum_field_value" : 3,
2252     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam::SHUTDOWN_ONLY"
2253    }
2254   ],
2255   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam",
2256   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam",
2257   "referenced_type" : "type-1267",
2258   "self_type" : "type-1267",
2259   "size" : 4,
2260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2261   "underlying_type" : "type-12",
2262   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_032VehicleApPowerStateShutdownParamE"
2263  },
2264  {
2265   "alignment" : 4,
2266   "enum_fields" :
2267   [
2268    {
2269     "enum_field_value" : 16777216,
2270     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleArea::GLOBAL"
2271    },
2272    {
2273     "enum_field_value" : 50331648,
2274     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleArea::WINDOW"
2275    },
2276    {
2277     "enum_field_value" : 67108864,
2278     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleArea::MIRROR"
2279    },
2280    {
2281     "enum_field_value" : 83886080,
2282     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleArea::SEAT"
2283    },
2284    {
2285     "enum_field_value" : 100663296,
2286     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleArea::DOOR"
2287    },
2288    {
2289     "enum_field_value" : 117440512,
2290     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleArea::WHEEL"
2291    },
2292    {
2293     "enum_field_value" : 251658240,
2294     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleArea::MASK"
2295    }
2296   ],
2297   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleArea",
2298   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleArea",
2299   "referenced_type" : "type-1252",
2300   "self_type" : "type-1252",
2301   "size" : 4,
2302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2303   "underlying_type" : "type-12",
2304   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_011VehicleAreaE"
2305  },
2306  {
2307   "alignment" : 4,
2308   "enum_fields" :
2309   [
2310    {
2311     "enum_field_value" : 1,
2312     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor::ROW_1_LEFT"
2313    },
2314    {
2315     "enum_field_value" : 4,
2316     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor::ROW_1_RIGHT"
2317    },
2318    {
2319     "enum_field_value" : 16,
2320     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor::ROW_2_LEFT"
2321    },
2322    {
2323     "enum_field_value" : 64,
2324     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor::ROW_2_RIGHT"
2325    },
2326    {
2327     "enum_field_value" : 256,
2328     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor::ROW_3_LEFT"
2329    },
2330    {
2331     "enum_field_value" : 1024,
2332     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor::ROW_3_RIGHT"
2333    },
2334    {
2335     "enum_field_value" : 268435456,
2336     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor::HOOD"
2337    },
2338    {
2339     "enum_field_value" : 536870912,
2340     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor::REAR"
2341    }
2342   ],
2343   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor",
2344   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor",
2345   "referenced_type" : "type-1275",
2346   "self_type" : "type-1275",
2347   "size" : 4,
2348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2349   "underlying_type" : "type-12",
2350   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_015VehicleAreaDoorE"
2351  },
2352  {
2353   "alignment" : 4,
2354   "enum_fields" :
2355   [
2356    {
2357     "enum_field_value" : 1,
2358     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror::DRIVER_LEFT"
2359    },
2360    {
2361     "enum_field_value" : 2,
2362     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror::DRIVER_RIGHT"
2363    },
2364    {
2365     "enum_field_value" : 4,
2366     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror::DRIVER_CENTER"
2367    }
2368   ],
2369   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror",
2370   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror",
2371   "referenced_type" : "type-1276",
2372   "self_type" : "type-1276",
2373   "size" : 4,
2374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2375   "underlying_type" : "type-12",
2376   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_017VehicleAreaMirrorE"
2377  },
2378  {
2379   "alignment" : 4,
2380   "enum_fields" :
2381   [
2382    {
2383     "enum_field_value" : 1,
2384     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat::ROW_1_LEFT"
2385    },
2386    {
2387     "enum_field_value" : 2,
2388     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat::ROW_1_CENTER"
2389    },
2390    {
2391     "enum_field_value" : 4,
2392     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat::ROW_1_RIGHT"
2393    },
2394    {
2395     "enum_field_value" : 16,
2396     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat::ROW_2_LEFT"
2397    },
2398    {
2399     "enum_field_value" : 32,
2400     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat::ROW_2_CENTER"
2401    },
2402    {
2403     "enum_field_value" : 64,
2404     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat::ROW_2_RIGHT"
2405    },
2406    {
2407     "enum_field_value" : 256,
2408     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat::ROW_3_LEFT"
2409    },
2410    {
2411     "enum_field_value" : 512,
2412     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat::ROW_3_CENTER"
2413    },
2414    {
2415     "enum_field_value" : 1024,
2416     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat::ROW_3_RIGHT"
2417    }
2418   ],
2419   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat",
2420   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat",
2421   "referenced_type" : "type-1273",
2422   "self_type" : "type-1273",
2423   "size" : 4,
2424   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2425   "underlying_type" : "type-12",
2426   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_015VehicleAreaSeatE"
2427  },
2428  {
2429   "alignment" : 4,
2430   "enum_fields" :
2431   [
2432    {
2433     "enum_field_value" : 0,
2434     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel::UNKNOWN"
2435    },
2436    {
2437     "enum_field_value" : 1,
2438     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel::LEFT_FRONT"
2439    },
2440    {
2441     "enum_field_value" : 2,
2442     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel::RIGHT_FRONT"
2443    },
2444    {
2445     "enum_field_value" : 4,
2446     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel::LEFT_REAR"
2447    },
2448    {
2449     "enum_field_value" : 8,
2450     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel::RIGHT_REAR"
2451    }
2452   ],
2453   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel",
2454   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel",
2455   "referenced_type" : "type-1279",
2456   "self_type" : "type-1279",
2457   "size" : 4,
2458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2459   "underlying_type" : "type-12",
2460   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_016VehicleAreaWheelE"
2461  },
2462  {
2463   "alignment" : 4,
2464   "enum_fields" :
2465   [
2466    {
2467     "enum_field_value" : 1,
2468     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::FRONT_WINDSHIELD"
2469    },
2470    {
2471     "enum_field_value" : 2,
2472     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::REAR_WINDSHIELD"
2473    },
2474    {
2475     "enum_field_value" : 16,
2476     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::ROW_1_LEFT"
2477    },
2478    {
2479     "enum_field_value" : 64,
2480     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::ROW_1_RIGHT"
2481    },
2482    {
2483     "enum_field_value" : 256,
2484     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::ROW_2_LEFT"
2485    },
2486    {
2487     "enum_field_value" : 1024,
2488     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::ROW_2_RIGHT"
2489    },
2490    {
2491     "enum_field_value" : 4096,
2492     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::ROW_3_LEFT"
2493    },
2494    {
2495     "enum_field_value" : 16384,
2496     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::ROW_3_RIGHT"
2497    },
2498    {
2499     "enum_field_value" : 65536,
2500     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::ROOF_TOP_1"
2501    },
2502    {
2503     "enum_field_value" : 131072,
2504     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow::ROOF_TOP_2"
2505    }
2506   ],
2507   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow",
2508   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow",
2509   "referenced_type" : "type-1274",
2510   "self_type" : "type-1274",
2511   "size" : 4,
2512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2513   "underlying_type" : "type-12",
2514   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_017VehicleAreaWindowE"
2515  },
2516  {
2517   "alignment" : 4,
2518   "enum_fields" :
2519   [
2520    {
2521     "enum_field_value" : 0,
2522     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleDisplay::MAIN"
2523    },
2524    {
2525     "enum_field_value" : 1,
2526     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleDisplay::INSTRUMENT_CLUSTER"
2527    }
2528   ],
2529   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleDisplay",
2530   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleDisplay",
2531   "referenced_type" : "type-1270",
2532   "self_type" : "type-1270",
2533   "size" : 4,
2534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2535   "underlying_type" : "type-12",
2536   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_014VehicleDisplayE"
2537  },
2538  {
2539   "alignment" : 4,
2540   "enum_fields" :
2541   [
2542    {
2543     "enum_field_value" : 1,
2544     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_NEUTRAL"
2545    },
2546    {
2547     "enum_field_value" : 2,
2548     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_REVERSE"
2549    },
2550    {
2551     "enum_field_value" : 4,
2552     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_PARK"
2553    },
2554    {
2555     "enum_field_value" : 8,
2556     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_DRIVE"
2557    },
2558    {
2559     "enum_field_value" : 16,
2560     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_1"
2561    },
2562    {
2563     "enum_field_value" : 32,
2564     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_2"
2565    },
2566    {
2567     "enum_field_value" : 64,
2568     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_3"
2569    },
2570    {
2571     "enum_field_value" : 128,
2572     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_4"
2573    },
2574    {
2575     "enum_field_value" : 256,
2576     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_5"
2577    },
2578    {
2579     "enum_field_value" : 512,
2580     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_6"
2581    },
2582    {
2583     "enum_field_value" : 1024,
2584     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_7"
2585    },
2586    {
2587     "enum_field_value" : 2048,
2588     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_8"
2589    },
2590    {
2591     "enum_field_value" : 4096,
2592     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear::GEAR_9"
2593    }
2594   ],
2595   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleGear",
2596   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleGear",
2597   "referenced_type" : "type-1272",
2598   "self_type" : "type-1272",
2599   "size" : 4,
2600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2601   "underlying_type" : "type-12",
2602   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_011VehicleGearE"
2603  },
2604  {
2605   "alignment" : 4,
2606   "enum_fields" :
2607   [
2608    {
2609     "enum_field_value" : 1,
2610     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection::FACE"
2611    },
2612    {
2613     "enum_field_value" : 2,
2614     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection::FLOOR"
2615    },
2616    {
2617     "enum_field_value" : 4,
2618     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection::DEFROST"
2619    }
2620   ],
2621   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection",
2622   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection",
2623   "referenced_type" : "type-1261",
2624   "self_type" : "type-1261",
2625   "size" : 4,
2626   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2627   "underlying_type" : "type-12",
2628   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_023VehicleHvacFanDirectionE"
2629  },
2630  {
2631   "alignment" : 4,
2632   "enum_fields" :
2633   [
2634    {
2635     "enum_field_value" : 0,
2636     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction::ACTION_DOWN"
2637    },
2638    {
2639     "enum_field_value" : 1,
2640     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction::ACTION_UP"
2641    }
2642   ],
2643   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction",
2644   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction",
2645   "referenced_type" : "type-1269",
2646   "self_type" : "type-1269",
2647   "size" : 4,
2648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2649   "underlying_type" : "type-12",
2650   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_023VehicleHwKeyInputActionE"
2651  },
2652  {
2653   "alignment" : 4,
2654   "enum_fields" :
2655   [
2656    {
2657     "enum_field_value" : 0,
2658     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState::UNDEFINED"
2659    },
2660    {
2661     "enum_field_value" : 1,
2662     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState::LOCK"
2663    },
2664    {
2665     "enum_field_value" : 2,
2666     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState::OFF"
2667    },
2668    {
2669     "enum_field_value" : 3,
2670     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState::ACC"
2671    },
2672    {
2673     "enum_field_value" : 4,
2674     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState::ON"
2675    },
2676    {
2677     "enum_field_value" : 5,
2678     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState::START"
2679    }
2680   ],
2681   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState",
2682   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState",
2683   "referenced_type" : "type-1278",
2684   "self_type" : "type-1278",
2685   "size" : 4,
2686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2687   "underlying_type" : "type-12",
2688   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_020VehicleIgnitionStateE"
2689  },
2690  {
2691   "alignment" : 4,
2692   "enum_fields" :
2693   [
2694    {
2695     "enum_field_value" : 0,
2696     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleLightState::OFF"
2697    },
2698    {
2699     "enum_field_value" : 1,
2700     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleLightState::ON"
2701    },
2702    {
2703     "enum_field_value" : 2,
2704     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleLightState::DAYTIME_RUNNING"
2705    }
2706   ],
2707   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleLightState",
2708   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleLightState",
2709   "referenced_type" : "type-1256",
2710   "self_type" : "type-1256",
2711   "size" : 4,
2712   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2713   "underlying_type" : "type-12",
2714   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_017VehicleLightStateE"
2715  },
2716  {
2717   "alignment" : 4,
2718   "enum_fields" :
2719   [
2720    {
2721     "enum_field_value" : 0,
2722     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch::OFF"
2723    },
2724    {
2725     "enum_field_value" : 1,
2726     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch::ON"
2727    },
2728    {
2729     "enum_field_value" : 2,
2730     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch::DAYTIME_RUNNING"
2731    },
2732    {
2733     "enum_field_value" : 256,
2734     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch::AUTOMATIC"
2735    }
2736   ],
2737   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch",
2738   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch",
2739   "referenced_type" : "type-1257",
2740   "self_type" : "type-1257",
2741   "size" : 4,
2742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2743   "underlying_type" : "type-12",
2744   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_018VehicleLightSwitchE"
2745  },
2746  {
2747   "alignment" : 4,
2748   "enum_fields" :
2749   [
2750    {
2751     "enum_field_value" : 0,
2752     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleOilLevel::CRITICALLY_LOW"
2753    },
2754    {
2755     "enum_field_value" : 1,
2756     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleOilLevel::LOW"
2757    },
2758    {
2759     "enum_field_value" : 2,
2760     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleOilLevel::NORMAL"
2761    },
2762    {
2763     "enum_field_value" : 3,
2764     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleOilLevel::HIGH"
2765    },
2766    {
2767     "enum_field_value" : 4,
2768     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleOilLevel::ERROR"
2769    }
2770   ],
2771   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleOilLevel",
2772   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleOilLevel",
2773   "referenced_type" : "type-1262",
2774   "self_type" : "type-1262",
2775   "size" : 4,
2776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
2777   "underlying_type" : "type-12",
2778   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_015VehicleOilLevelE"
2779  },
2780  {
2781   "alignment" : 4,
2782   "enum_fields" :
2783   [
2784    {
2785     "enum_field_value" : 0,
2786     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INVALID"
2787    },
2788    {
2789     "enum_field_value" : 286261504,
2790     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_VIN"
2791    },
2792    {
2793     "enum_field_value" : 286261505,
2794     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_MAKE"
2795    },
2796    {
2797     "enum_field_value" : 286261506,
2798     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_MODEL"
2799    },
2800    {
2801     "enum_field_value" : 289407235,
2802     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_MODEL_YEAR"
2803    },
2804    {
2805     "enum_field_value" : 291504388,
2806     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_FUEL_CAPACITY"
2807    },
2808    {
2809     "enum_field_value" : 289472773,
2810     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_FUEL_TYPE"
2811    },
2812    {
2813     "enum_field_value" : 291504390,
2814     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_EV_BATTERY_CAPACITY"
2815    },
2816    {
2817     "enum_field_value" : 289472775,
2818     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_EV_CONNECTOR_TYPE"
2819    },
2820    {
2821     "enum_field_value" : 289407240,
2822     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_FUEL_DOOR_LOCATION"
2823    },
2824    {
2825     "enum_field_value" : 289407241,
2826     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_EV_PORT_LOCATION"
2827    },
2828    {
2829     "enum_field_value" : 356516106,
2830     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::INFO_DRIVER_SEAT"
2831    },
2832    {
2833     "enum_field_value" : 291504644,
2834     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::PERF_ODOMETER"
2835    },
2836    {
2837     "enum_field_value" : 291504647,
2838     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::PERF_VEHICLE_SPEED"
2839    },
2840    {
2841     "enum_field_value" : 291504648,
2842     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::PERF_VEHICLE_SPEED_DISPLAY"
2843    },
2844    {
2845     "enum_field_value" : 291504649,
2846     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::PERF_STEERING_ANGLE"
2847    },
2848    {
2849     "enum_field_value" : 291504897,
2850     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::ENGINE_COOLANT_TEMP"
2851    },
2852    {
2853     "enum_field_value" : 289407747,
2854     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::ENGINE_OIL_LEVEL"
2855    },
2856    {
2857     "enum_field_value" : 291504900,
2858     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::ENGINE_OIL_TEMP"
2859    },
2860    {
2861     "enum_field_value" : 291504901,
2862     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::ENGINE_RPM"
2863    },
2864    {
2865     "enum_field_value" : 290521862,
2866     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::WHEEL_TICK"
2867    },
2868    {
2869     "enum_field_value" : 291504903,
2870     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::FUEL_LEVEL"
2871    },
2872    {
2873     "enum_field_value" : 287310600,
2874     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::FUEL_DOOR_OPEN"
2875    },
2876    {
2877     "enum_field_value" : 291504905,
2878     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::EV_BATTERY_LEVEL"
2879    },
2880    {
2881     "enum_field_value" : 287310602,
2882     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::EV_CHARGE_PORT_OPEN"
2883    },
2884    {
2885     "enum_field_value" : 287310603,
2886     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::EV_CHARGE_PORT_CONNECTED"
2887    },
2888    {
2889     "enum_field_value" : 291504908,
2890     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::EV_BATTERY_INSTANTANEOUS_CHARGE_RATE"
2891    },
2892    {
2893     "enum_field_value" : 291504904,
2894     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::RANGE_REMAINING"
2895    },
2896    {
2897     "enum_field_value" : 392168201,
2898     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::TIRE_PRESSURE"
2899    },
2900    {
2901     "enum_field_value" : 289408000,
2902     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::GEAR_SELECTION"
2903    },
2904    {
2905     "enum_field_value" : 289408001,
2906     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::CURRENT_GEAR"
2907    },
2908    {
2909     "enum_field_value" : 287310850,
2910     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::PARKING_BRAKE_ON"
2911    },
2912    {
2913     "enum_field_value" : 287310851,
2914     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::PARKING_BRAKE_AUTO_APPLY"
2915    },
2916    {
2917     "enum_field_value" : 287310853,
2918     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::FUEL_LEVEL_LOW"
2919    },
2920    {
2921     "enum_field_value" : 287310855,
2922     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::NIGHT_MODE"
2923    },
2924    {
2925     "enum_field_value" : 289408008,
2926     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::TURN_SIGNAL_STATE"
2927    },
2928    {
2929     "enum_field_value" : 289408009,
2930     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::IGNITION_STATE"
2931    },
2932    {
2933     "enum_field_value" : 287310858,
2934     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::ABS_ACTIVE"
2935    },
2936    {
2937     "enum_field_value" : 287310859,
2938     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::TRACTION_CONTROL_ACTIVE"
2939    },
2940    {
2941     "enum_field_value" : 356517120,
2942     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_FAN_SPEED"
2943    },
2944    {
2945     "enum_field_value" : 356517121,
2946     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_FAN_DIRECTION"
2947    },
2948    {
2949     "enum_field_value" : 358614274,
2950     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_TEMPERATURE_CURRENT"
2951    },
2952    {
2953     "enum_field_value" : 358614275,
2954     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_TEMPERATURE_SET"
2955    },
2956    {
2957     "enum_field_value" : 320865540,
2958     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_DEFROSTER"
2959    },
2960    {
2961     "enum_field_value" : 354419973,
2962     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_AC_ON"
2963    },
2964    {
2965     "enum_field_value" : 354419974,
2966     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_MAX_AC_ON"
2967    },
2968    {
2969     "enum_field_value" : 354419975,
2970     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_MAX_DEFROST_ON"
2971    },
2972    {
2973     "enum_field_value" : 354419976,
2974     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_RECIRC_ON"
2975    },
2976    {
2977     "enum_field_value" : 354419977,
2978     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_DUAL_ON"
2979    },
2980    {
2981     "enum_field_value" : 354419978,
2982     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_AUTO_ON"
2983    },
2984    {
2985     "enum_field_value" : 356517131,
2986     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_SEAT_TEMPERATURE"
2987    },
2988    {
2989     "enum_field_value" : 339739916,
2990     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_SIDE_MIRROR_HEAT"
2991    },
2992    {
2993     "enum_field_value" : 289408269,
2994     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_STEERING_WHEEL_HEAT"
2995    },
2996    {
2997     "enum_field_value" : 289408270,
2998     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_TEMPERATURE_DISPLAY_UNITS"
2999    },
3000    {
3001     "enum_field_value" : 356517135,
3002     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_ACTUAL_FAN_SPEED_RPM"
3003    },
3004    {
3005     "enum_field_value" : 354419984,
3006     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_POWER_ON"
3007    },
3008    {
3009     "enum_field_value" : 356582673,
3010     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_FAN_DIRECTION_AVAILABLE"
3011    },
3012    {
3013     "enum_field_value" : 354419986,
3014     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_AUTO_RECIRC_ON"
3015    },
3016    {
3017     "enum_field_value" : 356517139,
3018     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HVAC_SEAT_VENTILATION"
3019    },
3020    {
3021     "enum_field_value" : 289408512,
3022     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::DISTANCE_DISPLAY_UNITS"
3023    },
3024    {
3025     "enum_field_value" : 289408513,
3026     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::FUEL_VOLUME_DISPLAY_UNITS"
3027    },
3028    {
3029     "enum_field_value" : 289408514,
3030     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::TIRE_PRESSURE_DISPLAY_UNITS"
3031    },
3032    {
3033     "enum_field_value" : 289408515,
3034     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::EV_BATTERY_DISPLAY_UNITS"
3035    },
3036    {
3037     "enum_field_value" : 287311364,
3038     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::FUEL_CONSUMPTION_UNITS_DISTANCE_OVER_VOLUME"
3039    },
3040    {
3041     "enum_field_value" : 291505923,
3042     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::ENV_OUTSIDE_TEMPERATURE"
3043    },
3044    {
3045     "enum_field_value" : 289475072,
3046     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::AP_POWER_STATE_REQ"
3047    },
3048    {
3049     "enum_field_value" : 289475073,
3050     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::AP_POWER_STATE_REPORT"
3051    },
3052    {
3053     "enum_field_value" : 289409538,
3054     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::AP_POWER_BOOTUP_REASON"
3055    },
3056    {
3057     "enum_field_value" : 289409539,
3058     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::DISPLAY_BRIGHTNESS"
3059    },
3060    {
3061     "enum_field_value" : 289475088,
3062     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HW_KEY_INPUT"
3063    },
3064    {
3065     "enum_field_value" : 373295872,
3066     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::DOOR_POS"
3067    },
3068    {
3069     "enum_field_value" : 373295873,
3070     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::DOOR_MOVE"
3071    },
3072    {
3073     "enum_field_value" : 371198722,
3074     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::DOOR_LOCK"
3075    },
3076    {
3077     "enum_field_value" : 339741504,
3078     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::MIRROR_Z_POS"
3079    },
3080    {
3081     "enum_field_value" : 339741505,
3082     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::MIRROR_Z_MOVE"
3083    },
3084    {
3085     "enum_field_value" : 339741506,
3086     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::MIRROR_Y_POS"
3087    },
3088    {
3089     "enum_field_value" : 339741507,
3090     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::MIRROR_Y_MOVE"
3091    },
3092    {
3093     "enum_field_value" : 287312708,
3094     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::MIRROR_LOCK"
3095    },
3096    {
3097     "enum_field_value" : 287312709,
3098     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::MIRROR_FOLD"
3099    },
3100    {
3101     "enum_field_value" : 356518784,
3102     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_MEMORY_SELECT"
3103    },
3104    {
3105     "enum_field_value" : 356518785,
3106     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_MEMORY_SET"
3107    },
3108    {
3109     "enum_field_value" : 354421634,
3110     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_BELT_BUCKLED"
3111    },
3112    {
3113     "enum_field_value" : 356518787,
3114     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_BELT_HEIGHT_POS"
3115    },
3116    {
3117     "enum_field_value" : 356518788,
3118     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_BELT_HEIGHT_MOVE"
3119    },
3120    {
3121     "enum_field_value" : 356518789,
3122     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_FORE_AFT_POS"
3123    },
3124    {
3125     "enum_field_value" : 356518790,
3126     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_FORE_AFT_MOVE"
3127    },
3128    {
3129     "enum_field_value" : 356518791,
3130     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_BACKREST_ANGLE_1_POS"
3131    },
3132    {
3133     "enum_field_value" : 356518792,
3134     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_BACKREST_ANGLE_1_MOVE"
3135    },
3136    {
3137     "enum_field_value" : 356518793,
3138     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_BACKREST_ANGLE_2_POS"
3139    },
3140    {
3141     "enum_field_value" : 356518794,
3142     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_BACKREST_ANGLE_2_MOVE"
3143    },
3144    {
3145     "enum_field_value" : 356518795,
3146     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_HEIGHT_POS"
3147    },
3148    {
3149     "enum_field_value" : 356518796,
3150     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_HEIGHT_MOVE"
3151    },
3152    {
3153     "enum_field_value" : 356518797,
3154     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_DEPTH_POS"
3155    },
3156    {
3157     "enum_field_value" : 356518798,
3158     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_DEPTH_MOVE"
3159    },
3160    {
3161     "enum_field_value" : 356518799,
3162     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_TILT_POS"
3163    },
3164    {
3165     "enum_field_value" : 356518800,
3166     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_TILT_MOVE"
3167    },
3168    {
3169     "enum_field_value" : 356518801,
3170     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_LUMBAR_FORE_AFT_POS"
3171    },
3172    {
3173     "enum_field_value" : 356518802,
3174     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_LUMBAR_FORE_AFT_MOVE"
3175    },
3176    {
3177     "enum_field_value" : 356518803,
3178     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_LUMBAR_SIDE_SUPPORT_POS"
3179    },
3180    {
3181     "enum_field_value" : 356518804,
3182     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_LUMBAR_SIDE_SUPPORT_MOVE"
3183    },
3184    {
3185     "enum_field_value" : 289409941,
3186     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_HEADREST_HEIGHT_POS"
3187    },
3188    {
3189     "enum_field_value" : 356518806,
3190     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_HEADREST_HEIGHT_MOVE"
3191    },
3192    {
3193     "enum_field_value" : 356518807,
3194     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_HEADREST_ANGLE_POS"
3195    },
3196    {
3197     "enum_field_value" : 356518808,
3198     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_HEADREST_ANGLE_MOVE"
3199    },
3200    {
3201     "enum_field_value" : 356518809,
3202     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_HEADREST_FORE_AFT_POS"
3203    },
3204    {
3205     "enum_field_value" : 356518810,
3206     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_HEADREST_FORE_AFT_MOVE"
3207    },
3208    {
3209     "enum_field_value" : 356518832,
3210     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::SEAT_OCCUPANCY"
3211    },
3212    {
3213     "enum_field_value" : 322964416,
3214     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::WINDOW_POS"
3215    },
3216    {
3217     "enum_field_value" : 322964417,
3218     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::WINDOW_MOVE"
3219    },
3220    {
3221     "enum_field_value" : 320867268,
3222     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::WINDOW_LOCK"
3223    },
3224    {
3225     "enum_field_value" : 299895808,
3226     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::VEHICLE_MAP_SERVICE"
3227    },
3228    {
3229     "enum_field_value" : 299896064,
3230     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::OBD2_LIVE_FRAME"
3231    },
3232    {
3233     "enum_field_value" : 299896065,
3234     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::OBD2_FREEZE_FRAME"
3235    },
3236    {
3237     "enum_field_value" : 299896066,
3238     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::OBD2_FREEZE_FRAME_INFO"
3239    },
3240    {
3241     "enum_field_value" : 299896067,
3242     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::OBD2_FREEZE_FRAME_CLEAR"
3243    },
3244    {
3245     "enum_field_value" : 289410560,
3246     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HEADLIGHTS_STATE"
3247    },
3248    {
3249     "enum_field_value" : 289410561,
3250     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HIGH_BEAM_LIGHTS_STATE"
3251    },
3252    {
3253     "enum_field_value" : 289410562,
3254     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::FOG_LIGHTS_STATE"
3255    },
3256    {
3257     "enum_field_value" : 289410563,
3258     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HAZARD_LIGHTS_STATE"
3259    },
3260    {
3261     "enum_field_value" : 289410576,
3262     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HEADLIGHTS_SWITCH"
3263    },
3264    {
3265     "enum_field_value" : 289410577,
3266     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HIGH_BEAM_LIGHTS_SWITCH"
3267    },
3268    {
3269     "enum_field_value" : 289410578,
3270     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::FOG_LIGHTS_SWITCH"
3271    },
3272    {
3273     "enum_field_value" : 289410579,
3274     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::HAZARD_LIGHTS_SWITCH"
3275    },
3276    {
3277     "enum_field_value" : 289410817,
3278     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::CABIN_LIGHTS_STATE"
3279    },
3280    {
3281     "enum_field_value" : 289410818,
3282     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::CABIN_LIGHTS_SWITCH"
3283    },
3284    {
3285     "enum_field_value" : 356519683,
3286     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::READING_LIGHTS_STATE"
3287    },
3288    {
3289     "enum_field_value" : 356519684,
3290     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty::READING_LIGHTS_SWITCH"
3291    }
3292   ],
3293   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty",
3294   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleProperty",
3295   "referenced_type" : "type-1254",
3296   "self_type" : "type-1254",
3297   "size" : 4,
3298   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3299   "underlying_type" : "type-12",
3300   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_015VehiclePropertyE"
3301  },
3302  {
3303   "alignment" : 4,
3304   "enum_fields" :
3305   [
3306    {
3307     "enum_field_value" : 0,
3308     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess::NONE"
3309    },
3310    {
3311     "enum_field_value" : 1,
3312     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess::READ"
3313    },
3314    {
3315     "enum_field_value" : 2,
3316     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess::WRITE"
3317    },
3318    {
3319     "enum_field_value" : 3,
3320     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess::READ_WRITE"
3321    }
3322   ],
3323   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess",
3324   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess",
3325   "referenced_type" : "type-1065",
3326   "self_type" : "type-1065",
3327   "size" : 4,
3328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3329   "underlying_type" : "type-12",
3330   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_021VehiclePropertyAccessE"
3331  },
3332  {
3333   "alignment" : 4,
3334   "enum_fields" :
3335   [
3336    {
3337     "enum_field_value" : 0,
3338     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode::STATIC"
3339    },
3340    {
3341     "enum_field_value" : 1,
3342     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode::ON_CHANGE"
3343    },
3344    {
3345     "enum_field_value" : 2,
3346     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode::CONTINUOUS"
3347    }
3348   ],
3349   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode",
3350   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode",
3351   "referenced_type" : "type-1066",
3352   "self_type" : "type-1066",
3353   "size" : 4,
3354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3355   "underlying_type" : "type-12",
3356   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_025VehiclePropertyChangeModeE"
3357  },
3358  {
3359   "alignment" : 4,
3360   "enum_fields" :
3361   [
3362    {
3363     "enum_field_value" : 268435456,
3364     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup::SYSTEM"
3365    },
3366    {
3367     "enum_field_value" : 536870912,
3368     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup::VENDOR"
3369    },
3370    {
3371     "enum_field_value" : -268435456,
3372     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup::MASK"
3373    }
3374   ],
3375   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup",
3376   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup",
3377   "referenced_type" : "type-1253",
3378   "self_type" : "type-1253",
3379   "size" : 4,
3380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3381   "underlying_type" : "type-12",
3382   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_020VehiclePropertyGroupE"
3383  },
3384  {
3385   "alignment" : 4,
3386   "enum_fields" :
3387   [
3388    {
3389     "enum_field_value" : 0,
3390     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus::AVAILABLE"
3391    },
3392    {
3393     "enum_field_value" : 1,
3394     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus::UNAVAILABLE"
3395    },
3396    {
3397     "enum_field_value" : 2,
3398     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus::ERROR"
3399    }
3400   ],
3401   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus",
3402   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus",
3403   "referenced_type" : "type-104",
3404   "self_type" : "type-104",
3405   "size" : 4,
3406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3407   "underlying_type" : "type-12",
3408   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_021VehiclePropertyStatusE"
3409  },
3410  {
3411   "alignment" : 4,
3412   "enum_fields" :
3413   [
3414    {
3415     "enum_field_value" : 1048576,
3416     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::STRING"
3417    },
3418    {
3419     "enum_field_value" : 2097152,
3420     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::BOOLEAN"
3421    },
3422    {
3423     "enum_field_value" : 4194304,
3424     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::INT32"
3425    },
3426    {
3427     "enum_field_value" : 4259840,
3428     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::INT32_VEC"
3429    },
3430    {
3431     "enum_field_value" : 5242880,
3432     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::INT64"
3433    },
3434    {
3435     "enum_field_value" : 5308416,
3436     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::INT64_VEC"
3437    },
3438    {
3439     "enum_field_value" : 6291456,
3440     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::FLOAT"
3441    },
3442    {
3443     "enum_field_value" : 6356992,
3444     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::FLOAT_VEC"
3445    },
3446    {
3447     "enum_field_value" : 7340032,
3448     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::BYTES"
3449    },
3450    {
3451     "enum_field_value" : 14680064,
3452     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::MIXED"
3453    },
3454    {
3455     "enum_field_value" : 16711680,
3456     "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType::MASK"
3457    }
3458   ],
3459   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType",
3460   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropertyType",
3461   "referenced_type" : "type-1251",
3462   "self_type" : "type-1251",
3463   "size" : 4,
3464   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3465   "underlying_type" : "type-12",
3466   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_019VehiclePropertyTypeE"
3467  },
3468  {
3469   "alignment" : 4,
3470   "enum_fields" :
3471   [
3472    {
3473     "enum_field_value" : 0,
3474     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState::UNKNOWN"
3475    },
3476    {
3477     "enum_field_value" : 1,
3478     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState::VACANT"
3479    },
3480    {
3481     "enum_field_value" : 2,
3482     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState::OCCUPIED"
3483    }
3484   ],
3485   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState",
3486   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState",
3487   "referenced_type" : "type-1255",
3488   "self_type" : "type-1255",
3489   "size" : 4,
3490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3491   "underlying_type" : "type-12",
3492   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_025VehicleSeatOccupancyStateE"
3493  },
3494  {
3495   "alignment" : 4,
3496   "enum_fields" :
3497   [
3498    {
3499     "enum_field_value" : 0,
3500     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal::NONE"
3501    },
3502    {
3503     "enum_field_value" : 1,
3504     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal::RIGHT"
3505    },
3506    {
3507     "enum_field_value" : 2,
3508     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal::LEFT"
3509    }
3510   ],
3511   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal",
3512   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal",
3513   "referenced_type" : "type-1277",
3514   "self_type" : "type-1277",
3515   "size" : 4,
3516   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3517   "underlying_type" : "type-12",
3518   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_017VehicleTurnSignalE"
3519  },
3520  {
3521   "alignment" : 4,
3522   "enum_fields" :
3523   [
3524    {
3525     "enum_field_value" : 0,
3526     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::SHOULD_NOT_USE"
3527    },
3528    {
3529     "enum_field_value" : 1,
3530     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::METER_PER_SEC"
3531    },
3532    {
3533     "enum_field_value" : 2,
3534     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::RPM"
3535    },
3536    {
3537     "enum_field_value" : 3,
3538     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::HERTZ"
3539    },
3540    {
3541     "enum_field_value" : 16,
3542     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::PERCENTILE"
3543    },
3544    {
3545     "enum_field_value" : 32,
3546     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::MILLIMETER"
3547    },
3548    {
3549     "enum_field_value" : 33,
3550     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::METER"
3551    },
3552    {
3553     "enum_field_value" : 35,
3554     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::KILOMETER"
3555    },
3556    {
3557     "enum_field_value" : 36,
3558     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::MILE"
3559    },
3560    {
3561     "enum_field_value" : 48,
3562     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::CELSIUS"
3563    },
3564    {
3565     "enum_field_value" : 49,
3566     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::FAHRENHEIT"
3567    },
3568    {
3569     "enum_field_value" : 50,
3570     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::KELVIN"
3571    },
3572    {
3573     "enum_field_value" : 64,
3574     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::MILLILITER"
3575    },
3576    {
3577     "enum_field_value" : 65,
3578     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::LITER"
3579    },
3580    {
3581     "enum_field_value" : 66,
3582     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::GALLON"
3583    },
3584    {
3585     "enum_field_value" : 66,
3586     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::US_GALLON"
3587    },
3588    {
3589     "enum_field_value" : 67,
3590     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::IMPERIAL_GALLON"
3591    },
3592    {
3593     "enum_field_value" : 80,
3594     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::NANO_SECS"
3595    },
3596    {
3597     "enum_field_value" : 83,
3598     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::SECS"
3599    },
3600    {
3601     "enum_field_value" : 89,
3602     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::YEAR"
3603    },
3604    {
3605     "enum_field_value" : 96,
3606     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::WATT_HOUR"
3607    },
3608    {
3609     "enum_field_value" : 97,
3610     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::MILLIAMPERE"
3611    },
3612    {
3613     "enum_field_value" : 98,
3614     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::MILLIVOLT"
3615    },
3616    {
3617     "enum_field_value" : 99,
3618     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::MILLIWATTS"
3619    },
3620    {
3621     "enum_field_value" : 100,
3622     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::AMPERE_HOURS"
3623    },
3624    {
3625     "enum_field_value" : 101,
3626     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::KILOWATT_HOUR"
3627    },
3628    {
3629     "enum_field_value" : 112,
3630     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::KILOPASCAL"
3631    },
3632    {
3633     "enum_field_value" : 113,
3634     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::PSI"
3635    },
3636    {
3637     "enum_field_value" : 114,
3638     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::BAR"
3639    },
3640    {
3641     "enum_field_value" : 128,
3642     "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit::DEGREES"
3643    }
3644   ],
3645   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit",
3646   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleUnit",
3647   "referenced_type" : "type-1271",
3648   "self_type" : "type-1271",
3649   "size" : 4,
3650   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3651   "underlying_type" : "type-12",
3652   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_011VehicleUnitE"
3653  },
3654  {
3655   "alignment" : 4,
3656   "enum_fields" :
3657   [
3658    {
3659     "enum_field_value" : 0,
3660     "name" : "android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex::MESSAGE_TYPE"
3661    },
3662    {
3663     "enum_field_value" : 1,
3664     "name" : "android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex::SEQUENCE_NUMBER"
3665    },
3666    {
3667     "enum_field_value" : 2,
3668     "name" : "android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex::NUMBER_OF_ASSOCIATED_LAYERS"
3669    },
3670    {
3671     "enum_field_value" : 3,
3672     "name" : "android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex::LAYERS_START"
3673    }
3674   ],
3675   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex",
3676   "name" : "android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex",
3677   "referenced_type" : "type-1295",
3678   "self_type" : "type-1295",
3679   "size" : 4,
3680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3681   "underlying_type" : "type-12",
3682   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_038VmsAvailabilityStateIntegerValuesIndexE"
3683  },
3684  {
3685   "alignment" : 4,
3686   "enum_fields" :
3687   [
3688    {
3689     "enum_field_value" : 0,
3690     "name" : "android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex::MESSAGE_TYPE"
3691    }
3692   ],
3693   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex",
3694   "name" : "android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex",
3695   "referenced_type" : "type-1290",
3696   "self_type" : "type-1290",
3697   "size" : 4,
3698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3699   "underlying_type" : "type-12",
3700   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_032VmsBaseMessageIntegerValuesIndexE"
3701  },
3702  {
3703   "alignment" : 4,
3704   "enum_fields" :
3705   [
3706    {
3707     "enum_field_value" : 1,
3708     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::SUBSCRIBE"
3709    },
3710    {
3711     "enum_field_value" : 2,
3712     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::SUBSCRIBE_TO_PUBLISHER"
3713    },
3714    {
3715     "enum_field_value" : 3,
3716     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::UNSUBSCRIBE"
3717    },
3718    {
3719     "enum_field_value" : 4,
3720     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::UNSUBSCRIBE_TO_PUBLISHER"
3721    },
3722    {
3723     "enum_field_value" : 5,
3724     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::OFFERING"
3725    },
3726    {
3727     "enum_field_value" : 6,
3728     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::AVAILABILITY_REQUEST"
3729    },
3730    {
3731     "enum_field_value" : 7,
3732     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::SUBSCRIPTIONS_REQUEST"
3733    },
3734    {
3735     "enum_field_value" : 8,
3736     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::AVAILABILITY_RESPONSE"
3737    },
3738    {
3739     "enum_field_value" : 9,
3740     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::AVAILABILITY_CHANGE"
3741    },
3742    {
3743     "enum_field_value" : 10,
3744     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::SUBSCRIPTIONS_RESPONSE"
3745    },
3746    {
3747     "enum_field_value" : 11,
3748     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::SUBSCRIPTIONS_CHANGE"
3749    },
3750    {
3751     "enum_field_value" : 12,
3752     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::DATA"
3753    },
3754    {
3755     "enum_field_value" : 13,
3756     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::PUBLISHER_ID_REQUEST"
3757    },
3758    {
3759     "enum_field_value" : 14,
3760     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::PUBLISHER_ID_RESPONSE"
3761    },
3762    {
3763     "enum_field_value" : 15,
3764     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::PUBLISHER_INFORMATION_REQUEST"
3765    },
3766    {
3767     "enum_field_value" : 16,
3768     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::PUBLISHER_INFORMATION_RESPONSE"
3769    },
3770    {
3771     "enum_field_value" : 16,
3772     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType::LAST_VMS_MESSAGE_TYPE"
3773    }
3774   ],
3775   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType",
3776   "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageType",
3777   "referenced_type" : "type-1289",
3778   "self_type" : "type-1289",
3779   "size" : 4,
3780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3781   "underlying_type" : "type-12",
3782   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_014VmsMessageTypeE"
3783  },
3784  {
3785   "alignment" : 4,
3786   "enum_fields" :
3787   [
3788    {
3789     "enum_field_value" : 0,
3790     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex::MESSAGE_TYPE"
3791    },
3792    {
3793     "enum_field_value" : 1,
3794     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex::LAYER_TYPE"
3795    },
3796    {
3797     "enum_field_value" : 2,
3798     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex::LAYER_SUBTYPE"
3799    },
3800    {
3801     "enum_field_value" : 3,
3802     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex::LAYER_VERSION"
3803    },
3804    {
3805     "enum_field_value" : 4,
3806     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex::PUBLISHER_ID"
3807    }
3808   ],
3809   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex",
3810   "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex",
3811   "referenced_type" : "type-1292",
3812   "self_type" : "type-1292",
3813   "size" : 4,
3814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3815   "underlying_type" : "type-12",
3816   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_051VmsMessageWithLayerAndPublisherIdIntegerValuesIndexE"
3817  },
3818  {
3819   "alignment" : 4,
3820   "enum_fields" :
3821   [
3822    {
3823     "enum_field_value" : 0,
3824     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex::MESSAGE_TYPE"
3825    },
3826    {
3827     "enum_field_value" : 1,
3828     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex::LAYER_TYPE"
3829    },
3830    {
3831     "enum_field_value" : 2,
3832     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex::LAYER_SUBTYPE"
3833    },
3834    {
3835     "enum_field_value" : 3,
3836     "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex::LAYER_VERSION"
3837    }
3838   ],
3839   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex",
3840   "name" : "android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex",
3841   "referenced_type" : "type-1291",
3842   "self_type" : "type-1291",
3843   "size" : 4,
3844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3845   "underlying_type" : "type-12",
3846   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_037VmsMessageWithLayerIntegerValuesIndexE"
3847  },
3848  {
3849   "alignment" : 4,
3850   "enum_fields" :
3851   [
3852    {
3853     "enum_field_value" : 0,
3854     "name" : "android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex::MESSAGE_TYPE"
3855    },
3856    {
3857     "enum_field_value" : 1,
3858     "name" : "android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex::PUBLISHER_ID"
3859    },
3860    {
3861     "enum_field_value" : 2,
3862     "name" : "android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex::NUMBER_OF_OFFERS"
3863    },
3864    {
3865     "enum_field_value" : 3,
3866     "name" : "android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex::OFFERING_START"
3867    }
3868   ],
3869   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex",
3870   "name" : "android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex",
3871   "referenced_type" : "type-1293",
3872   "self_type" : "type-1293",
3873   "size" : 4,
3874   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3875   "underlying_type" : "type-12",
3876   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_036VmsOfferingMessageIntegerValuesIndexE"
3877  },
3878  {
3879   "alignment" : 4,
3880   "enum_fields" :
3881   [
3882    {
3883     "enum_field_value" : 0,
3884     "name" : "android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex::MESSAGE_TYPE"
3885    },
3886    {
3887     "enum_field_value" : 1,
3888     "name" : "android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex::PUBLISHER_ID"
3889    }
3890   ],
3891   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex",
3892   "name" : "android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex",
3893   "referenced_type" : "type-1297",
3894   "self_type" : "type-1297",
3895   "size" : 4,
3896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3897   "underlying_type" : "type-12",
3898   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_041VmsPublisherInformationIntegerValuesIndexE"
3899  },
3900  {
3901   "alignment" : 4,
3902   "enum_fields" :
3903   [
3904    {
3905     "enum_field_value" : 0,
3906     "name" : "android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex::MESSAGE_TYPE"
3907    },
3908    {
3909     "enum_field_value" : 1,
3910     "name" : "android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex::SEQUENCE_NUMBER"
3911    },
3912    {
3913     "enum_field_value" : 2,
3914     "name" : "android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex::NUMBER_OF_LAYERS"
3915    },
3916    {
3917     "enum_field_value" : 3,
3918     "name" : "android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex::NUMBER_OF_ASSOCIATED_LAYERS"
3919    },
3920    {
3921     "enum_field_value" : 4,
3922     "name" : "android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex::SUBSCRIPTIONS_START"
3923    }
3924   ],
3925   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex",
3926   "name" : "android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex",
3927   "referenced_type" : "type-1294",
3928   "self_type" : "type-1294",
3929   "size" : 4,
3930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
3931   "underlying_type" : "type-12",
3932   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_039VmsSubscriptionsStateIntegerValuesIndexE"
3933  },
3934  {
3935   "alignment" : 4,
3936   "enum_fields" :
3937   [
3938    {
3939     "enum_field_value" : 0,
3940     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3941    },
3942    {
3943     "enum_field_value" : 1,
3944     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3945    },
3946    {
3947     "enum_field_value" : 2,
3948     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3949    },
3950    {
3951     "enum_field_value" : 3,
3952     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3953    },
3954    {
3955     "enum_field_value" : 4,
3956     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3957    },
3958    {
3959     "enum_field_value" : 5,
3960     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3961    },
3962    {
3963     "enum_field_value" : 6,
3964     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3965    },
3966    {
3967     "enum_field_value" : 7,
3968     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3969    },
3970    {
3971     "enum_field_value" : 8,
3972     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3973    },
3974    {
3975     "enum_field_value" : 9,
3976     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3977    }
3978   ],
3979   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3980   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3981   "referenced_type" : "type-1079",
3982   "self_type" : "type-1079",
3983   "size" : 4,
3984   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3985   "underlying_type" : "type-2",
3986   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
3987  },
3988  {
3989   "alignment" : 4,
3990   "enum_fields" :
3991   [
3992    {
3993     "enum_field_value" : 0,
3994     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
3995    },
3996    {
3997     "enum_field_value" : 1,
3998     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
3999    },
4000    {
4001     "enum_field_value" : 2,
4002     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
4003    }
4004   ],
4005   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
4006   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
4007   "referenced_type" : "type-1106",
4008   "self_type" : "type-1106",
4009   "size" : 4,
4010   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
4011   "underlying_type" : "type-12",
4012   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
4013  },
4014  {
4015   "alignment" : 4,
4016   "enum_fields" :
4017   [
4018    {
4019     "enum_field_value" : -1,
4020     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
4021    }
4022   ],
4023   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
4024   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
4025   "referenced_type" : "type-1241",
4026   "self_type" : "type-1241",
4027   "size" : 4,
4028   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
4029   "underlying_type" : "type-12",
4030   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
4031  },
4032  {
4033   "alignment" : 1,
4034   "enum_fields" :
4035   [
4036    {
4037     "enum_field_value" : 0,
4038     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
4039    },
4040    {
4041     "enum_field_value" : 1,
4042     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
4043    },
4044    {
4045     "enum_field_value" : 2,
4046     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
4047    }
4048   ],
4049   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
4050   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
4051   "referenced_type" : "type-1240",
4052   "self_type" : "type-1240",
4053   "size" : 1,
4054   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
4055   "underlying_type" : "type-97",
4056   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
4057  },
4058  {
4059   "alignment" : 4,
4060   "enum_fields" :
4061   [
4062    {
4063     "enum_field_value" : 0,
4064     "name" : "ANDROID_LOG_UNKNOWN"
4065    },
4066    {
4067     "enum_field_value" : 1,
4068     "name" : "ANDROID_LOG_DEFAULT"
4069    },
4070    {
4071     "enum_field_value" : 2,
4072     "name" : "ANDROID_LOG_VERBOSE"
4073    },
4074    {
4075     "enum_field_value" : 3,
4076     "name" : "ANDROID_LOG_DEBUG"
4077    },
4078    {
4079     "enum_field_value" : 4,
4080     "name" : "ANDROID_LOG_INFO"
4081    },
4082    {
4083     "enum_field_value" : 5,
4084     "name" : "ANDROID_LOG_WARN"
4085    },
4086    {
4087     "enum_field_value" : 6,
4088     "name" : "ANDROID_LOG_ERROR"
4089    },
4090    {
4091     "enum_field_value" : 7,
4092     "name" : "ANDROID_LOG_FATAL"
4093    },
4094    {
4095     "enum_field_value" : 8,
4096     "name" : "ANDROID_LOG_SILENT"
4097    }
4098   ],
4099   "linker_set_key" : "android_LogPriority",
4100   "name" : "android_LogPriority",
4101   "referenced_type" : "type-1",
4102   "self_type" : "type-1",
4103   "size" : 4,
4104   "source_file" : "/system/core/liblog/include/android/log.h",
4105   "underlying_type" : "type-2",
4106   "unique_id" : "android_LogPriority"
4107  },
4108  {
4109   "alignment" : 4,
4110   "enum_fields" :
4111   [
4112    {
4113     "enum_field_value" : 0,
4114     "name" : "HAL_COLOR_MODE_NATIVE"
4115    },
4116    {
4117     "enum_field_value" : 1,
4118     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
4119    },
4120    {
4121     "enum_field_value" : 2,
4122     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
4123    },
4124    {
4125     "enum_field_value" : 3,
4126     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
4127    },
4128    {
4129     "enum_field_value" : 4,
4130     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
4131    },
4132    {
4133     "enum_field_value" : 5,
4134     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
4135    },
4136    {
4137     "enum_field_value" : 6,
4138     "name" : "HAL_COLOR_MODE_DCI_P3"
4139    },
4140    {
4141     "enum_field_value" : 7,
4142     "name" : "HAL_COLOR_MODE_SRGB"
4143    },
4144    {
4145     "enum_field_value" : 8,
4146     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
4147    },
4148    {
4149     "enum_field_value" : 9,
4150     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
4151    }
4152   ],
4153   "linker_set_key" : "android_color_mode_t",
4154   "name" : "android_color_mode_t",
4155   "referenced_type" : "type-1194",
4156   "self_type" : "type-1194",
4157   "size" : 4,
4158   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
4159   "underlying_type" : "type-2",
4160   "unique_id" : "android_color_mode_t"
4161  },
4162  {
4163   "alignment" : 4,
4164   "enum_fields" :
4165   [
4166    {
4167     "enum_field_value" : 10,
4168     "name" : "HAL_COLOR_MODE_BT2020"
4169    },
4170    {
4171     "enum_field_value" : 11,
4172     "name" : "HAL_COLOR_MODE_BT2100_PQ"
4173    },
4174    {
4175     "enum_field_value" : 12,
4176     "name" : "HAL_COLOR_MODE_BT2100_HLG"
4177    }
4178   ],
4179   "linker_set_key" : "android_color_mode_v1_1_t",
4180   "name" : "android_color_mode_v1_1_t",
4181   "referenced_type" : "type-1199",
4182   "self_type" : "type-1199",
4183   "size" : 4,
4184   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
4185   "underlying_type" : "type-2",
4186   "unique_id" : "android_color_mode_v1_1_t"
4187  },
4188  {
4189   "alignment" : 4,
4190   "enum_fields" :
4191   [
4192    {
4193     "enum_field_value" : 0,
4194     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
4195    },
4196    {
4197     "enum_field_value" : 1,
4198     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
4199    },
4200    {
4201     "enum_field_value" : 2,
4202     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
4203    },
4204    {
4205     "enum_field_value" : 3,
4206     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
4207    },
4208    {
4209     "enum_field_value" : 4,
4210     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
4211    },
4212    {
4213     "enum_field_value" : 5,
4214     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
4215    },
4216    {
4217     "enum_field_value" : 6,
4218     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
4219    }
4220   ],
4221   "linker_set_key" : "android_color_transform_t",
4222   "name" : "android_color_transform_t",
4223   "referenced_type" : "type-1195",
4224   "self_type" : "type-1195",
4225   "size" : 4,
4226   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
4227   "underlying_type" : "type-2",
4228   "unique_id" : "android_color_transform_t"
4229  },
4230  {
4231   "alignment" : 4,
4232   "enum_fields" :
4233   [
4234    {
4235     "enum_field_value" : 0,
4236     "name" : "HAL_DATASPACE_UNKNOWN"
4237    },
4238    {
4239     "enum_field_value" : 1,
4240     "name" : "HAL_DATASPACE_ARBITRARY"
4241    },
4242    {
4243     "enum_field_value" : 16,
4244     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
4245    },
4246    {
4247     "enum_field_value" : 4128768,
4248     "name" : "HAL_DATASPACE_STANDARD_MASK"
4249    },
4250    {
4251     "enum_field_value" : 0,
4252     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
4253    },
4254    {
4255     "enum_field_value" : 65536,
4256     "name" : "HAL_DATASPACE_STANDARD_BT709"
4257    },
4258    {
4259     "enum_field_value" : 131072,
4260     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
4261    },
4262    {
4263     "enum_field_value" : 196608,
4264     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
4265    },
4266    {
4267     "enum_field_value" : 262144,
4268     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
4269    },
4270    {
4271     "enum_field_value" : 327680,
4272     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
4273    },
4274    {
4275     "enum_field_value" : 393216,
4276     "name" : "HAL_DATASPACE_STANDARD_BT2020"
4277    },
4278    {
4279     "enum_field_value" : 458752,
4280     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
4281    },
4282    {
4283     "enum_field_value" : 524288,
4284     "name" : "HAL_DATASPACE_STANDARD_BT470M"
4285    },
4286    {
4287     "enum_field_value" : 589824,
4288     "name" : "HAL_DATASPACE_STANDARD_FILM"
4289    },
4290    {
4291     "enum_field_value" : 655360,
4292     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
4293    },
4294    {
4295     "enum_field_value" : 720896,
4296     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
4297    },
4298    {
4299     "enum_field_value" : 22,
4300     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
4301    },
4302    {
4303     "enum_field_value" : 130023424,
4304     "name" : "HAL_DATASPACE_TRANSFER_MASK"
4305    },
4306    {
4307     "enum_field_value" : 0,
4308     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
4309    },
4310    {
4311     "enum_field_value" : 4194304,
4312     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
4313    },
4314    {
4315     "enum_field_value" : 8388608,
4316     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
4317    },
4318    {
4319     "enum_field_value" : 12582912,
4320     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
4321    },
4322    {
4323     "enum_field_value" : 16777216,
4324     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
4325    },
4326    {
4327     "enum_field_value" : 20971520,
4328     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
4329    },
4330    {
4331     "enum_field_value" : 25165824,
4332     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
4333    },
4334    {
4335     "enum_field_value" : 29360128,
4336     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
4337    },
4338    {
4339     "enum_field_value" : 33554432,
4340     "name" : "HAL_DATASPACE_TRANSFER_HLG"
4341    },
4342    {
4343     "enum_field_value" : 27,
4344     "name" : "HAL_DATASPACE_RANGE_SHIFT"
4345    },
4346    {
4347     "enum_field_value" : 939524096,
4348     "name" : "HAL_DATASPACE_RANGE_MASK"
4349    },
4350    {
4351     "enum_field_value" : 0,
4352     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
4353    },
4354    {
4355     "enum_field_value" : 134217728,
4356     "name" : "HAL_DATASPACE_RANGE_FULL"
4357    },
4358    {
4359     "enum_field_value" : 268435456,
4360     "name" : "HAL_DATASPACE_RANGE_LIMITED"
4361    },
4362    {
4363     "enum_field_value" : 402653184,
4364     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
4365    },
4366    {
4367     "enum_field_value" : 512,
4368     "name" : "HAL_DATASPACE_SRGB_LINEAR"
4369    },
4370    {
4371     "enum_field_value" : 138477568,
4372     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
4373    },
4374    {
4375     "enum_field_value" : 406913024,
4376     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
4377    },
4378    {
4379     "enum_field_value" : 513,
4380     "name" : "HAL_DATASPACE_SRGB"
4381    },
4382    {
4383     "enum_field_value" : 142671872,
4384     "name" : "HAL_DATASPACE_V0_SRGB"
4385    },
4386    {
4387     "enum_field_value" : 411107328,
4388     "name" : "HAL_DATASPACE_V0_SCRGB"
4389    },
4390    {
4391     "enum_field_value" : 257,
4392     "name" : "HAL_DATASPACE_JFIF"
4393    },
4394    {
4395     "enum_field_value" : 146931712,
4396     "name" : "HAL_DATASPACE_V0_JFIF"
4397    },
4398    {
4399     "enum_field_value" : 258,
4400     "name" : "HAL_DATASPACE_BT601_625"
4401    },
4402    {
4403     "enum_field_value" : 281149440,
4404     "name" : "HAL_DATASPACE_V0_BT601_625"
4405    },
4406    {
4407     "enum_field_value" : 259,
4408     "name" : "HAL_DATASPACE_BT601_525"
4409    },
4410    {
4411     "enum_field_value" : 281280512,
4412     "name" : "HAL_DATASPACE_V0_BT601_525"
4413    },
4414    {
4415     "enum_field_value" : 260,
4416     "name" : "HAL_DATASPACE_BT709"
4417    },
4418    {
4419     "enum_field_value" : 281083904,
4420     "name" : "HAL_DATASPACE_V0_BT709"
4421    },
4422    {
4423     "enum_field_value" : 139067392,
4424     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
4425    },
4426    {
4427     "enum_field_value" : 155844608,
4428     "name" : "HAL_DATASPACE_DCI_P3"
4429    },
4430    {
4431     "enum_field_value" : 139067392,
4432     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
4433    },
4434    {
4435     "enum_field_value" : 143261696,
4436     "name" : "HAL_DATASPACE_DISPLAY_P3"
4437    },
4438    {
4439     "enum_field_value" : 151715840,
4440     "name" : "HAL_DATASPACE_ADOBE_RGB"
4441    },
4442    {
4443     "enum_field_value" : 138805248,
4444     "name" : "HAL_DATASPACE_BT2020_LINEAR"
4445    },
4446    {
4447     "enum_field_value" : 147193856,
4448     "name" : "HAL_DATASPACE_BT2020"
4449    },
4450    {
4451     "enum_field_value" : 163971072,
4452     "name" : "HAL_DATASPACE_BT2020_PQ"
4453    },
4454    {
4455     "enum_field_value" : 4096,
4456     "name" : "HAL_DATASPACE_DEPTH"
4457    },
4458    {
4459     "enum_field_value" : 4097,
4460     "name" : "HAL_DATASPACE_SENSOR"
4461    }
4462   ],
4463   "linker_set_key" : "android_dataspace_t",
4464   "name" : "android_dataspace_t",
4465   "referenced_type" : "type-1193",
4466   "self_type" : "type-1193",
4467   "size" : 4,
4468   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
4469   "underlying_type" : "type-2",
4470   "unique_id" : "android_dataspace_t"
4471  },
4472  {
4473   "alignment" : 4,
4474   "enum_fields" :
4475   [
4476    {
4477     "enum_field_value" : 281411584,
4478     "name" : "HAL_DATASPACE_BT2020_ITU"
4479    },
4480    {
4481     "enum_field_value" : 298188800,
4482     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
4483    },
4484    {
4485     "enum_field_value" : 302383104,
4486     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
4487    },
4488    {
4489     "enum_field_value" : 168165376,
4490     "name" : "HAL_DATASPACE_BT2020_HLG"
4491    }
4492   ],
4493   "linker_set_key" : "android_dataspace_v1_1_t",
4494   "name" : "android_dataspace_v1_1_t",
4495   "referenced_type" : "type-1198",
4496   "self_type" : "type-1198",
4497   "size" : 4,
4498   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
4499   "underlying_type" : "type-2",
4500   "unique_id" : "android_dataspace_v1_1_t"
4501  },
4502  {
4503   "alignment" : 4,
4504   "enum_fields" :
4505   [
4506    {
4507     "enum_field_value" : 142999552,
4508     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
4509    },
4510    {
4511     "enum_field_value" : 4098,
4512     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
4513    },
4514    {
4515     "enum_field_value" : 4099,
4516     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
4517    },
4518    {
4519     "enum_field_value" : 4100,
4520     "name" : "HAL_DATASPACE_HEIF"
4521    }
4522   ],
4523   "linker_set_key" : "android_dataspace_v1_2_t",
4524   "name" : "android_dataspace_v1_2_t",
4525   "referenced_type" : "type-1202",
4526   "self_type" : "type-1202",
4527   "size" : 4,
4528   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
4529   "underlying_type" : "type-2",
4530   "unique_id" : "android_dataspace_v1_2_t"
4531  },
4532  {
4533   "alignment" : 4,
4534   "enum_fields" :
4535   [
4536    {
4537     "enum_field_value" : 1,
4538     "name" : "FLEX_COMPONENT_Y"
4539    },
4540    {
4541     "enum_field_value" : 2,
4542     "name" : "FLEX_COMPONENT_Cb"
4543    },
4544    {
4545     "enum_field_value" : 4,
4546     "name" : "FLEX_COMPONENT_Cr"
4547    },
4548    {
4549     "enum_field_value" : 1024,
4550     "name" : "FLEX_COMPONENT_R"
4551    },
4552    {
4553     "enum_field_value" : 2048,
4554     "name" : "FLEX_COMPONENT_G"
4555    },
4556    {
4557     "enum_field_value" : 4096,
4558     "name" : "FLEX_COMPONENT_B"
4559    },
4560    {
4561     "enum_field_value" : 1073741824,
4562     "name" : "FLEX_COMPONENT_A"
4563    }
4564   ],
4565   "linker_set_key" : "android_flex_component",
4566   "name" : "android_flex_component",
4567   "referenced_type" : "type-1207",
4568   "self_type" : "type-1207",
4569   "size" : 4,
4570   "source_file" : "/system/core/libsystem/include/system/graphics.h",
4571   "underlying_type" : "type-2",
4572   "unique_id" : "android_flex_component"
4573  },
4574  {
4575   "alignment" : 4,
4576   "enum_fields" :
4577   [
4578    {
4579     "enum_field_value" : 0,
4580     "name" : "FLEX_FORMAT_INVALID"
4581    },
4582    {
4583     "enum_field_value" : 1,
4584     "name" : "FLEX_FORMAT_Y"
4585    },
4586    {
4587     "enum_field_value" : 7,
4588     "name" : "FLEX_FORMAT_YCbCr"
4589    },
4590    {
4591     "enum_field_value" : 1073741831,
4592     "name" : "FLEX_FORMAT_YCbCrA"
4593    },
4594    {
4595     "enum_field_value" : 7168,
4596     "name" : "FLEX_FORMAT_RGB"
4597    },
4598    {
4599     "enum_field_value" : 1073748992,
4600     "name" : "FLEX_FORMAT_RGBA"
4601    }
4602   ],
4603   "linker_set_key" : "android_flex_format",
4604   "name" : "android_flex_format",
4605   "referenced_type" : "type-1209",
4606   "self_type" : "type-1209",
4607   "size" : 4,
4608   "source_file" : "/system/core/libsystem/include/system/graphics.h",
4609   "underlying_type" : "type-2",
4610   "unique_id" : "android_flex_format"
4611  },
4612  {
4613   "alignment" : 4,
4614   "enum_fields" :
4615   [
4616    {
4617     "enum_field_value" : 1,
4618     "name" : "HAL_HDR_DOLBY_VISION"
4619    },
4620    {
4621     "enum_field_value" : 2,
4622     "name" : "HAL_HDR_HDR10"
4623    },
4624    {
4625     "enum_field_value" : 3,
4626     "name" : "HAL_HDR_HLG"
4627    }
4628   ],
4629   "linker_set_key" : "android_hdr_t",
4630   "name" : "android_hdr_t",
4631   "referenced_type" : "type-1196",
4632   "self_type" : "type-1196",
4633   "size" : 4,
4634   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
4635   "underlying_type" : "type-2",
4636   "unique_id" : "android_hdr_t"
4637  },
4638  {
4639   "alignment" : 4,
4640   "enum_fields" :
4641   [
4642    {
4643     "enum_field_value" : 4,
4644     "name" : "HAL_HDR_HDR10_PLUS"
4645    }
4646   ],
4647   "linker_set_key" : "android_hdr_v1_2_t",
4648   "name" : "android_hdr_v1_2_t",
4649   "referenced_type" : "type-1201",
4650   "self_type" : "type-1201",
4651   "size" : 4,
4652   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
4653   "underlying_type" : "type-2",
4654   "unique_id" : "android_hdr_v1_2_t"
4655  },
4656  {
4657   "alignment" : 4,
4658   "enum_fields" :
4659   [
4660    {
4661     "enum_field_value" : 39,
4662     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
4663    },
4664    {
4665     "enum_field_value" : 40,
4666     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
4667    },
4668    {
4669     "enum_field_value" : 41,
4670     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
4671    },
4672    {
4673     "enum_field_value" : 42,
4674     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
4675    }
4676   ],
4677   "linker_set_key" : "android_pixel_format_sw_t",
4678   "name" : "android_pixel_format_sw_t",
4679   "referenced_type" : "type-1204",
4680   "self_type" : "type-1204",
4681   "size" : 4,
4682   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
4683   "underlying_type" : "type-2",
4684   "unique_id" : "_ZTS25android_pixel_format_sw_t"
4685  },
4686  {
4687   "alignment" : 4,
4688   "enum_fields" :
4689   [
4690    {
4691     "enum_field_value" : 1,
4692     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
4693    },
4694    {
4695     "enum_field_value" : 2,
4696     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
4697    },
4698    {
4699     "enum_field_value" : 3,
4700     "name" : "HAL_PIXEL_FORMAT_RGB_888"
4701    },
4702    {
4703     "enum_field_value" : 4,
4704     "name" : "HAL_PIXEL_FORMAT_RGB_565"
4705    },
4706    {
4707     "enum_field_value" : 5,
4708     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
4709    },
4710    {
4711     "enum_field_value" : 16,
4712     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
4713    },
4714    {
4715     "enum_field_value" : 17,
4716     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
4717    },
4718    {
4719     "enum_field_value" : 20,
4720     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
4721    },
4722    {
4723     "enum_field_value" : 22,
4724     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
4725    },
4726    {
4727     "enum_field_value" : 32,
4728     "name" : "HAL_PIXEL_FORMAT_RAW16"
4729    },
4730    {
4731     "enum_field_value" : 33,
4732     "name" : "HAL_PIXEL_FORMAT_BLOB"
4733    },
4734    {
4735     "enum_field_value" : 34,
4736     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
4737    },
4738    {
4739     "enum_field_value" : 35,
4740     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
4741    },
4742    {
4743     "enum_field_value" : 36,
4744     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
4745    },
4746    {
4747     "enum_field_value" : 37,
4748     "name" : "HAL_PIXEL_FORMAT_RAW10"
4749    },
4750    {
4751     "enum_field_value" : 38,
4752     "name" : "HAL_PIXEL_FORMAT_RAW12"
4753    },
4754    {
4755     "enum_field_value" : 43,
4756     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
4757    },
4758    {
4759     "enum_field_value" : 538982489,
4760     "name" : "HAL_PIXEL_FORMAT_Y8"
4761    },
4762    {
4763     "enum_field_value" : 540422489,
4764     "name" : "HAL_PIXEL_FORMAT_Y16"
4765    },
4766    {
4767     "enum_field_value" : 842094169,
4768     "name" : "HAL_PIXEL_FORMAT_YV12"
4769    }
4770   ],
4771   "linker_set_key" : "android_pixel_format_t",
4772   "name" : "android_pixel_format_t",
4773   "referenced_type" : "type-1191",
4774   "self_type" : "type-1191",
4775   "size" : 4,
4776   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
4777   "underlying_type" : "type-2",
4778   "unique_id" : "android_pixel_format_t"
4779  },
4780  {
4781   "alignment" : 4,
4782   "enum_fields" :
4783   [
4784    {
4785     "enum_field_value" : 48,
4786     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
4787    },
4788    {
4789     "enum_field_value" : 49,
4790     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
4791    },
4792    {
4793     "enum_field_value" : 50,
4794     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
4795    },
4796    {
4797     "enum_field_value" : 51,
4798     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
4799    },
4800    {
4801     "enum_field_value" : 52,
4802     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
4803    },
4804    {
4805     "enum_field_value" : 53,
4806     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
4807    },
4808    {
4809     "enum_field_value" : 54,
4810     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
4811    }
4812   ],
4813   "linker_set_key" : "android_pixel_format_v1_1_t",
4814   "name" : "android_pixel_format_v1_1_t",
4815   "referenced_type" : "type-1197",
4816   "self_type" : "type-1197",
4817   "size" : 4,
4818   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
4819   "underlying_type" : "type-2",
4820   "unique_id" : "android_pixel_format_v1_1_t"
4821  },
4822  {
4823   "alignment" : 4,
4824   "enum_fields" :
4825   [
4826    {
4827     "enum_field_value" : 55,
4828     "name" : "HAL_PIXEL_FORMAT_HSV_888"
4829    }
4830   ],
4831   "linker_set_key" : "android_pixel_format_v1_2_t",
4832   "name" : "android_pixel_format_v1_2_t",
4833   "referenced_type" : "type-1203",
4834   "self_type" : "type-1203",
4835   "size" : 4,
4836   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
4837   "underlying_type" : "type-2",
4838   "unique_id" : "android_pixel_format_v1_2_t"
4839  },
4840  {
4841   "alignment" : 4,
4842   "enum_fields" :
4843   [
4844    {
4845     "enum_field_value" : 0,
4846     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
4847    },
4848    {
4849     "enum_field_value" : 1,
4850     "name" : "HAL_RENDER_INTENT_ENHANCE"
4851    },
4852    {
4853     "enum_field_value" : 2,
4854     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
4855    },
4856    {
4857     "enum_field_value" : 3,
4858     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
4859    }
4860   ],
4861   "linker_set_key" : "android_render_intent_v1_1_t",
4862   "name" : "android_render_intent_v1_1_t",
4863   "referenced_type" : "type-1200",
4864   "self_type" : "type-1200",
4865   "size" : 4,
4866   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
4867   "underlying_type" : "type-2",
4868   "unique_id" : "android_render_intent_v1_1_t"
4869  },
4870  {
4871   "alignment" : 4,
4872   "enum_fields" :
4873   [
4874    {
4875     "enum_field_value" : 1,
4876     "name" : "HAL_TRANSFORM_FLIP_H"
4877    },
4878    {
4879     "enum_field_value" : 2,
4880     "name" : "HAL_TRANSFORM_FLIP_V"
4881    },
4882    {
4883     "enum_field_value" : 4,
4884     "name" : "HAL_TRANSFORM_ROT_90"
4885    },
4886    {
4887     "enum_field_value" : 3,
4888     "name" : "HAL_TRANSFORM_ROT_180"
4889    },
4890    {
4891     "enum_field_value" : 7,
4892     "name" : "HAL_TRANSFORM_ROT_270"
4893    }
4894   ],
4895   "linker_set_key" : "android_transform_t",
4896   "name" : "android_transform_t",
4897   "referenced_type" : "type-1192",
4898   "self_type" : "type-1192",
4899   "size" : 4,
4900   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
4901   "underlying_type" : "type-2",
4902   "unique_id" : "android_transform_t"
4903  },
4904  {
4905   "alignment" : 4,
4906   "enum_fields" :
4907   [
4908    {
4909     "enum_field_value" : 0,
4910     "name" : "LOG_ID_MIN"
4911    },
4912    {
4913     "enum_field_value" : 0,
4914     "name" : "LOG_ID_MAIN"
4915    },
4916    {
4917     "enum_field_value" : 1,
4918     "name" : "LOG_ID_RADIO"
4919    },
4920    {
4921     "enum_field_value" : 2,
4922     "name" : "LOG_ID_EVENTS"
4923    },
4924    {
4925     "enum_field_value" : 3,
4926     "name" : "LOG_ID_SYSTEM"
4927    },
4928    {
4929     "enum_field_value" : 4,
4930     "name" : "LOG_ID_CRASH"
4931    },
4932    {
4933     "enum_field_value" : 5,
4934     "name" : "LOG_ID_STATS"
4935    },
4936    {
4937     "enum_field_value" : 6,
4938     "name" : "LOG_ID_SECURITY"
4939    },
4940    {
4941     "enum_field_value" : 7,
4942     "name" : "LOG_ID_KERNEL"
4943    },
4944    {
4945     "enum_field_value" : 8,
4946     "name" : "LOG_ID_MAX"
4947    }
4948   ],
4949   "linker_set_key" : "log_id",
4950   "name" : "log_id",
4951   "referenced_type" : "type-831",
4952   "self_type" : "type-831",
4953   "size" : 4,
4954   "source_file" : "/system/core/liblog/include/android/log.h",
4955   "underlying_type" : "type-2",
4956   "unique_id" : "log_id"
4957  }
4958 ],
4959 "function_types" :
4960 [
4961  {
4962   "alignment" : 4,
4963   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4964   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4965   "parameters" :
4966   [
4967    {
4968     "referenced_type" : "type-294"
4969    },
4970    {
4971     "referenced_type" : "type-300"
4972    },
4973    {
4974     "referenced_type" : "type-14"
4975    }
4976   ],
4977   "referenced_type" : "type-293",
4978   "return_type" : "type-32",
4979   "self_type" : "type-293",
4980   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4981  },
4982  {
4983   "alignment" : 4,
4984   "linker_set_key" : "int (void *)",
4985   "name" : "int (void *)",
4986   "parameters" :
4987   [
4988    {
4989     "referenced_type" : "type-14"
4990    }
4991   ],
4992   "referenced_type" : "type-1217",
4993   "return_type" : "type-12",
4994   "self_type" : "type-1217",
4995   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4996  },
4997  {
4998   "alignment" : 4,
4999   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5000   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5001   "parameters" :
5002   [
5003    {
5004     "referenced_type" : "type-1133"
5005    },
5006    {
5007     "referenced_type" : "type-1084"
5008    },
5009    {
5010     "referenced_type" : "type-2"
5011    },
5012    {
5013     "referenced_type" : "type-1134"
5014    },
5015    {
5016     "referenced_type" : "type-2"
5017    },
5018    {
5019     "referenced_type" : "type-14"
5020    }
5021   ],
5022   "referenced_type" : "type-1132",
5023   "return_type" : "type-15",
5024   "self_type" : "type-1132",
5025   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5026  }
5027 ],
5028 "functions" :
5029 [
5030  {
5031   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::onTransact",
5032   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
5033   "parameters" :
5034   [
5035    {
5036     "is_this_ptr" : true,
5037     "referenced_type" : "type-1500"
5038    },
5039    {
5040     "referenced_type" : "type-2"
5041    },
5042    {
5043     "referenced_type" : "type-1139"
5044    },
5045    {
5046     "referenced_type" : "type-1133"
5047    },
5048    {
5049     "default_arg" : true,
5050     "referenced_type" : "type-2"
5051    },
5052    {
5053     "default_arg" : true,
5054     "referenced_type" : "type-1503"
5055    }
5056   ],
5057   "return_type" : "type-12",
5058   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5059  },
5060  {
5061   "access" : "private",
5062   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::getDebugInfo",
5063   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5064   "parameters" :
5065   [
5066    {
5067     "is_this_ptr" : true,
5068     "referenced_type" : "type-1500"
5069    },
5070    {
5071     "referenced_type" : "type-1504"
5072    }
5073   ],
5074   "return_type" : "type-688",
5075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5076  },
5077  {
5078   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::_hidl_debugDump",
5079   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle15_hidl_debugDumpEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
5080   "parameters" :
5081   [
5082    {
5083     "referenced_type" : "type-1141"
5084    },
5085    {
5086     "referenced_type" : "type-1139"
5087    },
5088    {
5089     "referenced_type" : "type-1133"
5090    },
5091    {
5092     "referenced_type" : "type-1505"
5093    }
5094   ],
5095   "return_type" : "type-12",
5096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5097  },
5098  {
5099   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::_hidl_subscribe",
5100   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle15_hidl_subscribeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
5101   "parameters" :
5102   [
5103    {
5104     "referenced_type" : "type-1141"
5105    },
5106    {
5107     "referenced_type" : "type-1139"
5108    },
5109    {
5110     "referenced_type" : "type-1133"
5111    },
5112    {
5113     "referenced_type" : "type-1506"
5114    }
5115   ],
5116   "return_type" : "type-12",
5117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5118  },
5119  {
5120   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::_hidl_unsubscribe",
5121   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle17_hidl_unsubscribeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
5122   "parameters" :
5123   [
5124    {
5125     "referenced_type" : "type-1141"
5126    },
5127    {
5128     "referenced_type" : "type-1139"
5129    },
5130    {
5131     "referenced_type" : "type-1133"
5132    },
5133    {
5134     "referenced_type" : "type-1507"
5135    }
5136   ],
5137   "return_type" : "type-12",
5138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5139  },
5140  {
5141   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::_hidl_getPropConfigs",
5142   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle20_hidl_getPropConfigsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
5143   "parameters" :
5144   [
5145    {
5146     "referenced_type" : "type-1141"
5147    },
5148    {
5149     "referenced_type" : "type-1139"
5150    },
5151    {
5152     "referenced_type" : "type-1133"
5153    },
5154    {
5155     "referenced_type" : "type-1508"
5156    }
5157   ],
5158   "return_type" : "type-12",
5159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5160  },
5161  {
5162   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::_hidl_getAllPropConfigs",
5163   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle23_hidl_getAllPropConfigsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
5164   "parameters" :
5165   [
5166    {
5167     "referenced_type" : "type-1141"
5168    },
5169    {
5170     "referenced_type" : "type-1139"
5171    },
5172    {
5173     "referenced_type" : "type-1133"
5174    },
5175    {
5176     "referenced_type" : "type-1509"
5177    }
5178   ],
5179   "return_type" : "type-12",
5180   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5181  },
5182  {
5183   "access" : "private",
5184   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::ping",
5185   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle4pingEv",
5186   "parameters" :
5187   [
5188    {
5189     "is_this_ptr" : true,
5190     "referenced_type" : "type-1500"
5191    }
5192   ],
5193   "return_type" : "type-688",
5194   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5195  },
5196  {
5197   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::_hidl_get",
5198   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle9_hidl_getEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
5199   "parameters" :
5200   [
5201    {
5202     "referenced_type" : "type-1141"
5203    },
5204    {
5205     "referenced_type" : "type-1139"
5206    },
5207    {
5208     "referenced_type" : "type-1133"
5209    },
5210    {
5211     "referenced_type" : "type-1510"
5212    }
5213   ],
5214   "return_type" : "type-12",
5215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5216  },
5217  {
5218   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::_hidl_set",
5219   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle9_hidl_setEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
5220   "parameters" :
5221   [
5222    {
5223     "referenced_type" : "type-1141"
5224    },
5225    {
5226     "referenced_type" : "type-1139"
5227    },
5228    {
5229     "referenced_type" : "type-1133"
5230    },
5231    {
5232     "referenced_type" : "type-1511"
5233    }
5234   ],
5235   "return_type" : "type-12",
5236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5237  },
5238  {
5239   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::BnHwVehicle",
5240   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleC1ERKNS_2spINS3_8IVehicleEEE",
5241   "parameters" :
5242   [
5243    {
5244     "is_this_ptr" : true,
5245     "referenced_type" : "type-1500"
5246    },
5247    {
5248     "referenced_type" : "type-1310"
5249    }
5250   ],
5251   "return_type" : "type-15",
5252   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5253  },
5254  {
5255   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::BnHwVehicle",
5256   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleC2ERKNS_2spINS3_8IVehicleEEE",
5257   "parameters" :
5258   [
5259    {
5260     "is_this_ptr" : true,
5261     "referenced_type" : "type-1500"
5262    },
5263    {
5264     "referenced_type" : "type-1310"
5265    }
5266   ],
5267   "return_type" : "type-15",
5268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5269  },
5270  {
5271   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::~BnHwVehicle",
5272   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleD0Ev",
5273   "parameters" :
5274   [
5275    {
5276     "is_this_ptr" : true,
5277     "referenced_type" : "type-1500"
5278    }
5279   ],
5280   "return_type" : "type-15",
5281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5282  },
5283  {
5284   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::~BnHwVehicle",
5285   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleD1Ev",
5286   "parameters" :
5287   [
5288    {
5289     "is_this_ptr" : true,
5290     "referenced_type" : "type-1500"
5291    }
5292   ],
5293   "return_type" : "type-15",
5294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5295  },
5296  {
5297   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle::~BnHwVehicle",
5298   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleD2Ev",
5299   "parameters" :
5300   [
5301    {
5302     "is_this_ptr" : true,
5303     "referenced_type" : "type-1500"
5304    }
5305   ],
5306   "return_type" : "type-15",
5307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h"
5308  },
5309  {
5310   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::linkToDeath",
5311   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5312   "parameters" :
5313   [
5314    {
5315     "is_this_ptr" : true,
5316     "referenced_type" : "type-146"
5317    },
5318    {
5319     "referenced_type" : "type-1487"
5320    },
5321    {
5322     "referenced_type" : "type-7"
5323    }
5324   ],
5325   "return_type" : "type-624",
5326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5327  },
5328  {
5329   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::unsubscribe",
5330   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle11unsubscribeERKNS_2spINS3_16IVehicleCallbackEEEi",
5331   "parameters" :
5332   [
5333    {
5334     "is_this_ptr" : true,
5335     "referenced_type" : "type-146"
5336    },
5337    {
5338     "referenced_type" : "type-162"
5339    },
5340    {
5341     "referenced_type" : "type-12"
5342    }
5343   ],
5344   "return_type" : "type-636",
5345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5346  },
5347  {
5348   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::getDebugInfo",
5349   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5350   "parameters" :
5351   [
5352    {
5353     "is_this_ptr" : true,
5354     "referenced_type" : "type-146"
5355    },
5356    {
5357     "referenced_type" : "type-1512"
5358    }
5359   ],
5360   "return_type" : "type-688",
5361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5362  },
5363  {
5364   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::getHashChain",
5365   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5366   "parameters" :
5367   [
5368    {
5369     "is_this_ptr" : true,
5370     "referenced_type" : "type-146"
5371    },
5372    {
5373     "referenced_type" : "type-1513"
5374    }
5375   ],
5376   "return_type" : "type-688",
5377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5378  },
5379  {
5380   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::unlinkToDeath",
5381   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5382   "parameters" :
5383   [
5384    {
5385     "is_this_ptr" : true,
5386     "referenced_type" : "type-146"
5387    },
5388    {
5389     "referenced_type" : "type-1487"
5390    }
5391   ],
5392   "return_type" : "type-624",
5393   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5394  },
5395  {
5396   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::getPropConfigs",
5397   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle14getPropConfigsERKNS0_8hidl_vecIiEENSt3__18functionIFvNS3_10StatusCodeERKNS5_INS3_17VehiclePropConfigEEEEEE",
5398   "parameters" :
5399   [
5400    {
5401     "is_this_ptr" : true,
5402     "referenced_type" : "type-146"
5403    },
5404    {
5405     "referenced_type" : "type-1042"
5406    },
5407    {
5408     "referenced_type" : "type-1514"
5409    }
5410   ],
5411   "return_type" : "type-688",
5412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5413  },
5414  {
5415   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::interfaceChain",
5416   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5417   "parameters" :
5418   [
5419    {
5420     "is_this_ptr" : true,
5421     "referenced_type" : "type-146"
5422    },
5423    {
5424     "referenced_type" : "type-1515"
5425    }
5426   ],
5427   "return_type" : "type-688",
5428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5429  },
5430  {
5431   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::_hidl_debugDump",
5432   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle15_hidl_debugDumpEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5433   "parameters" :
5434   [
5435    {
5436     "referenced_type" : "type-280"
5437    },
5438    {
5439     "referenced_type" : "type-1122"
5440    },
5441    {
5442     "referenced_type" : "type-1516"
5443    }
5444   ],
5445   "return_type" : "type-688",
5446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5447  },
5448  {
5449   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::_hidl_subscribe",
5450   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle15_hidl_subscribeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_16IVehicleCallbackEEERKNS0_8hidl_vecINS3_16SubscribeOptionsEEE",
5451   "parameters" :
5452   [
5453    {
5454     "referenced_type" : "type-280"
5455    },
5456    {
5457     "referenced_type" : "type-1122"
5458    },
5459    {
5460     "referenced_type" : "type-162"
5461    },
5462    {
5463     "referenced_type" : "type-1145"
5464    }
5465   ],
5466   "return_type" : "type-636",
5467   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5468  },
5469  {
5470   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::_hidl_unsubscribe",
5471   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle17_hidl_unsubscribeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_16IVehicleCallbackEEEi",
5472   "parameters" :
5473   [
5474    {
5475     "referenced_type" : "type-280"
5476    },
5477    {
5478     "referenced_type" : "type-1122"
5479    },
5480    {
5481     "referenced_type" : "type-162"
5482    },
5483    {
5484     "referenced_type" : "type-12"
5485    }
5486   ],
5487   "return_type" : "type-636",
5488   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5489  },
5490  {
5491   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::getAllPropConfigs",
5492   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle17getAllPropConfigsENSt3__18functionIFvRKNS0_8hidl_vecINS3_17VehiclePropConfigEEEEEE",
5493   "parameters" :
5494   [
5495    {
5496     "is_this_ptr" : true,
5497     "referenced_type" : "type-146"
5498    },
5499    {
5500     "referenced_type" : "type-1517"
5501    }
5502   ],
5503   "return_type" : "type-688",
5504   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5505  },
5506  {
5507   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::interfaceDescriptor",
5508   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5509   "parameters" :
5510   [
5511    {
5512     "is_this_ptr" : true,
5513     "referenced_type" : "type-146"
5514    },
5515    {
5516     "referenced_type" : "type-1518"
5517    }
5518   ],
5519   "return_type" : "type-688",
5520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5521  },
5522  {
5523   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::_hidl_getPropConfigs",
5524   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle20_hidl_getPropConfigsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIiEENSt3__18functionIFvNS3_10StatusCodeERKNSA_INS3_17VehiclePropConfigEEEEEE",
5525   "parameters" :
5526   [
5527    {
5528     "referenced_type" : "type-280"
5529    },
5530    {
5531     "referenced_type" : "type-1122"
5532    },
5533    {
5534     "referenced_type" : "type-1042"
5535    },
5536    {
5537     "referenced_type" : "type-1519"
5538    }
5539   ],
5540   "return_type" : "type-688",
5541   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5542  },
5543  {
5544   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::notifySyspropsChanged",
5545   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle21notifySyspropsChangedEv",
5546   "parameters" :
5547   [
5548    {
5549     "is_this_ptr" : true,
5550     "referenced_type" : "type-146"
5551    }
5552   ],
5553   "return_type" : "type-688",
5554   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5555  },
5556  {
5557   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::setHALInstrumentation",
5558   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle21setHALInstrumentationEv",
5559   "parameters" :
5560   [
5561    {
5562     "is_this_ptr" : true,
5563     "referenced_type" : "type-146"
5564    }
5565   ],
5566   "return_type" : "type-688",
5567   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5568  },
5569  {
5570   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::_hidl_getAllPropConfigs",
5571   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle23_hidl_getAllPropConfigsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS3_17VehiclePropConfigEEEEEE",
5572   "parameters" :
5573   [
5574    {
5575     "referenced_type" : "type-280"
5576    },
5577    {
5578     "referenced_type" : "type-1122"
5579    },
5580    {
5581     "referenced_type" : "type-1520"
5582    }
5583   ],
5584   "return_type" : "type-688",
5585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5586  },
5587  {
5588   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::get",
5589   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle3getERKNS3_16VehiclePropValueENSt3__18functionIFvNS3_10StatusCodeES7_EEE",
5590   "parameters" :
5591   [
5592    {
5593     "is_this_ptr" : true,
5594     "referenced_type" : "type-146"
5595    },
5596    {
5597     "referenced_type" : "type-1478"
5598    },
5599    {
5600     "referenced_type" : "type-1521"
5601    }
5602   ],
5603   "return_type" : "type-688",
5604   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5605  },
5606  {
5607   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::set",
5608   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle3setERKNS3_16VehiclePropValueE",
5609   "parameters" :
5610   [
5611    {
5612     "is_this_ptr" : true,
5613     "referenced_type" : "type-146"
5614    },
5615    {
5616     "referenced_type" : "type-1478"
5617    }
5618   ],
5619   "return_type" : "type-636",
5620   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5621  },
5622  {
5623   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::ping",
5624   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle4pingEv",
5625   "parameters" :
5626   [
5627    {
5628     "is_this_ptr" : true,
5629     "referenced_type" : "type-146"
5630    }
5631   ],
5632   "return_type" : "type-688",
5633   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5634  },
5635  {
5636   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::debug",
5637   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5638   "parameters" :
5639   [
5640    {
5641     "is_this_ptr" : true,
5642     "referenced_type" : "type-146"
5643    },
5644    {
5645     "referenced_type" : "type-1099"
5646    },
5647    {
5648     "referenced_type" : "type-1463"
5649    }
5650   ],
5651   "return_type" : "type-688",
5652   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5653  },
5654  {
5655   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::_hidl_get",
5656   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9_hidl_getEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_16VehiclePropValueENSt3__18functionIFvNS3_10StatusCodeESC_EEE",
5657   "parameters" :
5658   [
5659    {
5660     "referenced_type" : "type-280"
5661    },
5662    {
5663     "referenced_type" : "type-1122"
5664    },
5665    {
5666     "referenced_type" : "type-1478"
5667    },
5668    {
5669     "referenced_type" : "type-1522"
5670    }
5671   ],
5672   "return_type" : "type-688",
5673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5674  },
5675  {
5676   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::_hidl_set",
5677   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9_hidl_setEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_16VehiclePropValueE",
5678   "parameters" :
5679   [
5680    {
5681     "referenced_type" : "type-280"
5682    },
5683    {
5684     "referenced_type" : "type-1122"
5685    },
5686    {
5687     "referenced_type" : "type-1478"
5688    }
5689   ],
5690   "return_type" : "type-636",
5691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5692  },
5693  {
5694   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::debugDump",
5695   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9debugDumpENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5696   "parameters" :
5697   [
5698    {
5699     "is_this_ptr" : true,
5700     "referenced_type" : "type-146"
5701    },
5702    {
5703     "referenced_type" : "type-1523"
5704    }
5705   ],
5706   "return_type" : "type-688",
5707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5708  },
5709  {
5710   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::subscribe",
5711   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9subscribeERKNS_2spINS3_16IVehicleCallbackEEERKNS0_8hidl_vecINS3_16SubscribeOptionsEEE",
5712   "parameters" :
5713   [
5714    {
5715     "is_this_ptr" : true,
5716     "referenced_type" : "type-146"
5717    },
5718    {
5719     "referenced_type" : "type-162"
5720    },
5721    {
5722     "referenced_type" : "type-1145"
5723    }
5724   ],
5725   "return_type" : "type-636",
5726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5727  },
5728  {
5729   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::BpHwVehicle",
5730   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicleC1ERKNS_2spINS0_7IBinderEEE",
5731   "parameters" :
5732   [
5733    {
5734     "is_this_ptr" : true,
5735     "referenced_type" : "type-146"
5736    },
5737    {
5738     "referenced_type" : "type-300"
5739    }
5740   ],
5741   "return_type" : "type-15",
5742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5743  },
5744  {
5745   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle::BpHwVehicle",
5746   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicleC2ERKNS_2spINS0_7IBinderEEE",
5747   "parameters" :
5748   [
5749    {
5750     "is_this_ptr" : true,
5751     "referenced_type" : "type-146"
5752    },
5753    {
5754     "referenced_type" : "type-300"
5755    }
5756   ],
5757   "return_type" : "type-15",
5758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
5759  },
5760  {
5761   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::getService",
5762   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
5763   "parameters" :
5764   [
5765    {
5766     "default_arg" : true,
5767     "referenced_type" : "type-133"
5768    },
5769    {
5770     "default_arg" : true,
5771     "referenced_type" : "type-32"
5772    }
5773   ],
5774   "return_type" : "type-25",
5775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5776  },
5777  {
5778   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::linkToDeath",
5779   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5780   "parameters" :
5781   [
5782    {
5783     "is_this_ptr" : true,
5784     "referenced_type" : "type-26"
5785    },
5786    {
5787     "referenced_type" : "type-1487"
5788    },
5789    {
5790     "referenced_type" : "type-7"
5791    }
5792   ],
5793   "return_type" : "type-624",
5794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5795  },
5796  {
5797   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::getDebugInfo",
5798   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5799   "parameters" :
5800   [
5801    {
5802     "is_this_ptr" : true,
5803     "referenced_type" : "type-26"
5804    },
5805    {
5806     "referenced_type" : "type-1524"
5807    }
5808   ],
5809   "return_type" : "type-688",
5810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5811  },
5812  {
5813   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::getHashChain",
5814   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5815   "parameters" :
5816   [
5817    {
5818     "is_this_ptr" : true,
5819     "referenced_type" : "type-26"
5820    },
5821    {
5822     "referenced_type" : "type-1525"
5823    }
5824   ],
5825   "return_type" : "type-688",
5826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5827  },
5828  {
5829   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::tryGetService",
5830   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
5831   "parameters" :
5832   [
5833    {
5834     "default_arg" : true,
5835     "referenced_type" : "type-133"
5836    },
5837    {
5838     "default_arg" : true,
5839     "referenced_type" : "type-32"
5840    }
5841   ],
5842   "return_type" : "type-25",
5843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5844  },
5845  {
5846   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::unlinkToDeath",
5847   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5848   "parameters" :
5849   [
5850    {
5851     "is_this_ptr" : true,
5852     "referenced_type" : "type-26"
5853    },
5854    {
5855     "referenced_type" : "type-1487"
5856    }
5857   ],
5858   "return_type" : "type-624",
5859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5860  },
5861  {
5862   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::interfaceChain",
5863   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5864   "parameters" :
5865   [
5866    {
5867     "is_this_ptr" : true,
5868     "referenced_type" : "type-26"
5869    },
5870    {
5871     "referenced_type" : "type-1526"
5872    }
5873   ],
5874   "return_type" : "type-688",
5875   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5876  },
5877  {
5878   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::registerAsService",
5879   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
5880   "parameters" :
5881   [
5882    {
5883     "is_this_ptr" : true,
5884     "referenced_type" : "type-26"
5885    },
5886    {
5887     "default_arg" : true,
5888     "referenced_type" : "type-133"
5889    }
5890   ],
5891   "return_type" : "type-12",
5892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5893  },
5894  {
5895   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::interfaceDescriptor",
5896   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5897   "parameters" :
5898   [
5899    {
5900     "is_this_ptr" : true,
5901     "referenced_type" : "type-26"
5902    },
5903    {
5904     "referenced_type" : "type-1527"
5905    }
5906   ],
5907   "return_type" : "type-688",
5908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5909  },
5910  {
5911   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::notifySyspropsChanged",
5912   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback21notifySyspropsChangedEv",
5913   "parameters" :
5914   [
5915    {
5916     "is_this_ptr" : true,
5917     "referenced_type" : "type-26"
5918    }
5919   ],
5920   "return_type" : "type-688",
5921   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5922  },
5923  {
5924   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::setHALInstrumentation",
5925   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback21setHALInstrumentationEv",
5926   "parameters" :
5927   [
5928    {
5929     "is_this_ptr" : true,
5930     "referenced_type" : "type-26"
5931    }
5932   ],
5933   "return_type" : "type-688",
5934   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5935  },
5936  {
5937   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::registerForNotifications",
5938   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5939   "parameters" :
5940   [
5941    {
5942     "referenced_type" : "type-133"
5943    },
5944    {
5945     "referenced_type" : "type-1464"
5946    }
5947   ],
5948   "return_type" : "type-32",
5949   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5950  },
5951  {
5952   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::ping",
5953   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback4pingEv",
5954   "parameters" :
5955   [
5956    {
5957     "is_this_ptr" : true,
5958     "referenced_type" : "type-26"
5959    }
5960   ],
5961   "return_type" : "type-688",
5962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5963  },
5964  {
5965   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::debug",
5966   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5967   "parameters" :
5968   [
5969    {
5970     "is_this_ptr" : true,
5971     "referenced_type" : "type-26"
5972    },
5973    {
5974     "referenced_type" : "type-1099"
5975    },
5976    {
5977     "referenced_type" : "type-1463"
5978    }
5979   ],
5980   "return_type" : "type-688",
5981   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5982  },
5983  {
5984   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::castFrom",
5985   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
5986   "parameters" :
5987   [
5988    {
5989     "referenced_type" : "type-66"
5990    },
5991    {
5992     "default_arg" : true,
5993     "referenced_type" : "type-32"
5994    }
5995   ],
5996   "return_type" : "type-24",
5997   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
5998  },
5999  {
6000   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::castFrom",
6001   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback8castFromERKNS_2spIS4_EEb",
6002   "parameters" :
6003   [
6004    {
6005     "referenced_type" : "type-162"
6006    },
6007    {
6008     "default_arg" : true,
6009     "referenced_type" : "type-32"
6010    }
6011   ],
6012   "return_type" : "type-24",
6013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
6014  },
6015  {
6016   "access" : "private",
6017   "function_name" : "android::hardware::automotive::vehicle::V2_0::BsVehicleCallback::addOnewayTask",
6018   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback13addOnewayTaskENSt3__18functionIFvvEEE",
6019   "parameters" :
6020   [
6021    {
6022     "is_this_ptr" : true,
6023     "referenced_type" : "type-1499"
6024    },
6025    {
6026     "referenced_type" : "type-1530"
6027    }
6028   ],
6029   "return_type" : "type-688",
6030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BsVehicleCallback.h"
6031  },
6032  {
6033   "function_name" : "android::hardware::automotive::vehicle::V2_0::BsVehicleCallback::BsVehicleCallback",
6034   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackC1ENS_2spINS3_16IVehicleCallbackEEE",
6035   "parameters" :
6036   [
6037    {
6038     "is_this_ptr" : true,
6039     "referenced_type" : "type-1499"
6040    },
6041    {
6042     "referenced_type" : "type-147"
6043    }
6044   ],
6045   "return_type" : "type-15",
6046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BsVehicleCallback.h"
6047  },
6048  {
6049   "function_name" : "android::hardware::automotive::vehicle::V2_0::BsVehicleCallback::BsVehicleCallback",
6050   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackC2ENS_2spINS3_16IVehicleCallbackEEE",
6051   "parameters" :
6052   [
6053    {
6054     "is_this_ptr" : true,
6055     "referenced_type" : "type-1499"
6056    },
6057    {
6058     "referenced_type" : "type-147"
6059    }
6060   ],
6061   "return_type" : "type-15",
6062   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BsVehicleCallback.h"
6063  },
6064  {
6065   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::onTransact",
6066   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
6067   "parameters" :
6068   [
6069    {
6070     "is_this_ptr" : true,
6071     "referenced_type" : "type-1471"
6072    },
6073    {
6074     "referenced_type" : "type-2"
6075    },
6076    {
6077     "referenced_type" : "type-1139"
6078    },
6079    {
6080     "referenced_type" : "type-1133"
6081    },
6082    {
6083     "default_arg" : true,
6084     "referenced_type" : "type-2"
6085    },
6086    {
6087     "default_arg" : true,
6088     "referenced_type" : "type-1533"
6089    }
6090   ],
6091   "return_type" : "type-12",
6092   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6093  },
6094  {
6095   "access" : "private",
6096   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::getDebugInfo",
6097   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6098   "parameters" :
6099   [
6100    {
6101     "is_this_ptr" : true,
6102     "referenced_type" : "type-1471"
6103    },
6104    {
6105     "referenced_type" : "type-1534"
6106    }
6107   ],
6108   "return_type" : "type-688",
6109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6110  },
6111  {
6112   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::_hidl_onPropertySet",
6113   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback19_hidl_onPropertySetEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
6114   "parameters" :
6115   [
6116    {
6117     "referenced_type" : "type-1141"
6118    },
6119    {
6120     "referenced_type" : "type-1139"
6121    },
6122    {
6123     "referenced_type" : "type-1133"
6124    },
6125    {
6126     "referenced_type" : "type-1535"
6127    }
6128   ],
6129   "return_type" : "type-12",
6130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6131  },
6132  {
6133   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::_hidl_onPropertyEvent",
6134   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback21_hidl_onPropertyEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
6135   "parameters" :
6136   [
6137    {
6138     "referenced_type" : "type-1141"
6139    },
6140    {
6141     "referenced_type" : "type-1139"
6142    },
6143    {
6144     "referenced_type" : "type-1133"
6145    },
6146    {
6147     "referenced_type" : "type-1536"
6148    }
6149   ],
6150   "return_type" : "type-12",
6151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6152  },
6153  {
6154   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::_hidl_onPropertySetError",
6155   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback24_hidl_onPropertySetErrorEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
6156   "parameters" :
6157   [
6158    {
6159     "referenced_type" : "type-1141"
6160    },
6161    {
6162     "referenced_type" : "type-1139"
6163    },
6164    {
6165     "referenced_type" : "type-1133"
6166    },
6167    {
6168     "referenced_type" : "type-1537"
6169    }
6170   ],
6171   "return_type" : "type-12",
6172   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6173  },
6174  {
6175   "access" : "private",
6176   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::ping",
6177   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback4pingEv",
6178   "parameters" :
6179   [
6180    {
6181     "is_this_ptr" : true,
6182     "referenced_type" : "type-1471"
6183    }
6184   ],
6185   "return_type" : "type-688",
6186   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6187  },
6188  {
6189   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::BnHwVehicleCallback",
6190   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackC1ERKNS_2spINS3_16IVehicleCallbackEEE",
6191   "parameters" :
6192   [
6193    {
6194     "is_this_ptr" : true,
6195     "referenced_type" : "type-1471"
6196    },
6197    {
6198     "referenced_type" : "type-162"
6199    }
6200   ],
6201   "return_type" : "type-15",
6202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6203  },
6204  {
6205   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::BnHwVehicleCallback",
6206   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackC2ERKNS_2spINS3_16IVehicleCallbackEEE",
6207   "parameters" :
6208   [
6209    {
6210     "is_this_ptr" : true,
6211     "referenced_type" : "type-1471"
6212    },
6213    {
6214     "referenced_type" : "type-162"
6215    }
6216   ],
6217   "return_type" : "type-15",
6218   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6219  },
6220  {
6221   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::~BnHwVehicleCallback",
6222   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD0Ev",
6223   "parameters" :
6224   [
6225    {
6226     "is_this_ptr" : true,
6227     "referenced_type" : "type-1471"
6228    }
6229   ],
6230   "return_type" : "type-15",
6231   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6232  },
6233  {
6234   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::~BnHwVehicleCallback",
6235   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD1Ev",
6236   "parameters" :
6237   [
6238    {
6239     "is_this_ptr" : true,
6240     "referenced_type" : "type-1471"
6241    }
6242   ],
6243   "return_type" : "type-15",
6244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6245  },
6246  {
6247   "function_name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback::~BnHwVehicleCallback",
6248   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD2Ev",
6249   "parameters" :
6250   [
6251    {
6252     "is_this_ptr" : true,
6253     "referenced_type" : "type-1471"
6254    }
6255   ],
6256   "return_type" : "type-15",
6257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
6258  },
6259  {
6260   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::linkToDeath",
6261   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
6262   "parameters" :
6263   [
6264    {
6265     "is_this_ptr" : true,
6266     "referenced_type" : "type-484"
6267    },
6268    {
6269     "referenced_type" : "type-1487"
6270    },
6271    {
6272     "referenced_type" : "type-7"
6273    }
6274   ],
6275   "return_type" : "type-624",
6276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6277  },
6278  {
6279   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::getDebugInfo",
6280   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6281   "parameters" :
6282   [
6283    {
6284     "is_this_ptr" : true,
6285     "referenced_type" : "type-484"
6286    },
6287    {
6288     "referenced_type" : "type-1538"
6289    }
6290   ],
6291   "return_type" : "type-688",
6292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6293  },
6294  {
6295   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::getHashChain",
6296   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
6297   "parameters" :
6298   [
6299    {
6300     "is_this_ptr" : true,
6301     "referenced_type" : "type-484"
6302    },
6303    {
6304     "referenced_type" : "type-1539"
6305    }
6306   ],
6307   "return_type" : "type-688",
6308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6309  },
6310  {
6311   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::onPropertySet",
6312   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback13onPropertySetERKNS3_16VehiclePropValueE",
6313   "parameters" :
6314   [
6315    {
6316     "is_this_ptr" : true,
6317     "referenced_type" : "type-484"
6318    },
6319    {
6320     "referenced_type" : "type-1478"
6321    }
6322   ],
6323   "return_type" : "type-688",
6324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6325  },
6326  {
6327   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::unlinkToDeath",
6328   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6329   "parameters" :
6330   [
6331    {
6332     "is_this_ptr" : true,
6333     "referenced_type" : "type-484"
6334    },
6335    {
6336     "referenced_type" : "type-1487"
6337    }
6338   ],
6339   "return_type" : "type-624",
6340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6341  },
6342  {
6343   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::interfaceChain",
6344   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6345   "parameters" :
6346   [
6347    {
6348     "is_this_ptr" : true,
6349     "referenced_type" : "type-484"
6350    },
6351    {
6352     "referenced_type" : "type-1540"
6353    }
6354   ],
6355   "return_type" : "type-688",
6356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6357  },
6358  {
6359   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::onPropertyEvent",
6360   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback15onPropertyEventERKNS0_8hidl_vecINS3_16VehiclePropValueEEE",
6361   "parameters" :
6362   [
6363    {
6364     "is_this_ptr" : true,
6365     "referenced_type" : "type-484"
6366    },
6367    {
6368     "referenced_type" : "type-110"
6369    }
6370   ],
6371   "return_type" : "type-688",
6372   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6373  },
6374  {
6375   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::onPropertySetError",
6376   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback18onPropertySetErrorENS3_10StatusCodeEii",
6377   "parameters" :
6378   [
6379    {
6380     "is_this_ptr" : true,
6381     "referenced_type" : "type-484"
6382    },
6383    {
6384     "referenced_type" : "type-637"
6385    },
6386    {
6387     "referenced_type" : "type-12"
6388    },
6389    {
6390     "referenced_type" : "type-12"
6391    }
6392   ],
6393   "return_type" : "type-688",
6394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6395  },
6396  {
6397   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::_hidl_onPropertySet",
6398   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback19_hidl_onPropertySetEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_16VehiclePropValueE",
6399   "parameters" :
6400   [
6401    {
6402     "referenced_type" : "type-280"
6403    },
6404    {
6405     "referenced_type" : "type-1122"
6406    },
6407    {
6408     "referenced_type" : "type-1478"
6409    }
6410   ],
6411   "return_type" : "type-688",
6412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6413  },
6414  {
6415   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::interfaceDescriptor",
6416   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6417   "parameters" :
6418   [
6419    {
6420     "is_this_ptr" : true,
6421     "referenced_type" : "type-484"
6422    },
6423    {
6424     "referenced_type" : "type-1541"
6425    }
6426   ],
6427   "return_type" : "type-688",
6428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6429  },
6430  {
6431   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::_hidl_onPropertyEvent",
6432   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback21_hidl_onPropertyEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS3_16VehiclePropValueEEE",
6433   "parameters" :
6434   [
6435    {
6436     "referenced_type" : "type-280"
6437    },
6438    {
6439     "referenced_type" : "type-1122"
6440    },
6441    {
6442     "referenced_type" : "type-110"
6443    }
6444   ],
6445   "return_type" : "type-688",
6446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6447  },
6448  {
6449   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::notifySyspropsChanged",
6450   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback21notifySyspropsChangedEv",
6451   "parameters" :
6452   [
6453    {
6454     "is_this_ptr" : true,
6455     "referenced_type" : "type-484"
6456    }
6457   ],
6458   "return_type" : "type-688",
6459   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6460  },
6461  {
6462   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::setHALInstrumentation",
6463   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback21setHALInstrumentationEv",
6464   "parameters" :
6465   [
6466    {
6467     "is_this_ptr" : true,
6468     "referenced_type" : "type-484"
6469    }
6470   ],
6471   "return_type" : "type-688",
6472   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6473  },
6474  {
6475   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::_hidl_onPropertySetError",
6476   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback24_hidl_onPropertySetErrorEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_10StatusCodeEii",
6477   "parameters" :
6478   [
6479    {
6480     "referenced_type" : "type-280"
6481    },
6482    {
6483     "referenced_type" : "type-1122"
6484    },
6485    {
6486     "referenced_type" : "type-637"
6487    },
6488    {
6489     "referenced_type" : "type-12"
6490    },
6491    {
6492     "referenced_type" : "type-12"
6493    }
6494   ],
6495   "return_type" : "type-688",
6496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6497  },
6498  {
6499   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::ping",
6500   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback4pingEv",
6501   "parameters" :
6502   [
6503    {
6504     "is_this_ptr" : true,
6505     "referenced_type" : "type-484"
6506    }
6507   ],
6508   "return_type" : "type-688",
6509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6510  },
6511  {
6512   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::debug",
6513   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6514   "parameters" :
6515   [
6516    {
6517     "is_this_ptr" : true,
6518     "referenced_type" : "type-484"
6519    },
6520    {
6521     "referenced_type" : "type-1099"
6522    },
6523    {
6524     "referenced_type" : "type-1463"
6525    }
6526   ],
6527   "return_type" : "type-688",
6528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6529  },
6530  {
6531   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::BpHwVehicleCallback",
6532   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackC1ERKNS_2spINS0_7IBinderEEE",
6533   "parameters" :
6534   [
6535    {
6536     "is_this_ptr" : true,
6537     "referenced_type" : "type-484"
6538    },
6539    {
6540     "referenced_type" : "type-300"
6541    }
6542   ],
6543   "return_type" : "type-15",
6544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6545  },
6546  {
6547   "function_name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback::BpHwVehicleCallback",
6548   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackC2ERKNS_2spINS0_7IBinderEEE",
6549   "parameters" :
6550   [
6551    {
6552     "is_this_ptr" : true,
6553     "referenced_type" : "type-484"
6554    },
6555    {
6556     "referenced_type" : "type-300"
6557    }
6558   ],
6559   "return_type" : "type-15",
6560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
6561  },
6562  {
6563   "function_name" : "android::hardware::automotive::vehicle::V2_0::writeEmbeddedToParcel",
6564   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_021writeEmbeddedToParcelERKNS3_16VehiclePropValueEPNS0_6ParcelEjj",
6565   "parameters" :
6566   [
6567    {
6568     "referenced_type" : "type-1478"
6569    },
6570    {
6571     "referenced_type" : "type-1133"
6572    },
6573    {
6574     "referenced_type" : "type-2"
6575    },
6576    {
6577     "referenced_type" : "type-2"
6578    }
6579   ],
6580   "return_type" : "type-12",
6581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/hwtypes.h"
6582  },
6583  {
6584   "function_name" : "android::hardware::automotive::vehicle::V2_0::writeEmbeddedToParcel",
6585   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_021writeEmbeddedToParcelERKNS3_17VehiclePropConfigEPNS0_6ParcelEjj",
6586   "parameters" :
6587   [
6588    {
6589     "referenced_type" : "type-1482"
6590    },
6591    {
6592     "referenced_type" : "type-1133"
6593    },
6594    {
6595     "referenced_type" : "type-2"
6596    },
6597    {
6598     "referenced_type" : "type-2"
6599    }
6600   ],
6601   "return_type" : "type-12",
6602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/hwtypes.h"
6603  },
6604  {
6605   "function_name" : "android::hardware::automotive::vehicle::V2_0::readEmbeddedFromParcel",
6606   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_022readEmbeddedFromParcelERKNS3_16VehiclePropValueERKNS0_6ParcelEjj",
6607   "parameters" :
6608   [
6609    {
6610     "referenced_type" : "type-1478"
6611    },
6612    {
6613     "referenced_type" : "type-1139"
6614    },
6615    {
6616     "referenced_type" : "type-2"
6617    },
6618    {
6619     "referenced_type" : "type-2"
6620    }
6621   ],
6622   "return_type" : "type-12",
6623   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/hwtypes.h"
6624  },
6625  {
6626   "function_name" : "android::hardware::automotive::vehicle::V2_0::readEmbeddedFromParcel",
6627   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_022readEmbeddedFromParcelERKNS3_17VehiclePropConfigERKNS0_6ParcelEjj",
6628   "parameters" :
6629   [
6630    {
6631     "referenced_type" : "type-1482"
6632    },
6633    {
6634     "referenced_type" : "type-1139"
6635    },
6636    {
6637     "referenced_type" : "type-2"
6638    },
6639    {
6640     "referenced_type" : "type-2"
6641    }
6642   ],
6643   "return_type" : "type-12",
6644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/hwtypes.h"
6645  },
6646  {
6647   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::getService",
6648   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
6649   "parameters" :
6650   [
6651    {
6652     "default_arg" : true,
6653     "referenced_type" : "type-1149"
6654    },
6655    {
6656     "default_arg" : true,
6657     "referenced_type" : "type-32"
6658    }
6659   ],
6660   "return_type" : "type-82",
6661   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6662  },
6663  {
6664   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::linkToDeath",
6665   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
6666   "parameters" :
6667   [
6668    {
6669     "is_this_ptr" : true,
6670     "referenced_type" : "type-83"
6671    },
6672    {
6673     "referenced_type" : "type-1487"
6674    },
6675    {
6676     "referenced_type" : "type-7"
6677    }
6678   ],
6679   "return_type" : "type-624",
6680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6681  },
6682  {
6683   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::getDebugInfo",
6684   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6685   "parameters" :
6686   [
6687    {
6688     "is_this_ptr" : true,
6689     "referenced_type" : "type-83"
6690    },
6691    {
6692     "referenced_type" : "type-1542"
6693    }
6694   ],
6695   "return_type" : "type-688",
6696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6697  },
6698  {
6699   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::getHashChain",
6700   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
6701   "parameters" :
6702   [
6703    {
6704     "is_this_ptr" : true,
6705     "referenced_type" : "type-83"
6706    },
6707    {
6708     "referenced_type" : "type-1543"
6709    }
6710   ],
6711   "return_type" : "type-688",
6712   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6713  },
6714  {
6715   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::tryGetService",
6716   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
6717   "parameters" :
6718   [
6719    {
6720     "default_arg" : true,
6721     "referenced_type" : "type-1149"
6722    },
6723    {
6724     "default_arg" : true,
6725     "referenced_type" : "type-32"
6726    }
6727   ],
6728   "return_type" : "type-82",
6729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6730  },
6731  {
6732   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::unlinkToDeath",
6733   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6734   "parameters" :
6735   [
6736    {
6737     "is_this_ptr" : true,
6738     "referenced_type" : "type-83"
6739    },
6740    {
6741     "referenced_type" : "type-1487"
6742    }
6743   ],
6744   "return_type" : "type-624",
6745   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6746  },
6747  {
6748   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::interfaceChain",
6749   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6750   "parameters" :
6751   [
6752    {
6753     "is_this_ptr" : true,
6754     "referenced_type" : "type-83"
6755    },
6756    {
6757     "referenced_type" : "type-1544"
6758    }
6759   ],
6760   "return_type" : "type-688",
6761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6762  },
6763  {
6764   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::registerAsService",
6765   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
6766   "parameters" :
6767   [
6768    {
6769     "is_this_ptr" : true,
6770     "referenced_type" : "type-83"
6771    },
6772    {
6773     "default_arg" : true,
6774     "referenced_type" : "type-1149"
6775    }
6776   ],
6777   "return_type" : "type-12",
6778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6779  },
6780  {
6781   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::interfaceDescriptor",
6782   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6783   "parameters" :
6784   [
6785    {
6786     "is_this_ptr" : true,
6787     "referenced_type" : "type-83"
6788    },
6789    {
6790     "referenced_type" : "type-1545"
6791    }
6792   ],
6793   "return_type" : "type-688",
6794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6795  },
6796  {
6797   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::notifySyspropsChanged",
6798   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle21notifySyspropsChangedEv",
6799   "parameters" :
6800   [
6801    {
6802     "is_this_ptr" : true,
6803     "referenced_type" : "type-83"
6804    }
6805   ],
6806   "return_type" : "type-688",
6807   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6808  },
6809  {
6810   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::setHALInstrumentation",
6811   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle21setHALInstrumentationEv",
6812   "parameters" :
6813   [
6814    {
6815     "is_this_ptr" : true,
6816     "referenced_type" : "type-83"
6817    }
6818   ],
6819   "return_type" : "type-688",
6820   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6821  },
6822  {
6823   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::registerForNotifications",
6824   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6825   "parameters" :
6826   [
6827    {
6828     "referenced_type" : "type-1149"
6829    },
6830    {
6831     "referenced_type" : "type-1464"
6832    }
6833   ],
6834   "return_type" : "type-32",
6835   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6836  },
6837  {
6838   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::ping",
6839   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle4pingEv",
6840   "parameters" :
6841   [
6842    {
6843     "is_this_ptr" : true,
6844     "referenced_type" : "type-83"
6845    }
6846   ],
6847   "return_type" : "type-688",
6848   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6849  },
6850  {
6851   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::debug",
6852   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6853   "parameters" :
6854   [
6855    {
6856     "is_this_ptr" : true,
6857     "referenced_type" : "type-83"
6858    },
6859    {
6860     "referenced_type" : "type-1099"
6861    },
6862    {
6863     "referenced_type" : "type-1463"
6864    }
6865   ],
6866   "return_type" : "type-688",
6867   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6868  },
6869  {
6870   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::castFrom",
6871   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
6872   "parameters" :
6873   [
6874    {
6875     "referenced_type" : "type-66"
6876    },
6877    {
6878     "default_arg" : true,
6879     "referenced_type" : "type-32"
6880    }
6881   ],
6882   "return_type" : "type-658",
6883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6884  },
6885  {
6886   "function_name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::castFrom",
6887   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle8castFromERKNS_2spIS4_EEb",
6888   "parameters" :
6889   [
6890    {
6891     "referenced_type" : "type-1310"
6892    },
6893    {
6894     "default_arg" : true,
6895     "referenced_type" : "type-32"
6896    }
6897   ],
6898   "return_type" : "type-658",
6899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
6900  },
6901  {
6902   "access" : "private",
6903   "function_name" : "android::hardware::automotive::vehicle::V2_0::BsVehicle::addOnewayTask",
6904   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle13addOnewayTaskENSt3__18functionIFvvEEE",
6905   "parameters" :
6906   [
6907    {
6908     "is_this_ptr" : true,
6909     "referenced_type" : "type-117"
6910    },
6911    {
6912     "referenced_type" : "type-1548"
6913    }
6914   ],
6915   "return_type" : "type-688",
6916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BsVehicle.h"
6917  },
6918  {
6919   "function_name" : "android::hardware::automotive::vehicle::V2_0::BsVehicle::BsVehicle",
6920   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicleC1ENS_2spINS3_8IVehicleEEE",
6921   "parameters" :
6922   [
6923    {
6924     "is_this_ptr" : true,
6925     "referenced_type" : "type-117"
6926    },
6927    {
6928     "referenced_type" : "type-81"
6929    }
6930   ],
6931   "return_type" : "type-15",
6932   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BsVehicle.h"
6933  },
6934  {
6935   "function_name" : "android::hardware::automotive::vehicle::V2_0::BsVehicle::BsVehicle",
6936   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicleC2ENS_2spINS3_8IVehicleEEE",
6937   "parameters" :
6938   [
6939    {
6940     "is_this_ptr" : true,
6941     "referenced_type" : "type-117"
6942    },
6943    {
6944     "referenced_type" : "type-81"
6945    }
6946   ],
6947   "return_type" : "type-15",
6948   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BsVehicle.h"
6949  },
6950  {
6951   "function_name" : "android::hardware::fromBinder",
6952   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_10automotive7vehicle4V2_016IVehicleCallbackENS4_19BpHwVehicleCallbackENS4_19BnHwVehicleCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
6953   "parameters" :
6954   [
6955    {
6956     "referenced_type" : "type-300"
6957    }
6958   ],
6959   "return_type" : "type-25",
6960   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
6961   "template_args" : [ "type-27", "type-475", "type-1146" ]
6962  },
6963  {
6964   "function_name" : "android::hardware::details::castInterface",
6965   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackENS_4hidl4base4V1_05IBaseENS5_19BpHwVehicleCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
6966   "parameters" :
6967   [
6968    {
6969     "referenced_type" : "type-50"
6970    },
6971    {
6972     "referenced_type" : "type-4"
6973    },
6974    {
6975     "referenced_type" : "type-32"
6976    }
6977   ],
6978   "return_type" : "type-24",
6979   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6980   "template_args" : [ "type-27", "type-28", "type-475" ]
6981  },
6982  {
6983   "function_name" : "android::hardware::details::castInterface",
6984   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10automotive7vehicle4V2_08IVehicleENS_4hidl4base4V1_05IBaseENS5_11BpHwVehicleEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
6985   "parameters" :
6986   [
6987    {
6988     "referenced_type" : "type-50"
6989    },
6990    {
6991     "referenced_type" : "type-4"
6992    },
6993    {
6994     "referenced_type" : "type-32"
6995    }
6996   ],
6997   "return_type" : "type-658",
6998   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6999   "template_args" : [ "type-84", "type-28", "type-118" ]
7000  },
7001  {
7002   "function_name" : "android::hardware::details::wrapPassthrough",
7003   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_10automotive7vehicle4V2_016IVehicleCallbackEvEENS_2spIT_EES9_",
7004   "parameters" :
7005   [
7006    {
7007     "referenced_type" : "type-25"
7008    }
7009   ],
7010   "return_type" : "type-25",
7011   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
7012   "template_args" : [ "type-27", "type-15" ]
7013  },
7014  {
7015   "function_name" : "android::hardware::details::getServiceInternal",
7016   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_10automotive7vehicle4V2_011BpHwVehicleENS5_8IVehicleEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
7017   "parameters" :
7018   [
7019    {
7020     "referenced_type" : "type-1149"
7021    },
7022    {
7023     "referenced_type" : "type-32"
7024    },
7025    {
7026     "referenced_type" : "type-32"
7027    }
7028   ],
7029   "return_type" : "type-82",
7030   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
7031   "template_args" : [ "type-118", "type-84", "type-15", "type-15" ]
7032  },
7033  {
7034   "function_name" : "android::hardware::details::getServiceInternal",
7035   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_10automotive7vehicle4V2_019BpHwVehicleCallbackENS5_16IVehicleCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
7036   "parameters" :
7037   [
7038    {
7039     "referenced_type" : "type-133"
7040    },
7041    {
7042     "referenced_type" : "type-32"
7043    },
7044    {
7045     "referenced_type" : "type-32"
7046    }
7047   ],
7048   "return_type" : "type-25",
7049   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
7050   "template_args" : [ "type-475", "type-27", "type-15", "type-15" ]
7051  }
7052 ],
7053 "global_vars" :
7054 [
7055  {
7056   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback10descriptorE",
7057   "name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback::descriptor",
7058   "referenced_type" : "type-4",
7059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h"
7060  },
7061  {
7062   "linker_set_key" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle10descriptorE",
7063   "name" : "android::hardware::automotive::vehicle::V2_0::IVehicle::descriptor",
7064   "referenced_type" : "type-4",
7065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
7066  }
7067 ],
7068 "lvalue_reference_types" :
7069 [
7070  {
7071   "alignment" : 4,
7072   "linker_set_key" : "android::Mutex &",
7073   "name" : "android::Mutex &",
7074   "referenced_type" : "type-286",
7075   "self_type" : "type-1222",
7076   "size" : 4,
7077   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7078  },
7079  {
7080   "alignment" : 4,
7081   "linker_set_key" : "android::RWLock &",
7082   "name" : "android::RWLock &",
7083   "referenced_type" : "type-1227",
7084   "self_type" : "type-1231",
7085   "size" : 4,
7086   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7087  },
7088  {
7089   "alignment" : 4,
7090   "linker_set_key" : "android::String16 &",
7091   "name" : "android::String16 &",
7092   "referenced_type" : "type-296",
7093   "self_type" : "type-1120",
7094   "size" : 4,
7095   "source_file" : "/system/core/libutils/include/utils/String16.h"
7096  },
7097  {
7098   "alignment" : 4,
7099   "linker_set_key" : "android::String8 &",
7100   "name" : "android::String8 &",
7101   "referenced_type" : "type-305",
7102   "self_type" : "type-1115",
7103   "size" : 4,
7104   "source_file" : "/system/core/libutils/include/utils/String8.h"
7105  },
7106  {
7107   "alignment" : 4,
7108   "linker_set_key" : "android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode> &",
7109   "name" : "android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode> &",
7110   "referenced_type" : "type-636",
7111   "self_type" : "type-643",
7112   "size" : 4,
7113   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7114  },
7115  {
7116   "alignment" : 4,
7117   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> > &",
7118   "name" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> > &",
7119   "referenced_type" : "type-658",
7120   "self_type" : "type-661",
7121   "size" : 4,
7122   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7123  },
7124  {
7125   "alignment" : 4,
7126   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> > &",
7127   "name" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> > &",
7128   "referenced_type" : "type-24",
7129   "self_type" : "type-35",
7130   "size" : 4,
7131   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7132  },
7133  {
7134   "alignment" : 4,
7135   "linker_set_key" : "android::hardware::Return<bool> &",
7136   "name" : "android::hardware::Return<bool> &",
7137   "referenced_type" : "type-624",
7138   "self_type" : "type-630",
7139   "size" : 4,
7140   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7141  },
7142  {
7143   "alignment" : 4,
7144   "linker_set_key" : "android::hardware::Return<void> &",
7145   "name" : "android::hardware::Return<void> &",
7146   "referenced_type" : "type-688",
7147   "self_type" : "type-691",
7148   "size" : 4,
7149   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7150  },
7151  {
7152   "alignment" : 4,
7153   "linker_set_key" : "android::hardware::Status &",
7154   "name" : "android::hardware::Status &",
7155   "referenced_type" : "type-30",
7156   "self_type" : "type-622",
7157   "size" : 4,
7158   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7159  },
7160  {
7161   "alignment" : 4,
7162   "linker_set_key" : "android::hardware::TextOutput &",
7163   "name" : "android::hardware::TextOutput &",
7164   "referenced_type" : "type-1137",
7165   "self_type" : "type-1136",
7166   "size" : 4,
7167   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7168  },
7169  {
7170   "alignment" : 4,
7171   "linker_set_key" : "android::hardware::TextOutput &",
7172   "name" : "android::hardware::TextOutput &",
7173   "referenced_type" : "type-130",
7174   "self_type" : "type-129",
7175   "size" : 4,
7176   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7177  },
7178  {
7179   "alignment" : 4,
7180   "linker_set_key" : "android::hardware::TextOutput &",
7181   "name" : "android::hardware::TextOutput &",
7182   "referenced_type" : "type-325",
7183   "self_type" : "type-324",
7184   "size" : 4,
7185   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7186  },
7187  {
7188   "alignment" : 4,
7189   "linker_set_key" : "android::hardware::TextOutput &",
7190   "name" : "android::hardware::TextOutput &",
7191   "referenced_type" : "type-479",
7192   "self_type" : "type-478",
7193   "size" : 4,
7194   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7195  },
7196  {
7197   "alignment" : 4,
7198   "linker_set_key" : "android::hardware::TextOutput &",
7199   "name" : "android::hardware::TextOutput &",
7200   "referenced_type" : "type-668",
7201   "self_type" : "type-667",
7202   "size" : 4,
7203   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7204  },
7205  {
7206   "alignment" : 4,
7207   "linker_set_key" : "android::hardware::TextOutput &",
7208   "name" : "android::hardware::TextOutput &",
7209   "referenced_type" : "type-827",
7210   "self_type" : "type-826",
7211   "size" : 4,
7212   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7213  },
7214  {
7215   "alignment" : 4,
7216   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropValue &",
7217   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropValue &",
7218   "referenced_type" : "type-103",
7219   "self_type" : "type-1492",
7220   "size" : 4,
7221   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7222  },
7223  {
7224   "alignment" : 4,
7225   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> &",
7226   "name" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> &",
7227   "referenced_type" : "type-100",
7228   "self_type" : "type-1489",
7229   "size" : 4,
7230   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7231  },
7232  {
7233   "alignment" : 4,
7234   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
7235   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
7236   "referenced_type" : "type-653",
7237   "self_type" : "type-969",
7238   "size" : 4,
7239   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7240  },
7241  {
7242   "alignment" : 4,
7243   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
7244   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
7245   "referenced_type" : "type-410",
7246   "self_type" : "type-483",
7247   "size" : 4,
7248   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7249  },
7250  {
7251   "alignment" : 4,
7252   "linker_set_key" : "android::hardware::details::hidl_pointer<float> &",
7253   "name" : "android::hardware::details::hidl_pointer<float> &",
7254   "referenced_type" : "type-69",
7255   "self_type" : "type-157",
7256   "size" : 4,
7257   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7258  },
7259  {
7260   "alignment" : 4,
7261   "linker_set_key" : "android::hardware::details::hidl_pointer<int> &",
7262   "name" : "android::hardware::details::hidl_pointer<int> &",
7263   "referenced_type" : "type-62",
7264   "self_type" : "type-139",
7265   "size" : 4,
7266   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7267  },
7268  {
7269   "alignment" : 4,
7270   "linker_set_key" : "android::hardware::details::hidl_pointer<long long> &",
7271   "name" : "android::hardware::details::hidl_pointer<long long> &",
7272   "referenced_type" : "type-76",
7273   "self_type" : "type-274",
7274   "size" : 4,
7275   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7276  },
7277  {
7278   "alignment" : 4,
7279   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> &",
7280   "name" : "android::hardware::details::hidl_pointer<unsigned char> &",
7281   "referenced_type" : "type-94",
7282   "self_type" : "type-278",
7283   "size" : 4,
7284   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7285  },
7286  {
7287   "alignment" : 4,
7288   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
7289   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
7290   "referenced_type" : "type-656",
7291   "self_type" : "type-1001",
7292   "size" : 4,
7293   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7294  },
7295  {
7296   "alignment" : 4,
7297   "linker_set_key" : "android::hardware::hidl_memory &",
7298   "name" : "android::hardware::hidl_memory &",
7299   "referenced_type" : "type-1008",
7300   "self_type" : "type-1016",
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_string &",
7307   "name" : "android::hardware::hidl_string &",
7308   "referenced_type" : "type-106",
7309   "self_type" : "type-633",
7310   "size" : 4,
7311   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7312  },
7313  {
7314   "alignment" : 4,
7315   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> &",
7316   "name" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> &",
7317   "referenced_type" : "type-99",
7318   "self_type" : "type-114",
7319   "size" : 4,
7320   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7321  },
7322  {
7323   "alignment" : 4,
7324   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
7325   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
7326   "referenced_type" : "type-1033",
7327   "self_type" : "type-1037",
7328   "size" : 4,
7329   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7330  },
7331  {
7332   "alignment" : 4,
7333   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
7334   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
7335   "referenced_type" : "type-1028",
7336   "self_type" : "type-1032",
7337   "size" : 4,
7338   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7339  },
7340  {
7341   "alignment" : 4,
7342   "linker_set_key" : "android::hardware::hidl_vec<float> &",
7343   "name" : "android::hardware::hidl_vec<float> &",
7344   "referenced_type" : "type-68",
7345   "self_type" : "type-73",
7346   "size" : 4,
7347   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7348  },
7349  {
7350   "alignment" : 4,
7351   "linker_set_key" : "android::hardware::hidl_vec<int> &",
7352   "name" : "android::hardware::hidl_vec<int> &",
7353   "referenced_type" : "type-61",
7354   "self_type" : "type-65",
7355   "size" : 4,
7356   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7357  },
7358  {
7359   "alignment" : 4,
7360   "linker_set_key" : "android::hardware::hidl_vec<long long> &",
7361   "name" : "android::hardware::hidl_vec<long long> &",
7362   "referenced_type" : "type-75",
7363   "self_type" : "type-91",
7364   "size" : 4,
7365   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7366  },
7367  {
7368   "alignment" : 4,
7369   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> &",
7370   "name" : "android::hardware::hidl_vec<unsigned char> &",
7371   "referenced_type" : "type-93",
7372   "self_type" : "type-98",
7373   "size" : 4,
7374   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7375  },
7376  {
7377   "alignment" : 4,
7378   "linker_set_key" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> &",
7379   "name" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> &",
7380   "referenced_type" : "type-82",
7381   "self_type" : "type-502",
7382   "size" : 4,
7383   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7384  },
7385  {
7386   "alignment" : 4,
7387   "linker_set_key" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> &",
7388   "name" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> &",
7389   "referenced_type" : "type-25",
7390   "self_type" : "type-491",
7391   "size" : 4,
7392   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7393  },
7394  {
7395   "alignment" : 4,
7396   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
7397   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
7398   "referenced_type" : "type-510",
7399   "self_type" : "type-536",
7400   "size" : 4,
7401   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7402  },
7403  {
7404   "alignment" : 4,
7405   "linker_set_key" : "const android::String16 &",
7406   "name" : "const android::String16 &",
7407   "referenced_type" : "type-295",
7408   "self_type" : "type-294",
7409   "size" : 4,
7410   "source_file" : "/system/core/libutils/include/utils/String16.h"
7411  },
7412  {
7413   "alignment" : 4,
7414   "linker_set_key" : "const android::String8 &",
7415   "name" : "const android::String8 &",
7416   "referenced_type" : "type-1112",
7417   "self_type" : "type-1114",
7418   "size" : 4,
7419   "source_file" : "/system/core/libutils/include/utils/String8.h"
7420  },
7421  {
7422   "alignment" : 4,
7423   "linker_set_key" : "const android::hardware::Parcel &",
7424   "name" : "const android::hardware::Parcel &",
7425   "referenced_type" : "type-1138",
7426   "self_type" : "type-1139",
7427   "size" : 4,
7428   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7429  },
7430  {
7431   "alignment" : 4,
7432   "linker_set_key" : "const android::hardware::Return<bool> &",
7433   "name" : "const android::hardware::Return<bool> &",
7434   "referenced_type" : "type-634",
7435   "self_type" : "type-666",
7436   "size" : 4,
7437   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7438  },
7439  {
7440   "alignment" : 4,
7441   "linker_set_key" : "const android::hardware::Status &",
7442   "name" : "const android::hardware::Status &",
7443   "referenced_type" : "type-608",
7444   "self_type" : "type-618",
7445   "size" : 4,
7446   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7447  },
7448  {
7449   "alignment" : 4,
7450   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig &",
7451   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig &",
7452   "referenced_type" : "type-315",
7453   "self_type" : "type-1224",
7454   "size" : 4,
7455   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7456  },
7457  {
7458   "alignment" : 4,
7459   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropConfig &",
7460   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropConfig &",
7461   "referenced_type" : "type-1068",
7462   "self_type" : "type-1482",
7463   "size" : 4,
7464   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7465  },
7466  {
7467   "alignment" : 4,
7468   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropValue &",
7469   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropValue &",
7470   "referenced_type" : "type-112",
7471   "self_type" : "type-1478",
7472   "size" : 4,
7473   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
7474  },
7475  {
7476   "alignment" : 4,
7477   "linker_set_key" : "const android::hardware::details::SchedPrio &",
7478   "name" : "const android::hardware::details::SchedPrio &",
7479   "referenced_type" : "type-1156",
7480   "self_type" : "type-1155",
7481   "size" : 4,
7482   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7483  },
7484  {
7485   "alignment" : 4,
7486   "linker_set_key" : "const android::hardware::hidl_handle &",
7487   "name" : "const android::hardware::hidl_handle &",
7488   "referenced_type" : "type-1098",
7489   "self_type" : "type-1099",
7490   "size" : 4,
7491   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7492  },
7493  {
7494   "alignment" : 4,
7495   "linker_set_key" : "const android::hardware::hidl_memory &",
7496   "name" : "const android::hardware::hidl_memory &",
7497   "referenced_type" : "type-1011",
7498   "self_type" : "type-1015",
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_string &",
7505   "name" : "const android::hardware::hidl_string &",
7506   "referenced_type" : "type-1006",
7507   "self_type" : "type-1007",
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<android::hardware::automotive::vehicle::V2_0::SubscribeOptions> &",
7514   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::SubscribeOptions> &",
7515   "referenced_type" : "type-1080",
7516   "self_type" : "type-1145",
7517   "size" : 4,
7518   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7519  },
7520  {
7521   "alignment" : 4,
7522   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig> &",
7523   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig> &",
7524   "referenced_type" : "type-1047",
7525   "self_type" : "type-1050",
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_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig> &",
7532   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig> &",
7533   "referenced_type" : "type-1069",
7534   "self_type" : "type-1143",
7535   "size" : 4,
7536   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7537  },
7538  {
7539   "alignment" : 4,
7540   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> &",
7541   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> &",
7542   "referenced_type" : "type-109",
7543   "self_type" : "type-110",
7544   "size" : 4,
7545   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7546  },
7547  {
7548   "alignment" : 4,
7549   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
7550   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
7551   "referenced_type" : "type-1462",
7552   "self_type" : "type-1463",
7553   "size" : 4,
7554   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
7555  },
7556  {
7557   "alignment" : 4,
7558   "linker_set_key" : "const android::hardware::hidl_vec<float> &",
7559   "name" : "const android::hardware::hidl_vec<float> &",
7560   "referenced_type" : "type-1051",
7561   "self_type" : "type-1053",
7562   "size" : 4,
7563   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7564  },
7565  {
7566   "alignment" : 4,
7567   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
7568   "name" : "const android::hardware::hidl_vec<int> &",
7569   "referenced_type" : "type-1040",
7570   "self_type" : "type-1042",
7571   "size" : 4,
7572   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7573  },
7574  {
7575   "alignment" : 4,
7576   "linker_set_key" : "const android::hardware::hidl_vec<long long> &",
7577   "name" : "const android::hardware::hidl_vec<long long> &",
7578   "referenced_type" : "type-1054",
7579   "self_type" : "type-1056",
7580   "size" : 4,
7581   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7582  },
7583  {
7584   "alignment" : 4,
7585   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
7586   "name" : "const android::hardware::hidl_vec<unsigned char> &",
7587   "referenced_type" : "type-1057",
7588   "self_type" : "type-1059",
7589   "size" : 4,
7590   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7591  },
7592  {
7593   "alignment" : 4,
7594   "linker_set_key" : "const android::hardware::hidl_version &",
7595   "name" : "const android::hardware::hidl_version &",
7596   "referenced_type" : "type-1088",
7597   "self_type" : "type-1095",
7598   "size" : 4,
7599   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7600  },
7601  {
7602   "alignment" : 4,
7603   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
7604   "name" : "const android::hidl::base::V1_0::IBase *const &",
7605   "referenced_type" : "type-1169",
7606   "self_type" : "type-1170",
7607   "size" : 4,
7608   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7609  },
7610  {
7611   "alignment" : 4,
7612   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
7613   "name" : "const android::sp<android::hardware::IBinder> &",
7614   "referenced_type" : "type-273",
7615   "self_type" : "type-300",
7616   "size" : 4,
7617   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7618  },
7619  {
7620   "alignment" : 4,
7621   "linker_set_key" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> &",
7622   "name" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> &",
7623   "referenced_type" : "type-81",
7624   "self_type" : "type-1310",
7625   "size" : 4,
7626   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7627  },
7628  {
7629   "alignment" : 4,
7630   "linker_set_key" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> &",
7631   "name" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> &",
7632   "referenced_type" : "type-147",
7633   "self_type" : "type-162",
7634   "size" : 4,
7635   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7636  },
7637  {
7638   "alignment" : 4,
7639   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
7640   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
7641   "referenced_type" : "type-546",
7642   "self_type" : "type-1465",
7643   "size" : 4,
7644   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7645  },
7646  {
7647   "alignment" : 4,
7648   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
7649   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
7650   "referenced_type" : "type-40",
7651   "self_type" : "type-1487",
7652   "size" : 4,
7653   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7654  },
7655  {
7656   "alignment" : 4,
7657   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
7658   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
7659   "referenced_type" : "type-57",
7660   "self_type" : "type-66",
7661   "size" : 4,
7662   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7663  },
7664  {
7665   "alignment" : 4,
7666   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
7667   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
7668   "referenced_type" : "type-469",
7669   "self_type" : "type-1464",
7670   "size" : 4,
7671   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
7672  },
7673  {
7674   "alignment" : 4,
7675   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
7676   "name" : "const android::wp<android::hardware::BHwBinder> &",
7677   "referenced_type" : "type-8",
7678   "self_type" : "type-38",
7679   "size" : 4,
7680   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7681  },
7682  {
7683   "alignment" : 4,
7684   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
7685   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
7686   "referenced_type" : "type-1321",
7687   "self_type" : "type-1343",
7688   "size" : 4,
7689   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7690  },
7691  {
7692   "alignment" : 4,
7693   "linker_set_key" : "const bool &",
7694   "name" : "const bool &",
7695   "referenced_type" : "type-451",
7696   "self_type" : "type-984",
7697   "size" : 4,
7698   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7699  },
7700  {
7701   "alignment" : 4,
7702   "linker_set_key" : "const double &",
7703   "name" : "const double &",
7704   "referenced_type" : "type-996",
7705   "self_type" : "type-997",
7706   "size" : 4,
7707   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7708  },
7709  {
7710   "alignment" : 4,
7711   "linker_set_key" : "const float &",
7712   "name" : "const float &",
7713   "referenced_type" : "type-318",
7714   "self_type" : "type-1296",
7715   "size" : 4,
7716   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7717  },
7718  {
7719   "alignment" : 4,
7720   "linker_set_key" : "const int &",
7721   "name" : "const int &",
7722   "referenced_type" : "type-1039",
7723   "self_type" : "type-1167",
7724   "size" : 4,
7725   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7726  },
7727  {
7728   "linker_set_key" : "const iter<is_const> &",
7729   "name" : "const iter<is_const> &",
7730   "referenced_type" : "type-1020",
7731   "self_type" : "type-1022",
7732   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7733  },
7734  {
7735   "linker_set_key" : "const iter<is_const> &",
7736   "name" : "const iter<is_const> &",
7737   "referenced_type" : "type-311",
7738   "self_type" : "type-313",
7739   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7740  },
7741  {
7742   "linker_set_key" : "const iter<is_const> &",
7743   "name" : "const iter<is_const> &",
7744   "referenced_type" : "type-461",
7745   "self_type" : "type-463",
7746   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7747  },
7748  {
7749   "linker_set_key" : "const iter<is_const> &",
7750   "name" : "const iter<is_const> &",
7751   "referenced_type" : "type-52",
7752   "self_type" : "type-54",
7753   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7754  },
7755  {
7756   "linker_set_key" : "const iter<is_const> &",
7757   "name" : "const iter<is_const> &",
7758   "referenced_type" : "type-644",
7759   "self_type" : "type-647",
7760   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7761  },
7762  {
7763   "linker_set_key" : "const iter<is_const> &",
7764   "name" : "const iter<is_const> &",
7765   "referenced_type" : "type-815",
7766   "self_type" : "type-817",
7767   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7768  },
7769  {
7770   "alignment" : 4,
7771   "linker_set_key" : "const log_msg &",
7772   "name" : "const log_msg &",
7773   "referenced_type" : "type-171",
7774   "self_type" : "type-412",
7775   "size" : 4,
7776   "source_file" : "/system/core/liblog/include/log/log_read.h"
7777  },
7778  {
7779   "alignment" : 4,
7780   "linker_set_key" : "const long long &",
7781   "name" : "const long long &",
7782   "referenced_type" : "type-320",
7783   "self_type" : "type-1383",
7784   "size" : 4,
7785   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7786  },
7787  {
7788   "alignment" : 4,
7789   "linker_set_key" : "const short &",
7790   "name" : "const short &",
7791   "referenced_type" : "type-988",
7792   "self_type" : "type-989",
7793   "size" : 4,
7794   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7795  },
7796  {
7797   "alignment" : 4,
7798   "linker_set_key" : "const signed char &",
7799   "name" : "const signed char &",
7800   "referenced_type" : "type-985",
7801   "self_type" : "type-987",
7802   "size" : 4,
7803   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7804  },
7805  {
7806   "alignment" : 4,
7807   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7808   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7809   "referenced_type" : "type-1147",
7810   "self_type" : "type-1149",
7811   "size" : 4,
7812   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7813  },
7814  {
7815   "alignment" : 4,
7816   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7817   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7818   "referenced_type" : "type-131",
7819   "self_type" : "type-133",
7820   "size" : 4,
7821   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7822  },
7823  {
7824   "alignment" : 4,
7825   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7826   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7827   "referenced_type" : "type-480",
7828   "self_type" : "type-482",
7829   "size" : 4,
7830   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7831  },
7832  {
7833   "alignment" : 4,
7834   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7835   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7836   "referenced_type" : "type-669",
7837   "self_type" : "type-671",
7838   "size" : 4,
7839   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7840  },
7841  {
7842   "alignment" : 4,
7843   "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 *> > *)> > > &",
7844   "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 *> > *)> > > &",
7845   "referenced_type" : "type-1090",
7846   "self_type" : "type-1089",
7847   "size" : 4,
7848   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7849  },
7850  {
7851   "alignment" : 4,
7852   "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 *> > *)> > > &",
7853   "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 *> > *)> > > &",
7854   "referenced_type" : "type-1494",
7855   "self_type" : "type-1493",
7856   "size" : 4,
7857   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7858  },
7859  {
7860   "alignment" : 4,
7861   "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 *> > *)> > > &",
7862   "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 *> > *)> > > &",
7863   "referenced_type" : "type-437",
7864   "self_type" : "type-436",
7865   "size" : 4,
7866   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7867  },
7868  {
7869   "alignment" : 4,
7870   "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 *> > *)> > > &",
7871   "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 *> > *)> > > &",
7872   "referenced_type" : "type-441",
7873   "self_type" : "type-440",
7874   "size" : 4,
7875   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7876  },
7877  {
7878   "alignment" : 4,
7879   "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 *> > *)> > > &",
7880   "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 *> > *)> > > &",
7881   "referenced_type" : "type-626",
7882   "self_type" : "type-625",
7883   "size" : 4,
7884   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7885  },
7886  {
7887   "alignment" : 4,
7888   "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 *> > *)> > > &",
7889   "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 *> > *)> > > &",
7890   "referenced_type" : "type-950",
7891   "self_type" : "type-949",
7892   "size" : 4,
7893   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7894  },
7895  {
7896   "alignment" : 4,
7897   "linker_set_key" : "const unsigned char &",
7898   "name" : "const unsigned char &",
7899   "referenced_type" : "type-1085",
7900   "self_type" : "type-1457",
7901   "size" : 4,
7902   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7903  },
7904  {
7905   "alignment" : 4,
7906   "linker_set_key" : "const unsigned int &",
7907   "name" : "const unsigned int &",
7908   "referenced_type" : "type-290",
7909   "self_type" : "type-993",
7910   "size" : 4,
7911   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7912  },
7913  {
7914   "alignment" : 4,
7915   "linker_set_key" : "const unsigned long long &",
7916   "name" : "const unsigned long long &",
7917   "referenced_type" : "type-994",
7918   "self_type" : "type-995",
7919   "size" : 4,
7920   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7921  },
7922  {
7923   "alignment" : 4,
7924   "linker_set_key" : "const unsigned short &",
7925   "name" : "const unsigned short &",
7926   "referenced_type" : "type-991",
7927   "self_type" : "type-992",
7928   "size" : 4,
7929   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7930  },
7931  {
7932   "alignment" : 4,
7933   "linker_set_key" : "float &",
7934   "name" : "float &",
7935   "referenced_type" : "type-72",
7936   "self_type" : "type-200",
7937   "size" : 4,
7938   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7939  },
7940  {
7941   "alignment" : 4,
7942   "linker_set_key" : "int &",
7943   "name" : "int &",
7944   "referenced_type" : "type-12",
7945   "self_type" : "type-1108",
7946   "size" : 4,
7947   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7948  },
7949  {
7950   "alignment" : 4,
7951   "linker_set_key" : "long long &",
7952   "name" : "long long &",
7953   "referenced_type" : "type-79",
7954   "self_type" : "type-275",
7955   "size" : 4,
7956   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7957  },
7958  {
7959   "alignment" : 4,
7960   "linker_set_key" : "unsigned char &",
7961   "name" : "unsigned char &",
7962   "referenced_type" : "type-97",
7963   "self_type" : "type-1244",
7964   "size" : 4,
7965   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7966  }
7967 ],
7968 "pointer_types" :
7969 [
7970  {
7971   "alignment" : 4,
7972   "linker_set_key" : "android::Condition *",
7973   "name" : "android::Condition *",
7974   "referenced_type" : "type-452",
7975   "self_type" : "type-1226",
7976   "size" : 4,
7977   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7978  },
7979  {
7980   "alignment" : 4,
7981   "linker_set_key" : "android::Mutex *",
7982   "name" : "android::Mutex *",
7983   "referenced_type" : "type-286",
7984   "self_type" : "type-1220",
7985   "size" : 4,
7986   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7987  },
7988  {
7989   "alignment" : 4,
7990   "linker_set_key" : "android::Mutex::Autolock *",
7991   "name" : "android::Mutex::Autolock *",
7992   "referenced_type" : "type-1221",
7993   "self_type" : "type-1223",
7994   "size" : 4,
7995   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7996  },
7997  {
7998   "alignment" : 4,
7999   "linker_set_key" : "android::RWLock *",
8000   "name" : "android::RWLock *",
8001   "referenced_type" : "type-1227",
8002   "self_type" : "type-1229",
8003   "size" : 4,
8004   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
8005  },
8006  {
8007   "alignment" : 4,
8008   "linker_set_key" : "android::RWLock::AutoRLock *",
8009   "name" : "android::RWLock::AutoRLock *",
8010   "referenced_type" : "type-1230",
8011   "self_type" : "type-1232",
8012   "size" : 4,
8013   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
8014  },
8015  {
8016   "alignment" : 4,
8017   "linker_set_key" : "android::RWLock::AutoWLock *",
8018   "name" : "android::RWLock::AutoWLock *",
8019   "referenced_type" : "type-1233",
8020   "self_type" : "type-1234",
8021   "size" : 4,
8022   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
8023  },
8024  {
8025   "alignment" : 4,
8026   "linker_set_key" : "android::RefBase *",
8027   "name" : "android::RefBase *",
8028   "referenced_type" : "type-17",
8029   "self_type" : "type-1003",
8030   "size" : 4,
8031   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8032  },
8033  {
8034   "alignment" : 4,
8035   "linker_set_key" : "android::RefBase::weakref_impl *",
8036   "name" : "android::RefBase::weakref_impl *",
8037   "referenced_type" : "type-20",
8038   "self_type" : "type-19",
8039   "size" : 4,
8040   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8041  },
8042  {
8043   "alignment" : 4,
8044   "linker_set_key" : "android::RefBase::weakref_impl *",
8045   "name" : "android::RefBase::weakref_impl *",
8046   "referenced_type" : "type-309",
8047   "self_type" : "type-308",
8048   "size" : 4,
8049   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8050  },
8051  {
8052   "alignment" : 4,
8053   "linker_set_key" : "android::RefBase::weakref_impl *",
8054   "name" : "android::RefBase::weakref_impl *",
8055   "referenced_type" : "type-459",
8056   "self_type" : "type-458",
8057   "size" : 4,
8058   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8059  },
8060  {
8061   "alignment" : 4,
8062   "linker_set_key" : "android::RefBase::weakref_impl *",
8063   "name" : "android::RefBase::weakref_impl *",
8064   "referenced_type" : "type-46",
8065   "self_type" : "type-45",
8066   "size" : 4,
8067   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8068  },
8069  {
8070   "alignment" : 4,
8071   "linker_set_key" : "android::RefBase::weakref_impl *",
8072   "name" : "android::RefBase::weakref_impl *",
8073   "referenced_type" : "type-641",
8074   "self_type" : "type-640",
8075   "size" : 4,
8076   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8077  },
8078  {
8079   "alignment" : 4,
8080   "linker_set_key" : "android::RefBase::weakref_impl *",
8081   "name" : "android::RefBase::weakref_impl *",
8082   "referenced_type" : "type-812",
8083   "self_type" : "type-811",
8084   "size" : 4,
8085   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8086  },
8087  {
8088   "alignment" : 4,
8089   "linker_set_key" : "android::RefBase::weakref_type *",
8090   "name" : "android::RefBase::weakref_type *",
8091   "referenced_type" : "type-22",
8092   "self_type" : "type-21",
8093   "size" : 4,
8094   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8095  },
8096  {
8097   "alignment" : 4,
8098   "linker_set_key" : "android::ReferenceRenamer *",
8099   "name" : "android::ReferenceRenamer *",
8100   "referenced_type" : "type-998",
8101   "self_type" : "type-999",
8102   "size" : 4,
8103   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8104  },
8105  {
8106   "alignment" : 4,
8107   "linker_set_key" : "android::ScopedTrace *",
8108   "name" : "android::ScopedTrace *",
8109   "referenced_type" : "type-1235",
8110   "self_type" : "type-1236",
8111   "size" : 4,
8112   "source_file" : "/system/core/libutils/include/utils/Trace.h"
8113  },
8114  {
8115   "alignment" : 4,
8116   "linker_set_key" : "android::String16 *",
8117   "name" : "android::String16 *",
8118   "referenced_type" : "type-296",
8119   "self_type" : "type-1121",
8120   "size" : 4,
8121   "source_file" : "/system/core/libutils/include/utils/String16.h"
8122  },
8123  {
8124   "alignment" : 4,
8125   "linker_set_key" : "android::String8 *",
8126   "name" : "android::String8 *",
8127   "referenced_type" : "type-305",
8128   "self_type" : "type-1116",
8129   "size" : 4,
8130   "source_file" : "/system/core/libutils/include/utils/String8.h"
8131  },
8132  {
8133   "alignment" : 4,
8134   "linker_set_key" : "android::Thread *",
8135   "name" : "android::Thread *",
8136   "referenced_type" : "type-450",
8137   "self_type" : "type-449",
8138   "size" : 4,
8139   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8140  },
8141  {
8142   "alignment" : 4,
8143   "linker_set_key" : "android::VirtualLightRefBase *",
8144   "name" : "android::VirtualLightRefBase *",
8145   "referenced_type" : "type-694",
8146   "self_type" : "type-770",
8147   "size" : 4,
8148   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
8149  },
8150  {
8151   "alignment" : 4,
8152   "linker_set_key" : "android::hardware::BHwBinder *",
8153   "name" : "android::hardware::BHwBinder *",
8154   "referenced_type" : "type-11",
8155   "self_type" : "type-10",
8156   "size" : 4,
8157   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8158  },
8159  {
8160   "alignment" : 4,
8161   "linker_set_key" : "android::hardware::BpInterface<android::hardware::automotive::vehicle::V2_0::IVehicle> *",
8162   "name" : "android::hardware::BpInterface<android::hardware::automotive::vehicle::V2_0::IVehicle> *",
8163   "referenced_type" : "type-121",
8164   "self_type" : "type-1127",
8165   "size" : 4,
8166   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
8167  },
8168  {
8169   "alignment" : 4,
8170   "linker_set_key" : "android::hardware::BpInterface<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> *",
8171   "name" : "android::hardware::BpInterface<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> *",
8172   "referenced_type" : "type-128",
8173   "self_type" : "type-127",
8174   "size" : 4,
8175   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
8176  },
8177  {
8178   "alignment" : 4,
8179   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
8180   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
8181   "referenced_type" : "type-1164",
8182   "self_type" : "type-1168",
8183   "size" : 4,
8184   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8185  },
8186  {
8187   "alignment" : 4,
8188   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
8189   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
8190   "referenced_type" : "type-1181",
8191   "self_type" : "type-1186",
8192   "size" : 4,
8193   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8194  },
8195  {
8196   "alignment" : 4,
8197   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
8198   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
8199   "referenced_type" : "type-1171",
8200   "self_type" : "type-1176",
8201   "size" : 4,
8202   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8203  },
8204  {
8205   "alignment" : 4,
8206   "linker_set_key" : "android::hardware::GrantorDescriptor *",
8207   "name" : "android::hardware::GrantorDescriptor *",
8208   "referenced_type" : "type-1027",
8209   "self_type" : "type-1026",
8210   "size" : 4,
8211   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8212  },
8213  {
8214   "alignment" : 4,
8215   "linker_set_key" : "android::hardware::IBinder *",
8216   "name" : "android::hardware::IBinder *",
8217   "referenced_type" : "type-16",
8218   "self_type" : "type-125",
8219   "size" : 4,
8220   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8221  },
8222  {
8223   "alignment" : 4,
8224   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
8225   "name" : "android::hardware::IBinder::DeathRecipient *",
8226   "referenced_type" : "type-225",
8227   "self_type" : "type-224",
8228   "size" : 4,
8229   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8230  },
8231  {
8232   "alignment" : 4,
8233   "linker_set_key" : "android::hardware::IInterface *",
8234   "name" : "android::hardware::IInterface *",
8235   "referenced_type" : "type-122",
8236   "self_type" : "type-280",
8237   "size" : 4,
8238   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8239  },
8240  {
8241   "alignment" : 4,
8242   "linker_set_key" : "android::hardware::Parcel *",
8243   "name" : "android::hardware::Parcel *",
8244   "referenced_type" : "type-1128",
8245   "self_type" : "type-1133",
8246   "size" : 4,
8247   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8248  },
8249  {
8250   "alignment" : 4,
8251   "linker_set_key" : "android::hardware::ProcessState *",
8252   "name" : "android::hardware::ProcessState *",
8253   "referenced_type" : "type-283",
8254   "self_type" : "type-282",
8255   "size" : 4,
8256   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8257  },
8258  {
8259   "alignment" : 4,
8260   "linker_set_key" : "android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode> *",
8261   "name" : "android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode> *",
8262   "referenced_type" : "type-636",
8263   "self_type" : "type-638",
8264   "size" : 4,
8265   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8266  },
8267  {
8268   "alignment" : 4,
8269   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> > *",
8270   "name" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> > *",
8271   "referenced_type" : "type-658",
8272   "self_type" : "type-659",
8273   "size" : 4,
8274   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8275  },
8276  {
8277   "alignment" : 4,
8278   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> > *",
8279   "name" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> > *",
8280   "referenced_type" : "type-24",
8281   "self_type" : "type-33",
8282   "size" : 4,
8283   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8284  },
8285  {
8286   "alignment" : 4,
8287   "linker_set_key" : "android::hardware::Return<bool> *",
8288   "name" : "android::hardware::Return<bool> *",
8289   "referenced_type" : "type-624",
8290   "self_type" : "type-628",
8291   "size" : 4,
8292   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8293  },
8294  {
8295   "alignment" : 4,
8296   "linker_set_key" : "android::hardware::Return<void> *",
8297   "name" : "android::hardware::Return<void> *",
8298   "referenced_type" : "type-688",
8299   "self_type" : "type-689",
8300   "size" : 4,
8301   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8302  },
8303  {
8304   "alignment" : 4,
8305   "linker_set_key" : "android::hardware::Status *",
8306   "name" : "android::hardware::Status *",
8307   "referenced_type" : "type-30",
8308   "self_type" : "type-597",
8309   "size" : 4,
8310   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8311  },
8312  {
8313   "alignment" : 4,
8314   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle *",
8315   "name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle *",
8316   "referenced_type" : "type-1497",
8317   "self_type" : "type-1500",
8318   "size" : 4,
8319   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8320  },
8321  {
8322   "alignment" : 4,
8323   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback *",
8324   "name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback *",
8325   "referenced_type" : "type-1146",
8326   "self_type" : "type-1471",
8327   "size" : 4,
8328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h"
8329  },
8330  {
8331   "alignment" : 4,
8332   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle *",
8333   "name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle *",
8334   "referenced_type" : "type-118",
8335   "self_type" : "type-146",
8336   "size" : 4,
8337   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8338  },
8339  {
8340   "alignment" : 4,
8341   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback *",
8342   "name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback *",
8343   "referenced_type" : "type-475",
8344   "self_type" : "type-484",
8345   "size" : 4,
8346   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8347  },
8348  {
8349   "alignment" : 4,
8350   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BsVehicle *",
8351   "name" : "android::hardware::automotive::vehicle::V2_0::BsVehicle *",
8352   "referenced_type" : "type-80",
8353   "self_type" : "type-117",
8354   "size" : 4,
8355   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8356  },
8357  {
8358   "alignment" : 4,
8359   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BsVehicleCallback *",
8360   "name" : "android::hardware::automotive::vehicle::V2_0::BsVehicleCallback *",
8361   "referenced_type" : "type-1498",
8362   "self_type" : "type-1499",
8363   "size" : 4,
8364   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8365  },
8366  {
8367   "alignment" : 4,
8368   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::IVehicle *",
8369   "name" : "android::hardware::automotive::vehicle::V2_0::IVehicle *",
8370   "referenced_type" : "type-84",
8371   "self_type" : "type-83",
8372   "size" : 4,
8373   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8374  },
8375  {
8376   "alignment" : 4,
8377   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback *",
8378   "name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback *",
8379   "referenced_type" : "type-27",
8380   "self_type" : "type-26",
8381   "size" : 4,
8382   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8383  },
8384  {
8385   "alignment" : 4,
8386   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::SubscribeOptions *",
8387   "name" : "android::hardware::automotive::vehicle::V2_0::SubscribeOptions *",
8388   "referenced_type" : "type-1075",
8389   "self_type" : "type-1074",
8390   "size" : 4,
8391   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8392  },
8393  {
8394   "alignment" : 4,
8395   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig *",
8396   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig *",
8397   "referenced_type" : "type-316",
8398   "self_type" : "type-1046",
8399   "size" : 4,
8400   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8401  },
8402  {
8403   "alignment" : 4,
8404   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropConfig *",
8405   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropConfig *",
8406   "referenced_type" : "type-1064",
8407   "self_type" : "type-1063",
8408   "size" : 4,
8409   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8410  },
8411  {
8412   "alignment" : 4,
8413   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropValue *",
8414   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropValue *",
8415   "referenced_type" : "type-103",
8416   "self_type" : "type-102",
8417   "size" : 4,
8418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8419  },
8420  {
8421   "alignment" : 4,
8422   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
8423   "name" : "android::hardware::details::HidlInstrumentor *",
8424   "referenced_type" : "type-87",
8425   "self_type" : "type-1122",
8426   "size" : 4,
8427   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8428  },
8429  {
8430   "alignment" : 4,
8431   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> *",
8432   "name" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> *",
8433   "referenced_type" : "type-100",
8434   "self_type" : "type-1488",
8435   "size" : 4,
8436   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8437  },
8438  {
8439   "alignment" : 4,
8440   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
8441   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
8442   "referenced_type" : "type-653",
8443   "self_type" : "type-958",
8444   "size" : 4,
8445   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8446  },
8447  {
8448   "alignment" : 4,
8449   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
8450   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
8451   "referenced_type" : "type-410",
8452   "self_type" : "type-409",
8453   "size" : 4,
8454   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8455  },
8456  {
8457   "alignment" : 4,
8458   "linker_set_key" : "android::hardware::details::hidl_pointer<float> *",
8459   "name" : "android::hardware::details::hidl_pointer<float> *",
8460   "referenced_type" : "type-69",
8461   "self_type" : "type-148",
8462   "size" : 4,
8463   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8464  },
8465  {
8466   "alignment" : 4,
8467   "linker_set_key" : "android::hardware::details::hidl_pointer<int> *",
8468   "name" : "android::hardware::details::hidl_pointer<int> *",
8469   "referenced_type" : "type-62",
8470   "self_type" : "type-134",
8471   "size" : 4,
8472   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8473  },
8474  {
8475   "alignment" : 4,
8476   "linker_set_key" : "android::hardware::details::hidl_pointer<long long> *",
8477   "name" : "android::hardware::details::hidl_pointer<long long> *",
8478   "referenced_type" : "type-76",
8479   "self_type" : "type-272",
8480   "size" : 4,
8481   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8482  },
8483  {
8484   "alignment" : 4,
8485   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> *",
8486   "name" : "android::hardware::details::hidl_pointer<unsigned char> *",
8487   "referenced_type" : "type-94",
8488   "self_type" : "type-277",
8489   "size" : 4,
8490   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8491  },
8492  {
8493   "alignment" : 4,
8494   "linker_set_key" : "android::hardware::details::return_status *",
8495   "name" : "android::hardware::details::return_status *",
8496   "referenced_type" : "type-29",
8497   "self_type" : "type-672",
8498   "size" : 4,
8499   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8500  },
8501  {
8502   "alignment" : 4,
8503   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
8504   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
8505   "referenced_type" : "type-656",
8506   "self_type" : "type-655",
8507   "size" : 4,
8508   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8509  },
8510  {
8511   "alignment" : 4,
8512   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
8513   "name" : "android::hardware::hidl_binder_death_recipient *",
8514   "referenced_type" : "type-512",
8515   "self_type" : "type-511",
8516   "size" : 4,
8517   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8518  },
8519  {
8520   "alignment" : 4,
8521   "linker_set_key" : "android::hardware::hidl_death_recipient *",
8522   "name" : "android::hardware::hidl_death_recipient *",
8523   "referenced_type" : "type-43",
8524   "self_type" : "type-42",
8525   "size" : 4,
8526   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8527  },
8528  {
8529   "alignment" : 4,
8530   "linker_set_key" : "android::hardware::hidl_memory *",
8531   "name" : "android::hardware::hidl_memory *",
8532   "referenced_type" : "type-1008",
8533   "self_type" : "type-1009",
8534   "size" : 4,
8535   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8536  },
8537  {
8538   "alignment" : 4,
8539   "linker_set_key" : "android::hardware::hidl_string *",
8540   "name" : "android::hardware::hidl_string *",
8541   "referenced_type" : "type-106",
8542   "self_type" : "type-321",
8543   "size" : 4,
8544   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8545  },
8546  {
8547   "alignment" : 4,
8548   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> *",
8549   "name" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> *",
8550   "referenced_type" : "type-99",
8551   "self_type" : "type-108",
8552   "size" : 4,
8553   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8554  },
8555  {
8556   "alignment" : 4,
8557   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
8558   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
8559   "referenced_type" : "type-1033",
8560   "self_type" : "type-1034",
8561   "size" : 4,
8562   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8563  },
8564  {
8565   "alignment" : 4,
8566   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
8567   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
8568   "referenced_type" : "type-1028",
8569   "self_type" : "type-1029",
8570   "size" : 4,
8571   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8572  },
8573  {
8574   "alignment" : 4,
8575   "linker_set_key" : "android::hardware::hidl_vec<float> *",
8576   "name" : "android::hardware::hidl_vec<float> *",
8577   "referenced_type" : "type-68",
8578   "self_type" : "type-67",
8579   "size" : 4,
8580   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8581  },
8582  {
8583   "alignment" : 4,
8584   "linker_set_key" : "android::hardware::hidl_vec<int> *",
8585   "name" : "android::hardware::hidl_vec<int> *",
8586   "referenced_type" : "type-61",
8587   "self_type" : "type-60",
8588   "size" : 4,
8589   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8590  },
8591  {
8592   "alignment" : 4,
8593   "linker_set_key" : "android::hardware::hidl_vec<long long> *",
8594   "name" : "android::hardware::hidl_vec<long long> *",
8595   "referenced_type" : "type-75",
8596   "self_type" : "type-74",
8597   "size" : 4,
8598   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8599  },
8600  {
8601   "alignment" : 4,
8602   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *",
8603   "name" : "android::hardware::hidl_vec<unsigned char> *",
8604   "referenced_type" : "type-93",
8605   "self_type" : "type-92",
8606   "size" : 4,
8607   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8608  },
8609  {
8610   "alignment" : 4,
8611   "linker_set_key" : "android::hardware::hidl_version *",
8612   "name" : "android::hardware::hidl_version *",
8613   "referenced_type" : "type-1086",
8614   "self_type" : "type-1087",
8615   "size" : 4,
8616   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8617  },
8618  {
8619   "alignment" : 4,
8620   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
8621   "name" : "android::hidl::base::V1_0::BnHwBase *",
8622   "referenced_type" : "type-1142",
8623   "self_type" : "type-1141",
8624   "size" : 4,
8625   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
8626  },
8627  {
8628   "alignment" : 4,
8629   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
8630   "name" : "android::hidl::base::V1_0::IBase *",
8631   "referenced_type" : "type-28",
8632   "self_type" : "type-51",
8633   "size" : 4,
8634   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8635  },
8636  {
8637   "alignment" : 4,
8638   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
8639   "name" : "android::hidl::manager::V1_0::IServiceManager *",
8640   "referenced_type" : "type-435",
8641   "self_type" : "type-434",
8642   "size" : 4,
8643   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8644  },
8645  {
8646   "alignment" : 4,
8647   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
8648   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
8649   "referenced_type" : "type-457",
8650   "self_type" : "type-456",
8651   "size" : 4,
8652   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8653  },
8654  {
8655   "alignment" : 4,
8656   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
8657   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
8658   "referenced_type" : "type-223",
8659   "self_type" : "type-236",
8660   "size" : 4,
8661   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8662  },
8663  {
8664   "alignment" : 4,
8665   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
8666   "name" : "android::sp<android::hardware::IBinder> *",
8667   "referenced_type" : "type-247",
8668   "self_type" : "type-269",
8669   "size" : 4,
8670   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8671  },
8672  {
8673   "alignment" : 4,
8674   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
8675   "name" : "android::sp<android::hardware::ProcessState> *",
8676   "referenced_type" : "type-281",
8677   "self_type" : "type-398",
8678   "size" : 4,
8679   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8680  },
8681  {
8682   "alignment" : 4,
8683   "linker_set_key" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> *",
8684   "name" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> *",
8685   "referenced_type" : "type-82",
8686   "self_type" : "type-500",
8687   "size" : 4,
8688   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8689  },
8690  {
8691   "alignment" : 4,
8692   "linker_set_key" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> *",
8693   "name" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> *",
8694   "referenced_type" : "type-25",
8695   "self_type" : "type-472",
8696   "size" : 4,
8697   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8698  },
8699  {
8700   "alignment" : 4,
8701   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
8702   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
8703   "referenced_type" : "type-510",
8704   "self_type" : "type-509",
8705   "size" : 4,
8706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8707  },
8708  {
8709   "alignment" : 4,
8710   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
8711   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
8712   "referenced_type" : "type-50",
8713   "self_type" : "type-49",
8714   "size" : 4,
8715   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8716  },
8717  {
8718   "alignment" : 4,
8719   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
8720   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
8721   "referenced_type" : "type-433",
8722   "self_type" : "type-443",
8723   "size" : 4,
8724   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8725  },
8726  {
8727   "alignment" : 4,
8728   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
8729   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
8730   "referenced_type" : "type-455",
8731   "self_type" : "type-464",
8732   "size" : 4,
8733   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8734  },
8735  {
8736   "alignment" : 4,
8737   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
8738   "name" : "android::wp<android::hardware::BHwBinder> *",
8739   "referenced_type" : "type-9",
8740   "self_type" : "type-1496",
8741   "size" : 4,
8742   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8743  },
8744  {
8745   "alignment" : 4,
8746   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
8747   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
8748   "referenced_type" : "type-1354",
8749   "self_type" : "type-1384",
8750   "size" : 4,
8751   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8752  },
8753  {
8754   "alignment" : 4,
8755   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
8756   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
8757   "referenced_type" : "type-513",
8758   "self_type" : "type-1476",
8759   "size" : 4,
8760   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8761  },
8762  {
8763   "alignment" : 4,
8764   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
8765   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
8766   "referenced_type" : "type-514",
8767   "self_type" : "type-1263",
8768   "size" : 4,
8769   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8770  },
8771  {
8772   "alignment" : 4,
8773   "linker_set_key" : "android_flex_plane *",
8774   "name" : "android_flex_plane *",
8775   "referenced_type" : "type-1208",
8776   "self_type" : "type-1211",
8777   "size" : 4,
8778   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8779  },
8780  {
8781   "alignment" : 4,
8782   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
8783   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
8784   "referenced_type" : "type-293",
8785   "self_type" : "type-292",
8786   "size" : 4,
8787   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8788  },
8789  {
8790   "alignment" : 4,
8791   "linker_set_key" : "char *",
8792   "name" : "char *",
8793   "referenced_type" : "type-6",
8794   "self_type" : "type-1014",
8795   "size" : 4,
8796   "source_file" : "/system/core/liblog/include/log/log_read.h"
8797  },
8798  {
8799   "alignment" : 4,
8800   "linker_set_key" : "const android::NativeHandle *",
8801   "name" : "const android::NativeHandle *",
8802   "referenced_type" : "type-1103",
8803   "self_type" : "type-1104",
8804   "size" : 4,
8805   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8806  },
8807  {
8808   "alignment" : 4,
8809   "linker_set_key" : "const android::RefBase *",
8810   "name" : "const android::RefBase *",
8811   "referenced_type" : "type-1000",
8812   "self_type" : "type-1002",
8813   "size" : 4,
8814   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8815  },
8816  {
8817   "alignment" : 4,
8818   "linker_set_key" : "const android::String16 *",
8819   "name" : "const android::String16 *",
8820   "referenced_type" : "type-295",
8821   "self_type" : "type-1119",
8822   "size" : 4,
8823   "source_file" : "/system/core/libutils/include/utils/String16.h"
8824  },
8825  {
8826   "alignment" : 4,
8827   "linker_set_key" : "const android::String8 *",
8828   "name" : "const android::String8 *",
8829   "referenced_type" : "type-1112",
8830   "self_type" : "type-1113",
8831   "size" : 4,
8832   "source_file" : "/system/core/libutils/include/utils/String8.h"
8833  },
8834  {
8835   "alignment" : 4,
8836   "linker_set_key" : "const android::VectorImpl *",
8837   "name" : "const android::VectorImpl *",
8838   "referenced_type" : "type-1189",
8839   "self_type" : "type-1190",
8840   "size" : 4,
8841   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
8842  },
8843  {
8844   "alignment" : 4,
8845   "linker_set_key" : "const android::hardware::BpHwRefBase *",
8846   "name" : "const android::hardware::BpHwRefBase *",
8847   "referenced_type" : "type-1124",
8848   "self_type" : "type-1125",
8849   "size" : 4,
8850   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8851  },
8852  {
8853   "alignment" : 4,
8854   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
8855   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
8856   "referenced_type" : "type-1157",
8857   "self_type" : "type-1158",
8858   "size" : 4,
8859   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8860  },
8861  {
8862   "alignment" : 4,
8863   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
8864   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
8865   "referenced_type" : "type-1162",
8866   "self_type" : "type-1163",
8867   "size" : 4,
8868   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8869  },
8870  {
8871   "alignment" : 4,
8872   "linker_set_key" : "const android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode> *",
8873   "name" : "const android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode> *",
8874   "referenced_type" : "type-646",
8875   "self_type" : "type-652",
8876   "size" : 4,
8877   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8878  },
8879  {
8880   "alignment" : 4,
8881   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> > *",
8882   "name" : "const android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> > *",
8883   "referenced_type" : "type-664",
8884   "self_type" : "type-665",
8885   "size" : 4,
8886   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8887  },
8888  {
8889   "alignment" : 4,
8890   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> > *",
8891   "name" : "const android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> > *",
8892   "referenced_type" : "type-36",
8893   "self_type" : "type-37",
8894   "size" : 4,
8895   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8896  },
8897  {
8898   "alignment" : 4,
8899   "linker_set_key" : "const android::hardware::Return<bool> *",
8900   "name" : "const android::hardware::Return<bool> *",
8901   "referenced_type" : "type-634",
8902   "self_type" : "type-635",
8903   "size" : 4,
8904   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8905  },
8906  {
8907   "alignment" : 4,
8908   "linker_set_key" : "const android::hardware::Status *",
8909   "name" : "const android::hardware::Status *",
8910   "referenced_type" : "type-608",
8911   "self_type" : "type-623",
8912   "size" : 4,
8913   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8914  },
8915  {
8916   "alignment" : 4,
8917   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::BpHwVehicle *",
8918   "name" : "const android::hardware::automotive::vehicle::V2_0::BpHwVehicle *",
8919   "referenced_type" : "type-1474",
8920   "self_type" : "type-1475",
8921   "size" : 4,
8922   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
8923  },
8924  {
8925   "alignment" : 4,
8926   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback *",
8927   "name" : "const android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback *",
8928   "referenced_type" : "type-1472",
8929   "self_type" : "type-1473",
8930   "size" : 4,
8931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
8932  },
8933  {
8934   "alignment" : 4,
8935   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::IVehicle *",
8936   "name" : "const android::hardware::automotive::vehicle::V2_0::IVehicle *",
8937   "referenced_type" : "type-1460",
8938   "self_type" : "type-1461",
8939   "size" : 4,
8940   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
8941  },
8942  {
8943   "alignment" : 4,
8944   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::IVehicleCallback *",
8945   "name" : "const android::hardware::automotive::vehicle::V2_0::IVehicleCallback *",
8946   "referenced_type" : "type-498",
8947   "self_type" : "type-499",
8948   "size" : 4,
8949   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8950  },
8951  {
8952   "alignment" : 4,
8953   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::SubscribeOptions *",
8954   "name" : "const android::hardware::automotive::vehicle::V2_0::SubscribeOptions *",
8955   "referenced_type" : "type-1078",
8956   "self_type" : "type-1077",
8957   "size" : 4,
8958   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8959  },
8960  {
8961   "alignment" : 4,
8962   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig *",
8963   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig *",
8964   "referenced_type" : "type-315",
8965   "self_type" : "type-314",
8966   "size" : 4,
8967   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8968  },
8969  {
8970   "alignment" : 4,
8971   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropConfig *",
8972   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropConfig *",
8973   "referenced_type" : "type-1068",
8974   "self_type" : "type-1067",
8975   "size" : 4,
8976   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8977  },
8978  {
8979   "alignment" : 4,
8980   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropValue *",
8981   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropValue *",
8982   "referenced_type" : "type-112",
8983   "self_type" : "type-111",
8984   "size" : 4,
8985   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8986  },
8987  {
8988   "alignment" : 4,
8989   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::SubscribeOptions> *",
8990   "name" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::SubscribeOptions> *",
8991   "referenced_type" : "type-1483",
8992   "self_type" : "type-1484",
8993   "size" : 4,
8994   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8995  },
8996  {
8997   "alignment" : 4,
8998   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig> *",
8999   "name" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig> *",
9000   "referenced_type" : "type-1239",
9001   "self_type" : "type-1250",
9002   "size" : 4,
9003   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9004  },
9005  {
9006   "alignment" : 4,
9007   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig> *",
9008   "name" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig> *",
9009   "referenced_type" : "type-1480",
9010   "self_type" : "type-1481",
9011   "size" : 4,
9012   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9013  },
9014  {
9015   "alignment" : 4,
9016   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> *",
9017   "name" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> *",
9018   "referenced_type" : "type-1490",
9019   "self_type" : "type-1491",
9020   "size" : 4,
9021   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9022  },
9023  {
9024   "alignment" : 4,
9025   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
9026   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
9027   "referenced_type" : "type-980",
9028   "self_type" : "type-990",
9029   "size" : 4,
9030   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9031  },
9032  {
9033   "alignment" : 4,
9034   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
9035   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
9036   "referenced_type" : "type-508",
9037   "self_type" : "type-617",
9038   "size" : 4,
9039   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9040  },
9041  {
9042   "alignment" : 4,
9043   "linker_set_key" : "const android::hardware::details::hidl_pointer<float> *",
9044   "name" : "const android::hardware::details::hidl_pointer<float> *",
9045   "referenced_type" : "type-1318",
9046   "self_type" : "type-1330",
9047   "size" : 4,
9048   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9049  },
9050  {
9051   "alignment" : 4,
9052   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
9053   "name" : "const android::hardware::details::hidl_pointer<int> *",
9054   "referenced_type" : "type-1140",
9055   "self_type" : "type-1154",
9056   "size" : 4,
9057   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9058  },
9059  {
9060   "alignment" : 4,
9061   "linker_set_key" : "const android::hardware::details::hidl_pointer<long long> *",
9062   "name" : "const android::hardware::details::hidl_pointer<long long> *",
9063   "referenced_type" : "type-1405",
9064   "self_type" : "type-1416",
9065   "size" : 4,
9066   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9067  },
9068  {
9069   "alignment" : 4,
9070   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
9071   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
9072   "referenced_type" : "type-1477",
9073   "self_type" : "type-1479",
9074   "size" : 4,
9075   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9076  },
9077  {
9078   "alignment" : 4,
9079   "linker_set_key" : "const android::hardware::details::return_status *",
9080   "name" : "const android::hardware::details::return_status *",
9081   "referenced_type" : "type-680",
9082   "self_type" : "type-681",
9083   "size" : 4,
9084   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9085  },
9086  {
9087   "alignment" : 4,
9088   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
9089   "name" : "const android::hardware::hidl_death_recipient *",
9090   "referenced_type" : "type-44",
9091   "self_type" : "type-48",
9092   "size" : 4,
9093   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9094  },
9095  {
9096   "alignment" : 4,
9097   "linker_set_key" : "const android::hardware::hidl_memory *",
9098   "name" : "const android::hardware::hidl_memory *",
9099   "referenced_type" : "type-1011",
9100   "self_type" : "type-1018",
9101   "size" : 4,
9102   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9103  },
9104  {
9105   "alignment" : 4,
9106   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::SubscribeOptions> *",
9107   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::SubscribeOptions> *",
9108   "referenced_type" : "type-1080",
9109   "self_type" : "type-1081",
9110   "size" : 4,
9111   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9112  },
9113  {
9114   "alignment" : 4,
9115   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig> *",
9116   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig> *",
9117   "referenced_type" : "type-1047",
9118   "self_type" : "type-1049",
9119   "size" : 4,
9120   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9121  },
9122  {
9123   "alignment" : 4,
9124   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig> *",
9125   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig> *",
9126   "referenced_type" : "type-1069",
9127   "self_type" : "type-1070",
9128   "size" : 4,
9129   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9130  },
9131  {
9132   "alignment" : 4,
9133   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> *",
9134   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue> *",
9135   "referenced_type" : "type-109",
9136   "self_type" : "type-113",
9137   "size" : 4,
9138   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9139  },
9140  {
9141   "alignment" : 4,
9142   "linker_set_key" : "const android::hardware::hidl_vec<float> *",
9143   "name" : "const android::hardware::hidl_vec<float> *",
9144   "referenced_type" : "type-1051",
9145   "self_type" : "type-1052",
9146   "size" : 4,
9147   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9148  },
9149  {
9150   "alignment" : 4,
9151   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
9152   "name" : "const android::hardware::hidl_vec<int> *",
9153   "referenced_type" : "type-1040",
9154   "self_type" : "type-1041",
9155   "size" : 4,
9156   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9157  },
9158  {
9159   "alignment" : 4,
9160   "linker_set_key" : "const android::hardware::hidl_vec<long long> *",
9161   "name" : "const android::hardware::hidl_vec<long long> *",
9162   "referenced_type" : "type-1054",
9163   "self_type" : "type-1055",
9164   "size" : 4,
9165   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9166  },
9167  {
9168   "alignment" : 4,
9169   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
9170   "name" : "const android::hardware::hidl_vec<unsigned char> *",
9171   "referenced_type" : "type-1057",
9172   "self_type" : "type-1058",
9173   "size" : 4,
9174   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9175  },
9176  {
9177   "alignment" : 4,
9178   "linker_set_key" : "const android::hardware::hidl_version *",
9179   "name" : "const android::hardware::hidl_version *",
9180   "referenced_type" : "type-1088",
9181   "self_type" : "type-1094",
9182   "size" : 4,
9183   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9184  },
9185  {
9186   "alignment" : 4,
9187   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
9188   "name" : "const android::hidl::base::V1_0::BpHwBase *",
9189   "referenced_type" : "type-1469",
9190   "self_type" : "type-1470",
9191   "size" : 4,
9192   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
9193  },
9194  {
9195   "alignment" : 4,
9196   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
9197   "name" : "const android::hidl::base::V1_0::IBase *",
9198   "referenced_type" : "type-201",
9199   "self_type" : "type-212",
9200   "size" : 4,
9201   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9202  },
9203  {
9204   "alignment" : 4,
9205   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
9206   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
9207   "referenced_type" : "type-446",
9208   "self_type" : "type-447",
9209   "size" : 4,
9210   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9211  },
9212  {
9213   "alignment" : 4,
9214   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
9215   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
9216   "referenced_type" : "type-1237",
9217   "self_type" : "type-1238",
9218   "size" : 4,
9219   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
9220  },
9221  {
9222   "alignment" : 4,
9223   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
9224   "name" : "const android::sp<android::hardware::IBinder> *",
9225   "referenced_type" : "type-273",
9226   "self_type" : "type-276",
9227   "size" : 4,
9228   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9229  },
9230  {
9231   "alignment" : 4,
9232   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
9233   "name" : "const android::sp<android::hardware::ProcessState> *",
9234   "referenced_type" : "type-423",
9235   "self_type" : "type-432",
9236   "size" : 4,
9237   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9238  },
9239  {
9240   "alignment" : 4,
9241   "linker_set_key" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> *",
9242   "name" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> *",
9243   "referenced_type" : "type-81",
9244   "self_type" : "type-503",
9245   "size" : 4,
9246   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9247  },
9248  {
9249   "alignment" : 4,
9250   "linker_set_key" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> *",
9251   "name" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> *",
9252   "referenced_type" : "type-147",
9253   "self_type" : "type-493",
9254   "size" : 4,
9255   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9256  },
9257  {
9258   "alignment" : 4,
9259   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
9260   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
9261   "referenced_type" : "type-546",
9262   "self_type" : "type-545",
9263   "size" : 4,
9264   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9265  },
9266  {
9267   "alignment" : 4,
9268   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
9269   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
9270   "referenced_type" : "type-40",
9271   "self_type" : "type-39",
9272   "size" : 4,
9273   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9274  },
9275  {
9276   "alignment" : 4,
9277   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
9278   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
9279   "referenced_type" : "type-57",
9280   "self_type" : "type-191",
9281   "size" : 4,
9282   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9283  },
9284  {
9285   "alignment" : 4,
9286   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
9287   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
9288   "referenced_type" : "type-444",
9289   "self_type" : "type-445",
9290   "size" : 4,
9291   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9292  },
9293  {
9294   "alignment" : 4,
9295   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
9296   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
9297   "referenced_type" : "type-469",
9298   "self_type" : "type-470",
9299   "size" : 4,
9300   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9301  },
9302  {
9303   "alignment" : 4,
9304   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
9305   "name" : "const android::wp<android::hardware::BHwBinder> *",
9306   "referenced_type" : "type-8",
9307   "self_type" : "type-23",
9308   "size" : 4,
9309   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9310  },
9311  {
9312   "alignment" : 4,
9313   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
9314   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
9315   "referenced_type" : "type-1485",
9316   "self_type" : "type-1486",
9317   "size" : 4,
9318   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9319  },
9320  {
9321   "alignment" : 4,
9322   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
9323   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
9324   "referenced_type" : "type-1321",
9325   "self_type" : "type-1332",
9326   "size" : 4,
9327   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9328  },
9329  {
9330   "alignment" : 4,
9331   "linker_set_key" : "const char *",
9332   "name" : "const char *",
9333   "referenced_type" : "type-5",
9334   "self_type" : "type-4",
9335   "size" : 4,
9336   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9337  },
9338  {
9339   "alignment" : 4,
9340   "linker_set_key" : "const char16_t *",
9341   "name" : "const char16_t *",
9342   "referenced_type" : "type-298",
9343   "self_type" : "type-297",
9344   "size" : 4,
9345   "source_file" : "/system/core/libutils/include/utils/String16.h"
9346  },
9347  {
9348   "alignment" : 4,
9349   "linker_set_key" : "const float *",
9350   "name" : "const float *",
9351   "referenced_type" : "type-318",
9352   "self_type" : "type-317",
9353   "size" : 4,
9354   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9355  },
9356  {
9357   "alignment" : 4,
9358   "linker_set_key" : "const int *",
9359   "name" : "const int *",
9360   "referenced_type" : "type-1039",
9361   "self_type" : "type-1038",
9362   "size" : 4,
9363   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9364  },
9365  {
9366   "alignment" : 4,
9367   "linker_set_key" : "const log_msg *",
9368   "name" : "const log_msg *",
9369   "referenced_type" : "type-171",
9370   "self_type" : "type-258",
9371   "size" : 4,
9372   "source_file" : "/system/core/liblog/include/log/log_read.h"
9373  },
9374  {
9375   "alignment" : 4,
9376   "linker_set_key" : "const long long *",
9377   "name" : "const long long *",
9378   "referenced_type" : "type-320",
9379   "self_type" : "type-319",
9380   "size" : 4,
9381   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9382  },
9383  {
9384   "alignment" : 4,
9385   "linker_set_key" : "const native_handle *",
9386   "name" : "const native_handle *",
9387   "referenced_type" : "type-910",
9388   "self_type" : "type-909",
9389   "size" : 4,
9390   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9391  },
9392  {
9393   "alignment" : 4,
9394   "linker_set_key" : "const unsigned char *",
9395   "name" : "const unsigned char *",
9396   "referenced_type" : "type-1085",
9397   "self_type" : "type-1084",
9398   "size" : 4,
9399   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9400  },
9401  {
9402   "alignment" : 4,
9403   "linker_set_key" : "const unsigned long long *",
9404   "name" : "const unsigned long long *",
9405   "referenced_type" : "type-994",
9406   "self_type" : "type-1134",
9407   "size" : 4,
9408   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9409  },
9410  {
9411   "alignment" : 4,
9412   "linker_set_key" : "const void *",
9413   "name" : "const void *",
9414   "referenced_type" : "type-1096",
9415   "self_type" : "type-1097",
9416   "size" : 4,
9417   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9418  },
9419  {
9420   "alignment" : 4,
9421   "linker_set_key" : "float *",
9422   "name" : "float *",
9423   "referenced_type" : "type-72",
9424   "self_type" : "type-71",
9425   "size" : 4,
9426   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9427  },
9428  {
9429   "alignment" : 4,
9430   "linker_set_key" : "int (*)(void *)",
9431   "name" : "int (*)(void *)",
9432   "referenced_type" : "type-1217",
9433   "self_type" : "type-1218",
9434   "size" : 4,
9435   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
9436  },
9437  {
9438   "alignment" : 4,
9439   "linker_set_key" : "int *",
9440   "name" : "int *",
9441   "referenced_type" : "type-12",
9442   "self_type" : "type-64",
9443   "size" : 4,
9444   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9445  },
9446  {
9447   "alignment" : 4,
9448   "linker_set_key" : "log_msg *",
9449   "name" : "log_msg *",
9450   "referenced_type" : "type-172",
9451   "self_type" : "type-471",
9452   "size" : 4,
9453   "source_file" : "/system/core/liblog/include/log/log_read.h"
9454  },
9455  {
9456   "alignment" : 4,
9457   "linker_set_key" : "long long *",
9458   "name" : "long long *",
9459   "referenced_type" : "type-79",
9460   "self_type" : "type-78",
9461   "size" : 4,
9462   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9463  },
9464  {
9465   "alignment" : 4,
9466   "linker_set_key" : "native_handle *",
9467   "name" : "native_handle *",
9468   "referenced_type" : "type-631",
9469   "self_type" : "type-722",
9470   "size" : 4,
9471   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9472  },
9473  {
9474   "alignment" : 4,
9475   "linker_set_key" : "unsigned char *",
9476   "name" : "unsigned char *",
9477   "referenced_type" : "type-97",
9478   "self_type" : "type-96",
9479   "size" : 4,
9480   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9481  },
9482  {
9483   "alignment" : 4,
9484   "linker_set_key" : "unsigned int *",
9485   "name" : "unsigned int *",
9486   "referenced_type" : "type-2",
9487   "self_type" : "type-1144",
9488   "size" : 4,
9489   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9490  },
9491  {
9492   "alignment" : 4,
9493   "linker_set_key" : "unsigned long long *",
9494   "name" : "unsigned long long *",
9495   "referenced_type" : "type-7",
9496   "self_type" : "type-1130",
9497   "size" : 4,
9498   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9499  },
9500  {
9501   "alignment" : 4,
9502   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
9503   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
9504   "referenced_type" : "type-1132",
9505   "self_type" : "type-1131",
9506   "size" : 4,
9507   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9508  },
9509  {
9510   "alignment" : 4,
9511   "linker_set_key" : "void *",
9512   "name" : "void *",
9513   "referenced_type" : "type-15",
9514   "self_type" : "type-14",
9515   "size" : 4,
9516   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
9517  },
9518  {
9519   "alignment" : 4,
9520   "linker_set_key" : "void **",
9521   "name" : "void **",
9522   "referenced_type" : "type-14",
9523   "self_type" : "type-1219",
9524   "size" : 4,
9525   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
9526  }
9527 ],
9528 "qualified_types" :
9529 [
9530  {
9531   "alignment" : 4,
9532   "is_const" : true,
9533   "linker_set_key" : "android::RefBase::weakref_impl *const",
9534   "name" : "android::RefBase::weakref_impl *const",
9535   "referenced_type" : "type-19",
9536   "self_type" : "type-18",
9537   "size" : 4,
9538   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9539  },
9540  {
9541   "alignment" : 4,
9542   "is_const" : true,
9543   "linker_set_key" : "android::RefBase::weakref_impl *const",
9544   "name" : "android::RefBase::weakref_impl *const",
9545   "referenced_type" : "type-308",
9546   "self_type" : "type-310",
9547   "size" : 4,
9548   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9549  },
9550  {
9551   "alignment" : 4,
9552   "is_const" : true,
9553   "linker_set_key" : "android::RefBase::weakref_impl *const",
9554   "name" : "android::RefBase::weakref_impl *const",
9555   "referenced_type" : "type-458",
9556   "self_type" : "type-460",
9557   "size" : 4,
9558   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9559  },
9560  {
9561   "alignment" : 4,
9562   "is_const" : true,
9563   "linker_set_key" : "android::RefBase::weakref_impl *const",
9564   "name" : "android::RefBase::weakref_impl *const",
9565   "referenced_type" : "type-45",
9566   "self_type" : "type-47",
9567   "size" : 4,
9568   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9569  },
9570  {
9571   "alignment" : 4,
9572   "is_const" : true,
9573   "linker_set_key" : "android::RefBase::weakref_impl *const",
9574   "name" : "android::RefBase::weakref_impl *const",
9575   "referenced_type" : "type-640",
9576   "self_type" : "type-642",
9577   "size" : 4,
9578   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9579  },
9580  {
9581   "alignment" : 4,
9582   "is_const" : true,
9583   "linker_set_key" : "android::RefBase::weakref_impl *const",
9584   "name" : "android::RefBase::weakref_impl *const",
9585   "referenced_type" : "type-811",
9586   "self_type" : "type-813",
9587   "size" : 4,
9588   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9589  },
9590  {
9591   "alignment" : 4,
9592   "is_const" : true,
9593   "linker_set_key" : "android::hardware::IBinder *const",
9594   "name" : "android::hardware::IBinder *const",
9595   "referenced_type" : "type-125",
9596   "self_type" : "type-124",
9597   "size" : 4,
9598   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
9599  },
9600  {
9601   "alignment" : 4,
9602   "is_const" : true,
9603   "linker_set_key" : "const android::NativeHandle",
9604   "name" : "const android::NativeHandle",
9605   "referenced_type" : "type-721",
9606   "self_type" : "type-1103",
9607   "size" : 12,
9608   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
9609  },
9610  {
9611   "alignment" : 4,
9612   "is_const" : true,
9613   "linker_set_key" : "const android::RefBase",
9614   "name" : "const android::RefBase",
9615   "referenced_type" : "type-17",
9616   "self_type" : "type-1000",
9617   "size" : 8,
9618   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9619  },
9620  {
9621   "alignment" : 4,
9622   "is_const" : true,
9623   "linker_set_key" : "const android::String16",
9624   "name" : "const android::String16",
9625   "referenced_type" : "type-296",
9626   "self_type" : "type-295",
9627   "size" : 4,
9628   "source_file" : "/system/core/libutils/include/utils/String16.h"
9629  },
9630  {
9631   "alignment" : 4,
9632   "is_const" : true,
9633   "linker_set_key" : "const android::String8",
9634   "name" : "const android::String8",
9635   "referenced_type" : "type-305",
9636   "self_type" : "type-1112",
9637   "size" : 4,
9638   "source_file" : "/system/core/libutils/include/utils/String8.h"
9639  },
9640  {
9641   "alignment" : 4,
9642   "is_const" : true,
9643   "linker_set_key" : "const android::VectorImpl",
9644   "name" : "const android::VectorImpl",
9645   "referenced_type" : "type-289",
9646   "self_type" : "type-1189",
9647   "size" : 20,
9648   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9649  },
9650  {
9651   "alignment" : 4,
9652   "is_const" : true,
9653   "linker_set_key" : "const android::hardware::BpHwRefBase",
9654   "name" : "const android::hardware::BpHwRefBase",
9655   "referenced_type" : "type-123",
9656   "self_type" : "type-1124",
9657   "size" : 24,
9658   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
9659  },
9660  {
9661   "alignment" : 4,
9662   "is_const" : true,
9663   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9664   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9665   "referenced_type" : "type-1150",
9666   "self_type" : "type-1157",
9667   "size" : 16,
9668   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9669  },
9670  {
9671   "alignment" : 4,
9672   "is_const" : true,
9673   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9674   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9675   "referenced_type" : "type-1159",
9676   "self_type" : "type-1162",
9677   "size" : 16,
9678   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9679  },
9680  {
9681   "alignment" : 4,
9682   "is_const" : true,
9683   "linker_set_key" : "const android::hardware::Parcel",
9684   "name" : "const android::hardware::Parcel",
9685   "referenced_type" : "type-1128",
9686   "self_type" : "type-1138",
9687   "size" : 68,
9688   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9689  },
9690  {
9691   "alignment" : 4,
9692   "is_const" : true,
9693   "linker_set_key" : "const android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode>",
9694   "name" : "const android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode>",
9695   "referenced_type" : "type-636",
9696   "self_type" : "type-646",
9697   "size" : 28,
9698   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9699  },
9700  {
9701   "alignment" : 4,
9702   "is_const" : true,
9703   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> >",
9704   "name" : "const android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> >",
9705   "referenced_type" : "type-658",
9706   "self_type" : "type-664",
9707   "size" : 28,
9708   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9709  },
9710  {
9711   "alignment" : 4,
9712   "is_const" : true,
9713   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> >",
9714   "name" : "const android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> >",
9715   "referenced_type" : "type-24",
9716   "self_type" : "type-36",
9717   "size" : 28,
9718   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9719  },
9720  {
9721   "alignment" : 4,
9722   "is_const" : true,
9723   "linker_set_key" : "const android::hardware::Return<bool>",
9724   "name" : "const android::hardware::Return<bool>",
9725   "referenced_type" : "type-624",
9726   "self_type" : "type-634",
9727   "size" : 24,
9728   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9729  },
9730  {
9731   "alignment" : 4,
9732   "is_const" : true,
9733   "linker_set_key" : "const android::hardware::Status",
9734   "name" : "const android::hardware::Status",
9735   "referenced_type" : "type-30",
9736   "self_type" : "type-608",
9737   "size" : 20,
9738   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9739  },
9740  {
9741   "alignment" : 4,
9742   "is_const" : true,
9743   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::BpHwVehicle",
9744   "name" : "const android::hardware::automotive::vehicle::V2_0::BpHwVehicle",
9745   "referenced_type" : "type-118",
9746   "self_type" : "type-1474",
9747   "size" : 92,
9748   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
9749  },
9750  {
9751   "alignment" : 4,
9752   "is_const" : true,
9753   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback",
9754   "name" : "const android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback",
9755   "referenced_type" : "type-475",
9756   "self_type" : "type-1472",
9757   "size" : 92,
9758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h"
9759  },
9760  {
9761   "alignment" : 4,
9762   "is_const" : true,
9763   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex",
9764   "name" : "const android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex",
9765   "referenced_type" : "type-1288",
9766   "self_type" : "type-1345",
9767   "size" : 4,
9768   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9769  },
9770  {
9771   "alignment" : 4,
9772   "is_const" : true,
9773   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex",
9774   "name" : "const android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex",
9775   "referenced_type" : "type-1287",
9776   "self_type" : "type-1344",
9777   "size" : 4,
9778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9779  },
9780  {
9781   "alignment" : 4,
9782   "is_const" : true,
9783   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::EvConnectorType",
9784   "name" : "const android::hardware::automotive::vehicle::V2_0::EvConnectorType",
9785   "referenced_type" : "type-1258",
9786   "self_type" : "type-1305",
9787   "size" : 4,
9788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9789  },
9790  {
9791   "alignment" : 4,
9792   "is_const" : true,
9793   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::FuelType",
9794   "name" : "const android::hardware::automotive::vehicle::V2_0::FuelType",
9795   "referenced_type" : "type-1260",
9796   "self_type" : "type-1307",
9797   "size" : 4,
9798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9799  },
9800  {
9801   "alignment" : 4,
9802   "is_const" : true,
9803   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::IVehicle",
9804   "name" : "const android::hardware::automotive::vehicle::V2_0::IVehicle",
9805   "referenced_type" : "type-84",
9806   "self_type" : "type-1460",
9807   "size" : 12,
9808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
9809  },
9810  {
9811   "alignment" : 4,
9812   "is_const" : true,
9813   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::IVehicleCallback",
9814   "name" : "const android::hardware::automotive::vehicle::V2_0::IVehicleCallback",
9815   "referenced_type" : "type-27",
9816   "self_type" : "type-498",
9817   "size" : 12,
9818   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9819  },
9820  {
9821   "alignment" : 4,
9822   "is_const" : true,
9823   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors",
9824   "name" : "const android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors",
9825   "referenced_type" : "type-1282",
9826   "self_type" : "type-1338",
9827   "size" : 4,
9828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9829  },
9830  {
9831   "alignment" : 4,
9832   "is_const" : true,
9833   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors",
9834   "name" : "const android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors",
9835   "referenced_type" : "type-1284",
9836   "self_type" : "type-1340",
9837   "size" : 4,
9838   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9839  },
9840  {
9841   "alignment" : 4,
9842   "is_const" : true,
9843   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus",
9844   "name" : "const android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus",
9845   "referenced_type" : "type-1280",
9846   "self_type" : "type-1336",
9847   "size" : 4,
9848   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9849  },
9850  {
9851   "alignment" : 4,
9852   "is_const" : true,
9853   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::Obd2FuelType",
9854   "name" : "const android::hardware::automotive::vehicle::V2_0::Obd2FuelType",
9855   "referenced_type" : "type-1286",
9856   "self_type" : "type-1342",
9857   "size" : 4,
9858   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9859  },
9860  {
9861   "alignment" : 4,
9862   "is_const" : true,
9863   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind",
9864   "name" : "const android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind",
9865   "referenced_type" : "type-1281",
9866   "self_type" : "type-1337",
9867   "size" : 4,
9868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9869  },
9870  {
9871   "alignment" : 4,
9872   "is_const" : true,
9873   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus",
9874   "name" : "const android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus",
9875   "referenced_type" : "type-1285",
9876   "self_type" : "type-1341",
9877   "size" : 4,
9878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9879  },
9880  {
9881   "alignment" : 4,
9882   "is_const" : true,
9883   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors",
9884   "name" : "const android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors",
9885   "referenced_type" : "type-1283",
9886   "self_type" : "type-1339",
9887   "size" : 4,
9888   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9889  },
9890  {
9891   "alignment" : 4,
9892   "is_const" : true,
9893   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::PortLocationType",
9894   "name" : "const android::hardware::automotive::vehicle::V2_0::PortLocationType",
9895   "referenced_type" : "type-1259",
9896   "self_type" : "type-1306",
9897   "size" : 4,
9898   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9899  },
9900  {
9901   "alignment" : 4,
9902   "is_const" : true,
9903   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::StatusCode",
9904   "name" : "const android::hardware::automotive::vehicle::V2_0::StatusCode",
9905   "referenced_type" : "type-637",
9906   "self_type" : "type-1334",
9907   "size" : 4,
9908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9909  },
9910  {
9911   "alignment" : 4,
9912   "is_const" : true,
9913   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::SubscribeFlags",
9914   "name" : "const android::hardware::automotive::vehicle::V2_0::SubscribeFlags",
9915   "referenced_type" : "type-1076",
9916   "self_type" : "type-1333",
9917   "size" : 4,
9918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9919  },
9920  {
9921   "alignment" : 4,
9922   "is_const" : true,
9923   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::SubscribeOptions",
9924   "name" : "const android::hardware::automotive::vehicle::V2_0::SubscribeOptions",
9925   "referenced_type" : "type-1075",
9926   "self_type" : "type-1078",
9927   "size" : 12,
9928   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9929  },
9930  {
9931   "alignment" : 4,
9932   "is_const" : true,
9933   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag",
9934   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag",
9935   "referenced_type" : "type-1264",
9936   "self_type" : "type-1311",
9937   "size" : 4,
9938   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9939  },
9940  {
9941   "alignment" : 4,
9942   "is_const" : true,
9943   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport",
9944   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport",
9945   "referenced_type" : "type-1268",
9946   "self_type" : "type-1315",
9947   "size" : 4,
9948   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9949  },
9950  {
9951   "alignment" : 4,
9952   "is_const" : true,
9953   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq",
9954   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq",
9955   "referenced_type" : "type-1265",
9956   "self_type" : "type-1312",
9957   "size" : 4,
9958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9959  },
9960  {
9961   "alignment" : 4,
9962   "is_const" : true,
9963   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex",
9964   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex",
9965   "referenced_type" : "type-1266",
9966   "self_type" : "type-1313",
9967   "size" : 4,
9968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9969  },
9970  {
9971   "alignment" : 4,
9972   "is_const" : true,
9973   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam",
9974   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam",
9975   "referenced_type" : "type-1267",
9976   "self_type" : "type-1314",
9977   "size" : 4,
9978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9979  },
9980  {
9981   "alignment" : 4,
9982   "is_const" : true,
9983   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleArea",
9984   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleArea",
9985   "referenced_type" : "type-1252",
9986   "self_type" : "type-1299",
9987   "size" : 4,
9988   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
9989  },
9990  {
9991   "alignment" : 8,
9992   "is_const" : true,
9993   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig",
9994   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig",
9995   "referenced_type" : "type-316",
9996   "self_type" : "type-315",
9997   "size" : 40,
9998   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9999  },
10000  {
10001   "alignment" : 4,
10002   "is_const" : true,
10003   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor",
10004   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor",
10005   "referenced_type" : "type-1275",
10006   "self_type" : "type-1327",
10007   "size" : 4,
10008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10009  },
10010  {
10011   "alignment" : 4,
10012   "is_const" : true,
10013   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror",
10014   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror",
10015   "referenced_type" : "type-1276",
10016   "self_type" : "type-1328",
10017   "size" : 4,
10018   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10019  },
10020  {
10021   "alignment" : 4,
10022   "is_const" : true,
10023   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat",
10024   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat",
10025   "referenced_type" : "type-1273",
10026   "self_type" : "type-1325",
10027   "size" : 4,
10028   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10029  },
10030  {
10031   "alignment" : 4,
10032   "is_const" : true,
10033   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel",
10034   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel",
10035   "referenced_type" : "type-1279",
10036   "self_type" : "type-1335",
10037   "size" : 4,
10038   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10039  },
10040  {
10041   "alignment" : 4,
10042   "is_const" : true,
10043   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow",
10044   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow",
10045   "referenced_type" : "type-1274",
10046   "self_type" : "type-1326",
10047   "size" : 4,
10048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10049  },
10050  {
10051   "alignment" : 4,
10052   "is_const" : true,
10053   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleDisplay",
10054   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleDisplay",
10055   "referenced_type" : "type-1270",
10056   "self_type" : "type-1317",
10057   "size" : 4,
10058   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10059  },
10060  {
10061   "alignment" : 4,
10062   "is_const" : true,
10063   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleGear",
10064   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleGear",
10065   "referenced_type" : "type-1272",
10066   "self_type" : "type-1324",
10067   "size" : 4,
10068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10069  },
10070  {
10071   "alignment" : 4,
10072   "is_const" : true,
10073   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection",
10074   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection",
10075   "referenced_type" : "type-1261",
10076   "self_type" : "type-1308",
10077   "size" : 4,
10078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10079  },
10080  {
10081   "alignment" : 4,
10082   "is_const" : true,
10083   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction",
10084   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction",
10085   "referenced_type" : "type-1269",
10086   "self_type" : "type-1316",
10087   "size" : 4,
10088   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10089  },
10090  {
10091   "alignment" : 4,
10092   "is_const" : true,
10093   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState",
10094   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState",
10095   "referenced_type" : "type-1278",
10096   "self_type" : "type-1331",
10097   "size" : 4,
10098   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10099  },
10100  {
10101   "alignment" : 4,
10102   "is_const" : true,
10103   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleLightState",
10104   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleLightState",
10105   "referenced_type" : "type-1256",
10106   "self_type" : "type-1303",
10107   "size" : 4,
10108   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10109  },
10110  {
10111   "alignment" : 4,
10112   "is_const" : true,
10113   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch",
10114   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch",
10115   "referenced_type" : "type-1257",
10116   "self_type" : "type-1304",
10117   "size" : 4,
10118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10119  },
10120  {
10121   "alignment" : 4,
10122   "is_const" : true,
10123   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleOilLevel",
10124   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleOilLevel",
10125   "referenced_type" : "type-1262",
10126   "self_type" : "type-1309",
10127   "size" : 4,
10128   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10129  },
10130  {
10131   "alignment" : 8,
10132   "is_const" : true,
10133   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropConfig",
10134   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropConfig",
10135   "referenced_type" : "type-1064",
10136   "self_type" : "type-1068",
10137   "size" : 72,
10138   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10139  },
10140  {
10141   "alignment" : 8,
10142   "is_const" : true,
10143   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropValue",
10144   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropValue",
10145   "referenced_type" : "type-103",
10146   "self_type" : "type-112",
10147   "size" : 104,
10148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h"
10149  },
10150  {
10151   "alignment" : 4,
10152   "is_const" : true,
10153   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleProperty",
10154   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleProperty",
10155   "referenced_type" : "type-1254",
10156   "self_type" : "type-1301",
10157   "size" : 4,
10158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10159  },
10160  {
10161   "alignment" : 4,
10162   "is_const" : true,
10163   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess",
10164   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess",
10165   "referenced_type" : "type-1065",
10166   "self_type" : "type-1322",
10167   "size" : 4,
10168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10169  },
10170  {
10171   "alignment" : 4,
10172   "is_const" : true,
10173   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode",
10174   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode",
10175   "referenced_type" : "type-1066",
10176   "self_type" : "type-1320",
10177   "size" : 4,
10178   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10179  },
10180  {
10181   "alignment" : 4,
10182   "is_const" : true,
10183   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup",
10184   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup",
10185   "referenced_type" : "type-1253",
10186   "self_type" : "type-1300",
10187   "size" : 4,
10188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10189  },
10190  {
10191   "alignment" : 4,
10192   "is_const" : true,
10193   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus",
10194   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus",
10195   "referenced_type" : "type-104",
10196   "self_type" : "type-1323",
10197   "size" : 4,
10198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10199  },
10200  {
10201   "alignment" : 4,
10202   "is_const" : true,
10203   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyType",
10204   "name" : "const android::hardware::automotive::vehicle::V2_0::VehiclePropertyType",
10205   "referenced_type" : "type-1251",
10206   "self_type" : "type-1298",
10207   "size" : 4,
10208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10209  },
10210  {
10211   "alignment" : 4,
10212   "is_const" : true,
10213   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState",
10214   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState",
10215   "referenced_type" : "type-1255",
10216   "self_type" : "type-1302",
10217   "size" : 4,
10218   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10219  },
10220  {
10221   "alignment" : 4,
10222   "is_const" : true,
10223   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal",
10224   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal",
10225   "referenced_type" : "type-1277",
10226   "self_type" : "type-1329",
10227   "size" : 4,
10228   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10229  },
10230  {
10231   "alignment" : 4,
10232   "is_const" : true,
10233   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VehicleUnit",
10234   "name" : "const android::hardware::automotive::vehicle::V2_0::VehicleUnit",
10235   "referenced_type" : "type-1271",
10236   "self_type" : "type-1319",
10237   "size" : 4,
10238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10239  },
10240  {
10241   "alignment" : 4,
10242   "is_const" : true,
10243   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex",
10244   "name" : "const android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex",
10245   "referenced_type" : "type-1295",
10246   "self_type" : "type-1352",
10247   "size" : 4,
10248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10249  },
10250  {
10251   "alignment" : 4,
10252   "is_const" : true,
10253   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex",
10254   "name" : "const android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex",
10255   "referenced_type" : "type-1290",
10256   "self_type" : "type-1347",
10257   "size" : 4,
10258   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10259  },
10260  {
10261   "alignment" : 4,
10262   "is_const" : true,
10263   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VmsMessageType",
10264   "name" : "const android::hardware::automotive::vehicle::V2_0::VmsMessageType",
10265   "referenced_type" : "type-1289",
10266   "self_type" : "type-1346",
10267   "size" : 4,
10268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10269  },
10270  {
10271   "alignment" : 4,
10272   "is_const" : true,
10273   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex",
10274   "name" : "const android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex",
10275   "referenced_type" : "type-1292",
10276   "self_type" : "type-1349",
10277   "size" : 4,
10278   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10279  },
10280  {
10281   "alignment" : 4,
10282   "is_const" : true,
10283   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex",
10284   "name" : "const android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex",
10285   "referenced_type" : "type-1291",
10286   "self_type" : "type-1348",
10287   "size" : 4,
10288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10289  },
10290  {
10291   "alignment" : 4,
10292   "is_const" : true,
10293   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex",
10294   "name" : "const android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex",
10295   "referenced_type" : "type-1293",
10296   "self_type" : "type-1350",
10297   "size" : 4,
10298   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10299  },
10300  {
10301   "alignment" : 4,
10302   "is_const" : true,
10303   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex",
10304   "name" : "const android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex",
10305   "referenced_type" : "type-1297",
10306   "self_type" : "type-1353",
10307   "size" : 4,
10308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10309  },
10310  {
10311   "alignment" : 4,
10312   "is_const" : true,
10313   "linker_set_key" : "const android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex",
10314   "name" : "const android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex",
10315   "referenced_type" : "type-1294",
10316   "self_type" : "type-1351",
10317   "size" : 4,
10318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
10319  },
10320  {
10321   "alignment" : 4,
10322   "is_const" : true,
10323   "linker_set_key" : "const android::hardware::details::SchedPrio",
10324   "name" : "const android::hardware::details::SchedPrio",
10325   "referenced_type" : "type-1153",
10326   "self_type" : "type-1156",
10327   "size" : 8,
10328   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10329  },
10330  {
10331   "alignment" : 8,
10332   "is_const" : true,
10333   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::SubscribeOptions>",
10334   "name" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::SubscribeOptions>",
10335   "referenced_type" : "type-1072",
10336   "self_type" : "type-1483",
10337   "size" : 8,
10338   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10339  },
10340  {
10341   "alignment" : 8,
10342   "is_const" : true,
10343   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig>",
10344   "name" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig>",
10345   "referenced_type" : "type-1044",
10346   "self_type" : "type-1239",
10347   "size" : 8,
10348   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10349  },
10350  {
10351   "alignment" : 8,
10352   "is_const" : true,
10353   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig>",
10354   "name" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig>",
10355   "referenced_type" : "type-1061",
10356   "self_type" : "type-1480",
10357   "size" : 8,
10358   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10359  },
10360  {
10361   "alignment" : 8,
10362   "is_const" : true,
10363   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue>",
10364   "name" : "const android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue>",
10365   "referenced_type" : "type-100",
10366   "self_type" : "type-1490",
10367   "size" : 8,
10368   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10369  },
10370  {
10371   "alignment" : 8,
10372   "is_const" : true,
10373   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
10374   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
10375   "referenced_type" : "type-653",
10376   "self_type" : "type-980",
10377   "size" : 8,
10378   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10379  },
10380  {
10381   "alignment" : 8,
10382   "is_const" : true,
10383   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
10384   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
10385   "referenced_type" : "type-410",
10386   "self_type" : "type-508",
10387   "size" : 8,
10388   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10389  },
10390  {
10391   "alignment" : 8,
10392   "is_const" : true,
10393   "linker_set_key" : "const android::hardware::details::hidl_pointer<float>",
10394   "name" : "const android::hardware::details::hidl_pointer<float>",
10395   "referenced_type" : "type-69",
10396   "self_type" : "type-1318",
10397   "size" : 8,
10398   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10399  },
10400  {
10401   "alignment" : 8,
10402   "is_const" : true,
10403   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
10404   "name" : "const android::hardware::details::hidl_pointer<int>",
10405   "referenced_type" : "type-62",
10406   "self_type" : "type-1140",
10407   "size" : 8,
10408   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10409  },
10410  {
10411   "alignment" : 8,
10412   "is_const" : true,
10413   "linker_set_key" : "const android::hardware::details::hidl_pointer<long long>",
10414   "name" : "const android::hardware::details::hidl_pointer<long long>",
10415   "referenced_type" : "type-76",
10416   "self_type" : "type-1405",
10417   "size" : 8,
10418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10419  },
10420  {
10421   "alignment" : 8,
10422   "is_const" : true,
10423   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
10424   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
10425   "referenced_type" : "type-94",
10426   "self_type" : "type-1477",
10427   "size" : 8,
10428   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10429  },
10430  {
10431   "alignment" : 4,
10432   "is_const" : true,
10433   "linker_set_key" : "const android::hardware::details::return_status",
10434   "name" : "const android::hardware::details::return_status",
10435   "referenced_type" : "type-29",
10436   "self_type" : "type-680",
10437   "size" : 24,
10438   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10439  },
10440  {
10441   "alignment" : 4,
10442   "is_const" : true,
10443   "linker_set_key" : "const android::hardware::hidl_death_recipient",
10444   "name" : "const android::hardware::hidl_death_recipient",
10445   "referenced_type" : "type-43",
10446   "self_type" : "type-44",
10447   "size" : 12,
10448   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10449  },
10450  {
10451   "alignment" : 8,
10452   "is_const" : true,
10453   "linker_set_key" : "const android::hardware::hidl_handle",
10454   "name" : "const android::hardware::hidl_handle",
10455   "referenced_type" : "type-1005",
10456   "self_type" : "type-1098",
10457   "size" : 16,
10458   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10459  },
10460  {
10461   "alignment" : 8,
10462   "is_const" : true,
10463   "linker_set_key" : "const android::hardware::hidl_memory",
10464   "name" : "const android::hardware::hidl_memory",
10465   "referenced_type" : "type-1008",
10466   "self_type" : "type-1011",
10467   "size" : 40,
10468   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10469  },
10470  {
10471   "alignment" : 8,
10472   "is_const" : true,
10473   "linker_set_key" : "const android::hardware::hidl_string",
10474   "name" : "const android::hardware::hidl_string",
10475   "referenced_type" : "type-106",
10476   "self_type" : "type-1006",
10477   "size" : 16,
10478   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10479  },
10480  {
10481   "alignment" : 8,
10482   "is_const" : true,
10483   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::SubscribeOptions>",
10484   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::SubscribeOptions>",
10485   "referenced_type" : "type-1071",
10486   "self_type" : "type-1080",
10487   "size" : 16,
10488   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10489  },
10490  {
10491   "alignment" : 8,
10492   "is_const" : true,
10493   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig>",
10494   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig>",
10495   "referenced_type" : "type-1043",
10496   "self_type" : "type-1047",
10497   "size" : 16,
10498   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10499  },
10500  {
10501   "alignment" : 8,
10502   "is_const" : true,
10503   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig>",
10504   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig>",
10505   "referenced_type" : "type-1060",
10506   "self_type" : "type-1069",
10507   "size" : 16,
10508   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10509  },
10510  {
10511   "alignment" : 8,
10512   "is_const" : true,
10513   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue>",
10514   "name" : "const android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue>",
10515   "referenced_type" : "type-99",
10516   "self_type" : "type-109",
10517   "size" : 16,
10518   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10519  },
10520  {
10521   "alignment" : 8,
10522   "is_const" : true,
10523   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
10524   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
10525   "referenced_type" : "type-1028",
10526   "self_type" : "type-1462",
10527   "size" : 16,
10528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h"
10529  },
10530  {
10531   "alignment" : 8,
10532   "is_const" : true,
10533   "linker_set_key" : "const android::hardware::hidl_vec<float>",
10534   "name" : "const android::hardware::hidl_vec<float>",
10535   "referenced_type" : "type-68",
10536   "self_type" : "type-1051",
10537   "size" : 16,
10538   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10539  },
10540  {
10541   "alignment" : 8,
10542   "is_const" : true,
10543   "linker_set_key" : "const android::hardware::hidl_vec<int>",
10544   "name" : "const android::hardware::hidl_vec<int>",
10545   "referenced_type" : "type-61",
10546   "self_type" : "type-1040",
10547   "size" : 16,
10548   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10549  },
10550  {
10551   "alignment" : 8,
10552   "is_const" : true,
10553   "linker_set_key" : "const android::hardware::hidl_vec<long long>",
10554   "name" : "const android::hardware::hidl_vec<long long>",
10555   "referenced_type" : "type-75",
10556   "self_type" : "type-1054",
10557   "size" : 16,
10558   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10559  },
10560  {
10561   "alignment" : 8,
10562   "is_const" : true,
10563   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
10564   "name" : "const android::hardware::hidl_vec<unsigned char>",
10565   "referenced_type" : "type-93",
10566   "self_type" : "type-1057",
10567   "size" : 16,
10568   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10569  },
10570  {
10571   "alignment" : 2,
10572   "is_const" : true,
10573   "linker_set_key" : "const android::hardware::hidl_version",
10574   "name" : "const android::hardware::hidl_version",
10575   "referenced_type" : "type-1086",
10576   "self_type" : "type-1088",
10577   "size" : 4,
10578   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10579  },
10580  {
10581   "alignment" : 4,
10582   "is_const" : true,
10583   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
10584   "name" : "const android::hidl::base::V1_0::BpHwBase",
10585   "referenced_type" : "type-1466",
10586   "self_type" : "type-1469",
10587   "size" : 92,
10588   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
10589  },
10590  {
10591   "alignment" : 4,
10592   "is_const" : true,
10593   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
10594   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
10595   "referenced_type" : "type-1106",
10596   "self_type" : "type-1107",
10597   "size" : 4,
10598   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10599  },
10600  {
10601   "alignment" : 4,
10602   "is_const" : true,
10603   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
10604   "name" : "const android::hidl::base::V1_0::IBase",
10605   "referenced_type" : "type-28",
10606   "self_type" : "type-201",
10607   "size" : 12,
10608   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10609  },
10610  {
10611   "alignment" : 4,
10612   "is_const" : true,
10613   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
10614   "name" : "const android::hidl::base::V1_0::IBase *const",
10615   "referenced_type" : "type-212",
10616   "self_type" : "type-1169",
10617   "size" : 4,
10618   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10619  },
10620  {
10621   "alignment" : 4,
10622   "is_const" : true,
10623   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
10624   "name" : "const android::hidl::manager::V1_0::IServiceManager",
10625   "referenced_type" : "type-435",
10626   "self_type" : "type-446",
10627   "size" : 12,
10628   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10629  },
10630  {
10631   "alignment" : 4,
10632   "is_const" : true,
10633   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
10634   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
10635   "referenced_type" : "type-1241",
10636   "self_type" : "type-1245",
10637   "size" : 4,
10638   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10639  },
10640  {
10641   "alignment" : 1,
10642   "is_const" : true,
10643   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
10644   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
10645   "referenced_type" : "type-1240",
10646   "self_type" : "type-1243",
10647   "size" : 1,
10648   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10649  },
10650  {
10651   "alignment" : 4,
10652   "is_const" : true,
10653   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
10654   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
10655   "referenced_type" : "type-457",
10656   "self_type" : "type-1237",
10657   "size" : 12,
10658   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
10659  },
10660  {
10661   "alignment" : 4,
10662   "is_const" : true,
10663   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
10664   "name" : "const android::sp<android::hardware::IBinder>",
10665   "referenced_type" : "type-247",
10666   "self_type" : "type-273",
10667   "size" : 4,
10668   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10669  },
10670  {
10671   "alignment" : 4,
10672   "is_const" : true,
10673   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
10674   "name" : "const android::sp<android::hardware::ProcessState>",
10675   "referenced_type" : "type-281",
10676   "self_type" : "type-423",
10677   "size" : 4,
10678   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10679  },
10680  {
10681   "alignment" : 4,
10682   "is_const" : true,
10683   "linker_set_key" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle>",
10684   "name" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle>",
10685   "referenced_type" : "type-82",
10686   "self_type" : "type-81",
10687   "size" : 4,
10688   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10689  },
10690  {
10691   "alignment" : 4,
10692   "is_const" : true,
10693   "linker_set_key" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback>",
10694   "name" : "const android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback>",
10695   "referenced_type" : "type-25",
10696   "self_type" : "type-147",
10697   "size" : 4,
10698   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10699  },
10700  {
10701   "alignment" : 4,
10702   "is_const" : true,
10703   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
10704   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
10705   "referenced_type" : "type-510",
10706   "self_type" : "type-546",
10707   "size" : 4,
10708   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10709  },
10710  {
10711   "alignment" : 4,
10712   "is_const" : true,
10713   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
10714   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
10715   "referenced_type" : "type-41",
10716   "self_type" : "type-40",
10717   "size" : 4,
10718   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10719  },
10720  {
10721   "alignment" : 4,
10722   "is_const" : true,
10723   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
10724   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
10725   "referenced_type" : "type-50",
10726   "self_type" : "type-57",
10727   "size" : 4,
10728   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10729  },
10730  {
10731   "alignment" : 4,
10732   "is_const" : true,
10733   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
10734   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
10735   "referenced_type" : "type-433",
10736   "self_type" : "type-444",
10737   "size" : 4,
10738   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10739  },
10740  {
10741   "alignment" : 4,
10742   "is_const" : true,
10743   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10744   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10745   "referenced_type" : "type-455",
10746   "self_type" : "type-469",
10747   "size" : 4,
10748   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10749  },
10750  {
10751   "alignment" : 4,
10752   "is_const" : true,
10753   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
10754   "name" : "const android::wp<android::hardware::BHwBinder>",
10755   "referenced_type" : "type-9",
10756   "self_type" : "type-8",
10757   "size" : 8,
10758   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10759  },
10760  {
10761   "alignment" : 4,
10762   "is_const" : true,
10763   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
10764   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
10765   "referenced_type" : "type-513",
10766   "self_type" : "type-1485",
10767   "size" : 8,
10768   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10769  },
10770  {
10771   "alignment" : 4,
10772   "is_const" : true,
10773   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
10774   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
10775   "referenced_type" : "type-514",
10776   "self_type" : "type-1321",
10777   "size" : 8,
10778   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10779  },
10780  {
10781   "alignment" : 1,
10782   "is_const" : true,
10783   "linker_set_key" : "const bool",
10784   "name" : "const bool",
10785   "referenced_type" : "type-32",
10786   "self_type" : "type-451",
10787   "size" : 1,
10788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10789  },
10790  {
10791   "alignment" : 1,
10792   "is_const" : true,
10793   "linker_set_key" : "const char",
10794   "name" : "const char",
10795   "referenced_type" : "type-6",
10796   "self_type" : "type-5",
10797   "size" : 1,
10798   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10799  },
10800  {
10801   "alignment" : 2,
10802   "is_const" : true,
10803   "linker_set_key" : "const char16_t",
10804   "name" : "const char16_t",
10805   "referenced_type" : "type-299",
10806   "self_type" : "type-298",
10807   "size" : 2,
10808   "source_file" : "/system/core/libutils/include/utils/String16.h"
10809  },
10810  {
10811   "alignment" : 8,
10812   "is_const" : true,
10813   "linker_set_key" : "const double",
10814   "name" : "const double",
10815   "referenced_type" : "type-979",
10816   "self_type" : "type-996",
10817   "size" : 8,
10818   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10819  },
10820  {
10821   "alignment" : 4,
10822   "is_const" : true,
10823   "linker_set_key" : "const float",
10824   "name" : "const float",
10825   "referenced_type" : "type-72",
10826   "self_type" : "type-318",
10827   "size" : 4,
10828   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10829  },
10830  {
10831   "alignment" : 4,
10832   "is_const" : true,
10833   "linker_set_key" : "const int",
10834   "name" : "const int",
10835   "referenced_type" : "type-12",
10836   "self_type" : "type-1039",
10837   "size" : 4,
10838   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10839  },
10840  {
10841   "is_const" : true,
10842   "linker_set_key" : "const iter<is_const>",
10843   "name" : "const iter<is_const>",
10844   "referenced_type" : "type-1021",
10845   "self_type" : "type-1020",
10846   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10847  },
10848  {
10849   "is_const" : true,
10850   "linker_set_key" : "const iter<is_const>",
10851   "name" : "const iter<is_const>",
10852   "referenced_type" : "type-312",
10853   "self_type" : "type-311",
10854   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10855  },
10856  {
10857   "is_const" : true,
10858   "linker_set_key" : "const iter<is_const>",
10859   "name" : "const iter<is_const>",
10860   "referenced_type" : "type-462",
10861   "self_type" : "type-461",
10862   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10863  },
10864  {
10865   "is_const" : true,
10866   "linker_set_key" : "const iter<is_const>",
10867   "name" : "const iter<is_const>",
10868   "referenced_type" : "type-53",
10869   "self_type" : "type-52",
10870   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10871  },
10872  {
10873   "is_const" : true,
10874   "linker_set_key" : "const iter<is_const>",
10875   "name" : "const iter<is_const>",
10876   "referenced_type" : "type-645",
10877   "self_type" : "type-644",
10878   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10879  },
10880  {
10881   "is_const" : true,
10882   "linker_set_key" : "const iter<is_const>",
10883   "name" : "const iter<is_const>",
10884   "referenced_type" : "type-816",
10885   "self_type" : "type-815",
10886   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10887  },
10888  {
10889   "alignment" : 4,
10890   "is_const" : true,
10891   "linker_set_key" : "const log_msg",
10892   "name" : "const log_msg",
10893   "referenced_type" : "type-172",
10894   "self_type" : "type-171",
10895   "size" : 5124,
10896   "source_file" : "/system/core/liblog/include/log/log_read.h"
10897  },
10898  {
10899   "alignment" : 8,
10900   "is_const" : true,
10901   "linker_set_key" : "const long long",
10902   "name" : "const long long",
10903   "referenced_type" : "type-79",
10904   "self_type" : "type-320",
10905   "size" : 8,
10906   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10907  },
10908  {
10909   "alignment" : 4,
10910   "is_const" : true,
10911   "linker_set_key" : "const native_handle",
10912   "name" : "const native_handle",
10913   "referenced_type" : "type-631",
10914   "self_type" : "type-910",
10915   "size" : 12,
10916   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10917  },
10918  {
10919   "alignment" : 2,
10920   "is_const" : true,
10921   "linker_set_key" : "const short",
10922   "name" : "const short",
10923   "referenced_type" : "type-829",
10924   "self_type" : "type-988",
10925   "size" : 2,
10926   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10927  },
10928  {
10929   "alignment" : 1,
10930   "is_const" : true,
10931   "linker_set_key" : "const signed char",
10932   "name" : "const signed char",
10933   "referenced_type" : "type-986",
10934   "self_type" : "type-985",
10935   "size" : 1,
10936   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10937  },
10938  {
10939   "alignment" : 4,
10940   "is_const" : true,
10941   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex, 72>",
10942   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex, 72>",
10943   "referenced_type" : "type-1442",
10944   "self_type" : "type-1441",
10945   "size" : 288,
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::DiagnosticFloatSensorIndex, 72>",
10952   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex, 72>",
10953   "referenced_type" : "type-253",
10954   "self_type" : "type-252",
10955   "size" : 288,
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::DiagnosticFloatSensorIndex, 72>",
10962   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex, 72>",
10963   "referenced_type" : "type-414",
10964   "self_type" : "type-413",
10965   "size" : 288,
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::DiagnosticFloatSensorIndex, 72>",
10972   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex, 72>",
10973   "referenced_type" : "type-601",
10974   "self_type" : "type-600",
10975   "size" : 288,
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::DiagnosticFloatSensorIndex, 72>",
10982   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex, 72>",
10983   "referenced_type" : "type-785",
10984   "self_type" : "type-784",
10985   "size" : 288,
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::DiagnosticFloatSensorIndex, 72>",
10992   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticFloatSensorIndex, 72>",
10993   "referenced_type" : "type-930",
10994   "self_type" : "type-929",
10995   "size" : 288,
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::DiagnosticIntegerSensorIndex, 33>",
11002   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex, 33>",
11003   "referenced_type" : "type-1440",
11004   "self_type" : "type-1439",
11005   "size" : 132,
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::DiagnosticIntegerSensorIndex, 33>",
11012   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex, 33>",
11013   "referenced_type" : "type-251",
11014   "self_type" : "type-250",
11015   "size" : 132,
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::DiagnosticIntegerSensorIndex, 33>",
11022   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex, 33>",
11023   "referenced_type" : "type-408",
11024   "self_type" : "type-407",
11025   "size" : 132,
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::DiagnosticIntegerSensorIndex, 33>",
11032   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex, 33>",
11033   "referenced_type" : "type-599",
11034   "self_type" : "type-598",
11035   "size" : 132,
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::DiagnosticIntegerSensorIndex, 33>",
11042   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex, 33>",
11043   "referenced_type" : "type-783",
11044   "self_type" : "type-782",
11045   "size" : 132,
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::DiagnosticIntegerSensorIndex, 33>",
11052   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::DiagnosticIntegerSensorIndex, 33>",
11053   "referenced_type" : "type-928",
11054   "self_type" : "type-927",
11055   "size" : 132,
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::EvConnectorType, 13>",
11062   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::EvConnectorType, 13>",
11063   "referenced_type" : "type-1370",
11064   "self_type" : "type-1369",
11065   "size" : 52,
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::EvConnectorType, 13>",
11072   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::EvConnectorType, 13>",
11073   "referenced_type" : "type-166",
11074   "self_type" : "type-165",
11075   "size" : 52,
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::EvConnectorType, 13>",
11082   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::EvConnectorType, 13>",
11083   "referenced_type" : "type-341",
11084   "self_type" : "type-340",
11085   "size" : 52,
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::EvConnectorType, 13>",
11092   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::EvConnectorType, 13>",
11093   "referenced_type" : "type-527",
11094   "self_type" : "type-526",
11095   "size" : 52,
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::EvConnectorType, 13>",
11102   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::EvConnectorType, 13>",
11103   "referenced_type" : "type-710",
11104   "self_type" : "type-709",
11105   "size" : 52,
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::EvConnectorType, 13>",
11112   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::EvConnectorType, 13>",
11113   "referenced_type" : "type-853",
11114   "self_type" : "type-852",
11115   "size" : 52,
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::FuelType, 13>",
11122   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::FuelType, 13>",
11123   "referenced_type" : "type-1374",
11124   "self_type" : "type-1373",
11125   "size" : 52,
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::FuelType, 13>",
11132   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::FuelType, 13>",
11133   "referenced_type" : "type-170",
11134   "self_type" : "type-169",
11135   "size" : 52,
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::FuelType, 13>",
11142   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::FuelType, 13>",
11143   "referenced_type" : "type-345",
11144   "self_type" : "type-344",
11145   "size" : 52,
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::FuelType, 13>",
11152   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::FuelType, 13>",
11153   "referenced_type" : "type-531",
11154   "self_type" : "type-530",
11155   "size" : 52,
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::FuelType, 13>",
11162   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::FuelType, 13>",
11163   "referenced_type" : "type-714",
11164   "self_type" : "type-713",
11165   "size" : 52,
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::FuelType, 13>",
11172   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::FuelType, 13>",
11173   "referenced_type" : "type-858",
11174   "self_type" : "type-857",
11175   "size" : 52,
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::Obd2CommonIgnitionMonitors, 6>",
11182   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors, 6>",
11183   "referenced_type" : "type-1430",
11184   "self_type" : "type-1429",
11185   "size" : 24,
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::Obd2CommonIgnitionMonitors, 6>",
11192   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors, 6>",
11193   "referenced_type" : "type-240",
11194   "self_type" : "type-239",
11195   "size" : 24,
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::Obd2CommonIgnitionMonitors, 6>",
11202   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors, 6>",
11203   "referenced_type" : "type-397",
11204   "self_type" : "type-396",
11205   "size" : 24,
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::Obd2CommonIgnitionMonitors, 6>",
11212   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors, 6>",
11213   "referenced_type" : "type-588",
11214   "self_type" : "type-587",
11215   "size" : 24,
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::Obd2CommonIgnitionMonitors, 6>",
11222   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors, 6>",
11223   "referenced_type" : "type-772",
11224   "self_type" : "type-771",
11225   "size" : 24,
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::Obd2CommonIgnitionMonitors, 6>",
11232   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CommonIgnitionMonitors, 6>",
11233   "referenced_type" : "type-918",
11234   "self_type" : "type-917",
11235   "size" : 24,
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::Obd2CompressionIgnitionMonitors, 18>",
11242   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors, 18>",
11243   "referenced_type" : "type-1434",
11244   "self_type" : "type-1433",
11245   "size" : 72,
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::Obd2CompressionIgnitionMonitors, 18>",
11252   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors, 18>",
11253   "referenced_type" : "type-244",
11254   "self_type" : "type-243",
11255   "size" : 72,
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::Obd2CompressionIgnitionMonitors, 18>",
11262   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors, 18>",
11263   "referenced_type" : "type-402",
11264   "self_type" : "type-401",
11265   "size" : 72,
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::Obd2CompressionIgnitionMonitors, 18>",
11272   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors, 18>",
11273   "referenced_type" : "type-592",
11274   "self_type" : "type-591",
11275   "size" : 72,
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::Obd2CompressionIgnitionMonitors, 18>",
11282   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors, 18>",
11283   "referenced_type" : "type-776",
11284   "self_type" : "type-775",
11285   "size" : 72,
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::Obd2CompressionIgnitionMonitors, 18>",
11292   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2CompressionIgnitionMonitors, 18>",
11293   "referenced_type" : "type-922",
11294   "self_type" : "type-921",
11295   "size" : 72,
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::Obd2FuelSystemStatus, 5>",
11302   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus, 5>",
11303   "referenced_type" : "type-1426",
11304   "self_type" : "type-1425",
11305   "size" : 20,
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::Obd2FuelSystemStatus, 5>",
11312   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus, 5>",
11313   "referenced_type" : "type-235",
11314   "self_type" : "type-234",
11315   "size" : 20,
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::Obd2FuelSystemStatus, 5>",
11322   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus, 5>",
11323   "referenced_type" : "type-393",
11324   "self_type" : "type-392",
11325   "size" : 20,
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::Obd2FuelSystemStatus, 5>",
11332   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus, 5>",
11333   "referenced_type" : "type-583",
11334   "self_type" : "type-582",
11335   "size" : 20,
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::Obd2FuelSystemStatus, 5>",
11342   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus, 5>",
11343   "referenced_type" : "type-767",
11344   "self_type" : "type-766",
11345   "size" : 20,
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::Obd2FuelSystemStatus, 5>",
11352   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelSystemStatus, 5>",
11353   "referenced_type" : "type-914",
11354   "self_type" : "type-913",
11355   "size" : 20,
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::Obd2FuelType, 24>",
11362   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelType, 24>",
11363   "referenced_type" : "type-1438",
11364   "self_type" : "type-1437",
11365   "size" : 96,
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::Obd2FuelType, 24>",
11372   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelType, 24>",
11373   "referenced_type" : "type-249",
11374   "self_type" : "type-248",
11375   "size" : 96,
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::Obd2FuelType, 24>",
11382   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelType, 24>",
11383   "referenced_type" : "type-406",
11384   "self_type" : "type-405",
11385   "size" : 96,
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::Obd2FuelType, 24>",
11392   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelType, 24>",
11393   "referenced_type" : "type-596",
11394   "self_type" : "type-595",
11395   "size" : 96,
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::Obd2FuelType, 24>",
11402   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelType, 24>",
11403   "referenced_type" : "type-780",
11404   "self_type" : "type-779",
11405   "size" : 96,
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::Obd2FuelType, 24>",
11412   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2FuelType, 24>",
11413   "referenced_type" : "type-926",
11414   "self_type" : "type-925",
11415   "size" : 96,
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::Obd2IgnitionMonitorKind, 2>",
11422   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind, 2>",
11423   "referenced_type" : "type-1428",
11424   "self_type" : "type-1427",
11425   "size" : 8,
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::Obd2IgnitionMonitorKind, 2>",
11432   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind, 2>",
11433   "referenced_type" : "type-238",
11434   "self_type" : "type-237",
11435   "size" : 8,
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::Obd2IgnitionMonitorKind, 2>",
11442   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind, 2>",
11443   "referenced_type" : "type-395",
11444   "self_type" : "type-394",
11445   "size" : 8,
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::Obd2IgnitionMonitorKind, 2>",
11452   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind, 2>",
11453   "referenced_type" : "type-585",
11454   "self_type" : "type-584",
11455   "size" : 8,
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::Obd2IgnitionMonitorKind, 2>",
11462   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind, 2>",
11463   "referenced_type" : "type-769",
11464   "self_type" : "type-768",
11465   "size" : 8,
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::Obd2IgnitionMonitorKind, 2>",
11472   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2IgnitionMonitorKind, 2>",
11473   "referenced_type" : "type-916",
11474   "self_type" : "type-915",
11475   "size" : 8,
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::Obd2SecondaryAirStatus, 4>",
11482   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus, 4>",
11483   "referenced_type" : "type-1436",
11484   "self_type" : "type-1435",
11485   "size" : 16,
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::Obd2SecondaryAirStatus, 4>",
11492   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus, 4>",
11493   "referenced_type" : "type-246",
11494   "self_type" : "type-245",
11495   "size" : 16,
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::Obd2SecondaryAirStatus, 4>",
11502   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus, 4>",
11503   "referenced_type" : "type-404",
11504   "self_type" : "type-403",
11505   "size" : 16,
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::Obd2SecondaryAirStatus, 4>",
11512   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus, 4>",
11513   "referenced_type" : "type-594",
11514   "self_type" : "type-593",
11515   "size" : 16,
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::Obd2SecondaryAirStatus, 4>",
11522   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus, 4>",
11523   "referenced_type" : "type-778",
11524   "self_type" : "type-777",
11525   "size" : 16,
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::Obd2SecondaryAirStatus, 4>",
11532   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SecondaryAirStatus, 4>",
11533   "referenced_type" : "type-924",
11534   "self_type" : "type-923",
11535   "size" : 16,
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::Obd2SparkIgnitionMonitors, 22>",
11542   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors, 22>",
11543   "referenced_type" : "type-1432",
11544   "self_type" : "type-1431",
11545   "size" : 88,
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::Obd2SparkIgnitionMonitors, 22>",
11552   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors, 22>",
11553   "referenced_type" : "type-242",
11554   "self_type" : "type-241",
11555   "size" : 88,
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::Obd2SparkIgnitionMonitors, 22>",
11562   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors, 22>",
11563   "referenced_type" : "type-400",
11564   "self_type" : "type-399",
11565   "size" : 88,
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::Obd2SparkIgnitionMonitors, 22>",
11572   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors, 22>",
11573   "referenced_type" : "type-590",
11574   "self_type" : "type-589",
11575   "size" : 88,
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::Obd2SparkIgnitionMonitors, 22>",
11582   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors, 22>",
11583   "referenced_type" : "type-774",
11584   "self_type" : "type-773",
11585   "size" : 88,
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::Obd2SparkIgnitionMonitors, 22>",
11592   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::Obd2SparkIgnitionMonitors, 22>",
11593   "referenced_type" : "type-920",
11594   "self_type" : "type-919",
11595   "size" : 88,
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::PortLocationType, 7>",
11602   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::PortLocationType, 7>",
11603   "referenced_type" : "type-1372",
11604   "self_type" : "type-1371",
11605   "size" : 28,
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::PortLocationType, 7>",
11612   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::PortLocationType, 7>",
11613   "referenced_type" : "type-168",
11614   "self_type" : "type-167",
11615   "size" : 28,
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::PortLocationType, 7>",
11622   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::PortLocationType, 7>",
11623   "referenced_type" : "type-343",
11624   "self_type" : "type-342",
11625   "size" : 28,
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::PortLocationType, 7>",
11632   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::PortLocationType, 7>",
11633   "referenced_type" : "type-529",
11634   "self_type" : "type-528",
11635   "size" : 28,
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::PortLocationType, 7>",
11642   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::PortLocationType, 7>",
11643   "referenced_type" : "type-712",
11644   "self_type" : "type-711",
11645   "size" : 28,
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::PortLocationType, 7>",
11652   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::PortLocationType, 7>",
11653   "referenced_type" : "type-856",
11654   "self_type" : "type-855",
11655   "size" : 28,
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::StatusCode, 6>",
11662   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::StatusCode, 6>",
11663   "referenced_type" : "type-1422",
11664   "self_type" : "type-1421",
11665   "size" : 24,
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::StatusCode, 6>",
11672   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::StatusCode, 6>",
11673   "referenced_type" : "type-231",
11674   "self_type" : "type-230",
11675   "size" : 24,
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::StatusCode, 6>",
11682   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::StatusCode, 6>",
11683   "referenced_type" : "type-389",
11684   "self_type" : "type-388",
11685   "size" : 24,
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::StatusCode, 6>",
11692   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::StatusCode, 6>",
11693   "referenced_type" : "type-579",
11694   "self_type" : "type-578",
11695   "size" : 24,
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::StatusCode, 6>",
11702   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::StatusCode, 6>",
11703   "referenced_type" : "type-763",
11704   "self_type" : "type-762",
11705   "size" : 24,
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::StatusCode, 6>",
11712   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::StatusCode, 6>",
11713   "referenced_type" : "type-906",
11714   "self_type" : "type-905",
11715   "size" : 24,
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::SubscribeFlags, 3>",
11722   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::SubscribeFlags, 3>",
11723   "referenced_type" : "type-1420",
11724   "self_type" : "type-1419",
11725   "size" : 12,
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::SubscribeFlags, 3>",
11732   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::SubscribeFlags, 3>",
11733   "referenced_type" : "type-229",
11734   "self_type" : "type-228",
11735   "size" : 12,
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::SubscribeFlags, 3>",
11742   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::SubscribeFlags, 3>",
11743   "referenced_type" : "type-387",
11744   "self_type" : "type-386",
11745   "size" : 12,
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::SubscribeFlags, 3>",
11752   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::SubscribeFlags, 3>",
11753   "referenced_type" : "type-577",
11754   "self_type" : "type-576",
11755   "size" : 12,
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::SubscribeFlags, 3>",
11762   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::SubscribeFlags, 3>",
11763   "referenced_type" : "type-761",
11764   "self_type" : "type-760",
11765   "size" : 12,
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::SubscribeFlags, 3>",
11772   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::SubscribeFlags, 3>",
11773   "referenced_type" : "type-904",
11774   "self_type" : "type-903",
11775   "size" : 12,
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::VehicleApPowerStateConfigFlag, 2>",
11782   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag, 2>",
11783   "referenced_type" : "type-1380",
11784   "self_type" : "type-1379",
11785   "size" : 8,
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::VehicleApPowerStateConfigFlag, 2>",
11792   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag, 2>",
11793   "referenced_type" : "type-186",
11794   "self_type" : "type-185",
11795   "size" : 8,
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::VehicleApPowerStateConfigFlag, 2>",
11802   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag, 2>",
11803   "referenced_type" : "type-351",
11804   "self_type" : "type-350",
11805   "size" : 8,
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::VehicleApPowerStateConfigFlag, 2>",
11812   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag, 2>",
11813   "referenced_type" : "type-538",
11814   "self_type" : "type-537",
11815   "size" : 8,
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::VehicleApPowerStateConfigFlag, 2>",
11822   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag, 2>",
11823   "referenced_type" : "type-724",
11824   "self_type" : "type-723",
11825   "size" : 8,
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::VehicleApPowerStateConfigFlag, 2>",
11832   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateConfigFlag, 2>",
11833   "referenced_type" : "type-864",
11834   "self_type" : "type-863",
11835   "size" : 8,
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::VehicleApPowerStateReport, 8>",
11842   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport, 8>",
11843   "referenced_type" : "type-1390",
11844   "self_type" : "type-1389",
11845   "size" : 32,
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::VehicleApPowerStateReport, 8>",
11852   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport, 8>",
11853   "referenced_type" : "type-195",
11854   "self_type" : "type-194",
11855   "size" : 32,
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::VehicleApPowerStateReport, 8>",
11862   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport, 8>",
11863   "referenced_type" : "type-359",
11864   "self_type" : "type-358",
11865   "size" : 32,
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::VehicleApPowerStateReport, 8>",
11872   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport, 8>",
11873   "referenced_type" : "type-548",
11874   "self_type" : "type-547",
11875   "size" : 32,
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::VehicleApPowerStateReport, 8>",
11882   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport, 8>",
11883   "referenced_type" : "type-732",
11884   "self_type" : "type-731",
11885   "size" : 32,
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::VehicleApPowerStateReport, 8>",
11892   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReport, 8>",
11893   "referenced_type" : "type-873",
11894   "self_type" : "type-872",
11895   "size" : 32,
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::VehicleApPowerStateReq, 4>",
11902   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq, 4>",
11903   "referenced_type" : "type-1382",
11904   "self_type" : "type-1381",
11905   "size" : 16,
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::VehicleApPowerStateReq, 4>",
11912   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq, 4>",
11913   "referenced_type" : "type-188",
11914   "self_type" : "type-187",
11915   "size" : 16,
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::VehicleApPowerStateReq, 4>",
11922   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq, 4>",
11923   "referenced_type" : "type-353",
11924   "self_type" : "type-352",
11925   "size" : 16,
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::VehicleApPowerStateReq, 4>",
11932   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq, 4>",
11933   "referenced_type" : "type-540",
11934   "self_type" : "type-539",
11935   "size" : 16,
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::VehicleApPowerStateReq, 4>",
11942   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq, 4>",
11943   "referenced_type" : "type-726",
11944   "self_type" : "type-725",
11945   "size" : 16,
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::VehicleApPowerStateReq, 4>",
11952   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReq, 4>",
11953   "referenced_type" : "type-867",
11954   "self_type" : "type-866",
11955   "size" : 16,
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::VehicleApPowerStateReqIndex, 2>",
11962   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex, 2>",
11963   "referenced_type" : "type-1386",
11964   "self_type" : "type-1385",
11965   "size" : 8,
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::VehicleApPowerStateReqIndex, 2>",
11972   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex, 2>",
11973   "referenced_type" : "type-190",
11974   "self_type" : "type-189",
11975   "size" : 8,
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::VehicleApPowerStateReqIndex, 2>",
11982   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex, 2>",
11983   "referenced_type" : "type-355",
11984   "self_type" : "type-354",
11985   "size" : 8,
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::VehicleApPowerStateReqIndex, 2>",
11992   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex, 2>",
11993   "referenced_type" : "type-542",
11994   "self_type" : "type-541",
11995   "size" : 8,
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::VehicleApPowerStateReqIndex, 2>",
12002   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex, 2>",
12003   "referenced_type" : "type-728",
12004   "self_type" : "type-727",
12005   "size" : 8,
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::VehicleApPowerStateReqIndex, 2>",
12012   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateReqIndex, 2>",
12013   "referenced_type" : "type-869",
12014   "self_type" : "type-868",
12015   "size" : 8,
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::VehicleApPowerStateShutdownParam, 3>",
12022   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam, 3>",
12023   "referenced_type" : "type-1388",
12024   "self_type" : "type-1387",
12025   "size" : 12,
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::VehicleApPowerStateShutdownParam, 3>",
12032   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam, 3>",
12033   "referenced_type" : "type-193",
12034   "self_type" : "type-192",
12035   "size" : 12,
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::VehicleApPowerStateShutdownParam, 3>",
12042   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam, 3>",
12043   "referenced_type" : "type-357",
12044   "self_type" : "type-356",
12045   "size" : 12,
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::VehicleApPowerStateShutdownParam, 3>",
12052   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam, 3>",
12053   "referenced_type" : "type-544",
12054   "self_type" : "type-543",
12055   "size" : 12,
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::VehicleApPowerStateShutdownParam, 3>",
12062   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam, 3>",
12063   "referenced_type" : "type-730",
12064   "self_type" : "type-729",
12065   "size" : 12,
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::VehicleApPowerStateShutdownParam, 3>",
12072   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleApPowerStateShutdownParam, 3>",
12073   "referenced_type" : "type-871",
12074   "self_type" : "type-870",
12075   "size" : 12,
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::VehicleArea, 7>",
12082   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleArea, 7>",
12083   "referenced_type" : "type-1358",
12084   "self_type" : "type-1357",
12085   "size" : 28,
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::VehicleArea, 7>",
12092   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleArea, 7>",
12093   "referenced_type" : "type-152",
12094   "self_type" : "type-151",
12095   "size" : 28,
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::VehicleArea, 7>",
12102   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleArea, 7>",
12103   "referenced_type" : "type-329",
12104   "self_type" : "type-328",
12105   "size" : 28,
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::VehicleArea, 7>",
12112   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleArea, 7>",
12113   "referenced_type" : "type-507",
12114   "self_type" : "type-506",
12115   "size" : 28,
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::VehicleArea, 7>",
12122   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleArea, 7>",
12123   "referenced_type" : "type-698",
12124   "self_type" : "type-697",
12125   "size" : 28,
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::VehicleArea, 7>",
12132   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleArea, 7>",
12133   "referenced_type" : "type-840",
12134   "self_type" : "type-839",
12135   "size" : 28,
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::VehicleAreaDoor, 8>",
12142   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor, 8>",
12143   "referenced_type" : "type-1411",
12144   "self_type" : "type-1410",
12145   "size" : 32,
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::VehicleAreaDoor, 8>",
12152   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor, 8>",
12153   "referenced_type" : "type-218",
12154   "self_type" : "type-217",
12155   "size" : 32,
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::VehicleAreaDoor, 8>",
12162   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor, 8>",
12163   "referenced_type" : "type-379",
12164   "self_type" : "type-378",
12165   "size" : 32,
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::VehicleAreaDoor, 8>",
12172   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor, 8>",
12173   "referenced_type" : "type-569",
12174   "self_type" : "type-568",
12175   "size" : 32,
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::VehicleAreaDoor, 8>",
12182   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor, 8>",
12183   "referenced_type" : "type-752",
12184   "self_type" : "type-751",
12185   "size" : 32,
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::VehicleAreaDoor, 8>",
12192   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaDoor, 8>",
12193   "referenced_type" : "type-895",
12194   "self_type" : "type-894",
12195   "size" : 32,
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::VehicleAreaMirror, 3>",
12202   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror, 3>",
12203   "referenced_type" : "type-1413",
12204   "self_type" : "type-1412",
12205   "size" : 12,
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::VehicleAreaMirror, 3>",
12212   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror, 3>",
12213   "referenced_type" : "type-220",
12214   "self_type" : "type-219",
12215   "size" : 12,
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::VehicleAreaMirror, 3>",
12222   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror, 3>",
12223   "referenced_type" : "type-381",
12224   "self_type" : "type-380",
12225   "size" : 12,
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::hardware::automotive::vehicle::V2_0::VehicleAreaMirror, 3>",
12232   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror, 3>",
12233   "referenced_type" : "type-571",
12234   "self_type" : "type-570",
12235   "size" : 12,
12236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12237  },
12238  {
12239   "alignment" : 4,
12240   "is_const" : true,
12241   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror, 3>",
12242   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror, 3>",
12243   "referenced_type" : "type-754",
12244   "self_type" : "type-753",
12245   "size" : 12,
12246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12247  },
12248  {
12249   "alignment" : 4,
12250   "is_const" : true,
12251   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror, 3>",
12252   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaMirror, 3>",
12253   "referenced_type" : "type-897",
12254   "self_type" : "type-896",
12255   "size" : 12,
12256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12257  },
12258  {
12259   "alignment" : 4,
12260   "is_const" : true,
12261   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat, 9>",
12262   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat, 9>",
12263   "referenced_type" : "type-1407",
12264   "self_type" : "type-1406",
12265   "size" : 36,
12266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12267  },
12268  {
12269   "alignment" : 4,
12270   "is_const" : true,
12271   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat, 9>",
12272   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat, 9>",
12273   "referenced_type" : "type-214",
12274   "self_type" : "type-213",
12275   "size" : 36,
12276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12277  },
12278  {
12279   "alignment" : 4,
12280   "is_const" : true,
12281   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat, 9>",
12282   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat, 9>",
12283   "referenced_type" : "type-375",
12284   "self_type" : "type-374",
12285   "size" : 36,
12286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12287  },
12288  {
12289   "alignment" : 4,
12290   "is_const" : true,
12291   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat, 9>",
12292   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat, 9>",
12293   "referenced_type" : "type-565",
12294   "self_type" : "type-564",
12295   "size" : 36,
12296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12297  },
12298  {
12299   "alignment" : 4,
12300   "is_const" : true,
12301   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat, 9>",
12302   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat, 9>",
12303   "referenced_type" : "type-748",
12304   "self_type" : "type-747",
12305   "size" : 36,
12306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12307  },
12308  {
12309   "alignment" : 4,
12310   "is_const" : true,
12311   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat, 9>",
12312   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaSeat, 9>",
12313   "referenced_type" : "type-891",
12314   "self_type" : "type-890",
12315   "size" : 36,
12316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12317  },
12318  {
12319   "alignment" : 4,
12320   "is_const" : true,
12321   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel, 5>",
12322   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel, 5>",
12323   "referenced_type" : "type-1424",
12324   "self_type" : "type-1423",
12325   "size" : 20,
12326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12327  },
12328  {
12329   "alignment" : 4,
12330   "is_const" : true,
12331   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel, 5>",
12332   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel, 5>",
12333   "referenced_type" : "type-233",
12334   "self_type" : "type-232",
12335   "size" : 20,
12336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12337  },
12338  {
12339   "alignment" : 4,
12340   "is_const" : true,
12341   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel, 5>",
12342   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel, 5>",
12343   "referenced_type" : "type-391",
12344   "self_type" : "type-390",
12345   "size" : 20,
12346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12347  },
12348  {
12349   "alignment" : 4,
12350   "is_const" : true,
12351   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel, 5>",
12352   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel, 5>",
12353   "referenced_type" : "type-581",
12354   "self_type" : "type-580",
12355   "size" : 20,
12356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12357  },
12358  {
12359   "alignment" : 4,
12360   "is_const" : true,
12361   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel, 5>",
12362   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel, 5>",
12363   "referenced_type" : "type-765",
12364   "self_type" : "type-764",
12365   "size" : 20,
12366   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12367  },
12368  {
12369   "alignment" : 4,
12370   "is_const" : true,
12371   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel, 5>",
12372   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWheel, 5>",
12373   "referenced_type" : "type-912",
12374   "self_type" : "type-911",
12375   "size" : 20,
12376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12377  },
12378  {
12379   "alignment" : 4,
12380   "is_const" : true,
12381   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow, 10>",
12382   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow, 10>",
12383   "referenced_type" : "type-1409",
12384   "self_type" : "type-1408",
12385   "size" : 40,
12386   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12387  },
12388  {
12389   "alignment" : 4,
12390   "is_const" : true,
12391   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow, 10>",
12392   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow, 10>",
12393   "referenced_type" : "type-216",
12394   "self_type" : "type-215",
12395   "size" : 40,
12396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12397  },
12398  {
12399   "alignment" : 4,
12400   "is_const" : true,
12401   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow, 10>",
12402   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow, 10>",
12403   "referenced_type" : "type-377",
12404   "self_type" : "type-376",
12405   "size" : 40,
12406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12407  },
12408  {
12409   "alignment" : 4,
12410   "is_const" : true,
12411   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow, 10>",
12412   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow, 10>",
12413   "referenced_type" : "type-567",
12414   "self_type" : "type-566",
12415   "size" : 40,
12416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12417  },
12418  {
12419   "alignment" : 4,
12420   "is_const" : true,
12421   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow, 10>",
12422   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow, 10>",
12423   "referenced_type" : "type-750",
12424   "self_type" : "type-749",
12425   "size" : 40,
12426   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12427  },
12428  {
12429   "alignment" : 4,
12430   "is_const" : true,
12431   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow, 10>",
12432   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleAreaWindow, 10>",
12433   "referenced_type" : "type-893",
12434   "self_type" : "type-892",
12435   "size" : 40,
12436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12437  },
12438  {
12439   "alignment" : 4,
12440   "is_const" : true,
12441   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleDisplay, 2>",
12442   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleDisplay, 2>",
12443   "referenced_type" : "type-1394",
12444   "self_type" : "type-1393",
12445   "size" : 8,
12446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12447  },
12448  {
12449   "alignment" : 4,
12450   "is_const" : true,
12451   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleDisplay, 2>",
12452   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleDisplay, 2>",
12453   "referenced_type" : "type-199",
12454   "self_type" : "type-198",
12455   "size" : 8,
12456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12457  },
12458  {
12459   "alignment" : 4,
12460   "is_const" : true,
12461   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleDisplay, 2>",
12462   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleDisplay, 2>",
12463   "referenced_type" : "type-363",
12464   "self_type" : "type-362",
12465   "size" : 8,
12466   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12467  },
12468  {
12469   "alignment" : 4,
12470   "is_const" : true,
12471   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleDisplay, 2>",
12472   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleDisplay, 2>",
12473   "referenced_type" : "type-552",
12474   "self_type" : "type-551",
12475   "size" : 8,
12476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12477  },
12478  {
12479   "alignment" : 4,
12480   "is_const" : true,
12481   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleDisplay, 2>",
12482   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleDisplay, 2>",
12483   "referenced_type" : "type-736",
12484   "self_type" : "type-735",
12485   "size" : 8,
12486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12487  },
12488  {
12489   "alignment" : 4,
12490   "is_const" : true,
12491   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleDisplay, 2>",
12492   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleDisplay, 2>",
12493   "referenced_type" : "type-878",
12494   "self_type" : "type-877",
12495   "size" : 8,
12496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12497  },
12498  {
12499   "alignment" : 4,
12500   "is_const" : true,
12501   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleGear, 13>",
12502   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleGear, 13>",
12503   "referenced_type" : "type-1404",
12504   "self_type" : "type-1403",
12505   "size" : 52,
12506   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12507  },
12508  {
12509   "alignment" : 4,
12510   "is_const" : true,
12511   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleGear, 13>",
12512   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleGear, 13>",
12513   "referenced_type" : "type-211",
12514   "self_type" : "type-210",
12515   "size" : 52,
12516   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12517  },
12518  {
12519   "alignment" : 4,
12520   "is_const" : true,
12521   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleGear, 13>",
12522   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleGear, 13>",
12523   "referenced_type" : "type-373",
12524   "self_type" : "type-372",
12525   "size" : 52,
12526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12527  },
12528  {
12529   "alignment" : 4,
12530   "is_const" : true,
12531   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleGear, 13>",
12532   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleGear, 13>",
12533   "referenced_type" : "type-563",
12534   "self_type" : "type-562",
12535   "size" : 52,
12536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12537  },
12538  {
12539   "alignment" : 4,
12540   "is_const" : true,
12541   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleGear, 13>",
12542   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleGear, 13>",
12543   "referenced_type" : "type-746",
12544   "self_type" : "type-745",
12545   "size" : 52,
12546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12547  },
12548  {
12549   "alignment" : 4,
12550   "is_const" : true,
12551   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleGear, 13>",
12552   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleGear, 13>",
12553   "referenced_type" : "type-889",
12554   "self_type" : "type-888",
12555   "size" : 52,
12556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12557  },
12558  {
12559   "alignment" : 4,
12560   "is_const" : true,
12561   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection, 3>",
12562   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection, 3>",
12563   "referenced_type" : "type-1376",
12564   "self_type" : "type-1375",
12565   "size" : 12,
12566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12567  },
12568  {
12569   "alignment" : 4,
12570   "is_const" : true,
12571   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection, 3>",
12572   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection, 3>",
12573   "referenced_type" : "type-182",
12574   "self_type" : "type-181",
12575   "size" : 12,
12576   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12577  },
12578  {
12579   "alignment" : 4,
12580   "is_const" : true,
12581   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection, 3>",
12582   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection, 3>",
12583   "referenced_type" : "type-347",
12584   "self_type" : "type-346",
12585   "size" : 12,
12586   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12587  },
12588  {
12589   "alignment" : 4,
12590   "is_const" : true,
12591   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection, 3>",
12592   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection, 3>",
12593   "referenced_type" : "type-533",
12594   "self_type" : "type-532",
12595   "size" : 12,
12596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12597  },
12598  {
12599   "alignment" : 4,
12600   "is_const" : true,
12601   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection, 3>",
12602   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection, 3>",
12603   "referenced_type" : "type-716",
12604   "self_type" : "type-715",
12605   "size" : 12,
12606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12607  },
12608  {
12609   "alignment" : 4,
12610   "is_const" : true,
12611   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection, 3>",
12612   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHvacFanDirection, 3>",
12613   "referenced_type" : "type-860",
12614   "self_type" : "type-859",
12615   "size" : 12,
12616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12617  },
12618  {
12619   "alignment" : 4,
12620   "is_const" : true,
12621   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction, 2>",
12622   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction, 2>",
12623   "referenced_type" : "type-1392",
12624   "self_type" : "type-1391",
12625   "size" : 8,
12626   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12627  },
12628  {
12629   "alignment" : 4,
12630   "is_const" : true,
12631   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction, 2>",
12632   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction, 2>",
12633   "referenced_type" : "type-197",
12634   "self_type" : "type-196",
12635   "size" : 8,
12636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12637  },
12638  {
12639   "alignment" : 4,
12640   "is_const" : true,
12641   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction, 2>",
12642   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction, 2>",
12643   "referenced_type" : "type-361",
12644   "self_type" : "type-360",
12645   "size" : 8,
12646   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12647  },
12648  {
12649   "alignment" : 4,
12650   "is_const" : true,
12651   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction, 2>",
12652   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction, 2>",
12653   "referenced_type" : "type-550",
12654   "self_type" : "type-549",
12655   "size" : 8,
12656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12657  },
12658  {
12659   "alignment" : 4,
12660   "is_const" : true,
12661   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction, 2>",
12662   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction, 2>",
12663   "referenced_type" : "type-734",
12664   "self_type" : "type-733",
12665   "size" : 8,
12666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12667  },
12668  {
12669   "alignment" : 4,
12670   "is_const" : true,
12671   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction, 2>",
12672   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleHwKeyInputAction, 2>",
12673   "referenced_type" : "type-875",
12674   "self_type" : "type-874",
12675   "size" : 8,
12676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12677  },
12678  {
12679   "alignment" : 4,
12680   "is_const" : true,
12681   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState, 6>",
12682   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState, 6>",
12683   "referenced_type" : "type-1418",
12684   "self_type" : "type-1417",
12685   "size" : 24,
12686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12687  },
12688  {
12689   "alignment" : 4,
12690   "is_const" : true,
12691   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState, 6>",
12692   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState, 6>",
12693   "referenced_type" : "type-227",
12694   "self_type" : "type-226",
12695   "size" : 24,
12696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12697  },
12698  {
12699   "alignment" : 4,
12700   "is_const" : true,
12701   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState, 6>",
12702   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState, 6>",
12703   "referenced_type" : "type-385",
12704   "self_type" : "type-384",
12705   "size" : 24,
12706   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12707  },
12708  {
12709   "alignment" : 4,
12710   "is_const" : true,
12711   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState, 6>",
12712   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState, 6>",
12713   "referenced_type" : "type-575",
12714   "self_type" : "type-574",
12715   "size" : 24,
12716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12717  },
12718  {
12719   "alignment" : 4,
12720   "is_const" : true,
12721   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState, 6>",
12722   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState, 6>",
12723   "referenced_type" : "type-758",
12724   "self_type" : "type-757",
12725   "size" : 24,
12726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12727  },
12728  {
12729   "alignment" : 4,
12730   "is_const" : true,
12731   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState, 6>",
12732   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleIgnitionState, 6>",
12733   "referenced_type" : "type-902",
12734   "self_type" : "type-901",
12735   "size" : 24,
12736   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12737  },
12738  {
12739   "alignment" : 4,
12740   "is_const" : true,
12741   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightState, 3>",
12742   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightState, 3>",
12743   "referenced_type" : "type-1366",
12744   "self_type" : "type-1365",
12745   "size" : 12,
12746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12747  },
12748  {
12749   "alignment" : 4,
12750   "is_const" : true,
12751   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightState, 3>",
12752   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightState, 3>",
12753   "referenced_type" : "type-161",
12754   "self_type" : "type-160",
12755   "size" : 12,
12756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12757  },
12758  {
12759   "alignment" : 4,
12760   "is_const" : true,
12761   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightState, 3>",
12762   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightState, 3>",
12763   "referenced_type" : "type-337",
12764   "self_type" : "type-336",
12765   "size" : 12,
12766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12767  },
12768  {
12769   "alignment" : 4,
12770   "is_const" : true,
12771   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightState, 3>",
12772   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightState, 3>",
12773   "referenced_type" : "type-522",
12774   "self_type" : "type-521",
12775   "size" : 12,
12776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12777  },
12778  {
12779   "alignment" : 4,
12780   "is_const" : true,
12781   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightState, 3>",
12782   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightState, 3>",
12783   "referenced_type" : "type-706",
12784   "self_type" : "type-705",
12785   "size" : 12,
12786   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12787  },
12788  {
12789   "alignment" : 4,
12790   "is_const" : true,
12791   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightState, 3>",
12792   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightState, 3>",
12793   "referenced_type" : "type-849",
12794   "self_type" : "type-848",
12795   "size" : 12,
12796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12797  },
12798  {
12799   "alignment" : 4,
12800   "is_const" : true,
12801   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch, 4>",
12802   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch, 4>",
12803   "referenced_type" : "type-1368",
12804   "self_type" : "type-1367",
12805   "size" : 16,
12806   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12807  },
12808  {
12809   "alignment" : 4,
12810   "is_const" : true,
12811   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch, 4>",
12812   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch, 4>",
12813   "referenced_type" : "type-164",
12814   "self_type" : "type-163",
12815   "size" : 16,
12816   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12817  },
12818  {
12819   "alignment" : 4,
12820   "is_const" : true,
12821   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch, 4>",
12822   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch, 4>",
12823   "referenced_type" : "type-339",
12824   "self_type" : "type-338",
12825   "size" : 16,
12826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12827  },
12828  {
12829   "alignment" : 4,
12830   "is_const" : true,
12831   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch, 4>",
12832   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch, 4>",
12833   "referenced_type" : "type-524",
12834   "self_type" : "type-523",
12835   "size" : 16,
12836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12837  },
12838  {
12839   "alignment" : 4,
12840   "is_const" : true,
12841   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch, 4>",
12842   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch, 4>",
12843   "referenced_type" : "type-708",
12844   "self_type" : "type-707",
12845   "size" : 16,
12846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12847  },
12848  {
12849   "alignment" : 4,
12850   "is_const" : true,
12851   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch, 4>",
12852   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleLightSwitch, 4>",
12853   "referenced_type" : "type-851",
12854   "self_type" : "type-850",
12855   "size" : 16,
12856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12857  },
12858  {
12859   "alignment" : 4,
12860   "is_const" : true,
12861   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleOilLevel, 5>",
12862   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleOilLevel, 5>",
12863   "referenced_type" : "type-1378",
12864   "self_type" : "type-1377",
12865   "size" : 20,
12866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12867  },
12868  {
12869   "alignment" : 4,
12870   "is_const" : true,
12871   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleOilLevel, 5>",
12872   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleOilLevel, 5>",
12873   "referenced_type" : "type-184",
12874   "self_type" : "type-183",
12875   "size" : 20,
12876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12877  },
12878  {
12879   "alignment" : 4,
12880   "is_const" : true,
12881   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleOilLevel, 5>",
12882   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleOilLevel, 5>",
12883   "referenced_type" : "type-349",
12884   "self_type" : "type-348",
12885   "size" : 20,
12886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12887  },
12888  {
12889   "alignment" : 4,
12890   "is_const" : true,
12891   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleOilLevel, 5>",
12892   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleOilLevel, 5>",
12893   "referenced_type" : "type-535",
12894   "self_type" : "type-534",
12895   "size" : 20,
12896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12897  },
12898  {
12899   "alignment" : 4,
12900   "is_const" : true,
12901   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleOilLevel, 5>",
12902   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleOilLevel, 5>",
12903   "referenced_type" : "type-718",
12904   "self_type" : "type-717",
12905   "size" : 20,
12906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12907  },
12908  {
12909   "alignment" : 4,
12910   "is_const" : true,
12911   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleOilLevel, 5>",
12912   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleOilLevel, 5>",
12913   "referenced_type" : "type-862",
12914   "self_type" : "type-861",
12915   "size" : 20,
12916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12917  },
12918  {
12919   "alignment" : 4,
12920   "is_const" : true,
12921   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleProperty, 127>",
12922   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleProperty, 127>",
12923   "referenced_type" : "type-1362",
12924   "self_type" : "type-1361",
12925   "size" : 508,
12926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12927  },
12928  {
12929   "alignment" : 4,
12930   "is_const" : true,
12931   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleProperty, 127>",
12932   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleProperty, 127>",
12933   "referenced_type" : "type-156",
12934   "self_type" : "type-155",
12935   "size" : 508,
12936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12937  },
12938  {
12939   "alignment" : 4,
12940   "is_const" : true,
12941   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleProperty, 127>",
12942   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleProperty, 127>",
12943   "referenced_type" : "type-333",
12944   "self_type" : "type-332",
12945   "size" : 508,
12946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12947  },
12948  {
12949   "alignment" : 4,
12950   "is_const" : true,
12951   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleProperty, 127>",
12952   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleProperty, 127>",
12953   "referenced_type" : "type-518",
12954   "self_type" : "type-517",
12955   "size" : 508,
12956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12957  },
12958  {
12959   "alignment" : 4,
12960   "is_const" : true,
12961   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleProperty, 127>",
12962   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleProperty, 127>",
12963   "referenced_type" : "type-702",
12964   "self_type" : "type-701",
12965   "size" : 508,
12966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12967  },
12968  {
12969   "alignment" : 4,
12970   "is_const" : true,
12971   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleProperty, 127>",
12972   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleProperty, 127>",
12973   "referenced_type" : "type-845",
12974   "self_type" : "type-844",
12975   "size" : 508,
12976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12977  },
12978  {
12979   "alignment" : 4,
12980   "is_const" : true,
12981   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess, 4>",
12982   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess, 4>",
12983   "referenced_type" : "type-1400",
12984   "self_type" : "type-1399",
12985   "size" : 16,
12986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12987  },
12988  {
12989   "alignment" : 4,
12990   "is_const" : true,
12991   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess, 4>",
12992   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess, 4>",
12993   "referenced_type" : "type-207",
12994   "self_type" : "type-206",
12995   "size" : 16,
12996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
12997  },
12998  {
12999   "alignment" : 4,
13000   "is_const" : true,
13001   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess, 4>",
13002   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess, 4>",
13003   "referenced_type" : "type-369",
13004   "self_type" : "type-368",
13005   "size" : 16,
13006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13007  },
13008  {
13009   "alignment" : 4,
13010   "is_const" : true,
13011   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess, 4>",
13012   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess, 4>",
13013   "referenced_type" : "type-559",
13014   "self_type" : "type-558",
13015   "size" : 16,
13016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13017  },
13018  {
13019   "alignment" : 4,
13020   "is_const" : true,
13021   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess, 4>",
13022   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess, 4>",
13023   "referenced_type" : "type-742",
13024   "self_type" : "type-741",
13025   "size" : 16,
13026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13027  },
13028  {
13029   "alignment" : 4,
13030   "is_const" : true,
13031   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess, 4>",
13032   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyAccess, 4>",
13033   "referenced_type" : "type-884",
13034   "self_type" : "type-883",
13035   "size" : 16,
13036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13037  },
13038  {
13039   "alignment" : 4,
13040   "is_const" : true,
13041   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode, 3>",
13042   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode, 3>",
13043   "referenced_type" : "type-1398",
13044   "self_type" : "type-1397",
13045   "size" : 12,
13046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13047  },
13048  {
13049   "alignment" : 4,
13050   "is_const" : true,
13051   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode, 3>",
13052   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode, 3>",
13053   "referenced_type" : "type-205",
13054   "self_type" : "type-204",
13055   "size" : 12,
13056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13057  },
13058  {
13059   "alignment" : 4,
13060   "is_const" : true,
13061   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode, 3>",
13062   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode, 3>",
13063   "referenced_type" : "type-367",
13064   "self_type" : "type-366",
13065   "size" : 12,
13066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13067  },
13068  {
13069   "alignment" : 4,
13070   "is_const" : true,
13071   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode, 3>",
13072   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode, 3>",
13073   "referenced_type" : "type-556",
13074   "self_type" : "type-555",
13075   "size" : 12,
13076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13077  },
13078  {
13079   "alignment" : 4,
13080   "is_const" : true,
13081   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode, 3>",
13082   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode, 3>",
13083   "referenced_type" : "type-740",
13084   "self_type" : "type-739",
13085   "size" : 12,
13086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13087  },
13088  {
13089   "alignment" : 4,
13090   "is_const" : true,
13091   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode, 3>",
13092   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyChangeMode, 3>",
13093   "referenced_type" : "type-882",
13094   "self_type" : "type-881",
13095   "size" : 12,
13096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13097  },
13098  {
13099   "alignment" : 4,
13100   "is_const" : true,
13101   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup, 3>",
13102   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup, 3>",
13103   "referenced_type" : "type-1360",
13104   "self_type" : "type-1359",
13105   "size" : 12,
13106   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13107  },
13108  {
13109   "alignment" : 4,
13110   "is_const" : true,
13111   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup, 3>",
13112   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup, 3>",
13113   "referenced_type" : "type-154",
13114   "self_type" : "type-153",
13115   "size" : 12,
13116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13117  },
13118  {
13119   "alignment" : 4,
13120   "is_const" : true,
13121   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup, 3>",
13122   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup, 3>",
13123   "referenced_type" : "type-331",
13124   "self_type" : "type-330",
13125   "size" : 12,
13126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13127  },
13128  {
13129   "alignment" : 4,
13130   "is_const" : true,
13131   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup, 3>",
13132   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup, 3>",
13133   "referenced_type" : "type-516",
13134   "self_type" : "type-515",
13135   "size" : 12,
13136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13137  },
13138  {
13139   "alignment" : 4,
13140   "is_const" : true,
13141   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup, 3>",
13142   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup, 3>",
13143   "referenced_type" : "type-700",
13144   "self_type" : "type-699",
13145   "size" : 12,
13146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13147  },
13148  {
13149   "alignment" : 4,
13150   "is_const" : true,
13151   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup, 3>",
13152   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyGroup, 3>",
13153   "referenced_type" : "type-842",
13154   "self_type" : "type-841",
13155   "size" : 12,
13156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13157  },
13158  {
13159   "alignment" : 4,
13160   "is_const" : true,
13161   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus, 3>",
13162   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus, 3>",
13163   "referenced_type" : "type-1402",
13164   "self_type" : "type-1401",
13165   "size" : 12,
13166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13167  },
13168  {
13169   "alignment" : 4,
13170   "is_const" : true,
13171   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus, 3>",
13172   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus, 3>",
13173   "referenced_type" : "type-209",
13174   "self_type" : "type-208",
13175   "size" : 12,
13176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13177  },
13178  {
13179   "alignment" : 4,
13180   "is_const" : true,
13181   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus, 3>",
13182   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus, 3>",
13183   "referenced_type" : "type-371",
13184   "self_type" : "type-370",
13185   "size" : 12,
13186   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13187  },
13188  {
13189   "alignment" : 4,
13190   "is_const" : true,
13191   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus, 3>",
13192   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus, 3>",
13193   "referenced_type" : "type-561",
13194   "self_type" : "type-560",
13195   "size" : 12,
13196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13197  },
13198  {
13199   "alignment" : 4,
13200   "is_const" : true,
13201   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus, 3>",
13202   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus, 3>",
13203   "referenced_type" : "type-744",
13204   "self_type" : "type-743",
13205   "size" : 12,
13206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13207  },
13208  {
13209   "alignment" : 4,
13210   "is_const" : true,
13211   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus, 3>",
13212   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyStatus, 3>",
13213   "referenced_type" : "type-886",
13214   "self_type" : "type-885",
13215   "size" : 12,
13216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13217  },
13218  {
13219   "alignment" : 4,
13220   "is_const" : true,
13221   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyType, 11>",
13222   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyType, 11>",
13223   "referenced_type" : "type-1356",
13224   "self_type" : "type-1355",
13225   "size" : 44,
13226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13227  },
13228  {
13229   "alignment" : 4,
13230   "is_const" : true,
13231   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyType, 11>",
13232   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyType, 11>",
13233   "referenced_type" : "type-150",
13234   "self_type" : "type-149",
13235   "size" : 44,
13236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13237  },
13238  {
13239   "alignment" : 4,
13240   "is_const" : true,
13241   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyType, 11>",
13242   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyType, 11>",
13243   "referenced_type" : "type-327",
13244   "self_type" : "type-326",
13245   "size" : 44,
13246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13247  },
13248  {
13249   "alignment" : 4,
13250   "is_const" : true,
13251   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyType, 11>",
13252   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyType, 11>",
13253   "referenced_type" : "type-505",
13254   "self_type" : "type-504",
13255   "size" : 44,
13256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13257  },
13258  {
13259   "alignment" : 4,
13260   "is_const" : true,
13261   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyType, 11>",
13262   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyType, 11>",
13263   "referenced_type" : "type-696",
13264   "self_type" : "type-695",
13265   "size" : 44,
13266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13267  },
13268  {
13269   "alignment" : 4,
13270   "is_const" : true,
13271   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyType, 11>",
13272   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehiclePropertyType, 11>",
13273   "referenced_type" : "type-838",
13274   "self_type" : "type-837",
13275   "size" : 44,
13276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13277  },
13278  {
13279   "alignment" : 4,
13280   "is_const" : true,
13281   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState, 3>",
13282   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState, 3>",
13283   "referenced_type" : "type-1364",
13284   "self_type" : "type-1363",
13285   "size" : 12,
13286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13287  },
13288  {
13289   "alignment" : 4,
13290   "is_const" : true,
13291   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState, 3>",
13292   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState, 3>",
13293   "referenced_type" : "type-159",
13294   "self_type" : "type-158",
13295   "size" : 12,
13296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13297  },
13298  {
13299   "alignment" : 4,
13300   "is_const" : true,
13301   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState, 3>",
13302   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState, 3>",
13303   "referenced_type" : "type-335",
13304   "self_type" : "type-334",
13305   "size" : 12,
13306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13307  },
13308  {
13309   "alignment" : 4,
13310   "is_const" : true,
13311   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState, 3>",
13312   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState, 3>",
13313   "referenced_type" : "type-520",
13314   "self_type" : "type-519",
13315   "size" : 12,
13316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13317  },
13318  {
13319   "alignment" : 4,
13320   "is_const" : true,
13321   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState, 3>",
13322   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState, 3>",
13323   "referenced_type" : "type-704",
13324   "self_type" : "type-703",
13325   "size" : 12,
13326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13327  },
13328  {
13329   "alignment" : 4,
13330   "is_const" : true,
13331   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState, 3>",
13332   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleSeatOccupancyState, 3>",
13333   "referenced_type" : "type-847",
13334   "self_type" : "type-846",
13335   "size" : 12,
13336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13337  },
13338  {
13339   "alignment" : 4,
13340   "is_const" : true,
13341   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal, 3>",
13342   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal, 3>",
13343   "referenced_type" : "type-1415",
13344   "self_type" : "type-1414",
13345   "size" : 12,
13346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13347  },
13348  {
13349   "alignment" : 4,
13350   "is_const" : true,
13351   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal, 3>",
13352   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal, 3>",
13353   "referenced_type" : "type-222",
13354   "self_type" : "type-221",
13355   "size" : 12,
13356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13357  },
13358  {
13359   "alignment" : 4,
13360   "is_const" : true,
13361   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal, 3>",
13362   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal, 3>",
13363   "referenced_type" : "type-383",
13364   "self_type" : "type-382",
13365   "size" : 12,
13366   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13367  },
13368  {
13369   "alignment" : 4,
13370   "is_const" : true,
13371   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal, 3>",
13372   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal, 3>",
13373   "referenced_type" : "type-573",
13374   "self_type" : "type-572",
13375   "size" : 12,
13376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13377  },
13378  {
13379   "alignment" : 4,
13380   "is_const" : true,
13381   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal, 3>",
13382   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal, 3>",
13383   "referenced_type" : "type-756",
13384   "self_type" : "type-755",
13385   "size" : 12,
13386   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13387  },
13388  {
13389   "alignment" : 4,
13390   "is_const" : true,
13391   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal, 3>",
13392   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleTurnSignal, 3>",
13393   "referenced_type" : "type-900",
13394   "self_type" : "type-899",
13395   "size" : 12,
13396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13397  },
13398  {
13399   "alignment" : 4,
13400   "is_const" : true,
13401   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleUnit, 30>",
13402   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleUnit, 30>",
13403   "referenced_type" : "type-1396",
13404   "self_type" : "type-1395",
13405   "size" : 120,
13406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13407  },
13408  {
13409   "alignment" : 4,
13410   "is_const" : true,
13411   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleUnit, 30>",
13412   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleUnit, 30>",
13413   "referenced_type" : "type-203",
13414   "self_type" : "type-202",
13415   "size" : 120,
13416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13417  },
13418  {
13419   "alignment" : 4,
13420   "is_const" : true,
13421   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleUnit, 30>",
13422   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleUnit, 30>",
13423   "referenced_type" : "type-365",
13424   "self_type" : "type-364",
13425   "size" : 120,
13426   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13427  },
13428  {
13429   "alignment" : 4,
13430   "is_const" : true,
13431   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleUnit, 30>",
13432   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleUnit, 30>",
13433   "referenced_type" : "type-554",
13434   "self_type" : "type-553",
13435   "size" : 120,
13436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13437  },
13438  {
13439   "alignment" : 4,
13440   "is_const" : true,
13441   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleUnit, 30>",
13442   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleUnit, 30>",
13443   "referenced_type" : "type-738",
13444   "self_type" : "type-737",
13445   "size" : 120,
13446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13447  },
13448  {
13449   "alignment" : 4,
13450   "is_const" : true,
13451   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleUnit, 30>",
13452   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VehicleUnit, 30>",
13453   "referenced_type" : "type-880",
13454   "self_type" : "type-879",
13455   "size" : 120,
13456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13457  },
13458  {
13459   "alignment" : 4,
13460   "is_const" : true,
13461   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex, 4>",
13462   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex, 4>",
13463   "referenced_type" : "type-1456",
13464   "self_type" : "type-1455",
13465   "size" : 16,
13466   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13467  },
13468  {
13469   "alignment" : 4,
13470   "is_const" : true,
13471   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex, 4>",
13472   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex, 4>",
13473   "referenced_type" : "type-268",
13474   "self_type" : "type-267",
13475   "size" : 16,
13476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13477  },
13478  {
13479   "alignment" : 4,
13480   "is_const" : true,
13481   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex, 4>",
13482   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex, 4>",
13483   "referenced_type" : "type-429",
13484   "self_type" : "type-428",
13485   "size" : 16,
13486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13487  },
13488  {
13489   "alignment" : 4,
13490   "is_const" : true,
13491   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex, 4>",
13492   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex, 4>",
13493   "referenced_type" : "type-616",
13494   "self_type" : "type-615",
13495   "size" : 16,
13496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13497  },
13498  {
13499   "alignment" : 4,
13500   "is_const" : true,
13501   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex, 4>",
13502   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex, 4>",
13503   "referenced_type" : "type-800",
13504   "self_type" : "type-799",
13505   "size" : 16,
13506   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13507  },
13508  {
13509   "alignment" : 4,
13510   "is_const" : true,
13511   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex, 4>",
13512   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsAvailabilityStateIntegerValuesIndex, 4>",
13513   "referenced_type" : "type-944",
13514   "self_type" : "type-943",
13515   "size" : 16,
13516   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13517  },
13518  {
13519   "alignment" : 4,
13520   "is_const" : true,
13521   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex, 1>",
13522   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex, 1>",
13523   "referenced_type" : "type-1446",
13524   "self_type" : "type-1445",
13525   "size" : 4,
13526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13527  },
13528  {
13529   "alignment" : 4,
13530   "is_const" : true,
13531   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex, 1>",
13532   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex, 1>",
13533   "referenced_type" : "type-257",
13534   "self_type" : "type-256",
13535   "size" : 4,
13536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13537  },
13538  {
13539   "alignment" : 4,
13540   "is_const" : true,
13541   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex, 1>",
13542   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex, 1>",
13543   "referenced_type" : "type-418",
13544   "self_type" : "type-417",
13545   "size" : 4,
13546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13547  },
13548  {
13549   "alignment" : 4,
13550   "is_const" : true,
13551   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex, 1>",
13552   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex, 1>",
13553   "referenced_type" : "type-605",
13554   "self_type" : "type-604",
13555   "size" : 4,
13556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13557  },
13558  {
13559   "alignment" : 4,
13560   "is_const" : true,
13561   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex, 1>",
13562   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex, 1>",
13563   "referenced_type" : "type-789",
13564   "self_type" : "type-788",
13565   "size" : 4,
13566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13567  },
13568  {
13569   "alignment" : 4,
13570   "is_const" : true,
13571   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex, 1>",
13572   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsBaseMessageIntegerValuesIndex, 1>",
13573   "referenced_type" : "type-934",
13574   "self_type" : "type-933",
13575   "size" : 4,
13576   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13577  },
13578  {
13579   "alignment" : 4,
13580   "is_const" : true,
13581   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageType, 17>",
13582   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageType, 17>",
13583   "referenced_type" : "type-1444",
13584   "self_type" : "type-1443",
13585   "size" : 68,
13586   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13587  },
13588  {
13589   "alignment" : 4,
13590   "is_const" : true,
13591   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageType, 17>",
13592   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageType, 17>",
13593   "referenced_type" : "type-255",
13594   "self_type" : "type-254",
13595   "size" : 68,
13596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13597  },
13598  {
13599   "alignment" : 4,
13600   "is_const" : true,
13601   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageType, 17>",
13602   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageType, 17>",
13603   "referenced_type" : "type-416",
13604   "self_type" : "type-415",
13605   "size" : 68,
13606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13607  },
13608  {
13609   "alignment" : 4,
13610   "is_const" : true,
13611   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageType, 17>",
13612   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageType, 17>",
13613   "referenced_type" : "type-603",
13614   "self_type" : "type-602",
13615   "size" : 68,
13616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13617  },
13618  {
13619   "alignment" : 4,
13620   "is_const" : true,
13621   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageType, 17>",
13622   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageType, 17>",
13623   "referenced_type" : "type-787",
13624   "self_type" : "type-786",
13625   "size" : 68,
13626   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13627  },
13628  {
13629   "alignment" : 4,
13630   "is_const" : true,
13631   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageType, 17>",
13632   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageType, 17>",
13633   "referenced_type" : "type-932",
13634   "self_type" : "type-931",
13635   "size" : 68,
13636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13637  },
13638  {
13639   "alignment" : 4,
13640   "is_const" : true,
13641   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex, 5>",
13642   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex, 5>",
13643   "referenced_type" : "type-1450",
13644   "self_type" : "type-1449",
13645   "size" : 20,
13646   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13647  },
13648  {
13649   "alignment" : 4,
13650   "is_const" : true,
13651   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex, 5>",
13652   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex, 5>",
13653   "referenced_type" : "type-262",
13654   "self_type" : "type-261",
13655   "size" : 20,
13656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13657  },
13658  {
13659   "alignment" : 4,
13660   "is_const" : true,
13661   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex, 5>",
13662   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex, 5>",
13663   "referenced_type" : "type-422",
13664   "self_type" : "type-421",
13665   "size" : 20,
13666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13667  },
13668  {
13669   "alignment" : 4,
13670   "is_const" : true,
13671   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex, 5>",
13672   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex, 5>",
13673   "referenced_type" : "type-610",
13674   "self_type" : "type-609",
13675   "size" : 20,
13676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13677  },
13678  {
13679   "alignment" : 4,
13680   "is_const" : true,
13681   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex, 5>",
13682   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex, 5>",
13683   "referenced_type" : "type-794",
13684   "self_type" : "type-793",
13685   "size" : 20,
13686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13687  },
13688  {
13689   "alignment" : 4,
13690   "is_const" : true,
13691   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex, 5>",
13692   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerAndPublisherIdIntegerValuesIndex, 5>",
13693   "referenced_type" : "type-938",
13694   "self_type" : "type-937",
13695   "size" : 20,
13696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13697  },
13698  {
13699   "alignment" : 4,
13700   "is_const" : true,
13701   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex, 4>",
13702   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex, 4>",
13703   "referenced_type" : "type-1448",
13704   "self_type" : "type-1447",
13705   "size" : 16,
13706   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13707  },
13708  {
13709   "alignment" : 4,
13710   "is_const" : true,
13711   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex, 4>",
13712   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex, 4>",
13713   "referenced_type" : "type-260",
13714   "self_type" : "type-259",
13715   "size" : 16,
13716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13717  },
13718  {
13719   "alignment" : 4,
13720   "is_const" : true,
13721   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex, 4>",
13722   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex, 4>",
13723   "referenced_type" : "type-420",
13724   "self_type" : "type-419",
13725   "size" : 16,
13726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13727  },
13728  {
13729   "alignment" : 4,
13730   "is_const" : true,
13731   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex, 4>",
13732   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex, 4>",
13733   "referenced_type" : "type-607",
13734   "self_type" : "type-606",
13735   "size" : 16,
13736   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13737  },
13738  {
13739   "alignment" : 4,
13740   "is_const" : true,
13741   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex, 4>",
13742   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex, 4>",
13743   "referenced_type" : "type-791",
13744   "self_type" : "type-790",
13745   "size" : 16,
13746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13747  },
13748  {
13749   "alignment" : 4,
13750   "is_const" : true,
13751   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex, 4>",
13752   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsMessageWithLayerIntegerValuesIndex, 4>",
13753   "referenced_type" : "type-936",
13754   "self_type" : "type-935",
13755   "size" : 16,
13756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13757  },
13758  {
13759   "alignment" : 4,
13760   "is_const" : true,
13761   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex, 4>",
13762   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex, 4>",
13763   "referenced_type" : "type-1452",
13764   "self_type" : "type-1451",
13765   "size" : 16,
13766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13767  },
13768  {
13769   "alignment" : 4,
13770   "is_const" : true,
13771   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex, 4>",
13772   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex, 4>",
13773   "referenced_type" : "type-264",
13774   "self_type" : "type-263",
13775   "size" : 16,
13776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13777  },
13778  {
13779   "alignment" : 4,
13780   "is_const" : true,
13781   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex, 4>",
13782   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex, 4>",
13783   "referenced_type" : "type-425",
13784   "self_type" : "type-424",
13785   "size" : 16,
13786   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13787  },
13788  {
13789   "alignment" : 4,
13790   "is_const" : true,
13791   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex, 4>",
13792   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex, 4>",
13793   "referenced_type" : "type-612",
13794   "self_type" : "type-611",
13795   "size" : 16,
13796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13797  },
13798  {
13799   "alignment" : 4,
13800   "is_const" : true,
13801   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex, 4>",
13802   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex, 4>",
13803   "referenced_type" : "type-796",
13804   "self_type" : "type-795",
13805   "size" : 16,
13806   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13807  },
13808  {
13809   "alignment" : 4,
13810   "is_const" : true,
13811   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex, 4>",
13812   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsOfferingMessageIntegerValuesIndex, 4>",
13813   "referenced_type" : "type-940",
13814   "self_type" : "type-939",
13815   "size" : 16,
13816   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13817  },
13818  {
13819   "alignment" : 4,
13820   "is_const" : true,
13821   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex, 2>",
13822   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex, 2>",
13823   "referenced_type" : "type-1459",
13824   "self_type" : "type-1458",
13825   "size" : 8,
13826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13827  },
13828  {
13829   "alignment" : 4,
13830   "is_const" : true,
13831   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex, 2>",
13832   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex, 2>",
13833   "referenced_type" : "type-271",
13834   "self_type" : "type-270",
13835   "size" : 8,
13836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13837  },
13838  {
13839   "alignment" : 4,
13840   "is_const" : true,
13841   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex, 2>",
13842   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex, 2>",
13843   "referenced_type" : "type-431",
13844   "self_type" : "type-430",
13845   "size" : 8,
13846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13847  },
13848  {
13849   "alignment" : 4,
13850   "is_const" : true,
13851   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex, 2>",
13852   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex, 2>",
13853   "referenced_type" : "type-620",
13854   "self_type" : "type-619",
13855   "size" : 8,
13856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13857  },
13858  {
13859   "alignment" : 4,
13860   "is_const" : true,
13861   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex, 2>",
13862   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex, 2>",
13863   "referenced_type" : "type-802",
13864   "self_type" : "type-801",
13865   "size" : 8,
13866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13867  },
13868  {
13869   "alignment" : 4,
13870   "is_const" : true,
13871   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex, 2>",
13872   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsPublisherInformationIntegerValuesIndex, 2>",
13873   "referenced_type" : "type-946",
13874   "self_type" : "type-945",
13875   "size" : 8,
13876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13877  },
13878  {
13879   "alignment" : 4,
13880   "is_const" : true,
13881   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex, 5>",
13882   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex, 5>",
13883   "referenced_type" : "type-1454",
13884   "self_type" : "type-1453",
13885   "size" : 20,
13886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13887  },
13888  {
13889   "alignment" : 4,
13890   "is_const" : true,
13891   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex, 5>",
13892   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex, 5>",
13893   "referenced_type" : "type-266",
13894   "self_type" : "type-265",
13895   "size" : 20,
13896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13897  },
13898  {
13899   "alignment" : 4,
13900   "is_const" : true,
13901   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex, 5>",
13902   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex, 5>",
13903   "referenced_type" : "type-427",
13904   "self_type" : "type-426",
13905   "size" : 20,
13906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13907  },
13908  {
13909   "alignment" : 4,
13910   "is_const" : true,
13911   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex, 5>",
13912   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex, 5>",
13913   "referenced_type" : "type-614",
13914   "self_type" : "type-613",
13915   "size" : 20,
13916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13917  },
13918  {
13919   "alignment" : 4,
13920   "is_const" : true,
13921   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex, 5>",
13922   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex, 5>",
13923   "referenced_type" : "type-798",
13924   "self_type" : "type-797",
13925   "size" : 20,
13926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13927  },
13928  {
13929   "alignment" : 4,
13930   "is_const" : true,
13931   "linker_set_key" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex, 5>",
13932   "name" : "const std::array<android::hardware::automotive::vehicle::V2_0::VmsSubscriptionsStateIntegerValuesIndex, 5>",
13933   "referenced_type" : "type-942",
13934   "self_type" : "type-941",
13935   "size" : 20,
13936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h"
13937  },
13938  {
13939   "alignment" : 4,
13940   "is_const" : true,
13941   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13942   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13943   "referenced_type" : "type-1110",
13944   "self_type" : "type-1109",
13945   "size" : 12,
13946   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13947  },
13948  {
13949   "alignment" : 4,
13950   "is_const" : true,
13951   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13952   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13953   "referenced_type" : "type-116",
13954   "self_type" : "type-115",
13955   "size" : 12,
13956   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13957  },
13958  {
13959   "alignment" : 4,
13960   "is_const" : true,
13961   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13962   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13963   "referenced_type" : "type-323",
13964   "self_type" : "type-322",
13965   "size" : 12,
13966   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13967  },
13968  {
13969   "alignment" : 4,
13970   "is_const" : true,
13971   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13972   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13973   "referenced_type" : "type-474",
13974   "self_type" : "type-473",
13975   "size" : 12,
13976   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13977  },
13978  {
13979   "alignment" : 4,
13980   "is_const" : true,
13981   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13982   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13983   "referenced_type" : "type-663",
13984   "self_type" : "type-662",
13985   "size" : 12,
13986   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13987  },
13988  {
13989   "alignment" : 4,
13990   "is_const" : true,
13991   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13992   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13993   "referenced_type" : "type-823",
13994   "self_type" : "type-822",
13995   "size" : 12,
13996   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13997  },
13998  {
13999   "alignment" : 4,
14000   "is_const" : true,
14001   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14002   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14003   "referenced_type" : "type-1249",
14004   "self_type" : "type-1248",
14005   "size" : 4,
14006   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14007  },
14008  {
14009   "alignment" : 4,
14010   "is_const" : true,
14011   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14012   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14013   "referenced_type" : "type-145",
14014   "self_type" : "type-144",
14015   "size" : 4,
14016   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14017  },
14018  {
14019   "alignment" : 4,
14020   "is_const" : true,
14021   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14022   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14023   "referenced_type" : "type-497",
14024   "self_type" : "type-496",
14025   "size" : 4,
14026   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14027  },
14028  {
14029   "alignment" : 4,
14030   "is_const" : true,
14031   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14032   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14033   "referenced_type" : "type-686",
14034   "self_type" : "type-685",
14035   "size" : 4,
14036   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14037  },
14038  {
14039   "alignment" : 1,
14040   "is_const" : true,
14041   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14042   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14043   "referenced_type" : "type-1247",
14044   "self_type" : "type-1246",
14045   "size" : 3,
14046   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14047  },
14048  {
14049   "alignment" : 1,
14050   "is_const" : true,
14051   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14052   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14053   "referenced_type" : "type-143",
14054   "self_type" : "type-142",
14055   "size" : 3,
14056   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14057  },
14058  {
14059   "alignment" : 1,
14060   "is_const" : true,
14061   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14062   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14063   "referenced_type" : "type-495",
14064   "self_type" : "type-494",
14065   "size" : 3,
14066   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14067  },
14068  {
14069   "alignment" : 1,
14070   "is_const" : true,
14071   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14072   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14073   "referenced_type" : "type-684",
14074   "self_type" : "type-683",
14075   "size" : 3,
14076   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14077  },
14078  {
14079   "alignment" : 4,
14080   "is_const" : true,
14081   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14082   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14083   "referenced_type" : "type-1148",
14084   "self_type" : "type-1147",
14085   "size" : 12,
14086   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14087  },
14088  {
14089   "alignment" : 4,
14090   "is_const" : true,
14091   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14092   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14093   "referenced_type" : "type-132",
14094   "self_type" : "type-131",
14095   "size" : 12,
14096   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14097  },
14098  {
14099   "alignment" : 4,
14100   "is_const" : true,
14101   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14102   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14103   "referenced_type" : "type-481",
14104   "self_type" : "type-480",
14105   "size" : 12,
14106   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14107  },
14108  {
14109   "alignment" : 4,
14110   "is_const" : true,
14111   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14112   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14113   "referenced_type" : "type-670",
14114   "self_type" : "type-669",
14115   "size" : 12,
14116   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14117  },
14118  {
14119   "alignment" : 4,
14120   "is_const" : true,
14121   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14122   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14123   "referenced_type" : "type-1036",
14124   "self_type" : "type-1035",
14125   "size" : 8,
14126   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14127  },
14128  {
14129   "alignment" : 4,
14130   "is_const" : true,
14131   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14132   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14133   "referenced_type" : "type-468",
14134   "self_type" : "type-467",
14135   "size" : 8,
14136   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14137  },
14138  {
14139   "alignment" : 4,
14140   "is_const" : true,
14141   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14142   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14143   "referenced_type" : "type-59",
14144   "self_type" : "type-58",
14145   "size" : 8,
14146   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14147  },
14148  {
14149   "alignment" : 4,
14150   "is_const" : true,
14151   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14152   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14153   "referenced_type" : "type-651",
14154   "self_type" : "type-650",
14155   "size" : 8,
14156   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14157  },
14158  {
14159   "alignment" : 4,
14160   "is_const" : true,
14161   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
14162   "name" : "const std::initializer_list<android::hardware::hidl_string>",
14163   "referenced_type" : "type-1031",
14164   "self_type" : "type-1030",
14165   "size" : 8,
14166   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14167  },
14168  {
14169   "alignment" : 4,
14170   "is_const" : true,
14171   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
14172   "name" : "const std::initializer_list<android::hardware::hidl_string>",
14173   "referenced_type" : "type-466",
14174   "self_type" : "type-465",
14175   "size" : 8,
14176   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14177  },
14178  {
14179   "alignment" : 4,
14180   "is_const" : true,
14181   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
14182   "name" : "const std::initializer_list<android::hardware::hidl_string>",
14183   "referenced_type" : "type-56",
14184   "self_type" : "type-55",
14185   "size" : 8,
14186   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14187  },
14188  {
14189   "alignment" : 4,
14190   "is_const" : true,
14191   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
14192   "name" : "const std::initializer_list<android::hardware::hidl_string>",
14193   "referenced_type" : "type-649",
14194   "self_type" : "type-648",
14195   "size" : 8,
14196   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14197  },
14198  {
14199   "alignment" : 4,
14200   "is_const" : true,
14201   "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 *> > *)> > >",
14202   "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 *> > *)> > >",
14203   "referenced_type" : "type-1091",
14204   "self_type" : "type-1090",
14205   "size" : 12,
14206   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14207  },
14208  {
14209   "alignment" : 4,
14210   "is_const" : true,
14211   "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 *> > *)> > >",
14212   "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 *> > *)> > >",
14213   "referenced_type" : "type-1495",
14214   "self_type" : "type-1494",
14215   "size" : 12,
14216   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14217  },
14218  {
14219   "alignment" : 4,
14220   "is_const" : true,
14221   "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 *> > *)> > >",
14222   "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 *> > *)> > >",
14223   "referenced_type" : "type-438",
14224   "self_type" : "type-437",
14225   "size" : 12,
14226   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14227  },
14228  {
14229   "alignment" : 4,
14230   "is_const" : true,
14231   "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 *> > *)> > >",
14232   "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 *> > *)> > >",
14233   "referenced_type" : "type-442",
14234   "self_type" : "type-441",
14235   "size" : 12,
14236   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14237  },
14238  {
14239   "alignment" : 4,
14240   "is_const" : true,
14241   "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 *> > *)> > >",
14242   "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 *> > *)> > >",
14243   "referenced_type" : "type-627",
14244   "self_type" : "type-626",
14245   "size" : 12,
14246   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14247  },
14248  {
14249   "alignment" : 4,
14250   "is_const" : true,
14251   "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 *> > *)> > >",
14252   "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 *> > *)> > >",
14253   "referenced_type" : "type-951",
14254   "self_type" : "type-950",
14255   "size" : 12,
14256   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14257  },
14258  {
14259   "alignment" : 1,
14260   "is_const" : true,
14261   "linker_set_key" : "const unsigned char",
14262   "name" : "const unsigned char",
14263   "referenced_type" : "type-97",
14264   "self_type" : "type-1085",
14265   "size" : 1,
14266   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14267  },
14268  {
14269   "alignment" : 4,
14270   "is_const" : true,
14271   "linker_set_key" : "const unsigned int",
14272   "name" : "const unsigned int",
14273   "referenced_type" : "type-2",
14274   "self_type" : "type-290",
14275   "size" : 4,
14276   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14277  },
14278  {
14279   "alignment" : 8,
14280   "is_const" : true,
14281   "linker_set_key" : "const unsigned long long",
14282   "name" : "const unsigned long long",
14283   "referenced_type" : "type-7",
14284   "self_type" : "type-994",
14285   "size" : 8,
14286   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14287  },
14288  {
14289   "alignment" : 2,
14290   "is_const" : true,
14291   "linker_set_key" : "const unsigned short",
14292   "name" : "const unsigned short",
14293   "referenced_type" : "type-176",
14294   "self_type" : "type-991",
14295   "size" : 2,
14296   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14297  },
14298  {
14299   "is_const" : true,
14300   "linker_set_key" : "const void",
14301   "name" : "const void",
14302   "referenced_type" : "type-15",
14303   "self_type" : "type-1096",
14304   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14305  },
14306  {
14307   "alignment" : 1,
14308   "is_volatile" : true,
14309   "linker_set_key" : "volatile bool",
14310   "name" : "volatile bool",
14311   "referenced_type" : "type-32",
14312   "self_type" : "type-454",
14313   "size" : 1,
14314   "source_file" : "/system/core/libutils/include/utils/Thread.h"
14315  },
14316  {
14317   "alignment" : 4,
14318   "is_volatile" : true,
14319   "linker_set_key" : "volatile int",
14320   "name" : "volatile int",
14321   "referenced_type" : "type-12",
14322   "self_type" : "type-306",
14323   "size" : 4,
14324   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
14325  }
14326 ],
14327 "record_types" :
14328 [
14329  {
14330   "alignment" : 4,
14331   "fields" :
14332   [
14333    {
14334     "access" : "private",
14335     "field_name" : "mCond",
14336     "referenced_type" : "type-453"
14337    }
14338   ],
14339   "linker_set_key" : "android::Condition",
14340   "name" : "android::Condition",
14341   "record_kind" : "class",
14342   "referenced_type" : "type-452",
14343   "self_type" : "type-452",
14344   "size" : 4,
14345   "source_file" : "/system/core/libutils/include/utils/Condition.h",
14346   "unique_id" : "_ZTSN7android9ConditionE"
14347  },
14348  {
14349   "alignment" : 4,
14350   "fields" :
14351   [
14352    {
14353     "access" : "private",
14354     "field_name" : "mVector",
14355     "referenced_type" : "type-302"
14356    }
14357   ],
14358   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
14359   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
14360   "record_kind" : "class",
14361   "referenced_type" : "type-301",
14362   "self_type" : "type-301",
14363   "size" : 20,
14364   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
14365   "template_args" : [ "type-296", "type-247" ],
14366   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
14367  },
14368  {
14369   "alignment" : 4,
14370   "fields" :
14371   [
14372    {
14373     "access" : "private",
14374     "field_name" : "mCount",
14375     "referenced_type" : "type-720"
14376    }
14377   ],
14378   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
14379   "name" : "android::LightRefBase<android::NativeHandle>",
14380   "record_kind" : "class",
14381   "referenced_type" : "type-719",
14382   "self_type" : "type-719",
14383   "size" : 4,
14384   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
14385   "template_args" : [ "type-721" ],
14386   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
14387  },
14388  {
14389   "alignment" : 4,
14390   "fields" :
14391   [
14392    {
14393     "access" : "private",
14394     "field_name" : "mCount",
14395     "referenced_type" : "type-693"
14396    }
14397   ],
14398   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
14399   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
14400   "record_kind" : "class",
14401   "referenced_type" : "type-692",
14402   "self_type" : "type-692",
14403   "size" : 4,
14404   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
14405   "template_args" : [ "type-694" ],
14406   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
14407  },
14408  {
14409   "alignment" : 4,
14410   "fields" :
14411   [
14412    {
14413     "access" : "private",
14414     "field_name" : "mMutex",
14415     "referenced_type" : "type-287"
14416    }
14417   ],
14418   "linker_set_key" : "android::Mutex",
14419   "name" : "android::Mutex",
14420   "record_kind" : "class",
14421   "referenced_type" : "type-286",
14422   "self_type" : "type-286",
14423   "size" : 4,
14424   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
14425   "unique_id" : "_ZTSN7android5MutexE"
14426  },
14427  {
14428   "alignment" : 4,
14429   "fields" :
14430   [
14431    {
14432     "access" : "private",
14433     "field_name" : "mLock",
14434     "referenced_type" : "type-1222"
14435    }
14436   ],
14437   "linker_set_key" : "android::Mutex::Autolock",
14438   "name" : "android::Mutex::Autolock",
14439   "record_kind" : "class",
14440   "referenced_type" : "type-1221",
14441   "self_type" : "type-1221",
14442   "size" : 4,
14443   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
14444   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
14445  },
14446  {
14447   "alignment" : 4,
14448   "base_specifiers" :
14449   [
14450    {
14451     "referenced_type" : "type-719"
14452    }
14453   ],
14454   "fields" :
14455   [
14456    {
14457     "access" : "private",
14458     "field_name" : "mHandle",
14459     "field_offset" : 32,
14460     "referenced_type" : "type-722"
14461    },
14462    {
14463     "access" : "private",
14464     "field_name" : "mOwnsHandle",
14465     "field_offset" : 64,
14466     "referenced_type" : "type-32"
14467    }
14468   ],
14469   "linker_set_key" : "android::NativeHandle",
14470   "name" : "android::NativeHandle",
14471   "record_kind" : "class",
14472   "referenced_type" : "type-721",
14473   "self_type" : "type-721",
14474   "size" : 12,
14475   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
14476   "unique_id" : "_ZTSN7android12NativeHandleE"
14477  },
14478  {
14479   "alignment" : 4,
14480   "fields" :
14481   [
14482    {
14483     "access" : "private",
14484     "field_name" : "mRWLock",
14485     "referenced_type" : "type-1228"
14486    }
14487   ],
14488   "linker_set_key" : "android::RWLock",
14489   "name" : "android::RWLock",
14490   "record_kind" : "class",
14491   "referenced_type" : "type-1227",
14492   "self_type" : "type-1227",
14493   "size" : 40,
14494   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
14495   "unique_id" : "_ZTSN7android6RWLockE"
14496  },
14497  {
14498   "alignment" : 4,
14499   "fields" :
14500   [
14501    {
14502     "access" : "private",
14503     "field_name" : "mLock",
14504     "referenced_type" : "type-1231"
14505    }
14506   ],
14507   "linker_set_key" : "android::RWLock::AutoRLock",
14508   "name" : "android::RWLock::AutoRLock",
14509   "record_kind" : "class",
14510   "referenced_type" : "type-1230",
14511   "self_type" : "type-1230",
14512   "size" : 4,
14513   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
14514   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
14515  },
14516  {
14517   "alignment" : 4,
14518   "fields" :
14519   [
14520    {
14521     "access" : "private",
14522     "field_name" : "mLock",
14523     "referenced_type" : "type-1231"
14524    }
14525   ],
14526   "linker_set_key" : "android::RWLock::AutoWLock",
14527   "name" : "android::RWLock::AutoWLock",
14528   "record_kind" : "class",
14529   "referenced_type" : "type-1233",
14530   "self_type" : "type-1233",
14531   "size" : 4,
14532   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
14533   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
14534  },
14535  {
14536   "alignment" : 4,
14537   "fields" :
14538   [
14539    {
14540     "access" : "private",
14541     "field_name" : "mRefs",
14542     "field_offset" : 32,
14543     "referenced_type" : "type-18"
14544    }
14545   ],
14546   "linker_set_key" : "android::RefBase",
14547   "name" : "android::RefBase",
14548   "record_kind" : "class",
14549   "referenced_type" : "type-17",
14550   "self_type" : "type-17",
14551   "size" : 8,
14552   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14553   "unique_id" : "_ZTSN7android7RefBaseE",
14554   "vtable_components" :
14555   [
14556    {
14557     "kind" : "offset_to_top"
14558    },
14559    {
14560     "kind" : "rtti",
14561     "mangled_component_name" : "_ZTIN7android7RefBaseE"
14562    },
14563    {
14564     "kind" : "complete_dtor_pointer",
14565     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
14566    },
14567    {
14568     "kind" : "deleting_dtor_pointer",
14569     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
14570    },
14571    {
14572     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14573    },
14574    {
14575     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14576    },
14577    {
14578     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14579    },
14580    {
14581     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14582    }
14583   ]
14584  },
14585  {
14586   "alignment" : 1,
14587   "linker_set_key" : "android::RefBase::weakref_type",
14588   "name" : "android::RefBase::weakref_type",
14589   "record_kind" : "class",
14590   "referenced_type" : "type-22",
14591   "self_type" : "type-22",
14592   "size" : 1,
14593   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14594   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
14595  },
14596  {
14597   "alignment" : 1,
14598   "linker_set_key" : "android::ReferenceMover",
14599   "name" : "android::ReferenceMover",
14600   "record_kind" : "class",
14601   "referenced_type" : "type-1004",
14602   "self_type" : "type-1004",
14603   "size" : 1,
14604   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14605   "unique_id" : "_ZTSN7android14ReferenceMoverE"
14606  },
14607  {
14608   "alignment" : 4,
14609   "linker_set_key" : "android::ReferenceRenamer",
14610   "name" : "android::ReferenceRenamer",
14611   "record_kind" : "class",
14612   "referenced_type" : "type-998",
14613   "self_type" : "type-998",
14614   "size" : 4,
14615   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14616   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
14617   "vtable_components" :
14618   [
14619    {
14620     "kind" : "offset_to_top"
14621    },
14622    {
14623     "kind" : "rtti",
14624     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
14625    },
14626    {
14627     "is_pure" : true,
14628     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
14629    }
14630   ]
14631  },
14632  {
14633   "alignment" : 8,
14634   "fields" :
14635   [
14636    {
14637     "access" : "private",
14638     "field_name" : "mTag",
14639     "referenced_type" : "type-7"
14640    }
14641   ],
14642   "linker_set_key" : "android::ScopedTrace",
14643   "name" : "android::ScopedTrace",
14644   "record_kind" : "class",
14645   "referenced_type" : "type-1235",
14646   "self_type" : "type-1235",
14647   "size" : 8,
14648   "source_file" : "/system/core/libutils/include/utils/Trace.h",
14649   "unique_id" : "_ZTSN7android11ScopedTraceE"
14650  },
14651  {
14652   "alignment" : 4,
14653   "base_specifiers" :
14654   [
14655    {
14656     "access" : "private",
14657     "referenced_type" : "type-303"
14658    }
14659   ],
14660   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
14661   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
14662   "record_kind" : "class",
14663   "referenced_type" : "type-302",
14664   "self_type" : "type-302",
14665   "size" : 20,
14666   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
14667   "template_args" : [ "type-304" ],
14668   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
14669   "vtable_components" :
14670   [
14671    {
14672     "kind" : "offset_to_top"
14673    },
14674    {
14675     "kind" : "rtti",
14676     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
14677    },
14678    {
14679     "kind" : "complete_dtor_pointer",
14680     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
14681    },
14682    {
14683     "kind" : "deleting_dtor_pointer",
14684     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
14685    },
14686    {
14687     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
14688    },
14689    {
14690     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
14691    },
14692    {
14693     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
14694    },
14695    {
14696     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
14697    },
14698    {
14699     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
14700    },
14701    {
14702     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
14703    },
14704    {
14705     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
14706    }
14707   ]
14708  },
14709  {
14710   "alignment" : 4,
14711   "base_specifiers" :
14712   [
14713    {
14714     "referenced_type" : "type-289"
14715    }
14716   ],
14717   "linker_set_key" : "android::SortedVectorImpl",
14718   "name" : "android::SortedVectorImpl",
14719   "record_kind" : "class",
14720   "referenced_type" : "type-303",
14721   "self_type" : "type-303",
14722   "size" : 20,
14723   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
14724   "unique_id" : "_ZTSN7android16SortedVectorImplE",
14725   "vtable_components" :
14726   [
14727    {
14728     "kind" : "offset_to_top"
14729    },
14730    {
14731     "kind" : "rtti",
14732     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
14733    },
14734    {
14735     "kind" : "complete_dtor_pointer",
14736     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
14737    },
14738    {
14739     "kind" : "deleting_dtor_pointer",
14740     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
14741    },
14742    {
14743     "is_pure" : true,
14744     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
14745    },
14746    {
14747     "is_pure" : true,
14748     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
14749    },
14750    {
14751     "is_pure" : true,
14752     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
14753    },
14754    {
14755     "is_pure" : true,
14756     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
14757    },
14758    {
14759     "is_pure" : true,
14760     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
14761    },
14762    {
14763     "is_pure" : true,
14764     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
14765    },
14766    {
14767     "is_pure" : true,
14768     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
14769    }
14770   ]
14771  },
14772  {
14773   "alignment" : 4,
14774   "fields" :
14775   [
14776    {
14777     "access" : "private",
14778     "field_name" : "mString",
14779     "referenced_type" : "type-297"
14780    }
14781   ],
14782   "linker_set_key" : "android::String16",
14783   "name" : "android::String16",
14784   "record_kind" : "class",
14785   "referenced_type" : "type-296",
14786   "self_type" : "type-296",
14787   "size" : 4,
14788   "source_file" : "/system/core/libutils/include/utils/String16.h",
14789   "unique_id" : "_ZTSN7android8String16E"
14790  },
14791  {
14792   "alignment" : 4,
14793   "fields" :
14794   [
14795    {
14796     "access" : "private",
14797     "field_name" : "mString",
14798     "referenced_type" : "type-4"
14799    }
14800   ],
14801   "linker_set_key" : "android::String8",
14802   "name" : "android::String8",
14803   "record_kind" : "class",
14804   "referenced_type" : "type-305",
14805   "self_type" : "type-305",
14806   "size" : 4,
14807   "source_file" : "/system/core/libutils/include/utils/String8.h",
14808   "unique_id" : "_ZTSN7android7String8E"
14809  },
14810  {
14811   "alignment" : 4,
14812   "base_specifiers" :
14813   [
14814    {
14815     "is_virtual" : true,
14816     "referenced_type" : "type-17"
14817    }
14818   ],
14819   "fields" :
14820   [
14821    {
14822     "access" : "private",
14823     "field_name" : "mCanCallJava",
14824     "field_offset" : 32,
14825     "referenced_type" : "type-451"
14826    },
14827    {
14828     "access" : "private",
14829     "field_name" : "mThread",
14830     "field_offset" : 64,
14831     "referenced_type" : "type-14"
14832    },
14833    {
14834     "access" : "private",
14835     "field_name" : "mLock",
14836     "field_offset" : 96,
14837     "referenced_type" : "type-286"
14838    },
14839    {
14840     "access" : "private",
14841     "field_name" : "mThreadExitedCondition",
14842     "field_offset" : 128,
14843     "referenced_type" : "type-452"
14844    },
14845    {
14846     "access" : "private",
14847     "field_name" : "mStatus",
14848     "field_offset" : 160,
14849     "referenced_type" : "type-12"
14850    },
14851    {
14852     "access" : "private",
14853     "field_name" : "mExitPending",
14854     "field_offset" : 192,
14855     "referenced_type" : "type-454"
14856    },
14857    {
14858     "access" : "private",
14859     "field_name" : "mRunning",
14860     "field_offset" : 200,
14861     "referenced_type" : "type-454"
14862    },
14863    {
14864     "access" : "private",
14865     "field_name" : "mHoldSelf",
14866     "field_offset" : 224,
14867     "referenced_type" : "type-448"
14868    },
14869    {
14870     "access" : "private",
14871     "field_name" : "mTid",
14872     "field_offset" : 256,
14873     "referenced_type" : "type-12"
14874    }
14875   ],
14876   "linker_set_key" : "android::Thread",
14877   "name" : "android::Thread",
14878   "record_kind" : "class",
14879   "referenced_type" : "type-450",
14880   "self_type" : "type-450",
14881   "size" : 44,
14882   "source_file" : "/system/core/libutils/include/utils/Thread.h",
14883   "unique_id" : "_ZTSN7android6ThreadE",
14884   "vtable_components" :
14885   [
14886    {
14887     "component_value" : 36,
14888     "kind" : "vbase_offset"
14889    },
14890    {
14891     "kind" : "offset_to_top"
14892    },
14893    {
14894     "kind" : "rtti",
14895     "mangled_component_name" : "_ZTIN7android6ThreadE"
14896    },
14897    {
14898     "kind" : "complete_dtor_pointer",
14899     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
14900    },
14901    {
14902     "kind" : "deleting_dtor_pointer",
14903     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
14904    },
14905    {
14906     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
14907    },
14908    {
14909     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
14910    },
14911    {
14912     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
14913    },
14914    {
14915     "is_pure" : true,
14916     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
14917    },
14918    {
14919     "kind" : "vcall_offset"
14920    },
14921    {
14922     "kind" : "vcall_offset"
14923    },
14924    {
14925     "kind" : "vcall_offset"
14926    },
14927    {
14928     "kind" : "vcall_offset"
14929    },
14930    {
14931     "component_value" : -36,
14932     "kind" : "vcall_offset"
14933    },
14934    {
14935     "component_value" : -36,
14936     "kind" : "offset_to_top"
14937    },
14938    {
14939     "kind" : "rtti",
14940     "mangled_component_name" : "_ZTIN7android6ThreadE"
14941    },
14942    {
14943     "kind" : "complete_dtor_pointer",
14944     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
14945    },
14946    {
14947     "kind" : "deleting_dtor_pointer",
14948     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
14949    },
14950    {
14951     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14952    },
14953    {
14954     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14955    },
14956    {
14957     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14958    },
14959    {
14960     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14961    }
14962   ]
14963  },
14964  {
14965   "alignment" : 4,
14966   "base_specifiers" :
14967   [
14968    {
14969     "access" : "private",
14970     "referenced_type" : "type-289"
14971    }
14972   ],
14973   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
14974   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
14975   "record_kind" : "class",
14976   "referenced_type" : "type-288",
14977   "self_type" : "type-288",
14978   "size" : 20,
14979   "source_file" : "/system/core/libutils/include/utils/Vector.h",
14980   "template_args" : [ "type-291" ],
14981   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
14982   "vtable_components" :
14983   [
14984    {
14985     "kind" : "offset_to_top"
14986    },
14987    {
14988     "kind" : "rtti",
14989     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
14990    },
14991    {
14992     "kind" : "complete_dtor_pointer",
14993     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
14994    },
14995    {
14996     "kind" : "deleting_dtor_pointer",
14997     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
14998    },
14999    {
15000     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
15001    },
15002    {
15003     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
15004    },
15005    {
15006     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
15007    },
15008    {
15009     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
15010    },
15011    {
15012     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
15013    },
15014    {
15015     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
15016    }
15017   ]
15018  },
15019  {
15020   "alignment" : 4,
15021   "fields" :
15022   [
15023    {
15024     "access" : "private",
15025     "field_name" : "mStorage",
15026     "field_offset" : 32,
15027     "referenced_type" : "type-14"
15028    },
15029    {
15030     "access" : "private",
15031     "field_name" : "mCount",
15032     "field_offset" : 64,
15033     "referenced_type" : "type-2"
15034    },
15035    {
15036     "access" : "private",
15037     "field_name" : "mFlags",
15038     "field_offset" : 96,
15039     "referenced_type" : "type-290"
15040    },
15041    {
15042     "access" : "private",
15043     "field_name" : "mItemSize",
15044     "field_offset" : 128,
15045     "referenced_type" : "type-290"
15046    }
15047   ],
15048   "linker_set_key" : "android::VectorImpl",
15049   "name" : "android::VectorImpl",
15050   "record_kind" : "class",
15051   "referenced_type" : "type-289",
15052   "self_type" : "type-289",
15053   "size" : 20,
15054   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
15055   "unique_id" : "_ZTSN7android10VectorImplE",
15056   "vtable_components" :
15057   [
15058    {
15059     "kind" : "offset_to_top"
15060    },
15061    {
15062     "kind" : "rtti",
15063     "mangled_component_name" : "_ZTIN7android10VectorImplE"
15064    },
15065    {
15066     "kind" : "complete_dtor_pointer",
15067     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
15068    },
15069    {
15070     "kind" : "deleting_dtor_pointer",
15071     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
15072    },
15073    {
15074     "is_pure" : true,
15075     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
15076    },
15077    {
15078     "is_pure" : true,
15079     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
15080    },
15081    {
15082     "is_pure" : true,
15083     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
15084    },
15085    {
15086     "is_pure" : true,
15087     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
15088    },
15089    {
15090     "is_pure" : true,
15091     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
15092    },
15093    {
15094     "is_pure" : true,
15095     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
15096    }
15097   ]
15098  },
15099  {
15100   "alignment" : 4,
15101   "base_specifiers" :
15102   [
15103    {
15104     "referenced_type" : "type-692"
15105    }
15106   ],
15107   "linker_set_key" : "android::VirtualLightRefBase",
15108   "name" : "android::VirtualLightRefBase",
15109   "record_kind" : "class",
15110   "referenced_type" : "type-694",
15111   "self_type" : "type-694",
15112   "size" : 8,
15113   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
15114   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
15115   "vtable_components" :
15116   [
15117    {
15118     "kind" : "offset_to_top"
15119    },
15120    {
15121     "kind" : "rtti",
15122     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
15123    },
15124    {
15125     "kind" : "complete_dtor_pointer",
15126     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
15127    },
15128    {
15129     "kind" : "deleting_dtor_pointer",
15130     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
15131    }
15132   ]
15133  },
15134  {
15135   "alignment" : 4,
15136   "base_specifiers" :
15137   [
15138    {
15139     "referenced_type" : "type-16"
15140    }
15141   ],
15142   "fields" :
15143   [
15144    {
15145     "access" : "protected",
15146     "field_name" : "mSchedPolicy",
15147     "field_offset" : 32,
15148     "referenced_type" : "type-12"
15149    },
15150    {
15151     "access" : "protected",
15152     "field_name" : "mSchedPriority",
15153     "field_offset" : 64,
15154     "referenced_type" : "type-12"
15155    },
15156    {
15157     "access" : "private",
15158     "field_name" : "mExtras",
15159     "field_offset" : 96,
15160     "referenced_type" : "type-13"
15161    },
15162    {
15163     "access" : "private",
15164     "field_name" : "mReserved0",
15165     "field_offset" : 128,
15166     "referenced_type" : "type-14"
15167    }
15168   ],
15169   "linker_set_key" : "android::hardware::BHwBinder",
15170   "name" : "android::hardware::BHwBinder",
15171   "record_kind" : "class",
15172   "referenced_type" : "type-11",
15173   "self_type" : "type-11",
15174   "size" : 28,
15175   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
15176   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
15177   "vtable_components" :
15178   [
15179    {
15180     "component_value" : 20,
15181     "kind" : "vbase_offset"
15182    },
15183    {
15184     "kind" : "offset_to_top"
15185    },
15186    {
15187     "kind" : "rtti",
15188     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15189    },
15190    {
15191     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15192    },
15193    {
15194     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15195    },
15196    {
15197     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15198    },
15199    {
15200     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15201    },
15202    {
15203     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15204    },
15205    {
15206     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15207    },
15208    {
15209     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15210    },
15211    {
15212     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15213    },
15214    {
15215     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15216    },
15217    {
15218     "kind" : "complete_dtor_pointer",
15219     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
15220    },
15221    {
15222     "kind" : "deleting_dtor_pointer",
15223     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
15224    },
15225    {
15226     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15227    },
15228    {
15229     "kind" : "vcall_offset"
15230    },
15231    {
15232     "kind" : "vcall_offset"
15233    },
15234    {
15235     "kind" : "vcall_offset"
15236    },
15237    {
15238     "kind" : "vcall_offset"
15239    },
15240    {
15241     "component_value" : -20,
15242     "kind" : "vcall_offset"
15243    },
15244    {
15245     "component_value" : -20,
15246     "kind" : "offset_to_top"
15247    },
15248    {
15249     "kind" : "rtti",
15250     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15251    },
15252    {
15253     "kind" : "complete_dtor_pointer",
15254     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
15255    },
15256    {
15257     "kind" : "deleting_dtor_pointer",
15258     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
15259    },
15260    {
15261     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15262    },
15263    {
15264     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15265    },
15266    {
15267     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15268    },
15269    {
15270     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15271    }
15272   ]
15273  },
15274  {
15275   "alignment" : 4,
15276   "base_specifiers" :
15277   [
15278    {
15279     "is_virtual" : true,
15280     "referenced_type" : "type-17"
15281    }
15282   ],
15283   "fields" :
15284   [
15285    {
15286     "access" : "private",
15287     "field_name" : "mRemote",
15288     "field_offset" : 32,
15289     "referenced_type" : "type-124"
15290    },
15291    {
15292     "access" : "private",
15293     "field_name" : "mRefs",
15294     "field_offset" : 64,
15295     "referenced_type" : "type-21"
15296    },
15297    {
15298     "access" : "private",
15299     "field_name" : "mState",
15300     "field_offset" : 96,
15301     "referenced_type" : "type-126"
15302    }
15303   ],
15304   "linker_set_key" : "android::hardware::BpHwRefBase",
15305   "name" : "android::hardware::BpHwRefBase",
15306   "record_kind" : "class",
15307   "referenced_type" : "type-123",
15308   "self_type" : "type-123",
15309   "size" : 24,
15310   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
15311   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
15312   "vtable_components" :
15313   [
15314    {
15315     "component_value" : 16,
15316     "kind" : "vbase_offset"
15317    },
15318    {
15319     "kind" : "offset_to_top"
15320    },
15321    {
15322     "kind" : "rtti",
15323     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
15324    },
15325    {
15326     "kind" : "complete_dtor_pointer",
15327     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
15328    },
15329    {
15330     "kind" : "deleting_dtor_pointer",
15331     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
15332    },
15333    {
15334     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15335    },
15336    {
15337     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15338    },
15339    {
15340     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15341    },
15342    {
15343     "kind" : "vcall_offset"
15344    },
15345    {
15346     "component_value" : -16,
15347     "kind" : "vcall_offset"
15348    },
15349    {
15350     "component_value" : -16,
15351     "kind" : "vcall_offset"
15352    },
15353    {
15354     "component_value" : -16,
15355     "kind" : "vcall_offset"
15356    },
15357    {
15358     "component_value" : -16,
15359     "kind" : "vcall_offset"
15360    },
15361    {
15362     "component_value" : -16,
15363     "kind" : "offset_to_top"
15364    },
15365    {
15366     "kind" : "rtti",
15367     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
15368    },
15369    {
15370     "kind" : "complete_dtor_pointer",
15371     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
15372    },
15373    {
15374     "kind" : "deleting_dtor_pointer",
15375     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
15376    },
15377    {
15378     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15379    },
15380    {
15381     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15382    },
15383    {
15384     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15385    },
15386    {
15387     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15388    }
15389   ]
15390  },
15391  {
15392   "alignment" : 4,
15393   "base_specifiers" :
15394   [
15395    {
15396     "referenced_type" : "type-84"
15397    },
15398    {
15399     "referenced_type" : "type-122"
15400    },
15401    {
15402     "referenced_type" : "type-123"
15403    }
15404   ],
15405   "linker_set_key" : "android::hardware::BpInterface<android::hardware::automotive::vehicle::V2_0::IVehicle>",
15406   "name" : "android::hardware::BpInterface<android::hardware::automotive::vehicle::V2_0::IVehicle>",
15407   "record_kind" : "class",
15408   "referenced_type" : "type-121",
15409   "self_type" : "type-121",
15410   "size" : 32,
15411   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15412   "template_args" : [ "type-84" ],
15413   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEEE",
15414   "vtable_components" :
15415   [
15416    {
15417     "component_value" : 24,
15418     "kind" : "vbase_offset"
15419    },
15420    {
15421     "kind" : "offset_to_top"
15422    },
15423    {
15424     "kind" : "rtti",
15425     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEEE"
15426    },
15427    {
15428     "mangled_component_name" : "_ZNK7android8hardware10automotive7vehicle4V2_08IVehicle8isRemoteEv"
15429    },
15430    {
15431     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15432    },
15433    {
15434     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15435    },
15436    {
15437     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15438    },
15439    {
15440     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15441    },
15442    {
15443     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle21setHALInstrumentationEv"
15444    },
15445    {
15446     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15447    },
15448    {
15449     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle4pingEv"
15450    },
15451    {
15452     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15453    },
15454    {
15455     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle21notifySyspropsChangedEv"
15456    },
15457    {
15458     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15459    },
15460    {
15461     "kind" : "complete_dtor_pointer",
15462     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEED1Ev"
15463    },
15464    {
15465     "kind" : "deleting_dtor_pointer",
15466     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEED0Ev"
15467    },
15468    {
15469     "is_pure" : true,
15470     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle17getAllPropConfigsENSt3__18functionIFvRKNS0_8hidl_vecINS3_17VehiclePropConfigEEEEEE"
15471    },
15472    {
15473     "is_pure" : true,
15474     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle14getPropConfigsERKNS0_8hidl_vecIiEENSt3__18functionIFvNS3_10StatusCodeERKNS5_INS3_17VehiclePropConfigEEEEEE"
15475    },
15476    {
15477     "is_pure" : true,
15478     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle3getERKNS3_16VehiclePropValueENSt3__18functionIFvNS3_10StatusCodeES7_EEE"
15479    },
15480    {
15481     "is_pure" : true,
15482     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle3setERKNS3_16VehiclePropValueE"
15483    },
15484    {
15485     "is_pure" : true,
15486     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle9subscribeERKNS_2spINS3_16IVehicleCallbackEEERKNS0_8hidl_vecINS3_16SubscribeOptionsEEE"
15487    },
15488    {
15489     "is_pure" : true,
15490     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle11unsubscribeERKNS_2spINS3_16IVehicleCallbackEEEi"
15491    },
15492    {
15493     "is_pure" : true,
15494     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle9debugDumpENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15495    },
15496    {
15497     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEE10onAsBinderEv"
15498    },
15499    {
15500     "component_value" : 20,
15501     "kind" : "vbase_offset"
15502    },
15503    {
15504     "component_value" : -4,
15505     "kind" : "offset_to_top"
15506    },
15507    {
15508     "kind" : "rtti",
15509     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEEE"
15510    },
15511    {
15512     "kind" : "complete_dtor_pointer",
15513     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEED1Ev"
15514    },
15515    {
15516     "kind" : "deleting_dtor_pointer",
15517     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEED0Ev"
15518    },
15519    {
15520     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEE10onAsBinderEv"
15521    },
15522    {
15523     "component_value" : 16,
15524     "kind" : "vbase_offset"
15525    },
15526    {
15527     "component_value" : -8,
15528     "kind" : "offset_to_top"
15529    },
15530    {
15531     "kind" : "rtti",
15532     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEEE"
15533    },
15534    {
15535     "kind" : "complete_dtor_pointer",
15536     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEED1Ev"
15537    },
15538    {
15539     "kind" : "deleting_dtor_pointer",
15540     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEED0Ev"
15541    },
15542    {
15543     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15544    },
15545    {
15546     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15547    },
15548    {
15549     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15550    },
15551    {
15552     "kind" : "vcall_offset"
15553    },
15554    {
15555     "component_value" : -16,
15556     "kind" : "vcall_offset"
15557    },
15558    {
15559     "component_value" : -16,
15560     "kind" : "vcall_offset"
15561    },
15562    {
15563     "component_value" : -16,
15564     "kind" : "vcall_offset"
15565    },
15566    {
15567     "component_value" : -24,
15568     "kind" : "vcall_offset"
15569    },
15570    {
15571     "component_value" : -24,
15572     "kind" : "offset_to_top"
15573    },
15574    {
15575     "kind" : "rtti",
15576     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEEE"
15577    },
15578    {
15579     "kind" : "complete_dtor_pointer",
15580     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEED1Ev"
15581    },
15582    {
15583     "kind" : "deleting_dtor_pointer",
15584     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEED0Ev"
15585    },
15586    {
15587     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15588    },
15589    {
15590     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15591    },
15592    {
15593     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15594    },
15595    {
15596     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15597    }
15598   ]
15599  },
15600  {
15601   "alignment" : 4,
15602   "base_specifiers" :
15603   [
15604    {
15605     "referenced_type" : "type-27"
15606    },
15607    {
15608     "referenced_type" : "type-122"
15609    },
15610    {
15611     "referenced_type" : "type-123"
15612    }
15613   ],
15614   "linker_set_key" : "android::hardware::BpInterface<android::hardware::automotive::vehicle::V2_0::IVehicleCallback>",
15615   "name" : "android::hardware::BpInterface<android::hardware::automotive::vehicle::V2_0::IVehicleCallback>",
15616   "record_kind" : "class",
15617   "referenced_type" : "type-128",
15618   "self_type" : "type-128",
15619   "size" : 32,
15620   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15621   "template_args" : [ "type-27" ],
15622   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEEE",
15623   "vtable_components" :
15624   [
15625    {
15626     "component_value" : 24,
15627     "kind" : "vbase_offset"
15628    },
15629    {
15630     "kind" : "offset_to_top"
15631    },
15632    {
15633     "kind" : "rtti",
15634     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEEE"
15635    },
15636    {
15637     "mangled_component_name" : "_ZNK7android8hardware10automotive7vehicle4V2_016IVehicleCallback8isRemoteEv"
15638    },
15639    {
15640     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15641    },
15642    {
15643     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15644    },
15645    {
15646     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15647    },
15648    {
15649     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15650    },
15651    {
15652     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback21setHALInstrumentationEv"
15653    },
15654    {
15655     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15656    },
15657    {
15658     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback4pingEv"
15659    },
15660    {
15661     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15662    },
15663    {
15664     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback21notifySyspropsChangedEv"
15665    },
15666    {
15667     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15668    },
15669    {
15670     "kind" : "complete_dtor_pointer",
15671     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEED1Ev"
15672    },
15673    {
15674     "kind" : "deleting_dtor_pointer",
15675     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEED0Ev"
15676    },
15677    {
15678     "is_pure" : true,
15679     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback15onPropertyEventERKNS0_8hidl_vecINS3_16VehiclePropValueEEE"
15680    },
15681    {
15682     "is_pure" : true,
15683     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback13onPropertySetERKNS3_16VehiclePropValueE"
15684    },
15685    {
15686     "is_pure" : true,
15687     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback18onPropertySetErrorENS3_10StatusCodeEii"
15688    },
15689    {
15690     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEE10onAsBinderEv"
15691    },
15692    {
15693     "component_value" : 20,
15694     "kind" : "vbase_offset"
15695    },
15696    {
15697     "component_value" : -4,
15698     "kind" : "offset_to_top"
15699    },
15700    {
15701     "kind" : "rtti",
15702     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEEE"
15703    },
15704    {
15705     "kind" : "complete_dtor_pointer",
15706     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEED1Ev"
15707    },
15708    {
15709     "kind" : "deleting_dtor_pointer",
15710     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEED0Ev"
15711    },
15712    {
15713     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEE10onAsBinderEv"
15714    },
15715    {
15716     "component_value" : 16,
15717     "kind" : "vbase_offset"
15718    },
15719    {
15720     "component_value" : -8,
15721     "kind" : "offset_to_top"
15722    },
15723    {
15724     "kind" : "rtti",
15725     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEEE"
15726    },
15727    {
15728     "kind" : "complete_dtor_pointer",
15729     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEED1Ev"
15730    },
15731    {
15732     "kind" : "deleting_dtor_pointer",
15733     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEED0Ev"
15734    },
15735    {
15736     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15737    },
15738    {
15739     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15740    },
15741    {
15742     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15743    },
15744    {
15745     "kind" : "vcall_offset"
15746    },
15747    {
15748     "component_value" : -16,
15749     "kind" : "vcall_offset"
15750    },
15751    {
15752     "component_value" : -16,
15753     "kind" : "vcall_offset"
15754    },
15755    {
15756     "component_value" : -16,
15757     "kind" : "vcall_offset"
15758    },
15759    {
15760     "component_value" : -24,
15761     "kind" : "vcall_offset"
15762    },
15763    {
15764     "component_value" : -24,
15765     "kind" : "offset_to_top"
15766    },
15767    {
15768     "kind" : "rtti",
15769     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEEE"
15770    },
15771    {
15772     "kind" : "complete_dtor_pointer",
15773     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEED1Ev"
15774    },
15775    {
15776     "kind" : "deleting_dtor_pointer",
15777     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEED0Ev"
15778    },
15779    {
15780     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15781    },
15782    {
15783     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15784    },
15785    {
15786     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15787    },
15788    {
15789     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15790    }
15791   ]
15792  },
15793  {
15794   "alignment" : 4,
15795   "base_specifiers" :
15796   [
15797    {
15798     "referenced_type" : "type-28"
15799    },
15800    {
15801     "referenced_type" : "type-122"
15802    },
15803    {
15804     "referenced_type" : "type-123"
15805    }
15806   ],
15807   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
15808   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
15809   "record_kind" : "class",
15810   "referenced_type" : "type-1126",
15811   "self_type" : "type-1126",
15812   "size" : 32,
15813   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15814   "template_args" : [ "type-28" ],
15815   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
15816   "vtable_components" :
15817   [
15818    {
15819     "component_value" : 24,
15820     "kind" : "vbase_offset"
15821    },
15822    {
15823     "kind" : "offset_to_top"
15824    },
15825    {
15826     "kind" : "rtti",
15827     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
15828    },
15829    {
15830     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
15831    },
15832    {
15833     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15834    },
15835    {
15836     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
15837    },
15838    {
15839     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
15840    },
15841    {
15842     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
15843    },
15844    {
15845     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
15846    },
15847    {
15848     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
15849    },
15850    {
15851     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
15852    },
15853    {
15854     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
15855    },
15856    {
15857     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
15858    },
15859    {
15860     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15861    },
15862    {
15863     "kind" : "complete_dtor_pointer",
15864     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
15865    },
15866    {
15867     "kind" : "deleting_dtor_pointer",
15868     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
15869    },
15870    {
15871     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
15872    },
15873    {
15874     "component_value" : 20,
15875     "kind" : "vbase_offset"
15876    },
15877    {
15878     "component_value" : -4,
15879     "kind" : "offset_to_top"
15880    },
15881    {
15882     "kind" : "rtti",
15883     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
15884    },
15885    {
15886     "kind" : "complete_dtor_pointer",
15887     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
15888    },
15889    {
15890     "kind" : "deleting_dtor_pointer",
15891     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
15892    },
15893    {
15894     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
15895    },
15896    {
15897     "component_value" : 16,
15898     "kind" : "vbase_offset"
15899    },
15900    {
15901     "component_value" : -8,
15902     "kind" : "offset_to_top"
15903    },
15904    {
15905     "kind" : "rtti",
15906     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
15907    },
15908    {
15909     "kind" : "complete_dtor_pointer",
15910     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
15911    },
15912    {
15913     "kind" : "deleting_dtor_pointer",
15914     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
15915    },
15916    {
15917     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15918    },
15919    {
15920     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15921    },
15922    {
15923     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15924    },
15925    {
15926     "kind" : "vcall_offset"
15927    },
15928    {
15929     "component_value" : -16,
15930     "kind" : "vcall_offset"
15931    },
15932    {
15933     "component_value" : -16,
15934     "kind" : "vcall_offset"
15935    },
15936    {
15937     "component_value" : -16,
15938     "kind" : "vcall_offset"
15939    },
15940    {
15941     "component_value" : -24,
15942     "kind" : "vcall_offset"
15943    },
15944    {
15945     "component_value" : -24,
15946     "kind" : "offset_to_top"
15947    },
15948    {
15949     "kind" : "rtti",
15950     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
15951    },
15952    {
15953     "kind" : "complete_dtor_pointer",
15954     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
15955    },
15956    {
15957     "kind" : "deleting_dtor_pointer",
15958     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
15959    },
15960    {
15961     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15962    },
15963    {
15964     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15965    },
15966    {
15967     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15968    },
15969    {
15970     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15971    }
15972   ]
15973  },
15974  {
15975   "alignment" : 4,
15976   "fields" :
15977   [
15978    {
15979     "access" : "private",
15980     "field_name" : "mMutex",
15981     "referenced_type" : "type-1151"
15982    },
15983    {
15984     "access" : "private",
15985     "field_name" : "mMap",
15986     "field_offset" : 32,
15987     "referenced_type" : "type-1152"
15988    }
15989   ],
15990   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
15991   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
15992   "record_kind" : "class",
15993   "referenced_type" : "type-1150",
15994   "self_type" : "type-1150",
15995   "size" : 16,
15996   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
15997   "template_args" : [ "type-514", "type-1153" ],
15998   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
15999  },
16000  {
16001   "alignment" : 4,
16002   "fields" :
16003   [
16004    {
16005     "access" : "private",
16006     "field_name" : "mMutex",
16007     "referenced_type" : "type-1160"
16008    },
16009    {
16010     "access" : "private",
16011     "field_name" : "mMap",
16012     "field_offset" : 32,
16013     "referenced_type" : "type-1161"
16014    }
16015   ],
16016   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
16017   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
16018   "record_kind" : "class",
16019   "referenced_type" : "type-1159",
16020   "self_type" : "type-1159",
16021   "size" : 16,
16022   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16023   "template_args" : [ "type-514", "type-32" ],
16024   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
16025  },
16026  {
16027   "alignment" : 4,
16028   "fields" :
16029   [
16030    {
16031     "access" : "private",
16032     "field_name" : "mMutex",
16033     "referenced_type" : "type-1165"
16034    },
16035    {
16036     "access" : "private",
16037     "field_name" : "mMap",
16038     "field_offset" : 32,
16039     "referenced_type" : "type-1166"
16040    }
16041   ],
16042   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
16043   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
16044   "record_kind" : "class",
16045   "referenced_type" : "type-1164",
16046   "self_type" : "type-1164",
16047   "size" : 16,
16048   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16049   "template_args" : [ "type-212", "type-9" ],
16050   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
16051  },
16052  {
16053   "alignment" : 4,
16054   "fields" :
16055   [
16056    {
16057     "access" : "private",
16058     "field_name" : "mMutex",
16059     "referenced_type" : "type-1182"
16060    },
16061    {
16062     "access" : "private",
16063     "field_name" : "mMap",
16064     "field_offset" : 32,
16065     "referenced_type" : "type-1183"
16066    }
16067   ],
16068   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
16069   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
16070   "record_kind" : "class",
16071   "referenced_type" : "type-1181",
16072   "self_type" : "type-1181",
16073   "size" : 16,
16074   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16075   "template_args" : [ "type-1184", "type-1185" ],
16076   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
16077  },
16078  {
16079   "alignment" : 4,
16080   "fields" :
16081   [
16082    {
16083     "access" : "private",
16084     "field_name" : "mMutex",
16085     "referenced_type" : "type-1172"
16086    },
16087    {
16088     "access" : "private",
16089     "field_name" : "mMap",
16090     "field_offset" : 32,
16091     "referenced_type" : "type-1173"
16092    }
16093   ],
16094   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
16095   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
16096   "record_kind" : "class",
16097   "referenced_type" : "type-1171",
16098   "self_type" : "type-1171",
16099   "size" : 16,
16100   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16101   "template_args" : [ "type-1174", "type-1175" ],
16102   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
16103  },
16104  {
16105   "alignment" : 8,
16106   "fields" :
16107   [
16108    {
16109     "field_name" : "flags",
16110     "referenced_type" : "type-2"
16111    },
16112    {
16113     "field_name" : "fdIndex",
16114     "field_offset" : 32,
16115     "referenced_type" : "type-2"
16116    },
16117    {
16118     "field_name" : "offset",
16119     "field_offset" : 64,
16120     "referenced_type" : "type-2"
16121    },
16122    {
16123     "field_name" : "extent",
16124     "field_offset" : 128,
16125     "referenced_type" : "type-7"
16126    }
16127   ],
16128   "linker_set_key" : "android::hardware::GrantorDescriptor",
16129   "name" : "android::hardware::GrantorDescriptor",
16130   "referenced_type" : "type-1027",
16131   "self_type" : "type-1027",
16132   "size" : 24,
16133   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
16134   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
16135  },
16136  {
16137   "alignment" : 8,
16138   "base_specifiers" :
16139   [
16140    {
16141     "is_virtual" : true,
16142     "referenced_type" : "type-1008"
16143    },
16144    {
16145     "is_virtual" : true,
16146     "referenced_type" : "type-17"
16147    }
16148   ],
16149   "linker_set_key" : "android::hardware::HidlMemory",
16150   "name" : "android::hardware::HidlMemory",
16151   "record_kind" : "class",
16152   "referenced_type" : "type-1019",
16153   "self_type" : "type-1019",
16154   "size" : 56,
16155   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16156   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
16157   "vtable_components" :
16158   [
16159    {
16160     "component_value" : 48,
16161     "kind" : "vbase_offset"
16162    },
16163    {
16164     "component_value" : 8,
16165     "kind" : "vbase_offset"
16166    },
16167    {
16168     "kind" : "offset_to_top"
16169    },
16170    {
16171     "kind" : "rtti",
16172     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
16173    },
16174    {
16175     "kind" : "complete_dtor_pointer",
16176     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
16177    },
16178    {
16179     "kind" : "deleting_dtor_pointer",
16180     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
16181    },
16182    {
16183     "kind" : "vcall_offset"
16184    },
16185    {
16186     "kind" : "vcall_offset"
16187    },
16188    {
16189     "kind" : "vcall_offset"
16190    },
16191    {
16192     "kind" : "vcall_offset"
16193    },
16194    {
16195     "component_value" : -48,
16196     "kind" : "vcall_offset"
16197    },
16198    {
16199     "component_value" : -48,
16200     "kind" : "offset_to_top"
16201    },
16202    {
16203     "kind" : "rtti",
16204     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
16205    },
16206    {
16207     "kind" : "complete_dtor_pointer",
16208     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
16209    },
16210    {
16211     "kind" : "deleting_dtor_pointer",
16212     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
16213    },
16214    {
16215     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16216    },
16217    {
16218     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16219    },
16220    {
16221     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16222    },
16223    {
16224     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16225    }
16226   ]
16227  },
16228  {
16229   "alignment" : 4,
16230   "base_specifiers" :
16231   [
16232    {
16233     "is_virtual" : true,
16234     "referenced_type" : "type-17"
16235    }
16236   ],
16237   "linker_set_key" : "android::hardware::IBinder",
16238   "name" : "android::hardware::IBinder",
16239   "record_kind" : "class",
16240   "referenced_type" : "type-16",
16241   "self_type" : "type-16",
16242   "size" : 12,
16243   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
16244   "unique_id" : "_ZTSN7android8hardware7IBinderE",
16245   "vtable_components" :
16246   [
16247    {
16248     "component_value" : 4,
16249     "kind" : "vbase_offset"
16250    },
16251    {
16252     "kind" : "offset_to_top"
16253    },
16254    {
16255     "kind" : "rtti",
16256     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
16257    },
16258    {
16259     "is_pure" : true,
16260     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16261    },
16262    {
16263     "is_pure" : true,
16264     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
16265    },
16266    {
16267     "is_pure" : true,
16268     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
16269    },
16270    {
16271     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16272    },
16273    {
16274     "is_pure" : true,
16275     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16276    },
16277    {
16278     "is_pure" : true,
16279     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
16280    },
16281    {
16282     "is_pure" : true,
16283     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
16284    },
16285    {
16286     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
16287    },
16288    {
16289     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16290    },
16291    {
16292     "kind" : "complete_dtor_pointer",
16293     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
16294    },
16295    {
16296     "kind" : "deleting_dtor_pointer",
16297     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
16298    },
16299    {
16300     "kind" : "vcall_offset"
16301    },
16302    {
16303     "kind" : "vcall_offset"
16304    },
16305    {
16306     "kind" : "vcall_offset"
16307    },
16308    {
16309     "kind" : "vcall_offset"
16310    },
16311    {
16312     "component_value" : -4,
16313     "kind" : "vcall_offset"
16314    },
16315    {
16316     "component_value" : -4,
16317     "kind" : "offset_to_top"
16318    },
16319    {
16320     "kind" : "rtti",
16321     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
16322    },
16323    {
16324     "kind" : "complete_dtor_pointer",
16325     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
16326    },
16327    {
16328     "kind" : "deleting_dtor_pointer",
16329     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
16330    },
16331    {
16332     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16333    },
16334    {
16335     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16336    },
16337    {
16338     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16339    },
16340    {
16341     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16342    }
16343   ]
16344  },
16345  {
16346   "alignment" : 4,
16347   "base_specifiers" :
16348   [
16349    {
16350     "is_virtual" : true,
16351     "referenced_type" : "type-17"
16352    }
16353   ],
16354   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
16355   "name" : "android::hardware::IBinder::DeathRecipient",
16356   "record_kind" : "class",
16357   "referenced_type" : "type-225",
16358   "self_type" : "type-225",
16359   "size" : 12,
16360   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
16361   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
16362   "vtable_components" :
16363   [
16364    {
16365     "component_value" : 4,
16366     "kind" : "vbase_offset"
16367    },
16368    {
16369     "kind" : "offset_to_top"
16370    },
16371    {
16372     "kind" : "rtti",
16373     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
16374    },
16375    {
16376     "is_pure" : true,
16377     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
16378    },
16379    {
16380     "kind" : "complete_dtor_pointer",
16381     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
16382    },
16383    {
16384     "kind" : "deleting_dtor_pointer",
16385     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
16386    },
16387    {
16388     "kind" : "vcall_offset"
16389    },
16390    {
16391     "kind" : "vcall_offset"
16392    },
16393    {
16394     "kind" : "vcall_offset"
16395    },
16396    {
16397     "kind" : "vcall_offset"
16398    },
16399    {
16400     "component_value" : -4,
16401     "kind" : "vcall_offset"
16402    },
16403    {
16404     "component_value" : -4,
16405     "kind" : "offset_to_top"
16406    },
16407    {
16408     "kind" : "rtti",
16409     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
16410    },
16411    {
16412     "kind" : "complete_dtor_pointer",
16413     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
16414    },
16415    {
16416     "kind" : "deleting_dtor_pointer",
16417     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
16418    },
16419    {
16420     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16421    },
16422    {
16423     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16424    },
16425    {
16426     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16427    },
16428    {
16429     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16430    }
16431   ]
16432  },
16433  {
16434   "alignment" : 4,
16435   "base_specifiers" :
16436   [
16437    {
16438     "is_virtual" : true,
16439     "referenced_type" : "type-17"
16440    }
16441   ],
16442   "linker_set_key" : "android::hardware::IInterface",
16443   "name" : "android::hardware::IInterface",
16444   "record_kind" : "class",
16445   "referenced_type" : "type-122",
16446   "self_type" : "type-122",
16447   "size" : 12,
16448   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16449   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
16450   "vtable_components" :
16451   [
16452    {
16453     "component_value" : 4,
16454     "kind" : "vbase_offset"
16455    },
16456    {
16457     "kind" : "offset_to_top"
16458    },
16459    {
16460     "kind" : "rtti",
16461     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
16462    },
16463    {
16464     "kind" : "complete_dtor_pointer",
16465     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
16466    },
16467    {
16468     "kind" : "deleting_dtor_pointer",
16469     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
16470    },
16471    {
16472     "is_pure" : true,
16473     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
16474    },
16475    {
16476     "kind" : "vcall_offset"
16477    },
16478    {
16479     "kind" : "vcall_offset"
16480    },
16481    {
16482     "kind" : "vcall_offset"
16483    },
16484    {
16485     "kind" : "vcall_offset"
16486    },
16487    {
16488     "component_value" : -4,
16489     "kind" : "vcall_offset"
16490    },
16491    {
16492     "component_value" : -4,
16493     "kind" : "offset_to_top"
16494    },
16495    {
16496     "kind" : "rtti",
16497     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
16498    },
16499    {
16500     "kind" : "complete_dtor_pointer",
16501     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
16502    },
16503    {
16504     "kind" : "deleting_dtor_pointer",
16505     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
16506    },
16507    {
16508     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16509    },
16510    {
16511     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16512    },
16513    {
16514     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16515    },
16516    {
16517     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16518    }
16519   ]
16520  },
16521  {
16522   "alignment" : 8,
16523   "fields" :
16524   [
16525    {
16526     "access" : "private",
16527     "field_name" : "mGrantors",
16528     "referenced_type" : "type-1023"
16529    },
16530    {
16531     "access" : "private",
16532     "field_name" : "mHandle",
16533     "field_offset" : 128,
16534     "referenced_type" : "type-1092"
16535    },
16536    {
16537     "access" : "private",
16538     "field_name" : "mQuantum",
16539     "field_offset" : 192,
16540     "referenced_type" : "type-2"
16541    },
16542    {
16543     "access" : "private",
16544     "field_name" : "mFlags",
16545     "field_offset" : 224,
16546     "referenced_type" : "type-2"
16547    }
16548   ],
16549   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
16550   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
16551   "referenced_type" : "type-1101",
16552   "self_type" : "type-1101",
16553   "size" : 32,
16554   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
16555   "template_args" : [ "type-6" ],
16556   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
16557  },
16558  {
16559   "alignment" : 4,
16560   "fields" :
16561   [
16562    {
16563     "access" : "private",
16564     "field_name" : "mBufCachePos",
16565     "referenced_type" : "type-2"
16566    },
16567    {
16568     "access" : "private",
16569     "field_name" : "mBufCache",
16570     "field_offset" : 32,
16571     "referenced_type" : "type-1129"
16572    },
16573    {
16574     "access" : "private",
16575     "field_name" : "mError",
16576     "field_offset" : 128,
16577     "referenced_type" : "type-12"
16578    },
16579    {
16580     "access" : "private",
16581     "field_name" : "mData",
16582     "field_offset" : 160,
16583     "referenced_type" : "type-96"
16584    },
16585    {
16586     "access" : "private",
16587     "field_name" : "mDataSize",
16588     "field_offset" : 192,
16589     "referenced_type" : "type-2"
16590    },
16591    {
16592     "access" : "private",
16593     "field_name" : "mDataCapacity",
16594     "field_offset" : 224,
16595     "referenced_type" : "type-2"
16596    },
16597    {
16598     "access" : "private",
16599     "field_name" : "mDataPos",
16600     "field_offset" : 256,
16601     "referenced_type" : "type-2"
16602    },
16603    {
16604     "access" : "private",
16605     "field_name" : "mObjects",
16606     "field_offset" : 288,
16607     "referenced_type" : "type-1130"
16608    },
16609    {
16610     "access" : "private",
16611     "field_name" : "mObjectsSize",
16612     "field_offset" : 320,
16613     "referenced_type" : "type-2"
16614    },
16615    {
16616     "access" : "private",
16617     "field_name" : "mObjectsCapacity",
16618     "field_offset" : 352,
16619     "referenced_type" : "type-2"
16620    },
16621    {
16622     "access" : "private",
16623     "field_name" : "mNextObjectHint",
16624     "field_offset" : 384,
16625     "referenced_type" : "type-2"
16626    },
16627    {
16628     "access" : "private",
16629     "field_name" : "mNumRef",
16630     "field_offset" : 416,
16631     "referenced_type" : "type-2"
16632    },
16633    {
16634     "access" : "private",
16635     "field_name" : "mFdsKnown",
16636     "field_offset" : 448,
16637     "referenced_type" : "type-32"
16638    },
16639    {
16640     "access" : "private",
16641     "field_name" : "mHasFds",
16642     "field_offset" : 456,
16643     "referenced_type" : "type-32"
16644    },
16645    {
16646     "access" : "private",
16647     "field_name" : "mAllowFds",
16648     "field_offset" : 464,
16649     "referenced_type" : "type-32"
16650    },
16651    {
16652     "access" : "private",
16653     "field_name" : "mOwner",
16654     "field_offset" : 480,
16655     "referenced_type" : "type-1131"
16656    },
16657    {
16658     "access" : "private",
16659     "field_name" : "mOwnerCookie",
16660     "field_offset" : 512,
16661     "referenced_type" : "type-14"
16662    }
16663   ],
16664   "linker_set_key" : "android::hardware::Parcel",
16665   "name" : "android::hardware::Parcel",
16666   "record_kind" : "class",
16667   "referenced_type" : "type-1128",
16668   "self_type" : "type-1128",
16669   "size" : 68,
16670   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
16671   "unique_id" : "_ZTSN7android8hardware6ParcelE"
16672  },
16673  {
16674   "access" : "private",
16675   "alignment" : 8,
16676   "fields" :
16677   [
16678    {
16679     "field_name" : "index",
16680     "referenced_type" : "type-2"
16681    },
16682    {
16683     "field_name" : "buffer",
16684     "field_offset" : 64,
16685     "referenced_type" : "type-7"
16686    },
16687    {
16688     "field_name" : "bufend",
16689     "field_offset" : 128,
16690     "referenced_type" : "type-7"
16691    }
16692   ],
16693   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
16694   "name" : "android::hardware::Parcel::BufferInfo",
16695   "referenced_type" : "type-1135",
16696   "self_type" : "type-1135",
16697   "size" : 24,
16698   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
16699   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
16700  },
16701  {
16702   "alignment" : 8,
16703   "base_specifiers" :
16704   [
16705    {
16706     "is_virtual" : true,
16707     "referenced_type" : "type-17"
16708    }
16709   ],
16710   "fields" :
16711   [
16712    {
16713     "access" : "private",
16714     "field_name" : "mDriverFD",
16715     "field_offset" : 32,
16716     "referenced_type" : "type-12"
16717    },
16718    {
16719     "access" : "private",
16720     "field_name" : "mVMStart",
16721     "field_offset" : 64,
16722     "referenced_type" : "type-14"
16723    },
16724    {
16725     "access" : "private",
16726     "field_name" : "mThreadCountLock",
16727     "field_offset" : 96,
16728     "referenced_type" : "type-284"
16729    },
16730    {
16731     "access" : "private",
16732     "field_name" : "mThreadCountDecrement",
16733     "field_offset" : 128,
16734     "referenced_type" : "type-285"
16735    },
16736    {
16737     "access" : "private",
16738     "field_name" : "mExecutingThreadsCount",
16739     "field_offset" : 160,
16740     "referenced_type" : "type-2"
16741    },
16742    {
16743     "access" : "private",
16744     "field_name" : "mMaxThreads",
16745     "field_offset" : 192,
16746     "referenced_type" : "type-2"
16747    },
16748    {
16749     "access" : "private",
16750     "field_name" : "mStarvationStartTimeMs",
16751     "field_offset" : 256,
16752     "referenced_type" : "type-79"
16753    },
16754    {
16755     "access" : "private",
16756     "field_name" : "mLock",
16757     "field_offset" : 320,
16758     "referenced_type" : "type-286"
16759    },
16760    {
16761     "access" : "private",
16762     "field_name" : "mHandleToObject",
16763     "field_offset" : 352,
16764     "referenced_type" : "type-288"
16765    },
16766    {
16767     "access" : "private",
16768     "field_name" : "mManagesContexts",
16769     "field_offset" : 512,
16770     "referenced_type" : "type-32"
16771    },
16772    {
16773     "access" : "private",
16774     "field_name" : "mBinderContextCheckFunc",
16775     "field_offset" : 544,
16776     "referenced_type" : "type-292"
16777    },
16778    {
16779     "access" : "private",
16780     "field_name" : "mBinderContextUserData",
16781     "field_offset" : 576,
16782     "referenced_type" : "type-14"
16783    },
16784    {
16785     "access" : "private",
16786     "field_name" : "mContexts",
16787     "field_offset" : 608,
16788     "referenced_type" : "type-301"
16789    },
16790    {
16791     "access" : "private",
16792     "field_name" : "mRootDir",
16793     "field_offset" : 768,
16794     "referenced_type" : "type-305"
16795    },
16796    {
16797     "access" : "private",
16798     "field_name" : "mThreadPoolStarted",
16799     "field_offset" : 800,
16800     "referenced_type" : "type-32"
16801    },
16802    {
16803     "access" : "private",
16804     "field_name" : "mSpawnThreadOnStart",
16805     "field_offset" : 808,
16806     "referenced_type" : "type-32"
16807    },
16808    {
16809     "access" : "private",
16810     "field_name" : "mThreadPoolSeq",
16811     "field_offset" : 832,
16812     "referenced_type" : "type-306"
16813    },
16814    {
16815     "access" : "private",
16816     "field_name" : "mMmapSize",
16817     "field_offset" : 864,
16818     "referenced_type" : "type-290"
16819    },
16820    {
16821     "access" : "private",
16822     "field_name" : "mCallRestriction",
16823     "field_offset" : 896,
16824     "referenced_type" : "type-307"
16825    }
16826   ],
16827   "linker_set_key" : "android::hardware::ProcessState",
16828   "name" : "android::hardware::ProcessState",
16829   "record_kind" : "class",
16830   "referenced_type" : "type-283",
16831   "self_type" : "type-283",
16832   "size" : 128,
16833   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
16834   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
16835   "vtable_components" :
16836   [
16837    {
16838     "component_value" : 116,
16839     "kind" : "vbase_offset"
16840    },
16841    {
16842     "kind" : "offset_to_top"
16843    },
16844    {
16845     "kind" : "rtti",
16846     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
16847    },
16848    {
16849     "kind" : "complete_dtor_pointer",
16850     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
16851    },
16852    {
16853     "kind" : "deleting_dtor_pointer",
16854     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
16855    },
16856    {
16857     "kind" : "vcall_offset"
16858    },
16859    {
16860     "kind" : "vcall_offset"
16861    },
16862    {
16863     "kind" : "vcall_offset"
16864    },
16865    {
16866     "kind" : "vcall_offset"
16867    },
16868    {
16869     "component_value" : -116,
16870     "kind" : "vcall_offset"
16871    },
16872    {
16873     "component_value" : -116,
16874     "kind" : "offset_to_top"
16875    },
16876    {
16877     "kind" : "rtti",
16878     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
16879    },
16880    {
16881     "kind" : "complete_dtor_pointer",
16882     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
16883    },
16884    {
16885     "kind" : "deleting_dtor_pointer",
16886     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
16887    },
16888    {
16889     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16890    },
16891    {
16892     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16893    },
16894    {
16895     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16896    },
16897    {
16898     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16899    }
16900   ]
16901  },
16902  {
16903   "access" : "private",
16904   "alignment" : 4,
16905   "fields" :
16906   [
16907    {
16908     "field_name" : "binder",
16909     "referenced_type" : "type-125"
16910    },
16911    {
16912     "field_name" : "refs",
16913     "field_offset" : 32,
16914     "referenced_type" : "type-21"
16915    }
16916   ],
16917   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
16918   "name" : "android::hardware::ProcessState::handle_entry",
16919   "referenced_type" : "type-291",
16920   "self_type" : "type-291",
16921   "size" : 8,
16922   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
16923   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
16924  },
16925  {
16926   "alignment" : 4,
16927   "base_specifiers" :
16928   [
16929    {
16930     "referenced_type" : "type-29"
16931    }
16932   ],
16933   "fields" :
16934   [
16935    {
16936     "access" : "private",
16937     "field_name" : "mVal",
16938     "field_offset" : 192,
16939     "referenced_type" : "type-637"
16940    }
16941   ],
16942   "linker_set_key" : "android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode>",
16943   "name" : "android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode>",
16944   "record_kind" : "class",
16945   "referenced_type" : "type-636",
16946   "self_type" : "type-636",
16947   "size" : 28,
16948   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
16949   "template_args" : [ "type-637" ],
16950   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_10automotive7vehicle4V2_010StatusCodeEEE"
16951  },
16952  {
16953   "alignment" : 4,
16954   "base_specifiers" :
16955   [
16956    {
16957     "referenced_type" : "type-29"
16958    }
16959   ],
16960   "fields" :
16961   [
16962    {
16963     "access" : "private",
16964     "field_name" : "mVal",
16965     "field_offset" : 192,
16966     "referenced_type" : "type-82"
16967    }
16968   ],
16969   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> >",
16970   "name" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> >",
16971   "record_kind" : "class",
16972   "referenced_type" : "type-658",
16973   "self_type" : "type-658",
16974   "size" : 28,
16975   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
16976   "template_args" : [ "type-82" ],
16977   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_10automotive7vehicle4V2_08IVehicleEEEEE"
16978  },
16979  {
16980   "alignment" : 4,
16981   "base_specifiers" :
16982   [
16983    {
16984     "referenced_type" : "type-29"
16985    }
16986   ],
16987   "fields" :
16988   [
16989    {
16990     "access" : "private",
16991     "field_name" : "mVal",
16992     "field_offset" : 192,
16993     "referenced_type" : "type-25"
16994    }
16995   ],
16996   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> >",
16997   "name" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> >",
16998   "record_kind" : "class",
16999   "referenced_type" : "type-24",
17000   "self_type" : "type-24",
17001   "size" : 28,
17002   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17003   "template_args" : [ "type-25" ],
17004   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_10automotive7vehicle4V2_016IVehicleCallbackEEEEE"
17005  },
17006  {
17007   "alignment" : 4,
17008   "base_specifiers" :
17009   [
17010    {
17011     "referenced_type" : "type-29"
17012    }
17013   ],
17014   "fields" :
17015   [
17016    {
17017     "access" : "private",
17018     "field_name" : "mVal",
17019     "field_offset" : 168,
17020     "referenced_type" : "type-32"
17021    }
17022   ],
17023   "linker_set_key" : "android::hardware::Return<bool>",
17024   "name" : "android::hardware::Return<bool>",
17025   "record_kind" : "class",
17026   "referenced_type" : "type-624",
17027   "self_type" : "type-624",
17028   "size" : 24,
17029   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17030   "template_args" : [ "type-32" ],
17031   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
17032  },
17033  {
17034   "alignment" : 4,
17035   "base_specifiers" :
17036   [
17037    {
17038     "referenced_type" : "type-29"
17039    }
17040   ],
17041   "linker_set_key" : "android::hardware::Return<void>",
17042   "name" : "android::hardware::Return<void>",
17043   "record_kind" : "class",
17044   "referenced_type" : "type-688",
17045   "self_type" : "type-688",
17046   "size" : 24,
17047   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17048   "template_args" : [ "type-15" ],
17049   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
17050  },
17051  {
17052   "alignment" : 4,
17053   "fields" :
17054   [
17055    {
17056     "access" : "private",
17057     "field_name" : "mException",
17058     "referenced_type" : "type-12"
17059    },
17060    {
17061     "access" : "private",
17062     "field_name" : "mErrorCode",
17063     "field_offset" : 32,
17064     "referenced_type" : "type-12"
17065    },
17066    {
17067     "access" : "private",
17068     "field_name" : "mMessage",
17069     "field_offset" : 64,
17070     "referenced_type" : "type-31"
17071    }
17072   ],
17073   "linker_set_key" : "android::hardware::Status",
17074   "name" : "android::hardware::Status",
17075   "record_kind" : "class",
17076   "referenced_type" : "type-30",
17077   "self_type" : "type-30",
17078   "size" : 20,
17079   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17080   "unique_id" : "_ZTSN7android8hardware6StatusE"
17081  },
17082  {
17083   "alignment" : 4,
17084   "base_specifiers" :
17085   [
17086    {
17087     "referenced_type" : "type-1142"
17088    }
17089   ],
17090   "fields" :
17091   [
17092    {
17093     "access" : "private",
17094     "field_name" : "_hidl_mImpl",
17095     "field_offset" : 544,
17096     "referenced_type" : "type-82"
17097    }
17098   ],
17099   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle",
17100   "name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicle",
17101   "referenced_type" : "type-1497",
17102   "self_type" : "type-1497",
17103   "size" : 80,
17104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicle.h",
17105   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_011BnHwVehicleE",
17106   "vtable_components" :
17107   [
17108    {
17109     "component_value" : 72,
17110     "kind" : "vbase_offset"
17111    },
17112    {
17113     "kind" : "offset_to_top"
17114    },
17115    {
17116     "kind" : "rtti",
17117     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_011BnHwVehicleE"
17118    },
17119    {
17120     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17121    },
17122    {
17123     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17124    },
17125    {
17126     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17127    },
17128    {
17129     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17130    },
17131    {
17132     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17133    },
17134    {
17135     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17136    },
17137    {
17138     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17139    },
17140    {
17141     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17142    },
17143    {
17144     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17145    },
17146    {
17147     "kind" : "complete_dtor_pointer",
17148     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleD1Ev"
17149    },
17150    {
17151     "kind" : "deleting_dtor_pointer",
17152     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicleD0Ev"
17153    },
17154    {
17155     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BnHwVehicle10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
17156    },
17157    {
17158     "component_value" : -20,
17159     "kind" : "offset_to_top"
17160    },
17161    {
17162     "kind" : "rtti",
17163     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_011BnHwVehicleE"
17164    },
17165    {
17166     "kind" : "complete_dtor_pointer",
17167     "mangled_component_name" : "_ZThn20_N7android8hardware10automotive7vehicle4V2_011BnHwVehicleD1Ev"
17168    },
17169    {
17170     "kind" : "deleting_dtor_pointer",
17171     "mangled_component_name" : "_ZThn20_N7android8hardware10automotive7vehicle4V2_011BnHwVehicleD0Ev"
17172    },
17173    {
17174     "kind" : "vcall_offset"
17175    },
17176    {
17177     "kind" : "vcall_offset"
17178    },
17179    {
17180     "kind" : "vcall_offset"
17181    },
17182    {
17183     "kind" : "vcall_offset"
17184    },
17185    {
17186     "component_value" : -72,
17187     "kind" : "vcall_offset"
17188    },
17189    {
17190     "component_value" : -72,
17191     "kind" : "offset_to_top"
17192    },
17193    {
17194     "kind" : "rtti",
17195     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_011BnHwVehicleE"
17196    },
17197    {
17198     "kind" : "complete_dtor_pointer",
17199     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_011BnHwVehicleD1Ev"
17200    },
17201    {
17202     "kind" : "deleting_dtor_pointer",
17203     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_011BnHwVehicleD0Ev"
17204    },
17205    {
17206     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17207    },
17208    {
17209     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17210    },
17211    {
17212     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17213    },
17214    {
17215     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17216    }
17217   ]
17218  },
17219  {
17220   "alignment" : 4,
17221   "base_specifiers" :
17222   [
17223    {
17224     "referenced_type" : "type-1142"
17225    }
17226   ],
17227   "fields" :
17228   [
17229    {
17230     "access" : "private",
17231     "field_name" : "_hidl_mImpl",
17232     "field_offset" : 544,
17233     "referenced_type" : "type-25"
17234    }
17235   ],
17236   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback",
17237   "name" : "android::hardware::automotive::vehicle::V2_0::BnHwVehicleCallback",
17238   "referenced_type" : "type-1146",
17239   "self_type" : "type-1146",
17240   "size" : 80,
17241   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h",
17242   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackE",
17243   "vtable_components" :
17244   [
17245    {
17246     "component_value" : 72,
17247     "kind" : "vbase_offset"
17248    },
17249    {
17250     "kind" : "offset_to_top"
17251    },
17252    {
17253     "kind" : "rtti",
17254     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackE"
17255    },
17256    {
17257     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17258    },
17259    {
17260     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17261    },
17262    {
17263     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17264    },
17265    {
17266     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17267    },
17268    {
17269     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17270    },
17271    {
17272     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17273    },
17274    {
17275     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17276    },
17277    {
17278     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17279    },
17280    {
17281     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17282    },
17283    {
17284     "kind" : "complete_dtor_pointer",
17285     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD1Ev"
17286    },
17287    {
17288     "kind" : "deleting_dtor_pointer",
17289     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD0Ev"
17290    },
17291    {
17292     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
17293    },
17294    {
17295     "component_value" : -20,
17296     "kind" : "offset_to_top"
17297    },
17298    {
17299     "kind" : "rtti",
17300     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackE"
17301    },
17302    {
17303     "kind" : "complete_dtor_pointer",
17304     "mangled_component_name" : "_ZThn20_N7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD1Ev"
17305    },
17306    {
17307     "kind" : "deleting_dtor_pointer",
17308     "mangled_component_name" : "_ZThn20_N7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD0Ev"
17309    },
17310    {
17311     "kind" : "vcall_offset"
17312    },
17313    {
17314     "kind" : "vcall_offset"
17315    },
17316    {
17317     "kind" : "vcall_offset"
17318    },
17319    {
17320     "kind" : "vcall_offset"
17321    },
17322    {
17323     "component_value" : -72,
17324     "kind" : "vcall_offset"
17325    },
17326    {
17327     "component_value" : -72,
17328     "kind" : "offset_to_top"
17329    },
17330    {
17331     "kind" : "rtti",
17332     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackE"
17333    },
17334    {
17335     "kind" : "complete_dtor_pointer",
17336     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD1Ev"
17337    },
17338    {
17339     "kind" : "deleting_dtor_pointer",
17340     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_019BnHwVehicleCallbackD0Ev"
17341    },
17342    {
17343     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17344    },
17345    {
17346     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17347    },
17348    {
17349     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17350    },
17351    {
17352     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17353    }
17354   ]
17355  },
17356  {
17357   "alignment" : 4,
17358   "base_specifiers" :
17359   [
17360    {
17361     "referenced_type" : "type-121"
17362    },
17363    {
17364     "referenced_type" : "type-87"
17365    }
17366   ],
17367   "fields" :
17368   [
17369    {
17370     "access" : "private",
17371     "field_name" : "_hidl_mMutex",
17372     "field_offset" : 544,
17373     "referenced_type" : "type-119"
17374    },
17375    {
17376     "access" : "private",
17377     "field_name" : "_hidl_mDeathRecipients",
17378     "field_offset" : 576,
17379     "referenced_type" : "type-120"
17380    }
17381   ],
17382   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle",
17383   "name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicle",
17384   "referenced_type" : "type-118",
17385   "self_type" : "type-118",
17386   "size" : 92,
17387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicle.h",
17388   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE",
17389   "vtable_components" :
17390   [
17391    {
17392     "component_value" : 84,
17393     "kind" : "vbase_offset"
17394    },
17395    {
17396     "kind" : "offset_to_top"
17397    },
17398    {
17399     "kind" : "rtti",
17400     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE"
17401    },
17402    {
17403     "mangled_component_name" : "_ZNK7android8hardware10automotive7vehicle4V2_011BpHwVehicle8isRemoteEv"
17404    },
17405    {
17406     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17407    },
17408    {
17409     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17410    },
17411    {
17412     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17413    },
17414    {
17415     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17416    },
17417    {
17418     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle21setHALInstrumentationEv"
17419    },
17420    {
17421     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17422    },
17423    {
17424     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle4pingEv"
17425    },
17426    {
17427     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17428    },
17429    {
17430     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle21notifySyspropsChangedEv"
17431    },
17432    {
17433     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17434    },
17435    {
17436     "kind" : "complete_dtor_pointer",
17437     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicleD1Ev"
17438    },
17439    {
17440     "kind" : "deleting_dtor_pointer",
17441     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicleD0Ev"
17442    },
17443    {
17444     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle17getAllPropConfigsENSt3__18functionIFvRKNS0_8hidl_vecINS3_17VehiclePropConfigEEEEEE"
17445    },
17446    {
17447     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle14getPropConfigsERKNS0_8hidl_vecIiEENSt3__18functionIFvNS3_10StatusCodeERKNS5_INS3_17VehiclePropConfigEEEEEE"
17448    },
17449    {
17450     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle3getERKNS3_16VehiclePropValueENSt3__18functionIFvNS3_10StatusCodeES7_EEE"
17451    },
17452    {
17453     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle3setERKNS3_16VehiclePropValueE"
17454    },
17455    {
17456     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9subscribeERKNS_2spINS3_16IVehicleCallbackEEERKNS0_8hidl_vecINS3_16SubscribeOptionsEEE"
17457    },
17458    {
17459     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle11unsubscribeERKNS_2spINS3_16IVehicleCallbackEEEi"
17460    },
17461    {
17462     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_011BpHwVehicle9debugDumpENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17463    },
17464    {
17465     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEE10onAsBinderEv"
17466    },
17467    {
17468     "component_value" : 80,
17469     "kind" : "vbase_offset"
17470    },
17471    {
17472     "component_value" : -4,
17473     "kind" : "offset_to_top"
17474    },
17475    {
17476     "kind" : "rtti",
17477     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE"
17478    },
17479    {
17480     "kind" : "complete_dtor_pointer",
17481     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive7vehicle4V2_011BpHwVehicleD1Ev"
17482    },
17483    {
17484     "kind" : "deleting_dtor_pointer",
17485     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive7vehicle4V2_011BpHwVehicleD0Ev"
17486    },
17487    {
17488     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_08IVehicleEE10onAsBinderEv"
17489    },
17490    {
17491     "component_value" : 76,
17492     "kind" : "vbase_offset"
17493    },
17494    {
17495     "component_value" : -8,
17496     "kind" : "offset_to_top"
17497    },
17498    {
17499     "kind" : "rtti",
17500     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE"
17501    },
17502    {
17503     "kind" : "complete_dtor_pointer",
17504     "mangled_component_name" : "_ZThn8_N7android8hardware10automotive7vehicle4V2_011BpHwVehicleD1Ev"
17505    },
17506    {
17507     "kind" : "deleting_dtor_pointer",
17508     "mangled_component_name" : "_ZThn8_N7android8hardware10automotive7vehicle4V2_011BpHwVehicleD0Ev"
17509    },
17510    {
17511     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17512    },
17513    {
17514     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17515    },
17516    {
17517     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17518    },
17519    {
17520     "component_value" : -24,
17521     "kind" : "offset_to_top"
17522    },
17523    {
17524     "kind" : "rtti",
17525     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE"
17526    },
17527    {
17528     "kind" : "complete_dtor_pointer",
17529     "mangled_component_name" : "_ZThn24_N7android8hardware10automotive7vehicle4V2_011BpHwVehicleD1Ev"
17530    },
17531    {
17532     "kind" : "deleting_dtor_pointer",
17533     "mangled_component_name" : "_ZThn24_N7android8hardware10automotive7vehicle4V2_011BpHwVehicleD0Ev"
17534    },
17535    {
17536     "kind" : "vcall_offset"
17537    },
17538    {
17539     "component_value" : -76,
17540     "kind" : "vcall_offset"
17541    },
17542    {
17543     "component_value" : -76,
17544     "kind" : "vcall_offset"
17545    },
17546    {
17547     "component_value" : -76,
17548     "kind" : "vcall_offset"
17549    },
17550    {
17551     "component_value" : -84,
17552     "kind" : "vcall_offset"
17553    },
17554    {
17555     "component_value" : -84,
17556     "kind" : "offset_to_top"
17557    },
17558    {
17559     "kind" : "rtti",
17560     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_011BpHwVehicleE"
17561    },
17562    {
17563     "kind" : "complete_dtor_pointer",
17564     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_011BpHwVehicleD1Ev"
17565    },
17566    {
17567     "kind" : "deleting_dtor_pointer",
17568     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_011BpHwVehicleD0Ev"
17569    },
17570    {
17571     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17572    },
17573    {
17574     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17575    },
17576    {
17577     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17578    },
17579    {
17580     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17581    }
17582   ]
17583  },
17584  {
17585   "alignment" : 4,
17586   "base_specifiers" :
17587   [
17588    {
17589     "referenced_type" : "type-128"
17590    },
17591    {
17592     "referenced_type" : "type-87"
17593    }
17594   ],
17595   "fields" :
17596   [
17597    {
17598     "access" : "private",
17599     "field_name" : "_hidl_mMutex",
17600     "field_offset" : 544,
17601     "referenced_type" : "type-476"
17602    },
17603    {
17604     "access" : "private",
17605     "field_name" : "_hidl_mDeathRecipients",
17606     "field_offset" : 576,
17607     "referenced_type" : "type-477"
17608    }
17609   ],
17610   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback",
17611   "name" : "android::hardware::automotive::vehicle::V2_0::BpHwVehicleCallback",
17612   "referenced_type" : "type-475",
17613   "self_type" : "type-475",
17614   "size" : 92,
17615   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h",
17616   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE",
17617   "vtable_components" :
17618   [
17619    {
17620     "component_value" : 84,
17621     "kind" : "vbase_offset"
17622    },
17623    {
17624     "kind" : "offset_to_top"
17625    },
17626    {
17627     "kind" : "rtti",
17628     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE"
17629    },
17630    {
17631     "mangled_component_name" : "_ZNK7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback8isRemoteEv"
17632    },
17633    {
17634     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17635    },
17636    {
17637     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17638    },
17639    {
17640     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17641    },
17642    {
17643     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17644    },
17645    {
17646     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback21setHALInstrumentationEv"
17647    },
17648    {
17649     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17650    },
17651    {
17652     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback4pingEv"
17653    },
17654    {
17655     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17656    },
17657    {
17658     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback21notifySyspropsChangedEv"
17659    },
17660    {
17661     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17662    },
17663    {
17664     "kind" : "complete_dtor_pointer",
17665     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD1Ev"
17666    },
17667    {
17668     "kind" : "deleting_dtor_pointer",
17669     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD0Ev"
17670    },
17671    {
17672     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback15onPropertyEventERKNS0_8hidl_vecINS3_16VehiclePropValueEEE"
17673    },
17674    {
17675     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback13onPropertySetERKNS3_16VehiclePropValueE"
17676    },
17677    {
17678     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallback18onPropertySetErrorENS3_10StatusCodeEii"
17679    },
17680    {
17681     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEE10onAsBinderEv"
17682    },
17683    {
17684     "component_value" : 80,
17685     "kind" : "vbase_offset"
17686    },
17687    {
17688     "component_value" : -4,
17689     "kind" : "offset_to_top"
17690    },
17691    {
17692     "kind" : "rtti",
17693     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE"
17694    },
17695    {
17696     "kind" : "complete_dtor_pointer",
17697     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD1Ev"
17698    },
17699    {
17700     "kind" : "deleting_dtor_pointer",
17701     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD0Ev"
17702    },
17703    {
17704     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive7vehicle4V2_016IVehicleCallbackEE10onAsBinderEv"
17705    },
17706    {
17707     "component_value" : 76,
17708     "kind" : "vbase_offset"
17709    },
17710    {
17711     "component_value" : -8,
17712     "kind" : "offset_to_top"
17713    },
17714    {
17715     "kind" : "rtti",
17716     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE"
17717    },
17718    {
17719     "kind" : "complete_dtor_pointer",
17720     "mangled_component_name" : "_ZThn8_N7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD1Ev"
17721    },
17722    {
17723     "kind" : "deleting_dtor_pointer",
17724     "mangled_component_name" : "_ZThn8_N7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD0Ev"
17725    },
17726    {
17727     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17728    },
17729    {
17730     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17731    },
17732    {
17733     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17734    },
17735    {
17736     "component_value" : -24,
17737     "kind" : "offset_to_top"
17738    },
17739    {
17740     "kind" : "rtti",
17741     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE"
17742    },
17743    {
17744     "kind" : "complete_dtor_pointer",
17745     "mangled_component_name" : "_ZThn24_N7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD1Ev"
17746    },
17747    {
17748     "kind" : "deleting_dtor_pointer",
17749     "mangled_component_name" : "_ZThn24_N7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD0Ev"
17750    },
17751    {
17752     "kind" : "vcall_offset"
17753    },
17754    {
17755     "component_value" : -76,
17756     "kind" : "vcall_offset"
17757    },
17758    {
17759     "component_value" : -76,
17760     "kind" : "vcall_offset"
17761    },
17762    {
17763     "component_value" : -76,
17764     "kind" : "vcall_offset"
17765    },
17766    {
17767     "component_value" : -84,
17768     "kind" : "vcall_offset"
17769    },
17770    {
17771     "component_value" : -84,
17772     "kind" : "offset_to_top"
17773    },
17774    {
17775     "kind" : "rtti",
17776     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackE"
17777    },
17778    {
17779     "kind" : "complete_dtor_pointer",
17780     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD1Ev"
17781    },
17782    {
17783     "kind" : "deleting_dtor_pointer",
17784     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_019BpHwVehicleCallbackD0Ev"
17785    },
17786    {
17787     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17788    },
17789    {
17790     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17791    },
17792    {
17793     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17794    },
17795    {
17796     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17797    }
17798   ]
17799  },
17800  {
17801   "alignment" : 4,
17802   "base_specifiers" :
17803   [
17804    {
17805     "referenced_type" : "type-84"
17806    },
17807    {
17808     "referenced_type" : "type-87"
17809    }
17810   ],
17811   "fields" :
17812   [
17813    {
17814     "access" : "private",
17815     "field_name" : "mImpl",
17816     "field_offset" : 384,
17817     "referenced_type" : "type-81"
17818    },
17819    {
17820     "access" : "private",
17821     "field_name" : "mOnewayQueue",
17822     "field_offset" : 416,
17823     "referenced_type" : "type-85"
17824    }
17825   ],
17826   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BsVehicle",
17827   "name" : "android::hardware::automotive::vehicle::V2_0::BsVehicle",
17828   "referenced_type" : "type-80",
17829   "self_type" : "type-80",
17830   "size" : 68,
17831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BsVehicle.h",
17832   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_09BsVehicleE",
17833   "vtable_components" :
17834   [
17835    {
17836     "component_value" : 60,
17837     "kind" : "vbase_offset"
17838    },
17839    {
17840     "kind" : "offset_to_top"
17841    },
17842    {
17843     "kind" : "rtti",
17844     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_09BsVehicleE"
17845    },
17846    {
17847     "mangled_component_name" : "_ZNK7android8hardware10automotive7vehicle4V2_08IVehicle8isRemoteEv"
17848    },
17849    {
17850     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17851    },
17852    {
17853     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17854    },
17855    {
17856     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17857    },
17858    {
17859     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17860    },
17861    {
17862     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle21setHALInstrumentationEv"
17863    },
17864    {
17865     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17866    },
17867    {
17868     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle4pingEv"
17869    },
17870    {
17871     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17872    },
17873    {
17874     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle21notifySyspropsChangedEv"
17875    },
17876    {
17877     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17878    },
17879    {
17880     "kind" : "complete_dtor_pointer",
17881     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicleD1Ev"
17882    },
17883    {
17884     "kind" : "deleting_dtor_pointer",
17885     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicleD0Ev"
17886    },
17887    {
17888     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle17getAllPropConfigsENSt3__18functionIFvRKNS0_8hidl_vecINS3_17VehiclePropConfigEEEEEE"
17889    },
17890    {
17891     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle14getPropConfigsERKNS0_8hidl_vecIiEENSt3__18functionIFvNS3_10StatusCodeERKNS5_INS3_17VehiclePropConfigEEEEEE"
17892    },
17893    {
17894     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle3getERKNS3_16VehiclePropValueENSt3__18functionIFvNS3_10StatusCodeES7_EEE"
17895    },
17896    {
17897     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle3setERKNS3_16VehiclePropValueE"
17898    },
17899    {
17900     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle9subscribeERKNS_2spINS3_16IVehicleCallbackEEERKNS0_8hidl_vecINS3_16SubscribeOptionsEEE"
17901    },
17902    {
17903     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle11unsubscribeERKNS_2spINS3_16IVehicleCallbackEEEi"
17904    },
17905    {
17906     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_09BsVehicle9debugDumpENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17907    },
17908    {
17909     "component_value" : -4,
17910     "kind" : "offset_to_top"
17911    },
17912    {
17913     "kind" : "rtti",
17914     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_09BsVehicleE"
17915    },
17916    {
17917     "kind" : "complete_dtor_pointer",
17918     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive7vehicle4V2_09BsVehicleD1Ev"
17919    },
17920    {
17921     "kind" : "deleting_dtor_pointer",
17922     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive7vehicle4V2_09BsVehicleD0Ev"
17923    },
17924    {
17925     "kind" : "vcall_offset"
17926    },
17927    {
17928     "kind" : "vcall_offset"
17929    },
17930    {
17931     "kind" : "vcall_offset"
17932    },
17933    {
17934     "kind" : "vcall_offset"
17935    },
17936    {
17937     "component_value" : -60,
17938     "kind" : "vcall_offset"
17939    },
17940    {
17941     "component_value" : -60,
17942     "kind" : "offset_to_top"
17943    },
17944    {
17945     "kind" : "rtti",
17946     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_09BsVehicleE"
17947    },
17948    {
17949     "kind" : "complete_dtor_pointer",
17950     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_09BsVehicleD1Ev"
17951    },
17952    {
17953     "kind" : "deleting_dtor_pointer",
17954     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_09BsVehicleD0Ev"
17955    },
17956    {
17957     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17958    },
17959    {
17960     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17961    },
17962    {
17963     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17964    },
17965    {
17966     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17967    }
17968   ]
17969  },
17970  {
17971   "alignment" : 4,
17972   "base_specifiers" :
17973   [
17974    {
17975     "referenced_type" : "type-27"
17976    },
17977    {
17978     "referenced_type" : "type-87"
17979    }
17980   ],
17981   "fields" :
17982   [
17983    {
17984     "access" : "private",
17985     "field_name" : "mImpl",
17986     "field_offset" : 384,
17987     "referenced_type" : "type-147"
17988    },
17989    {
17990     "access" : "private",
17991     "field_name" : "mOnewayQueue",
17992     "field_offset" : 416,
17993     "referenced_type" : "type-85"
17994    }
17995   ],
17996   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::BsVehicleCallback",
17997   "name" : "android::hardware::automotive::vehicle::V2_0::BsVehicleCallback",
17998   "referenced_type" : "type-1498",
17999   "self_type" : "type-1498",
18000   "size" : 68,
18001   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/BsVehicleCallback.h",
18002   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackE",
18003   "vtable_components" :
18004   [
18005    {
18006     "component_value" : 60,
18007     "kind" : "vbase_offset"
18008    },
18009    {
18010     "kind" : "offset_to_top"
18011    },
18012    {
18013     "kind" : "rtti",
18014     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackE"
18015    },
18016    {
18017     "mangled_component_name" : "_ZNK7android8hardware10automotive7vehicle4V2_016IVehicleCallback8isRemoteEv"
18018    },
18019    {
18020     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18021    },
18022    {
18023     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18024    },
18025    {
18026     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18027    },
18028    {
18029     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18030    },
18031    {
18032     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback21setHALInstrumentationEv"
18033    },
18034    {
18035     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18036    },
18037    {
18038     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback4pingEv"
18039    },
18040    {
18041     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18042    },
18043    {
18044     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback21notifySyspropsChangedEv"
18045    },
18046    {
18047     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18048    },
18049    {
18050     "kind" : "complete_dtor_pointer",
18051     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackD1Ev"
18052    },
18053    {
18054     "kind" : "deleting_dtor_pointer",
18055     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackD0Ev"
18056    },
18057    {
18058     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback15onPropertyEventERKNS0_8hidl_vecINS3_16VehiclePropValueEEE"
18059    },
18060    {
18061     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback13onPropertySetERKNS3_16VehiclePropValueE"
18062    },
18063    {
18064     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_017BsVehicleCallback18onPropertySetErrorENS3_10StatusCodeEii"
18065    },
18066    {
18067     "component_value" : -4,
18068     "kind" : "offset_to_top"
18069    },
18070    {
18071     "kind" : "rtti",
18072     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackE"
18073    },
18074    {
18075     "kind" : "complete_dtor_pointer",
18076     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackD1Ev"
18077    },
18078    {
18079     "kind" : "deleting_dtor_pointer",
18080     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackD0Ev"
18081    },
18082    {
18083     "kind" : "vcall_offset"
18084    },
18085    {
18086     "kind" : "vcall_offset"
18087    },
18088    {
18089     "kind" : "vcall_offset"
18090    },
18091    {
18092     "kind" : "vcall_offset"
18093    },
18094    {
18095     "component_value" : -60,
18096     "kind" : "vcall_offset"
18097    },
18098    {
18099     "component_value" : -60,
18100     "kind" : "offset_to_top"
18101    },
18102    {
18103     "kind" : "rtti",
18104     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackE"
18105    },
18106    {
18107     "kind" : "complete_dtor_pointer",
18108     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackD1Ev"
18109    },
18110    {
18111     "kind" : "deleting_dtor_pointer",
18112     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_017BsVehicleCallbackD0Ev"
18113    },
18114    {
18115     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18116    },
18117    {
18118     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18119    },
18120    {
18121     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18122    },
18123    {
18124     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18125    }
18126   ]
18127  },
18128  {
18129   "alignment" : 4,
18130   "base_specifiers" :
18131   [
18132    {
18133     "referenced_type" : "type-28"
18134    }
18135   ],
18136   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::IVehicle",
18137   "name" : "android::hardware::automotive::vehicle::V2_0::IVehicle",
18138   "referenced_type" : "type-84",
18139   "self_type" : "type-84",
18140   "size" : 12,
18141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicle.h",
18142   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_08IVehicleE",
18143   "vtable_components" :
18144   [
18145    {
18146     "component_value" : 4,
18147     "kind" : "vbase_offset"
18148    },
18149    {
18150     "kind" : "offset_to_top"
18151    },
18152    {
18153     "kind" : "rtti",
18154     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_08IVehicleE"
18155    },
18156    {
18157     "mangled_component_name" : "_ZNK7android8hardware10automotive7vehicle4V2_08IVehicle8isRemoteEv"
18158    },
18159    {
18160     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18161    },
18162    {
18163     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18164    },
18165    {
18166     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18167    },
18168    {
18169     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18170    },
18171    {
18172     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle21setHALInstrumentationEv"
18173    },
18174    {
18175     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18176    },
18177    {
18178     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle4pingEv"
18179    },
18180    {
18181     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18182    },
18183    {
18184     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle21notifySyspropsChangedEv"
18185    },
18186    {
18187     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18188    },
18189    {
18190     "kind" : "complete_dtor_pointer",
18191     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicleD1Ev"
18192    },
18193    {
18194     "kind" : "deleting_dtor_pointer",
18195     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicleD0Ev"
18196    },
18197    {
18198     "is_pure" : true,
18199     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle17getAllPropConfigsENSt3__18functionIFvRKNS0_8hidl_vecINS3_17VehiclePropConfigEEEEEE"
18200    },
18201    {
18202     "is_pure" : true,
18203     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle14getPropConfigsERKNS0_8hidl_vecIiEENSt3__18functionIFvNS3_10StatusCodeERKNS5_INS3_17VehiclePropConfigEEEEEE"
18204    },
18205    {
18206     "is_pure" : true,
18207     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle3getERKNS3_16VehiclePropValueENSt3__18functionIFvNS3_10StatusCodeES7_EEE"
18208    },
18209    {
18210     "is_pure" : true,
18211     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle3setERKNS3_16VehiclePropValueE"
18212    },
18213    {
18214     "is_pure" : true,
18215     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle9subscribeERKNS_2spINS3_16IVehicleCallbackEEERKNS0_8hidl_vecINS3_16SubscribeOptionsEEE"
18216    },
18217    {
18218     "is_pure" : true,
18219     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle11unsubscribeERKNS_2spINS3_16IVehicleCallbackEEEi"
18220    },
18221    {
18222     "is_pure" : true,
18223     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_08IVehicle9debugDumpENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18224    },
18225    {
18226     "kind" : "vcall_offset"
18227    },
18228    {
18229     "kind" : "vcall_offset"
18230    },
18231    {
18232     "kind" : "vcall_offset"
18233    },
18234    {
18235     "kind" : "vcall_offset"
18236    },
18237    {
18238     "component_value" : -4,
18239     "kind" : "vcall_offset"
18240    },
18241    {
18242     "component_value" : -4,
18243     "kind" : "offset_to_top"
18244    },
18245    {
18246     "kind" : "rtti",
18247     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_08IVehicleE"
18248    },
18249    {
18250     "kind" : "complete_dtor_pointer",
18251     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_08IVehicleD1Ev"
18252    },
18253    {
18254     "kind" : "deleting_dtor_pointer",
18255     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_08IVehicleD0Ev"
18256    },
18257    {
18258     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18259    },
18260    {
18261     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18262    },
18263    {
18264     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18265    },
18266    {
18267     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18268    }
18269   ]
18270  },
18271  {
18272   "alignment" : 4,
18273   "base_specifiers" :
18274   [
18275    {
18276     "referenced_type" : "type-28"
18277    }
18278   ],
18279   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback",
18280   "name" : "android::hardware::automotive::vehicle::V2_0::IVehicleCallback",
18281   "referenced_type" : "type-27",
18282   "self_type" : "type-27",
18283   "size" : 12,
18284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/IVehicleCallback.h",
18285   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_016IVehicleCallbackE",
18286   "vtable_components" :
18287   [
18288    {
18289     "component_value" : 4,
18290     "kind" : "vbase_offset"
18291    },
18292    {
18293     "kind" : "offset_to_top"
18294    },
18295    {
18296     "kind" : "rtti",
18297     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_016IVehicleCallbackE"
18298    },
18299    {
18300     "mangled_component_name" : "_ZNK7android8hardware10automotive7vehicle4V2_016IVehicleCallback8isRemoteEv"
18301    },
18302    {
18303     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18304    },
18305    {
18306     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18307    },
18308    {
18309     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18310    },
18311    {
18312     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18313    },
18314    {
18315     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback21setHALInstrumentationEv"
18316    },
18317    {
18318     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18319    },
18320    {
18321     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback4pingEv"
18322    },
18323    {
18324     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18325    },
18326    {
18327     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback21notifySyspropsChangedEv"
18328    },
18329    {
18330     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18331    },
18332    {
18333     "kind" : "complete_dtor_pointer",
18334     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallbackD1Ev"
18335    },
18336    {
18337     "kind" : "deleting_dtor_pointer",
18338     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallbackD0Ev"
18339    },
18340    {
18341     "is_pure" : true,
18342     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback15onPropertyEventERKNS0_8hidl_vecINS3_16VehiclePropValueEEE"
18343    },
18344    {
18345     "is_pure" : true,
18346     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback13onPropertySetERKNS3_16VehiclePropValueE"
18347    },
18348    {
18349     "is_pure" : true,
18350     "mangled_component_name" : "_ZN7android8hardware10automotive7vehicle4V2_016IVehicleCallback18onPropertySetErrorENS3_10StatusCodeEii"
18351    },
18352    {
18353     "kind" : "vcall_offset"
18354    },
18355    {
18356     "kind" : "vcall_offset"
18357    },
18358    {
18359     "kind" : "vcall_offset"
18360    },
18361    {
18362     "kind" : "vcall_offset"
18363    },
18364    {
18365     "component_value" : -4,
18366     "kind" : "vcall_offset"
18367    },
18368    {
18369     "component_value" : -4,
18370     "kind" : "offset_to_top"
18371    },
18372    {
18373     "kind" : "rtti",
18374     "mangled_component_name" : "_ZTIN7android8hardware10automotive7vehicle4V2_016IVehicleCallbackE"
18375    },
18376    {
18377     "kind" : "complete_dtor_pointer",
18378     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_016IVehicleCallbackD1Ev"
18379    },
18380    {
18381     "kind" : "deleting_dtor_pointer",
18382     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive7vehicle4V2_016IVehicleCallbackD0Ev"
18383    },
18384    {
18385     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18386    },
18387    {
18388     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18389    },
18390    {
18391     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18392    },
18393    {
18394     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18395    }
18396   ]
18397  },
18398  {
18399   "alignment" : 4,
18400   "fields" :
18401   [
18402    {
18403     "field_name" : "propId",
18404     "referenced_type" : "type-12"
18405    },
18406    {
18407     "field_name" : "sampleRate",
18408     "field_offset" : 32,
18409     "referenced_type" : "type-72"
18410    },
18411    {
18412     "field_name" : "flags",
18413     "field_offset" : 64,
18414     "referenced_type" : "type-1076"
18415    }
18416   ],
18417   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::SubscribeOptions",
18418   "name" : "android::hardware::automotive::vehicle::V2_0::SubscribeOptions",
18419   "referenced_type" : "type-1075",
18420   "self_type" : "type-1075",
18421   "size" : 12,
18422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
18423   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_016SubscribeOptionsE"
18424  },
18425  {
18426   "alignment" : 8,
18427   "fields" :
18428   [
18429    {
18430     "field_name" : "areaId",
18431     "referenced_type" : "type-12"
18432    },
18433    {
18434     "field_name" : "minInt32Value",
18435     "field_offset" : 32,
18436     "referenced_type" : "type-12"
18437    },
18438    {
18439     "field_name" : "maxInt32Value",
18440     "field_offset" : 64,
18441     "referenced_type" : "type-12"
18442    },
18443    {
18444     "field_name" : "minInt64Value",
18445     "field_offset" : 128,
18446     "referenced_type" : "type-79"
18447    },
18448    {
18449     "field_name" : "maxInt64Value",
18450     "field_offset" : 192,
18451     "referenced_type" : "type-79"
18452    },
18453    {
18454     "field_name" : "minFloatValue",
18455     "field_offset" : 256,
18456     "referenced_type" : "type-72"
18457    },
18458    {
18459     "field_name" : "maxFloatValue",
18460     "field_offset" : 288,
18461     "referenced_type" : "type-72"
18462    }
18463   ],
18464   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig",
18465   "name" : "android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig",
18466   "referenced_type" : "type-316",
18467   "self_type" : "type-316",
18468   "size" : 40,
18469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
18470   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_017VehicleAreaConfigE"
18471  },
18472  {
18473   "alignment" : 8,
18474   "fields" :
18475   [
18476    {
18477     "field_name" : "prop",
18478     "referenced_type" : "type-12"
18479    },
18480    {
18481     "field_name" : "access",
18482     "field_offset" : 32,
18483     "referenced_type" : "type-1065"
18484    },
18485    {
18486     "field_name" : "changeMode",
18487     "field_offset" : 64,
18488     "referenced_type" : "type-1066"
18489    },
18490    {
18491     "field_name" : "areaConfigs",
18492     "field_offset" : 128,
18493     "referenced_type" : "type-1043"
18494    },
18495    {
18496     "field_name" : "configArray",
18497     "field_offset" : 256,
18498     "referenced_type" : "type-61"
18499    },
18500    {
18501     "field_name" : "configString",
18502     "field_offset" : 384,
18503     "referenced_type" : "type-106"
18504    },
18505    {
18506     "field_name" : "minSampleRate",
18507     "field_offset" : 512,
18508     "referenced_type" : "type-72"
18509    },
18510    {
18511     "field_name" : "maxSampleRate",
18512     "field_offset" : 544,
18513     "referenced_type" : "type-72"
18514    }
18515   ],
18516   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropConfig",
18517   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropConfig",
18518   "referenced_type" : "type-1064",
18519   "self_type" : "type-1064",
18520   "size" : 72,
18521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
18522   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_017VehiclePropConfigE"
18523  },
18524  {
18525   "alignment" : 8,
18526   "fields" :
18527   [
18528    {
18529     "field_name" : "timestamp",
18530     "referenced_type" : "type-79"
18531    },
18532    {
18533     "field_name" : "areaId",
18534     "field_offset" : 64,
18535     "referenced_type" : "type-12"
18536    },
18537    {
18538     "field_name" : "prop",
18539     "field_offset" : 96,
18540     "referenced_type" : "type-12"
18541    },
18542    {
18543     "field_name" : "status",
18544     "field_offset" : 128,
18545     "referenced_type" : "type-104"
18546    },
18547    {
18548     "field_name" : "value",
18549     "field_offset" : 192,
18550     "referenced_type" : "type-105"
18551    }
18552   ],
18553   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropValue",
18554   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropValue",
18555   "referenced_type" : "type-103",
18556   "self_type" : "type-103",
18557   "size" : 104,
18558   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
18559   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_016VehiclePropValueE"
18560  },
18561  {
18562   "alignment" : 8,
18563   "fields" :
18564   [
18565    {
18566     "field_name" : "int32Values",
18567     "referenced_type" : "type-61"
18568    },
18569    {
18570     "field_name" : "floatValues",
18571     "field_offset" : 128,
18572     "referenced_type" : "type-68"
18573    },
18574    {
18575     "field_name" : "int64Values",
18576     "field_offset" : 256,
18577     "referenced_type" : "type-75"
18578    },
18579    {
18580     "field_name" : "bytes",
18581     "field_offset" : 384,
18582     "referenced_type" : "type-93"
18583    },
18584    {
18585     "field_name" : "stringValue",
18586     "field_offset" : 512,
18587     "referenced_type" : "type-106"
18588    }
18589   ],
18590   "linker_set_key" : "android::hardware::automotive::vehicle::V2_0::VehiclePropValue::RawValue",
18591   "name" : "android::hardware::automotive::vehicle::V2_0::VehiclePropValue::RawValue",
18592   "referenced_type" : "type-105",
18593   "self_type" : "type-105",
18594   "size" : 80,
18595   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen/android/hardware/automotive/vehicle/2.0/types.h",
18596   "unique_id" : "_ZTSN7android8hardware10automotive7vehicle4V2_016VehiclePropValue8RawValueE"
18597  },
18598  {
18599   "alignment" : 4,
18600   "fields" :
18601   [
18602    {
18603     "access" : "protected",
18604     "field_name" : "mInstrumentationCallbacks",
18605     "field_offset" : 32,
18606     "referenced_type" : "type-88"
18607    },
18608    {
18609     "access" : "protected",
18610     "field_name" : "mEnableInstrumentation",
18611     "field_offset" : 128,
18612     "referenced_type" : "type-32"
18613    },
18614    {
18615     "access" : "protected",
18616     "field_name" : "mInstrumentationLibPackage",
18617     "field_offset" : 160,
18618     "referenced_type" : "type-89"
18619    },
18620    {
18621     "access" : "protected",
18622     "field_name" : "mInterfaceName",
18623     "field_offset" : 256,
18624     "referenced_type" : "type-90"
18625    }
18626   ],
18627   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
18628   "name" : "android::hardware::details::HidlInstrumentor",
18629   "referenced_type" : "type-87",
18630   "self_type" : "type-87",
18631   "size" : 44,
18632   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18633   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
18634   "vtable_components" :
18635   [
18636    {
18637     "kind" : "offset_to_top"
18638    },
18639    {
18640     "kind" : "rtti",
18641     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
18642    },
18643    {
18644     "kind" : "complete_dtor_pointer",
18645     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
18646    },
18647    {
18648     "kind" : "deleting_dtor_pointer",
18649     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
18650    }
18651   ]
18652  },
18653  {
18654   "alignment" : 4,
18655   "fields" :
18656   [
18657    {
18658     "field_name" : "sched_policy",
18659     "referenced_type" : "type-12"
18660    },
18661    {
18662     "field_name" : "prio",
18663     "field_offset" : 32,
18664     "referenced_type" : "type-12"
18665    }
18666   ],
18667   "linker_set_key" : "android::hardware::details::SchedPrio",
18668   "name" : "android::hardware::details::SchedPrio",
18669   "referenced_type" : "type-1153",
18670   "self_type" : "type-1153",
18671   "size" : 8,
18672   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
18673   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
18674  },
18675  {
18676   "alignment" : 4,
18677   "fields" :
18678   [
18679    {
18680     "access" : "private",
18681     "field_name" : "mQueue",
18682     "referenced_type" : "type-86"
18683    }
18684   ],
18685   "linker_set_key" : "android::hardware::details::TaskRunner",
18686   "name" : "android::hardware::details::TaskRunner",
18687   "record_kind" : "class",
18688   "referenced_type" : "type-85",
18689   "self_type" : "type-85",
18690   "size" : 8,
18691   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
18692   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
18693  },
18694  {
18695   "alignment" : 1,
18696   "linker_set_key" : "android::hardware::details::bnhw_tag",
18697   "name" : "android::hardware::details::bnhw_tag",
18698   "referenced_type" : "type-759",
18699   "self_type" : "type-759",
18700   "size" : 1,
18701   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18702   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
18703  },
18704  {
18705   "alignment" : 1,
18706   "linker_set_key" : "android::hardware::details::bphw_tag",
18707   "name" : "android::hardware::details::bphw_tag",
18708   "referenced_type" : "type-810",
18709   "self_type" : "type-810",
18710   "size" : 1,
18711   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18712   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
18713  },
18714  {
18715   "alignment" : 1,
18716   "linker_set_key" : "android::hardware::details::bs_tag",
18717   "name" : "android::hardware::details::bs_tag",
18718   "referenced_type" : "type-832",
18719   "self_type" : "type-832",
18720   "size" : 1,
18721   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18722   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
18723  },
18724  {
18725   "access" : "private",
18726   "alignment" : 8,
18727   "fields" :
18728   [
18729    {
18730     "field_name" : "mPointer",
18731     "referenced_type" : "type-1026"
18732    },
18733    {
18734     "field_name" : "_pad",
18735     "referenced_type" : "type-7"
18736    }
18737   ],
18738   "is_anonymous" : true,
18739   "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",
18740   "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",
18741   "record_kind" : "union",
18742   "referenced_type" : "type-1025",
18743   "self_type" : "type-1025",
18744   "size" : 8,
18745   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18746   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
18747  },
18748  {
18749   "access" : "private",
18750   "alignment" : 8,
18751   "fields" :
18752   [
18753    {
18754     "field_name" : "mPointer",
18755     "referenced_type" : "type-1074"
18756    },
18757    {
18758     "field_name" : "_pad",
18759     "referenced_type" : "type-7"
18760    }
18761   ],
18762   "is_anonymous" : true,
18763   "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",
18764   "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",
18765   "record_kind" : "union",
18766   "referenced_type" : "type-1073",
18767   "self_type" : "type-1073",
18768   "size" : 8,
18769   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18770   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10automotive7vehicle4V2_016SubscribeOptionsEEUt_E"
18771  },
18772  {
18773   "access" : "private",
18774   "alignment" : 8,
18775   "fields" :
18776   [
18777    {
18778     "field_name" : "mPointer",
18779     "referenced_type" : "type-1046"
18780    },
18781    {
18782     "field_name" : "_pad",
18783     "referenced_type" : "type-7"
18784    }
18785   ],
18786   "is_anonymous" : true,
18787   "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",
18788   "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",
18789   "record_kind" : "union",
18790   "referenced_type" : "type-1045",
18791   "self_type" : "type-1045",
18792   "size" : 8,
18793   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18794   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10automotive7vehicle4V2_017VehicleAreaConfigEEUt_E"
18795  },
18796  {
18797   "access" : "private",
18798   "alignment" : 8,
18799   "fields" :
18800   [
18801    {
18802     "field_name" : "mPointer",
18803     "referenced_type" : "type-1063"
18804    },
18805    {
18806     "field_name" : "_pad",
18807     "referenced_type" : "type-7"
18808    }
18809   ],
18810   "is_anonymous" : true,
18811   "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",
18812   "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",
18813   "record_kind" : "union",
18814   "referenced_type" : "type-1062",
18815   "self_type" : "type-1062",
18816   "size" : 8,
18817   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18818   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10automotive7vehicle4V2_017VehiclePropConfigEEUt_E"
18819  },
18820  {
18821   "access" : "private",
18822   "alignment" : 8,
18823   "fields" :
18824   [
18825    {
18826     "field_name" : "mPointer",
18827     "referenced_type" : "type-102"
18828    },
18829    {
18830     "field_name" : "_pad",
18831     "referenced_type" : "type-7"
18832    }
18833   ],
18834   "is_anonymous" : true,
18835   "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",
18836   "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",
18837   "record_kind" : "union",
18838   "referenced_type" : "type-101",
18839   "self_type" : "type-101",
18840   "size" : 8,
18841   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18842   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10automotive7vehicle4V2_016VehiclePropValueEEUt_E"
18843  },
18844  {
18845   "alignment" : 8,
18846   "fields" :
18847   [
18848    {
18849     "access" : "private",
18850     "referenced_type" : "type-1025"
18851    }
18852   ],
18853   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
18854   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
18855   "referenced_type" : "type-1024",
18856   "self_type" : "type-1024",
18857   "size" : 8,
18858   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18859   "template_args" : [ "type-1027" ],
18860   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
18861  },
18862  {
18863   "alignment" : 8,
18864   "fields" :
18865   [
18866    {
18867     "access" : "private",
18868     "referenced_type" : "type-1073"
18869    }
18870   ],
18871   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::SubscribeOptions>",
18872   "name" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::SubscribeOptions>",
18873   "referenced_type" : "type-1072",
18874   "self_type" : "type-1072",
18875   "size" : 8,
18876   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18877   "template_args" : [ "type-1075" ],
18878   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10automotive7vehicle4V2_016SubscribeOptionsEEE"
18879  },
18880  {
18881   "alignment" : 8,
18882   "fields" :
18883   [
18884    {
18885     "access" : "private",
18886     "referenced_type" : "type-1045"
18887    }
18888   ],
18889   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig>",
18890   "name" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig>",
18891   "referenced_type" : "type-1044",
18892   "self_type" : "type-1044",
18893   "size" : 8,
18894   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18895   "template_args" : [ "type-316" ],
18896   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10automotive7vehicle4V2_017VehicleAreaConfigEEE"
18897  },
18898  {
18899   "alignment" : 8,
18900   "fields" :
18901   [
18902    {
18903     "access" : "private",
18904     "referenced_type" : "type-1062"
18905    }
18906   ],
18907   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig>",
18908   "name" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig>",
18909   "referenced_type" : "type-1061",
18910   "self_type" : "type-1061",
18911   "size" : 8,
18912   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18913   "template_args" : [ "type-1064" ],
18914   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10automotive7vehicle4V2_017VehiclePropConfigEEE"
18915  },
18916  {
18917   "alignment" : 8,
18918   "fields" :
18919   [
18920    {
18921     "access" : "private",
18922     "referenced_type" : "type-101"
18923    }
18924   ],
18925   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue>",
18926   "name" : "android::hardware::details::hidl_pointer<android::hardware::automotive::vehicle::V2_0::VehiclePropValue>",
18927   "referenced_type" : "type-100",
18928   "self_type" : "type-100",
18929   "size" : 8,
18930   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18931   "template_args" : [ "type-103" ],
18932   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10automotive7vehicle4V2_016VehiclePropValueEEE"
18933  },
18934  {
18935   "alignment" : 8,
18936   "fields" :
18937   [
18938    {
18939     "access" : "private",
18940     "referenced_type" : "type-654"
18941    }
18942   ],
18943   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
18944   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
18945   "referenced_type" : "type-653",
18946   "self_type" : "type-653",
18947   "size" : 8,
18948   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18949   "template_args" : [ "type-656" ],
18950   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
18951  },
18952  {
18953   "alignment" : 8,
18954   "fields" :
18955   [
18956    {
18957     "access" : "private",
18958     "referenced_type" : "type-411"
18959    }
18960   ],
18961   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
18962   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
18963   "referenced_type" : "type-410",
18964   "self_type" : "type-410",
18965   "size" : 8,
18966   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18967   "template_args" : [ "type-106" ],
18968   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
18969  },
18970  {
18971   "alignment" : 8,
18972   "fields" :
18973   [
18974    {
18975     "access" : "private",
18976     "referenced_type" : "type-1013"
18977    }
18978   ],
18979   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
18980   "name" : "android::hardware::details::hidl_pointer<char>",
18981   "referenced_type" : "type-1012",
18982   "self_type" : "type-1012",
18983   "size" : 8,
18984   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18985   "template_args" : [ "type-6" ],
18986   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
18987  },
18988  {
18989   "access" : "private",
18990   "alignment" : 8,
18991   "fields" :
18992   [
18993    {
18994     "field_name" : "mPointer",
18995     "referenced_type" : "type-1014"
18996    },
18997    {
18998     "field_name" : "_pad",
18999     "referenced_type" : "type-7"
19000    }
19001   ],
19002   "is_anonymous" : true,
19003   "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",
19004   "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",
19005   "record_kind" : "union",
19006   "referenced_type" : "type-1013",
19007   "self_type" : "type-1013",
19008   "size" : 8,
19009   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19010   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
19011  },
19012  {
19013   "alignment" : 8,
19014   "fields" :
19015   [
19016    {
19017     "access" : "private",
19018     "referenced_type" : "type-3"
19019    }
19020   ],
19021   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
19022   "name" : "android::hardware::details::hidl_pointer<const char>",
19023   "referenced_type" : "type-107",
19024   "self_type" : "type-107",
19025   "size" : 8,
19026   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19027   "template_args" : [ "type-5" ],
19028   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
19029  },
19030  {
19031   "access" : "private",
19032   "alignment" : 8,
19033   "fields" :
19034   [
19035    {
19036     "field_name" : "mPointer",
19037     "referenced_type" : "type-4"
19038    },
19039    {
19040     "field_name" : "_pad",
19041     "referenced_type" : "type-7"
19042    }
19043   ],
19044   "is_anonymous" : true,
19045   "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",
19046   "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",
19047   "record_kind" : "union",
19048   "referenced_type" : "type-3",
19049   "self_type" : "type-3",
19050   "size" : 8,
19051   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19052   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
19053  },
19054  {
19055   "alignment" : 8,
19056   "fields" :
19057   [
19058    {
19059     "access" : "private",
19060     "referenced_type" : "type-908"
19061    }
19062   ],
19063   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
19064   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
19065   "referenced_type" : "type-907",
19066   "self_type" : "type-907",
19067   "size" : 8,
19068   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19069   "template_args" : [ "type-910" ],
19070   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
19071  },
19072  {
19073   "access" : "private",
19074   "alignment" : 8,
19075   "fields" :
19076   [
19077    {
19078     "field_name" : "mPointer",
19079     "referenced_type" : "type-909"
19080    },
19081    {
19082     "field_name" : "_pad",
19083     "referenced_type" : "type-7"
19084    }
19085   ],
19086   "is_anonymous" : true,
19087   "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",
19088   "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",
19089   "record_kind" : "union",
19090   "referenced_type" : "type-908",
19091   "self_type" : "type-908",
19092   "size" : 8,
19093   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19094   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
19095  },
19096  {
19097   "alignment" : 8,
19098   "fields" :
19099   [
19100    {
19101     "access" : "private",
19102     "referenced_type" : "type-70"
19103    }
19104   ],
19105   "linker_set_key" : "android::hardware::details::hidl_pointer<float>",
19106   "name" : "android::hardware::details::hidl_pointer<float>",
19107   "referenced_type" : "type-69",
19108   "self_type" : "type-69",
19109   "size" : 8,
19110   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19111   "template_args" : [ "type-72" ],
19112   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIfEE"
19113  },
19114  {
19115   "access" : "private",
19116   "alignment" : 8,
19117   "fields" :
19118   [
19119    {
19120     "field_name" : "mPointer",
19121     "referenced_type" : "type-71"
19122    },
19123    {
19124     "field_name" : "_pad",
19125     "referenced_type" : "type-7"
19126    }
19127   ],
19128   "is_anonymous" : true,
19129   "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",
19130   "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",
19131   "record_kind" : "union",
19132   "referenced_type" : "type-70",
19133   "self_type" : "type-70",
19134   "size" : 8,
19135   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19136   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIfEUt_E"
19137  },
19138  {
19139   "access" : "private",
19140   "alignment" : 8,
19141   "fields" :
19142   [
19143    {
19144     "field_name" : "mPointer",
19145     "referenced_type" : "type-655"
19146    },
19147    {
19148     "field_name" : "_pad",
19149     "referenced_type" : "type-7"
19150    }
19151   ],
19152   "is_anonymous" : true,
19153   "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",
19154   "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",
19155   "record_kind" : "union",
19156   "referenced_type" : "type-654",
19157   "self_type" : "type-654",
19158   "size" : 8,
19159   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19160   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
19161  },
19162  {
19163   "access" : "private",
19164   "alignment" : 8,
19165   "fields" :
19166   [
19167    {
19168     "field_name" : "mPointer",
19169     "referenced_type" : "type-321"
19170    },
19171    {
19172     "field_name" : "_pad",
19173     "referenced_type" : "type-7"
19174    }
19175   ],
19176   "is_anonymous" : true,
19177   "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",
19178   "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",
19179   "record_kind" : "union",
19180   "referenced_type" : "type-411",
19181   "self_type" : "type-411",
19182   "size" : 8,
19183   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19184   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
19185  },
19186  {
19187   "alignment" : 8,
19188   "fields" :
19189   [
19190    {
19191     "access" : "private",
19192     "referenced_type" : "type-63"
19193    }
19194   ],
19195   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
19196   "name" : "android::hardware::details::hidl_pointer<int>",
19197   "referenced_type" : "type-62",
19198   "self_type" : "type-62",
19199   "size" : 8,
19200   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19201   "template_args" : [ "type-12" ],
19202   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
19203  },
19204  {
19205   "access" : "private",
19206   "alignment" : 8,
19207   "fields" :
19208   [
19209    {
19210     "field_name" : "mPointer",
19211     "referenced_type" : "type-64"
19212    },
19213    {
19214     "field_name" : "_pad",
19215     "referenced_type" : "type-7"
19216    }
19217   ],
19218   "is_anonymous" : true,
19219   "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",
19220   "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",
19221   "record_kind" : "union",
19222   "referenced_type" : "type-63",
19223   "self_type" : "type-63",
19224   "size" : 8,
19225   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19226   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
19227  },
19228  {
19229   "alignment" : 8,
19230   "fields" :
19231   [
19232    {
19233     "access" : "private",
19234     "referenced_type" : "type-77"
19235    }
19236   ],
19237   "linker_set_key" : "android::hardware::details::hidl_pointer<long long>",
19238   "name" : "android::hardware::details::hidl_pointer<long long>",
19239   "referenced_type" : "type-76",
19240   "self_type" : "type-76",
19241   "size" : 8,
19242   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19243   "template_args" : [ "type-79" ],
19244   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIxEE"
19245  },
19246  {
19247   "access" : "private",
19248   "alignment" : 8,
19249   "fields" :
19250   [
19251    {
19252     "field_name" : "mPointer",
19253     "referenced_type" : "type-78"
19254    },
19255    {
19256     "field_name" : "_pad",
19257     "referenced_type" : "type-7"
19258    }
19259   ],
19260   "is_anonymous" : true,
19261   "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",
19262   "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",
19263   "record_kind" : "union",
19264   "referenced_type" : "type-77",
19265   "self_type" : "type-77",
19266   "size" : 8,
19267   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19268   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIxEUt_E"
19269  },
19270  {
19271   "alignment" : 8,
19272   "fields" :
19273   [
19274    {
19275     "access" : "private",
19276     "referenced_type" : "type-1093"
19277    }
19278   ],
19279   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
19280   "name" : "android::hardware::details::hidl_pointer<native_handle>",
19281   "referenced_type" : "type-1092",
19282   "self_type" : "type-1092",
19283   "size" : 8,
19284   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19285   "template_args" : [ "type-631" ],
19286   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
19287  },
19288  {
19289   "access" : "private",
19290   "alignment" : 8,
19291   "fields" :
19292   [
19293    {
19294     "field_name" : "mPointer",
19295     "referenced_type" : "type-722"
19296    },
19297    {
19298     "field_name" : "_pad",
19299     "referenced_type" : "type-7"
19300    }
19301   ],
19302   "is_anonymous" : true,
19303   "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",
19304   "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",
19305   "record_kind" : "union",
19306   "referenced_type" : "type-1093",
19307   "self_type" : "type-1093",
19308   "size" : 8,
19309   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19310   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
19311  },
19312  {
19313   "alignment" : 8,
19314   "fields" :
19315   [
19316    {
19317     "access" : "private",
19318     "referenced_type" : "type-95"
19319    }
19320   ],
19321   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
19322   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
19323   "referenced_type" : "type-94",
19324   "self_type" : "type-94",
19325   "size" : 8,
19326   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19327   "template_args" : [ "type-97" ],
19328   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
19329  },
19330  {
19331   "access" : "private",
19332   "alignment" : 8,
19333   "fields" :
19334   [
19335    {
19336     "field_name" : "mPointer",
19337     "referenced_type" : "type-96"
19338    },
19339    {
19340     "field_name" : "_pad",
19341     "referenced_type" : "type-7"
19342    }
19343   ],
19344   "is_anonymous" : true,
19345   "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",
19346   "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",
19347   "record_kind" : "union",
19348   "referenced_type" : "type-95",
19349   "self_type" : "type-95",
19350   "size" : 8,
19351   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19352   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
19353  },
19354  {
19355   "alignment" : 1,
19356   "linker_set_key" : "android::hardware::details::i_tag",
19357   "name" : "android::hardware::details::i_tag",
19358   "referenced_type" : "type-682",
19359   "self_type" : "type-682",
19360   "size" : 1,
19361   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19362   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
19363  },
19364  {
19365   "alignment" : 4,
19366   "fields" :
19367   [
19368    {
19369     "access" : "private",
19370     "field_name" : "mStatus",
19371     "referenced_type" : "type-30"
19372    },
19373    {
19374     "access" : "private",
19375     "field_name" : "mCheckedStatus",
19376     "field_offset" : 160,
19377     "referenced_type" : "type-32"
19378    }
19379   ],
19380   "linker_set_key" : "android::hardware::details::return_status",
19381   "name" : "android::hardware::details::return_status",
19382   "record_kind" : "class",
19383   "referenced_type" : "type-29",
19384   "self_type" : "type-29",
19385   "size" : 24,
19386   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
19387   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
19388  },
19389  {
19390   "alignment" : 1,
19391   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
19392   "name" : "android::hardware::details::std_array<unsigned char, 32>",
19393   "referenced_type" : "type-1083",
19394   "self_type" : "type-1083",
19395   "size" : 1,
19396   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19397   "template_args" : [ "type-97" ],
19398   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
19399  },
19400  {
19401   "alignment" : 1,
19402   "fields" :
19403   [
19404    {
19405     "access" : "private",
19406     "field_name" : "mBuffer",
19407     "referenced_type" : "type-657"
19408    }
19409   ],
19410   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
19411   "name" : "android::hardware::hidl_array<unsigned char, 32>",
19412   "referenced_type" : "type-656",
19413   "self_type" : "type-656",
19414   "size" : 32,
19415   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19416   "template_args" : [ "type-97" ],
19417   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
19418  },
19419  {
19420   "alignment" : 8,
19421   "base_specifiers" :
19422   [
19423    {
19424     "referenced_type" : "type-225"
19425    }
19426   ],
19427   "fields" :
19428   [
19429    {
19430     "access" : "private",
19431     "field_name" : "mRecipient",
19432     "field_offset" : 32,
19433     "referenced_type" : "type-513"
19434    },
19435    {
19436     "access" : "private",
19437     "field_name" : "mCookie",
19438     "field_offset" : 128,
19439     "referenced_type" : "type-7"
19440    },
19441    {
19442     "access" : "private",
19443     "field_name" : "mBase",
19444     "field_offset" : 192,
19445     "referenced_type" : "type-514"
19446    }
19447   ],
19448   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
19449   "name" : "android::hardware::hidl_binder_death_recipient",
19450   "referenced_type" : "type-512",
19451   "self_type" : "type-512",
19452   "size" : 40,
19453   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
19454   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
19455   "vtable_components" :
19456   [
19457    {
19458     "component_value" : 32,
19459     "kind" : "vbase_offset"
19460    },
19461    {
19462     "kind" : "offset_to_top"
19463    },
19464    {
19465     "kind" : "rtti",
19466     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
19467    },
19468    {
19469     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
19470    },
19471    {
19472     "kind" : "complete_dtor_pointer",
19473     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
19474    },
19475    {
19476     "kind" : "deleting_dtor_pointer",
19477     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
19478    },
19479    {
19480     "kind" : "vcall_offset"
19481    },
19482    {
19483     "kind" : "vcall_offset"
19484    },
19485    {
19486     "kind" : "vcall_offset"
19487    },
19488    {
19489     "kind" : "vcall_offset"
19490    },
19491    {
19492     "component_value" : -32,
19493     "kind" : "vcall_offset"
19494    },
19495    {
19496     "component_value" : -32,
19497     "kind" : "offset_to_top"
19498    },
19499    {
19500     "kind" : "rtti",
19501     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
19502    },
19503    {
19504     "kind" : "complete_dtor_pointer",
19505     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
19506    },
19507    {
19508     "kind" : "deleting_dtor_pointer",
19509     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
19510    },
19511    {
19512     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19513    },
19514    {
19515     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19516    },
19517    {
19518     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19519    },
19520    {
19521     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19522    }
19523   ]
19524  },
19525  {
19526   "alignment" : 4,
19527   "base_specifiers" :
19528   [
19529    {
19530     "is_virtual" : true,
19531     "referenced_type" : "type-17"
19532    }
19533   ],
19534   "linker_set_key" : "android::hardware::hidl_death_recipient",
19535   "name" : "android::hardware::hidl_death_recipient",
19536   "referenced_type" : "type-43",
19537   "self_type" : "type-43",
19538   "size" : 12,
19539   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19540   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
19541   "vtable_components" :
19542   [
19543    {
19544     "component_value" : 4,
19545     "kind" : "vbase_offset"
19546    },
19547    {
19548     "kind" : "offset_to_top"
19549    },
19550    {
19551     "kind" : "rtti",
19552     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
19553    },
19554    {
19555     "is_pure" : true,
19556     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
19557    },
19558    {
19559     "kind" : "complete_dtor_pointer",
19560     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
19561    },
19562    {
19563     "kind" : "deleting_dtor_pointer",
19564     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
19565    },
19566    {
19567     "kind" : "vcall_offset"
19568    },
19569    {
19570     "kind" : "vcall_offset"
19571    },
19572    {
19573     "kind" : "vcall_offset"
19574    },
19575    {
19576     "kind" : "vcall_offset"
19577    },
19578    {
19579     "component_value" : -4,
19580     "kind" : "vcall_offset"
19581    },
19582    {
19583     "component_value" : -4,
19584     "kind" : "offset_to_top"
19585    },
19586    {
19587     "kind" : "rtti",
19588     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
19589    },
19590    {
19591     "kind" : "complete_dtor_pointer",
19592     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
19593    },
19594    {
19595     "kind" : "deleting_dtor_pointer",
19596     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
19597    },
19598    {
19599     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19600    },
19601    {
19602     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19603    },
19604    {
19605     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19606    },
19607    {
19608     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19609    }
19610   ]
19611  },
19612  {
19613   "alignment" : 8,
19614   "fields" :
19615   [
19616    {
19617     "access" : "private",
19618     "field_name" : "mHandle",
19619     "referenced_type" : "type-907"
19620    },
19621    {
19622     "access" : "private",
19623     "field_name" : "mOwnsHandle",
19624     "field_offset" : 64,
19625     "referenced_type" : "type-32"
19626    }
19627   ],
19628   "linker_set_key" : "android::hardware::hidl_handle",
19629   "name" : "android::hardware::hidl_handle",
19630   "referenced_type" : "type-1005",
19631   "self_type" : "type-1005",
19632   "size" : 16,
19633   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19634   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
19635  },
19636  {
19637   "alignment" : 8,
19638   "fields" :
19639   [
19640    {
19641     "access" : "private",
19642     "field_name" : "mHandle",
19643     "referenced_type" : "type-1005"
19644    },
19645    {
19646     "access" : "private",
19647     "field_name" : "mSize",
19648     "field_offset" : 128,
19649     "referenced_type" : "type-7"
19650    },
19651    {
19652     "access" : "private",
19653     "field_name" : "mName",
19654     "field_offset" : 192,
19655     "referenced_type" : "type-106"
19656    }
19657   ],
19658   "linker_set_key" : "android::hardware::hidl_memory",
19659   "name" : "android::hardware::hidl_memory",
19660   "referenced_type" : "type-1008",
19661   "self_type" : "type-1008",
19662   "size" : 40,
19663   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19664   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
19665  },
19666  {
19667   "alignment" : 8,
19668   "fields" :
19669   [
19670    {
19671     "access" : "private",
19672     "field_name" : "mBuffer",
19673     "referenced_type" : "type-107"
19674    },
19675    {
19676     "access" : "private",
19677     "field_name" : "mSize",
19678     "field_offset" : 64,
19679     "referenced_type" : "type-2"
19680    },
19681    {
19682     "access" : "private",
19683     "field_name" : "mOwnsBuffer",
19684     "field_offset" : 96,
19685     "referenced_type" : "type-32"
19686    }
19687   ],
19688   "linker_set_key" : "android::hardware::hidl_string",
19689   "name" : "android::hardware::hidl_string",
19690   "referenced_type" : "type-106",
19691   "self_type" : "type-106",
19692   "size" : 16,
19693   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19694   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
19695  },
19696  {
19697   "alignment" : 8,
19698   "fields" :
19699   [
19700    {
19701     "access" : "private",
19702     "field_name" : "mBuffer",
19703     "referenced_type" : "type-1024"
19704    },
19705    {
19706     "access" : "private",
19707     "field_name" : "mSize",
19708     "field_offset" : 64,
19709     "referenced_type" : "type-2"
19710    },
19711    {
19712     "access" : "private",
19713     "field_name" : "mOwnsBuffer",
19714     "field_offset" : 96,
19715     "referenced_type" : "type-32"
19716    }
19717   ],
19718   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
19719   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
19720   "referenced_type" : "type-1023",
19721   "self_type" : "type-1023",
19722   "size" : 16,
19723   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19724   "template_args" : [ "type-1027" ],
19725   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
19726  },
19727  {
19728   "alignment" : 8,
19729   "fields" :
19730   [
19731    {
19732     "access" : "private",
19733     "field_name" : "mBuffer",
19734     "referenced_type" : "type-1072"
19735    },
19736    {
19737     "access" : "private",
19738     "field_name" : "mSize",
19739     "field_offset" : 64,
19740     "referenced_type" : "type-2"
19741    },
19742    {
19743     "access" : "private",
19744     "field_name" : "mOwnsBuffer",
19745     "field_offset" : 96,
19746     "referenced_type" : "type-32"
19747    }
19748   ],
19749   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::SubscribeOptions>",
19750   "name" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::SubscribeOptions>",
19751   "referenced_type" : "type-1071",
19752   "self_type" : "type-1071",
19753   "size" : 16,
19754   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19755   "template_args" : [ "type-1075" ],
19756   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10automotive7vehicle4V2_016SubscribeOptionsEEE"
19757  },
19758  {
19759   "alignment" : 8,
19760   "fields" :
19761   [
19762    {
19763     "access" : "private",
19764     "field_name" : "mBuffer",
19765     "referenced_type" : "type-1044"
19766    },
19767    {
19768     "access" : "private",
19769     "field_name" : "mSize",
19770     "field_offset" : 64,
19771     "referenced_type" : "type-2"
19772    },
19773    {
19774     "access" : "private",
19775     "field_name" : "mOwnsBuffer",
19776     "field_offset" : 96,
19777     "referenced_type" : "type-32"
19778    }
19779   ],
19780   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig>",
19781   "name" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehicleAreaConfig>",
19782   "referenced_type" : "type-1043",
19783   "self_type" : "type-1043",
19784   "size" : 16,
19785   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19786   "template_args" : [ "type-316" ],
19787   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10automotive7vehicle4V2_017VehicleAreaConfigEEE"
19788  },
19789  {
19790   "alignment" : 8,
19791   "fields" :
19792   [
19793    {
19794     "access" : "private",
19795     "field_name" : "mBuffer",
19796     "referenced_type" : "type-1061"
19797    },
19798    {
19799     "access" : "private",
19800     "field_name" : "mSize",
19801     "field_offset" : 64,
19802     "referenced_type" : "type-2"
19803    },
19804    {
19805     "access" : "private",
19806     "field_name" : "mOwnsBuffer",
19807     "field_offset" : 96,
19808     "referenced_type" : "type-32"
19809    }
19810   ],
19811   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig>",
19812   "name" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropConfig>",
19813   "referenced_type" : "type-1060",
19814   "self_type" : "type-1060",
19815   "size" : 16,
19816   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19817   "template_args" : [ "type-1064" ],
19818   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10automotive7vehicle4V2_017VehiclePropConfigEEE"
19819  },
19820  {
19821   "alignment" : 8,
19822   "fields" :
19823   [
19824    {
19825     "access" : "private",
19826     "field_name" : "mBuffer",
19827     "referenced_type" : "type-100"
19828    },
19829    {
19830     "access" : "private",
19831     "field_name" : "mSize",
19832     "field_offset" : 64,
19833     "referenced_type" : "type-2"
19834    },
19835    {
19836     "access" : "private",
19837     "field_name" : "mOwnsBuffer",
19838     "field_offset" : 96,
19839     "referenced_type" : "type-32"
19840    }
19841   ],
19842   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue>",
19843   "name" : "android::hardware::hidl_vec<android::hardware::automotive::vehicle::V2_0::VehiclePropValue>",
19844   "referenced_type" : "type-99",
19845   "self_type" : "type-99",
19846   "size" : 16,
19847   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19848   "template_args" : [ "type-103" ],
19849   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10automotive7vehicle4V2_016VehiclePropValueEEE"
19850  },
19851  {
19852   "alignment" : 8,
19853   "fields" :
19854   [
19855    {
19856     "access" : "private",
19857     "field_name" : "mBuffer",
19858     "referenced_type" : "type-653"
19859    },
19860    {
19861     "access" : "private",
19862     "field_name" : "mSize",
19863     "field_offset" : 64,
19864     "referenced_type" : "type-2"
19865    },
19866    {
19867     "access" : "private",
19868     "field_name" : "mOwnsBuffer",
19869     "field_offset" : 96,
19870     "referenced_type" : "type-32"
19871    }
19872   ],
19873   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
19874   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
19875   "referenced_type" : "type-1033",
19876   "self_type" : "type-1033",
19877   "size" : 16,
19878   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19879   "template_args" : [ "type-656" ],
19880   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
19881  },
19882  {
19883   "alignment" : 8,
19884   "fields" :
19885   [
19886    {
19887     "access" : "private",
19888     "field_name" : "mBuffer",
19889     "referenced_type" : "type-410"
19890    },
19891    {
19892     "access" : "private",
19893     "field_name" : "mSize",
19894     "field_offset" : 64,
19895     "referenced_type" : "type-2"
19896    },
19897    {
19898     "access" : "private",
19899     "field_name" : "mOwnsBuffer",
19900     "field_offset" : 96,
19901     "referenced_type" : "type-32"
19902    }
19903   ],
19904   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
19905   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
19906   "referenced_type" : "type-1028",
19907   "self_type" : "type-1028",
19908   "size" : 16,
19909   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19910   "template_args" : [ "type-106" ],
19911   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
19912  },
19913  {
19914   "alignment" : 8,
19915   "fields" :
19916   [
19917    {
19918     "access" : "private",
19919     "field_name" : "mBuffer",
19920     "referenced_type" : "type-1012"
19921    },
19922    {
19923     "access" : "private",
19924     "field_name" : "mSize",
19925     "field_offset" : 64,
19926     "referenced_type" : "type-2"
19927    },
19928    {
19929     "access" : "private",
19930     "field_name" : "mOwnsBuffer",
19931     "field_offset" : 96,
19932     "referenced_type" : "type-32"
19933    }
19934   ],
19935   "linker_set_key" : "android::hardware::hidl_vec<char>",
19936   "name" : "android::hardware::hidl_vec<char>",
19937   "referenced_type" : "type-1082",
19938   "self_type" : "type-1082",
19939   "size" : 16,
19940   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19941   "template_args" : [ "type-6" ],
19942   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
19943  },
19944  {
19945   "alignment" : 8,
19946   "fields" :
19947   [
19948    {
19949     "access" : "private",
19950     "field_name" : "mBuffer",
19951     "referenced_type" : "type-69"
19952    },
19953    {
19954     "access" : "private",
19955     "field_name" : "mSize",
19956     "field_offset" : 64,
19957     "referenced_type" : "type-2"
19958    },
19959    {
19960     "access" : "private",
19961     "field_name" : "mOwnsBuffer",
19962     "field_offset" : 96,
19963     "referenced_type" : "type-32"
19964    }
19965   ],
19966   "linker_set_key" : "android::hardware::hidl_vec<float>",
19967   "name" : "android::hardware::hidl_vec<float>",
19968   "referenced_type" : "type-68",
19969   "self_type" : "type-68",
19970   "size" : 16,
19971   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19972   "template_args" : [ "type-72" ],
19973   "unique_id" : "_ZTSN7android8hardware8hidl_vecIfEE"
19974  },
19975  {
19976   "alignment" : 8,
19977   "fields" :
19978   [
19979    {
19980     "access" : "private",
19981     "field_name" : "mBuffer",
19982     "referenced_type" : "type-62"
19983    },
19984    {
19985     "access" : "private",
19986     "field_name" : "mSize",
19987     "field_offset" : 64,
19988     "referenced_type" : "type-2"
19989    },
19990    {
19991     "access" : "private",
19992     "field_name" : "mOwnsBuffer",
19993     "field_offset" : 96,
19994     "referenced_type" : "type-32"
19995    }
19996   ],
19997   "linker_set_key" : "android::hardware::hidl_vec<int>",
19998   "name" : "android::hardware::hidl_vec<int>",
19999   "referenced_type" : "type-61",
20000   "self_type" : "type-61",
20001   "size" : 16,
20002   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20003   "template_args" : [ "type-12" ],
20004   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
20005  },
20006  {
20007   "alignment" : 8,
20008   "fields" :
20009   [
20010    {
20011     "access" : "private",
20012     "field_name" : "mBuffer",
20013     "referenced_type" : "type-76"
20014    },
20015    {
20016     "access" : "private",
20017     "field_name" : "mSize",
20018     "field_offset" : 64,
20019     "referenced_type" : "type-2"
20020    },
20021    {
20022     "access" : "private",
20023     "field_name" : "mOwnsBuffer",
20024     "field_offset" : 96,
20025     "referenced_type" : "type-32"
20026    }
20027   ],
20028   "linker_set_key" : "android::hardware::hidl_vec<long long>",
20029   "name" : "android::hardware::hidl_vec<long long>",
20030   "referenced_type" : "type-75",
20031   "self_type" : "type-75",
20032   "size" : 16,
20033   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20034   "template_args" : [ "type-79" ],
20035   "unique_id" : "_ZTSN7android8hardware8hidl_vecIxEE"
20036  },
20037  {
20038   "alignment" : 8,
20039   "fields" :
20040   [
20041    {
20042     "access" : "private",
20043     "field_name" : "mBuffer",
20044     "referenced_type" : "type-94"
20045    },
20046    {
20047     "access" : "private",
20048     "field_name" : "mSize",
20049     "field_offset" : 64,
20050     "referenced_type" : "type-2"
20051    },
20052    {
20053     "access" : "private",
20054     "field_name" : "mOwnsBuffer",
20055     "field_offset" : 96,
20056     "referenced_type" : "type-32"
20057    }
20058   ],
20059   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
20060   "name" : "android::hardware::hidl_vec<unsigned char>",
20061   "referenced_type" : "type-93",
20062   "self_type" : "type-93",
20063   "size" : 16,
20064   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20065   "template_args" : [ "type-97" ],
20066   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
20067  },
20068  {
20069   "alignment" : 2,
20070   "fields" :
20071   [
20072    {
20073     "access" : "private",
20074     "field_name" : "mMajor",
20075     "referenced_type" : "type-176"
20076    },
20077    {
20078     "access" : "private",
20079     "field_name" : "mMinor",
20080     "field_offset" : 16,
20081     "referenced_type" : "type-176"
20082    }
20083   ],
20084   "linker_set_key" : "android::hardware::hidl_version",
20085   "name" : "android::hardware::hidl_version",
20086   "referenced_type" : "type-1086",
20087   "self_type" : "type-1086",
20088   "size" : 4,
20089   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20090   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
20091  },
20092  {
20093   "alignment" : 4,
20094   "base_specifiers" :
20095   [
20096    {
20097     "referenced_type" : "type-11"
20098    },
20099    {
20100     "referenced_type" : "type-87"
20101    }
20102   ],
20103   "fields" :
20104   [
20105    {
20106     "access" : "private",
20107     "field_name" : "_hidl_mImpl",
20108     "field_offset" : 512,
20109     "referenced_type" : "type-50"
20110    }
20111   ],
20112   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
20113   "name" : "android::hidl::base::V1_0::BnHwBase",
20114   "referenced_type" : "type-1142",
20115   "self_type" : "type-1142",
20116   "size" : 76,
20117   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
20118   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
20119   "vtable_components" :
20120   [
20121    {
20122     "component_value" : 68,
20123     "kind" : "vbase_offset"
20124    },
20125    {
20126     "kind" : "offset_to_top"
20127    },
20128    {
20129     "kind" : "rtti",
20130     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
20131    },
20132    {
20133     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
20134    },
20135    {
20136     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
20137    },
20138    {
20139     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
20140    },
20141    {
20142     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
20143    },
20144    {
20145     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
20146    },
20147    {
20148     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
20149    },
20150    {
20151     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
20152    },
20153    {
20154     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
20155    },
20156    {
20157     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
20158    },
20159    {
20160     "kind" : "complete_dtor_pointer",
20161     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
20162    },
20163    {
20164     "kind" : "deleting_dtor_pointer",
20165     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
20166    },
20167    {
20168     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
20169    },
20170    {
20171     "component_value" : -20,
20172     "kind" : "offset_to_top"
20173    },
20174    {
20175     "kind" : "rtti",
20176     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
20177    },
20178    {
20179     "kind" : "complete_dtor_pointer",
20180     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
20181    },
20182    {
20183     "kind" : "deleting_dtor_pointer",
20184     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
20185    },
20186    {
20187     "kind" : "vcall_offset"
20188    },
20189    {
20190     "kind" : "vcall_offset"
20191    },
20192    {
20193     "kind" : "vcall_offset"
20194    },
20195    {
20196     "kind" : "vcall_offset"
20197    },
20198    {
20199     "component_value" : -68,
20200     "kind" : "vcall_offset"
20201    },
20202    {
20203     "component_value" : -68,
20204     "kind" : "offset_to_top"
20205    },
20206    {
20207     "kind" : "rtti",
20208     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
20209    },
20210    {
20211     "kind" : "complete_dtor_pointer",
20212     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
20213    },
20214    {
20215     "kind" : "deleting_dtor_pointer",
20216     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
20217    },
20218    {
20219     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20220    },
20221    {
20222     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20223    },
20224    {
20225     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20226    },
20227    {
20228     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20229    }
20230   ]
20231  },
20232  {
20233   "alignment" : 4,
20234   "base_specifiers" :
20235   [
20236    {
20237     "referenced_type" : "type-1126"
20238    },
20239    {
20240     "referenced_type" : "type-87"
20241    }
20242   ],
20243   "fields" :
20244   [
20245    {
20246     "access" : "private",
20247     "field_name" : "_hidl_mMutex",
20248     "field_offset" : 544,
20249     "referenced_type" : "type-1467"
20250    },
20251    {
20252     "access" : "private",
20253     "field_name" : "_hidl_mDeathRecipients",
20254     "field_offset" : 576,
20255     "referenced_type" : "type-1468"
20256    }
20257   ],
20258   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
20259   "name" : "android::hidl::base::V1_0::BpHwBase",
20260   "referenced_type" : "type-1466",
20261   "self_type" : "type-1466",
20262   "size" : 92,
20263   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
20264   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
20265   "vtable_components" :
20266   [
20267    {
20268     "component_value" : 84,
20269     "kind" : "vbase_offset"
20270    },
20271    {
20272     "kind" : "offset_to_top"
20273    },
20274    {
20275     "kind" : "rtti",
20276     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
20277    },
20278    {
20279     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
20280    },
20281    {
20282     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
20283    },
20284    {
20285     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
20286    },
20287    {
20288     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
20289    },
20290    {
20291     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
20292    },
20293    {
20294     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
20295    },
20296    {
20297     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
20298    },
20299    {
20300     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
20301    },
20302    {
20303     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
20304    },
20305    {
20306     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
20307    },
20308    {
20309     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
20310    },
20311    {
20312     "kind" : "complete_dtor_pointer",
20313     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
20314    },
20315    {
20316     "kind" : "deleting_dtor_pointer",
20317     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
20318    },
20319    {
20320     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
20321    },
20322    {
20323     "component_value" : 80,
20324     "kind" : "vbase_offset"
20325    },
20326    {
20327     "component_value" : -4,
20328     "kind" : "offset_to_top"
20329    },
20330    {
20331     "kind" : "rtti",
20332     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
20333    },
20334    {
20335     "kind" : "complete_dtor_pointer",
20336     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
20337    },
20338    {
20339     "kind" : "deleting_dtor_pointer",
20340     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
20341    },
20342    {
20343     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
20344    },
20345    {
20346     "component_value" : 76,
20347     "kind" : "vbase_offset"
20348    },
20349    {
20350     "component_value" : -8,
20351     "kind" : "offset_to_top"
20352    },
20353    {
20354     "kind" : "rtti",
20355     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
20356    },
20357    {
20358     "kind" : "complete_dtor_pointer",
20359     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
20360    },
20361    {
20362     "kind" : "deleting_dtor_pointer",
20363     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
20364    },
20365    {
20366     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20367    },
20368    {
20369     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20370    },
20371    {
20372     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20373    },
20374    {
20375     "component_value" : -24,
20376     "kind" : "offset_to_top"
20377    },
20378    {
20379     "kind" : "rtti",
20380     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
20381    },
20382    {
20383     "kind" : "complete_dtor_pointer",
20384     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
20385    },
20386    {
20387     "kind" : "deleting_dtor_pointer",
20388     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
20389    },
20390    {
20391     "kind" : "vcall_offset"
20392    },
20393    {
20394     "component_value" : -76,
20395     "kind" : "vcall_offset"
20396    },
20397    {
20398     "component_value" : -76,
20399     "kind" : "vcall_offset"
20400    },
20401    {
20402     "component_value" : -76,
20403     "kind" : "vcall_offset"
20404    },
20405    {
20406     "component_value" : -84,
20407     "kind" : "vcall_offset"
20408    },
20409    {
20410     "component_value" : -84,
20411     "kind" : "offset_to_top"
20412    },
20413    {
20414     "kind" : "rtti",
20415     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
20416    },
20417    {
20418     "kind" : "complete_dtor_pointer",
20419     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
20420    },
20421    {
20422     "kind" : "deleting_dtor_pointer",
20423     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
20424    },
20425    {
20426     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
20427    },
20428    {
20429     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20430    },
20431    {
20432     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20433    },
20434    {
20435     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20436    }
20437   ]
20438  },
20439  {
20440   "alignment" : 8,
20441   "fields" :
20442   [
20443    {
20444     "field_name" : "pid",
20445     "referenced_type" : "type-12"
20446    },
20447    {
20448     "field_name" : "ptr",
20449     "field_offset" : 64,
20450     "referenced_type" : "type-7"
20451    },
20452    {
20453     "field_name" : "arch",
20454     "field_offset" : 128,
20455     "referenced_type" : "type-1106"
20456    }
20457   ],
20458   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
20459   "name" : "android::hidl::base::V1_0::DebugInfo",
20460   "referenced_type" : "type-1105",
20461   "self_type" : "type-1105",
20462   "size" : 24,
20463   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
20464   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
20465  },
20466  {
20467   "alignment" : 4,
20468   "base_specifiers" :
20469   [
20470    {
20471     "is_virtual" : true,
20472     "referenced_type" : "type-17"
20473    }
20474   ],
20475   "linker_set_key" : "android::hidl::base::V1_0::IBase",
20476   "name" : "android::hidl::base::V1_0::IBase",
20477   "referenced_type" : "type-28",
20478   "self_type" : "type-28",
20479   "size" : 12,
20480   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
20481   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
20482   "vtable_components" :
20483   [
20484    {
20485     "component_value" : 4,
20486     "kind" : "vbase_offset"
20487    },
20488    {
20489     "kind" : "offset_to_top"
20490    },
20491    {
20492     "kind" : "rtti",
20493     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
20494    },
20495    {
20496     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
20497    },
20498    {
20499     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
20500    },
20501    {
20502     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
20503    },
20504    {
20505     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
20506    },
20507    {
20508     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
20509    },
20510    {
20511     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
20512    },
20513    {
20514     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
20515    },
20516    {
20517     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
20518    },
20519    {
20520     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
20521    },
20522    {
20523     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
20524    },
20525    {
20526     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
20527    },
20528    {
20529     "kind" : "complete_dtor_pointer",
20530     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
20531    },
20532    {
20533     "kind" : "deleting_dtor_pointer",
20534     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
20535    },
20536    {
20537     "kind" : "vcall_offset"
20538    },
20539    {
20540     "kind" : "vcall_offset"
20541    },
20542    {
20543     "kind" : "vcall_offset"
20544    },
20545    {
20546     "kind" : "vcall_offset"
20547    },
20548    {
20549     "component_value" : -4,
20550     "kind" : "vcall_offset"
20551    },
20552    {
20553     "component_value" : -4,
20554     "kind" : "offset_to_top"
20555    },
20556    {
20557     "kind" : "rtti",
20558     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
20559    },
20560    {
20561     "kind" : "complete_dtor_pointer",
20562     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
20563    },
20564    {
20565     "kind" : "deleting_dtor_pointer",
20566     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
20567    },
20568    {
20569     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20570    },
20571    {
20572     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20573    },
20574    {
20575     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20576    },
20577    {
20578     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20579    }
20580   ]
20581  },
20582  {
20583   "alignment" : 4,
20584   "base_specifiers" :
20585   [
20586    {
20587     "referenced_type" : "type-28"
20588    }
20589   ],
20590   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
20591   "name" : "android::hidl::manager::V1_0::IServiceManager",
20592   "referenced_type" : "type-435",
20593   "self_type" : "type-435",
20594   "size" : 12,
20595   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
20596   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
20597   "vtable_components" :
20598   [
20599    {
20600     "component_value" : 4,
20601     "kind" : "vbase_offset"
20602    },
20603    {
20604     "kind" : "offset_to_top"
20605    },
20606    {
20607     "kind" : "rtti",
20608     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
20609    },
20610    {
20611     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
20612    },
20613    {
20614     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
20615    },
20616    {
20617     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
20618    },
20619    {
20620     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
20621    },
20622    {
20623     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
20624    },
20625    {
20626     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
20627    },
20628    {
20629     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
20630    },
20631    {
20632     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
20633    },
20634    {
20635     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
20636    },
20637    {
20638     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
20639    },
20640    {
20641     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
20642    },
20643    {
20644     "kind" : "complete_dtor_pointer",
20645     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
20646    },
20647    {
20648     "kind" : "deleting_dtor_pointer",
20649     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
20650    },
20651    {
20652     "is_pure" : true,
20653     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
20654    },
20655    {
20656     "is_pure" : true,
20657     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
20658    },
20659    {
20660     "is_pure" : true,
20661     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
20662    },
20663    {
20664     "is_pure" : true,
20665     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
20666    },
20667    {
20668     "is_pure" : true,
20669     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
20670    },
20671    {
20672     "is_pure" : true,
20673     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
20674    },
20675    {
20676     "is_pure" : true,
20677     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
20678    },
20679    {
20680     "is_pure" : true,
20681     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
20682    },
20683    {
20684     "kind" : "vcall_offset"
20685    },
20686    {
20687     "kind" : "vcall_offset"
20688    },
20689    {
20690     "kind" : "vcall_offset"
20691    },
20692    {
20693     "kind" : "vcall_offset"
20694    },
20695    {
20696     "component_value" : -4,
20697     "kind" : "vcall_offset"
20698    },
20699    {
20700     "component_value" : -4,
20701     "kind" : "offset_to_top"
20702    },
20703    {
20704     "kind" : "rtti",
20705     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
20706    },
20707    {
20708     "kind" : "complete_dtor_pointer",
20709     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
20710    },
20711    {
20712     "kind" : "deleting_dtor_pointer",
20713     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
20714    },
20715    {
20716     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20717    },
20718    {
20719     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20720    },
20721    {
20722     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20723    },
20724    {
20725     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20726    }
20727   ]
20728  },
20729  {
20730   "alignment" : 8,
20731   "fields" :
20732   [
20733    {
20734     "field_name" : "interfaceName",
20735     "referenced_type" : "type-106"
20736    },
20737    {
20738     "field_name" : "instanceName",
20739     "field_offset" : 128,
20740     "referenced_type" : "type-106"
20741    },
20742    {
20743     "field_name" : "pid",
20744     "field_offset" : 256,
20745     "referenced_type" : "type-12"
20746    },
20747    {
20748     "field_name" : "clientPids",
20749     "field_offset" : 320,
20750     "referenced_type" : "type-61"
20751    },
20752    {
20753     "field_name" : "arch",
20754     "field_offset" : 448,
20755     "referenced_type" : "type-1106"
20756    }
20757   ],
20758   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
20759   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
20760   "referenced_type" : "type-1242",
20761   "self_type" : "type-1242",
20762   "size" : 64,
20763   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
20764   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
20765  },
20766  {
20767   "alignment" : 4,
20768   "base_specifiers" :
20769   [
20770    {
20771     "referenced_type" : "type-28"
20772    }
20773   ],
20774   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
20775   "name" : "android::hidl::manager::V1_0::IServiceNotification",
20776   "referenced_type" : "type-457",
20777   "self_type" : "type-457",
20778   "size" : 12,
20779   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
20780   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
20781   "vtable_components" :
20782   [
20783    {
20784     "component_value" : 4,
20785     "kind" : "vbase_offset"
20786    },
20787    {
20788     "kind" : "offset_to_top"
20789    },
20790    {
20791     "kind" : "rtti",
20792     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
20793    },
20794    {
20795     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
20796    },
20797    {
20798     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
20799    },
20800    {
20801     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
20802    },
20803    {
20804     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
20805    },
20806    {
20807     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
20808    },
20809    {
20810     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
20811    },
20812    {
20813     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
20814    },
20815    {
20816     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
20817    },
20818    {
20819     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
20820    },
20821    {
20822     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
20823    },
20824    {
20825     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
20826    },
20827    {
20828     "kind" : "complete_dtor_pointer",
20829     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
20830    },
20831    {
20832     "kind" : "deleting_dtor_pointer",
20833     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
20834    },
20835    {
20836     "is_pure" : true,
20837     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
20838    },
20839    {
20840     "kind" : "vcall_offset"
20841    },
20842    {
20843     "kind" : "vcall_offset"
20844    },
20845    {
20846     "kind" : "vcall_offset"
20847    },
20848    {
20849     "kind" : "vcall_offset"
20850    },
20851    {
20852     "component_value" : -4,
20853     "kind" : "vcall_offset"
20854    },
20855    {
20856     "component_value" : -4,
20857     "kind" : "offset_to_top"
20858    },
20859    {
20860     "kind" : "rtti",
20861     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
20862    },
20863    {
20864     "kind" : "complete_dtor_pointer",
20865     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
20866    },
20867    {
20868     "kind" : "deleting_dtor_pointer",
20869     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
20870    },
20871    {
20872     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20873    },
20874    {
20875     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20876    },
20877    {
20878     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20879    },
20880    {
20881     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20882    }
20883   ]
20884  },
20885  {
20886   "alignment" : 4,
20887   "fields" :
20888   [
20889    {
20890     "access" : "private",
20891     "field_name" : "m_ptr",
20892     "referenced_type" : "type-449"
20893    }
20894   ],
20895   "linker_set_key" : "android::sp<android::Thread>",
20896   "name" : "android::sp<android::Thread>",
20897   "record_kind" : "class",
20898   "referenced_type" : "type-448",
20899   "self_type" : "type-448",
20900   "size" : 4,
20901   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20902   "template_args" : [ "type-450" ],
20903   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
20904  },
20905  {
20906   "alignment" : 4,
20907   "fields" :
20908   [
20909    {
20910     "access" : "private",
20911     "field_name" : "m_ptr",
20912     "referenced_type" : "type-10"
20913    }
20914   ],
20915   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
20916   "name" : "android::sp<android::hardware::BHwBinder>",
20917   "record_kind" : "class",
20918   "referenced_type" : "type-557",
20919   "self_type" : "type-557",
20920   "size" : 4,
20921   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20922   "template_args" : [ "type-11" ],
20923   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
20924  },
20925  {
20926   "alignment" : 4,
20927   "fields" :
20928   [
20929    {
20930     "access" : "private",
20931     "field_name" : "m_ptr",
20932     "referenced_type" : "type-224"
20933    }
20934   ],
20935   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
20936   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
20937   "record_kind" : "class",
20938   "referenced_type" : "type-223",
20939   "self_type" : "type-223",
20940   "size" : 4,
20941   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20942   "template_args" : [ "type-225" ],
20943   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
20944  },
20945  {
20946   "alignment" : 4,
20947   "fields" :
20948   [
20949    {
20950     "access" : "private",
20951     "field_name" : "m_ptr",
20952     "referenced_type" : "type-125"
20953    }
20954   ],
20955   "linker_set_key" : "android::sp<android::hardware::IBinder>",
20956   "name" : "android::sp<android::hardware::IBinder>",
20957   "record_kind" : "class",
20958   "referenced_type" : "type-247",
20959   "self_type" : "type-247",
20960   "size" : 4,
20961   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20962   "template_args" : [ "type-16" ],
20963   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
20964  },
20965  {
20966   "alignment" : 4,
20967   "fields" :
20968   [
20969    {
20970     "access" : "private",
20971     "field_name" : "m_ptr",
20972     "referenced_type" : "type-280"
20973    }
20974   ],
20975   "linker_set_key" : "android::sp<android::hardware::IInterface>",
20976   "name" : "android::sp<android::hardware::IInterface>",
20977   "record_kind" : "class",
20978   "referenced_type" : "type-279",
20979   "self_type" : "type-279",
20980   "size" : 4,
20981   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20982   "template_args" : [ "type-122" ],
20983   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
20984  },
20985  {
20986   "alignment" : 4,
20987   "fields" :
20988   [
20989    {
20990     "access" : "private",
20991     "field_name" : "m_ptr",
20992     "referenced_type" : "type-282"
20993    }
20994   ],
20995   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
20996   "name" : "android::sp<android::hardware::ProcessState>",
20997   "record_kind" : "class",
20998   "referenced_type" : "type-281",
20999   "self_type" : "type-281",
21000   "size" : 4,
21001   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21002   "template_args" : [ "type-283" ],
21003   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
21004  },
21005  {
21006   "alignment" : 4,
21007   "fields" :
21008   [
21009    {
21010     "access" : "private",
21011     "field_name" : "m_ptr",
21012     "referenced_type" : "type-83"
21013    }
21014   ],
21015   "linker_set_key" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle>",
21016   "name" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle>",
21017   "record_kind" : "class",
21018   "referenced_type" : "type-82",
21019   "self_type" : "type-82",
21020   "size" : 4,
21021   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21022   "template_args" : [ "type-84" ],
21023   "unique_id" : "_ZTSN7android2spINS_8hardware10automotive7vehicle4V2_08IVehicleEEE"
21024  },
21025  {
21026   "alignment" : 4,
21027   "fields" :
21028   [
21029    {
21030     "access" : "private",
21031     "field_name" : "m_ptr",
21032     "referenced_type" : "type-26"
21033    }
21034   ],
21035   "linker_set_key" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback>",
21036   "name" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback>",
21037   "record_kind" : "class",
21038   "referenced_type" : "type-25",
21039   "self_type" : "type-25",
21040   "size" : 4,
21041   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21042   "template_args" : [ "type-27" ],
21043   "unique_id" : "_ZTSN7android2spINS_8hardware10automotive7vehicle4V2_016IVehicleCallbackEEE"
21044  },
21045  {
21046   "alignment" : 4,
21047   "fields" :
21048   [
21049    {
21050     "access" : "private",
21051     "field_name" : "m_ptr",
21052     "referenced_type" : "type-511"
21053    }
21054   ],
21055   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
21056   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
21057   "record_kind" : "class",
21058   "referenced_type" : "type-510",
21059   "self_type" : "type-510",
21060   "size" : 4,
21061   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21062   "template_args" : [ "type-512" ],
21063   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
21064  },
21065  {
21066   "alignment" : 4,
21067   "fields" :
21068   [
21069    {
21070     "access" : "private",
21071     "field_name" : "m_ptr",
21072     "referenced_type" : "type-42"
21073    }
21074   ],
21075   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
21076   "name" : "android::sp<android::hardware::hidl_death_recipient>",
21077   "record_kind" : "class",
21078   "referenced_type" : "type-41",
21079   "self_type" : "type-41",
21080   "size" : 4,
21081   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21082   "template_args" : [ "type-43" ],
21083   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
21084  },
21085  {
21086   "alignment" : 4,
21087   "fields" :
21088   [
21089    {
21090     "access" : "private",
21091     "field_name" : "m_ptr",
21092     "referenced_type" : "type-51"
21093    }
21094   ],
21095   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
21096   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
21097   "record_kind" : "class",
21098   "referenced_type" : "type-50",
21099   "self_type" : "type-50",
21100   "size" : 4,
21101   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21102   "template_args" : [ "type-28" ],
21103   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
21104  },
21105  {
21106   "alignment" : 4,
21107   "fields" :
21108   [
21109    {
21110     "access" : "private",
21111     "field_name" : "m_ptr",
21112     "referenced_type" : "type-434"
21113    }
21114   ],
21115   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
21116   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
21117   "record_kind" : "class",
21118   "referenced_type" : "type-433",
21119   "self_type" : "type-433",
21120   "size" : 4,
21121   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21122   "template_args" : [ "type-435" ],
21123   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
21124  },
21125  {
21126   "alignment" : 4,
21127   "fields" :
21128   [
21129    {
21130     "access" : "private",
21131     "field_name" : "m_ptr",
21132     "referenced_type" : "type-456"
21133    }
21134   ],
21135   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
21136   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
21137   "record_kind" : "class",
21138   "referenced_type" : "type-455",
21139   "self_type" : "type-455",
21140   "size" : 4,
21141   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21142   "template_args" : [ "type-457" ],
21143   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
21144  },
21145  {
21146   "alignment" : 1,
21147   "linker_set_key" : "android::trait_trivial_copy<bool>",
21148   "name" : "android::trait_trivial_copy<bool>",
21149   "referenced_type" : "type-807",
21150   "self_type" : "type-807",
21151   "size" : 1,
21152   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21153   "template_args" : [ "type-32" ],
21154   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
21155  },
21156  {
21157   "alignment" : 1,
21158   "linker_set_key" : "android::trait_trivial_copy<char>",
21159   "name" : "android::trait_trivial_copy<char>",
21160   "referenced_type" : "type-818",
21161   "self_type" : "type-818",
21162   "size" : 1,
21163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21164   "template_args" : [ "type-6" ],
21165   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
21166  },
21167  {
21168   "alignment" : 1,
21169   "linker_set_key" : "android::trait_trivial_copy<double>",
21170   "name" : "android::trait_trivial_copy<double>",
21171   "referenced_type" : "type-982",
21172   "self_type" : "type-982",
21173   "size" : 1,
21174   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21175   "template_args" : [ "type-979" ],
21176   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
21177  },
21178  {
21179   "alignment" : 1,
21180   "linker_set_key" : "android::trait_trivial_copy<float>",
21181   "name" : "android::trait_trivial_copy<float>",
21182   "referenced_type" : "type-976",
21183   "self_type" : "type-976",
21184   "size" : 1,
21185   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21186   "template_args" : [ "type-72" ],
21187   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
21188  },
21189  {
21190   "alignment" : 1,
21191   "linker_set_key" : "android::trait_trivial_copy<int>",
21192   "name" : "android::trait_trivial_copy<int>",
21193   "referenced_type" : "type-887",
21194   "self_type" : "type-887",
21195   "size" : 1,
21196   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21197   "template_args" : [ "type-12" ],
21198   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
21199  },
21200  {
21201   "alignment" : 1,
21202   "linker_set_key" : "android::trait_trivial_copy<long long>",
21203   "name" : "android::trait_trivial_copy<long long>",
21204   "referenced_type" : "type-967",
21205   "self_type" : "type-967",
21206   "size" : 1,
21207   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21208   "template_args" : [ "type-79" ],
21209   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
21210  },
21211  {
21212   "alignment" : 1,
21213   "linker_set_key" : "android::trait_trivial_copy<long>",
21214   "name" : "android::trait_trivial_copy<long>",
21215   "referenced_type" : "type-957",
21216   "self_type" : "type-957",
21217   "size" : 1,
21218   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21219   "template_args" : [ "type-955" ],
21220   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
21221  },
21222  {
21223   "alignment" : 1,
21224   "linker_set_key" : "android::trait_trivial_copy<short>",
21225   "name" : "android::trait_trivial_copy<short>",
21226   "referenced_type" : "type-833",
21227   "self_type" : "type-833",
21228   "size" : 1,
21229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21230   "template_args" : [ "type-829" ],
21231   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
21232  },
21233  {
21234   "alignment" : 1,
21235   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
21236   "name" : "android::trait_trivial_copy<unsigned char>",
21237   "referenced_type" : "type-824",
21238   "self_type" : "type-824",
21239   "size" : 1,
21240   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21241   "template_args" : [ "type-97" ],
21242   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
21243  },
21244  {
21245   "alignment" : 1,
21246   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
21247   "name" : "android::trait_trivial_copy<unsigned int>",
21248   "referenced_type" : "type-952",
21249   "self_type" : "type-952",
21250   "size" : 1,
21251   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21252   "template_args" : [ "type-2" ],
21253   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
21254  },
21255  {
21256   "alignment" : 1,
21257   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
21258   "name" : "android::trait_trivial_copy<unsigned long long>",
21259   "referenced_type" : "type-972",
21260   "self_type" : "type-972",
21261   "size" : 1,
21262   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21263   "template_args" : [ "type-7" ],
21264   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
21265  },
21266  {
21267   "alignment" : 1,
21268   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
21269   "name" : "android::trait_trivial_copy<unsigned long>",
21270   "referenced_type" : "type-963",
21271   "self_type" : "type-963",
21272   "size" : 1,
21273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21274   "template_args" : [ "type-961" ],
21275   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
21276  },
21277  {
21278   "alignment" : 1,
21279   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
21280   "name" : "android::trait_trivial_copy<unsigned short>",
21281   "referenced_type" : "type-843",
21282   "self_type" : "type-843",
21283   "size" : 1,
21284   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21285   "template_args" : [ "type-176" ],
21286   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
21287  },
21288  {
21289   "alignment" : 1,
21290   "linker_set_key" : "android::trait_trivial_copy<void>",
21291   "name" : "android::trait_trivial_copy<void>",
21292   "referenced_type" : "type-803",
21293   "self_type" : "type-803",
21294   "size" : 1,
21295   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21296   "template_args" : [ "type-15" ],
21297   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
21298  },
21299  {
21300   "alignment" : 1,
21301   "linker_set_key" : "android::trait_trivial_ctor<bool>",
21302   "name" : "android::trait_trivial_ctor<bool>",
21303   "referenced_type" : "type-805",
21304   "self_type" : "type-805",
21305   "size" : 1,
21306   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21307   "template_args" : [ "type-32" ],
21308   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
21309  },
21310  {
21311   "alignment" : 1,
21312   "linker_set_key" : "android::trait_trivial_ctor<char>",
21313   "name" : "android::trait_trivial_ctor<char>",
21314   "referenced_type" : "type-809",
21315   "self_type" : "type-809",
21316   "size" : 1,
21317   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21318   "template_args" : [ "type-6" ],
21319   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
21320  },
21321  {
21322   "alignment" : 1,
21323   "linker_set_key" : "android::trait_trivial_ctor<double>",
21324   "name" : "android::trait_trivial_ctor<double>",
21325   "referenced_type" : "type-978",
21326   "self_type" : "type-978",
21327   "size" : 1,
21328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21329   "template_args" : [ "type-979" ],
21330   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
21331  },
21332  {
21333   "alignment" : 1,
21334   "linker_set_key" : "android::trait_trivial_ctor<float>",
21335   "name" : "android::trait_trivial_ctor<float>",
21336   "referenced_type" : "type-974",
21337   "self_type" : "type-974",
21338   "size" : 1,
21339   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21340   "template_args" : [ "type-72" ],
21341   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
21342  },
21343  {
21344   "alignment" : 1,
21345   "linker_set_key" : "android::trait_trivial_ctor<int>",
21346   "name" : "android::trait_trivial_ctor<int>",
21347   "referenced_type" : "type-865",
21348   "self_type" : "type-865",
21349   "size" : 1,
21350   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21351   "template_args" : [ "type-12" ],
21352   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
21353  },
21354  {
21355   "alignment" : 1,
21356   "linker_set_key" : "android::trait_trivial_ctor<long long>",
21357   "name" : "android::trait_trivial_ctor<long long>",
21358   "referenced_type" : "type-965",
21359   "self_type" : "type-965",
21360   "size" : 1,
21361   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21362   "template_args" : [ "type-79" ],
21363   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
21364  },
21365  {
21366   "alignment" : 1,
21367   "linker_set_key" : "android::trait_trivial_ctor<long>",
21368   "name" : "android::trait_trivial_ctor<long>",
21369   "referenced_type" : "type-954",
21370   "self_type" : "type-954",
21371   "size" : 1,
21372   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21373   "template_args" : [ "type-955" ],
21374   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
21375  },
21376  {
21377   "alignment" : 1,
21378   "linker_set_key" : "android::trait_trivial_ctor<short>",
21379   "name" : "android::trait_trivial_ctor<short>",
21380   "referenced_type" : "type-828",
21381   "self_type" : "type-828",
21382   "size" : 1,
21383   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21384   "template_args" : [ "type-829" ],
21385   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
21386  },
21387  {
21388   "alignment" : 1,
21389   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
21390   "name" : "android::trait_trivial_ctor<unsigned char>",
21391   "referenced_type" : "type-820",
21392   "self_type" : "type-820",
21393   "size" : 1,
21394   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21395   "template_args" : [ "type-97" ],
21396   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
21397  },
21398  {
21399   "alignment" : 1,
21400   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
21401   "name" : "android::trait_trivial_ctor<unsigned int>",
21402   "referenced_type" : "type-947",
21403   "self_type" : "type-947",
21404   "size" : 1,
21405   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21406   "template_args" : [ "type-2" ],
21407   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
21408  },
21409  {
21410   "alignment" : 1,
21411   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
21412   "name" : "android::trait_trivial_ctor<unsigned long long>",
21413   "referenced_type" : "type-970",
21414   "self_type" : "type-970",
21415   "size" : 1,
21416   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21417   "template_args" : [ "type-7" ],
21418   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
21419  },
21420  {
21421   "alignment" : 1,
21422   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
21423   "name" : "android::trait_trivial_ctor<unsigned long>",
21424   "referenced_type" : "type-960",
21425   "self_type" : "type-960",
21426   "size" : 1,
21427   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21428   "template_args" : [ "type-961" ],
21429   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
21430  },
21431  {
21432   "alignment" : 1,
21433   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
21434   "name" : "android::trait_trivial_ctor<unsigned short>",
21435   "referenced_type" : "type-835",
21436   "self_type" : "type-835",
21437   "size" : 1,
21438   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21439   "template_args" : [ "type-176" ],
21440   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
21441  },
21442  {
21443   "alignment" : 1,
21444   "linker_set_key" : "android::trait_trivial_ctor<void>",
21445   "name" : "android::trait_trivial_ctor<void>",
21446   "referenced_type" : "type-781",
21447   "self_type" : "type-781",
21448   "size" : 1,
21449   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21450   "template_args" : [ "type-15" ],
21451   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
21452  },
21453  {
21454   "alignment" : 1,
21455   "linker_set_key" : "android::trait_trivial_dtor<bool>",
21456   "name" : "android::trait_trivial_dtor<bool>",
21457   "referenced_type" : "type-806",
21458   "self_type" : "type-806",
21459   "size" : 1,
21460   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21461   "template_args" : [ "type-32" ],
21462   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
21463  },
21464  {
21465   "alignment" : 1,
21466   "linker_set_key" : "android::trait_trivial_dtor<char>",
21467   "name" : "android::trait_trivial_dtor<char>",
21468   "referenced_type" : "type-814",
21469   "self_type" : "type-814",
21470   "size" : 1,
21471   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21472   "template_args" : [ "type-6" ],
21473   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
21474  },
21475  {
21476   "alignment" : 1,
21477   "linker_set_key" : "android::trait_trivial_dtor<double>",
21478   "name" : "android::trait_trivial_dtor<double>",
21479   "referenced_type" : "type-981",
21480   "self_type" : "type-981",
21481   "size" : 1,
21482   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21483   "template_args" : [ "type-979" ],
21484   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
21485  },
21486  {
21487   "alignment" : 1,
21488   "linker_set_key" : "android::trait_trivial_dtor<float>",
21489   "name" : "android::trait_trivial_dtor<float>",
21490   "referenced_type" : "type-975",
21491   "self_type" : "type-975",
21492   "size" : 1,
21493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21494   "template_args" : [ "type-72" ],
21495   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
21496  },
21497  {
21498   "alignment" : 1,
21499   "linker_set_key" : "android::trait_trivial_dtor<int>",
21500   "name" : "android::trait_trivial_dtor<int>",
21501   "referenced_type" : "type-876",
21502   "self_type" : "type-876",
21503   "size" : 1,
21504   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21505   "template_args" : [ "type-12" ],
21506   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
21507  },
21508  {
21509   "alignment" : 1,
21510   "linker_set_key" : "android::trait_trivial_dtor<long long>",
21511   "name" : "android::trait_trivial_dtor<long long>",
21512   "referenced_type" : "type-966",
21513   "self_type" : "type-966",
21514   "size" : 1,
21515   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21516   "template_args" : [ "type-79" ],
21517   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
21518  },
21519  {
21520   "alignment" : 1,
21521   "linker_set_key" : "android::trait_trivial_dtor<long>",
21522   "name" : "android::trait_trivial_dtor<long>",
21523   "referenced_type" : "type-956",
21524   "self_type" : "type-956",
21525   "size" : 1,
21526   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21527   "template_args" : [ "type-955" ],
21528   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
21529  },
21530  {
21531   "alignment" : 1,
21532   "linker_set_key" : "android::trait_trivial_dtor<short>",
21533   "name" : "android::trait_trivial_dtor<short>",
21534   "referenced_type" : "type-830",
21535   "self_type" : "type-830",
21536   "size" : 1,
21537   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21538   "template_args" : [ "type-829" ],
21539   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
21540  },
21541  {
21542   "alignment" : 1,
21543   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
21544   "name" : "android::trait_trivial_dtor<unsigned char>",
21545   "referenced_type" : "type-821",
21546   "self_type" : "type-821",
21547   "size" : 1,
21548   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21549   "template_args" : [ "type-97" ],
21550   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
21551  },
21552  {
21553   "alignment" : 1,
21554   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
21555   "name" : "android::trait_trivial_dtor<unsigned int>",
21556   "referenced_type" : "type-948",
21557   "self_type" : "type-948",
21558   "size" : 1,
21559   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21560   "template_args" : [ "type-2" ],
21561   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
21562  },
21563  {
21564   "alignment" : 1,
21565   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
21566   "name" : "android::trait_trivial_dtor<unsigned long long>",
21567   "referenced_type" : "type-971",
21568   "self_type" : "type-971",
21569   "size" : 1,
21570   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21571   "template_args" : [ "type-7" ],
21572   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
21573  },
21574  {
21575   "alignment" : 1,
21576   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
21577   "name" : "android::trait_trivial_dtor<unsigned long>",
21578   "referenced_type" : "type-962",
21579   "self_type" : "type-962",
21580   "size" : 1,
21581   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21582   "template_args" : [ "type-961" ],
21583   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
21584  },
21585  {
21586   "alignment" : 1,
21587   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
21588   "name" : "android::trait_trivial_dtor<unsigned short>",
21589   "referenced_type" : "type-836",
21590   "self_type" : "type-836",
21591   "size" : 1,
21592   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21593   "template_args" : [ "type-176" ],
21594   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
21595  },
21596  {
21597   "alignment" : 1,
21598   "linker_set_key" : "android::trait_trivial_dtor<void>",
21599   "name" : "android::trait_trivial_dtor<void>",
21600   "referenced_type" : "type-792",
21601   "self_type" : "type-792",
21602   "size" : 1,
21603   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21604   "template_args" : [ "type-15" ],
21605   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
21606  },
21607  {
21608   "alignment" : 1,
21609   "linker_set_key" : "android::trait_trivial_move<android::String16>",
21610   "name" : "android::trait_trivial_move<android::String16>",
21611   "referenced_type" : "type-1123",
21612   "self_type" : "type-1123",
21613   "size" : 1,
21614   "source_file" : "/system/core/libutils/include/utils/String16.h",
21615   "template_args" : [ "type-296" ],
21616   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
21617  },
21618  {
21619   "alignment" : 1,
21620   "linker_set_key" : "android::trait_trivial_move<android::String8>",
21621   "name" : "android::trait_trivial_move<android::String8>",
21622   "referenced_type" : "type-1117",
21623   "self_type" : "type-1117",
21624   "size" : 1,
21625   "source_file" : "/system/core/libutils/include/utils/String8.h",
21626   "template_args" : [ "type-305" ],
21627   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
21628  },
21629  {
21630   "alignment" : 1,
21631   "linker_set_key" : "android::trait_trivial_move<bool>",
21632   "name" : "android::trait_trivial_move<bool>",
21633   "referenced_type" : "type-808",
21634   "self_type" : "type-808",
21635   "size" : 1,
21636   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21637   "template_args" : [ "type-32" ],
21638   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
21639  },
21640  {
21641   "alignment" : 1,
21642   "linker_set_key" : "android::trait_trivial_move<char>",
21643   "name" : "android::trait_trivial_move<char>",
21644   "referenced_type" : "type-819",
21645   "self_type" : "type-819",
21646   "size" : 1,
21647   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21648   "template_args" : [ "type-6" ],
21649   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
21650  },
21651  {
21652   "alignment" : 1,
21653   "linker_set_key" : "android::trait_trivial_move<double>",
21654   "name" : "android::trait_trivial_move<double>",
21655   "referenced_type" : "type-983",
21656   "self_type" : "type-983",
21657   "size" : 1,
21658   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21659   "template_args" : [ "type-979" ],
21660   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
21661  },
21662  {
21663   "alignment" : 1,
21664   "linker_set_key" : "android::trait_trivial_move<float>",
21665   "name" : "android::trait_trivial_move<float>",
21666   "referenced_type" : "type-977",
21667   "self_type" : "type-977",
21668   "size" : 1,
21669   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21670   "template_args" : [ "type-72" ],
21671   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
21672  },
21673  {
21674   "alignment" : 1,
21675   "linker_set_key" : "android::trait_trivial_move<int>",
21676   "name" : "android::trait_trivial_move<int>",
21677   "referenced_type" : "type-898",
21678   "self_type" : "type-898",
21679   "size" : 1,
21680   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21681   "template_args" : [ "type-12" ],
21682   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
21683  },
21684  {
21685   "alignment" : 1,
21686   "linker_set_key" : "android::trait_trivial_move<long long>",
21687   "name" : "android::trait_trivial_move<long long>",
21688   "referenced_type" : "type-968",
21689   "self_type" : "type-968",
21690   "size" : 1,
21691   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21692   "template_args" : [ "type-79" ],
21693   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
21694  },
21695  {
21696   "alignment" : 1,
21697   "linker_set_key" : "android::trait_trivial_move<long>",
21698   "name" : "android::trait_trivial_move<long>",
21699   "referenced_type" : "type-959",
21700   "self_type" : "type-959",
21701   "size" : 1,
21702   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21703   "template_args" : [ "type-955" ],
21704   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
21705  },
21706  {
21707   "alignment" : 1,
21708   "linker_set_key" : "android::trait_trivial_move<short>",
21709   "name" : "android::trait_trivial_move<short>",
21710   "referenced_type" : "type-834",
21711   "self_type" : "type-834",
21712   "size" : 1,
21713   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21714   "template_args" : [ "type-829" ],
21715   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
21716  },
21717  {
21718   "alignment" : 1,
21719   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
21720   "name" : "android::trait_trivial_move<unsigned char>",
21721   "referenced_type" : "type-825",
21722   "self_type" : "type-825",
21723   "size" : 1,
21724   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21725   "template_args" : [ "type-97" ],
21726   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
21727  },
21728  {
21729   "alignment" : 1,
21730   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
21731   "name" : "android::trait_trivial_move<unsigned int>",
21732   "referenced_type" : "type-953",
21733   "self_type" : "type-953",
21734   "size" : 1,
21735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21736   "template_args" : [ "type-2" ],
21737   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
21738  },
21739  {
21740   "alignment" : 1,
21741   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
21742   "name" : "android::trait_trivial_move<unsigned long long>",
21743   "referenced_type" : "type-973",
21744   "self_type" : "type-973",
21745   "size" : 1,
21746   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21747   "template_args" : [ "type-7" ],
21748   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
21749  },
21750  {
21751   "alignment" : 1,
21752   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
21753   "name" : "android::trait_trivial_move<unsigned long>",
21754   "referenced_type" : "type-964",
21755   "self_type" : "type-964",
21756   "size" : 1,
21757   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21758   "template_args" : [ "type-961" ],
21759   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
21760  },
21761  {
21762   "alignment" : 1,
21763   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
21764   "name" : "android::trait_trivial_move<unsigned short>",
21765   "referenced_type" : "type-854",
21766   "self_type" : "type-854",
21767   "size" : 1,
21768   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21769   "template_args" : [ "type-176" ],
21770   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
21771  },
21772  {
21773   "alignment" : 1,
21774   "linker_set_key" : "android::trait_trivial_move<void>",
21775   "name" : "android::trait_trivial_move<void>",
21776   "referenced_type" : "type-804",
21777   "self_type" : "type-804",
21778   "size" : 1,
21779   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21780   "template_args" : [ "type-15" ],
21781   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
21782  },
21783  {
21784   "alignment" : 4,
21785   "fields" :
21786   [
21787    {
21788     "access" : "private",
21789     "field_name" : "m_ptr",
21790     "referenced_type" : "type-10"
21791    },
21792    {
21793     "access" : "private",
21794     "field_name" : "m_refs",
21795     "field_offset" : 32,
21796     "referenced_type" : "type-21"
21797    }
21798   ],
21799   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
21800   "name" : "android::wp<android::hardware::BHwBinder>",
21801   "record_kind" : "class",
21802   "referenced_type" : "type-9",
21803   "self_type" : "type-9",
21804   "size" : 8,
21805   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
21806   "template_args" : [ "type-11" ],
21807   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
21808  },
21809  {
21810   "alignment" : 4,
21811   "fields" :
21812   [
21813    {
21814     "access" : "private",
21815     "field_name" : "m_ptr",
21816     "referenced_type" : "type-224"
21817    },
21818    {
21819     "access" : "private",
21820     "field_name" : "m_refs",
21821     "field_offset" : 32,
21822     "referenced_type" : "type-21"
21823    }
21824   ],
21825   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
21826   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
21827   "record_kind" : "class",
21828   "referenced_type" : "type-1354",
21829   "self_type" : "type-1354",
21830   "size" : 8,
21831   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
21832   "template_args" : [ "type-225" ],
21833   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
21834  },
21835  {
21836   "alignment" : 4,
21837   "fields" :
21838   [
21839    {
21840     "access" : "private",
21841     "field_name" : "m_ptr",
21842     "referenced_type" : "type-42"
21843    },
21844    {
21845     "access" : "private",
21846     "field_name" : "m_refs",
21847     "field_offset" : 32,
21848     "referenced_type" : "type-21"
21849    }
21850   ],
21851   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
21852   "name" : "android::wp<android::hardware::hidl_death_recipient>",
21853   "record_kind" : "class",
21854   "referenced_type" : "type-513",
21855   "self_type" : "type-513",
21856   "size" : 8,
21857   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
21858   "template_args" : [ "type-43" ],
21859   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
21860  },
21861  {
21862   "alignment" : 4,
21863   "fields" :
21864   [
21865    {
21866     "access" : "private",
21867     "field_name" : "m_ptr",
21868     "referenced_type" : "type-51"
21869    },
21870    {
21871     "access" : "private",
21872     "field_name" : "m_refs",
21873     "field_offset" : 32,
21874     "referenced_type" : "type-21"
21875    }
21876   ],
21877   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
21878   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
21879   "record_kind" : "class",
21880   "referenced_type" : "type-514",
21881   "self_type" : "type-514",
21882   "size" : 8,
21883   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
21884   "template_args" : [ "type-28" ],
21885   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
21886  },
21887  {
21888   "alignment" : 4,
21889   "fields" :
21890   [
21891    {
21892     "field_name" : "maxContentLightLevel",
21893     "referenced_type" : "type-72"
21894    },
21895    {
21896     "field_name" : "maxFrameAverageLightLevel",
21897     "field_offset" : 32,
21898     "referenced_type" : "type-72"
21899    }
21900   ],
21901   "linker_set_key" : "android_cta861_3_metadata",
21902   "name" : "android_cta861_3_metadata",
21903   "referenced_type" : "type-1216",
21904   "self_type" : "type-1216",
21905   "size" : 8,
21906   "source_file" : "/system/core/libsystem/include/system/graphics.h",
21907   "unique_id" : "android_cta861_3_metadata"
21908  },
21909  {
21910   "alignment" : 4,
21911   "fields" :
21912   [
21913    {
21914     "field_name" : "num_points",
21915     "referenced_type" : "type-2"
21916    },
21917    {
21918     "field_name" : "reserved",
21919     "field_offset" : 32,
21920     "referenced_type" : "type-1206"
21921    },
21922    {
21923     "field_name" : "xyzc_points",
21924     "field_offset" : 288,
21925     "referenced_type" : "type-1213"
21926    }
21927   ],
21928   "linker_set_key" : "android_depth_points",
21929   "name" : "android_depth_points",
21930   "referenced_type" : "type-1212",
21931   "self_type" : "type-1212",
21932   "size" : 36,
21933   "source_file" : "/system/core/libsystem/include/system/graphics.h",
21934   "unique_id" : "android_depth_points"
21935  },
21936  {
21937   "alignment" : 4,
21938   "fields" :
21939   [
21940    {
21941     "field_name" : "format",
21942     "referenced_type" : "type-1209"
21943    },
21944    {
21945     "field_name" : "num_planes",
21946     "field_offset" : 32,
21947     "referenced_type" : "type-2"
21948    },
21949    {
21950     "field_name" : "planes",
21951     "field_offset" : 64,
21952     "referenced_type" : "type-1211"
21953    }
21954   ],
21955   "linker_set_key" : "android_flex_layout",
21956   "name" : "android_flex_layout",
21957   "referenced_type" : "type-1210",
21958   "self_type" : "type-1210",
21959   "size" : 12,
21960   "source_file" : "/system/core/libsystem/include/system/graphics.h",
21961   "unique_id" : "android_flex_layout"
21962  },
21963  {
21964   "alignment" : 4,
21965   "fields" :
21966   [
21967    {
21968     "field_name" : "top_left",
21969     "referenced_type" : "type-96"
21970    },
21971    {
21972     "field_name" : "component",
21973     "field_offset" : 32,
21974     "referenced_type" : "type-1207"
21975    },
21976    {
21977     "field_name" : "bits_per_component",
21978     "field_offset" : 64,
21979     "referenced_type" : "type-12"
21980    },
21981    {
21982     "field_name" : "bits_used",
21983     "field_offset" : 96,
21984     "referenced_type" : "type-12"
21985    },
21986    {
21987     "field_name" : "h_increment",
21988     "field_offset" : 128,
21989     "referenced_type" : "type-12"
21990    },
21991    {
21992     "field_name" : "v_increment",
21993     "field_offset" : 160,
21994     "referenced_type" : "type-12"
21995    },
21996    {
21997     "field_name" : "h_subsampling",
21998     "field_offset" : 192,
21999     "referenced_type" : "type-12"
22000    },
22001    {
22002     "field_name" : "v_subsampling",
22003     "field_offset" : 224,
22004     "referenced_type" : "type-12"
22005    }
22006   ],
22007   "linker_set_key" : "android_flex_plane",
22008   "name" : "android_flex_plane",
22009   "referenced_type" : "type-1208",
22010   "self_type" : "type-1208",
22011   "size" : 32,
22012   "source_file" : "/system/core/libsystem/include/system/graphics.h",
22013   "unique_id" : "android_flex_plane"
22014  },
22015  {
22016   "alignment" : 4,
22017   "fields" :
22018   [
22019    {
22020     "field_name" : "displayPrimaryRed",
22021     "referenced_type" : "type-1214"
22022    },
22023    {
22024     "field_name" : "displayPrimaryGreen",
22025     "field_offset" : 64,
22026     "referenced_type" : "type-1214"
22027    },
22028    {
22029     "field_name" : "displayPrimaryBlue",
22030     "field_offset" : 128,
22031     "referenced_type" : "type-1214"
22032    },
22033    {
22034     "field_name" : "whitePoint",
22035     "field_offset" : 192,
22036     "referenced_type" : "type-1214"
22037    },
22038    {
22039     "field_name" : "maxLuminance",
22040     "field_offset" : 256,
22041     "referenced_type" : "type-72"
22042    },
22043    {
22044     "field_name" : "minLuminance",
22045     "field_offset" : 288,
22046     "referenced_type" : "type-72"
22047    }
22048   ],
22049   "linker_set_key" : "android_smpte2086_metadata",
22050   "name" : "android_smpte2086_metadata",
22051   "referenced_type" : "type-1215",
22052   "self_type" : "type-1215",
22053   "size" : 40,
22054   "source_file" : "/system/core/libsystem/include/system/graphics.h",
22055   "unique_id" : "android_smpte2086_metadata"
22056  },
22057  {
22058   "alignment" : 4,
22059   "fields" :
22060   [
22061    {
22062     "field_name" : "x",
22063     "referenced_type" : "type-72"
22064    },
22065    {
22066     "field_name" : "y",
22067     "field_offset" : 32,
22068     "referenced_type" : "type-72"
22069    }
22070   ],
22071   "linker_set_key" : "android_xy_color",
22072   "name" : "android_xy_color",
22073   "referenced_type" : "type-1214",
22074   "self_type" : "type-1214",
22075   "size" : 8,
22076   "source_file" : "/system/core/libsystem/include/system/graphics.h",
22077   "unique_id" : "android_xy_color"
22078  },
22079  {
22080   "alignment" : 4,
22081   "fields" :
22082   [
22083    {
22084     "field_name" : "y",
22085     "referenced_type" : "type-14"
22086    },
22087    {
22088     "field_name" : "cb",
22089     "field_offset" : 32,
22090     "referenced_type" : "type-14"
22091    },
22092    {
22093     "field_name" : "cr",
22094     "field_offset" : 64,
22095     "referenced_type" : "type-14"
22096    },
22097    {
22098     "field_name" : "ystride",
22099     "field_offset" : 96,
22100     "referenced_type" : "type-2"
22101    },
22102    {
22103     "field_name" : "cstride",
22104     "field_offset" : 128,
22105     "referenced_type" : "type-2"
22106    },
22107    {
22108     "field_name" : "chroma_step",
22109     "field_offset" : 160,
22110     "referenced_type" : "type-2"
22111    },
22112    {
22113     "field_name" : "reserved",
22114     "field_offset" : 192,
22115     "referenced_type" : "type-1206"
22116    }
22117   ],
22118   "linker_set_key" : "android_ycbcr",
22119   "name" : "android_ycbcr",
22120   "referenced_type" : "type-1205",
22121   "self_type" : "type-1205",
22122   "size" : 56,
22123   "source_file" : "/system/core/libsystem/include/system/graphics.h",
22124   "unique_id" : "android_ycbcr"
22125  },
22126  {
22127   "alignment" : 4,
22128   "fields" :
22129   [
22130    {
22131     "referenced_type" : "type-173"
22132    }
22133   ],
22134   "linker_set_key" : "log_msg",
22135   "name" : "log_msg",
22136   "referenced_type" : "type-172",
22137   "self_type" : "type-172",
22138   "size" : 5124,
22139   "source_file" : "/system/core/liblog/include/log/log_read.h",
22140   "unique_id" : "log_msg"
22141  },
22142  {
22143   "alignment" : 4,
22144   "fields" :
22145   [
22146    {
22147     "field_name" : "buf",
22148     "referenced_type" : "type-174"
22149    },
22150    {
22151     "field_name" : "entry",
22152     "referenced_type" : "type-175"
22153    },
22154    {
22155     "field_name" : "entry_v4",
22156     "referenced_type" : "type-175"
22157    },
22158    {
22159     "field_name" : "entry_v3",
22160     "referenced_type" : "type-178"
22161    },
22162    {
22163     "field_name" : "entry_v2",
22164     "referenced_type" : "type-179"
22165    },
22166    {
22167     "field_name" : "entry_v1",
22168     "referenced_type" : "type-180"
22169    }
22170   ],
22171   "is_anonymous" : true,
22172   "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",
22173   "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",
22174   "record_kind" : "union",
22175   "referenced_type" : "type-173",
22176   "self_type" : "type-173",
22177   "size" : 5124,
22178   "source_file" : "/system/core/liblog/include/log/log_read.h",
22179   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
22180  },
22181  {
22182   "alignment" : 1,
22183   "fields" :
22184   [
22185    {
22186     "field_name" : "tv_sec",
22187     "referenced_type" : "type-2"
22188    },
22189    {
22190     "field_name" : "tv_nsec",
22191     "field_offset" : 32,
22192     "referenced_type" : "type-2"
22193    }
22194   ],
22195   "linker_set_key" : "log_time",
22196   "name" : "log_time",
22197   "referenced_type" : "type-1048",
22198   "self_type" : "type-1048",
22199   "size" : 8,
22200   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
22201   "unique_id" : "_ZTS8log_time"
22202  },
22203  {
22204   "alignment" : 4,
22205   "fields" :
22206   [
22207    {
22208     "field_name" : "len",
22209     "referenced_type" : "type-176"
22210    },
22211    {
22212     "field_name" : "__pad",
22213     "field_offset" : 16,
22214     "referenced_type" : "type-176"
22215    },
22216    {
22217     "field_name" : "pid",
22218     "field_offset" : 32,
22219     "referenced_type" : "type-12"
22220    },
22221    {
22222     "field_name" : "tid",
22223     "field_offset" : 64,
22224     "referenced_type" : "type-12"
22225    },
22226    {
22227     "field_name" : "sec",
22228     "field_offset" : 96,
22229     "referenced_type" : "type-12"
22230    },
22231    {
22232     "field_name" : "nsec",
22233     "field_offset" : 128,
22234     "referenced_type" : "type-12"
22235    },
22236    {
22237     "field_name" : "msg",
22238     "field_offset" : 160,
22239     "referenced_type" : "type-177"
22240    }
22241   ],
22242   "linker_set_key" : "logger_entry",
22243   "name" : "logger_entry",
22244   "referenced_type" : "type-180",
22245   "self_type" : "type-180",
22246   "size" : 20,
22247   "source_file" : "/system/core/liblog/include/log/log_read.h",
22248   "unique_id" : "logger_entry"
22249  },
22250  {
22251   "alignment" : 1,
22252   "fields" :
22253   [
22254    {
22255     "field_name" : "len",
22256     "referenced_type" : "type-176"
22257    },
22258    {
22259     "field_name" : "hdr_size",
22260     "field_offset" : 16,
22261     "referenced_type" : "type-176"
22262    },
22263    {
22264     "field_name" : "pid",
22265     "field_offset" : 32,
22266     "referenced_type" : "type-12"
22267    },
22268    {
22269     "field_name" : "tid",
22270     "field_offset" : 64,
22271     "referenced_type" : "type-12"
22272    },
22273    {
22274     "field_name" : "sec",
22275     "field_offset" : 96,
22276     "referenced_type" : "type-12"
22277    },
22278    {
22279     "field_name" : "nsec",
22280     "field_offset" : 128,
22281     "referenced_type" : "type-12"
22282    },
22283    {
22284     "field_name" : "euid",
22285     "field_offset" : 160,
22286     "referenced_type" : "type-2"
22287    },
22288    {
22289     "field_name" : "msg",
22290     "field_offset" : 192,
22291     "referenced_type" : "type-177"
22292    }
22293   ],
22294   "linker_set_key" : "logger_entry_v2",
22295   "name" : "logger_entry_v2",
22296   "referenced_type" : "type-179",
22297   "self_type" : "type-179",
22298   "size" : 24,
22299   "source_file" : "/system/core/liblog/include/log/log_read.h",
22300   "unique_id" : "logger_entry_v2"
22301  },
22302  {
22303   "alignment" : 1,
22304   "fields" :
22305   [
22306    {
22307     "field_name" : "len",
22308     "referenced_type" : "type-176"
22309    },
22310    {
22311     "field_name" : "hdr_size",
22312     "field_offset" : 16,
22313     "referenced_type" : "type-176"
22314    },
22315    {
22316     "field_name" : "pid",
22317     "field_offset" : 32,
22318     "referenced_type" : "type-12"
22319    },
22320    {
22321     "field_name" : "tid",
22322     "field_offset" : 64,
22323     "referenced_type" : "type-12"
22324    },
22325    {
22326     "field_name" : "sec",
22327     "field_offset" : 96,
22328     "referenced_type" : "type-12"
22329    },
22330    {
22331     "field_name" : "nsec",
22332     "field_offset" : 128,
22333     "referenced_type" : "type-12"
22334    },
22335    {
22336     "field_name" : "lid",
22337     "field_offset" : 160,
22338     "referenced_type" : "type-2"
22339    },
22340    {
22341     "field_name" : "msg",
22342     "field_offset" : 192,
22343     "referenced_type" : "type-177"
22344    }
22345   ],
22346   "linker_set_key" : "logger_entry_v3",
22347   "name" : "logger_entry_v3",
22348   "referenced_type" : "type-178",
22349   "self_type" : "type-178",
22350   "size" : 24,
22351   "source_file" : "/system/core/liblog/include/log/log_read.h",
22352   "unique_id" : "logger_entry_v3"
22353  },
22354  {
22355   "alignment" : 4,
22356   "fields" :
22357   [
22358    {
22359     "field_name" : "len",
22360     "referenced_type" : "type-176"
22361    },
22362    {
22363     "field_name" : "hdr_size",
22364     "field_offset" : 16,
22365     "referenced_type" : "type-176"
22366    },
22367    {
22368     "field_name" : "pid",
22369     "field_offset" : 32,
22370     "referenced_type" : "type-12"
22371    },
22372    {
22373     "field_name" : "tid",
22374     "field_offset" : 64,
22375     "referenced_type" : "type-2"
22376    },
22377    {
22378     "field_name" : "sec",
22379     "field_offset" : 96,
22380     "referenced_type" : "type-2"
22381    },
22382    {
22383     "field_name" : "nsec",
22384     "field_offset" : 128,
22385     "referenced_type" : "type-2"
22386    },
22387    {
22388     "field_name" : "lid",
22389     "field_offset" : 160,
22390     "referenced_type" : "type-2"
22391    },
22392    {
22393     "field_name" : "uid",
22394     "field_offset" : 192,
22395     "referenced_type" : "type-2"
22396    },
22397    {
22398     "field_name" : "msg",
22399     "field_offset" : 224,
22400     "referenced_type" : "type-177"
22401    }
22402   ],
22403   "linker_set_key" : "logger_entry_v4",
22404   "name" : "logger_entry_v4",
22405   "referenced_type" : "type-175",
22406   "self_type" : "type-175",
22407   "size" : 28,
22408   "source_file" : "/system/core/liblog/include/log/log_read.h",
22409   "unique_id" : "logger_entry_v4"
22410  },
22411  {
22412   "alignment" : 4,
22413   "fields" :
22414   [
22415    {
22416     "field_name" : "version",
22417     "referenced_type" : "type-12"
22418    },
22419    {
22420     "field_name" : "numFds",
22421     "field_offset" : 32,
22422     "referenced_type" : "type-12"
22423    },
22424    {
22425     "field_name" : "numInts",
22426     "field_offset" : 64,
22427     "referenced_type" : "type-12"
22428    },
22429    {
22430     "field_name" : "data",
22431     "field_offset" : 96,
22432     "referenced_type" : "type-632"
22433    }
22434   ],
22435   "linker_set_key" : "native_handle",
22436   "name" : "native_handle",
22437   "referenced_type" : "type-631",
22438   "self_type" : "type-631",
22439   "size" : 12,
22440   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
22441   "unique_id" : "native_handle"
22442  }
22443 ],
22444 "rvalue_reference_types" :
22445 [
22446  {
22447   "alignment" : 4,
22448   "linker_set_key" : "android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode> &&",
22449   "name" : "android::hardware::Return<android::hardware::automotive::vehicle::V2_0::StatusCode> &&",
22450   "referenced_type" : "type-636",
22451   "self_type" : "type-639",
22452   "size" : 4,
22453   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22454  },
22455  {
22456   "alignment" : 4,
22457   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> > &&",
22458   "name" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> > &&",
22459   "referenced_type" : "type-658",
22460   "self_type" : "type-660",
22461   "size" : 4,
22462   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22463  },
22464  {
22465   "alignment" : 4,
22466   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> > &&",
22467   "name" : "android::hardware::Return<android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> > &&",
22468   "referenced_type" : "type-24",
22469   "self_type" : "type-34",
22470   "size" : 4,
22471   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22472  },
22473  {
22474   "alignment" : 4,
22475   "linker_set_key" : "android::hardware::Return<bool> &&",
22476   "name" : "android::hardware::Return<bool> &&",
22477   "referenced_type" : "type-624",
22478   "self_type" : "type-629",
22479   "size" : 4,
22480   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22481  },
22482  {
22483   "alignment" : 4,
22484   "linker_set_key" : "android::hardware::Return<void> &&",
22485   "name" : "android::hardware::Return<void> &&",
22486   "referenced_type" : "type-688",
22487   "self_type" : "type-690",
22488   "size" : 4,
22489   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22490  },
22491  {
22492   "alignment" : 4,
22493   "linker_set_key" : "android::hardware::Status &&",
22494   "name" : "android::hardware::Status &&",
22495   "referenced_type" : "type-30",
22496   "self_type" : "type-621",
22497   "size" : 4,
22498   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22499  },
22500  {
22501   "alignment" : 4,
22502   "linker_set_key" : "android::hardware::details::return_status &&",
22503   "name" : "android::hardware::details::return_status &&",
22504   "referenced_type" : "type-29",
22505   "self_type" : "type-673",
22506   "size" : 4,
22507   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22508  },
22509  {
22510   "alignment" : 4,
22511   "linker_set_key" : "android::hardware::hidl_handle &&",
22512   "name" : "android::hardware::hidl_handle &&",
22513   "referenced_type" : "type-1005",
22514   "self_type" : "type-1010",
22515   "size" : 4,
22516   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
22517  },
22518  {
22519   "alignment" : 4,
22520   "linker_set_key" : "android::hardware::hidl_memory &&",
22521   "name" : "android::hardware::hidl_memory &&",
22522   "referenced_type" : "type-1008",
22523   "self_type" : "type-1017",
22524   "size" : 4,
22525   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
22526  },
22527  {
22528   "alignment" : 4,
22529   "linker_set_key" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> &&",
22530   "name" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicle> &&",
22531   "referenced_type" : "type-82",
22532   "self_type" : "type-501",
22533   "size" : 4,
22534   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
22535  },
22536  {
22537   "alignment" : 4,
22538   "linker_set_key" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> &&",
22539   "name" : "android::sp<android::hardware::automotive::vehicle::V2_0::IVehicleCallback> &&",
22540   "referenced_type" : "type-25",
22541   "self_type" : "type-492",
22542   "size" : 4,
22543   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
22544  },
22545  {
22546   "alignment" : 4,
22547   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
22548   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
22549   "referenced_type" : "type-510",
22550   "self_type" : "type-525",
22551   "size" : 4,
22552   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
22553  },
22554  {
22555   "alignment" : 4,
22556   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
22557   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
22558   "referenced_type" : "type-1178",
22559   "self_type" : "type-1177",
22560   "size" : 4,
22561   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
22562  },
22563  {
22564   "alignment" : 4,
22565   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
22566   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
22567   "referenced_type" : "type-136",
22568   "self_type" : "type-135",
22569   "size" : 4,
22570   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
22571  },
22572  {
22573   "alignment" : 4,
22574   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
22575   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
22576   "referenced_type" : "type-486",
22577   "self_type" : "type-485",
22578   "size" : 4,
22579   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
22580  },
22581  {
22582   "alignment" : 4,
22583   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
22584   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
22585   "referenced_type" : "type-675",
22586   "self_type" : "type-674",
22587   "size" : 4,
22588   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
22589  },
22590  {
22591   "alignment" : 4,
22592   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
22593   "name" : "std::function<sp<IBase> (void *)> &&",
22594   "referenced_type" : "type-1188",
22595   "self_type" : "type-1187",
22596   "size" : 4,
22597   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
22598  },
22599  {
22600   "alignment" : 4,
22601   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
22602   "name" : "std::function<sp<IBase> (void *)> &&",
22603   "referenced_type" : "type-141",
22604   "self_type" : "type-140",
22605   "size" : 4,
22606   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
22607  },
22608  {
22609   "alignment" : 4,
22610   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
22611   "name" : "std::function<sp<IBase> (void *)> &&",
22612   "referenced_type" : "type-490",
22613   "self_type" : "type-489",
22614   "size" : 4,
22615   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
22616  },
22617  {
22618   "alignment" : 4,
22619   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
22620   "name" : "std::function<sp<IBase> (void *)> &&",
22621   "referenced_type" : "type-679",
22622   "self_type" : "type-678",
22623   "size" : 4,
22624   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
22625  },
22626  {
22627   "alignment" : 4,
22628   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
22629   "name" : "std::function<sp<IBinder> (void *)> &&",
22630   "referenced_type" : "type-1180",
22631   "self_type" : "type-1179",
22632   "size" : 4,
22633   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
22634  },
22635  {
22636   "alignment" : 4,
22637   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
22638   "name" : "std::function<sp<IBinder> (void *)> &&",
22639   "referenced_type" : "type-138",
22640   "self_type" : "type-137",
22641   "size" : 4,
22642   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
22643  },
22644  {
22645   "alignment" : 4,
22646   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
22647   "name" : "std::function<sp<IBinder> (void *)> &&",
22648   "referenced_type" : "type-488",
22649   "self_type" : "type-487",
22650   "size" : 4,
22651   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
22652  },
22653  {
22654   "alignment" : 4,
22655   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
22656   "name" : "std::function<sp<IBinder> (void *)> &&",
22657   "referenced_type" : "type-677",
22658   "self_type" : "type-676",
22659   "size" : 4,
22660   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
22661  }
22662 ]
22663}
22664