1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-136",
9   "self_type" : "type-135",
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-435",
16   "self_type" : "type-727",
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-41",
24   "self_type" : "type-175",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 4,
29   "linker_set_key" : "int [2]",
30   "name" : "int [2]",
31   "referenced_type" : "type-41",
32   "self_type" : "type-523",
33   "size" : 8,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 4,
38   "linker_set_key" : "int [4]",
39   "name" : "int [4]",
40   "referenced_type" : "type-41",
41   "self_type" : "type-521",
42   "size" : 16,
43   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
44  },
45  {
46   "alignment" : 1,
47   "linker_set_key" : "unsigned char [32]",
48   "name" : "unsigned char [32]",
49   "referenced_type" : "type-3",
50   "self_type" : "type-503",
51   "size" : 32,
52   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
53  },
54  {
55   "alignment" : 1,
56   "linker_set_key" : "unsigned char [5121]",
57   "name" : "unsigned char [5121]",
58   "referenced_type" : "type-3",
59   "self_type" : "type-132",
60   "size" : 5121,
61   "source_file" : "/system/core/liblog/include/log/log_read.h"
62  },
63  {
64   "alignment" : 4,
65   "linker_set_key" : "unsigned int [8]",
66   "name" : "unsigned int [8]",
67   "referenced_type" : "type-2",
68   "self_type" : "type-719",
69   "size" : 32,
70   "source_file" : "/system/core/libsystem/include/system/graphics.h"
71  }
72 ],
73 "builtin_types" :
74 [
75  {
76   "alignment" : 1,
77   "is_integral" : true,
78   "is_unsigned" : true,
79   "linker_set_key" : "bool",
80   "name" : "bool",
81   "referenced_type" : "type-20",
82   "self_type" : "type-20",
83   "size" : 1
84  },
85  {
86   "alignment" : 1,
87   "is_integral" : true,
88   "is_unsigned" : true,
89   "linker_set_key" : "char",
90   "name" : "char",
91   "referenced_type" : "type-136",
92   "self_type" : "type-136",
93   "size" : 1
94  },
95  {
96   "alignment" : 2,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "char16_t",
100   "name" : "char16_t",
101   "referenced_type" : "type-208",
102   "self_type" : "type-208",
103   "size" : 2
104  },
105  {
106   "alignment" : 8,
107   "linker_set_key" : "double",
108   "name" : "double",
109   "referenced_type" : "type-441",
110   "self_type" : "type-441",
111   "size" : 8
112  },
113  {
114   "alignment" : 4,
115   "linker_set_key" : "float",
116   "name" : "float",
117   "referenced_type" : "type-435",
118   "self_type" : "type-435",
119   "size" : 4
120  },
121  {
122   "alignment" : 4,
123   "is_integral" : true,
124   "linker_set_key" : "int",
125   "name" : "int",
126   "referenced_type" : "type-41",
127   "self_type" : "type-41",
128   "size" : 4
129  },
130  {
131   "alignment" : 8,
132   "is_integral" : true,
133   "linker_set_key" : "long",
134   "name" : "long",
135   "referenced_type" : "type-193",
136   "self_type" : "type-193",
137   "size" : 8
138  },
139  {
140   "alignment" : 8,
141   "is_integral" : true,
142   "linker_set_key" : "long long",
143   "name" : "long long",
144   "referenced_type" : "type-421",
145   "self_type" : "type-421",
146   "size" : 8
147  },
148  {
149   "alignment" : 2,
150   "is_integral" : true,
151   "linker_set_key" : "short",
152   "name" : "short",
153   "referenced_type" : "type-396",
154   "self_type" : "type-396",
155   "size" : 2
156  },
157  {
158   "alignment" : 1,
159   "is_integral" : true,
160   "linker_set_key" : "signed char",
161   "name" : "signed char",
162   "referenced_type" : "type-447",
163   "self_type" : "type-447",
164   "size" : 1
165  },
166  {
167   "alignment" : 1,
168   "is_integral" : true,
169   "is_unsigned" : true,
170   "linker_set_key" : "unsigned char",
171   "name" : "unsigned char",
172   "referenced_type" : "type-3",
173   "self_type" : "type-3",
174   "size" : 1
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned int",
181   "name" : "unsigned int",
182   "referenced_type" : "type-2",
183   "self_type" : "type-2",
184   "size" : 4
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long",
191   "name" : "unsigned long",
192   "referenced_type" : "type-35",
193   "self_type" : "type-35",
194   "size" : 8
195  },
196  {
197   "alignment" : 8,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned long long",
201   "name" : "unsigned long long",
202   "referenced_type" : "type-430",
203   "self_type" : "type-430",
204   "size" : 8
205  },
206  {
207   "alignment" : 2,
208   "is_integral" : true,
209   "is_unsigned" : true,
210   "linker_set_key" : "unsigned short",
211   "name" : "unsigned short",
212   "referenced_type" : "type-134",
213   "self_type" : "type-134",
214   "size" : 2
215  },
216  {
217   "linker_set_key" : "void",
218   "name" : "void",
219   "referenced_type" : "type-76",
220   "self_type" : "type-76"
221  }
222 ],
223 "elf_functions" :
224 [
225  {
226   "binding" : "weak",
227   "name" : "_ZN7android8hardware10fromBinderINS0_6camera6device4V1_013ICameraDeviceENS4_16BpHwCameraDeviceENS4_16BnHwCameraDeviceEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
228  },
229  {
230   "binding" : "weak",
231   "name" : "_ZN7android8hardware10fromBinderINS0_6camera6device4V3_213ICameraDeviceENS4_16BpHwCameraDeviceENS4_16BnHwCameraDeviceEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
232  },
233  {
234   "binding" : "weak",
235   "name" : "_ZN7android8hardware10fromBinderINS0_6camera8provider4V2_423ICameraProviderCallbackENS4_26BpHwCameraProviderCallbackENS4_26BnHwCameraProviderCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
236  },
237  {
238   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
239  },
240  {
241   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
242  },
243  {
244   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
251  },
252  {
253   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
254  },
255  {
256   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
257  },
258  {
259   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
263  },
264  {
265   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21notifySyspropsChangedEv"
266  },
267  {
268   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21setHALInstrumentationEv"
269  },
270  {
271   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
272  },
273  {
274   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider4pingEv"
275  },
276  {
277   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
278  },
279  {
280   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
281  },
282  {
283   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider8castFromERKNS_2spIS4_EEb"
284  },
285  {
286   "name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider13addOnewayTaskENSt3__18functionIFvvEEE"
287  },
288  {
289   "name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProviderC1ENS_2spINS3_15ICameraProviderEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProviderC2ENS_2spINS3_15ICameraProviderEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
296  },
297  {
298   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
302  },
303  {
304   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider19_hidl_getVendorTagsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
305  },
306  {
307   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider21_hidl_getCameraIdListEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
308  },
309  {
310   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider29_hidl_isSetTorchModeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
311  },
312  {
313   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider35_hidl_getCameraDeviceInterface_V1_xEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
314  },
315  {
316   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider35_hidl_getCameraDeviceInterface_V3_xEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
317  },
318  {
319   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider4pingEv"
320  },
321  {
322   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderC1ERKNS_2spINS3_15ICameraProviderEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderC2ERKNS_2spINS3_15ICameraProviderEEE"
326  },
327  {
328   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderD0Ev"
329  },
330  {
331   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderD1Ev"
332  },
333  {
334   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderD2Ev"
335  },
336  {
337   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
338  },
339  {
340   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider11setCallbackERKNS_2spINS3_23ICameraProviderCallbackEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
344  },
345  {
346   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
347  },
348  {
349   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
353  },
354  {
355   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
356  },
357  {
358   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_23ICameraProviderCallbackEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider19_hidl_getVendorTagsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINSD_16VendorTagSectionEEEEEE"
365  },
366  {
367   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
368  },
369  {
370   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider21_hidl_getCameraIdListEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
371  },
372  {
373   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider21notifySyspropsChangedEv"
374  },
375  {
376   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider21setHALInstrumentationEv"
377  },
378  {
379   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
380  },
381  {
382   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider29_hidl_isSetTorchModeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
383  },
384  {
385   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
386  },
387  {
388   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
389  },
390  {
391   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider35_hidl_getCameraDeviceInterface_V1_xEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
392  },
393  {
394   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider35_hidl_getCameraDeviceInterface_V3_xEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
395  },
396  {
397   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider4pingEv"
398  },
399  {
400   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
401  },
402  {
403   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProviderC1ERKNS_2spINS0_7IBinderEEE"
404  },
405  {
406   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProviderC2ERKNS_2spINS0_7IBinderEEE"
407  },
408  {
409   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
410  },
411  {
412   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
413  },
414  {
415   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
416  },
417  {
418   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
419  },
420  {
421   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
422  },
423  {
424   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
425  },
426  {
427   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
428  },
429  {
430   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
431  },
432  {
433   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
434  },
435  {
436   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21notifySyspropsChangedEv"
437  },
438  {
439   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21setHALInstrumentationEv"
440  },
441  {
442   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
443  },
444  {
445   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback4pingEv"
446  },
447  {
448   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
449  },
450  {
451   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
452  },
453  {
454   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback8castFromERKNS_2spIS4_EEb"
455  },
456  {
457   "name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback13addOnewayTaskENSt3__18functionIFvvEEE"
458  },
459  {
460   "name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackC1ENS_2spINS3_23ICameraProviderCallbackEEE"
461  },
462  {
463   "name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackC2ENS_2spINS3_23ICameraProviderCallbackEEE"
464  },
465  {
466   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
467  },
468  {
469   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
470  },
471  {
472   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback27_hidl_torchModeStatusChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
473  },
474  {
475   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback30_hidl_cameraDeviceStatusChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
476  },
477  {
478   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback4pingEv"
479  },
480  {
481   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackC1ERKNS_2spINS3_23ICameraProviderCallbackEEE"
482  },
483  {
484   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackC2ERKNS_2spINS3_23ICameraProviderCallbackEEE"
485  },
486  {
487   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD0Ev"
488  },
489  {
490   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD1Ev"
491  },
492  {
493   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD2Ev"
494  },
495  {
496   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
497  },
498  {
499   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
500  },
501  {
502   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
503  },
504  {
505   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
506  },
507  {
508   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
509  },
510  {
511   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
512  },
513  {
514   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21notifySyspropsChangedEv"
515  },
516  {
517   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21setHALInstrumentationEv"
518  },
519  {
520   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21torchModeStatusChangeERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE"
521  },
522  {
523   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback24cameraDeviceStatusChangeERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE"
524  },
525  {
526   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback27_hidl_torchModeStatusChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE"
527  },
528  {
529   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback30_hidl_cameraDeviceStatusChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE"
530  },
531  {
532   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback4pingEv"
533  },
534  {
535   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
536  },
537  {
538   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackC1ERKNS_2spINS0_7IBinderEEE"
539  },
540  {
541   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackC2ERKNS_2spINS0_7IBinderEEE"
542  },
543  {
544   "binding" : "weak",
545   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6camera8provider4V2_415ICameraProviderENS_4hidl4base4V1_05IBaseENS5_18BpHwCameraProviderEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
546  },
547  {
548   "binding" : "weak",
549   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackENS_4hidl4base4V1_05IBaseENS5_26BpHwCameraProviderCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
550  },
551  {
552   "binding" : "weak",
553   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_6camera6device4V1_013ICameraDeviceEvEENS_2spIT_EES9_"
554  },
555  {
556   "binding" : "weak",
557   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_6camera6device4V3_213ICameraDeviceEvEENS_2spIT_EES9_"
558  },
559  {
560   "binding" : "weak",
561   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_6camera8provider4V2_423ICameraProviderCallbackEvEENS_2spIT_EES9_"
562  },
563  {
564   "binding" : "weak",
565   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6camera8provider4V2_418BpHwCameraProviderENS5_15ICameraProviderEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
566  },
567  {
568   "binding" : "weak",
569   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6camera8provider4V2_426BpHwCameraProviderCallbackENS5_23ICameraProviderCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
570  },
571  {
572   "binding" : "weak",
573   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
574  },
575  {
576   "binding" : "weak",
577   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
578  },
579  {
580   "binding" : "weak",
581   "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_"
582  },
583  {
584   "binding" : "weak",
585   "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_EElEERKT_"
586  },
587  {
588   "binding" : "weak",
589   "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_EElEE"
590  },
591  {
592   "binding" : "weak",
593   "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_"
594  },
595  {
596   "binding" : "weak",
597   "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_EElEERKT_"
598  },
599  {
600   "binding" : "weak",
601   "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_EElEE"
602  },
603  {
604   "binding" : "weak",
605   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
606  },
607  {
608   "binding" : "weak",
609   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
610  },
611  {
612   "binding" : "weak",
613   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
614  },
615  {
616   "name" : "_ZThn32_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD0Ev"
617  },
618  {
619   "name" : "_ZThn32_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD1Ev"
620  },
621  {
622   "name" : "_ZThn32_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD0Ev"
623  },
624  {
625   "name" : "_ZThn32_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD1Ev"
626  },
627  {
628   "name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD0Ev"
629  },
630  {
631   "name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD1Ev"
632  },
633  {
634   "name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD0Ev"
635  },
636  {
637   "name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD1Ev"
638  }
639 ],
640 "elf_objects" :
641 [
642  {
643   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider10descriptorE"
644  },
645  {
646   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback10descriptorE"
647  },
648  {
649   "name" : "_ZTCN7android8hardware6camera8provider4V2_415ICameraProviderE0_NS_4hidl4base4V1_05IBaseE"
650  },
651  {
652   "binding" : "weak",
653   "name" : "_ZTCN7android8hardware6camera8provider4V2_416BsCameraProviderE0_NS3_15ICameraProviderE"
654  },
655  {
656   "name" : "_ZTCN7android8hardware6camera8provider4V2_418BnHwCameraProviderE0_NS0_7IBinderE"
657  },
658  {
659   "name" : "_ZTCN7android8hardware6camera8provider4V2_418BnHwCameraProviderE0_NS0_9BHwBinderE"
660  },
661  {
662   "name" : "_ZTCN7android8hardware6camera8provider4V2_418BnHwCameraProviderE0_NS_4hidl4base4V1_08BnHwBaseE"
663  },
664  {
665   "name" : "_ZTCN7android8hardware6camera8provider4V2_418BpHwCameraProviderE0_NS0_11BpInterfaceINS3_15ICameraProviderEEE"
666  },
667  {
668   "name" : "_ZTCN7android8hardware6camera8provider4V2_418BpHwCameraProviderE0_NS3_15ICameraProviderE"
669  },
670  {
671   "name" : "_ZTCN7android8hardware6camera8provider4V2_418BpHwCameraProviderE0_NS_4hidl4base4V1_05IBaseE"
672  },
673  {
674   "name" : "_ZTCN7android8hardware6camera8provider4V2_418BpHwCameraProviderE16_NS0_11BpHwRefBaseE"
675  },
676  {
677   "name" : "_ZTCN7android8hardware6camera8provider4V2_418BpHwCameraProviderE8_NS0_10IInterfaceE"
678  },
679  {
680   "name" : "_ZTCN7android8hardware6camera8provider4V2_423ICameraProviderCallbackE0_NS_4hidl4base4V1_05IBaseE"
681  },
682  {
683   "binding" : "weak",
684   "name" : "_ZTCN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackE0_NS3_23ICameraProviderCallbackE"
685  },
686  {
687   "name" : "_ZTCN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE0_NS0_7IBinderE"
688  },
689  {
690   "name" : "_ZTCN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE0_NS0_9BHwBinderE"
691  },
692  {
693   "name" : "_ZTCN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
694  },
695  {
696   "name" : "_ZTCN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE0_NS0_11BpInterfaceINS3_23ICameraProviderCallbackEEE"
697  },
698  {
699   "name" : "_ZTCN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE0_NS3_23ICameraProviderCallbackE"
700  },
701  {
702   "name" : "_ZTCN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE0_NS_4hidl4base4V1_05IBaseE"
703  },
704  {
705   "name" : "_ZTCN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE16_NS0_11BpHwRefBaseE"
706  },
707  {
708   "name" : "_ZTCN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE8_NS0_10IInterfaceE"
709  },
710  {
711   "name" : "_ZTTN7android8hardware6camera8provider4V2_415ICameraProviderE"
712  },
713  {
714   "name" : "_ZTTN7android8hardware6camera8provider4V2_418BnHwCameraProviderE"
715  },
716  {
717   "name" : "_ZTTN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
718  },
719  {
720   "name" : "_ZTTN7android8hardware6camera8provider4V2_423ICameraProviderCallbackE"
721  },
722  {
723   "name" : "_ZTTN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE"
724  },
725  {
726   "name" : "_ZTTN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
727  },
728  {
729   "name" : "_ZTVN7android8hardware6camera8provider4V2_415ICameraProviderE"
730  },
731  {
732   "binding" : "weak",
733   "name" : "_ZTVN7android8hardware6camera8provider4V2_416BsCameraProviderE"
734  },
735  {
736   "name" : "_ZTVN7android8hardware6camera8provider4V2_418BnHwCameraProviderE"
737  },
738  {
739   "name" : "_ZTVN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
740  },
741  {
742   "name" : "_ZTVN7android8hardware6camera8provider4V2_423ICameraProviderCallbackE"
743  },
744  {
745   "binding" : "weak",
746   "name" : "_ZTVN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackE"
747  },
748  {
749   "name" : "_ZTVN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE"
750  },
751  {
752   "name" : "_ZTVN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
753  }
754 ],
755 "enum_types" :
756 [
757  {
758   "alignment" : 4,
759   "enum_fields" :
760   [
761    {
762     "enum_field_value" : 0,
763     "name" : "android::Condition::WAKE_UP_ONE"
764    },
765    {
766     "enum_field_value" : 1,
767     "name" : "android::Condition::WAKE_UP_ALL"
768    }
769   ],
770   "linker_set_key" : "android::Condition::WakeUpType",
771   "name" : "android::Condition::WakeUpType",
772   "referenced_type" : "type-740",
773   "self_type" : "type-740",
774   "size" : 4,
775   "source_file" : "/system/core/libutils/include/utils/Condition.h",
776   "underlying_type" : "type-2",
777   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
778  },
779  {
780   "alignment" : 4,
781   "enum_fields" :
782   [
783    {
784     "enum_field_value" : 0,
785     "name" : "android::String16::kEmptyString"
786    }
787   ],
788   "linker_set_key" : "android::String16::StaticLinkage",
789   "name" : "android::String16::StaticLinkage",
790   "referenced_type" : "type-621",
791   "self_type" : "type-621",
792   "size" : 4,
793   "source_file" : "/system/core/libutils/include/utils/String16.h",
794   "underlying_type" : "type-2",
795   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
796  },
797  {
798   "alignment" : 4,
799   "enum_fields" :
800   [
801    {
802     "enum_field_value" : 0,
803     "name" : "android::String8::kEmptyString"
804    }
805   ],
806   "linker_set_key" : "android::String8::StaticLinkage",
807   "name" : "android::String8::StaticLinkage",
808   "referenced_type" : "type-614",
809   "self_type" : "type-614",
810   "size" : 4,
811   "source_file" : "/system/core/libutils/include/utils/String8.h",
812   "underlying_type" : "type-2",
813   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
814  },
815  {
816   "alignment" : 4,
817   "enum_fields" :
818   [
819    {
820     "enum_field_value" : 0,
821     "name" : "android::hardware::HidlReturnRestriction::NONE"
822    },
823    {
824     "enum_field_value" : 1,
825     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
826    },
827    {
828     "enum_field_value" : 2,
829     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
830    }
831   ],
832   "linker_set_key" : "android::hardware::HidlReturnRestriction",
833   "name" : "android::hardware::HidlReturnRestriction",
834   "referenced_type" : "type-353",
835   "self_type" : "type-353",
836   "size" : 4,
837   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
838   "underlying_type" : "type-41",
839   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
840  },
841  {
842   "alignment" : 4,
843   "enum_fields" :
844   [
845    {
846     "enum_field_value" : 0,
847     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
848    },
849    {
850     "enum_field_value" : 1,
851     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
852    },
853    {
854     "enum_field_value" : 2,
855     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
856    },
857    {
858     "enum_field_value" : 3,
859     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
860    }
861   ],
862   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
863   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
864   "referenced_type" : "type-605",
865   "self_type" : "type-605",
866   "size" : 4,
867   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
868   "underlying_type" : "type-41",
869   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
870  },
871  {
872   "alignment" : 4,
873   "enum_fields" :
874   [
875    {
876     "enum_field_value" : 1,
877     "name" : "android::hardware::kSynchronizedReadWrite"
878    },
879    {
880     "enum_field_value" : 2,
881     "name" : "android::hardware::kUnsynchronizedWrite"
882    }
883   ],
884   "linker_set_key" : "android::hardware::MQFlavor",
885   "name" : "android::hardware::MQFlavor",
886   "referenced_type" : "type-603",
887   "self_type" : "type-603",
888   "size" : 4,
889   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
890   "underlying_type" : "type-2",
891   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
892  },
893  {
894   "alignment" : 4,
895   "enum_fields" :
896   [
897    {
898     "enum_field_value" : 0,
899     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
900    },
901    {
902     "enum_field_value" : 1,
903     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
904    },
905    {
906     "enum_field_value" : 2,
907     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
908    }
909   ],
910   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
911   "name" : "android::hardware::ProcessState::CallRestriction",
912   "referenced_type" : "type-218",
913   "self_type" : "type-218",
914   "size" : 4,
915   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
916   "underlying_type" : "type-41",
917   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
918  },
919  {
920   "alignment" : 4,
921   "enum_fields" :
922   [
923    {
924     "enum_field_value" : 0,
925     "name" : "android::hardware::Status::EX_NONE"
926    },
927    {
928     "enum_field_value" : -1,
929     "name" : "android::hardware::Status::EX_SECURITY"
930    },
931    {
932     "enum_field_value" : -2,
933     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
934    },
935    {
936     "enum_field_value" : -3,
937     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
938    },
939    {
940     "enum_field_value" : -4,
941     "name" : "android::hardware::Status::EX_NULL_POINTER"
942    },
943    {
944     "enum_field_value" : -5,
945     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
946    },
947    {
948     "enum_field_value" : -6,
949     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
950    },
951    {
952     "enum_field_value" : -7,
953     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
954    },
955    {
956     "enum_field_value" : -128,
957     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
958    },
959    {
960     "enum_field_value" : -129,
961     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
962    }
963   ],
964   "linker_set_key" : "android::hardware::Status::Exception",
965   "name" : "android::hardware::Status::Exception",
966   "referenced_type" : "type-320",
967   "self_type" : "type-320",
968   "size" : 4,
969   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
970   "underlying_type" : "type-41",
971   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
972  },
973  {
974   "alignment" : 4,
975   "enum_fields" :
976   [
977    {
978     "enum_field_value" : 0,
979     "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus::NOT_PRESENT"
980    },
981    {
982     "enum_field_value" : 1,
983     "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus::PRESENT"
984    },
985    {
986     "enum_field_value" : 2,
987     "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus::ENUMERATING"
988    }
989   ],
990   "linker_set_key" : "android::hardware::camera::common::V1_0::CameraDeviceStatus",
991   "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus",
992   "referenced_type" : "type-769",
993   "self_type" : "type-769",
994   "size" : 4,
995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
996   "underlying_type" : "type-2",
997   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_018CameraDeviceStatusE"
998  },
999  {
1000   "alignment" : 4,
1001   "enum_fields" :
1002   [
1003    {
1004     "enum_field_value" : 0,
1005     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::BYTE"
1006    },
1007    {
1008     "enum_field_value" : 1,
1009     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::INT32"
1010    },
1011    {
1012     "enum_field_value" : 2,
1013     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::FLOAT"
1014    },
1015    {
1016     "enum_field_value" : 3,
1017     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::INT64"
1018    },
1019    {
1020     "enum_field_value" : 4,
1021     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::DOUBLE"
1022    },
1023    {
1024     "enum_field_value" : 5,
1025     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::RATIONAL"
1026    }
1027   ],
1028   "linker_set_key" : "android::hardware::camera::common::V1_0::CameraMetadataType",
1029   "name" : "android::hardware::camera::common::V1_0::CameraMetadataType",
1030   "referenced_type" : "type-373",
1031   "self_type" : "type-373",
1032   "size" : 4,
1033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
1034   "underlying_type" : "type-2",
1035   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_018CameraMetadataTypeE"
1036  },
1037  {
1038   "alignment" : 4,
1039   "enum_fields" :
1040   [
1041    {
1042     "enum_field_value" : 0,
1043     "name" : "android::hardware::camera::common::V1_0::Status::OK"
1044    },
1045    {
1046     "enum_field_value" : 1,
1047     "name" : "android::hardware::camera::common::V1_0::Status::ILLEGAL_ARGUMENT"
1048    },
1049    {
1050     "enum_field_value" : 2,
1051     "name" : "android::hardware::camera::common::V1_0::Status::CAMERA_IN_USE"
1052    },
1053    {
1054     "enum_field_value" : 3,
1055     "name" : "android::hardware::camera::common::V1_0::Status::MAX_CAMERAS_IN_USE"
1056    },
1057    {
1058     "enum_field_value" : 4,
1059     "name" : "android::hardware::camera::common::V1_0::Status::METHOD_NOT_SUPPORTED"
1060    },
1061    {
1062     "enum_field_value" : 5,
1063     "name" : "android::hardware::camera::common::V1_0::Status::OPERATION_NOT_SUPPORTED"
1064    },
1065    {
1066     "enum_field_value" : 6,
1067     "name" : "android::hardware::camera::common::V1_0::Status::CAMERA_DISCONNECTED"
1068    },
1069    {
1070     "enum_field_value" : 7,
1071     "name" : "android::hardware::camera::common::V1_0::Status::INTERNAL_ERROR"
1072    }
1073   ],
1074   "linker_set_key" : "android::hardware::camera::common::V1_0::Status",
1075   "name" : "android::hardware::camera::common::V1_0::Status",
1076   "referenced_type" : "type-334",
1077   "self_type" : "type-334",
1078   "size" : 4,
1079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
1080   "underlying_type" : "type-2",
1081   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_06StatusE"
1082  },
1083  {
1084   "alignment" : 4,
1085   "enum_fields" :
1086   [
1087    {
1088     "enum_field_value" : 0,
1089     "name" : "android::hardware::camera::common::V1_0::TagBoundaryId::AOSP"
1090    },
1091    {
1092     "enum_field_value" : -2147483648,
1093     "name" : "android::hardware::camera::common::V1_0::TagBoundaryId::VENDOR"
1094    }
1095   ],
1096   "linker_set_key" : "android::hardware::camera::common::V1_0::TagBoundaryId",
1097   "name" : "android::hardware::camera::common::V1_0::TagBoundaryId",
1098   "referenced_type" : "type-768",
1099   "self_type" : "type-768",
1100   "size" : 4,
1101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
1102   "underlying_type" : "type-2",
1103   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_013TagBoundaryIdE"
1104  },
1105  {
1106   "alignment" : 4,
1107   "enum_fields" :
1108   [
1109    {
1110     "enum_field_value" : 0,
1111     "name" : "android::hardware::camera::common::V1_0::TorchMode::OFF"
1112    },
1113    {
1114     "enum_field_value" : 1,
1115     "name" : "android::hardware::camera::common::V1_0::TorchMode::ON"
1116    }
1117   ],
1118   "linker_set_key" : "android::hardware::camera::common::V1_0::TorchMode",
1119   "name" : "android::hardware::camera::common::V1_0::TorchMode",
1120   "referenced_type" : "type-766",
1121   "self_type" : "type-766",
1122   "size" : 4,
1123   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
1124   "underlying_type" : "type-2",
1125   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_09TorchModeE"
1126  },
1127  {
1128   "alignment" : 4,
1129   "enum_fields" :
1130   [
1131    {
1132     "enum_field_value" : 0,
1133     "name" : "android::hardware::camera::common::V1_0::TorchModeStatus::NOT_AVAILABLE"
1134    },
1135    {
1136     "enum_field_value" : 1,
1137     "name" : "android::hardware::camera::common::V1_0::TorchModeStatus::AVAILABLE_OFF"
1138    },
1139    {
1140     "enum_field_value" : 2,
1141     "name" : "android::hardware::camera::common::V1_0::TorchModeStatus::AVAILABLE_ON"
1142    }
1143   ],
1144   "linker_set_key" : "android::hardware::camera::common::V1_0::TorchModeStatus",
1145   "name" : "android::hardware::camera::common::V1_0::TorchModeStatus",
1146   "referenced_type" : "type-770",
1147   "self_type" : "type-770",
1148   "size" : 4,
1149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
1150   "underlying_type" : "type-2",
1151   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_015TorchModeStatusE"
1152  },
1153  {
1154   "alignment" : 4,
1155   "enum_fields" :
1156   [
1157    {
1158     "enum_field_value" : 0,
1159     "name" : "android::hardware::camera::device::V1_0::CameraFacing::BACK"
1160    },
1161    {
1162     "enum_field_value" : 1,
1163     "name" : "android::hardware::camera::device::V1_0::CameraFacing::FRONT"
1164    },
1165    {
1166     "enum_field_value" : 2,
1167     "name" : "android::hardware::camera::device::V1_0::CameraFacing::EXTERNAL"
1168    }
1169   ],
1170   "linker_set_key" : "android::hardware::camera::device::V1_0::CameraFacing",
1171   "name" : "android::hardware::camera::device::V1_0::CameraFacing",
1172   "referenced_type" : "type-791",
1173   "self_type" : "type-791",
1174   "size" : 4,
1175   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
1176   "underlying_type" : "type-2",
1177   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_012CameraFacingE"
1178  },
1179  {
1180   "alignment" : 4,
1181   "enum_fields" :
1182   [
1183    {
1184     "enum_field_value" : 1,
1185     "name" : "android::hardware::camera::device::V1_0::CommandType::START_SMOOTH_ZOOM"
1186    },
1187    {
1188     "enum_field_value" : 2,
1189     "name" : "android::hardware::camera::device::V1_0::CommandType::STOP_SMOOTH_ZOOM"
1190    },
1191    {
1192     "enum_field_value" : 6,
1193     "name" : "android::hardware::camera::device::V1_0::CommandType::START_FACE_DETECTION"
1194    },
1195    {
1196     "enum_field_value" : 7,
1197     "name" : "android::hardware::camera::device::V1_0::CommandType::STOP_FACE_DETECTION"
1198    },
1199    {
1200     "enum_field_value" : 8,
1201     "name" : "android::hardware::camera::device::V1_0::CommandType::ENABLE_FOCUS_MOVE_MSG"
1202    },
1203    {
1204     "enum_field_value" : 11,
1205     "name" : "android::hardware::camera::device::V1_0::CommandType::SET_VIDEO_FORMAT"
1206    }
1207   ],
1208   "linker_set_key" : "android::hardware::camera::device::V1_0::CommandType",
1209   "name" : "android::hardware::camera::device::V1_0::CommandType",
1210   "referenced_type" : "type-794",
1211   "self_type" : "type-794",
1212   "size" : 4,
1213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
1214   "underlying_type" : "type-2",
1215   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_011CommandTypeE"
1216  },
1217  {
1218   "alignment" : 4,
1219   "enum_fields" :
1220   [
1221    {
1222     "enum_field_value" : 16,
1223     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::PREVIEW_FRAME"
1224    },
1225    {
1226     "enum_field_value" : 32,
1227     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::VIDEO_FRAME"
1228    },
1229    {
1230     "enum_field_value" : 64,
1231     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::POSTVIEW_FRAME"
1232    },
1233    {
1234     "enum_field_value" : 128,
1235     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::RAW_IMAGE"
1236    },
1237    {
1238     "enum_field_value" : 256,
1239     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::COMPRESSED_IMAGE"
1240    },
1241    {
1242     "enum_field_value" : 512,
1243     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::RAW_IMAGE_NOTIFY"
1244    },
1245    {
1246     "enum_field_value" : 1024,
1247     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::PREVIEW_METADATA"
1248    }
1249   ],
1250   "linker_set_key" : "android::hardware::camera::device::V1_0::DataCallbackMsg",
1251   "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg",
1252   "referenced_type" : "type-796",
1253   "self_type" : "type-796",
1254   "size" : 4,
1255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
1256   "underlying_type" : "type-2",
1257   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_015DataCallbackMsgE"
1258  },
1259  {
1260   "alignment" : 4,
1261   "enum_fields" :
1262   [
1263    {
1264     "enum_field_value" : 1,
1265     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::ENABLE_MASK"
1266    },
1267    {
1268     "enum_field_value" : 2,
1269     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::ONE_SHOT_MASK"
1270    },
1271    {
1272     "enum_field_value" : 4,
1273     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::COPY_OUT_MASK"
1274    },
1275    {
1276     "enum_field_value" : 0,
1277     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::NOOP"
1278    },
1279    {
1280     "enum_field_value" : 1,
1281     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::CAMCORDER"
1282    },
1283    {
1284     "enum_field_value" : 5,
1285     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::CAMERA"
1286    },
1287    {
1288     "enum_field_value" : 7,
1289     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::BARCODE_SCANNER"
1290    }
1291   ],
1292   "linker_set_key" : "android::hardware::camera::device::V1_0::FrameCallbackFlag",
1293   "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag",
1294   "referenced_type" : "type-793",
1295   "self_type" : "type-793",
1296   "size" : 4,
1297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
1298   "underlying_type" : "type-2",
1299   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_017FrameCallbackFlagE"
1300  },
1301  {
1302   "alignment" : 4,
1303   "enum_fields" :
1304   [
1305    {
1306     "enum_field_value" : 1,
1307     "name" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg::ERROR"
1308    },
1309    {
1310     "enum_field_value" : 2,
1311     "name" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg::SHUTTER"
1312    },
1313    {
1314     "enum_field_value" : 4,
1315     "name" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg::FOCUS"
1316    },
1317    {
1318     "enum_field_value" : 8,
1319     "name" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg::ZOOM"
1320    },
1321    {
1322     "enum_field_value" : 2048,
1323     "name" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg::FOCUS_MOVE"
1324    }
1325   ],
1326   "linker_set_key" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg",
1327   "name" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg",
1328   "referenced_type" : "type-795",
1329   "self_type" : "type-795",
1330   "size" : 4,
1331   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
1332   "underlying_type" : "type-2",
1333   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_017NotifyCallbackMsgE"
1334  },
1335  {
1336   "alignment" : 4,
1337   "enum_fields" :
1338   [
1339    {
1340     "enum_field_value" : 0,
1341     "name" : "android::hardware::camera::device::V3_2::BufferStatus::OK"
1342    },
1343    {
1344     "enum_field_value" : 1,
1345     "name" : "android::hardware::camera::device::V3_2::BufferStatus::ERROR"
1346    }
1347   ],
1348   "linker_set_key" : "android::hardware::camera::device::V3_2::BufferStatus",
1349   "name" : "android::hardware::camera::device::V3_2::BufferStatus",
1350   "referenced_type" : "type-176",
1351   "self_type" : "type-176",
1352   "size" : 4,
1353   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1354   "underlying_type" : "type-2",
1355   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_212BufferStatusE"
1356  },
1357  {
1358   "alignment" : 2,
1359   "enum_fields" :
1360   [
1361    {
1362     "enum_field_value" : 255,
1363     "name" : "android::hardware::camera::device::V3_2::CameraBlobId::JPEG"
1364    }
1365   ],
1366   "linker_set_key" : "android::hardware::camera::device::V3_2::CameraBlobId",
1367   "name" : "android::hardware::camera::device::V3_2::CameraBlobId",
1368   "referenced_type" : "type-859",
1369   "self_type" : "type-859",
1370   "size" : 2,
1371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1372   "underlying_type" : "type-134",
1373   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_212CameraBlobIdE"
1374  },
1375  {
1376   "alignment" : 4,
1377   "enum_fields" :
1378   [
1379    {
1380     "enum_field_value" : 1,
1381     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_DEVICE"
1382    },
1383    {
1384     "enum_field_value" : 2,
1385     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_REQUEST"
1386    },
1387    {
1388     "enum_field_value" : 3,
1389     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_RESULT"
1390    },
1391    {
1392     "enum_field_value" : 4,
1393     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_BUFFER"
1394    }
1395   ],
1396   "linker_set_key" : "android::hardware::camera::device::V3_2::ErrorCode",
1397   "name" : "android::hardware::camera::device::V3_2::ErrorCode",
1398   "referenced_type" : "type-863",
1399   "self_type" : "type-863",
1400   "size" : 4,
1401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1402   "underlying_type" : "type-2",
1403   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29ErrorCodeE"
1404  },
1405  {
1406   "alignment" : 4,
1407   "enum_fields" :
1408   [
1409    {
1410     "enum_field_value" : 1,
1411     "name" : "android::hardware::camera::device::V3_2::MsgType::ERROR"
1412    },
1413    {
1414     "enum_field_value" : 2,
1415     "name" : "android::hardware::camera::device::V3_2::MsgType::SHUTTER"
1416    }
1417   ],
1418   "linker_set_key" : "android::hardware::camera::device::V3_2::MsgType",
1419   "name" : "android::hardware::camera::device::V3_2::MsgType",
1420   "referenced_type" : "type-861",
1421   "self_type" : "type-861",
1422   "size" : 4,
1423   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1424   "underlying_type" : "type-2",
1425   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_27MsgTypeE"
1426  },
1427  {
1428   "alignment" : 4,
1429   "enum_fields" :
1430   [
1431    {
1432     "enum_field_value" : 1,
1433     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::PREVIEW"
1434    },
1435    {
1436     "enum_field_value" : 2,
1437     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::STILL_CAPTURE"
1438    },
1439    {
1440     "enum_field_value" : 3,
1441     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::VIDEO_RECORD"
1442    },
1443    {
1444     "enum_field_value" : 4,
1445     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::VIDEO_SNAPSHOT"
1446    },
1447    {
1448     "enum_field_value" : 5,
1449     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::ZERO_SHUTTER_LAG"
1450    },
1451    {
1452     "enum_field_value" : 6,
1453     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::MANUAL"
1454    },
1455    {
1456     "enum_field_value" : 1073741824,
1457     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::VENDOR_TEMPLATE_START"
1458    }
1459   ],
1460   "linker_set_key" : "android::hardware::camera::device::V3_2::RequestTemplate",
1461   "name" : "android::hardware::camera::device::V3_2::RequestTemplate",
1462   "referenced_type" : "type-868",
1463   "self_type" : "type-868",
1464   "size" : 4,
1465   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1466   "underlying_type" : "type-2",
1467   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_215RequestTemplateE"
1468  },
1469  {
1470   "alignment" : 4,
1471   "enum_fields" :
1472   [
1473    {
1474     "enum_field_value" : 0,
1475     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::NORMAL_MODE"
1476    },
1477    {
1478     "enum_field_value" : 1,
1479     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::CONSTRAINED_HIGH_SPEED_MODE"
1480    },
1481    {
1482     "enum_field_value" : 32768,
1483     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_0"
1484    },
1485    {
1486     "enum_field_value" : 32769,
1487     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_1"
1488    },
1489    {
1490     "enum_field_value" : 32770,
1491     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_2"
1492    },
1493    {
1494     "enum_field_value" : 32771,
1495     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_3"
1496    },
1497    {
1498     "enum_field_value" : 32772,
1499     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_4"
1500    },
1501    {
1502     "enum_field_value" : 32773,
1503     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_5"
1504    },
1505    {
1506     "enum_field_value" : 32774,
1507     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_6"
1508    },
1509    {
1510     "enum_field_value" : 32775,
1511     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_7"
1512    }
1513   ],
1514   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamConfigurationMode",
1515   "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode",
1516   "referenced_type" : "type-856",
1517   "self_type" : "type-856",
1518   "size" : 4,
1519   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1520   "underlying_type" : "type-2",
1521   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_223StreamConfigurationModeE"
1522  },
1523  {
1524   "alignment" : 4,
1525   "enum_fields" :
1526   [
1527    {
1528     "enum_field_value" : 0,
1529     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_0"
1530    },
1531    {
1532     "enum_field_value" : 1,
1533     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_90"
1534    },
1535    {
1536     "enum_field_value" : 2,
1537     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_180"
1538    },
1539    {
1540     "enum_field_value" : 3,
1541     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_270"
1542    }
1543   ],
1544   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamRotation",
1545   "name" : "android::hardware::camera::device::V3_2::StreamRotation",
1546   "referenced_type" : "type-538",
1547   "self_type" : "type-538",
1548   "size" : 4,
1549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1550   "underlying_type" : "type-2",
1551   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_214StreamRotationE"
1552  },
1553  {
1554   "alignment" : 4,
1555   "enum_fields" :
1556   [
1557    {
1558     "enum_field_value" : 0,
1559     "name" : "android::hardware::camera::device::V3_2::StreamType::OUTPUT"
1560    },
1561    {
1562     "enum_field_value" : 1,
1563     "name" : "android::hardware::camera::device::V3_2::StreamType::INPUT"
1564    }
1565   ],
1566   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamType",
1567   "name" : "android::hardware::camera::device::V3_2::StreamType",
1568   "referenced_type" : "type-536",
1569   "self_type" : "type-536",
1570   "size" : 4,
1571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1572   "underlying_type" : "type-2",
1573   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_210StreamTypeE"
1574  },
1575  {
1576   "alignment" : 4,
1577   "enum_fields" :
1578   [
1579    {
1580     "enum_field_value" : 0,
1581     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1582    },
1583    {
1584     "enum_field_value" : 1,
1585     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1586    },
1587    {
1588     "enum_field_value" : 2,
1589     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1590    },
1591    {
1592     "enum_field_value" : 3,
1593     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1594    },
1595    {
1596     "enum_field_value" : 4,
1597     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1598    },
1599    {
1600     "enum_field_value" : 5,
1601     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1602    },
1603    {
1604     "enum_field_value" : 6,
1605     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1606    },
1607    {
1608     "enum_field_value" : 7,
1609     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1610    },
1611    {
1612     "enum_field_value" : 8,
1613     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1614    },
1615    {
1616     "enum_field_value" : 9,
1617     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1618    }
1619   ],
1620   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1621   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1622   "referenced_type" : "type-800",
1623   "self_type" : "type-800",
1624   "size" : 4,
1625   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1626   "underlying_type" : "type-2",
1627   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1628  },
1629  {
1630   "alignment" : 8,
1631   "enum_fields" :
1632   [
1633    {
1634     "enum_field_value" : 15,
1635     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_MASK"
1636    },
1637    {
1638     "enum_field_value" : 0,
1639     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_NEVER"
1640    },
1641    {
1642     "enum_field_value" : 2,
1643     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_RARELY"
1644    },
1645    {
1646     "enum_field_value" : 3,
1647     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_OFTEN"
1648    },
1649    {
1650     "enum_field_value" : 240,
1651     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_MASK"
1652    },
1653    {
1654     "enum_field_value" : 0,
1655     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_NEVER"
1656    },
1657    {
1658     "enum_field_value" : 32,
1659     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_RARELY"
1660    },
1661    {
1662     "enum_field_value" : 48,
1663     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_OFTEN"
1664    },
1665    {
1666     "enum_field_value" : 256,
1667     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_TEXTURE"
1668    },
1669    {
1670     "enum_field_value" : 512,
1671     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_RENDER_TARGET"
1672    },
1673    {
1674     "enum_field_value" : 2048,
1675     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_OVERLAY"
1676    },
1677    {
1678     "enum_field_value" : 4096,
1679     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CLIENT_TARGET"
1680    },
1681    {
1682     "enum_field_value" : 16384,
1683     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::PROTECTED"
1684    },
1685    {
1686     "enum_field_value" : 32768,
1687     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CURSOR"
1688    },
1689    {
1690     "enum_field_value" : 65536,
1691     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_ENCODER"
1692    },
1693    {
1694     "enum_field_value" : 131072,
1695     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_OUTPUT"
1696    },
1697    {
1698     "enum_field_value" : 262144,
1699     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_INPUT"
1700    },
1701    {
1702     "enum_field_value" : 1048576,
1703     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::RENDERSCRIPT"
1704    },
1705    {
1706     "enum_field_value" : 4194304,
1707     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_DECODER"
1708    },
1709    {
1710     "enum_field_value" : 8388608,
1711     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::SENSOR_DIRECT_DATA"
1712    },
1713    {
1714     "enum_field_value" : 16777216,
1715     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_DATA_BUFFER"
1716    },
1717    {
1718     "enum_field_value" : -268435456,
1719     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK"
1720    },
1721    {
1722     "enum_field_value" : 0,
1723     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK_HI"
1724    }
1725   ],
1726   "linker_set_key" : "android::hardware::graphics::common::V1_0::BufferUsage",
1727   "name" : "android::hardware::graphics::common::V1_0::BufferUsage",
1728   "referenced_type" : "type-821",
1729   "self_type" : "type-821",
1730   "size" : 8,
1731   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1732   "underlying_type" : "type-35",
1733   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011BufferUsageE"
1734  },
1735  {
1736   "alignment" : 4,
1737   "enum_fields" :
1738   [
1739    {
1740     "enum_field_value" : 0,
1741     "name" : "android::hardware::graphics::common::V1_0::ColorMode::NATIVE"
1742    },
1743    {
1744     "enum_field_value" : 1,
1745     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625"
1746    },
1747    {
1748     "enum_field_value" : 2,
1749     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625_UNADJUSTED"
1750    },
1751    {
1752     "enum_field_value" : 3,
1753     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525"
1754    },
1755    {
1756     "enum_field_value" : 4,
1757     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525_UNADJUSTED"
1758    },
1759    {
1760     "enum_field_value" : 5,
1761     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT709"
1762    },
1763    {
1764     "enum_field_value" : 6,
1765     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DCI_P3"
1766    },
1767    {
1768     "enum_field_value" : 7,
1769     "name" : "android::hardware::graphics::common::V1_0::ColorMode::SRGB"
1770    },
1771    {
1772     "enum_field_value" : 8,
1773     "name" : "android::hardware::graphics::common::V1_0::ColorMode::ADOBE_RGB"
1774    },
1775    {
1776     "enum_field_value" : 9,
1777     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DISPLAY_P3"
1778    }
1779   ],
1780   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorMode",
1781   "name" : "android::hardware::graphics::common::V1_0::ColorMode",
1782   "referenced_type" : "type-824",
1783   "self_type" : "type-824",
1784   "size" : 4,
1785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1786   "underlying_type" : "type-41",
1787   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09ColorModeE"
1788  },
1789  {
1790   "alignment" : 4,
1791   "enum_fields" :
1792   [
1793    {
1794     "enum_field_value" : 0,
1795     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::IDENTITY"
1796    },
1797    {
1798     "enum_field_value" : 1,
1799     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::ARBITRARY_MATRIX"
1800    },
1801    {
1802     "enum_field_value" : 2,
1803     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::VALUE_INVERSE"
1804    },
1805    {
1806     "enum_field_value" : 3,
1807     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::GRAYSCALE"
1808    },
1809    {
1810     "enum_field_value" : 4,
1811     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_PROTANOPIA"
1812    },
1813    {
1814     "enum_field_value" : 5,
1815     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_DEUTERANOPIA"
1816    },
1817    {
1818     "enum_field_value" : 6,
1819     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_TRITANOPIA"
1820    }
1821   ],
1822   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorTransform",
1823   "name" : "android::hardware::graphics::common::V1_0::ColorTransform",
1824   "referenced_type" : "type-825",
1825   "self_type" : "type-825",
1826   "size" : 4,
1827   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1828   "underlying_type" : "type-41",
1829   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_014ColorTransformE"
1830  },
1831  {
1832   "alignment" : 4,
1833   "enum_fields" :
1834   [
1835    {
1836     "enum_field_value" : 0,
1837     "name" : "android::hardware::graphics::common::V1_0::Dataspace::UNKNOWN"
1838    },
1839    {
1840     "enum_field_value" : 1,
1841     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ARBITRARY"
1842    },
1843    {
1844     "enum_field_value" : 16,
1845     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_SHIFT"
1846    },
1847    {
1848     "enum_field_value" : 4128768,
1849     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_MASK"
1850    },
1851    {
1852     "enum_field_value" : 0,
1853     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_UNSPECIFIED"
1854    },
1855    {
1856     "enum_field_value" : 65536,
1857     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT709"
1858    },
1859    {
1860     "enum_field_value" : 131072,
1861     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625"
1862    },
1863    {
1864     "enum_field_value" : 196608,
1865     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625_UNADJUSTED"
1866    },
1867    {
1868     "enum_field_value" : 262144,
1869     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525"
1870    },
1871    {
1872     "enum_field_value" : 327680,
1873     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525_UNADJUSTED"
1874    },
1875    {
1876     "enum_field_value" : 393216,
1877     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020"
1878    },
1879    {
1880     "enum_field_value" : 458752,
1881     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
1882    },
1883    {
1884     "enum_field_value" : 524288,
1885     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT470M"
1886    },
1887    {
1888     "enum_field_value" : 589824,
1889     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_FILM"
1890    },
1891    {
1892     "enum_field_value" : 655360,
1893     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_DCI_P3"
1894    },
1895    {
1896     "enum_field_value" : 720896,
1897     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_ADOBE_RGB"
1898    },
1899    {
1900     "enum_field_value" : 22,
1901     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SHIFT"
1902    },
1903    {
1904     "enum_field_value" : 130023424,
1905     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_MASK"
1906    },
1907    {
1908     "enum_field_value" : 0,
1909     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_UNSPECIFIED"
1910    },
1911    {
1912     "enum_field_value" : 4194304,
1913     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_LINEAR"
1914    },
1915    {
1916     "enum_field_value" : 8388608,
1917     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SRGB"
1918    },
1919    {
1920     "enum_field_value" : 12582912,
1921     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SMPTE_170M"
1922    },
1923    {
1924     "enum_field_value" : 16777216,
1925     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_2"
1926    },
1927    {
1928     "enum_field_value" : 20971520,
1929     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_6"
1930    },
1931    {
1932     "enum_field_value" : 25165824,
1933     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_8"
1934    },
1935    {
1936     "enum_field_value" : 29360128,
1937     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_ST2084"
1938    },
1939    {
1940     "enum_field_value" : 33554432,
1941     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_HLG"
1942    },
1943    {
1944     "enum_field_value" : 27,
1945     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_SHIFT"
1946    },
1947    {
1948     "enum_field_value" : 939524096,
1949     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_MASK"
1950    },
1951    {
1952     "enum_field_value" : 0,
1953     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_UNSPECIFIED"
1954    },
1955    {
1956     "enum_field_value" : 134217728,
1957     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_FULL"
1958    },
1959    {
1960     "enum_field_value" : 268435456,
1961     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_LIMITED"
1962    },
1963    {
1964     "enum_field_value" : 402653184,
1965     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_EXTENDED"
1966    },
1967    {
1968     "enum_field_value" : 512,
1969     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB_LINEAR"
1970    },
1971    {
1972     "enum_field_value" : 138477568,
1973     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB_LINEAR"
1974    },
1975    {
1976     "enum_field_value" : 406913024,
1977     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB_LINEAR"
1978    },
1979    {
1980     "enum_field_value" : 513,
1981     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB"
1982    },
1983    {
1984     "enum_field_value" : 142671872,
1985     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB"
1986    },
1987    {
1988     "enum_field_value" : 411107328,
1989     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB"
1990    },
1991    {
1992     "enum_field_value" : 257,
1993     "name" : "android::hardware::graphics::common::V1_0::Dataspace::JFIF"
1994    },
1995    {
1996     "enum_field_value" : 146931712,
1997     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_JFIF"
1998    },
1999    {
2000     "enum_field_value" : 258,
2001     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_625"
2002    },
2003    {
2004     "enum_field_value" : 281149440,
2005     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_625"
2006    },
2007    {
2008     "enum_field_value" : 259,
2009     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_525"
2010    },
2011    {
2012     "enum_field_value" : 281280512,
2013     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_525"
2014    },
2015    {
2016     "enum_field_value" : 260,
2017     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT709"
2018    },
2019    {
2020     "enum_field_value" : 281083904,
2021     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT709"
2022    },
2023    {
2024     "enum_field_value" : 139067392,
2025     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3_LINEAR"
2026    },
2027    {
2028     "enum_field_value" : 155844608,
2029     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3"
2030    },
2031    {
2032     "enum_field_value" : 139067392,
2033     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3_LINEAR"
2034    },
2035    {
2036     "enum_field_value" : 143261696,
2037     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3"
2038    },
2039    {
2040     "enum_field_value" : 151715840,
2041     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ADOBE_RGB"
2042    },
2043    {
2044     "enum_field_value" : 138805248,
2045     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_LINEAR"
2046    },
2047    {
2048     "enum_field_value" : 147193856,
2049     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020"
2050    },
2051    {
2052     "enum_field_value" : 163971072,
2053     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_PQ"
2054    },
2055    {
2056     "enum_field_value" : 4096,
2057     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DEPTH"
2058    },
2059    {
2060     "enum_field_value" : 4097,
2061     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SENSOR"
2062    }
2063   ],
2064   "linker_set_key" : "android::hardware::graphics::common::V1_0::Dataspace",
2065   "name" : "android::hardware::graphics::common::V1_0::Dataspace",
2066   "referenced_type" : "type-823",
2067   "self_type" : "type-823",
2068   "size" : 4,
2069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
2070   "underlying_type" : "type-41",
2071   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09DataspaceE"
2072  },
2073  {
2074   "alignment" : 4,
2075   "enum_fields" :
2076   [
2077    {
2078     "enum_field_value" : 1,
2079     "name" : "android::hardware::graphics::common::V1_0::Hdr::DOLBY_VISION"
2080    },
2081    {
2082     "enum_field_value" : 2,
2083     "name" : "android::hardware::graphics::common::V1_0::Hdr::HDR10"
2084    },
2085    {
2086     "enum_field_value" : 3,
2087     "name" : "android::hardware::graphics::common::V1_0::Hdr::HLG"
2088    }
2089   ],
2090   "linker_set_key" : "android::hardware::graphics::common::V1_0::Hdr",
2091   "name" : "android::hardware::graphics::common::V1_0::Hdr",
2092   "referenced_type" : "type-826",
2093   "self_type" : "type-826",
2094   "size" : 4,
2095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
2096   "underlying_type" : "type-41",
2097   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_03HdrE"
2098  },
2099  {
2100   "alignment" : 4,
2101   "enum_fields" :
2102   [
2103    {
2104     "enum_field_value" : 1,
2105     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_8888"
2106    },
2107    {
2108     "enum_field_value" : 2,
2109     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBX_8888"
2110    },
2111    {
2112     "enum_field_value" : 3,
2113     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_888"
2114    },
2115    {
2116     "enum_field_value" : 4,
2117     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_565"
2118    },
2119    {
2120     "enum_field_value" : 5,
2121     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BGRA_8888"
2122    },
2123    {
2124     "enum_field_value" : 16,
2125     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_SP"
2126    },
2127    {
2128     "enum_field_value" : 17,
2129     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCRCB_420_SP"
2130    },
2131    {
2132     "enum_field_value" : 20,
2133     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_I"
2134    },
2135    {
2136     "enum_field_value" : 22,
2137     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_FP16"
2138    },
2139    {
2140     "enum_field_value" : 32,
2141     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW16"
2142    },
2143    {
2144     "enum_field_value" : 33,
2145     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BLOB"
2146    },
2147    {
2148     "enum_field_value" : 34,
2149     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::IMPLEMENTATION_DEFINED"
2150    },
2151    {
2152     "enum_field_value" : 35,
2153     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_420_888"
2154    },
2155    {
2156     "enum_field_value" : 36,
2157     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW_OPAQUE"
2158    },
2159    {
2160     "enum_field_value" : 37,
2161     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW10"
2162    },
2163    {
2164     "enum_field_value" : 38,
2165     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW12"
2166    },
2167    {
2168     "enum_field_value" : 43,
2169     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_1010102"
2170    },
2171    {
2172     "enum_field_value" : 538982489,
2173     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y8"
2174    },
2175    {
2176     "enum_field_value" : 540422489,
2177     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y16"
2178    },
2179    {
2180     "enum_field_value" : 842094169,
2181     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YV12"
2182    }
2183   ],
2184   "linker_set_key" : "android::hardware::graphics::common::V1_0::PixelFormat",
2185   "name" : "android::hardware::graphics::common::V1_0::PixelFormat",
2186   "referenced_type" : "type-537",
2187   "self_type" : "type-537",
2188   "size" : 4,
2189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
2190   "underlying_type" : "type-41",
2191   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011PixelFormatE"
2192  },
2193  {
2194   "alignment" : 4,
2195   "enum_fields" :
2196   [
2197    {
2198     "enum_field_value" : 1,
2199     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_H"
2200    },
2201    {
2202     "enum_field_value" : 2,
2203     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_V"
2204    },
2205    {
2206     "enum_field_value" : 4,
2207     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_90"
2208    },
2209    {
2210     "enum_field_value" : 3,
2211     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_180"
2212    },
2213    {
2214     "enum_field_value" : 7,
2215     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_270"
2216    }
2217   ],
2218   "linker_set_key" : "android::hardware::graphics::common::V1_0::Transform",
2219   "name" : "android::hardware::graphics::common::V1_0::Transform",
2220   "referenced_type" : "type-822",
2221   "self_type" : "type-822",
2222   "size" : 4,
2223   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
2224   "underlying_type" : "type-41",
2225   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09TransformE"
2226  },
2227  {
2228   "alignment" : 4,
2229   "enum_fields" :
2230   [
2231    {
2232     "enum_field_value" : 0,
2233     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2234    },
2235    {
2236     "enum_field_value" : 1,
2237     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2238    },
2239    {
2240     "enum_field_value" : 2,
2241     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2242    }
2243   ],
2244   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2245   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2246   "referenced_type" : "type-609",
2247   "self_type" : "type-609",
2248   "size" : 4,
2249   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2250   "underlying_type" : "type-41",
2251   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2252  },
2253  {
2254   "alignment" : 4,
2255   "enum_fields" :
2256   [
2257    {
2258     "enum_field_value" : -1,
2259     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2260    }
2261   ],
2262   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2263   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2264   "referenced_type" : "type-757",
2265   "self_type" : "type-757",
2266   "size" : 4,
2267   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2268   "underlying_type" : "type-41",
2269   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2270  },
2271  {
2272   "alignment" : 1,
2273   "enum_fields" :
2274   [
2275    {
2276     "enum_field_value" : 0,
2277     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2278    },
2279    {
2280     "enum_field_value" : 1,
2281     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2282    },
2283    {
2284     "enum_field_value" : 2,
2285     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2286    }
2287   ],
2288   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2289   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2290   "referenced_type" : "type-755",
2291   "self_type" : "type-755",
2292   "size" : 1,
2293   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2294   "underlying_type" : "type-3",
2295   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2296  },
2297  {
2298   "alignment" : 4,
2299   "enum_fields" :
2300   [
2301    {
2302     "enum_field_value" : 0,
2303     "name" : "ANDROID_LOG_UNKNOWN"
2304    },
2305    {
2306     "enum_field_value" : 1,
2307     "name" : "ANDROID_LOG_DEFAULT"
2308    },
2309    {
2310     "enum_field_value" : 2,
2311     "name" : "ANDROID_LOG_VERBOSE"
2312    },
2313    {
2314     "enum_field_value" : 3,
2315     "name" : "ANDROID_LOG_DEBUG"
2316    },
2317    {
2318     "enum_field_value" : 4,
2319     "name" : "ANDROID_LOG_INFO"
2320    },
2321    {
2322     "enum_field_value" : 5,
2323     "name" : "ANDROID_LOG_WARN"
2324    },
2325    {
2326     "enum_field_value" : 6,
2327     "name" : "ANDROID_LOG_ERROR"
2328    },
2329    {
2330     "enum_field_value" : 7,
2331     "name" : "ANDROID_LOG_FATAL"
2332    },
2333    {
2334     "enum_field_value" : 8,
2335     "name" : "ANDROID_LOG_SILENT"
2336    }
2337   ],
2338   "linker_set_key" : "android_LogPriority",
2339   "name" : "android_LogPriority",
2340   "referenced_type" : "type-1",
2341   "self_type" : "type-1",
2342   "size" : 4,
2343   "source_file" : "/system/core/liblog/include/android/log.h",
2344   "underlying_type" : "type-2",
2345   "unique_id" : "android_LogPriority"
2346  },
2347  {
2348   "alignment" : 4,
2349   "enum_fields" :
2350   [
2351    {
2352     "enum_field_value" : 0,
2353     "name" : "HAL_COLOR_MODE_NATIVE"
2354    },
2355    {
2356     "enum_field_value" : 1,
2357     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2358    },
2359    {
2360     "enum_field_value" : 2,
2361     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2362    },
2363    {
2364     "enum_field_value" : 3,
2365     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2366    },
2367    {
2368     "enum_field_value" : 4,
2369     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2370    },
2371    {
2372     "enum_field_value" : 5,
2373     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2374    },
2375    {
2376     "enum_field_value" : 6,
2377     "name" : "HAL_COLOR_MODE_DCI_P3"
2378    },
2379    {
2380     "enum_field_value" : 7,
2381     "name" : "HAL_COLOR_MODE_SRGB"
2382    },
2383    {
2384     "enum_field_value" : 8,
2385     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2386    },
2387    {
2388     "enum_field_value" : 9,
2389     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2390    }
2391   ],
2392   "linker_set_key" : "android_color_mode_t",
2393   "name" : "android_color_mode_t",
2394   "referenced_type" : "type-707",
2395   "self_type" : "type-707",
2396   "size" : 4,
2397   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2398   "underlying_type" : "type-2",
2399   "unique_id" : "android_color_mode_t"
2400  },
2401  {
2402   "alignment" : 4,
2403   "enum_fields" :
2404   [
2405    {
2406     "enum_field_value" : 10,
2407     "name" : "HAL_COLOR_MODE_BT2020"
2408    },
2409    {
2410     "enum_field_value" : 11,
2411     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2412    },
2413    {
2414     "enum_field_value" : 12,
2415     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2416    }
2417   ],
2418   "linker_set_key" : "android_color_mode_v1_1_t",
2419   "name" : "android_color_mode_v1_1_t",
2420   "referenced_type" : "type-712",
2421   "self_type" : "type-712",
2422   "size" : 4,
2423   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2424   "underlying_type" : "type-2",
2425   "unique_id" : "android_color_mode_v1_1_t"
2426  },
2427  {
2428   "alignment" : 4,
2429   "enum_fields" :
2430   [
2431    {
2432     "enum_field_value" : 0,
2433     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2434    },
2435    {
2436     "enum_field_value" : 1,
2437     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2438    },
2439    {
2440     "enum_field_value" : 2,
2441     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2442    },
2443    {
2444     "enum_field_value" : 3,
2445     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2446    },
2447    {
2448     "enum_field_value" : 4,
2449     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2450    },
2451    {
2452     "enum_field_value" : 5,
2453     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2454    },
2455    {
2456     "enum_field_value" : 6,
2457     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2458    }
2459   ],
2460   "linker_set_key" : "android_color_transform_t",
2461   "name" : "android_color_transform_t",
2462   "referenced_type" : "type-708",
2463   "self_type" : "type-708",
2464   "size" : 4,
2465   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2466   "underlying_type" : "type-2",
2467   "unique_id" : "android_color_transform_t"
2468  },
2469  {
2470   "alignment" : 4,
2471   "enum_fields" :
2472   [
2473    {
2474     "enum_field_value" : 0,
2475     "name" : "HAL_DATASPACE_UNKNOWN"
2476    },
2477    {
2478     "enum_field_value" : 1,
2479     "name" : "HAL_DATASPACE_ARBITRARY"
2480    },
2481    {
2482     "enum_field_value" : 16,
2483     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2484    },
2485    {
2486     "enum_field_value" : 4128768,
2487     "name" : "HAL_DATASPACE_STANDARD_MASK"
2488    },
2489    {
2490     "enum_field_value" : 0,
2491     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2492    },
2493    {
2494     "enum_field_value" : 65536,
2495     "name" : "HAL_DATASPACE_STANDARD_BT709"
2496    },
2497    {
2498     "enum_field_value" : 131072,
2499     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2500    },
2501    {
2502     "enum_field_value" : 196608,
2503     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2504    },
2505    {
2506     "enum_field_value" : 262144,
2507     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2508    },
2509    {
2510     "enum_field_value" : 327680,
2511     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2512    },
2513    {
2514     "enum_field_value" : 393216,
2515     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2516    },
2517    {
2518     "enum_field_value" : 458752,
2519     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2520    },
2521    {
2522     "enum_field_value" : 524288,
2523     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2524    },
2525    {
2526     "enum_field_value" : 589824,
2527     "name" : "HAL_DATASPACE_STANDARD_FILM"
2528    },
2529    {
2530     "enum_field_value" : 655360,
2531     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2532    },
2533    {
2534     "enum_field_value" : 720896,
2535     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2536    },
2537    {
2538     "enum_field_value" : 22,
2539     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2540    },
2541    {
2542     "enum_field_value" : 130023424,
2543     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2544    },
2545    {
2546     "enum_field_value" : 0,
2547     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2548    },
2549    {
2550     "enum_field_value" : 4194304,
2551     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2552    },
2553    {
2554     "enum_field_value" : 8388608,
2555     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2556    },
2557    {
2558     "enum_field_value" : 12582912,
2559     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2560    },
2561    {
2562     "enum_field_value" : 16777216,
2563     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2564    },
2565    {
2566     "enum_field_value" : 20971520,
2567     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2568    },
2569    {
2570     "enum_field_value" : 25165824,
2571     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2572    },
2573    {
2574     "enum_field_value" : 29360128,
2575     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2576    },
2577    {
2578     "enum_field_value" : 33554432,
2579     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2580    },
2581    {
2582     "enum_field_value" : 27,
2583     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2584    },
2585    {
2586     "enum_field_value" : 939524096,
2587     "name" : "HAL_DATASPACE_RANGE_MASK"
2588    },
2589    {
2590     "enum_field_value" : 0,
2591     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2592    },
2593    {
2594     "enum_field_value" : 134217728,
2595     "name" : "HAL_DATASPACE_RANGE_FULL"
2596    },
2597    {
2598     "enum_field_value" : 268435456,
2599     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2600    },
2601    {
2602     "enum_field_value" : 402653184,
2603     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2604    },
2605    {
2606     "enum_field_value" : 512,
2607     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2608    },
2609    {
2610     "enum_field_value" : 138477568,
2611     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2612    },
2613    {
2614     "enum_field_value" : 406913024,
2615     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2616    },
2617    {
2618     "enum_field_value" : 513,
2619     "name" : "HAL_DATASPACE_SRGB"
2620    },
2621    {
2622     "enum_field_value" : 142671872,
2623     "name" : "HAL_DATASPACE_V0_SRGB"
2624    },
2625    {
2626     "enum_field_value" : 411107328,
2627     "name" : "HAL_DATASPACE_V0_SCRGB"
2628    },
2629    {
2630     "enum_field_value" : 257,
2631     "name" : "HAL_DATASPACE_JFIF"
2632    },
2633    {
2634     "enum_field_value" : 146931712,
2635     "name" : "HAL_DATASPACE_V0_JFIF"
2636    },
2637    {
2638     "enum_field_value" : 258,
2639     "name" : "HAL_DATASPACE_BT601_625"
2640    },
2641    {
2642     "enum_field_value" : 281149440,
2643     "name" : "HAL_DATASPACE_V0_BT601_625"
2644    },
2645    {
2646     "enum_field_value" : 259,
2647     "name" : "HAL_DATASPACE_BT601_525"
2648    },
2649    {
2650     "enum_field_value" : 281280512,
2651     "name" : "HAL_DATASPACE_V0_BT601_525"
2652    },
2653    {
2654     "enum_field_value" : 260,
2655     "name" : "HAL_DATASPACE_BT709"
2656    },
2657    {
2658     "enum_field_value" : 281083904,
2659     "name" : "HAL_DATASPACE_V0_BT709"
2660    },
2661    {
2662     "enum_field_value" : 139067392,
2663     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2664    },
2665    {
2666     "enum_field_value" : 155844608,
2667     "name" : "HAL_DATASPACE_DCI_P3"
2668    },
2669    {
2670     "enum_field_value" : 139067392,
2671     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2672    },
2673    {
2674     "enum_field_value" : 143261696,
2675     "name" : "HAL_DATASPACE_DISPLAY_P3"
2676    },
2677    {
2678     "enum_field_value" : 151715840,
2679     "name" : "HAL_DATASPACE_ADOBE_RGB"
2680    },
2681    {
2682     "enum_field_value" : 138805248,
2683     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2684    },
2685    {
2686     "enum_field_value" : 147193856,
2687     "name" : "HAL_DATASPACE_BT2020"
2688    },
2689    {
2690     "enum_field_value" : 163971072,
2691     "name" : "HAL_DATASPACE_BT2020_PQ"
2692    },
2693    {
2694     "enum_field_value" : 4096,
2695     "name" : "HAL_DATASPACE_DEPTH"
2696    },
2697    {
2698     "enum_field_value" : 4097,
2699     "name" : "HAL_DATASPACE_SENSOR"
2700    }
2701   ],
2702   "linker_set_key" : "android_dataspace_t",
2703   "name" : "android_dataspace_t",
2704   "referenced_type" : "type-706",
2705   "self_type" : "type-706",
2706   "size" : 4,
2707   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2708   "underlying_type" : "type-2",
2709   "unique_id" : "android_dataspace_t"
2710  },
2711  {
2712   "alignment" : 4,
2713   "enum_fields" :
2714   [
2715    {
2716     "enum_field_value" : 281411584,
2717     "name" : "HAL_DATASPACE_BT2020_ITU"
2718    },
2719    {
2720     "enum_field_value" : 298188800,
2721     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2722    },
2723    {
2724     "enum_field_value" : 302383104,
2725     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2726    },
2727    {
2728     "enum_field_value" : 168165376,
2729     "name" : "HAL_DATASPACE_BT2020_HLG"
2730    }
2731   ],
2732   "linker_set_key" : "android_dataspace_v1_1_t",
2733   "name" : "android_dataspace_v1_1_t",
2734   "referenced_type" : "type-711",
2735   "self_type" : "type-711",
2736   "size" : 4,
2737   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2738   "underlying_type" : "type-2",
2739   "unique_id" : "android_dataspace_v1_1_t"
2740  },
2741  {
2742   "alignment" : 4,
2743   "enum_fields" :
2744   [
2745    {
2746     "enum_field_value" : 142999552,
2747     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2748    },
2749    {
2750     "enum_field_value" : 4098,
2751     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2752    },
2753    {
2754     "enum_field_value" : 4099,
2755     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2756    },
2757    {
2758     "enum_field_value" : 4100,
2759     "name" : "HAL_DATASPACE_HEIF"
2760    }
2761   ],
2762   "linker_set_key" : "android_dataspace_v1_2_t",
2763   "name" : "android_dataspace_v1_2_t",
2764   "referenced_type" : "type-715",
2765   "self_type" : "type-715",
2766   "size" : 4,
2767   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2768   "underlying_type" : "type-2",
2769   "unique_id" : "android_dataspace_v1_2_t"
2770  },
2771  {
2772   "alignment" : 4,
2773   "enum_fields" :
2774   [
2775    {
2776     "enum_field_value" : 1,
2777     "name" : "FLEX_COMPONENT_Y"
2778    },
2779    {
2780     "enum_field_value" : 2,
2781     "name" : "FLEX_COMPONENT_Cb"
2782    },
2783    {
2784     "enum_field_value" : 4,
2785     "name" : "FLEX_COMPONENT_Cr"
2786    },
2787    {
2788     "enum_field_value" : 1024,
2789     "name" : "FLEX_COMPONENT_R"
2790    },
2791    {
2792     "enum_field_value" : 2048,
2793     "name" : "FLEX_COMPONENT_G"
2794    },
2795    {
2796     "enum_field_value" : 4096,
2797     "name" : "FLEX_COMPONENT_B"
2798    },
2799    {
2800     "enum_field_value" : 1073741824,
2801     "name" : "FLEX_COMPONENT_A"
2802    }
2803   ],
2804   "linker_set_key" : "android_flex_component",
2805   "name" : "android_flex_component",
2806   "referenced_type" : "type-720",
2807   "self_type" : "type-720",
2808   "size" : 4,
2809   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2810   "underlying_type" : "type-2",
2811   "unique_id" : "android_flex_component"
2812  },
2813  {
2814   "alignment" : 4,
2815   "enum_fields" :
2816   [
2817    {
2818     "enum_field_value" : 0,
2819     "name" : "FLEX_FORMAT_INVALID"
2820    },
2821    {
2822     "enum_field_value" : 1,
2823     "name" : "FLEX_FORMAT_Y"
2824    },
2825    {
2826     "enum_field_value" : 7,
2827     "name" : "FLEX_FORMAT_YCbCr"
2828    },
2829    {
2830     "enum_field_value" : 1073741831,
2831     "name" : "FLEX_FORMAT_YCbCrA"
2832    },
2833    {
2834     "enum_field_value" : 7168,
2835     "name" : "FLEX_FORMAT_RGB"
2836    },
2837    {
2838     "enum_field_value" : 1073748992,
2839     "name" : "FLEX_FORMAT_RGBA"
2840    }
2841   ],
2842   "linker_set_key" : "android_flex_format",
2843   "name" : "android_flex_format",
2844   "referenced_type" : "type-723",
2845   "self_type" : "type-723",
2846   "size" : 4,
2847   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2848   "underlying_type" : "type-2",
2849   "unique_id" : "android_flex_format"
2850  },
2851  {
2852   "alignment" : 4,
2853   "enum_fields" :
2854   [
2855    {
2856     "enum_field_value" : 1,
2857     "name" : "HAL_HDR_DOLBY_VISION"
2858    },
2859    {
2860     "enum_field_value" : 2,
2861     "name" : "HAL_HDR_HDR10"
2862    },
2863    {
2864     "enum_field_value" : 3,
2865     "name" : "HAL_HDR_HLG"
2866    }
2867   ],
2868   "linker_set_key" : "android_hdr_t",
2869   "name" : "android_hdr_t",
2870   "referenced_type" : "type-709",
2871   "self_type" : "type-709",
2872   "size" : 4,
2873   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2874   "underlying_type" : "type-2",
2875   "unique_id" : "android_hdr_t"
2876  },
2877  {
2878   "alignment" : 4,
2879   "enum_fields" :
2880   [
2881    {
2882     "enum_field_value" : 4,
2883     "name" : "HAL_HDR_HDR10_PLUS"
2884    }
2885   ],
2886   "linker_set_key" : "android_hdr_v1_2_t",
2887   "name" : "android_hdr_v1_2_t",
2888   "referenced_type" : "type-714",
2889   "self_type" : "type-714",
2890   "size" : 4,
2891   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2892   "underlying_type" : "type-2",
2893   "unique_id" : "android_hdr_v1_2_t"
2894  },
2895  {
2896   "alignment" : 4,
2897   "enum_fields" :
2898   [
2899    {
2900     "enum_field_value" : 39,
2901     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2902    },
2903    {
2904     "enum_field_value" : 40,
2905     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2906    },
2907    {
2908     "enum_field_value" : 41,
2909     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2910    },
2911    {
2912     "enum_field_value" : 42,
2913     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2914    }
2915   ],
2916   "linker_set_key" : "android_pixel_format_sw_t",
2917   "name" : "android_pixel_format_sw_t",
2918   "referenced_type" : "type-717",
2919   "self_type" : "type-717",
2920   "size" : 4,
2921   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2922   "underlying_type" : "type-2",
2923   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2924  },
2925  {
2926   "alignment" : 4,
2927   "enum_fields" :
2928   [
2929    {
2930     "enum_field_value" : 1,
2931     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2932    },
2933    {
2934     "enum_field_value" : 2,
2935     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2936    },
2937    {
2938     "enum_field_value" : 3,
2939     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2940    },
2941    {
2942     "enum_field_value" : 4,
2943     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2944    },
2945    {
2946     "enum_field_value" : 5,
2947     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2948    },
2949    {
2950     "enum_field_value" : 16,
2951     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2952    },
2953    {
2954     "enum_field_value" : 17,
2955     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2956    },
2957    {
2958     "enum_field_value" : 20,
2959     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2960    },
2961    {
2962     "enum_field_value" : 22,
2963     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2964    },
2965    {
2966     "enum_field_value" : 32,
2967     "name" : "HAL_PIXEL_FORMAT_RAW16"
2968    },
2969    {
2970     "enum_field_value" : 33,
2971     "name" : "HAL_PIXEL_FORMAT_BLOB"
2972    },
2973    {
2974     "enum_field_value" : 34,
2975     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2976    },
2977    {
2978     "enum_field_value" : 35,
2979     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2980    },
2981    {
2982     "enum_field_value" : 36,
2983     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2984    },
2985    {
2986     "enum_field_value" : 37,
2987     "name" : "HAL_PIXEL_FORMAT_RAW10"
2988    },
2989    {
2990     "enum_field_value" : 38,
2991     "name" : "HAL_PIXEL_FORMAT_RAW12"
2992    },
2993    {
2994     "enum_field_value" : 43,
2995     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2996    },
2997    {
2998     "enum_field_value" : 538982489,
2999     "name" : "HAL_PIXEL_FORMAT_Y8"
3000    },
3001    {
3002     "enum_field_value" : 540422489,
3003     "name" : "HAL_PIXEL_FORMAT_Y16"
3004    },
3005    {
3006     "enum_field_value" : 842094169,
3007     "name" : "HAL_PIXEL_FORMAT_YV12"
3008    }
3009   ],
3010   "linker_set_key" : "android_pixel_format_t",
3011   "name" : "android_pixel_format_t",
3012   "referenced_type" : "type-704",
3013   "self_type" : "type-704",
3014   "size" : 4,
3015   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3016   "underlying_type" : "type-2",
3017   "unique_id" : "android_pixel_format_t"
3018  },
3019  {
3020   "alignment" : 4,
3021   "enum_fields" :
3022   [
3023    {
3024     "enum_field_value" : 48,
3025     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
3026    },
3027    {
3028     "enum_field_value" : 49,
3029     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
3030    },
3031    {
3032     "enum_field_value" : 50,
3033     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
3034    },
3035    {
3036     "enum_field_value" : 51,
3037     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
3038    },
3039    {
3040     "enum_field_value" : 52,
3041     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
3042    },
3043    {
3044     "enum_field_value" : 53,
3045     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
3046    },
3047    {
3048     "enum_field_value" : 54,
3049     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
3050    }
3051   ],
3052   "linker_set_key" : "android_pixel_format_v1_1_t",
3053   "name" : "android_pixel_format_v1_1_t",
3054   "referenced_type" : "type-710",
3055   "self_type" : "type-710",
3056   "size" : 4,
3057   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3058   "underlying_type" : "type-2",
3059   "unique_id" : "android_pixel_format_v1_1_t"
3060  },
3061  {
3062   "alignment" : 4,
3063   "enum_fields" :
3064   [
3065    {
3066     "enum_field_value" : 55,
3067     "name" : "HAL_PIXEL_FORMAT_HSV_888"
3068    }
3069   ],
3070   "linker_set_key" : "android_pixel_format_v1_2_t",
3071   "name" : "android_pixel_format_v1_2_t",
3072   "referenced_type" : "type-716",
3073   "self_type" : "type-716",
3074   "size" : 4,
3075   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3076   "underlying_type" : "type-2",
3077   "unique_id" : "android_pixel_format_v1_2_t"
3078  },
3079  {
3080   "alignment" : 4,
3081   "enum_fields" :
3082   [
3083    {
3084     "enum_field_value" : 0,
3085     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
3086    },
3087    {
3088     "enum_field_value" : 1,
3089     "name" : "HAL_RENDER_INTENT_ENHANCE"
3090    },
3091    {
3092     "enum_field_value" : 2,
3093     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
3094    },
3095    {
3096     "enum_field_value" : 3,
3097     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
3098    }
3099   ],
3100   "linker_set_key" : "android_render_intent_v1_1_t",
3101   "name" : "android_render_intent_v1_1_t",
3102   "referenced_type" : "type-713",
3103   "self_type" : "type-713",
3104   "size" : 4,
3105   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3106   "underlying_type" : "type-2",
3107   "unique_id" : "android_render_intent_v1_1_t"
3108  },
3109  {
3110   "alignment" : 4,
3111   "enum_fields" :
3112   [
3113    {
3114     "enum_field_value" : 1,
3115     "name" : "HAL_TRANSFORM_FLIP_H"
3116    },
3117    {
3118     "enum_field_value" : 2,
3119     "name" : "HAL_TRANSFORM_FLIP_V"
3120    },
3121    {
3122     "enum_field_value" : 4,
3123     "name" : "HAL_TRANSFORM_ROT_90"
3124    },
3125    {
3126     "enum_field_value" : 3,
3127     "name" : "HAL_TRANSFORM_ROT_180"
3128    },
3129    {
3130     "enum_field_value" : 7,
3131     "name" : "HAL_TRANSFORM_ROT_270"
3132    }
3133   ],
3134   "linker_set_key" : "android_transform_t",
3135   "name" : "android_transform_t",
3136   "referenced_type" : "type-705",
3137   "self_type" : "type-705",
3138   "size" : 4,
3139   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3140   "underlying_type" : "type-2",
3141   "unique_id" : "android_transform_t"
3142  },
3143  {
3144   "alignment" : 4,
3145   "enum_fields" :
3146   [
3147    {
3148     "enum_field_value" : 0,
3149     "name" : "LOG_ID_MIN"
3150    },
3151    {
3152     "enum_field_value" : 0,
3153     "name" : "LOG_ID_MAIN"
3154    },
3155    {
3156     "enum_field_value" : 1,
3157     "name" : "LOG_ID_RADIO"
3158    },
3159    {
3160     "enum_field_value" : 2,
3161     "name" : "LOG_ID_EVENTS"
3162    },
3163    {
3164     "enum_field_value" : 3,
3165     "name" : "LOG_ID_SYSTEM"
3166    },
3167    {
3168     "enum_field_value" : 4,
3169     "name" : "LOG_ID_CRASH"
3170    },
3171    {
3172     "enum_field_value" : 5,
3173     "name" : "LOG_ID_STATS"
3174    },
3175    {
3176     "enum_field_value" : 6,
3177     "name" : "LOG_ID_SECURITY"
3178    },
3179    {
3180     "enum_field_value" : 7,
3181     "name" : "LOG_ID_KERNEL"
3182    },
3183    {
3184     "enum_field_value" : 8,
3185     "name" : "LOG_ID_MAX"
3186    }
3187   ],
3188   "linker_set_key" : "log_id",
3189   "name" : "log_id",
3190   "referenced_type" : "type-315",
3191   "self_type" : "type-315",
3192   "size" : 4,
3193   "source_file" : "/system/core/liblog/include/android/log.h",
3194   "underlying_type" : "type-2",
3195   "unique_id" : "log_id"
3196  }
3197 ],
3198 "function_types" :
3199 [
3200  {
3201   "alignment" : 4,
3202   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3203   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3204   "parameters" :
3205   [
3206    {
3207     "referenced_type" : "type-203"
3208    },
3209    {
3210     "referenced_type" : "type-209"
3211    },
3212    {
3213     "referenced_type" : "type-75"
3214    }
3215   ],
3216   "referenced_type" : "type-202",
3217   "return_type" : "type-20",
3218   "self_type" : "type-202",
3219   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3220  },
3221  {
3222   "alignment" : 4,
3223   "linker_set_key" : "int (void *)",
3224   "name" : "int (void *)",
3225   "parameters" :
3226   [
3227    {
3228     "referenced_type" : "type-75"
3229    }
3230   ],
3231   "referenced_type" : "type-731",
3232   "return_type" : "type-41",
3233   "self_type" : "type-731",
3234   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3235  },
3236  {
3237   "alignment" : 4,
3238   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3239   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3240   "parameters" :
3241   [
3242    {
3243     "referenced_type" : "type-642"
3244    },
3245    {
3246     "referenced_type" : "type-579"
3247    },
3248    {
3249     "referenced_type" : "type-35"
3250    },
3251    {
3252     "referenced_type" : "type-643"
3253    },
3254    {
3255     "referenced_type" : "type-35"
3256    },
3257    {
3258     "referenced_type" : "type-75"
3259    }
3260   ],
3261   "referenced_type" : "type-641",
3262   "return_type" : "type-76",
3263   "self_type" : "type-641",
3264   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3265  }
3266 ],
3267 "functions" :
3268 [
3269  {
3270   "function_name" : "android::hardware::fromBinder",
3271   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_6camera6device4V1_013ICameraDeviceENS4_16BpHwCameraDeviceENS4_16BnHwCameraDeviceEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
3272   "parameters" :
3273   [
3274    {
3275     "referenced_type" : "type-209"
3276    }
3277   ],
3278   "return_type" : "type-154",
3279   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3280   "template_args" : [ "type-156", "type-259", "type-656" ]
3281  },
3282  {
3283   "function_name" : "android::hardware::fromBinder",
3284   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_6camera6device4V3_213ICameraDeviceENS4_16BpHwCameraDeviceENS4_16BnHwCameraDeviceEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
3285   "parameters" :
3286   [
3287    {
3288     "referenced_type" : "type-209"
3289    }
3290   ],
3291   "return_type" : "type-160",
3292   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3293   "template_args" : [ "type-162", "type-285", "type-658" ]
3294  },
3295  {
3296   "function_name" : "android::hardware::fromBinder",
3297   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_6camera8provider4V2_423ICameraProviderCallbackENS4_26BpHwCameraProviderCallbackENS4_26BnHwCameraProviderCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
3298   "parameters" :
3299   [
3300    {
3301     "referenced_type" : "type-209"
3302    }
3303   ],
3304   "return_type" : "type-12",
3305   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3306   "template_args" : [ "type-14", "type-297", "type-659" ]
3307  },
3308  {
3309   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::getService",
3310   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3311   "parameters" :
3312   [
3313    {
3314     "default_arg" : true,
3315     "referenced_type" : "type-662"
3316    },
3317    {
3318     "default_arg" : true,
3319     "referenced_type" : "type-20"
3320    }
3321   ],
3322   "return_type" : "type-102",
3323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3324  },
3325  {
3326   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::linkToDeath",
3327   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3328   "parameters" :
3329   [
3330    {
3331     "is_this_ptr" : true,
3332     "referenced_type" : "type-103"
3333    },
3334    {
3335     "referenced_type" : "type-70"
3336    },
3337    {
3338     "referenced_type" : "type-35"
3339    }
3340   ],
3341   "return_type" : "type-327",
3342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3343  },
3344  {
3345   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::getDebugInfo",
3346   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3347   "parameters" :
3348   [
3349    {
3350     "is_this_ptr" : true,
3351     "referenced_type" : "type-103"
3352    },
3353    {
3354     "referenced_type" : "type-963"
3355    }
3356   ],
3357   "return_type" : "type-354",
3358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3359  },
3360  {
3361   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::getHashChain",
3362   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3363   "parameters" :
3364   [
3365    {
3366     "is_this_ptr" : true,
3367     "referenced_type" : "type-103"
3368    },
3369    {
3370     "referenced_type" : "type-964"
3371    }
3372   ],
3373   "return_type" : "type-354",
3374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3375  },
3376  {
3377   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::tryGetService",
3378   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3379   "parameters" :
3380   [
3381    {
3382     "default_arg" : true,
3383     "referenced_type" : "type-662"
3384    },
3385    {
3386     "default_arg" : true,
3387     "referenced_type" : "type-20"
3388    }
3389   ],
3390   "return_type" : "type-102",
3391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3392  },
3393  {
3394   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::unlinkToDeath",
3395   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3396   "parameters" :
3397   [
3398    {
3399     "is_this_ptr" : true,
3400     "referenced_type" : "type-103"
3401    },
3402    {
3403     "referenced_type" : "type-70"
3404    }
3405   ],
3406   "return_type" : "type-327",
3407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3408  },
3409  {
3410   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::interfaceChain",
3411   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3412   "parameters" :
3413   [
3414    {
3415     "is_this_ptr" : true,
3416     "referenced_type" : "type-103"
3417    },
3418    {
3419     "referenced_type" : "type-965"
3420    }
3421   ],
3422   "return_type" : "type-354",
3423   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3424  },
3425  {
3426   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::registerAsService",
3427   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3428   "parameters" :
3429   [
3430    {
3431     "is_this_ptr" : true,
3432     "referenced_type" : "type-103"
3433    },
3434    {
3435     "default_arg" : true,
3436     "referenced_type" : "type-662"
3437    }
3438   ],
3439   "return_type" : "type-41",
3440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3441  },
3442  {
3443   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::interfaceDescriptor",
3444   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3445   "parameters" :
3446   [
3447    {
3448     "is_this_ptr" : true,
3449     "referenced_type" : "type-103"
3450    },
3451    {
3452     "referenced_type" : "type-966"
3453    }
3454   ],
3455   "return_type" : "type-354",
3456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3457  },
3458  {
3459   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::notifySyspropsChanged",
3460   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21notifySyspropsChangedEv",
3461   "parameters" :
3462   [
3463    {
3464     "is_this_ptr" : true,
3465     "referenced_type" : "type-103"
3466    }
3467   ],
3468   "return_type" : "type-354",
3469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3470  },
3471  {
3472   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::setHALInstrumentation",
3473   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21setHALInstrumentationEv",
3474   "parameters" :
3475   [
3476    {
3477     "is_this_ptr" : true,
3478     "referenced_type" : "type-103"
3479    }
3480   ],
3481   "return_type" : "type-354",
3482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3483  },
3484  {
3485   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::registerForNotifications",
3486   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3487   "parameters" :
3488   [
3489    {
3490     "referenced_type" : "type-662"
3491    },
3492    {
3493     "referenced_type" : "type-903"
3494    }
3495   ],
3496   "return_type" : "type-20",
3497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3498  },
3499  {
3500   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::ping",
3501   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider4pingEv",
3502   "parameters" :
3503   [
3504    {
3505     "is_this_ptr" : true,
3506     "referenced_type" : "type-103"
3507    }
3508   ],
3509   "return_type" : "type-354",
3510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3511  },
3512  {
3513   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::debug",
3514   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3515   "parameters" :
3516   [
3517    {
3518     "is_this_ptr" : true,
3519     "referenced_type" : "type-103"
3520    },
3521    {
3522     "referenced_type" : "type-602"
3523    },
3524    {
3525     "referenced_type" : "type-497"
3526    }
3527   ],
3528   "return_type" : "type-354",
3529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3530  },
3531  {
3532   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::castFrom",
3533   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3534   "parameters" :
3535   [
3536    {
3537     "referenced_type" : "type-142"
3538    },
3539    {
3540     "default_arg" : true,
3541     "referenced_type" : "type-20"
3542    }
3543   ],
3544   "return_type" : "type-341",
3545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3546  },
3547  {
3548   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::castFrom",
3549   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider8castFromERKNS_2spIS4_EEb",
3550   "parameters" :
3551   [
3552    {
3553     "referenced_type" : "type-957"
3554    },
3555    {
3556     "default_arg" : true,
3557     "referenced_type" : "type-20"
3558    }
3559   ],
3560   "return_type" : "type-341",
3561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3562  },
3563  {
3564   "access" : "private",
3565   "function_name" : "android::hardware::camera::provider::V2_4::BsCameraProvider::addOnewayTask",
3566   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider13addOnewayTaskENSt3__18functionIFvvEEE",
3567   "parameters" :
3568   [
3569    {
3570     "is_this_ptr" : true,
3571     "referenced_type" : "type-145"
3572    },
3573    {
3574     "referenced_type" : "type-969"
3575    }
3576   ],
3577   "return_type" : "type-354",
3578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BsCameraProvider.h"
3579  },
3580  {
3581   "function_name" : "android::hardware::camera::provider::V2_4::BsCameraProvider::BsCameraProvider",
3582   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProviderC1ENS_2spINS3_15ICameraProviderEEE",
3583   "parameters" :
3584   [
3585    {
3586     "is_this_ptr" : true,
3587     "referenced_type" : "type-145"
3588    },
3589    {
3590     "referenced_type" : "type-144"
3591    }
3592   ],
3593   "return_type" : "type-76",
3594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BsCameraProvider.h"
3595  },
3596  {
3597   "function_name" : "android::hardware::camera::provider::V2_4::BsCameraProvider::BsCameraProvider",
3598   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProviderC2ENS_2spINS3_15ICameraProviderEEE",
3599   "parameters" :
3600   [
3601    {
3602     "is_this_ptr" : true,
3603     "referenced_type" : "type-145"
3604    },
3605    {
3606     "referenced_type" : "type-144"
3607    }
3608   ],
3609   "return_type" : "type-76",
3610   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BsCameraProvider.h"
3611  },
3612  {
3613   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::onTransact",
3614   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3615   "parameters" :
3616   [
3617    {
3618     "is_this_ptr" : true,
3619     "referenced_type" : "type-119"
3620    },
3621    {
3622     "referenced_type" : "type-2"
3623    },
3624    {
3625     "referenced_type" : "type-651"
3626    },
3627    {
3628     "referenced_type" : "type-642"
3629    },
3630    {
3631     "default_arg" : true,
3632     "referenced_type" : "type-2"
3633    },
3634    {
3635     "default_arg" : true,
3636     "referenced_type" : "type-977"
3637    }
3638   ],
3639   "return_type" : "type-41",
3640   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3641  },
3642  {
3643   "access" : "private",
3644   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::getDebugInfo",
3645   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3646   "parameters" :
3647   [
3648    {
3649     "is_this_ptr" : true,
3650     "referenced_type" : "type-119"
3651    },
3652    {
3653     "referenced_type" : "type-978"
3654    }
3655   ],
3656   "return_type" : "type-354",
3657   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3658  },
3659  {
3660   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::_hidl_setCallback",
3661   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3662   "parameters" :
3663   [
3664    {
3665     "referenced_type" : "type-652"
3666    },
3667    {
3668     "referenced_type" : "type-651"
3669    },
3670    {
3671     "referenced_type" : "type-642"
3672    },
3673    {
3674     "referenced_type" : "type-979"
3675    }
3676   ],
3677   "return_type" : "type-41",
3678   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3679  },
3680  {
3681   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::_hidl_getVendorTags",
3682   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider19_hidl_getVendorTagsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3683   "parameters" :
3684   [
3685    {
3686     "referenced_type" : "type-652"
3687    },
3688    {
3689     "referenced_type" : "type-651"
3690    },
3691    {
3692     "referenced_type" : "type-642"
3693    },
3694    {
3695     "referenced_type" : "type-980"
3696    }
3697   ],
3698   "return_type" : "type-41",
3699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3700  },
3701  {
3702   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::_hidl_getCameraIdList",
3703   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider21_hidl_getCameraIdListEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3704   "parameters" :
3705   [
3706    {
3707     "referenced_type" : "type-652"
3708    },
3709    {
3710     "referenced_type" : "type-651"
3711    },
3712    {
3713     "referenced_type" : "type-642"
3714    },
3715    {
3716     "referenced_type" : "type-981"
3717    }
3718   ],
3719   "return_type" : "type-41",
3720   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3721  },
3722  {
3723   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::_hidl_isSetTorchModeSupported",
3724   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider29_hidl_isSetTorchModeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3725   "parameters" :
3726   [
3727    {
3728     "referenced_type" : "type-652"
3729    },
3730    {
3731     "referenced_type" : "type-651"
3732    },
3733    {
3734     "referenced_type" : "type-642"
3735    },
3736    {
3737     "referenced_type" : "type-982"
3738    }
3739   ],
3740   "return_type" : "type-41",
3741   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3742  },
3743  {
3744   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::_hidl_getCameraDeviceInterface_V1_x",
3745   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider35_hidl_getCameraDeviceInterface_V1_xEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3746   "parameters" :
3747   [
3748    {
3749     "referenced_type" : "type-652"
3750    },
3751    {
3752     "referenced_type" : "type-651"
3753    },
3754    {
3755     "referenced_type" : "type-642"
3756    },
3757    {
3758     "referenced_type" : "type-983"
3759    }
3760   ],
3761   "return_type" : "type-41",
3762   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3763  },
3764  {
3765   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::_hidl_getCameraDeviceInterface_V3_x",
3766   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider35_hidl_getCameraDeviceInterface_V3_xEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3767   "parameters" :
3768   [
3769    {
3770     "referenced_type" : "type-652"
3771    },
3772    {
3773     "referenced_type" : "type-651"
3774    },
3775    {
3776     "referenced_type" : "type-642"
3777    },
3778    {
3779     "referenced_type" : "type-984"
3780    }
3781   ],
3782   "return_type" : "type-41",
3783   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3784  },
3785  {
3786   "access" : "private",
3787   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::ping",
3788   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider4pingEv",
3789   "parameters" :
3790   [
3791    {
3792     "is_this_ptr" : true,
3793     "referenced_type" : "type-119"
3794    }
3795   ],
3796   "return_type" : "type-354",
3797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3798  },
3799  {
3800   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::BnHwCameraProvider",
3801   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderC1ERKNS_2spINS3_15ICameraProviderEEE",
3802   "parameters" :
3803   [
3804    {
3805     "is_this_ptr" : true,
3806     "referenced_type" : "type-119"
3807    },
3808    {
3809     "referenced_type" : "type-957"
3810    }
3811   ],
3812   "return_type" : "type-76",
3813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3814  },
3815  {
3816   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::BnHwCameraProvider",
3817   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderC2ERKNS_2spINS3_15ICameraProviderEEE",
3818   "parameters" :
3819   [
3820    {
3821     "is_this_ptr" : true,
3822     "referenced_type" : "type-119"
3823    },
3824    {
3825     "referenced_type" : "type-957"
3826    }
3827   ],
3828   "return_type" : "type-76",
3829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3830  },
3831  {
3832   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::~BnHwCameraProvider",
3833   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderD0Ev",
3834   "parameters" :
3835   [
3836    {
3837     "is_this_ptr" : true,
3838     "referenced_type" : "type-119"
3839    }
3840   ],
3841   "return_type" : "type-76",
3842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3843  },
3844  {
3845   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::~BnHwCameraProvider",
3846   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderD1Ev",
3847   "parameters" :
3848   [
3849    {
3850     "is_this_ptr" : true,
3851     "referenced_type" : "type-119"
3852    }
3853   ],
3854   "return_type" : "type-76",
3855   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3856  },
3857  {
3858   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::~BnHwCameraProvider",
3859   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderD2Ev",
3860   "parameters" :
3861   [
3862    {
3863     "is_this_ptr" : true,
3864     "referenced_type" : "type-119"
3865    }
3866   ],
3867   "return_type" : "type-76",
3868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3869  },
3870  {
3871   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::linkToDeath",
3872   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3873   "parameters" :
3874   [
3875    {
3876     "is_this_ptr" : true,
3877     "referenced_type" : "type-150"
3878    },
3879    {
3880     "referenced_type" : "type-70"
3881    },
3882    {
3883     "referenced_type" : "type-35"
3884    }
3885   ],
3886   "return_type" : "type-327",
3887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
3888  },
3889  {
3890   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::setCallback",
3891   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider11setCallbackERKNS_2spINS3_23ICameraProviderCallbackEEE",
3892   "parameters" :
3893   [
3894    {
3895     "is_this_ptr" : true,
3896     "referenced_type" : "type-150"
3897    },
3898    {
3899     "referenced_type" : "type-152"
3900    }
3901   ],
3902   "return_type" : "type-333",
3903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
3904  },
3905  {
3906   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::getDebugInfo",
3907   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3908   "parameters" :
3909   [
3910    {
3911     "is_this_ptr" : true,
3912     "referenced_type" : "type-150"
3913    },
3914    {
3915     "referenced_type" : "type-985"
3916    }
3917   ],
3918   "return_type" : "type-354",
3919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
3920  },
3921  {
3922   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::getHashChain",
3923   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3924   "parameters" :
3925   [
3926    {
3927     "is_this_ptr" : true,
3928     "referenced_type" : "type-150"
3929    },
3930    {
3931     "referenced_type" : "type-986"
3932    }
3933   ],
3934   "return_type" : "type-354",
3935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
3936  },
3937  {
3938   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::getVendorTags",
3939   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE",
3940   "parameters" :
3941   [
3942    {
3943     "is_this_ptr" : true,
3944     "referenced_type" : "type-150"
3945    },
3946    {
3947     "referenced_type" : "type-987"
3948    }
3949   ],
3950   "return_type" : "type-354",
3951   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
3952  },
3953  {
3954   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::unlinkToDeath",
3955   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3956   "parameters" :
3957   [
3958    {
3959     "is_this_ptr" : true,
3960     "referenced_type" : "type-150"
3961    },
3962    {
3963     "referenced_type" : "type-70"
3964    }
3965   ],
3966   "return_type" : "type-327",
3967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
3968  },
3969  {
3970   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::interfaceChain",
3971   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3972   "parameters" :
3973   [
3974    {
3975     "is_this_ptr" : true,
3976     "referenced_type" : "type-150"
3977    },
3978    {
3979     "referenced_type" : "type-988"
3980    }
3981   ],
3982   "return_type" : "type-354",
3983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
3984  },
3985  {
3986   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::getCameraIdList",
3987   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3988   "parameters" :
3989   [
3990    {
3991     "is_this_ptr" : true,
3992     "referenced_type" : "type-150"
3993    },
3994    {
3995     "referenced_type" : "type-989"
3996    }
3997   ],
3998   "return_type" : "type-354",
3999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4000  },
4001  {
4002   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::_hidl_setCallback",
4003   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_23ICameraProviderCallbackEEE",
4004   "parameters" :
4005   [
4006    {
4007     "referenced_type" : "type-187"
4008    },
4009    {
4010     "referenced_type" : "type-846"
4011    },
4012    {
4013     "referenced_type" : "type-152"
4014    }
4015   ],
4016   "return_type" : "type-333",
4017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4018  },
4019  {
4020   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::_hidl_getVendorTags",
4021   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider19_hidl_getVendorTagsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINSD_16VendorTagSectionEEEEEE",
4022   "parameters" :
4023   [
4024    {
4025     "referenced_type" : "type-187"
4026    },
4027    {
4028     "referenced_type" : "type-846"
4029    },
4030    {
4031     "referenced_type" : "type-990"
4032    }
4033   ],
4034   "return_type" : "type-354",
4035   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4036  },
4037  {
4038   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::interfaceDescriptor",
4039   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4040   "parameters" :
4041   [
4042    {
4043     "is_this_ptr" : true,
4044     "referenced_type" : "type-150"
4045    },
4046    {
4047     "referenced_type" : "type-991"
4048    }
4049   ],
4050   "return_type" : "type-354",
4051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4052  },
4053  {
4054   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::_hidl_getCameraIdList",
4055   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider21_hidl_getCameraIdListEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4056   "parameters" :
4057   [
4058    {
4059     "referenced_type" : "type-187"
4060    },
4061    {
4062     "referenced_type" : "type-846"
4063    },
4064    {
4065     "referenced_type" : "type-992"
4066    }
4067   ],
4068   "return_type" : "type-354",
4069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4070  },
4071  {
4072   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::notifySyspropsChanged",
4073   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider21notifySyspropsChangedEv",
4074   "parameters" :
4075   [
4076    {
4077     "is_this_ptr" : true,
4078     "referenced_type" : "type-150"
4079    }
4080   ],
4081   "return_type" : "type-354",
4082   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4083  },
4084  {
4085   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::setHALInstrumentation",
4086   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider21setHALInstrumentationEv",
4087   "parameters" :
4088   [
4089    {
4090     "is_this_ptr" : true,
4091     "referenced_type" : "type-150"
4092    }
4093   ],
4094   "return_type" : "type-354",
4095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4096  },
4097  {
4098   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::isSetTorchModeSupported",
4099   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE",
4100   "parameters" :
4101   [
4102    {
4103     "is_this_ptr" : true,
4104     "referenced_type" : "type-150"
4105    },
4106    {
4107     "referenced_type" : "type-993"
4108    }
4109   ],
4110   "return_type" : "type-354",
4111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4112  },
4113  {
4114   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::_hidl_isSetTorchModeSupported",
4115   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider29_hidl_isSetTorchModeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE",
4116   "parameters" :
4117   [
4118    {
4119     "referenced_type" : "type-187"
4120    },
4121    {
4122     "referenced_type" : "type-846"
4123    },
4124    {
4125     "referenced_type" : "type-994"
4126    }
4127   ],
4128   "return_type" : "type-354",
4129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4130  },
4131  {
4132   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::getCameraDeviceInterface_V1_x",
4133   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE",
4134   "parameters" :
4135   [
4136    {
4137     "is_this_ptr" : true,
4138     "referenced_type" : "type-150"
4139    },
4140    {
4141     "referenced_type" : "type-767"
4142    },
4143    {
4144     "referenced_type" : "type-995"
4145    }
4146   ],
4147   "return_type" : "type-354",
4148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4149  },
4150  {
4151   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::getCameraDeviceInterface_V3_x",
4152   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE",
4153   "parameters" :
4154   [
4155    {
4156     "is_this_ptr" : true,
4157     "referenced_type" : "type-150"
4158    },
4159    {
4160     "referenced_type" : "type-767"
4161    },
4162    {
4163     "referenced_type" : "type-996"
4164    }
4165   ],
4166   "return_type" : "type-354",
4167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4168  },
4169  {
4170   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::_hidl_getCameraDeviceInterface_V1_x",
4171   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider35_hidl_getCameraDeviceInterface_V1_xEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE",
4172   "parameters" :
4173   [
4174    {
4175     "referenced_type" : "type-187"
4176    },
4177    {
4178     "referenced_type" : "type-846"
4179    },
4180    {
4181     "referenced_type" : "type-767"
4182    },
4183    {
4184     "referenced_type" : "type-997"
4185    }
4186   ],
4187   "return_type" : "type-354",
4188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4189  },
4190  {
4191   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::_hidl_getCameraDeviceInterface_V3_x",
4192   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider35_hidl_getCameraDeviceInterface_V3_xEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE",
4193   "parameters" :
4194   [
4195    {
4196     "referenced_type" : "type-187"
4197    },
4198    {
4199     "referenced_type" : "type-846"
4200    },
4201    {
4202     "referenced_type" : "type-767"
4203    },
4204    {
4205     "referenced_type" : "type-998"
4206    }
4207   ],
4208   "return_type" : "type-354",
4209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4210  },
4211  {
4212   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::ping",
4213   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider4pingEv",
4214   "parameters" :
4215   [
4216    {
4217     "is_this_ptr" : true,
4218     "referenced_type" : "type-150"
4219    }
4220   ],
4221   "return_type" : "type-354",
4222   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4223  },
4224  {
4225   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::debug",
4226   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4227   "parameters" :
4228   [
4229    {
4230     "is_this_ptr" : true,
4231     "referenced_type" : "type-150"
4232    },
4233    {
4234     "referenced_type" : "type-602"
4235    },
4236    {
4237     "referenced_type" : "type-497"
4238    }
4239   ],
4240   "return_type" : "type-354",
4241   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4242  },
4243  {
4244   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::BpHwCameraProvider",
4245   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProviderC1ERKNS_2spINS0_7IBinderEEE",
4246   "parameters" :
4247   [
4248    {
4249     "is_this_ptr" : true,
4250     "referenced_type" : "type-150"
4251    },
4252    {
4253     "referenced_type" : "type-209"
4254    }
4255   ],
4256   "return_type" : "type-76",
4257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4258  },
4259  {
4260   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::BpHwCameraProvider",
4261   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProviderC2ERKNS_2spINS0_7IBinderEEE",
4262   "parameters" :
4263   [
4264    {
4265     "is_this_ptr" : true,
4266     "referenced_type" : "type-150"
4267    },
4268    {
4269     "referenced_type" : "type-209"
4270    }
4271   ],
4272   "return_type" : "type-76",
4273   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4274  },
4275  {
4276   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::getService",
4277   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4278   "parameters" :
4279   [
4280    {
4281     "default_arg" : true,
4282     "referenced_type" : "type-89"
4283    },
4284    {
4285     "default_arg" : true,
4286     "referenced_type" : "type-20"
4287    }
4288   ],
4289   "return_type" : "type-12",
4290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4291  },
4292  {
4293   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::linkToDeath",
4294   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4295   "parameters" :
4296   [
4297    {
4298     "is_this_ptr" : true,
4299     "referenced_type" : "type-13"
4300    },
4301    {
4302     "referenced_type" : "type-70"
4303    },
4304    {
4305     "referenced_type" : "type-35"
4306    }
4307   ],
4308   "return_type" : "type-327",
4309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4310  },
4311  {
4312   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::getDebugInfo",
4313   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4314   "parameters" :
4315   [
4316    {
4317     "is_this_ptr" : true,
4318     "referenced_type" : "type-13"
4319    },
4320    {
4321     "referenced_type" : "type-999"
4322    }
4323   ],
4324   "return_type" : "type-354",
4325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4326  },
4327  {
4328   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::getHashChain",
4329   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4330   "parameters" :
4331   [
4332    {
4333     "is_this_ptr" : true,
4334     "referenced_type" : "type-13"
4335    },
4336    {
4337     "referenced_type" : "type-1000"
4338    }
4339   ],
4340   "return_type" : "type-354",
4341   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4342  },
4343  {
4344   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::tryGetService",
4345   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4346   "parameters" :
4347   [
4348    {
4349     "default_arg" : true,
4350     "referenced_type" : "type-89"
4351    },
4352    {
4353     "default_arg" : true,
4354     "referenced_type" : "type-20"
4355    }
4356   ],
4357   "return_type" : "type-12",
4358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4359  },
4360  {
4361   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::unlinkToDeath",
4362   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4363   "parameters" :
4364   [
4365    {
4366     "is_this_ptr" : true,
4367     "referenced_type" : "type-13"
4368    },
4369    {
4370     "referenced_type" : "type-70"
4371    }
4372   ],
4373   "return_type" : "type-327",
4374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4375  },
4376  {
4377   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::interfaceChain",
4378   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4379   "parameters" :
4380   [
4381    {
4382     "is_this_ptr" : true,
4383     "referenced_type" : "type-13"
4384    },
4385    {
4386     "referenced_type" : "type-1001"
4387    }
4388   ],
4389   "return_type" : "type-354",
4390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4391  },
4392  {
4393   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::registerAsService",
4394   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
4395   "parameters" :
4396   [
4397    {
4398     "is_this_ptr" : true,
4399     "referenced_type" : "type-13"
4400    },
4401    {
4402     "default_arg" : true,
4403     "referenced_type" : "type-89"
4404    }
4405   ],
4406   "return_type" : "type-41",
4407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4408  },
4409  {
4410   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::interfaceDescriptor",
4411   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4412   "parameters" :
4413   [
4414    {
4415     "is_this_ptr" : true,
4416     "referenced_type" : "type-13"
4417    },
4418    {
4419     "referenced_type" : "type-1002"
4420    }
4421   ],
4422   "return_type" : "type-354",
4423   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4424  },
4425  {
4426   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::notifySyspropsChanged",
4427   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21notifySyspropsChangedEv",
4428   "parameters" :
4429   [
4430    {
4431     "is_this_ptr" : true,
4432     "referenced_type" : "type-13"
4433    }
4434   ],
4435   "return_type" : "type-354",
4436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4437  },
4438  {
4439   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::setHALInstrumentation",
4440   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21setHALInstrumentationEv",
4441   "parameters" :
4442   [
4443    {
4444     "is_this_ptr" : true,
4445     "referenced_type" : "type-13"
4446    }
4447   ],
4448   "return_type" : "type-354",
4449   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4450  },
4451  {
4452   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::registerForNotifications",
4453   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4454   "parameters" :
4455   [
4456    {
4457     "referenced_type" : "type-89"
4458    },
4459    {
4460     "referenced_type" : "type-903"
4461    }
4462   ],
4463   "return_type" : "type-20",
4464   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4465  },
4466  {
4467   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::ping",
4468   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback4pingEv",
4469   "parameters" :
4470   [
4471    {
4472     "is_this_ptr" : true,
4473     "referenced_type" : "type-13"
4474    }
4475   ],
4476   "return_type" : "type-354",
4477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4478  },
4479  {
4480   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::debug",
4481   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4482   "parameters" :
4483   [
4484    {
4485     "is_this_ptr" : true,
4486     "referenced_type" : "type-13"
4487    },
4488    {
4489     "referenced_type" : "type-602"
4490    },
4491    {
4492     "referenced_type" : "type-497"
4493    }
4494   ],
4495   "return_type" : "type-354",
4496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4497  },
4498  {
4499   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::castFrom",
4500   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4501   "parameters" :
4502   [
4503    {
4504     "referenced_type" : "type-142"
4505    },
4506    {
4507     "default_arg" : true,
4508     "referenced_type" : "type-20"
4509    }
4510   ],
4511   "return_type" : "type-38",
4512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4513  },
4514  {
4515   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::castFrom",
4516   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback8castFromERKNS_2spIS4_EEb",
4517   "parameters" :
4518   [
4519    {
4520     "referenced_type" : "type-152"
4521    },
4522    {
4523     "default_arg" : true,
4524     "referenced_type" : "type-20"
4525    }
4526   ],
4527   "return_type" : "type-38",
4528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4529  },
4530  {
4531   "access" : "private",
4532   "function_name" : "android::hardware::camera::provider::V2_4::BsCameraProviderCallback::addOnewayTask",
4533   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback13addOnewayTaskENSt3__18functionIFvvEEE",
4534   "parameters" :
4535   [
4536    {
4537     "is_this_ptr" : true,
4538     "referenced_type" : "type-23"
4539    },
4540    {
4541     "referenced_type" : "type-1005"
4542    }
4543   ],
4544   "return_type" : "type-354",
4545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BsCameraProviderCallback.h"
4546  },
4547  {
4548   "function_name" : "android::hardware::camera::provider::V2_4::BsCameraProviderCallback::BsCameraProviderCallback",
4549   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackC1ENS_2spINS3_23ICameraProviderCallbackEEE",
4550   "parameters" :
4551   [
4552    {
4553     "is_this_ptr" : true,
4554     "referenced_type" : "type-23"
4555    },
4556    {
4557     "referenced_type" : "type-11"
4558    }
4559   ],
4560   "return_type" : "type-76",
4561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BsCameraProviderCallback.h"
4562  },
4563  {
4564   "function_name" : "android::hardware::camera::provider::V2_4::BsCameraProviderCallback::BsCameraProviderCallback",
4565   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackC2ENS_2spINS3_23ICameraProviderCallbackEEE",
4566   "parameters" :
4567   [
4568    {
4569     "is_this_ptr" : true,
4570     "referenced_type" : "type-23"
4571    },
4572    {
4573     "referenced_type" : "type-11"
4574    }
4575   ],
4576   "return_type" : "type-76",
4577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BsCameraProviderCallback.h"
4578  },
4579  {
4580   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::onTransact",
4581   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
4582   "parameters" :
4583   [
4584    {
4585     "is_this_ptr" : true,
4586     "referenced_type" : "type-947"
4587    },
4588    {
4589     "referenced_type" : "type-2"
4590    },
4591    {
4592     "referenced_type" : "type-651"
4593    },
4594    {
4595     "referenced_type" : "type-642"
4596    },
4597    {
4598     "default_arg" : true,
4599     "referenced_type" : "type-2"
4600    },
4601    {
4602     "default_arg" : true,
4603     "referenced_type" : "type-1008"
4604    }
4605   ],
4606   "return_type" : "type-41",
4607   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4608  },
4609  {
4610   "access" : "private",
4611   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::getDebugInfo",
4612   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4613   "parameters" :
4614   [
4615    {
4616     "is_this_ptr" : true,
4617     "referenced_type" : "type-947"
4618    },
4619    {
4620     "referenced_type" : "type-1009"
4621    }
4622   ],
4623   "return_type" : "type-354",
4624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4625  },
4626  {
4627   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::_hidl_torchModeStatusChange",
4628   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback27_hidl_torchModeStatusChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4629   "parameters" :
4630   [
4631    {
4632     "referenced_type" : "type-652"
4633    },
4634    {
4635     "referenced_type" : "type-651"
4636    },
4637    {
4638     "referenced_type" : "type-642"
4639    },
4640    {
4641     "referenced_type" : "type-1010"
4642    }
4643   ],
4644   "return_type" : "type-41",
4645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4646  },
4647  {
4648   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::_hidl_cameraDeviceStatusChange",
4649   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback30_hidl_cameraDeviceStatusChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4650   "parameters" :
4651   [
4652    {
4653     "referenced_type" : "type-652"
4654    },
4655    {
4656     "referenced_type" : "type-651"
4657    },
4658    {
4659     "referenced_type" : "type-642"
4660    },
4661    {
4662     "referenced_type" : "type-1011"
4663    }
4664   ],
4665   "return_type" : "type-41",
4666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4667  },
4668  {
4669   "access" : "private",
4670   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::ping",
4671   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback4pingEv",
4672   "parameters" :
4673   [
4674    {
4675     "is_this_ptr" : true,
4676     "referenced_type" : "type-947"
4677    }
4678   ],
4679   "return_type" : "type-354",
4680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4681  },
4682  {
4683   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::BnHwCameraProviderCallback",
4684   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackC1ERKNS_2spINS3_23ICameraProviderCallbackEEE",
4685   "parameters" :
4686   [
4687    {
4688     "is_this_ptr" : true,
4689     "referenced_type" : "type-947"
4690    },
4691    {
4692     "referenced_type" : "type-152"
4693    }
4694   ],
4695   "return_type" : "type-76",
4696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4697  },
4698  {
4699   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::BnHwCameraProviderCallback",
4700   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackC2ERKNS_2spINS3_23ICameraProviderCallbackEEE",
4701   "parameters" :
4702   [
4703    {
4704     "is_this_ptr" : true,
4705     "referenced_type" : "type-947"
4706    },
4707    {
4708     "referenced_type" : "type-152"
4709    }
4710   ],
4711   "return_type" : "type-76",
4712   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4713  },
4714  {
4715   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::~BnHwCameraProviderCallback",
4716   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD0Ev",
4717   "parameters" :
4718   [
4719    {
4720     "is_this_ptr" : true,
4721     "referenced_type" : "type-947"
4722    }
4723   ],
4724   "return_type" : "type-76",
4725   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4726  },
4727  {
4728   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::~BnHwCameraProviderCallback",
4729   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD1Ev",
4730   "parameters" :
4731   [
4732    {
4733     "is_this_ptr" : true,
4734     "referenced_type" : "type-947"
4735    }
4736   ],
4737   "return_type" : "type-76",
4738   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4739  },
4740  {
4741   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::~BnHwCameraProviderCallback",
4742   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD2Ev",
4743   "parameters" :
4744   [
4745    {
4746     "is_this_ptr" : true,
4747     "referenced_type" : "type-947"
4748    }
4749   ],
4750   "return_type" : "type-76",
4751   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4752  },
4753  {
4754   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::linkToDeath",
4755   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4756   "parameters" :
4757   [
4758    {
4759     "is_this_ptr" : true,
4760     "referenced_type" : "type-300"
4761    },
4762    {
4763     "referenced_type" : "type-70"
4764    },
4765    {
4766     "referenced_type" : "type-35"
4767    }
4768   ],
4769   "return_type" : "type-327",
4770   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4771  },
4772  {
4773   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::getDebugInfo",
4774   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4775   "parameters" :
4776   [
4777    {
4778     "is_this_ptr" : true,
4779     "referenced_type" : "type-300"
4780    },
4781    {
4782     "referenced_type" : "type-1012"
4783    }
4784   ],
4785   "return_type" : "type-354",
4786   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4787  },
4788  {
4789   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::getHashChain",
4790   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4791   "parameters" :
4792   [
4793    {
4794     "is_this_ptr" : true,
4795     "referenced_type" : "type-300"
4796    },
4797    {
4798     "referenced_type" : "type-1013"
4799    }
4800   ],
4801   "return_type" : "type-354",
4802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4803  },
4804  {
4805   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::unlinkToDeath",
4806   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4807   "parameters" :
4808   [
4809    {
4810     "is_this_ptr" : true,
4811     "referenced_type" : "type-300"
4812    },
4813    {
4814     "referenced_type" : "type-70"
4815    }
4816   ],
4817   "return_type" : "type-327",
4818   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4819  },
4820  {
4821   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::interfaceChain",
4822   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4823   "parameters" :
4824   [
4825    {
4826     "is_this_ptr" : true,
4827     "referenced_type" : "type-300"
4828    },
4829    {
4830     "referenced_type" : "type-1014"
4831    }
4832   ],
4833   "return_type" : "type-354",
4834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4835  },
4836  {
4837   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::interfaceDescriptor",
4838   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4839   "parameters" :
4840   [
4841    {
4842     "is_this_ptr" : true,
4843     "referenced_type" : "type-300"
4844    },
4845    {
4846     "referenced_type" : "type-1015"
4847    }
4848   ],
4849   "return_type" : "type-354",
4850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4851  },
4852  {
4853   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::notifySyspropsChanged",
4854   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21notifySyspropsChangedEv",
4855   "parameters" :
4856   [
4857    {
4858     "is_this_ptr" : true,
4859     "referenced_type" : "type-300"
4860    }
4861   ],
4862   "return_type" : "type-354",
4863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4864  },
4865  {
4866   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::setHALInstrumentation",
4867   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21setHALInstrumentationEv",
4868   "parameters" :
4869   [
4870    {
4871     "is_this_ptr" : true,
4872     "referenced_type" : "type-300"
4873    }
4874   ],
4875   "return_type" : "type-354",
4876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4877  },
4878  {
4879   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::torchModeStatusChange",
4880   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21torchModeStatusChangeERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE",
4881   "parameters" :
4882   [
4883    {
4884     "is_this_ptr" : true,
4885     "referenced_type" : "type-300"
4886    },
4887    {
4888     "referenced_type" : "type-767"
4889    },
4890    {
4891     "referenced_type" : "type-770"
4892    }
4893   ],
4894   "return_type" : "type-354",
4895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4896  },
4897  {
4898   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::cameraDeviceStatusChange",
4899   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback24cameraDeviceStatusChangeERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE",
4900   "parameters" :
4901   [
4902    {
4903     "is_this_ptr" : true,
4904     "referenced_type" : "type-300"
4905    },
4906    {
4907     "referenced_type" : "type-767"
4908    },
4909    {
4910     "referenced_type" : "type-769"
4911    }
4912   ],
4913   "return_type" : "type-354",
4914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4915  },
4916  {
4917   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::_hidl_torchModeStatusChange",
4918   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback27_hidl_torchModeStatusChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE",
4919   "parameters" :
4920   [
4921    {
4922     "referenced_type" : "type-187"
4923    },
4924    {
4925     "referenced_type" : "type-846"
4926    },
4927    {
4928     "referenced_type" : "type-767"
4929    },
4930    {
4931     "referenced_type" : "type-770"
4932    }
4933   ],
4934   "return_type" : "type-354",
4935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4936  },
4937  {
4938   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::_hidl_cameraDeviceStatusChange",
4939   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback30_hidl_cameraDeviceStatusChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE",
4940   "parameters" :
4941   [
4942    {
4943     "referenced_type" : "type-187"
4944    },
4945    {
4946     "referenced_type" : "type-846"
4947    },
4948    {
4949     "referenced_type" : "type-767"
4950    },
4951    {
4952     "referenced_type" : "type-769"
4953    }
4954   ],
4955   "return_type" : "type-354",
4956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4957  },
4958  {
4959   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::ping",
4960   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback4pingEv",
4961   "parameters" :
4962   [
4963    {
4964     "is_this_ptr" : true,
4965     "referenced_type" : "type-300"
4966    }
4967   ],
4968   "return_type" : "type-354",
4969   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4970  },
4971  {
4972   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::debug",
4973   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4974   "parameters" :
4975   [
4976    {
4977     "is_this_ptr" : true,
4978     "referenced_type" : "type-300"
4979    },
4980    {
4981     "referenced_type" : "type-602"
4982    },
4983    {
4984     "referenced_type" : "type-497"
4985    }
4986   ],
4987   "return_type" : "type-354",
4988   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4989  },
4990  {
4991   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::BpHwCameraProviderCallback",
4992   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackC1ERKNS_2spINS0_7IBinderEEE",
4993   "parameters" :
4994   [
4995    {
4996     "is_this_ptr" : true,
4997     "referenced_type" : "type-300"
4998    },
4999    {
5000     "referenced_type" : "type-209"
5001    }
5002   ],
5003   "return_type" : "type-76",
5004   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
5005  },
5006  {
5007   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::BpHwCameraProviderCallback",
5008   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackC2ERKNS_2spINS0_7IBinderEEE",
5009   "parameters" :
5010   [
5011    {
5012     "is_this_ptr" : true,
5013     "referenced_type" : "type-300"
5014    },
5015    {
5016     "referenced_type" : "type-209"
5017    }
5018   ],
5019   "return_type" : "type-76",
5020   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
5021  },
5022  {
5023   "function_name" : "android::hardware::details::castInterface",
5024   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6camera8provider4V2_415ICameraProviderENS_4hidl4base4V1_05IBaseENS5_18BpHwCameraProviderEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
5025   "parameters" :
5026   [
5027    {
5028     "referenced_type" : "type-106"
5029    },
5030    {
5031     "referenced_type" : "type-215"
5032    },
5033    {
5034     "referenced_type" : "type-20"
5035    }
5036   ],
5037   "return_type" : "type-341",
5038   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5039   "template_args" : [ "type-104", "type-15", "type-146" ]
5040  },
5041  {
5042   "function_name" : "android::hardware::details::castInterface",
5043   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackENS_4hidl4base4V1_05IBaseENS5_26BpHwCameraProviderCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
5044   "parameters" :
5045   [
5046    {
5047     "referenced_type" : "type-106"
5048    },
5049    {
5050     "referenced_type" : "type-215"
5051    },
5052    {
5053     "referenced_type" : "type-20"
5054    }
5055   ],
5056   "return_type" : "type-38",
5057   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5058   "template_args" : [ "type-14", "type-15", "type-297" ]
5059  },
5060  {
5061   "function_name" : "android::hardware::details::wrapPassthrough",
5062   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_6camera6device4V1_013ICameraDeviceEvEENS_2spIT_EES9_",
5063   "parameters" :
5064   [
5065    {
5066     "referenced_type" : "type-154"
5067    }
5068   ],
5069   "return_type" : "type-154",
5070   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5071   "template_args" : [ "type-156", "type-76" ]
5072  },
5073  {
5074   "function_name" : "android::hardware::details::wrapPassthrough",
5075   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_6camera6device4V3_213ICameraDeviceEvEENS_2spIT_EES9_",
5076   "parameters" :
5077   [
5078    {
5079     "referenced_type" : "type-160"
5080    }
5081   ],
5082   "return_type" : "type-160",
5083   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5084   "template_args" : [ "type-162", "type-76" ]
5085  },
5086  {
5087   "function_name" : "android::hardware::details::wrapPassthrough",
5088   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_6camera8provider4V2_423ICameraProviderCallbackEvEENS_2spIT_EES9_",
5089   "parameters" :
5090   [
5091    {
5092     "referenced_type" : "type-12"
5093    }
5094   ],
5095   "return_type" : "type-12",
5096   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5097   "template_args" : [ "type-14", "type-76" ]
5098  },
5099  {
5100   "function_name" : "android::hardware::details::getServiceInternal",
5101   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6camera8provider4V2_418BpHwCameraProviderENS5_15ICameraProviderEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
5102   "parameters" :
5103   [
5104    {
5105     "referenced_type" : "type-662"
5106    },
5107    {
5108     "referenced_type" : "type-20"
5109    },
5110    {
5111     "referenced_type" : "type-20"
5112    }
5113   ],
5114   "return_type" : "type-102",
5115   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5116   "template_args" : [ "type-146", "type-104", "type-76", "type-76" ]
5117  },
5118  {
5119   "function_name" : "android::hardware::details::getServiceInternal",
5120   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6camera8provider4V2_426BpHwCameraProviderCallbackENS5_23ICameraProviderCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
5121   "parameters" :
5122   [
5123    {
5124     "referenced_type" : "type-89"
5125    },
5126    {
5127     "referenced_type" : "type-20"
5128    },
5129    {
5130     "referenced_type" : "type-20"
5131    }
5132   ],
5133   "return_type" : "type-12",
5134   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5135   "template_args" : [ "type-297", "type-14", "type-76", "type-76" ]
5136  }
5137 ],
5138 "global_vars" :
5139 [
5140  {
5141   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider10descriptorE",
5142   "name" : "android::hardware::camera::provider::V2_4::ICameraProvider::descriptor",
5143   "referenced_type" : "type-215",
5144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
5145  },
5146  {
5147   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback10descriptorE",
5148   "name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::descriptor",
5149   "referenced_type" : "type-215",
5150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
5151  }
5152 ],
5153 "lvalue_reference_types" :
5154 [
5155  {
5156   "alignment" : 8,
5157   "linker_set_key" : "android::Mutex &",
5158   "name" : "android::Mutex &",
5159   "referenced_type" : "type-194",
5160   "self_type" : "type-737",
5161   "size" : 8,
5162   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5163  },
5164  {
5165   "alignment" : 8,
5166   "linker_set_key" : "android::RWLock &",
5167   "name" : "android::RWLock &",
5168   "referenced_type" : "type-742",
5169   "self_type" : "type-746",
5170   "size" : 8,
5171   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5172  },
5173  {
5174   "alignment" : 8,
5175   "linker_set_key" : "android::String16 &",
5176   "name" : "android::String16 &",
5177   "referenced_type" : "type-205",
5178   "self_type" : "type-623",
5179   "size" : 8,
5180   "source_file" : "/system/core/libutils/include/utils/String16.h"
5181  },
5182  {
5183   "alignment" : 8,
5184   "linker_set_key" : "android::String8 &",
5185   "name" : "android::String8 &",
5186   "referenced_type" : "type-214",
5187   "self_type" : "type-618",
5188   "size" : 8,
5189   "source_file" : "/system/core/libutils/include/utils/String8.h"
5190  },
5191  {
5192   "alignment" : 8,
5193   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &",
5194   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &",
5195   "referenced_type" : "type-333",
5196   "self_type" : "type-338",
5197   "size" : 8,
5198   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5199  },
5200  {
5201   "alignment" : 8,
5202   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> > &",
5203   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> > &",
5204   "referenced_type" : "type-341",
5205   "self_type" : "type-344",
5206   "size" : 8,
5207   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5208  },
5209  {
5210   "alignment" : 8,
5211   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> > &",
5212   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> > &",
5213   "referenced_type" : "type-38",
5214   "self_type" : "type-45",
5215   "size" : 8,
5216   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5217  },
5218  {
5219   "alignment" : 8,
5220   "linker_set_key" : "android::hardware::Return<bool> &",
5221   "name" : "android::hardware::Return<bool> &",
5222   "referenced_type" : "type-327",
5223   "self_type" : "type-330",
5224   "size" : 8,
5225   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5226  },
5227  {
5228   "alignment" : 8,
5229   "linker_set_key" : "android::hardware::Return<void> &",
5230   "name" : "android::hardware::Return<void> &",
5231   "referenced_type" : "type-354",
5232   "self_type" : "type-357",
5233   "size" : 8,
5234   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5235  },
5236  {
5237   "alignment" : 8,
5238   "linker_set_key" : "android::hardware::Status &",
5239   "name" : "android::hardware::Status &",
5240   "referenced_type" : "type-40",
5241   "self_type" : "type-325",
5242   "size" : 8,
5243   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5244  },
5245  {
5246   "alignment" : 8,
5247   "linker_set_key" : "android::hardware::TextOutput &",
5248   "name" : "android::hardware::TextOutput &",
5249   "referenced_type" : "type-649",
5250   "self_type" : "type-648",
5251   "size" : 8,
5252   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5253  },
5254  {
5255   "alignment" : 8,
5256   "linker_set_key" : "android::hardware::TextOutput &",
5257   "name" : "android::hardware::TextOutput &",
5258   "referenced_type" : "type-86",
5259   "self_type" : "type-85",
5260   "size" : 8,
5261   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5262  },
5263  {
5264   "alignment" : 8,
5265   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5266   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5267   "referenced_type" : "type-499",
5268   "self_type" : "type-646",
5269   "size" : 8,
5270   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5271  },
5272  {
5273   "alignment" : 8,
5274   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5275   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5276   "referenced_type" : "type-483",
5277   "self_type" : "type-732",
5278   "size" : 8,
5279   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5280  },
5281  {
5282   "alignment" : 8,
5283   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
5284   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5285   "referenced_type" : "type-502",
5286   "self_type" : "type-680",
5287   "size" : 8,
5288   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5289  },
5290  {
5291   "alignment" : 8,
5292   "linker_set_key" : "android::hardware::hidl_memory &",
5293   "name" : "android::hardware::hidl_memory &",
5294   "referenced_type" : "type-469",
5295   "self_type" : "type-474",
5296   "size" : 8,
5297   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5298  },
5299  {
5300   "alignment" : 8,
5301   "linker_set_key" : "android::hardware::hidl_string &",
5302   "name" : "android::hardware::hidl_string &",
5303   "referenced_type" : "type-365",
5304   "self_type" : "type-756",
5305   "size" : 8,
5306   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5307  },
5308  {
5309   "alignment" : 8,
5310   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5311   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5312   "referenced_type" : "type-498",
5313   "self_type" : "type-507",
5314   "size" : 8,
5315   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5316  },
5317  {
5318   "alignment" : 8,
5319   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5320   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5321   "referenced_type" : "type-482",
5322   "self_type" : "type-496",
5323   "size" : 8,
5324   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5325  },
5326  {
5327   "alignment" : 8,
5328   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice> &",
5329   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice> &",
5330   "referenced_type" : "type-154",
5331   "self_type" : "type-264",
5332   "size" : 8,
5333   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5334  },
5335  {
5336   "alignment" : 8,
5337   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice> &",
5338   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice> &",
5339   "referenced_type" : "type-160",
5340   "self_type" : "type-291",
5341   "size" : 8,
5342   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5343  },
5344  {
5345   "alignment" : 8,
5346   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> &",
5347   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> &",
5348   "referenced_type" : "type-102",
5349   "self_type" : "type-311",
5350   "size" : 8,
5351   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5352  },
5353  {
5354   "alignment" : 8,
5355   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> &",
5356   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> &",
5357   "referenced_type" : "type-12",
5358   "self_type" : "type-301",
5359   "size" : 8,
5360   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5361  },
5362  {
5363   "alignment" : 8,
5364   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5365   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5366   "referenced_type" : "type-29",
5367   "self_type" : "type-317",
5368   "size" : 8,
5369   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5370  },
5371  {
5372   "alignment" : 8,
5373   "linker_set_key" : "const android::String16 &",
5374   "name" : "const android::String16 &",
5375   "referenced_type" : "type-204",
5376   "self_type" : "type-203",
5377   "size" : 8,
5378   "source_file" : "/system/core/libutils/include/utils/String16.h"
5379  },
5380  {
5381   "alignment" : 8,
5382   "linker_set_key" : "const android::String8 &",
5383   "name" : "const android::String8 &",
5384   "referenced_type" : "type-615",
5385   "self_type" : "type-617",
5386   "size" : 8,
5387   "source_file" : "/system/core/libutils/include/utils/String8.h"
5388  },
5389  {
5390   "alignment" : 8,
5391   "linker_set_key" : "const android::hardware::Parcel &",
5392   "name" : "const android::hardware::Parcel &",
5393   "referenced_type" : "type-650",
5394   "self_type" : "type-651",
5395   "size" : 8,
5396   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5397  },
5398  {
5399   "alignment" : 8,
5400   "linker_set_key" : "const android::hardware::Return<bool> &",
5401   "name" : "const android::hardware::Return<bool> &",
5402   "referenced_type" : "type-331",
5403   "self_type" : "type-347",
5404   "size" : 8,
5405   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5406  },
5407  {
5408   "alignment" : 8,
5409   "linker_set_key" : "const android::hardware::Status &",
5410   "name" : "const android::hardware::Status &",
5411   "referenced_type" : "type-322",
5412   "self_type" : "type-323",
5413   "size" : 8,
5414   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5415  },
5416  {
5417   "alignment" : 8,
5418   "linker_set_key" : "const android::hardware::camera::common::V1_0::VendorTag &",
5419   "name" : "const android::hardware::camera::common::V1_0::VendorTag &",
5420   "referenced_type" : "type-627",
5421   "self_type" : "type-626",
5422   "size" : 8,
5423   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5424  },
5425  {
5426   "alignment" : 8,
5427   "linker_set_key" : "const android::hardware::camera::common::V1_0::VendorTagSection &",
5428   "name" : "const android::hardware::camera::common::V1_0::VendorTagSection &",
5429   "referenced_type" : "type-550",
5430   "self_type" : "type-549",
5431   "size" : 8,
5432   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5433  },
5434  {
5435   "alignment" : 8,
5436   "linker_set_key" : "const android::hardware::camera::device::V1_0::CameraFace &",
5437   "name" : "const android::hardware::camera::device::V1_0::CameraFace &",
5438   "referenced_type" : "type-831",
5439   "self_type" : "type-830",
5440   "size" : 8,
5441   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5442  },
5443  {
5444   "alignment" : 8,
5445   "linker_set_key" : "const android::hardware::camera::device::V3_2::HalStream &",
5446   "name" : "const android::hardware::camera::device::V3_2::HalStream &",
5447   "referenced_type" : "type-954",
5448   "self_type" : "type-953",
5449   "size" : 8,
5450   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5451  },
5452  {
5453   "alignment" : 8,
5454   "linker_set_key" : "const android::hardware::camera::device::V3_2::Stream &",
5455   "name" : "const android::hardware::camera::device::V3_2::Stream &",
5456   "referenced_type" : "type-911",
5457   "self_type" : "type-910",
5458   "size" : 8,
5459   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5460  },
5461  {
5462   "alignment" : 8,
5463   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamBuffer &",
5464   "name" : "const android::hardware::camera::device::V3_2::StreamBuffer &",
5465   "referenced_type" : "type-309",
5466   "self_type" : "type-308",
5467   "size" : 8,
5468   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5469  },
5470  {
5471   "alignment" : 8,
5472   "linker_set_key" : "const android::hardware::details::SchedPrio &",
5473   "name" : "const android::hardware::details::SchedPrio &",
5474   "referenced_type" : "type-668",
5475   "self_type" : "type-667",
5476   "size" : 8,
5477   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5478  },
5479  {
5480   "alignment" : 8,
5481   "linker_set_key" : "const android::hardware::details::const_accessor<int, 2> &",
5482   "name" : "const android::hardware::details::const_accessor<int, 2> &",
5483   "referenced_type" : "type-576",
5484   "self_type" : "type-598",
5485   "size" : 8,
5486   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5487  },
5488  {
5489   "alignment" : 8,
5490   "linker_set_key" : "const android::hardware::details::const_accessor<int, 4> &",
5491   "name" : "const android::hardware::details::const_accessor<int, 4> &",
5492   "referenced_type" : "type-572",
5493   "self_type" : "type-597",
5494   "size" : 8,
5495   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5496  },
5497  {
5498   "alignment" : 8,
5499   "linker_set_key" : "const android::hardware::hidl_array<int, 2> &",
5500   "name" : "const android::hardware::hidl_array<int, 2> &",
5501   "referenced_type" : "type-587",
5502   "self_type" : "type-589",
5503   "size" : 8,
5504   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5505  },
5506  {
5507   "alignment" : 8,
5508   "linker_set_key" : "const android::hardware::hidl_array<int, 4> &",
5509   "name" : "const android::hardware::hidl_array<int, 4> &",
5510   "referenced_type" : "type-582",
5511   "self_type" : "type-584",
5512   "size" : 8,
5513   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5514  },
5515  {
5516   "alignment" : 8,
5517   "linker_set_key" : "const android::hardware::hidl_handle &",
5518   "name" : "const android::hardware::hidl_handle &",
5519   "referenced_type" : "type-601",
5520   "self_type" : "type-602",
5521   "size" : 8,
5522   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5523  },
5524  {
5525   "alignment" : 8,
5526   "linker_set_key" : "const android::hardware::hidl_memory &",
5527   "name" : "const android::hardware::hidl_memory &",
5528   "referenced_type" : "type-472",
5529   "self_type" : "type-473",
5530   "size" : 8,
5531   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5532  },
5533  {
5534   "alignment" : 8,
5535   "linker_set_key" : "const android::hardware::hidl_string &",
5536   "name" : "const android::hardware::hidl_string &",
5537   "referenced_type" : "type-490",
5538   "self_type" : "type-767",
5539   "size" : 8,
5540   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5541  },
5542  {
5543   "alignment" : 8,
5544   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> &",
5545   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> &",
5546   "referenced_type" : "type-512",
5547   "self_type" : "type-514",
5548   "size" : 8,
5549   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5550  },
5551  {
5552   "alignment" : 8,
5553   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTagSection> &",
5554   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTagSection> &",
5555   "referenced_type" : "type-560",
5556   "self_type" : "type-653",
5557   "size" : 8,
5558   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5559  },
5560  {
5561   "alignment" : 8,
5562   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace> &",
5563   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace> &",
5564   "referenced_type" : "type-524",
5565   "self_type" : "type-526",
5566   "size" : 8,
5567   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5568  },
5569  {
5570   "alignment" : 8,
5571   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> &",
5572   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> &",
5573   "referenced_type" : "type-548",
5574   "self_type" : "type-552",
5575   "size" : 8,
5576   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5577  },
5578  {
5579   "alignment" : 8,
5580   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> &",
5581   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> &",
5582   "referenced_type" : "type-540",
5583   "self_type" : "type-542",
5584   "size" : 8,
5585   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5586  },
5587  {
5588   "alignment" : 8,
5589   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> &",
5590   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> &",
5591   "referenced_type" : "type-556",
5592   "self_type" : "type-600",
5593   "size" : 8,
5594   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5595  },
5596  {
5597   "alignment" : 8,
5598   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5599   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5600   "referenced_type" : "type-491",
5601   "self_type" : "type-497",
5602   "size" : 8,
5603   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5604  },
5605  {
5606   "alignment" : 8,
5607   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
5608   "name" : "const android::hardware::hidl_vec<int> &",
5609   "referenced_type" : "type-509",
5610   "self_type" : "type-511",
5611   "size" : 8,
5612   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5613  },
5614  {
5615   "alignment" : 8,
5616   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
5617   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5618   "referenced_type" : "type-529",
5619   "self_type" : "type-599",
5620   "size" : 8,
5621   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5622  },
5623  {
5624   "alignment" : 8,
5625   "linker_set_key" : "const android::hardware::hidl_version &",
5626   "name" : "const android::hardware::hidl_version &",
5627   "referenced_type" : "type-592",
5628   "self_type" : "type-594",
5629   "size" : 8,
5630   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5631  },
5632  {
5633   "alignment" : 8,
5634   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5635   "name" : "const android::hidl::base::V1_0::IBase *const &",
5636   "referenced_type" : "type-682",
5637   "self_type" : "type-683",
5638   "size" : 8,
5639   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5640  },
5641  {
5642   "alignment" : 8,
5643   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5644   "name" : "const android::sp<android::hardware::IBinder> &",
5645   "referenced_type" : "type-184",
5646   "self_type" : "type-209",
5647   "size" : 8,
5648   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5649  },
5650  {
5651   "alignment" : 8,
5652   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevice> &",
5653   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevice> &",
5654   "referenced_type" : "type-153",
5655   "self_type" : "type-158",
5656   "size" : 8,
5657   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5658  },
5659  {
5660   "alignment" : 8,
5661   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback> &",
5662   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback> &",
5663   "referenced_type" : "type-248",
5664   "self_type" : "type-249",
5665   "size" : 8,
5666   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5667  },
5668  {
5669   "alignment" : 8,
5670   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback> &",
5671   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback> &",
5672   "referenced_type" : "type-255",
5673   "self_type" : "type-256",
5674   "size" : 8,
5675   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5676  },
5677  {
5678   "alignment" : 8,
5679   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDevice> &",
5680   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDevice> &",
5681   "referenced_type" : "type-159",
5682   "self_type" : "type-163",
5683   "size" : 8,
5684   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5685  },
5686  {
5687   "alignment" : 8,
5688   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback> &",
5689   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback> &",
5690   "referenced_type" : "type-273",
5691   "self_type" : "type-274",
5692   "size" : 8,
5693   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5694  },
5695  {
5696   "alignment" : 8,
5697   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> &",
5698   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> &",
5699   "referenced_type" : "type-281",
5700   "self_type" : "type-282",
5701   "size" : 8,
5702   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5703  },
5704  {
5705   "alignment" : 8,
5706   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> &",
5707   "name" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> &",
5708   "referenced_type" : "type-144",
5709   "self_type" : "type-957",
5710   "size" : 8,
5711   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5712  },
5713  {
5714   "alignment" : 8,
5715   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> &",
5716   "name" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> &",
5717   "referenced_type" : "type-11",
5718   "self_type" : "type-152",
5719   "size" : 8,
5720   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5721  },
5722  {
5723   "alignment" : 8,
5724   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5725   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5726   "referenced_type" : "type-28",
5727   "self_type" : "type-52",
5728   "size" : 8,
5729   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5730  },
5731  {
5732   "alignment" : 8,
5733   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5734   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5735   "referenced_type" : "type-66",
5736   "self_type" : "type-70",
5737   "size" : 8,
5738   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5739  },
5740  {
5741   "alignment" : 8,
5742   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5743   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5744   "referenced_type" : "type-141",
5745   "self_type" : "type-142",
5746   "size" : 8,
5747   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5748  },
5749  {
5750   "alignment" : 8,
5751   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5752   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5753   "referenced_type" : "type-242",
5754   "self_type" : "type-903",
5755   "size" : 8,
5756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
5757  },
5758  {
5759   "alignment" : 8,
5760   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5761   "name" : "const android::wp<android::hardware::BHwBinder> &",
5762   "referenced_type" : "type-123",
5763   "self_type" : "type-125",
5764   "size" : 8,
5765   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5766  },
5767  {
5768   "alignment" : 8,
5769   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5770   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5771   "referenced_type" : "type-958",
5772   "self_type" : "type-960",
5773   "size" : 8,
5774   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5775  },
5776  {
5777   "alignment" : 8,
5778   "linker_set_key" : "const bool &",
5779   "name" : "const bool &",
5780   "referenced_type" : "type-234",
5781   "self_type" : "type-445",
5782   "size" : 8,
5783   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5784  },
5785  {
5786   "alignment" : 8,
5787   "linker_set_key" : "const double &",
5788   "name" : "const double &",
5789   "referenced_type" : "type-459",
5790   "self_type" : "type-460",
5791   "size" : 8,
5792   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5793  },
5794  {
5795   "alignment" : 8,
5796   "linker_set_key" : "const float &",
5797   "name" : "const float &",
5798   "referenced_type" : "type-457",
5799   "self_type" : "type-458",
5800   "size" : 8,
5801   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5802  },
5803  {
5804   "alignment" : 8,
5805   "linker_set_key" : "const int &",
5806   "name" : "const int &",
5807   "referenced_type" : "type-554",
5808   "self_type" : "type-553",
5809   "size" : 8,
5810   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5811  },
5812  {
5813   "linker_set_key" : "const iter<is_const> &",
5814   "name" : "const iter<is_const> &",
5815   "referenced_type" : "type-478",
5816   "self_type" : "type-480",
5817   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5818  },
5819  {
5820   "linker_set_key" : "const iter<is_const> &",
5821   "name" : "const iter<is_const> &",
5822   "referenced_type" : "type-58",
5823   "self_type" : "type-60",
5824   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5825  },
5826  {
5827   "alignment" : 8,
5828   "linker_set_key" : "const log_msg &",
5829   "name" : "const log_msg &",
5830   "referenced_type" : "type-129",
5831   "self_type" : "type-164",
5832   "size" : 8,
5833   "source_file" : "/system/core/liblog/include/log/log_read.h"
5834  },
5835  {
5836   "alignment" : 8,
5837   "linker_set_key" : "const long &",
5838   "name" : "const long &",
5839   "referenced_type" : "type-454",
5840   "self_type" : "type-455",
5841   "size" : 8,
5842   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5843  },
5844  {
5845   "alignment" : 8,
5846   "linker_set_key" : "const short &",
5847   "name" : "const short &",
5848   "referenced_type" : "type-449",
5849   "self_type" : "type-450",
5850   "size" : 8,
5851   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5852  },
5853  {
5854   "alignment" : 8,
5855   "linker_set_key" : "const signed char &",
5856   "name" : "const signed char &",
5857   "referenced_type" : "type-446",
5858   "self_type" : "type-448",
5859   "size" : 8,
5860   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5861  },
5862  {
5863   "alignment" : 8,
5864   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5865   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5866   "referenced_type" : "type-660",
5867   "self_type" : "type-662",
5868   "size" : 8,
5869   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5870  },
5871  {
5872   "alignment" : 8,
5873   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5874   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5875   "referenced_type" : "type-87",
5876   "self_type" : "type-89",
5877   "size" : 8,
5878   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5879  },
5880  {
5881   "alignment" : 8,
5882   "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 *> > *)> > > &",
5883   "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 *> > *)> > > &",
5884   "referenced_type" : "type-121",
5885   "self_type" : "type-120",
5886   "size" : 8,
5887   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5888  },
5889  {
5890   "alignment" : 8,
5891   "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 *> > *)> > > &",
5892   "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 *> > *)> > > &",
5893   "referenced_type" : "type-813",
5894   "self_type" : "type-812",
5895   "size" : 8,
5896   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5897  },
5898  {
5899   "alignment" : 8,
5900   "linker_set_key" : "const unsigned char &",
5901   "name" : "const unsigned char &",
5902   "referenced_type" : "type-580",
5903   "self_type" : "type-845",
5904   "size" : 8,
5905   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5906  },
5907  {
5908   "alignment" : 8,
5909   "linker_set_key" : "const unsigned int &",
5910   "name" : "const unsigned int &",
5911   "referenced_type" : "type-198",
5912   "self_type" : "type-453",
5913   "size" : 8,
5914   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5915  },
5916  {
5917   "alignment" : 8,
5918   "linker_set_key" : "const unsigned long &",
5919   "name" : "const unsigned long &",
5920   "referenced_type" : "type-199",
5921   "self_type" : "type-456",
5922   "size" : 8,
5923   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5924  },
5925  {
5926   "alignment" : 8,
5927   "linker_set_key" : "const unsigned short &",
5928   "name" : "const unsigned short &",
5929   "referenced_type" : "type-451",
5930   "self_type" : "type-452",
5931   "size" : 8,
5932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5933  },
5934  {
5935   "alignment" : 8,
5936   "linker_set_key" : "int &",
5937   "name" : "int &",
5938   "referenced_type" : "type-41",
5939   "self_type" : "type-611",
5940   "size" : 8,
5941   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5942  },
5943  {
5944   "alignment" : 8,
5945   "linker_set_key" : "unsigned char &",
5946   "name" : "unsigned char &",
5947   "referenced_type" : "type-3",
5948   "self_type" : "type-760",
5949   "size" : 8,
5950   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5951  },
5952  {
5953   "alignment" : 8,
5954   "linker_set_key" : "unsigned int &",
5955   "name" : "unsigned int &",
5956   "referenced_type" : "type-2",
5957   "self_type" : "type-773",
5958   "size" : 8,
5959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
5960  },
5961  {
5962   "alignment" : 8,
5963   "linker_set_key" : "unsigned long &",
5964   "name" : "unsigned long &",
5965   "referenced_type" : "type-35",
5966   "self_type" : "type-829",
5967   "size" : 8,
5968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5969  },
5970  {
5971   "alignment" : 8,
5972   "linker_set_key" : "unsigned short &",
5973   "name" : "unsigned short &",
5974   "referenced_type" : "type-134",
5975   "self_type" : "type-877",
5976   "size" : 8,
5977   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
5978  }
5979 ],
5980 "pointer_types" :
5981 [
5982  {
5983   "alignment" : 8,
5984   "linker_set_key" : "android::Condition *",
5985   "name" : "android::Condition *",
5986   "referenced_type" : "type-235",
5987   "self_type" : "type-741",
5988   "size" : 8,
5989   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5990  },
5991  {
5992   "alignment" : 8,
5993   "linker_set_key" : "android::Mutex *",
5994   "name" : "android::Mutex *",
5995   "referenced_type" : "type-194",
5996   "self_type" : "type-735",
5997   "size" : 8,
5998   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5999  },
6000  {
6001   "alignment" : 8,
6002   "linker_set_key" : "android::Mutex::Autolock *",
6003   "name" : "android::Mutex::Autolock *",
6004   "referenced_type" : "type-736",
6005   "self_type" : "type-738",
6006   "size" : 8,
6007   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6008  },
6009  {
6010   "alignment" : 8,
6011   "linker_set_key" : "android::RWLock *",
6012   "name" : "android::RWLock *",
6013   "referenced_type" : "type-742",
6014   "self_type" : "type-744",
6015   "size" : 8,
6016   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6017  },
6018  {
6019   "alignment" : 8,
6020   "linker_set_key" : "android::RWLock::AutoRLock *",
6021   "name" : "android::RWLock::AutoRLock *",
6022   "referenced_type" : "type-745",
6023   "self_type" : "type-747",
6024   "size" : 8,
6025   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6026  },
6027  {
6028   "alignment" : 8,
6029   "linker_set_key" : "android::RWLock::AutoWLock *",
6030   "name" : "android::RWLock::AutoWLock *",
6031   "referenced_type" : "type-748",
6032   "self_type" : "type-749",
6033   "size" : 8,
6034   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6035  },
6036  {
6037   "alignment" : 8,
6038   "linker_set_key" : "android::RefBase *",
6039   "name" : "android::RefBase *",
6040   "referenced_type" : "type-6",
6041   "self_type" : "type-467",
6042   "size" : 8,
6043   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6044  },
6045  {
6046   "alignment" : 8,
6047   "linker_set_key" : "android::RefBase::weakref_impl *",
6048   "name" : "android::RefBase::weakref_impl *",
6049   "referenced_type" : "type-54",
6050   "self_type" : "type-53",
6051   "size" : 8,
6052   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6053  },
6054  {
6055   "alignment" : 8,
6056   "linker_set_key" : "android::RefBase::weakref_impl *",
6057   "name" : "android::RefBase::weakref_impl *",
6058   "referenced_type" : "type-9",
6059   "self_type" : "type-8",
6060   "size" : 8,
6061   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6062  },
6063  {
6064   "alignment" : 8,
6065   "linker_set_key" : "android::RefBase::weakref_type *",
6066   "name" : "android::RefBase::weakref_type *",
6067   "referenced_type" : "type-27",
6068   "self_type" : "type-26",
6069   "size" : 8,
6070   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6071  },
6072  {
6073   "alignment" : 8,
6074   "linker_set_key" : "android::ReferenceRenamer *",
6075   "name" : "android::ReferenceRenamer *",
6076   "referenced_type" : "type-461",
6077   "self_type" : "type-462",
6078   "size" : 8,
6079   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6080  },
6081  {
6082   "alignment" : 8,
6083   "linker_set_key" : "android::ScopedTrace *",
6084   "name" : "android::ScopedTrace *",
6085   "referenced_type" : "type-751",
6086   "self_type" : "type-752",
6087   "size" : 8,
6088   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6089  },
6090  {
6091   "alignment" : 8,
6092   "linker_set_key" : "android::String16 *",
6093   "name" : "android::String16 *",
6094   "referenced_type" : "type-205",
6095   "self_type" : "type-624",
6096   "size" : 8,
6097   "source_file" : "/system/core/libutils/include/utils/String16.h"
6098  },
6099  {
6100   "alignment" : 8,
6101   "linker_set_key" : "android::String8 *",
6102   "name" : "android::String8 *",
6103   "referenced_type" : "type-214",
6104   "self_type" : "type-619",
6105   "size" : 8,
6106   "source_file" : "/system/core/libutils/include/utils/String8.h"
6107  },
6108  {
6109   "alignment" : 8,
6110   "linker_set_key" : "android::Thread *",
6111   "name" : "android::Thread *",
6112   "referenced_type" : "type-233",
6113   "self_type" : "type-232",
6114   "size" : 8,
6115   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6116  },
6117  {
6118   "alignment" : 8,
6119   "linker_set_key" : "android::VirtualLightRefBase *",
6120   "name" : "android::VirtualLightRefBase *",
6121   "referenced_type" : "type-360",
6122   "self_type" : "type-378",
6123   "size" : 8,
6124   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6125  },
6126  {
6127   "alignment" : 8,
6128   "linker_set_key" : "android::hardware::BHwBinder *",
6129   "name" : "android::hardware::BHwBinder *",
6130   "referenced_type" : "type-73",
6131   "self_type" : "type-72",
6132   "size" : 8,
6133   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6134  },
6135  {
6136   "alignment" : 8,
6137   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProvider> *",
6138   "name" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProvider> *",
6139   "referenced_type" : "type-149",
6140   "self_type" : "type-636",
6141   "size" : 8,
6142   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6143  },
6144  {
6145   "alignment" : 8,
6146   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProviderCallback> *",
6147   "name" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProviderCallback> *",
6148   "referenced_type" : "type-79",
6149   "self_type" : "type-78",
6150   "size" : 8,
6151   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6152  },
6153  {
6154   "alignment" : 8,
6155   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6156   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6157   "referenced_type" : "type-677",
6158   "self_type" : "type-681",
6159   "size" : 8,
6160   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6161  },
6162  {
6163   "alignment" : 8,
6164   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6165   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6166   "referenced_type" : "type-694",
6167   "self_type" : "type-699",
6168   "size" : 8,
6169   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6170  },
6171  {
6172   "alignment" : 8,
6173   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6174   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6175   "referenced_type" : "type-684",
6176   "self_type" : "type-689",
6177   "size" : 8,
6178   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6179  },
6180  {
6181   "alignment" : 8,
6182   "linker_set_key" : "android::hardware::GrantorDescriptor *",
6183   "name" : "android::hardware::GrantorDescriptor *",
6184   "referenced_type" : "type-425",
6185   "self_type" : "type-424",
6186   "size" : 8,
6187   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6188  },
6189  {
6190   "alignment" : 8,
6191   "linker_set_key" : "android::hardware::IBinder *",
6192   "name" : "android::hardware::IBinder *",
6193   "referenced_type" : "type-77",
6194   "self_type" : "type-83",
6195   "size" : 8,
6196   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6197  },
6198  {
6199   "alignment" : 8,
6200   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
6201   "name" : "android::hardware::IBinder::DeathRecipient *",
6202   "referenced_type" : "type-5",
6203   "self_type" : "type-4",
6204   "size" : 8,
6205   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6206  },
6207  {
6208   "alignment" : 8,
6209   "linker_set_key" : "android::hardware::IInterface *",
6210   "name" : "android::hardware::IInterface *",
6211   "referenced_type" : "type-80",
6212   "self_type" : "type-187",
6213   "size" : 8,
6214   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6215  },
6216  {
6217   "alignment" : 8,
6218   "linker_set_key" : "android::hardware::Parcel *",
6219   "name" : "android::hardware::Parcel *",
6220   "referenced_type" : "type-637",
6221   "self_type" : "type-642",
6222   "size" : 8,
6223   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6224  },
6225  {
6226   "alignment" : 8,
6227   "linker_set_key" : "android::hardware::ProcessState *",
6228   "name" : "android::hardware::ProcessState *",
6229   "referenced_type" : "type-190",
6230   "self_type" : "type-189",
6231   "size" : 8,
6232   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6233  },
6234  {
6235   "alignment" : 8,
6236   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
6237   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
6238   "referenced_type" : "type-333",
6239   "self_type" : "type-335",
6240   "size" : 8,
6241   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6242  },
6243  {
6244   "alignment" : 8,
6245   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> > *",
6246   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> > *",
6247   "referenced_type" : "type-341",
6248   "self_type" : "type-342",
6249   "size" : 8,
6250   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6251  },
6252  {
6253   "alignment" : 8,
6254   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> > *",
6255   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> > *",
6256   "referenced_type" : "type-38",
6257   "self_type" : "type-43",
6258   "size" : 8,
6259   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6260  },
6261  {
6262   "alignment" : 8,
6263   "linker_set_key" : "android::hardware::Return<bool> *",
6264   "name" : "android::hardware::Return<bool> *",
6265   "referenced_type" : "type-327",
6266   "self_type" : "type-328",
6267   "size" : 8,
6268   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6269  },
6270  {
6271   "alignment" : 8,
6272   "linker_set_key" : "android::hardware::Return<void> *",
6273   "name" : "android::hardware::Return<void> *",
6274   "referenced_type" : "type-354",
6275   "self_type" : "type-355",
6276   "size" : 8,
6277   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6278  },
6279  {
6280   "alignment" : 8,
6281   "linker_set_key" : "android::hardware::Status *",
6282   "name" : "android::hardware::Status *",
6283   "referenced_type" : "type-40",
6284   "self_type" : "type-321",
6285   "size" : 8,
6286   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6287  },
6288  {
6289   "alignment" : 8,
6290   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTag *",
6291   "name" : "android::hardware::camera::common::V1_0::VendorTag *",
6292   "referenced_type" : "type-372",
6293   "self_type" : "type-371",
6294   "size" : 8,
6295   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6296  },
6297  {
6298   "alignment" : 8,
6299   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTagSection *",
6300   "name" : "android::hardware::camera::common::V1_0::VendorTagSection *",
6301   "referenced_type" : "type-364",
6302   "self_type" : "type-363",
6303   "size" : 8,
6304   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6305  },
6306  {
6307   "alignment" : 8,
6308   "linker_set_key" : "android::hardware::camera::device::V1_0::BnHwCameraDevice *",
6309   "name" : "android::hardware::camera::device::V1_0::BnHwCameraDevice *",
6310   "referenced_type" : "type-656",
6311   "self_type" : "type-925",
6312   "size" : 8,
6313   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BnHwCameraDevice.h"
6314  },
6315  {
6316   "alignment" : 8,
6317   "linker_set_key" : "android::hardware::camera::device::V1_0::BnHwCameraDeviceCallback *",
6318   "name" : "android::hardware::camera::device::V1_0::BnHwCameraDeviceCallback *",
6319   "referenced_type" : "type-909",
6320   "self_type" : "type-912",
6321   "size" : 8,
6322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BnHwCameraDeviceCallback.h"
6323  },
6324  {
6325   "alignment" : 8,
6326   "linker_set_key" : "android::hardware::camera::device::V1_0::BnHwCameraDevicePreviewCallback *",
6327   "name" : "android::hardware::camera::device::V1_0::BnHwCameraDevicePreviewCallback *",
6328   "referenced_type" : "type-918",
6329   "self_type" : "type-919",
6330   "size" : 8,
6331   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BnHwCameraDevicePreviewCallback.h"
6332  },
6333  {
6334   "alignment" : 8,
6335   "linker_set_key" : "android::hardware::camera::device::V1_0::BpHwCameraDevice *",
6336   "name" : "android::hardware::camera::device::V1_0::BpHwCameraDevice *",
6337   "referenced_type" : "type-259",
6338   "self_type" : "type-263",
6339   "size" : 8,
6340   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6341  },
6342  {
6343   "alignment" : 8,
6344   "linker_set_key" : "android::hardware::camera::device::V1_0::CameraFace *",
6345   "name" : "android::hardware::camera::device::V1_0::CameraFace *",
6346   "referenced_type" : "type-519",
6347   "self_type" : "type-518",
6348   "size" : 8,
6349   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6350  },
6351  {
6352   "alignment" : 8,
6353   "linker_set_key" : "android::hardware::camera::device::V1_0::ICameraDevice *",
6354   "name" : "android::hardware::camera::device::V1_0::ICameraDevice *",
6355   "referenced_type" : "type-156",
6356   "self_type" : "type-155",
6357   "size" : 8,
6358   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6359  },
6360  {
6361   "alignment" : 8,
6362   "linker_set_key" : "android::hardware::camera::device::V1_0::ICameraDeviceCallback *",
6363   "name" : "android::hardware::camera::device::V1_0::ICameraDeviceCallback *",
6364   "referenced_type" : "type-246",
6365   "self_type" : "type-245",
6366   "size" : 8,
6367   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6368  },
6369  {
6370   "alignment" : 8,
6371   "linker_set_key" : "android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback *",
6372   "name" : "android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback *",
6373   "referenced_type" : "type-253",
6374   "self_type" : "type-252",
6375   "size" : 8,
6376   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6377  },
6378  {
6379   "alignment" : 8,
6380   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDevice *",
6381   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDevice *",
6382   "referenced_type" : "type-658",
6383   "self_type" : "type-943",
6384   "size" : 8,
6385   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDevice.h"
6386  },
6387  {
6388   "alignment" : 8,
6389   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceCallback *",
6390   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceCallback *",
6391   "referenced_type" : "type-928",
6392   "self_type" : "type-929",
6393   "size" : 8,
6394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDeviceCallback.h"
6395  },
6396  {
6397   "alignment" : 8,
6398   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession *",
6399   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession *",
6400   "referenced_type" : "type-935",
6401   "self_type" : "type-936",
6402   "size" : 8,
6403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDeviceSession.h"
6404  },
6405  {
6406   "alignment" : 8,
6407   "linker_set_key" : "android::hardware::camera::device::V3_2::BpHwCameraDevice *",
6408   "name" : "android::hardware::camera::device::V3_2::BpHwCameraDevice *",
6409   "referenced_type" : "type-285",
6410   "self_type" : "type-289",
6411   "size" : 8,
6412   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6413  },
6414  {
6415   "alignment" : 8,
6416   "linker_set_key" : "android::hardware::camera::device::V3_2::HalStream *",
6417   "name" : "android::hardware::camera::device::V3_2::HalStream *",
6418   "referenced_type" : "type-547",
6419   "self_type" : "type-546",
6420   "size" : 8,
6421   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6422  },
6423  {
6424   "alignment" : 8,
6425   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDevice *",
6426   "name" : "android::hardware::camera::device::V3_2::ICameraDevice *",
6427   "referenced_type" : "type-162",
6428   "self_type" : "type-161",
6429   "size" : 8,
6430   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6431  },
6432  {
6433   "alignment" : 8,
6434   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDeviceCallback *",
6435   "name" : "android::hardware::camera::device::V3_2::ICameraDeviceCallback *",
6436   "referenced_type" : "type-271",
6437   "self_type" : "type-270",
6438   "size" : 8,
6439   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6440  },
6441  {
6442   "alignment" : 8,
6443   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDeviceSession *",
6444   "name" : "android::hardware::camera::device::V3_2::ICameraDeviceSession *",
6445   "referenced_type" : "type-278",
6446   "self_type" : "type-277",
6447   "size" : 8,
6448   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6449  },
6450  {
6451   "alignment" : 8,
6452   "linker_set_key" : "android::hardware::camera::device::V3_2::Stream *",
6453   "name" : "android::hardware::camera::device::V3_2::Stream *",
6454   "referenced_type" : "type-535",
6455   "self_type" : "type-534",
6456   "size" : 8,
6457   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6458  },
6459  {
6460   "alignment" : 8,
6461   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamBuffer *",
6462   "name" : "android::hardware::camera::device::V3_2::StreamBuffer *",
6463   "referenced_type" : "type-168",
6464   "self_type" : "type-167",
6465   "size" : 8,
6466   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6467  },
6468  {
6469   "alignment" : 8,
6470   "linker_set_key" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider *",
6471   "name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider *",
6472   "referenced_type" : "type-101",
6473   "self_type" : "type-119",
6474   "size" : 8,
6475   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6476  },
6477  {
6478   "alignment" : 8,
6479   "linker_set_key" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback *",
6480   "name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback *",
6481   "referenced_type" : "type-659",
6482   "self_type" : "type-947",
6483   "size" : 8,
6484   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
6485  },
6486  {
6487   "alignment" : 8,
6488   "linker_set_key" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider *",
6489   "name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider *",
6490   "referenced_type" : "type-146",
6491   "self_type" : "type-150",
6492   "size" : 8,
6493   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6494  },
6495  {
6496   "alignment" : 8,
6497   "linker_set_key" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback *",
6498   "name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback *",
6499   "referenced_type" : "type-297",
6500   "self_type" : "type-300",
6501   "size" : 8,
6502   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6503  },
6504  {
6505   "alignment" : 8,
6506   "linker_set_key" : "android::hardware::camera::provider::V2_4::BsCameraProvider *",
6507   "name" : "android::hardware::camera::provider::V2_4::BsCameraProvider *",
6508   "referenced_type" : "type-143",
6509   "self_type" : "type-145",
6510   "size" : 8,
6511   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6512  },
6513  {
6514   "alignment" : 8,
6515   "linker_set_key" : "android::hardware::camera::provider::V2_4::BsCameraProviderCallback *",
6516   "name" : "android::hardware::camera::provider::V2_4::BsCameraProviderCallback *",
6517   "referenced_type" : "type-10",
6518   "self_type" : "type-23",
6519   "size" : 8,
6520   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6521  },
6522  {
6523   "alignment" : 8,
6524   "linker_set_key" : "android::hardware::camera::provider::V2_4::ICameraProvider *",
6525   "name" : "android::hardware::camera::provider::V2_4::ICameraProvider *",
6526   "referenced_type" : "type-104",
6527   "self_type" : "type-103",
6528   "size" : 8,
6529   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6530  },
6531  {
6532   "alignment" : 8,
6533   "linker_set_key" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback *",
6534   "name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback *",
6535   "referenced_type" : "type-14",
6536   "self_type" : "type-13",
6537   "size" : 8,
6538   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6539  },
6540  {
6541   "alignment" : 8,
6542   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
6543   "name" : "android::hardware::details::HidlInstrumentor *",
6544   "referenced_type" : "type-18",
6545   "self_type" : "type-846",
6546   "size" : 8,
6547   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6548  },
6549  {
6550   "alignment" : 8,
6551   "linker_set_key" : "android::hardware::details::const_accessor<int, 2> *",
6552   "name" : "android::hardware::details::const_accessor<int, 2> *",
6553   "referenced_type" : "type-574",
6554   "self_type" : "type-575",
6555   "size" : 8,
6556   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6557  },
6558  {
6559   "alignment" : 8,
6560   "linker_set_key" : "android::hardware::details::const_accessor<int, 4> *",
6561   "name" : "android::hardware::details::const_accessor<int, 4> *",
6562   "referenced_type" : "type-569",
6563   "self_type" : "type-571",
6564   "size" : 8,
6565   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6566  },
6567  {
6568   "alignment" : 8,
6569   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6570   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6571   "referenced_type" : "type-499",
6572   "self_type" : "type-635",
6573   "size" : 8,
6574   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6575  },
6576  {
6577   "alignment" : 8,
6578   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6579   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6580   "referenced_type" : "type-483",
6581   "self_type" : "type-721",
6582   "size" : 8,
6583   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6584  },
6585  {
6586   "alignment" : 8,
6587   "linker_set_key" : "android::hardware::details::return_status *",
6588   "name" : "android::hardware::details::return_status *",
6589   "referenced_type" : "type-39",
6590   "self_type" : "type-349",
6591   "size" : 8,
6592   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6593  },
6594  {
6595   "alignment" : 8,
6596   "linker_set_key" : "android::hardware::hidl_array<int, 2> *",
6597   "name" : "android::hardware::hidl_array<int, 2> *",
6598   "referenced_type" : "type-522",
6599   "self_type" : "type-586",
6600   "size" : 8,
6601   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6602  },
6603  {
6604   "alignment" : 8,
6605   "linker_set_key" : "android::hardware::hidl_array<int, 4> *",
6606   "name" : "android::hardware::hidl_array<int, 4> *",
6607   "referenced_type" : "type-520",
6608   "self_type" : "type-581",
6609   "size" : 8,
6610   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6611  },
6612  {
6613   "alignment" : 8,
6614   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
6615   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6616   "referenced_type" : "type-502",
6617   "self_type" : "type-501",
6618   "size" : 8,
6619   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6620  },
6621  {
6622   "alignment" : 8,
6623   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
6624   "name" : "android::hardware::hidl_binder_death_recipient *",
6625   "referenced_type" : "type-31",
6626   "self_type" : "type-30",
6627   "size" : 8,
6628   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6629  },
6630  {
6631   "alignment" : 8,
6632   "linker_set_key" : "android::hardware::hidl_death_recipient *",
6633   "name" : "android::hardware::hidl_death_recipient *",
6634   "referenced_type" : "type-34",
6635   "self_type" : "type-33",
6636   "size" : 8,
6637   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6638  },
6639  {
6640   "alignment" : 8,
6641   "linker_set_key" : "android::hardware::hidl_memory *",
6642   "name" : "android::hardware::hidl_memory *",
6643   "referenced_type" : "type-469",
6644   "self_type" : "type-470",
6645   "size" : 8,
6646   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6647  },
6648  {
6649   "alignment" : 8,
6650   "linker_set_key" : "android::hardware::hidl_string *",
6651   "name" : "android::hardware::hidl_string *",
6652   "referenced_type" : "type-365",
6653   "self_type" : "type-485",
6654   "size" : 8,
6655   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6656  },
6657  {
6658   "alignment" : 8,
6659   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6660   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6661   "referenced_type" : "type-498",
6662   "self_type" : "type-504",
6663   "size" : 8,
6664   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6665  },
6666  {
6667   "alignment" : 8,
6668   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6669   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6670   "referenced_type" : "type-482",
6671   "self_type" : "type-486",
6672   "size" : 8,
6673   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6674  },
6675  {
6676   "alignment" : 8,
6677   "linker_set_key" : "android::hardware::hidl_version *",
6678   "name" : "android::hardware::hidl_version *",
6679   "referenced_type" : "type-590",
6680   "self_type" : "type-591",
6681   "size" : 8,
6682   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6683  },
6684  {
6685   "alignment" : 8,
6686   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
6687   "name" : "android::hidl::base::V1_0::BnHwBase *",
6688   "referenced_type" : "type-105",
6689   "self_type" : "type-652",
6690   "size" : 8,
6691   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6692  },
6693  {
6694   "alignment" : 8,
6695   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
6696   "name" : "android::hidl::base::V1_0::IBase *",
6697   "referenced_type" : "type-15",
6698   "self_type" : "type-37",
6699   "size" : 8,
6700   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6701  },
6702  {
6703   "alignment" : 8,
6704   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
6705   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6706   "referenced_type" : "type-225",
6707   "self_type" : "type-224",
6708   "size" : 8,
6709   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6710  },
6711  {
6712   "alignment" : 8,
6713   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
6714   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6715   "referenced_type" : "type-240",
6716   "self_type" : "type-239",
6717   "size" : 8,
6718   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6719  },
6720  {
6721   "alignment" : 8,
6722   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6723   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6724   "referenced_type" : "type-180",
6725   "self_type" : "type-181",
6726   "size" : 8,
6727   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6728  },
6729  {
6730   "alignment" : 8,
6731   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6732   "name" : "android::sp<android::hardware::IBinder> *",
6733   "referenced_type" : "type-182",
6734   "self_type" : "type-183",
6735   "size" : 8,
6736   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6737  },
6738  {
6739   "alignment" : 8,
6740   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6741   "name" : "android::sp<android::hardware::ProcessState> *",
6742   "referenced_type" : "type-188",
6743   "self_type" : "type-219",
6744   "size" : 8,
6745   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6746  },
6747  {
6748   "alignment" : 8,
6749   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice> *",
6750   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice> *",
6751   "referenced_type" : "type-154",
6752   "self_type" : "type-258",
6753   "size" : 8,
6754   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6755  },
6756  {
6757   "alignment" : 8,
6758   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback> *",
6759   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback> *",
6760   "referenced_type" : "type-244",
6761   "self_type" : "type-247",
6762   "size" : 8,
6763   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6764  },
6765  {
6766   "alignment" : 8,
6767   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback> *",
6768   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback> *",
6769   "referenced_type" : "type-251",
6770   "self_type" : "type-254",
6771   "size" : 8,
6772   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6773  },
6774  {
6775   "alignment" : 8,
6776   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice> *",
6777   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice> *",
6778   "referenced_type" : "type-160",
6779   "self_type" : "type-284",
6780   "size" : 8,
6781   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6782  },
6783  {
6784   "alignment" : 8,
6785   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback> *",
6786   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback> *",
6787   "referenced_type" : "type-269",
6788   "self_type" : "type-272",
6789   "size" : 8,
6790   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6791  },
6792  {
6793   "alignment" : 8,
6794   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
6795   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
6796   "referenced_type" : "type-276",
6797   "self_type" : "type-280",
6798   "size" : 8,
6799   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6800  },
6801  {
6802   "alignment" : 8,
6803   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> *",
6804   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> *",
6805   "referenced_type" : "type-102",
6806   "self_type" : "type-307",
6807   "size" : 8,
6808   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6809  },
6810  {
6811   "alignment" : 8,
6812   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> *",
6813   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> *",
6814   "referenced_type" : "type-12",
6815   "self_type" : "type-296",
6816   "size" : 8,
6817   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6818  },
6819  {
6820   "alignment" : 8,
6821   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6822   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6823   "referenced_type" : "type-29",
6824   "self_type" : "type-313",
6825   "size" : 8,
6826   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6827  },
6828  {
6829   "alignment" : 8,
6830   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6831   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6832   "referenced_type" : "type-106",
6833   "self_type" : "type-140",
6834   "size" : 8,
6835   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6836  },
6837  {
6838   "alignment" : 8,
6839   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6840   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6841   "referenced_type" : "type-223",
6842   "self_type" : "type-226",
6843   "size" : 8,
6844   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6845  },
6846  {
6847   "alignment" : 8,
6848   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6849   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6850   "referenced_type" : "type-238",
6851   "self_type" : "type-241",
6852   "size" : 8,
6853   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6854  },
6855  {
6856   "alignment" : 8,
6857   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6858   "name" : "android::wp<android::hardware::BHwBinder> *",
6859   "referenced_type" : "type-71",
6860   "self_type" : "type-96",
6861   "size" : 8,
6862   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6863  },
6864  {
6865   "alignment" : 8,
6866   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6867   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6868   "referenced_type" : "type-25",
6869   "self_type" : "type-24",
6870   "size" : 8,
6871   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6872  },
6873  {
6874   "alignment" : 8,
6875   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6876   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6877   "referenced_type" : "type-32",
6878   "self_type" : "type-55",
6879   "size" : 8,
6880   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6881  },
6882  {
6883   "alignment" : 8,
6884   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6885   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6886   "referenced_type" : "type-36",
6887   "self_type" : "type-946",
6888   "size" : 8,
6889   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6890  },
6891  {
6892   "alignment" : 8,
6893   "linker_set_key" : "android_flex_plane *",
6894   "name" : "android_flex_plane *",
6895   "referenced_type" : "type-722",
6896   "self_type" : "type-725",
6897   "size" : 8,
6898   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6899  },
6900  {
6901   "alignment" : 8,
6902   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6903   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6904   "referenced_type" : "type-202",
6905   "self_type" : "type-201",
6906   "size" : 8,
6907   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6908  },
6909  {
6910   "alignment" : 8,
6911   "linker_set_key" : "char *",
6912   "name" : "char *",
6913   "referenced_type" : "type-136",
6914   "self_type" : "type-565",
6915   "size" : 8,
6916   "source_file" : "/system/core/liblog/include/log/log_read.h"
6917  },
6918  {
6919   "alignment" : 8,
6920   "linker_set_key" : "const android::NativeHandle *",
6921   "name" : "const android::NativeHandle *",
6922   "referenced_type" : "type-606",
6923   "self_type" : "type-607",
6924   "size" : 8,
6925   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6926  },
6927  {
6928   "alignment" : 8,
6929   "linker_set_key" : "const android::RefBase *",
6930   "name" : "const android::RefBase *",
6931   "referenced_type" : "type-465",
6932   "self_type" : "type-466",
6933   "size" : 8,
6934   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6935  },
6936  {
6937   "alignment" : 8,
6938   "linker_set_key" : "const android::String16 *",
6939   "name" : "const android::String16 *",
6940   "referenced_type" : "type-204",
6941   "self_type" : "type-622",
6942   "size" : 8,
6943   "source_file" : "/system/core/libutils/include/utils/String16.h"
6944  },
6945  {
6946   "alignment" : 8,
6947   "linker_set_key" : "const android::String8 *",
6948   "name" : "const android::String8 *",
6949   "referenced_type" : "type-615",
6950   "self_type" : "type-616",
6951   "size" : 8,
6952   "source_file" : "/system/core/libutils/include/utils/String8.h"
6953  },
6954  {
6955   "alignment" : 8,
6956   "linker_set_key" : "const android::VectorImpl *",
6957   "name" : "const android::VectorImpl *",
6958   "referenced_type" : "type-702",
6959   "self_type" : "type-703",
6960   "size" : 8,
6961   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6962  },
6963  {
6964   "alignment" : 8,
6965   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6966   "name" : "const android::hardware::BpHwRefBase *",
6967   "referenced_type" : "type-628",
6968   "self_type" : "type-629",
6969   "size" : 8,
6970   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6971  },
6972  {
6973   "alignment" : 8,
6974   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6975   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6976   "referenced_type" : "type-670",
6977   "self_type" : "type-671",
6978   "size" : 8,
6979   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6980  },
6981  {
6982   "alignment" : 8,
6983   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6984   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6985   "referenced_type" : "type-675",
6986   "self_type" : "type-676",
6987   "size" : 8,
6988   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6989  },
6990  {
6991   "alignment" : 8,
6992   "linker_set_key" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
6993   "name" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
6994   "referenced_type" : "type-339",
6995   "self_type" : "type-340",
6996   "size" : 8,
6997   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6998  },
6999  {
7000   "alignment" : 8,
7001   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> > *",
7002   "name" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> > *",
7003   "referenced_type" : "type-345",
7004   "self_type" : "type-346",
7005   "size" : 8,
7006   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7007  },
7008  {
7009   "alignment" : 8,
7010   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> > *",
7011   "name" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> > *",
7012   "referenced_type" : "type-46",
7013   "self_type" : "type-47",
7014   "size" : 8,
7015   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7016  },
7017  {
7018   "alignment" : 8,
7019   "linker_set_key" : "const android::hardware::Return<bool> *",
7020   "name" : "const android::hardware::Return<bool> *",
7021   "referenced_type" : "type-331",
7022   "self_type" : "type-332",
7023   "size" : 8,
7024   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7025  },
7026  {
7027   "alignment" : 8,
7028   "linker_set_key" : "const android::hardware::Status *",
7029   "name" : "const android::hardware::Status *",
7030   "referenced_type" : "type-322",
7031   "self_type" : "type-326",
7032   "size" : 8,
7033   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7034  },
7035  {
7036   "alignment" : 8,
7037   "linker_set_key" : "const android::hardware::camera::common::V1_0::VendorTagSection *",
7038   "name" : "const android::hardware::camera::common::V1_0::VendorTagSection *",
7039   "referenced_type" : "type-550",
7040   "self_type" : "type-559",
7041   "size" : 8,
7042   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7043  },
7044  {
7045   "alignment" : 8,
7046   "linker_set_key" : "const android::hardware::camera::device::V1_0::BpHwCameraDevice *",
7047   "name" : "const android::hardware::camera::device::V1_0::BpHwCameraDevice *",
7048   "referenced_type" : "type-926",
7049   "self_type" : "type-927",
7050   "size" : 8,
7051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDevice.h"
7052  },
7053  {
7054   "alignment" : 8,
7055   "linker_set_key" : "const android::hardware::camera::device::V1_0::BpHwCameraDeviceCallback *",
7056   "name" : "const android::hardware::camera::device::V1_0::BpHwCameraDeviceCallback *",
7057   "referenced_type" : "type-916",
7058   "self_type" : "type-917",
7059   "size" : 8,
7060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDeviceCallback.h"
7061  },
7062  {
7063   "alignment" : 8,
7064   "linker_set_key" : "const android::hardware::camera::device::V1_0::BpHwCameraDevicePreviewCallback *",
7065   "name" : "const android::hardware::camera::device::V1_0::BpHwCameraDevicePreviewCallback *",
7066   "referenced_type" : "type-923",
7067   "self_type" : "type-924",
7068   "size" : 8,
7069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDevicePreviewCallback.h"
7070  },
7071  {
7072   "alignment" : 8,
7073   "linker_set_key" : "const android::hardware::camera::device::V1_0::ICameraDevice *",
7074   "name" : "const android::hardware::camera::device::V1_0::ICameraDevice *",
7075   "referenced_type" : "type-267",
7076   "self_type" : "type-268",
7077   "size" : 8,
7078   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7079  },
7080  {
7081   "alignment" : 8,
7082   "linker_set_key" : "const android::hardware::camera::device::V1_0::ICameraDeviceCallback *",
7083   "name" : "const android::hardware::camera::device::V1_0::ICameraDeviceCallback *",
7084   "referenced_type" : "type-819",
7085   "self_type" : "type-820",
7086   "size" : 8,
7087   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDeviceCallback.h"
7088  },
7089  {
7090   "alignment" : 8,
7091   "linker_set_key" : "const android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback *",
7092   "name" : "const android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback *",
7093   "referenced_type" : "type-853",
7094   "self_type" : "type-855",
7095   "size" : 8,
7096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDevicePreviewCallback.h"
7097  },
7098  {
7099   "alignment" : 8,
7100   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDevice *",
7101   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDevice *",
7102   "referenced_type" : "type-944",
7103   "self_type" : "type-945",
7104   "size" : 8,
7105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDevice.h"
7106  },
7107  {
7108   "alignment" : 8,
7109   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceCallback *",
7110   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceCallback *",
7111   "referenced_type" : "type-933",
7112   "self_type" : "type-934",
7113   "size" : 8,
7114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceCallback.h"
7115  },
7116  {
7117   "alignment" : 8,
7118   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession *",
7119   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession *",
7120   "referenced_type" : "type-941",
7121   "self_type" : "type-942",
7122   "size" : 8,
7123   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceSession.h"
7124  },
7125  {
7126   "alignment" : 8,
7127   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDevice *",
7128   "name" : "const android::hardware::camera::device::V3_2::ICameraDevice *",
7129   "referenced_type" : "type-294",
7130   "self_type" : "type-295",
7131   "size" : 8,
7132   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7133  },
7134  {
7135   "alignment" : 8,
7136   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDeviceCallback *",
7137   "name" : "const android::hardware::camera::device::V3_2::ICameraDeviceCallback *",
7138   "referenced_type" : "type-897",
7139   "self_type" : "type-898",
7140   "size" : 8,
7141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceCallback.h"
7142  },
7143  {
7144   "alignment" : 8,
7145   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession *",
7146   "name" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession *",
7147   "referenced_type" : "type-899",
7148   "self_type" : "type-900",
7149   "size" : 8,
7150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceSession.h"
7151  },
7152  {
7153   "alignment" : 8,
7154   "linker_set_key" : "const android::hardware::camera::provider::V2_4::BpHwCameraProvider *",
7155   "name" : "const android::hardware::camera::provider::V2_4::BpHwCameraProvider *",
7156   "referenced_type" : "type-950",
7157   "self_type" : "type-951",
7158   "size" : 8,
7159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
7160  },
7161  {
7162   "alignment" : 8,
7163   "linker_set_key" : "const android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback *",
7164   "name" : "const android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback *",
7165   "referenced_type" : "type-948",
7166   "self_type" : "type-949",
7167   "size" : 8,
7168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
7169  },
7170  {
7171   "alignment" : 8,
7172   "linker_set_key" : "const android::hardware::camera::provider::V2_4::ICameraProvider *",
7173   "name" : "const android::hardware::camera::provider::V2_4::ICameraProvider *",
7174   "referenced_type" : "type-901",
7175   "self_type" : "type-902",
7176   "size" : 8,
7177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
7178  },
7179  {
7180   "alignment" : 8,
7181   "linker_set_key" : "const android::hardware::camera::provider::V2_4::ICameraProviderCallback *",
7182   "name" : "const android::hardware::camera::provider::V2_4::ICameraProviderCallback *",
7183   "referenced_type" : "type-305",
7184   "self_type" : "type-306",
7185   "size" : 8,
7186   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7187  },
7188  {
7189   "alignment" : 8,
7190   "linker_set_key" : "const android::hardware::details::const_accessor<int, 2> *",
7191   "name" : "const android::hardware::details::const_accessor<int, 2> *",
7192   "referenced_type" : "type-576",
7193   "self_type" : "type-577",
7194   "size" : 8,
7195   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7196  },
7197  {
7198   "alignment" : 8,
7199   "linker_set_key" : "const android::hardware::details::const_accessor<int, 4> *",
7200   "name" : "const android::hardware::details::const_accessor<int, 4> *",
7201   "referenced_type" : "type-572",
7202   "self_type" : "type-573",
7203   "size" : 8,
7204   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7205  },
7206  {
7207   "alignment" : 8,
7208   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag> *",
7209   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag> *",
7210   "referenced_type" : "type-645",
7211   "self_type" : "type-654",
7212   "size" : 8,
7213   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7214  },
7215  {
7216   "alignment" : 8,
7217   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTagSection> *",
7218   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTagSection> *",
7219   "referenced_type" : "type-527",
7220   "self_type" : "type-539",
7221   "size" : 8,
7222   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7223  },
7224  {
7225   "alignment" : 8,
7226   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V1_0::CameraFace> *",
7227   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V1_0::CameraFace> *",
7228   "referenced_type" : "type-854",
7229   "self_type" : "type-862",
7230   "size" : 8,
7231   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7232  },
7233  {
7234   "alignment" : 8,
7235   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream> *",
7236   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream> *",
7237   "referenced_type" : "type-955",
7238   "self_type" : "type-956",
7239   "size" : 8,
7240   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7241  },
7242  {
7243   "alignment" : 8,
7244   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream> *",
7245   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream> *",
7246   "referenced_type" : "type-940",
7247   "self_type" : "type-952",
7248   "size" : 8,
7249   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7250  },
7251  {
7252   "alignment" : 8,
7253   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer> *",
7254   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer> *",
7255   "referenced_type" : "type-337",
7256   "self_type" : "type-348",
7257   "size" : 8,
7258   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7259  },
7260  {
7261   "alignment" : 8,
7262   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7263   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7264   "referenced_type" : "type-657",
7265   "self_type" : "type-669",
7266   "size" : 8,
7267   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7268  },
7269  {
7270   "alignment" : 8,
7271   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7272   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7273   "referenced_type" : "type-739",
7274   "self_type" : "type-750",
7275   "size" : 8,
7276   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7277  },
7278  {
7279   "alignment" : 8,
7280   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
7281   "name" : "const android::hardware::details::hidl_pointer<int> *",
7282   "referenced_type" : "type-578",
7283   "self_type" : "type-585",
7284   "size" : 8,
7285   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7286  },
7287  {
7288   "alignment" : 8,
7289   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
7290   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
7291   "referenced_type" : "type-48",
7292   "self_type" : "type-157",
7293   "size" : 8,
7294   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7295  },
7296  {
7297   "alignment" : 8,
7298   "linker_set_key" : "const android::hardware::details::return_status *",
7299   "name" : "const android::hardware::details::return_status *",
7300   "referenced_type" : "type-351",
7301   "self_type" : "type-352",
7302   "size" : 8,
7303   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7304  },
7305  {
7306   "alignment" : 8,
7307   "linker_set_key" : "const android::hardware::hidl_array<int, 2> *",
7308   "name" : "const android::hardware::hidl_array<int, 2> *",
7309   "referenced_type" : "type-587",
7310   "self_type" : "type-588",
7311   "size" : 8,
7312   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7313  },
7314  {
7315   "alignment" : 8,
7316   "linker_set_key" : "const android::hardware::hidl_array<int, 4> *",
7317   "name" : "const android::hardware::hidl_array<int, 4> *",
7318   "referenced_type" : "type-582",
7319   "self_type" : "type-583",
7320   "size" : 8,
7321   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7322  },
7323  {
7324   "alignment" : 8,
7325   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
7326   "name" : "const android::hardware::hidl_death_recipient *",
7327   "referenced_type" : "type-127",
7328   "self_type" : "type-128",
7329   "size" : 8,
7330   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7331  },
7332  {
7333   "alignment" : 8,
7334   "linker_set_key" : "const android::hardware::hidl_memory *",
7335   "name" : "const android::hardware::hidl_memory *",
7336   "referenced_type" : "type-472",
7337   "self_type" : "type-476",
7338   "size" : 8,
7339   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7340  },
7341  {
7342   "alignment" : 8,
7343   "linker_set_key" : "const android::hardware::hidl_string *",
7344   "name" : "const android::hardware::hidl_string *",
7345   "referenced_type" : "type-490",
7346   "self_type" : "type-489",
7347   "size" : 8,
7348   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7349  },
7350  {
7351   "alignment" : 8,
7352   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> *",
7353   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> *",
7354   "referenced_type" : "type-512",
7355   "self_type" : "type-513",
7356   "size" : 8,
7357   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7358  },
7359  {
7360   "alignment" : 8,
7361   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTagSection> *",
7362   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTagSection> *",
7363   "referenced_type" : "type-560",
7364   "self_type" : "type-561",
7365   "size" : 8,
7366   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7367  },
7368  {
7369   "alignment" : 8,
7370   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace> *",
7371   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace> *",
7372   "referenced_type" : "type-524",
7373   "self_type" : "type-525",
7374   "size" : 8,
7375   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7376  },
7377  {
7378   "alignment" : 8,
7379   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> *",
7380   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> *",
7381   "referenced_type" : "type-548",
7382   "self_type" : "type-551",
7383   "size" : 8,
7384   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7385  },
7386  {
7387   "alignment" : 8,
7388   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> *",
7389   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> *",
7390   "referenced_type" : "type-540",
7391   "self_type" : "type-541",
7392   "size" : 8,
7393   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7394  },
7395  {
7396   "alignment" : 8,
7397   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> *",
7398   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> *",
7399   "referenced_type" : "type-556",
7400   "self_type" : "type-557",
7401   "size" : 8,
7402   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7403  },
7404  {
7405   "alignment" : 8,
7406   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> *",
7407   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> *",
7408   "referenced_type" : "type-491",
7409   "self_type" : "type-492",
7410   "size" : 8,
7411   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7412  },
7413  {
7414   "alignment" : 8,
7415   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
7416   "name" : "const android::hardware::hidl_vec<int> *",
7417   "referenced_type" : "type-509",
7418   "self_type" : "type-510",
7419   "size" : 8,
7420   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7421  },
7422  {
7423   "alignment" : 8,
7424   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
7425   "name" : "const android::hardware::hidl_vec<unsigned char> *",
7426   "referenced_type" : "type-529",
7427   "self_type" : "type-530",
7428   "size" : 8,
7429   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7430  },
7431  {
7432   "alignment" : 8,
7433   "linker_set_key" : "const android::hardware::hidl_version *",
7434   "name" : "const android::hardware::hidl_version *",
7435   "referenced_type" : "type-592",
7436   "self_type" : "type-593",
7437   "size" : 8,
7438   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7439  },
7440  {
7441   "alignment" : 8,
7442   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
7443   "name" : "const android::hidl::base::V1_0::BpHwBase *",
7444   "referenced_type" : "type-907",
7445   "self_type" : "type-908",
7446   "size" : 8,
7447   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7448  },
7449  {
7450   "alignment" : 8,
7451   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
7452   "name" : "const android::hidl::base::V1_0::IBase *",
7453   "referenced_type" : "type-178",
7454   "self_type" : "type-179",
7455   "size" : 8,
7456   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7457  },
7458  {
7459   "alignment" : 8,
7460   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
7461   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
7462   "referenced_type" : "type-229",
7463   "self_type" : "type-230",
7464   "size" : 8,
7465   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7466  },
7467  {
7468   "alignment" : 8,
7469   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
7470   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
7471   "referenced_type" : "type-753",
7472   "self_type" : "type-754",
7473   "size" : 8,
7474   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7475  },
7476  {
7477   "alignment" : 8,
7478   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
7479   "name" : "const android::sp<android::hardware::IBinder> *",
7480   "referenced_type" : "type-184",
7481   "self_type" : "type-185",
7482   "size" : 8,
7483   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7484  },
7485  {
7486   "alignment" : 8,
7487   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
7488   "name" : "const android::sp<android::hardware::ProcessState> *",
7489   "referenced_type" : "type-221",
7490   "self_type" : "type-222",
7491   "size" : 8,
7492   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7493  },
7494  {
7495   "alignment" : 8,
7496   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevice> *",
7497   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevice> *",
7498   "referenced_type" : "type-153",
7499   "self_type" : "type-266",
7500   "size" : 8,
7501   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7502  },
7503  {
7504   "alignment" : 8,
7505   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback> *",
7506   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback> *",
7507   "referenced_type" : "type-248",
7508   "self_type" : "type-250",
7509   "size" : 8,
7510   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7511  },
7512  {
7513   "alignment" : 8,
7514   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback> *",
7515   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback> *",
7516   "referenced_type" : "type-255",
7517   "self_type" : "type-257",
7518   "size" : 8,
7519   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7520  },
7521  {
7522   "alignment" : 8,
7523   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDevice> *",
7524   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDevice> *",
7525   "referenced_type" : "type-159",
7526   "self_type" : "type-293",
7527   "size" : 8,
7528   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7529  },
7530  {
7531   "alignment" : 8,
7532   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback> *",
7533   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback> *",
7534   "referenced_type" : "type-273",
7535   "self_type" : "type-275",
7536   "size" : 8,
7537   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7538  },
7539  {
7540   "alignment" : 8,
7541   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
7542   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
7543   "referenced_type" : "type-281",
7544   "self_type" : "type-283",
7545   "size" : 8,
7546   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7547  },
7548  {
7549   "alignment" : 8,
7550   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> *",
7551   "name" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> *",
7552   "referenced_type" : "type-144",
7553   "self_type" : "type-312",
7554   "size" : 8,
7555   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7556  },
7557  {
7558   "alignment" : 8,
7559   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> *",
7560   "name" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> *",
7561   "referenced_type" : "type-11",
7562   "self_type" : "type-304",
7563   "size" : 8,
7564   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7565  },
7566  {
7567   "alignment" : 8,
7568   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
7569   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
7570   "referenced_type" : "type-28",
7571   "self_type" : "type-318",
7572   "size" : 8,
7573   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7574  },
7575  {
7576   "alignment" : 8,
7577   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
7578   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
7579   "referenced_type" : "type-66",
7580   "self_type" : "type-126",
7581   "size" : 8,
7582   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7583  },
7584  {
7585   "alignment" : 8,
7586   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
7587   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
7588   "referenced_type" : "type-141",
7589   "self_type" : "type-177",
7590   "size" : 8,
7591   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7592  },
7593  {
7594   "alignment" : 8,
7595   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7596   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7597   "referenced_type" : "type-227",
7598   "self_type" : "type-228",
7599   "size" : 8,
7600   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7601  },
7602  {
7603   "alignment" : 8,
7604   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7605   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7606   "referenced_type" : "type-242",
7607   "self_type" : "type-243",
7608   "size" : 8,
7609   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7610  },
7611  {
7612   "alignment" : 8,
7613   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
7614   "name" : "const android::wp<android::hardware::BHwBinder> *",
7615   "referenced_type" : "type-123",
7616   "self_type" : "type-124",
7617   "size" : 8,
7618   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7619  },
7620  {
7621   "alignment" : 8,
7622   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
7623   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
7624   "referenced_type" : "type-57",
7625   "self_type" : "type-63",
7626   "size" : 8,
7627   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7628  },
7629  {
7630   "alignment" : 8,
7631   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
7632   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
7633   "referenced_type" : "type-958",
7634   "self_type" : "type-959",
7635   "size" : 8,
7636   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7637  },
7638  {
7639   "alignment" : 8,
7640   "linker_set_key" : "const char *",
7641   "name" : "const char *",
7642   "referenced_type" : "type-216",
7643   "self_type" : "type-215",
7644   "size" : 8,
7645   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7646  },
7647  {
7648   "alignment" : 8,
7649   "linker_set_key" : "const char16_t *",
7650   "name" : "const char16_t *",
7651   "referenced_type" : "type-207",
7652   "self_type" : "type-206",
7653   "size" : 8,
7654   "source_file" : "/system/core/libutils/include/utils/String16.h"
7655  },
7656  {
7657   "alignment" : 8,
7658   "linker_set_key" : "const int *",
7659   "name" : "const int *",
7660   "referenced_type" : "type-554",
7661   "self_type" : "type-570",
7662   "size" : 8,
7663   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7664  },
7665  {
7666   "alignment" : 8,
7667   "linker_set_key" : "const log_msg *",
7668   "name" : "const log_msg *",
7669   "referenced_type" : "type-129",
7670   "self_type" : "type-151",
7671   "size" : 8,
7672   "source_file" : "/system/core/liblog/include/log/log_read.h"
7673  },
7674  {
7675   "alignment" : 8,
7676   "linker_set_key" : "const native_handle *",
7677   "name" : "const native_handle *",
7678   "referenced_type" : "type-173",
7679   "self_type" : "type-172",
7680   "size" : 8,
7681   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7682  },
7683  {
7684   "alignment" : 8,
7685   "linker_set_key" : "const unsigned char *",
7686   "name" : "const unsigned char *",
7687   "referenced_type" : "type-580",
7688   "self_type" : "type-579",
7689   "size" : 8,
7690   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7691  },
7692  {
7693   "alignment" : 8,
7694   "linker_set_key" : "const unsigned long long *",
7695   "name" : "const unsigned long long *",
7696   "referenced_type" : "type-644",
7697   "self_type" : "type-643",
7698   "size" : 8,
7699   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7700  },
7701  {
7702   "alignment" : 8,
7703   "linker_set_key" : "const void *",
7704   "name" : "const void *",
7705   "referenced_type" : "type-595",
7706   "self_type" : "type-596",
7707   "size" : 8,
7708   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7709  },
7710  {
7711   "alignment" : 8,
7712   "linker_set_key" : "int (*)(void *)",
7713   "name" : "int (*)(void *)",
7714   "referenced_type" : "type-731",
7715   "self_type" : "type-733",
7716   "size" : 8,
7717   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7718  },
7719  {
7720   "alignment" : 8,
7721   "linker_set_key" : "int *",
7722   "name" : "int *",
7723   "referenced_type" : "type-41",
7724   "self_type" : "type-495",
7725   "size" : 8,
7726   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7727  },
7728  {
7729   "alignment" : 8,
7730   "linker_set_key" : "log_msg *",
7731   "name" : "log_msg *",
7732   "referenced_type" : "type-130",
7733   "self_type" : "type-220",
7734   "size" : 8,
7735   "source_file" : "/system/core/liblog/include/log/log_read.h"
7736  },
7737  {
7738   "alignment" : 8,
7739   "linker_set_key" : "native_handle *",
7740   "name" : "native_handle *",
7741   "referenced_type" : "type-174",
7742   "self_type" : "type-377",
7743   "size" : 8,
7744   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7745  },
7746  {
7747   "alignment" : 8,
7748   "linker_set_key" : "unsigned char *",
7749   "name" : "unsigned char *",
7750   "referenced_type" : "type-3",
7751   "self_type" : "type-51",
7752   "size" : 8,
7753   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7754  },
7755  {
7756   "alignment" : 8,
7757   "linker_set_key" : "unsigned long *",
7758   "name" : "unsigned long *",
7759   "referenced_type" : "type-35",
7760   "self_type" : "type-655",
7761   "size" : 8,
7762   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7763  },
7764  {
7765   "alignment" : 8,
7766   "linker_set_key" : "unsigned long long *",
7767   "name" : "unsigned long long *",
7768   "referenced_type" : "type-430",
7769   "self_type" : "type-639",
7770   "size" : 8,
7771   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7772  },
7773  {
7774   "alignment" : 8,
7775   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
7776   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
7777   "referenced_type" : "type-641",
7778   "self_type" : "type-640",
7779   "size" : 8,
7780   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7781  },
7782  {
7783   "alignment" : 8,
7784   "linker_set_key" : "void *",
7785   "name" : "void *",
7786   "referenced_type" : "type-76",
7787   "self_type" : "type-75",
7788   "size" : 8,
7789   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7790  },
7791  {
7792   "alignment" : 8,
7793   "linker_set_key" : "void **",
7794   "name" : "void **",
7795   "referenced_type" : "type-75",
7796   "self_type" : "type-734",
7797   "size" : 8,
7798   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7799  }
7800 ],
7801 "qualified_types" :
7802 [
7803  {
7804   "alignment" : 8,
7805   "is_const" : true,
7806   "linker_set_key" : "android::RefBase::weakref_impl *const",
7807   "name" : "android::RefBase::weakref_impl *const",
7808   "referenced_type" : "type-53",
7809   "self_type" : "type-56",
7810   "size" : 8,
7811   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7812  },
7813  {
7814   "alignment" : 8,
7815   "is_const" : true,
7816   "linker_set_key" : "android::RefBase::weakref_impl *const",
7817   "name" : "android::RefBase::weakref_impl *const",
7818   "referenced_type" : "type-8",
7819   "self_type" : "type-7",
7820   "size" : 8,
7821   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7822  },
7823  {
7824   "alignment" : 8,
7825   "is_const" : true,
7826   "linker_set_key" : "android::hardware::IBinder *const",
7827   "name" : "android::hardware::IBinder *const",
7828   "referenced_type" : "type-83",
7829   "self_type" : "type-82",
7830   "size" : 8,
7831   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7832  },
7833  {
7834   "alignment" : 8,
7835   "is_const" : true,
7836   "linker_set_key" : "const android::NativeHandle",
7837   "name" : "const android::NativeHandle",
7838   "referenced_type" : "type-376",
7839   "self_type" : "type-606",
7840   "size" : 24,
7841   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7842  },
7843  {
7844   "alignment" : 8,
7845   "is_const" : true,
7846   "linker_set_key" : "const android::RefBase",
7847   "name" : "const android::RefBase",
7848   "referenced_type" : "type-6",
7849   "self_type" : "type-465",
7850   "size" : 16,
7851   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7852  },
7853  {
7854   "alignment" : 8,
7855   "is_const" : true,
7856   "linker_set_key" : "const android::String16",
7857   "name" : "const android::String16",
7858   "referenced_type" : "type-205",
7859   "self_type" : "type-204",
7860   "size" : 8,
7861   "source_file" : "/system/core/libutils/include/utils/String16.h"
7862  },
7863  {
7864   "alignment" : 8,
7865   "is_const" : true,
7866   "linker_set_key" : "const android::String8",
7867   "name" : "const android::String8",
7868   "referenced_type" : "type-214",
7869   "self_type" : "type-615",
7870   "size" : 8,
7871   "source_file" : "/system/core/libutils/include/utils/String8.h"
7872  },
7873  {
7874   "alignment" : 8,
7875   "is_const" : true,
7876   "linker_set_key" : "const android::VectorImpl",
7877   "name" : "const android::VectorImpl",
7878   "referenced_type" : "type-197",
7879   "self_type" : "type-702",
7880   "size" : 40,
7881   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7882  },
7883  {
7884   "alignment" : 8,
7885   "is_const" : true,
7886   "linker_set_key" : "const android::hardware::BpHwRefBase",
7887   "name" : "const android::hardware::BpHwRefBase",
7888   "referenced_type" : "type-81",
7889   "self_type" : "type-628",
7890   "size" : 48,
7891   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7892  },
7893  {
7894   "alignment" : 8,
7895   "is_const" : true,
7896   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7897   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7898   "referenced_type" : "type-663",
7899   "self_type" : "type-670",
7900   "size" : 64,
7901   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7902  },
7903  {
7904   "alignment" : 8,
7905   "is_const" : true,
7906   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7907   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7908   "referenced_type" : "type-672",
7909   "self_type" : "type-675",
7910   "size" : 64,
7911   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7912  },
7913  {
7914   "alignment" : 8,
7915   "is_const" : true,
7916   "linker_set_key" : "const android::hardware::Parcel",
7917   "name" : "const android::hardware::Parcel",
7918   "referenced_type" : "type-637",
7919   "self_type" : "type-650",
7920   "size" : 136,
7921   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7922  },
7923  {
7924   "alignment" : 8,
7925   "is_const" : true,
7926   "linker_set_key" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
7927   "name" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
7928   "referenced_type" : "type-333",
7929   "self_type" : "type-339",
7930   "size" : 40,
7931   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7932  },
7933  {
7934   "alignment" : 8,
7935   "is_const" : true,
7936   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> >",
7937   "name" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> >",
7938   "referenced_type" : "type-341",
7939   "self_type" : "type-345",
7940   "size" : 48,
7941   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7942  },
7943  {
7944   "alignment" : 8,
7945   "is_const" : true,
7946   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> >",
7947   "name" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> >",
7948   "referenced_type" : "type-38",
7949   "self_type" : "type-46",
7950   "size" : 48,
7951   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7952  },
7953  {
7954   "alignment" : 8,
7955   "is_const" : true,
7956   "linker_set_key" : "const android::hardware::Return<bool>",
7957   "name" : "const android::hardware::Return<bool>",
7958   "referenced_type" : "type-327",
7959   "self_type" : "type-331",
7960   "size" : 40,
7961   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7962  },
7963  {
7964   "alignment" : 8,
7965   "is_const" : true,
7966   "linker_set_key" : "const android::hardware::Status",
7967   "name" : "const android::hardware::Status",
7968   "referenced_type" : "type-40",
7969   "self_type" : "type-322",
7970   "size" : 32,
7971   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7972  },
7973  {
7974   "alignment" : 4,
7975   "is_const" : true,
7976   "linker_set_key" : "const android::hardware::camera::common::V1_0::CameraDeviceStatus",
7977   "name" : "const android::hardware::camera::common::V1_0::CameraDeviceStatus",
7978   "referenced_type" : "type-769",
7979   "self_type" : "type-777",
7980   "size" : 4,
7981   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
7982  },
7983  {
7984   "alignment" : 4,
7985   "is_const" : true,
7986   "linker_set_key" : "const android::hardware::camera::common::V1_0::CameraMetadataType",
7987   "name" : "const android::hardware::camera::common::V1_0::CameraMetadataType",
7988   "referenced_type" : "type-373",
7989   "self_type" : "type-775",
7990   "size" : 4,
7991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
7992  },
7993  {
7994   "alignment" : 4,
7995   "is_const" : true,
7996   "linker_set_key" : "const android::hardware::camera::common::V1_0::Status",
7997   "name" : "const android::hardware::camera::common::V1_0::Status",
7998   "referenced_type" : "type-334",
7999   "self_type" : "type-772",
8000   "size" : 4,
8001   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
8002  },
8003  {
8004   "alignment" : 4,
8005   "is_const" : true,
8006   "linker_set_key" : "const android::hardware::camera::common::V1_0::TagBoundaryId",
8007   "name" : "const android::hardware::camera::common::V1_0::TagBoundaryId",
8008   "referenced_type" : "type-768",
8009   "self_type" : "type-776",
8010   "size" : 4,
8011   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
8012  },
8013  {
8014   "alignment" : 4,
8015   "is_const" : true,
8016   "linker_set_key" : "const android::hardware::camera::common::V1_0::TorchMode",
8017   "name" : "const android::hardware::camera::common::V1_0::TorchMode",
8018   "referenced_type" : "type-766",
8019   "self_type" : "type-774",
8020   "size" : 4,
8021   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
8022  },
8023  {
8024   "alignment" : 4,
8025   "is_const" : true,
8026   "linker_set_key" : "const android::hardware::camera::common::V1_0::TorchModeStatus",
8027   "name" : "const android::hardware::camera::common::V1_0::TorchModeStatus",
8028   "referenced_type" : "type-770",
8029   "self_type" : "type-778",
8030   "size" : 4,
8031   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
8032  },
8033  {
8034   "alignment" : 8,
8035   "is_const" : true,
8036   "linker_set_key" : "const android::hardware::camera::common::V1_0::VendorTag",
8037   "name" : "const android::hardware::camera::common::V1_0::VendorTag",
8038   "referenced_type" : "type-372",
8039   "self_type" : "type-627",
8040   "size" : 32,
8041   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8042  },
8043  {
8044   "alignment" : 8,
8045   "is_const" : true,
8046   "linker_set_key" : "const android::hardware::camera::common::V1_0::VendorTagSection",
8047   "name" : "const android::hardware::camera::common::V1_0::VendorTagSection",
8048   "referenced_type" : "type-364",
8049   "self_type" : "type-550",
8050   "size" : 32,
8051   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8052  },
8053  {
8054   "alignment" : 8,
8055   "is_const" : true,
8056   "linker_set_key" : "const android::hardware::camera::device::V1_0::BpHwCameraDevice",
8057   "name" : "const android::hardware::camera::device::V1_0::BpHwCameraDevice",
8058   "referenced_type" : "type-259",
8059   "self_type" : "type-926",
8060   "size" : 216,
8061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDevice.h"
8062  },
8063  {
8064   "alignment" : 8,
8065   "is_const" : true,
8066   "linker_set_key" : "const android::hardware::camera::device::V1_0::BpHwCameraDeviceCallback",
8067   "name" : "const android::hardware::camera::device::V1_0::BpHwCameraDeviceCallback",
8068   "referenced_type" : "type-913",
8069   "self_type" : "type-916",
8070   "size" : 216,
8071   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDeviceCallback.h"
8072  },
8073  {
8074   "alignment" : 8,
8075   "is_const" : true,
8076   "linker_set_key" : "const android::hardware::camera::device::V1_0::BpHwCameraDevicePreviewCallback",
8077   "name" : "const android::hardware::camera::device::V1_0::BpHwCameraDevicePreviewCallback",
8078   "referenced_type" : "type-920",
8079   "self_type" : "type-923",
8080   "size" : 216,
8081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDevicePreviewCallback.h"
8082  },
8083  {
8084   "alignment" : 4,
8085   "is_const" : true,
8086   "linker_set_key" : "const android::hardware::camera::device::V1_0::CameraFace",
8087   "name" : "const android::hardware::camera::device::V1_0::CameraFace",
8088   "referenced_type" : "type-519",
8089   "self_type" : "type-831",
8090   "size" : 48,
8091   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8092  },
8093  {
8094   "alignment" : 4,
8095   "is_const" : true,
8096   "linker_set_key" : "const android::hardware::camera::device::V1_0::CameraFacing",
8097   "name" : "const android::hardware::camera::device::V1_0::CameraFacing",
8098   "referenced_type" : "type-791",
8099   "self_type" : "type-801",
8100   "size" : 4,
8101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
8102  },
8103  {
8104   "alignment" : 4,
8105   "is_const" : true,
8106   "linker_set_key" : "const android::hardware::camera::device::V1_0::CommandType",
8107   "name" : "const android::hardware::camera::device::V1_0::CommandType",
8108   "referenced_type" : "type-794",
8109   "self_type" : "type-803",
8110   "size" : 4,
8111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
8112  },
8113  {
8114   "alignment" : 4,
8115   "is_const" : true,
8116   "linker_set_key" : "const android::hardware::camera::device::V1_0::DataCallbackMsg",
8117   "name" : "const android::hardware::camera::device::V1_0::DataCallbackMsg",
8118   "referenced_type" : "type-796",
8119   "self_type" : "type-805",
8120   "size" : 4,
8121   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
8122  },
8123  {
8124   "alignment" : 4,
8125   "is_const" : true,
8126   "linker_set_key" : "const android::hardware::camera::device::V1_0::FrameCallbackFlag",
8127   "name" : "const android::hardware::camera::device::V1_0::FrameCallbackFlag",
8128   "referenced_type" : "type-793",
8129   "self_type" : "type-802",
8130   "size" : 4,
8131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
8132  },
8133  {
8134   "alignment" : 8,
8135   "is_const" : true,
8136   "linker_set_key" : "const android::hardware::camera::device::V1_0::ICameraDevice",
8137   "name" : "const android::hardware::camera::device::V1_0::ICameraDevice",
8138   "referenced_type" : "type-156",
8139   "self_type" : "type-267",
8140   "size" : 24,
8141   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8142  },
8143  {
8144   "alignment" : 8,
8145   "is_const" : true,
8146   "linker_set_key" : "const android::hardware::camera::device::V1_0::ICameraDeviceCallback",
8147   "name" : "const android::hardware::camera::device::V1_0::ICameraDeviceCallback",
8148   "referenced_type" : "type-246",
8149   "self_type" : "type-819",
8150   "size" : 24,
8151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDeviceCallback.h"
8152  },
8153  {
8154   "alignment" : 8,
8155   "is_const" : true,
8156   "linker_set_key" : "const android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback",
8157   "name" : "const android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback",
8158   "referenced_type" : "type-253",
8159   "self_type" : "type-853",
8160   "size" : 24,
8161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDevicePreviewCallback.h"
8162  },
8163  {
8164   "alignment" : 4,
8165   "is_const" : true,
8166   "linker_set_key" : "const android::hardware::camera::device::V1_0::NotifyCallbackMsg",
8167   "name" : "const android::hardware::camera::device::V1_0::NotifyCallbackMsg",
8168   "referenced_type" : "type-795",
8169   "self_type" : "type-804",
8170   "size" : 4,
8171   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
8172  },
8173  {
8174   "alignment" : 8,
8175   "is_const" : true,
8176   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDevice",
8177   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDevice",
8178   "referenced_type" : "type-285",
8179   "self_type" : "type-944",
8180   "size" : 216,
8181   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDevice.h"
8182  },
8183  {
8184   "alignment" : 8,
8185   "is_const" : true,
8186   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceCallback",
8187   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceCallback",
8188   "referenced_type" : "type-930",
8189   "self_type" : "type-933",
8190   "size" : 216,
8191   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceCallback.h"
8192  },
8193  {
8194   "alignment" : 8,
8195   "is_const" : true,
8196   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
8197   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
8198   "referenced_type" : "type-937",
8199   "self_type" : "type-941",
8200   "size" : 216,
8201   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceSession.h"
8202  },
8203  {
8204   "alignment" : 4,
8205   "is_const" : true,
8206   "linker_set_key" : "const android::hardware::camera::device::V3_2::BufferStatus",
8207   "name" : "const android::hardware::camera::device::V3_2::BufferStatus",
8208   "referenced_type" : "type-176",
8209   "self_type" : "type-875",
8210   "size" : 4,
8211   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8212  },
8213  {
8214   "alignment" : 2,
8215   "is_const" : true,
8216   "linker_set_key" : "const android::hardware::camera::device::V3_2::CameraBlobId",
8217   "name" : "const android::hardware::camera::device::V3_2::CameraBlobId",
8218   "referenced_type" : "type-859",
8219   "self_type" : "type-876",
8220   "size" : 2,
8221   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8222  },
8223  {
8224   "alignment" : 4,
8225   "is_const" : true,
8226   "linker_set_key" : "const android::hardware::camera::device::V3_2::ErrorCode",
8227   "name" : "const android::hardware::camera::device::V3_2::ErrorCode",
8228   "referenced_type" : "type-863",
8229   "self_type" : "type-879",
8230   "size" : 4,
8231   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8232  },
8233  {
8234   "alignment" : 8,
8235   "is_const" : true,
8236   "linker_set_key" : "const android::hardware::camera::device::V3_2::HalStream",
8237   "name" : "const android::hardware::camera::device::V3_2::HalStream",
8238   "referenced_type" : "type-547",
8239   "self_type" : "type-954",
8240   "size" : 32,
8241   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8242  },
8243  {
8244   "alignment" : 8,
8245   "is_const" : true,
8246   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDevice",
8247   "name" : "const android::hardware::camera::device::V3_2::ICameraDevice",
8248   "referenced_type" : "type-162",
8249   "self_type" : "type-294",
8250   "size" : 24,
8251   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8252  },
8253  {
8254   "alignment" : 8,
8255   "is_const" : true,
8256   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDeviceCallback",
8257   "name" : "const android::hardware::camera::device::V3_2::ICameraDeviceCallback",
8258   "referenced_type" : "type-271",
8259   "self_type" : "type-897",
8260   "size" : 24,
8261   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceCallback.h"
8262  },
8263  {
8264   "alignment" : 8,
8265   "is_const" : true,
8266   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession",
8267   "name" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession",
8268   "referenced_type" : "type-278",
8269   "self_type" : "type-899",
8270   "size" : 24,
8271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceSession.h"
8272  },
8273  {
8274   "alignment" : 4,
8275   "is_const" : true,
8276   "linker_set_key" : "const android::hardware::camera::device::V3_2::MsgType",
8277   "name" : "const android::hardware::camera::device::V3_2::MsgType",
8278   "referenced_type" : "type-861",
8279   "self_type" : "type-878",
8280   "size" : 4,
8281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8282  },
8283  {
8284   "alignment" : 4,
8285   "is_const" : true,
8286   "linker_set_key" : "const android::hardware::camera::device::V3_2::RequestTemplate",
8287   "name" : "const android::hardware::camera::device::V3_2::RequestTemplate",
8288   "referenced_type" : "type-868",
8289   "self_type" : "type-880",
8290   "size" : 4,
8291   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8292  },
8293  {
8294   "alignment" : 8,
8295   "is_const" : true,
8296   "linker_set_key" : "const android::hardware::camera::device::V3_2::Stream",
8297   "name" : "const android::hardware::camera::device::V3_2::Stream",
8298   "referenced_type" : "type-535",
8299   "self_type" : "type-911",
8300   "size" : 40,
8301   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8302  },
8303  {
8304   "alignment" : 8,
8305   "is_const" : true,
8306   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamBuffer",
8307   "name" : "const android::hardware::camera::device::V3_2::StreamBuffer",
8308   "referenced_type" : "type-168",
8309   "self_type" : "type-309",
8310   "size" : 72,
8311   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8312  },
8313  {
8314   "alignment" : 4,
8315   "is_const" : true,
8316   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamConfigurationMode",
8317   "name" : "const android::hardware::camera::device::V3_2::StreamConfigurationMode",
8318   "referenced_type" : "type-856",
8319   "self_type" : "type-874",
8320   "size" : 4,
8321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8322  },
8323  {
8324   "alignment" : 4,
8325   "is_const" : true,
8326   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamRotation",
8327   "name" : "const android::hardware::camera::device::V3_2::StreamRotation",
8328   "referenced_type" : "type-538",
8329   "self_type" : "type-873",
8330   "size" : 4,
8331   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8332  },
8333  {
8334   "alignment" : 4,
8335   "is_const" : true,
8336   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamType",
8337   "name" : "const android::hardware::camera::device::V3_2::StreamType",
8338   "referenced_type" : "type-536",
8339   "self_type" : "type-872",
8340   "size" : 4,
8341   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8342  },
8343  {
8344   "alignment" : 8,
8345   "is_const" : true,
8346   "linker_set_key" : "const android::hardware::camera::provider::V2_4::BpHwCameraProvider",
8347   "name" : "const android::hardware::camera::provider::V2_4::BpHwCameraProvider",
8348   "referenced_type" : "type-146",
8349   "self_type" : "type-950",
8350   "size" : 216,
8351   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
8352  },
8353  {
8354   "alignment" : 8,
8355   "is_const" : true,
8356   "linker_set_key" : "const android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback",
8357   "name" : "const android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback",
8358   "referenced_type" : "type-297",
8359   "self_type" : "type-948",
8360   "size" : 216,
8361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
8362  },
8363  {
8364   "alignment" : 8,
8365   "is_const" : true,
8366   "linker_set_key" : "const android::hardware::camera::provider::V2_4::ICameraProvider",
8367   "name" : "const android::hardware::camera::provider::V2_4::ICameraProvider",
8368   "referenced_type" : "type-104",
8369   "self_type" : "type-901",
8370   "size" : 24,
8371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
8372  },
8373  {
8374   "alignment" : 8,
8375   "is_const" : true,
8376   "linker_set_key" : "const android::hardware::camera::provider::V2_4::ICameraProviderCallback",
8377   "name" : "const android::hardware::camera::provider::V2_4::ICameraProviderCallback",
8378   "referenced_type" : "type-14",
8379   "self_type" : "type-305",
8380   "size" : 24,
8381   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8382  },
8383  {
8384   "alignment" : 4,
8385   "is_const" : true,
8386   "linker_set_key" : "const android::hardware::details::SchedPrio",
8387   "name" : "const android::hardware::details::SchedPrio",
8388   "referenced_type" : "type-666",
8389   "self_type" : "type-668",
8390   "size" : 8,
8391   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8392  },
8393  {
8394   "alignment" : 8,
8395   "is_const" : true,
8396   "linker_set_key" : "const android::hardware::details::const_accessor<int, 2>",
8397   "name" : "const android::hardware::details::const_accessor<int, 2>",
8398   "referenced_type" : "type-574",
8399   "self_type" : "type-576",
8400   "size" : 8,
8401   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8402  },
8403  {
8404   "alignment" : 8,
8405   "is_const" : true,
8406   "linker_set_key" : "const android::hardware::details::const_accessor<int, 4>",
8407   "name" : "const android::hardware::details::const_accessor<int, 4>",
8408   "referenced_type" : "type-569",
8409   "self_type" : "type-572",
8410   "size" : 8,
8411   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8412  },
8413  {
8414   "alignment" : 8,
8415   "is_const" : true,
8416   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
8417   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
8418   "referenced_type" : "type-369",
8419   "self_type" : "type-645",
8420   "size" : 8,
8421   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8422  },
8423  {
8424   "alignment" : 8,
8425   "is_const" : true,
8426   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTagSection>",
8427   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTagSection>",
8428   "referenced_type" : "type-361",
8429   "self_type" : "type-527",
8430   "size" : 8,
8431   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8432  },
8433  {
8434   "alignment" : 8,
8435   "is_const" : true,
8436   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V1_0::CameraFace>",
8437   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V1_0::CameraFace>",
8438   "referenced_type" : "type-516",
8439   "self_type" : "type-854",
8440   "size" : 8,
8441   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8442  },
8443  {
8444   "alignment" : 8,
8445   "is_const" : true,
8446   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
8447   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
8448   "referenced_type" : "type-544",
8449   "self_type" : "type-955",
8450   "size" : 8,
8451   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8452  },
8453  {
8454   "alignment" : 8,
8455   "is_const" : true,
8456   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
8457   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
8458   "referenced_type" : "type-532",
8459   "self_type" : "type-940",
8460   "size" : 8,
8461   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8462  },
8463  {
8464   "alignment" : 8,
8465   "is_const" : true,
8466   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
8467   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
8468   "referenced_type" : "type-165",
8469   "self_type" : "type-337",
8470   "size" : 8,
8471   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8472  },
8473  {
8474   "alignment" : 8,
8475   "is_const" : true,
8476   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8477   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8478   "referenced_type" : "type-499",
8479   "self_type" : "type-657",
8480   "size" : 8,
8481   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8482  },
8483  {
8484   "alignment" : 8,
8485   "is_const" : true,
8486   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8487   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8488   "referenced_type" : "type-483",
8489   "self_type" : "type-739",
8490   "size" : 8,
8491   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8492  },
8493  {
8494   "alignment" : 8,
8495   "is_const" : true,
8496   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
8497   "name" : "const android::hardware::details::hidl_pointer<int>",
8498   "referenced_type" : "type-493",
8499   "self_type" : "type-578",
8500   "size" : 8,
8501   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8502  },
8503  {
8504   "alignment" : 8,
8505   "is_const" : true,
8506   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
8507   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
8508   "referenced_type" : "type-49",
8509   "self_type" : "type-48",
8510   "size" : 8,
8511   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8512  },
8513  {
8514   "alignment" : 8,
8515   "is_const" : true,
8516   "linker_set_key" : "const android::hardware::details::return_status",
8517   "name" : "const android::hardware::details::return_status",
8518   "referenced_type" : "type-39",
8519   "self_type" : "type-351",
8520   "size" : 40,
8521   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8522  },
8523  {
8524   "alignment" : 8,
8525   "is_const" : true,
8526   "linker_set_key" : "const android::hardware::graphics::common::V1_0::BufferUsage",
8527   "name" : "const android::hardware::graphics::common::V1_0::BufferUsage",
8528   "referenced_type" : "type-821",
8529   "self_type" : "type-828",
8530   "size" : 8,
8531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8532  },
8533  {
8534   "alignment" : 4,
8535   "is_const" : true,
8536   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorMode",
8537   "name" : "const android::hardware::graphics::common::V1_0::ColorMode",
8538   "referenced_type" : "type-824",
8539   "self_type" : "type-834",
8540   "size" : 4,
8541   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8542  },
8543  {
8544   "alignment" : 4,
8545   "is_const" : true,
8546   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorTransform",
8547   "name" : "const android::hardware::graphics::common::V1_0::ColorTransform",
8548   "referenced_type" : "type-825",
8549   "self_type" : "type-835",
8550   "size" : 4,
8551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8552  },
8553  {
8554   "alignment" : 4,
8555   "is_const" : true,
8556   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Dataspace",
8557   "name" : "const android::hardware::graphics::common::V1_0::Dataspace",
8558   "referenced_type" : "type-823",
8559   "self_type" : "type-833",
8560   "size" : 4,
8561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8562  },
8563  {
8564   "alignment" : 4,
8565   "is_const" : true,
8566   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Hdr",
8567   "name" : "const android::hardware::graphics::common::V1_0::Hdr",
8568   "referenced_type" : "type-826",
8569   "self_type" : "type-836",
8570   "size" : 4,
8571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8572  },
8573  {
8574   "alignment" : 4,
8575   "is_const" : true,
8576   "linker_set_key" : "const android::hardware::graphics::common::V1_0::PixelFormat",
8577   "name" : "const android::hardware::graphics::common::V1_0::PixelFormat",
8578   "referenced_type" : "type-537",
8579   "self_type" : "type-827",
8580   "size" : 4,
8581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8582  },
8583  {
8584   "alignment" : 4,
8585   "is_const" : true,
8586   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Transform",
8587   "name" : "const android::hardware::graphics::common::V1_0::Transform",
8588   "referenced_type" : "type-822",
8589   "self_type" : "type-832",
8590   "size" : 4,
8591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8592  },
8593  {
8594   "alignment" : 4,
8595   "is_const" : true,
8596   "linker_set_key" : "const android::hardware::hidl_array<int, 2>",
8597   "name" : "const android::hardware::hidl_array<int, 2>",
8598   "referenced_type" : "type-522",
8599   "self_type" : "type-587",
8600   "size" : 8,
8601   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8602  },
8603  {
8604   "alignment" : 4,
8605   "is_const" : true,
8606   "linker_set_key" : "const android::hardware::hidl_array<int, 4>",
8607   "name" : "const android::hardware::hidl_array<int, 4>",
8608   "referenced_type" : "type-520",
8609   "self_type" : "type-582",
8610   "size" : 16,
8611   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8612  },
8613  {
8614   "alignment" : 8,
8615   "is_const" : true,
8616   "linker_set_key" : "const android::hardware::hidl_death_recipient",
8617   "name" : "const android::hardware::hidl_death_recipient",
8618   "referenced_type" : "type-34",
8619   "self_type" : "type-127",
8620   "size" : 24,
8621   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8622  },
8623  {
8624   "alignment" : 8,
8625   "is_const" : true,
8626   "linker_set_key" : "const android::hardware::hidl_handle",
8627   "name" : "const android::hardware::hidl_handle",
8628   "referenced_type" : "type-169",
8629   "self_type" : "type-601",
8630   "size" : 16,
8631   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8632  },
8633  {
8634   "alignment" : 8,
8635   "is_const" : true,
8636   "linker_set_key" : "const android::hardware::hidl_memory",
8637   "name" : "const android::hardware::hidl_memory",
8638   "referenced_type" : "type-469",
8639   "self_type" : "type-472",
8640   "size" : 40,
8641   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8642  },
8643  {
8644   "alignment" : 8,
8645   "is_const" : true,
8646   "linker_set_key" : "const android::hardware::hidl_string",
8647   "name" : "const android::hardware::hidl_string",
8648   "referenced_type" : "type-365",
8649   "self_type" : "type-490",
8650   "size" : 16,
8651   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8652  },
8653  {
8654   "alignment" : 8,
8655   "is_const" : true,
8656   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
8657   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
8658   "referenced_type" : "type-368",
8659   "self_type" : "type-512",
8660   "size" : 16,
8661   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8662  },
8663  {
8664   "alignment" : 8,
8665   "is_const" : true,
8666   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTagSection>",
8667   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTagSection>",
8668   "referenced_type" : "type-558",
8669   "self_type" : "type-560",
8670   "size" : 16,
8671   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8672  },
8673  {
8674   "alignment" : 8,
8675   "is_const" : true,
8676   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace>",
8677   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace>",
8678   "referenced_type" : "type-515",
8679   "self_type" : "type-524",
8680   "size" : 16,
8681   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8682  },
8683  {
8684   "alignment" : 8,
8685   "is_const" : true,
8686   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
8687   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
8688   "referenced_type" : "type-543",
8689   "self_type" : "type-548",
8690   "size" : 16,
8691   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8692  },
8693  {
8694   "alignment" : 8,
8695   "is_const" : true,
8696   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
8697   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
8698   "referenced_type" : "type-531",
8699   "self_type" : "type-540",
8700   "size" : 16,
8701   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8702  },
8703  {
8704   "alignment" : 8,
8705   "is_const" : true,
8706   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
8707   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
8708   "referenced_type" : "type-555",
8709   "self_type" : "type-556",
8710   "size" : 16,
8711   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8712  },
8713  {
8714   "alignment" : 8,
8715   "is_const" : true,
8716   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8717   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8718   "referenced_type" : "type-482",
8719   "self_type" : "type-491",
8720   "size" : 16,
8721   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8722  },
8723  {
8724   "alignment" : 8,
8725   "is_const" : true,
8726   "linker_set_key" : "const android::hardware::hidl_vec<int>",
8727   "name" : "const android::hardware::hidl_vec<int>",
8728   "referenced_type" : "type-508",
8729   "self_type" : "type-509",
8730   "size" : 16,
8731   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8732  },
8733  {
8734   "alignment" : 8,
8735   "is_const" : true,
8736   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
8737   "name" : "const android::hardware::hidl_vec<unsigned char>",
8738   "referenced_type" : "type-528",
8739   "self_type" : "type-529",
8740   "size" : 16,
8741   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8742  },
8743  {
8744   "alignment" : 2,
8745   "is_const" : true,
8746   "linker_set_key" : "const android::hardware::hidl_version",
8747   "name" : "const android::hardware::hidl_version",
8748   "referenced_type" : "type-590",
8749   "self_type" : "type-592",
8750   "size" : 4,
8751   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8752  },
8753  {
8754   "alignment" : 8,
8755   "is_const" : true,
8756   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
8757   "name" : "const android::hidl::base::V1_0::BpHwBase",
8758   "referenced_type" : "type-904",
8759   "self_type" : "type-907",
8760   "size" : 216,
8761   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
8762  },
8763  {
8764   "alignment" : 4,
8765   "is_const" : true,
8766   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8767   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8768   "referenced_type" : "type-609",
8769   "self_type" : "type-610",
8770   "size" : 4,
8771   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8772  },
8773  {
8774   "alignment" : 8,
8775   "is_const" : true,
8776   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
8777   "name" : "const android::hidl::base::V1_0::IBase",
8778   "referenced_type" : "type-15",
8779   "self_type" : "type-178",
8780   "size" : 24,
8781   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8782  },
8783  {
8784   "alignment" : 8,
8785   "is_const" : true,
8786   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
8787   "name" : "const android::hidl::base::V1_0::IBase *const",
8788   "referenced_type" : "type-179",
8789   "self_type" : "type-682",
8790   "size" : 8,
8791   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8792  },
8793  {
8794   "alignment" : 8,
8795   "is_const" : true,
8796   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
8797   "name" : "const android::hidl::manager::V1_0::IServiceManager",
8798   "referenced_type" : "type-225",
8799   "self_type" : "type-229",
8800   "size" : 24,
8801   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8802  },
8803  {
8804   "alignment" : 4,
8805   "is_const" : true,
8806   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8807   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8808   "referenced_type" : "type-757",
8809   "self_type" : "type-761",
8810   "size" : 4,
8811   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8812  },
8813  {
8814   "alignment" : 1,
8815   "is_const" : true,
8816   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8817   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8818   "referenced_type" : "type-755",
8819   "self_type" : "type-759",
8820   "size" : 1,
8821   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8822  },
8823  {
8824   "alignment" : 8,
8825   "is_const" : true,
8826   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
8827   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
8828   "referenced_type" : "type-240",
8829   "self_type" : "type-753",
8830   "size" : 24,
8831   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8832  },
8833  {
8834   "alignment" : 8,
8835   "is_const" : true,
8836   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
8837   "name" : "const android::sp<android::hardware::IBinder>",
8838   "referenced_type" : "type-182",
8839   "self_type" : "type-184",
8840   "size" : 8,
8841   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8842  },
8843  {
8844   "alignment" : 8,
8845   "is_const" : true,
8846   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
8847   "name" : "const android::sp<android::hardware::ProcessState>",
8848   "referenced_type" : "type-188",
8849   "self_type" : "type-221",
8850   "size" : 8,
8851   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8852  },
8853  {
8854   "alignment" : 8,
8855   "is_const" : true,
8856   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevice>",
8857   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevice>",
8858   "referenced_type" : "type-154",
8859   "self_type" : "type-153",
8860   "size" : 8,
8861   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8862  },
8863  {
8864   "alignment" : 8,
8865   "is_const" : true,
8866   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback>",
8867   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback>",
8868   "referenced_type" : "type-244",
8869   "self_type" : "type-248",
8870   "size" : 8,
8871   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8872  },
8873  {
8874   "alignment" : 8,
8875   "is_const" : true,
8876   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback>",
8877   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback>",
8878   "referenced_type" : "type-251",
8879   "self_type" : "type-255",
8880   "size" : 8,
8881   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8882  },
8883  {
8884   "alignment" : 8,
8885   "is_const" : true,
8886   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDevice>",
8887   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDevice>",
8888   "referenced_type" : "type-160",
8889   "self_type" : "type-159",
8890   "size" : 8,
8891   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8892  },
8893  {
8894   "alignment" : 8,
8895   "is_const" : true,
8896   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback>",
8897   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback>",
8898   "referenced_type" : "type-269",
8899   "self_type" : "type-273",
8900   "size" : 8,
8901   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8902  },
8903  {
8904   "alignment" : 8,
8905   "is_const" : true,
8906   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
8907   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
8908   "referenced_type" : "type-276",
8909   "self_type" : "type-281",
8910   "size" : 8,
8911   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8912  },
8913  {
8914   "alignment" : 8,
8915   "is_const" : true,
8916   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProvider>",
8917   "name" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProvider>",
8918   "referenced_type" : "type-102",
8919   "self_type" : "type-144",
8920   "size" : 8,
8921   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8922  },
8923  {
8924   "alignment" : 8,
8925   "is_const" : true,
8926   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback>",
8927   "name" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback>",
8928   "referenced_type" : "type-12",
8929   "self_type" : "type-11",
8930   "size" : 8,
8931   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8932  },
8933  {
8934   "alignment" : 8,
8935   "is_const" : true,
8936   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8937   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8938   "referenced_type" : "type-29",
8939   "self_type" : "type-28",
8940   "size" : 8,
8941   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8942  },
8943  {
8944   "alignment" : 8,
8945   "is_const" : true,
8946   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
8947   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
8948   "referenced_type" : "type-67",
8949   "self_type" : "type-66",
8950   "size" : 8,
8951   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8952  },
8953  {
8954   "alignment" : 8,
8955   "is_const" : true,
8956   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
8957   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
8958   "referenced_type" : "type-106",
8959   "self_type" : "type-141",
8960   "size" : 8,
8961   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8962  },
8963  {
8964   "alignment" : 8,
8965   "is_const" : true,
8966   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8967   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8968   "referenced_type" : "type-223",
8969   "self_type" : "type-227",
8970   "size" : 8,
8971   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8972  },
8973  {
8974   "alignment" : 8,
8975   "is_const" : true,
8976   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8977   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8978   "referenced_type" : "type-238",
8979   "self_type" : "type-242",
8980   "size" : 8,
8981   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8982  },
8983  {
8984   "alignment" : 8,
8985   "is_const" : true,
8986   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
8987   "name" : "const android::wp<android::hardware::BHwBinder>",
8988   "referenced_type" : "type-71",
8989   "self_type" : "type-123",
8990   "size" : 16,
8991   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8992  },
8993  {
8994   "alignment" : 8,
8995   "is_const" : true,
8996   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
8997   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
8998   "referenced_type" : "type-32",
8999   "self_type" : "type-57",
9000   "size" : 16,
9001   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9002  },
9003  {
9004   "alignment" : 8,
9005   "is_const" : true,
9006   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
9007   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
9008   "referenced_type" : "type-36",
9009   "self_type" : "type-958",
9010   "size" : 16,
9011   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9012  },
9013  {
9014   "alignment" : 1,
9015   "is_const" : true,
9016   "linker_set_key" : "const bool",
9017   "name" : "const bool",
9018   "referenced_type" : "type-20",
9019   "self_type" : "type-234",
9020   "size" : 1,
9021   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9022  },
9023  {
9024   "alignment" : 1,
9025   "is_const" : true,
9026   "linker_set_key" : "const char",
9027   "name" : "const char",
9028   "referenced_type" : "type-136",
9029   "self_type" : "type-216",
9030   "size" : 1,
9031   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9032  },
9033  {
9034   "alignment" : 2,
9035   "is_const" : true,
9036   "linker_set_key" : "const char16_t",
9037   "name" : "const char16_t",
9038   "referenced_type" : "type-208",
9039   "self_type" : "type-207",
9040   "size" : 2,
9041   "source_file" : "/system/core/libutils/include/utils/String16.h"
9042  },
9043  {
9044   "alignment" : 8,
9045   "is_const" : true,
9046   "linker_set_key" : "const double",
9047   "name" : "const double",
9048   "referenced_type" : "type-441",
9049   "self_type" : "type-459",
9050   "size" : 8,
9051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9052  },
9053  {
9054   "alignment" : 4,
9055   "is_const" : true,
9056   "linker_set_key" : "const float",
9057   "name" : "const float",
9058   "referenced_type" : "type-435",
9059   "self_type" : "type-457",
9060   "size" : 4,
9061   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9062  },
9063  {
9064   "alignment" : 4,
9065   "is_const" : true,
9066   "linker_set_key" : "const int",
9067   "name" : "const int",
9068   "referenced_type" : "type-41",
9069   "self_type" : "type-554",
9070   "size" : 4,
9071   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9072  },
9073  {
9074   "is_const" : true,
9075   "linker_set_key" : "const iter<is_const>",
9076   "name" : "const iter<is_const>",
9077   "referenced_type" : "type-479",
9078   "self_type" : "type-478",
9079   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9080  },
9081  {
9082   "is_const" : true,
9083   "linker_set_key" : "const iter<is_const>",
9084   "name" : "const iter<is_const>",
9085   "referenced_type" : "type-59",
9086   "self_type" : "type-58",
9087   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9088  },
9089  {
9090   "alignment" : 4,
9091   "is_const" : true,
9092   "linker_set_key" : "const log_msg",
9093   "name" : "const log_msg",
9094   "referenced_type" : "type-130",
9095   "self_type" : "type-129",
9096   "size" : 5124,
9097   "source_file" : "/system/core/liblog/include/log/log_read.h"
9098  },
9099  {
9100   "alignment" : 8,
9101   "is_const" : true,
9102   "linker_set_key" : "const long",
9103   "name" : "const long",
9104   "referenced_type" : "type-193",
9105   "self_type" : "type-454",
9106   "size" : 8,
9107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9108  },
9109  {
9110   "alignment" : 4,
9111   "is_const" : true,
9112   "linker_set_key" : "const native_handle",
9113   "name" : "const native_handle",
9114   "referenced_type" : "type-174",
9115   "self_type" : "type-173",
9116   "size" : 12,
9117   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9118  },
9119  {
9120   "alignment" : 2,
9121   "is_const" : true,
9122   "linker_set_key" : "const short",
9123   "name" : "const short",
9124   "referenced_type" : "type-396",
9125   "self_type" : "type-449",
9126   "size" : 2,
9127   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9128  },
9129  {
9130   "alignment" : 1,
9131   "is_const" : true,
9132   "linker_set_key" : "const signed char",
9133   "name" : "const signed char",
9134   "referenced_type" : "type-447",
9135   "self_type" : "type-446",
9136   "size" : 1,
9137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9138  },
9139  {
9140   "alignment" : 4,
9141   "is_const" : true,
9142   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::CameraDeviceStatus, 3>",
9143   "name" : "const std::array<android::hardware::camera::common::V1_0::CameraDeviceStatus, 3>",
9144   "referenced_type" : "type-116",
9145   "self_type" : "type-115",
9146   "size" : 12,
9147   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9148  },
9149  {
9150   "alignment" : 4,
9151   "is_const" : true,
9152   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::CameraDeviceStatus, 3>",
9153   "name" : "const std::array<android::hardware::camera::common::V1_0::CameraDeviceStatus, 3>",
9154   "referenced_type" : "type-788",
9155   "self_type" : "type-787",
9156   "size" : 12,
9157   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9158  },
9159  {
9160   "alignment" : 4,
9161   "is_const" : true,
9162   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::CameraMetadataType, 6>",
9163   "name" : "const std::array<android::hardware::camera::common::V1_0::CameraMetadataType, 6>",
9164   "referenced_type" : "type-112",
9165   "self_type" : "type-111",
9166   "size" : 24,
9167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9168  },
9169  {
9170   "alignment" : 4,
9171   "is_const" : true,
9172   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::CameraMetadataType, 6>",
9173   "name" : "const std::array<android::hardware::camera::common::V1_0::CameraMetadataType, 6>",
9174   "referenced_type" : "type-784",
9175   "self_type" : "type-783",
9176   "size" : 24,
9177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9178  },
9179  {
9180   "alignment" : 4,
9181   "is_const" : true,
9182   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::Status, 8>",
9183   "name" : "const std::array<android::hardware::camera::common::V1_0::Status, 8>",
9184   "referenced_type" : "type-108",
9185   "self_type" : "type-107",
9186   "size" : 32,
9187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9188  },
9189  {
9190   "alignment" : 4,
9191   "is_const" : true,
9192   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::Status, 8>",
9193   "name" : "const std::array<android::hardware::camera::common::V1_0::Status, 8>",
9194   "referenced_type" : "type-780",
9195   "self_type" : "type-779",
9196   "size" : 32,
9197   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9198  },
9199  {
9200   "alignment" : 4,
9201   "is_const" : true,
9202   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TagBoundaryId, 2>",
9203   "name" : "const std::array<android::hardware::camera::common::V1_0::TagBoundaryId, 2>",
9204   "referenced_type" : "type-114",
9205   "self_type" : "type-113",
9206   "size" : 8,
9207   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9208  },
9209  {
9210   "alignment" : 4,
9211   "is_const" : true,
9212   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TagBoundaryId, 2>",
9213   "name" : "const std::array<android::hardware::camera::common::V1_0::TagBoundaryId, 2>",
9214   "referenced_type" : "type-786",
9215   "self_type" : "type-785",
9216   "size" : 8,
9217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9218  },
9219  {
9220   "alignment" : 4,
9221   "is_const" : true,
9222   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TorchMode, 2>",
9223   "name" : "const std::array<android::hardware::camera::common::V1_0::TorchMode, 2>",
9224   "referenced_type" : "type-110",
9225   "self_type" : "type-109",
9226   "size" : 8,
9227   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9228  },
9229  {
9230   "alignment" : 4,
9231   "is_const" : true,
9232   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TorchMode, 2>",
9233   "name" : "const std::array<android::hardware::camera::common::V1_0::TorchMode, 2>",
9234   "referenced_type" : "type-782",
9235   "self_type" : "type-781",
9236   "size" : 8,
9237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9238  },
9239  {
9240   "alignment" : 4,
9241   "is_const" : true,
9242   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TorchModeStatus, 3>",
9243   "name" : "const std::array<android::hardware::camera::common::V1_0::TorchModeStatus, 3>",
9244   "referenced_type" : "type-118",
9245   "self_type" : "type-117",
9246   "size" : 12,
9247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9248  },
9249  {
9250   "alignment" : 4,
9251   "is_const" : true,
9252   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TorchModeStatus, 3>",
9253   "name" : "const std::array<android::hardware::camera::common::V1_0::TorchModeStatus, 3>",
9254   "referenced_type" : "type-790",
9255   "self_type" : "type-789",
9256   "size" : 12,
9257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9258  },
9259  {
9260   "alignment" : 4,
9261   "is_const" : true,
9262   "linker_set_key" : "const std::array<android::hardware::camera::device::V1_0::CameraFacing, 3>",
9263   "name" : "const std::array<android::hardware::camera::device::V1_0::CameraFacing, 3>",
9264   "referenced_type" : "type-807",
9265   "self_type" : "type-806",
9266   "size" : 12,
9267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
9268  },
9269  {
9270   "alignment" : 4,
9271   "is_const" : true,
9272   "linker_set_key" : "const std::array<android::hardware::camera::device::V1_0::CommandType, 6>",
9273   "name" : "const std::array<android::hardware::camera::device::V1_0::CommandType, 6>",
9274   "referenced_type" : "type-811",
9275   "self_type" : "type-810",
9276   "size" : 24,
9277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
9278  },
9279  {
9280   "alignment" : 4,
9281   "is_const" : true,
9282   "linker_set_key" : "const std::array<android::hardware::camera::device::V1_0::DataCallbackMsg, 7>",
9283   "name" : "const std::array<android::hardware::camera::device::V1_0::DataCallbackMsg, 7>",
9284   "referenced_type" : "type-818",
9285   "self_type" : "type-817",
9286   "size" : 28,
9287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
9288  },
9289  {
9290   "alignment" : 4,
9291   "is_const" : true,
9292   "linker_set_key" : "const std::array<android::hardware::camera::device::V1_0::FrameCallbackFlag, 7>",
9293   "name" : "const std::array<android::hardware::camera::device::V1_0::FrameCallbackFlag, 7>",
9294   "referenced_type" : "type-809",
9295   "self_type" : "type-808",
9296   "size" : 28,
9297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
9298  },
9299  {
9300   "alignment" : 4,
9301   "is_const" : true,
9302   "linker_set_key" : "const std::array<android::hardware::camera::device::V1_0::NotifyCallbackMsg, 5>",
9303   "name" : "const std::array<android::hardware::camera::device::V1_0::NotifyCallbackMsg, 5>",
9304   "referenced_type" : "type-816",
9305   "self_type" : "type-815",
9306   "size" : 20,
9307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
9308  },
9309  {
9310   "alignment" : 4,
9311   "is_const" : true,
9312   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::BufferStatus, 2>",
9313   "name" : "const std::array<android::hardware::camera::device::V3_2::BufferStatus, 2>",
9314   "referenced_type" : "type-888",
9315   "self_type" : "type-887",
9316   "size" : 8,
9317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
9318  },
9319  {
9320   "alignment" : 2,
9321   "is_const" : true,
9322   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::CameraBlobId, 1>",
9323   "name" : "const std::array<android::hardware::camera::device::V3_2::CameraBlobId, 1>",
9324   "referenced_type" : "type-890",
9325   "self_type" : "type-889",
9326   "size" : 2,
9327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
9328  },
9329  {
9330   "alignment" : 4,
9331   "is_const" : true,
9332   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::ErrorCode, 4>",
9333   "name" : "const std::array<android::hardware::camera::device::V3_2::ErrorCode, 4>",
9334   "referenced_type" : "type-894",
9335   "self_type" : "type-893",
9336   "size" : 16,
9337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
9338  },
9339  {
9340   "alignment" : 4,
9341   "is_const" : true,
9342   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::MsgType, 2>",
9343   "name" : "const std::array<android::hardware::camera::device::V3_2::MsgType, 2>",
9344   "referenced_type" : "type-892",
9345   "self_type" : "type-891",
9346   "size" : 8,
9347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
9348  },
9349  {
9350   "alignment" : 4,
9351   "is_const" : true,
9352   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::RequestTemplate, 7>",
9353   "name" : "const std::array<android::hardware::camera::device::V3_2::RequestTemplate, 7>",
9354   "referenced_type" : "type-896",
9355   "self_type" : "type-895",
9356   "size" : 28,
9357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
9358  },
9359  {
9360   "alignment" : 4,
9361   "is_const" : true,
9362   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamConfigurationMode, 10>",
9363   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamConfigurationMode, 10>",
9364   "referenced_type" : "type-886",
9365   "self_type" : "type-885",
9366   "size" : 40,
9367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
9368  },
9369  {
9370   "alignment" : 4,
9371   "is_const" : true,
9372   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamRotation, 4>",
9373   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamRotation, 4>",
9374   "referenced_type" : "type-884",
9375   "self_type" : "type-883",
9376   "size" : 16,
9377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
9378  },
9379  {
9380   "alignment" : 4,
9381   "is_const" : true,
9382   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamType, 2>",
9383   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamType, 2>",
9384   "referenced_type" : "type-882",
9385   "self_type" : "type-881",
9386   "size" : 8,
9387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
9388  },
9389  {
9390   "alignment" : 8,
9391   "is_const" : true,
9392   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
9393   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
9394   "referenced_type" : "type-840",
9395   "self_type" : "type-839",
9396   "size" : 184,
9397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
9398  },
9399  {
9400   "alignment" : 4,
9401   "is_const" : true,
9402   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
9403   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
9404   "referenced_type" : "type-848",
9405   "self_type" : "type-847",
9406   "size" : 40,
9407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
9408  },
9409  {
9410   "alignment" : 4,
9411   "is_const" : true,
9412   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
9413   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
9414   "referenced_type" : "type-850",
9415   "self_type" : "type-849",
9416   "size" : 28,
9417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
9418  },
9419  {
9420   "alignment" : 4,
9421   "is_const" : true,
9422   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
9423   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
9424   "referenced_type" : "type-844",
9425   "self_type" : "type-843",
9426   "size" : 228,
9427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
9428  },
9429  {
9430   "alignment" : 4,
9431   "is_const" : true,
9432   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
9433   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
9434   "referenced_type" : "type-852",
9435   "self_type" : "type-851",
9436   "size" : 12,
9437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
9438  },
9439  {
9440   "alignment" : 4,
9441   "is_const" : true,
9442   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
9443   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
9444   "referenced_type" : "type-838",
9445   "self_type" : "type-837",
9446   "size" : 80,
9447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
9448  },
9449  {
9450   "alignment" : 4,
9451   "is_const" : true,
9452   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
9453   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
9454   "referenced_type" : "type-842",
9455   "self_type" : "type-841",
9456   "size" : 20,
9457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
9458  },
9459  {
9460   "alignment" : 4,
9461   "is_const" : true,
9462   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
9463   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
9464   "referenced_type" : "type-613",
9465   "self_type" : "type-612",
9466   "size" : 12,
9467   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9468  },
9469  {
9470   "alignment" : 4,
9471   "is_const" : true,
9472   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
9473   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
9474   "referenced_type" : "type-69",
9475   "self_type" : "type-68",
9476   "size" : 12,
9477   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9478  },
9479  {
9480   "alignment" : 4,
9481   "is_const" : true,
9482   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
9483   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
9484   "referenced_type" : "type-100",
9485   "self_type" : "type-99",
9486   "size" : 4,
9487   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9488  },
9489  {
9490   "alignment" : 4,
9491   "is_const" : true,
9492   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
9493   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
9494   "referenced_type" : "type-765",
9495   "self_type" : "type-764",
9496   "size" : 4,
9497   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9498  },
9499  {
9500   "alignment" : 1,
9501   "is_const" : true,
9502   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
9503   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
9504   "referenced_type" : "type-763",
9505   "self_type" : "type-762",
9506   "size" : 3,
9507   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9508  },
9509  {
9510   "alignment" : 1,
9511   "is_const" : true,
9512   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
9513   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
9514   "referenced_type" : "type-98",
9515   "self_type" : "type-97",
9516   "size" : 3,
9517   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9518  },
9519  {
9520   "alignment" : 8,
9521   "is_const" : true,
9522   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
9523   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
9524   "referenced_type" : "type-661",
9525   "self_type" : "type-660",
9526   "size" : 24,
9527   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
9528  },
9529  {
9530   "alignment" : 8,
9531   "is_const" : true,
9532   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
9533   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
9534   "referenced_type" : "type-88",
9535   "self_type" : "type-87",
9536   "size" : 24,
9537   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
9538  },
9539  {
9540   "alignment" : 8,
9541   "is_const" : true,
9542   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
9543   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
9544   "referenced_type" : "type-506",
9545   "self_type" : "type-505",
9546   "size" : 16,
9547   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9548  },
9549  {
9550   "alignment" : 8,
9551   "is_const" : true,
9552   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
9553   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
9554   "referenced_type" : "type-65",
9555   "self_type" : "type-64",
9556   "size" : 16,
9557   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9558  },
9559  {
9560   "alignment" : 8,
9561   "is_const" : true,
9562   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
9563   "name" : "const std::initializer_list<android::hardware::hidl_string>",
9564   "referenced_type" : "type-488",
9565   "self_type" : "type-487",
9566   "size" : 16,
9567   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9568  },
9569  {
9570   "alignment" : 8,
9571   "is_const" : true,
9572   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
9573   "name" : "const std::initializer_list<android::hardware::hidl_string>",
9574   "referenced_type" : "type-62",
9575   "self_type" : "type-61",
9576   "size" : 16,
9577   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9578  },
9579  {
9580   "alignment" : 8,
9581   "is_const" : true,
9582   "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 *> > *)> > >",
9583   "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 *> > *)> > >",
9584   "referenced_type" : "type-122",
9585   "self_type" : "type-121",
9586   "size" : 24,
9587   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9588  },
9589  {
9590   "alignment" : 8,
9591   "is_const" : true,
9592   "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 *> > *)> > >",
9593   "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 *> > *)> > >",
9594   "referenced_type" : "type-814",
9595   "self_type" : "type-813",
9596   "size" : 24,
9597   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9598  },
9599  {
9600   "alignment" : 1,
9601   "is_const" : true,
9602   "linker_set_key" : "const unsigned char",
9603   "name" : "const unsigned char",
9604   "referenced_type" : "type-3",
9605   "self_type" : "type-580",
9606   "size" : 1,
9607   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9608  },
9609  {
9610   "alignment" : 4,
9611   "is_const" : true,
9612   "linker_set_key" : "const unsigned int",
9613   "name" : "const unsigned int",
9614   "referenced_type" : "type-2",
9615   "self_type" : "type-198",
9616   "size" : 4,
9617   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9618  },
9619  {
9620   "alignment" : 8,
9621   "is_const" : true,
9622   "linker_set_key" : "const unsigned long",
9623   "name" : "const unsigned long",
9624   "referenced_type" : "type-35",
9625   "self_type" : "type-199",
9626   "size" : 8,
9627   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9628  },
9629  {
9630   "alignment" : 8,
9631   "is_const" : true,
9632   "linker_set_key" : "const unsigned long long",
9633   "name" : "const unsigned long long",
9634   "referenced_type" : "type-430",
9635   "self_type" : "type-644",
9636   "size" : 8,
9637   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9638  },
9639  {
9640   "alignment" : 2,
9641   "is_const" : true,
9642   "linker_set_key" : "const unsigned short",
9643   "name" : "const unsigned short",
9644   "referenced_type" : "type-134",
9645   "self_type" : "type-451",
9646   "size" : 2,
9647   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9648  },
9649  {
9650   "is_const" : true,
9651   "linker_set_key" : "const void",
9652   "name" : "const void",
9653   "referenced_type" : "type-76",
9654   "self_type" : "type-595",
9655   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9656  },
9657  {
9658   "alignment" : 1,
9659   "is_volatile" : true,
9660   "linker_set_key" : "volatile bool",
9661   "name" : "volatile bool",
9662   "referenced_type" : "type-20",
9663   "self_type" : "type-237",
9664   "size" : 1,
9665   "source_file" : "/system/core/libutils/include/utils/Thread.h"
9666  },
9667  {
9668   "alignment" : 4,
9669   "is_volatile" : true,
9670   "linker_set_key" : "volatile int",
9671   "name" : "volatile int",
9672   "referenced_type" : "type-41",
9673   "self_type" : "type-217",
9674   "size" : 4,
9675   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
9676  }
9677 ],
9678 "record_types" :
9679 [
9680  {
9681   "alignment" : 4,
9682   "fields" :
9683   [
9684    {
9685     "access" : "private",
9686     "field_name" : "mCond",
9687     "referenced_type" : "type-236"
9688    }
9689   ],
9690   "linker_set_key" : "android::Condition",
9691   "name" : "android::Condition",
9692   "record_kind" : "class",
9693   "referenced_type" : "type-235",
9694   "self_type" : "type-235",
9695   "size" : 48,
9696   "source_file" : "/system/core/libutils/include/utils/Condition.h",
9697   "unique_id" : "_ZTSN7android9ConditionE"
9698  },
9699  {
9700   "alignment" : 8,
9701   "fields" :
9702   [
9703    {
9704     "access" : "private",
9705     "field_name" : "mVector",
9706     "referenced_type" : "type-211"
9707    }
9708   ],
9709   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9710   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9711   "record_kind" : "class",
9712   "referenced_type" : "type-210",
9713   "self_type" : "type-210",
9714   "size" : 40,
9715   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
9716   "template_args" : [ "type-205", "type-182" ],
9717   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9718  },
9719  {
9720   "alignment" : 4,
9721   "fields" :
9722   [
9723    {
9724     "access" : "private",
9725     "field_name" : "mCount",
9726     "referenced_type" : "type-375"
9727    }
9728   ],
9729   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
9730   "name" : "android::LightRefBase<android::NativeHandle>",
9731   "record_kind" : "class",
9732   "referenced_type" : "type-374",
9733   "self_type" : "type-374",
9734   "size" : 4,
9735   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9736   "template_args" : [ "type-376" ],
9737   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
9738  },
9739  {
9740   "alignment" : 4,
9741   "fields" :
9742   [
9743    {
9744     "access" : "private",
9745     "field_name" : "mCount",
9746     "referenced_type" : "type-359"
9747    }
9748   ],
9749   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
9750   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9751   "record_kind" : "class",
9752   "referenced_type" : "type-358",
9753   "self_type" : "type-358",
9754   "size" : 4,
9755   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9756   "template_args" : [ "type-360" ],
9757   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9758  },
9759  {
9760   "alignment" : 4,
9761   "fields" :
9762   [
9763    {
9764     "access" : "private",
9765     "field_name" : "mMutex",
9766     "referenced_type" : "type-195"
9767    }
9768   ],
9769   "linker_set_key" : "android::Mutex",
9770   "name" : "android::Mutex",
9771   "record_kind" : "class",
9772   "referenced_type" : "type-194",
9773   "self_type" : "type-194",
9774   "size" : 40,
9775   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
9776   "unique_id" : "_ZTSN7android5MutexE"
9777  },
9778  {
9779   "alignment" : 8,
9780   "fields" :
9781   [
9782    {
9783     "access" : "private",
9784     "field_name" : "mLock",
9785     "referenced_type" : "type-737"
9786    }
9787   ],
9788   "linker_set_key" : "android::Mutex::Autolock",
9789   "name" : "android::Mutex::Autolock",
9790   "record_kind" : "class",
9791   "referenced_type" : "type-736",
9792   "self_type" : "type-736",
9793   "size" : 8,
9794   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
9795   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
9796  },
9797  {
9798   "alignment" : 8,
9799   "base_specifiers" :
9800   [
9801    {
9802     "referenced_type" : "type-374"
9803    }
9804   ],
9805   "fields" :
9806   [
9807    {
9808     "access" : "private",
9809     "field_name" : "mHandle",
9810     "field_offset" : 64,
9811     "referenced_type" : "type-377"
9812    },
9813    {
9814     "access" : "private",
9815     "field_name" : "mOwnsHandle",
9816     "field_offset" : 128,
9817     "referenced_type" : "type-20"
9818    }
9819   ],
9820   "linker_set_key" : "android::NativeHandle",
9821   "name" : "android::NativeHandle",
9822   "record_kind" : "class",
9823   "referenced_type" : "type-376",
9824   "self_type" : "type-376",
9825   "size" : 24,
9826   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
9827   "unique_id" : "_ZTSN7android12NativeHandleE"
9828  },
9829  {
9830   "alignment" : 4,
9831   "fields" :
9832   [
9833    {
9834     "access" : "private",
9835     "field_name" : "mRWLock",
9836     "referenced_type" : "type-743"
9837    }
9838   ],
9839   "linker_set_key" : "android::RWLock",
9840   "name" : "android::RWLock",
9841   "record_kind" : "class",
9842   "referenced_type" : "type-742",
9843   "self_type" : "type-742",
9844   "size" : 56,
9845   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9846   "unique_id" : "_ZTSN7android6RWLockE"
9847  },
9848  {
9849   "alignment" : 8,
9850   "fields" :
9851   [
9852    {
9853     "access" : "private",
9854     "field_name" : "mLock",
9855     "referenced_type" : "type-746"
9856    }
9857   ],
9858   "linker_set_key" : "android::RWLock::AutoRLock",
9859   "name" : "android::RWLock::AutoRLock",
9860   "record_kind" : "class",
9861   "referenced_type" : "type-745",
9862   "self_type" : "type-745",
9863   "size" : 8,
9864   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9865   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
9866  },
9867  {
9868   "alignment" : 8,
9869   "fields" :
9870   [
9871    {
9872     "access" : "private",
9873     "field_name" : "mLock",
9874     "referenced_type" : "type-746"
9875    }
9876   ],
9877   "linker_set_key" : "android::RWLock::AutoWLock",
9878   "name" : "android::RWLock::AutoWLock",
9879   "record_kind" : "class",
9880   "referenced_type" : "type-748",
9881   "self_type" : "type-748",
9882   "size" : 8,
9883   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9884   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
9885  },
9886  {
9887   "alignment" : 8,
9888   "fields" :
9889   [
9890    {
9891     "access" : "private",
9892     "field_name" : "mRefs",
9893     "field_offset" : 64,
9894     "referenced_type" : "type-7"
9895    }
9896   ],
9897   "linker_set_key" : "android::RefBase",
9898   "name" : "android::RefBase",
9899   "record_kind" : "class",
9900   "referenced_type" : "type-6",
9901   "self_type" : "type-6",
9902   "size" : 16,
9903   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9904   "unique_id" : "_ZTSN7android7RefBaseE",
9905   "vtable_components" :
9906   [
9907    {
9908     "kind" : "offset_to_top"
9909    },
9910    {
9911     "kind" : "rtti",
9912     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9913    },
9914    {
9915     "kind" : "complete_dtor_pointer",
9916     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9917    },
9918    {
9919     "kind" : "deleting_dtor_pointer",
9920     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9921    },
9922    {
9923     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9924    },
9925    {
9926     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9927    },
9928    {
9929     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9930    },
9931    {
9932     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9933    }
9934   ]
9935  },
9936  {
9937   "alignment" : 1,
9938   "linker_set_key" : "android::RefBase::weakref_type",
9939   "name" : "android::RefBase::weakref_type",
9940   "record_kind" : "class",
9941   "referenced_type" : "type-27",
9942   "self_type" : "type-27",
9943   "size" : 1,
9944   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9945   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
9946  },
9947  {
9948   "alignment" : 1,
9949   "linker_set_key" : "android::ReferenceMover",
9950   "name" : "android::ReferenceMover",
9951   "record_kind" : "class",
9952   "referenced_type" : "type-468",
9953   "self_type" : "type-468",
9954   "size" : 1,
9955   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9956   "unique_id" : "_ZTSN7android14ReferenceMoverE"
9957  },
9958  {
9959   "alignment" : 8,
9960   "linker_set_key" : "android::ReferenceRenamer",
9961   "name" : "android::ReferenceRenamer",
9962   "record_kind" : "class",
9963   "referenced_type" : "type-461",
9964   "self_type" : "type-461",
9965   "size" : 8,
9966   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9967   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
9968   "vtable_components" :
9969   [
9970    {
9971     "kind" : "offset_to_top"
9972    },
9973    {
9974     "kind" : "rtti",
9975     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9976    },
9977    {
9978     "is_pure" : true,
9979     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
9980    }
9981   ]
9982  },
9983  {
9984   "alignment" : 8,
9985   "fields" :
9986   [
9987    {
9988     "access" : "private",
9989     "field_name" : "mTag",
9990     "referenced_type" : "type-35"
9991    }
9992   ],
9993   "linker_set_key" : "android::ScopedTrace",
9994   "name" : "android::ScopedTrace",
9995   "record_kind" : "class",
9996   "referenced_type" : "type-751",
9997   "self_type" : "type-751",
9998   "size" : 8,
9999   "source_file" : "/system/core/libutils/include/utils/Trace.h",
10000   "unique_id" : "_ZTSN7android11ScopedTraceE"
10001  },
10002  {
10003   "alignment" : 8,
10004   "base_specifiers" :
10005   [
10006    {
10007     "access" : "private",
10008     "referenced_type" : "type-212"
10009    }
10010   ],
10011   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
10012   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
10013   "record_kind" : "class",
10014   "referenced_type" : "type-211",
10015   "self_type" : "type-211",
10016   "size" : 40,
10017   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
10018   "template_args" : [ "type-213" ],
10019   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
10020   "vtable_components" :
10021   [
10022    {
10023     "kind" : "offset_to_top"
10024    },
10025    {
10026     "kind" : "rtti",
10027     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
10028    },
10029    {
10030     "kind" : "complete_dtor_pointer",
10031     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
10032    },
10033    {
10034     "kind" : "deleting_dtor_pointer",
10035     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
10036    },
10037    {
10038     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
10039    },
10040    {
10041     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
10042    },
10043    {
10044     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
10045    },
10046    {
10047     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
10048    },
10049    {
10050     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
10051    },
10052    {
10053     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
10054    },
10055    {
10056     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
10057    }
10058   ]
10059  },
10060  {
10061   "alignment" : 8,
10062   "base_specifiers" :
10063   [
10064    {
10065     "referenced_type" : "type-197"
10066    }
10067   ],
10068   "linker_set_key" : "android::SortedVectorImpl",
10069   "name" : "android::SortedVectorImpl",
10070   "record_kind" : "class",
10071   "referenced_type" : "type-212",
10072   "self_type" : "type-212",
10073   "size" : 40,
10074   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
10075   "unique_id" : "_ZTSN7android16SortedVectorImplE",
10076   "vtable_components" :
10077   [
10078    {
10079     "kind" : "offset_to_top"
10080    },
10081    {
10082     "kind" : "rtti",
10083     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
10084    },
10085    {
10086     "kind" : "complete_dtor_pointer",
10087     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
10088    },
10089    {
10090     "kind" : "deleting_dtor_pointer",
10091     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
10092    },
10093    {
10094     "is_pure" : true,
10095     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
10096    },
10097    {
10098     "is_pure" : true,
10099     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
10100    },
10101    {
10102     "is_pure" : true,
10103     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
10104    },
10105    {
10106     "is_pure" : true,
10107     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
10108    },
10109    {
10110     "is_pure" : true,
10111     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
10112    },
10113    {
10114     "is_pure" : true,
10115     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
10116    },
10117    {
10118     "is_pure" : true,
10119     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
10120    }
10121   ]
10122  },
10123  {
10124   "alignment" : 8,
10125   "fields" :
10126   [
10127    {
10128     "access" : "private",
10129     "field_name" : "mString",
10130     "referenced_type" : "type-206"
10131    }
10132   ],
10133   "linker_set_key" : "android::String16",
10134   "name" : "android::String16",
10135   "record_kind" : "class",
10136   "referenced_type" : "type-205",
10137   "self_type" : "type-205",
10138   "size" : 8,
10139   "source_file" : "/system/core/libutils/include/utils/String16.h",
10140   "unique_id" : "_ZTSN7android8String16E"
10141  },
10142  {
10143   "alignment" : 8,
10144   "fields" :
10145   [
10146    {
10147     "access" : "private",
10148     "field_name" : "mString",
10149     "referenced_type" : "type-215"
10150    }
10151   ],
10152   "linker_set_key" : "android::String8",
10153   "name" : "android::String8",
10154   "record_kind" : "class",
10155   "referenced_type" : "type-214",
10156   "self_type" : "type-214",
10157   "size" : 8,
10158   "source_file" : "/system/core/libutils/include/utils/String8.h",
10159   "unique_id" : "_ZTSN7android7String8E"
10160  },
10161  {
10162   "alignment" : 8,
10163   "base_specifiers" :
10164   [
10165    {
10166     "is_virtual" : true,
10167     "referenced_type" : "type-6"
10168    }
10169   ],
10170   "fields" :
10171   [
10172    {
10173     "access" : "private",
10174     "field_name" : "mCanCallJava",
10175     "field_offset" : 64,
10176     "referenced_type" : "type-234"
10177    },
10178    {
10179     "access" : "private",
10180     "field_name" : "mThread",
10181     "field_offset" : 128,
10182     "referenced_type" : "type-75"
10183    },
10184    {
10185     "access" : "private",
10186     "field_name" : "mLock",
10187     "field_offset" : 192,
10188     "referenced_type" : "type-194"
10189    },
10190    {
10191     "access" : "private",
10192     "field_name" : "mThreadExitedCondition",
10193     "field_offset" : 512,
10194     "referenced_type" : "type-235"
10195    },
10196    {
10197     "access" : "private",
10198     "field_name" : "mStatus",
10199     "field_offset" : 896,
10200     "referenced_type" : "type-41"
10201    },
10202    {
10203     "access" : "private",
10204     "field_name" : "mExitPending",
10205     "field_offset" : 928,
10206     "referenced_type" : "type-237"
10207    },
10208    {
10209     "access" : "private",
10210     "field_name" : "mRunning",
10211     "field_offset" : 936,
10212     "referenced_type" : "type-237"
10213    },
10214    {
10215     "access" : "private",
10216     "field_name" : "mHoldSelf",
10217     "field_offset" : 960,
10218     "referenced_type" : "type-231"
10219    },
10220    {
10221     "access" : "private",
10222     "field_name" : "mTid",
10223     "field_offset" : 1024,
10224     "referenced_type" : "type-41"
10225    }
10226   ],
10227   "linker_set_key" : "android::Thread",
10228   "name" : "android::Thread",
10229   "record_kind" : "class",
10230   "referenced_type" : "type-233",
10231   "self_type" : "type-233",
10232   "size" : 152,
10233   "source_file" : "/system/core/libutils/include/utils/Thread.h",
10234   "unique_id" : "_ZTSN7android6ThreadE",
10235   "vtable_components" :
10236   [
10237    {
10238     "component_value" : 136,
10239     "kind" : "vbase_offset"
10240    },
10241    {
10242     "kind" : "offset_to_top"
10243    },
10244    {
10245     "kind" : "rtti",
10246     "mangled_component_name" : "_ZTIN7android6ThreadE"
10247    },
10248    {
10249     "kind" : "complete_dtor_pointer",
10250     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10251    },
10252    {
10253     "kind" : "deleting_dtor_pointer",
10254     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10255    },
10256    {
10257     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
10258    },
10259    {
10260     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10261    },
10262    {
10263     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10264    },
10265    {
10266     "is_pure" : true,
10267     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10268    },
10269    {
10270     "kind" : "vcall_offset"
10271    },
10272    {
10273     "kind" : "vcall_offset"
10274    },
10275    {
10276     "kind" : "vcall_offset"
10277    },
10278    {
10279     "kind" : "vcall_offset"
10280    },
10281    {
10282     "component_value" : -136,
10283     "kind" : "vcall_offset"
10284    },
10285    {
10286     "component_value" : -136,
10287     "kind" : "offset_to_top"
10288    },
10289    {
10290     "kind" : "rtti",
10291     "mangled_component_name" : "_ZTIN7android6ThreadE"
10292    },
10293    {
10294     "kind" : "complete_dtor_pointer",
10295     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
10296    },
10297    {
10298     "kind" : "deleting_dtor_pointer",
10299     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
10300    },
10301    {
10302     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10303    },
10304    {
10305     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10306    },
10307    {
10308     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10309    },
10310    {
10311     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10312    }
10313   ]
10314  },
10315  {
10316   "alignment" : 8,
10317   "base_specifiers" :
10318   [
10319    {
10320     "access" : "private",
10321     "referenced_type" : "type-197"
10322    }
10323   ],
10324   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10325   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10326   "record_kind" : "class",
10327   "referenced_type" : "type-196",
10328   "self_type" : "type-196",
10329   "size" : 40,
10330   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10331   "template_args" : [ "type-200" ],
10332   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10333   "vtable_components" :
10334   [
10335    {
10336     "kind" : "offset_to_top"
10337    },
10338    {
10339     "kind" : "rtti",
10340     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10341    },
10342    {
10343     "kind" : "complete_dtor_pointer",
10344     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10345    },
10346    {
10347     "kind" : "deleting_dtor_pointer",
10348     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10349    },
10350    {
10351     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
10352    },
10353    {
10354     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
10355    },
10356    {
10357     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
10358    },
10359    {
10360     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
10361    },
10362    {
10363     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
10364    },
10365    {
10366     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
10367    }
10368   ]
10369  },
10370  {
10371   "alignment" : 8,
10372   "fields" :
10373   [
10374    {
10375     "access" : "private",
10376     "field_name" : "mStorage",
10377     "field_offset" : 64,
10378     "referenced_type" : "type-75"
10379    },
10380    {
10381     "access" : "private",
10382     "field_name" : "mCount",
10383     "field_offset" : 128,
10384     "referenced_type" : "type-35"
10385    },
10386    {
10387     "access" : "private",
10388     "field_name" : "mFlags",
10389     "field_offset" : 192,
10390     "referenced_type" : "type-198"
10391    },
10392    {
10393     "access" : "private",
10394     "field_name" : "mItemSize",
10395     "field_offset" : 256,
10396     "referenced_type" : "type-199"
10397    }
10398   ],
10399   "linker_set_key" : "android::VectorImpl",
10400   "name" : "android::VectorImpl",
10401   "record_kind" : "class",
10402   "referenced_type" : "type-197",
10403   "self_type" : "type-197",
10404   "size" : 40,
10405   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
10406   "unique_id" : "_ZTSN7android10VectorImplE",
10407   "vtable_components" :
10408   [
10409    {
10410     "kind" : "offset_to_top"
10411    },
10412    {
10413     "kind" : "rtti",
10414     "mangled_component_name" : "_ZTIN7android10VectorImplE"
10415    },
10416    {
10417     "kind" : "complete_dtor_pointer",
10418     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
10419    },
10420    {
10421     "kind" : "deleting_dtor_pointer",
10422     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
10423    },
10424    {
10425     "is_pure" : true,
10426     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
10427    },
10428    {
10429     "is_pure" : true,
10430     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
10431    },
10432    {
10433     "is_pure" : true,
10434     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
10435    },
10436    {
10437     "is_pure" : true,
10438     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
10439    },
10440    {
10441     "is_pure" : true,
10442     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
10443    },
10444    {
10445     "is_pure" : true,
10446     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
10447    }
10448   ]
10449  },
10450  {
10451   "alignment" : 8,
10452   "base_specifiers" :
10453   [
10454    {
10455     "referenced_type" : "type-358"
10456    }
10457   ],
10458   "linker_set_key" : "android::VirtualLightRefBase",
10459   "name" : "android::VirtualLightRefBase",
10460   "record_kind" : "class",
10461   "referenced_type" : "type-360",
10462   "self_type" : "type-360",
10463   "size" : 16,
10464   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10465   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
10466   "vtable_components" :
10467   [
10468    {
10469     "kind" : "offset_to_top"
10470    },
10471    {
10472     "kind" : "rtti",
10473     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
10474    },
10475    {
10476     "kind" : "complete_dtor_pointer",
10477     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
10478    },
10479    {
10480     "kind" : "deleting_dtor_pointer",
10481     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
10482    }
10483   ]
10484  },
10485  {
10486   "alignment" : 8,
10487   "base_specifiers" :
10488   [
10489    {
10490     "referenced_type" : "type-77"
10491    }
10492   ],
10493   "fields" :
10494   [
10495    {
10496     "access" : "protected",
10497     "field_name" : "mSchedPolicy",
10498     "field_offset" : 64,
10499     "referenced_type" : "type-41"
10500    },
10501    {
10502     "access" : "protected",
10503     "field_name" : "mSchedPriority",
10504     "field_offset" : 96,
10505     "referenced_type" : "type-41"
10506    },
10507    {
10508     "access" : "private",
10509     "field_name" : "mExtras",
10510     "field_offset" : 128,
10511     "referenced_type" : "type-74"
10512    },
10513    {
10514     "access" : "private",
10515     "field_name" : "mReserved0",
10516     "field_offset" : 192,
10517     "referenced_type" : "type-75"
10518    }
10519   ],
10520   "linker_set_key" : "android::hardware::BHwBinder",
10521   "name" : "android::hardware::BHwBinder",
10522   "record_kind" : "class",
10523   "referenced_type" : "type-73",
10524   "self_type" : "type-73",
10525   "size" : 48,
10526   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10527   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
10528   "vtable_components" :
10529   [
10530    {
10531     "component_value" : 32,
10532     "kind" : "vbase_offset"
10533    },
10534    {
10535     "kind" : "offset_to_top"
10536    },
10537    {
10538     "kind" : "rtti",
10539     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
10540    },
10541    {
10542     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10543    },
10544    {
10545     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10546    },
10547    {
10548     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10549    },
10550    {
10551     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10552    },
10553    {
10554     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10555    },
10556    {
10557     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10558    },
10559    {
10560     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10561    },
10562    {
10563     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10564    },
10565    {
10566     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10567    },
10568    {
10569     "kind" : "complete_dtor_pointer",
10570     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
10571    },
10572    {
10573     "kind" : "deleting_dtor_pointer",
10574     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
10575    },
10576    {
10577     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10578    },
10579    {
10580     "kind" : "vcall_offset"
10581    },
10582    {
10583     "kind" : "vcall_offset"
10584    },
10585    {
10586     "kind" : "vcall_offset"
10587    },
10588    {
10589     "kind" : "vcall_offset"
10590    },
10591    {
10592     "component_value" : -32,
10593     "kind" : "vcall_offset"
10594    },
10595    {
10596     "component_value" : -32,
10597     "kind" : "offset_to_top"
10598    },
10599    {
10600     "kind" : "rtti",
10601     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
10602    },
10603    {
10604     "kind" : "complete_dtor_pointer",
10605     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
10606    },
10607    {
10608     "kind" : "deleting_dtor_pointer",
10609     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
10610    },
10611    {
10612     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10613    },
10614    {
10615     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10616    },
10617    {
10618     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10619    },
10620    {
10621     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10622    }
10623   ]
10624  },
10625  {
10626   "alignment" : 8,
10627   "base_specifiers" :
10628   [
10629    {
10630     "is_virtual" : true,
10631     "referenced_type" : "type-6"
10632    }
10633   ],
10634   "fields" :
10635   [
10636    {
10637     "access" : "private",
10638     "field_name" : "mRemote",
10639     "field_offset" : 64,
10640     "referenced_type" : "type-82"
10641    },
10642    {
10643     "access" : "private",
10644     "field_name" : "mRefs",
10645     "field_offset" : 128,
10646     "referenced_type" : "type-26"
10647    },
10648    {
10649     "access" : "private",
10650     "field_name" : "mState",
10651     "field_offset" : 192,
10652     "referenced_type" : "type-84"
10653    }
10654   ],
10655   "linker_set_key" : "android::hardware::BpHwRefBase",
10656   "name" : "android::hardware::BpHwRefBase",
10657   "record_kind" : "class",
10658   "referenced_type" : "type-81",
10659   "self_type" : "type-81",
10660   "size" : 48,
10661   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10662   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
10663   "vtable_components" :
10664   [
10665    {
10666     "component_value" : 32,
10667     "kind" : "vbase_offset"
10668    },
10669    {
10670     "kind" : "offset_to_top"
10671    },
10672    {
10673     "kind" : "rtti",
10674     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10675    },
10676    {
10677     "kind" : "complete_dtor_pointer",
10678     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10679    },
10680    {
10681     "kind" : "deleting_dtor_pointer",
10682     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10683    },
10684    {
10685     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10686    },
10687    {
10688     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10689    },
10690    {
10691     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10692    },
10693    {
10694     "kind" : "vcall_offset"
10695    },
10696    {
10697     "component_value" : -32,
10698     "kind" : "vcall_offset"
10699    },
10700    {
10701     "component_value" : -32,
10702     "kind" : "vcall_offset"
10703    },
10704    {
10705     "component_value" : -32,
10706     "kind" : "vcall_offset"
10707    },
10708    {
10709     "component_value" : -32,
10710     "kind" : "vcall_offset"
10711    },
10712    {
10713     "component_value" : -32,
10714     "kind" : "offset_to_top"
10715    },
10716    {
10717     "kind" : "rtti",
10718     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10719    },
10720    {
10721     "kind" : "complete_dtor_pointer",
10722     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
10723    },
10724    {
10725     "kind" : "deleting_dtor_pointer",
10726     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
10727    },
10728    {
10729     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10730    },
10731    {
10732     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10733    },
10734    {
10735     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10736    },
10737    {
10738     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10739    }
10740   ]
10741  },
10742  {
10743   "alignment" : 8,
10744   "base_specifiers" :
10745   [
10746    {
10747     "referenced_type" : "type-156"
10748    },
10749    {
10750     "referenced_type" : "type-80"
10751    },
10752    {
10753     "referenced_type" : "type-81"
10754    }
10755   ],
10756   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V1_0::ICameraDevice>",
10757   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V1_0::ICameraDevice>",
10758   "record_kind" : "class",
10759   "referenced_type" : "type-262",
10760   "self_type" : "type-262",
10761   "size" : 64,
10762   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10763   "template_args" : [ "type-156" ],
10764   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEEE",
10765   "vtable_components" :
10766   [
10767    {
10768     "component_value" : 48,
10769     "kind" : "vbase_offset"
10770    },
10771    {
10772     "kind" : "offset_to_top"
10773    },
10774    {
10775     "kind" : "rtti",
10776     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEEE"
10777    },
10778    {
10779     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_013ICameraDevice8isRemoteEv"
10780    },
10781    {
10782     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10783    },
10784    {
10785     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10786    },
10787    {
10788     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10789    },
10790    {
10791     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10792    },
10793    {
10794     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice21setHALInstrumentationEv"
10795    },
10796    {
10797     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10798    },
10799    {
10800     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice4pingEv"
10801    },
10802    {
10803     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10804    },
10805    {
10806     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice21notifySyspropsChangedEv"
10807    },
10808    {
10809     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10810    },
10811    {
10812     "kind" : "complete_dtor_pointer",
10813     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED1Ev"
10814    },
10815    {
10816     "kind" : "deleting_dtor_pointer",
10817     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED0Ev"
10818    },
10819    {
10820     "is_pure" : true,
10821     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice15getResourceCostENSt3__18functionIFvNS1_6common4V1_06StatusERKNS8_18CameraResourceCostEEEE"
10822    },
10823    {
10824     "is_pure" : true,
10825     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13getCameraInfoENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_10CameraInfoEEEE"
10826    },
10827    {
10828     "is_pure" : true,
10829     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12setTorchModeENS1_6common4V1_09TorchModeE"
10830    },
10831    {
10832     "is_pure" : true,
10833     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice9dumpStateERKNS0_11hidl_handleE"
10834    },
10835    {
10836     "is_pure" : true,
10837     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice4openERKNS_2spINS3_21ICameraDeviceCallbackEEE"
10838    },
10839    {
10840     "is_pure" : true,
10841     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice16setPreviewWindowERKNS_2spINS3_28ICameraDevicePreviewCallbackEEE"
10842    },
10843    {
10844     "is_pure" : true,
10845     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13enableMsgTypeEj"
10846    },
10847    {
10848     "is_pure" : true,
10849     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14disableMsgTypeEj"
10850    },
10851    {
10852     "is_pure" : true,
10853     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14msgTypeEnabledEj"
10854    },
10855    {
10856     "is_pure" : true,
10857     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12startPreviewEv"
10858    },
10859    {
10860     "is_pure" : true,
10861     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11stopPreviewEv"
10862    },
10863    {
10864     "is_pure" : true,
10865     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14previewEnabledEv"
10866    },
10867    {
10868     "is_pure" : true,
10869     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice22storeMetaDataInBuffersEb"
10870    },
10871    {
10872     "is_pure" : true,
10873     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14startRecordingEv"
10874    },
10875    {
10876     "is_pure" : true,
10877     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13stopRecordingEv"
10878    },
10879    {
10880     "is_pure" : true,
10881     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice16recordingEnabledEv"
10882    },
10883    {
10884     "is_pure" : true,
10885     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice21releaseRecordingFrameEjj"
10886    },
10887    {
10888     "is_pure" : true,
10889     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice27releaseRecordingFrameHandleEjjRKNS0_11hidl_handleE"
10890    },
10891    {
10892     "is_pure" : true,
10893     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice32releaseRecordingFrameHandleBatchERKNS0_8hidl_vecINS3_17VideoFrameMessageEEE"
10894    },
10895    {
10896     "is_pure" : true,
10897     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice9autoFocusEv"
10898    },
10899    {
10900     "is_pure" : true,
10901     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice15cancelAutoFocusEv"
10902    },
10903    {
10904     "is_pure" : true,
10905     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11takePictureEv"
10906    },
10907    {
10908     "is_pure" : true,
10909     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13cancelPictureEv"
10910    },
10911    {
10912     "is_pure" : true,
10913     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13setParametersERKNS0_11hidl_stringE"
10914    },
10915    {
10916     "is_pure" : true,
10917     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13getParametersENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10918    },
10919    {
10920     "is_pure" : true,
10921     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11sendCommandENS3_11CommandTypeEii"
10922    },
10923    {
10924     "is_pure" : true,
10925     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice5closeEv"
10926    },
10927    {
10928     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEE10onAsBinderEv"
10929    },
10930    {
10931     "component_value" : 40,
10932     "kind" : "vbase_offset"
10933    },
10934    {
10935     "component_value" : -8,
10936     "kind" : "offset_to_top"
10937    },
10938    {
10939     "kind" : "rtti",
10940     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEEE"
10941    },
10942    {
10943     "kind" : "complete_dtor_pointer",
10944     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED1Ev"
10945    },
10946    {
10947     "kind" : "deleting_dtor_pointer",
10948     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED0Ev"
10949    },
10950    {
10951     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEE10onAsBinderEv"
10952    },
10953    {
10954     "component_value" : 32,
10955     "kind" : "vbase_offset"
10956    },
10957    {
10958     "component_value" : -16,
10959     "kind" : "offset_to_top"
10960    },
10961    {
10962     "kind" : "rtti",
10963     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEEE"
10964    },
10965    {
10966     "kind" : "complete_dtor_pointer",
10967     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED1Ev"
10968    },
10969    {
10970     "kind" : "deleting_dtor_pointer",
10971     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED0Ev"
10972    },
10973    {
10974     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10975    },
10976    {
10977     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10978    },
10979    {
10980     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10981    },
10982    {
10983     "kind" : "vcall_offset"
10984    },
10985    {
10986     "component_value" : -32,
10987     "kind" : "vcall_offset"
10988    },
10989    {
10990     "component_value" : -32,
10991     "kind" : "vcall_offset"
10992    },
10993    {
10994     "component_value" : -32,
10995     "kind" : "vcall_offset"
10996    },
10997    {
10998     "component_value" : -48,
10999     "kind" : "vcall_offset"
11000    },
11001    {
11002     "component_value" : -48,
11003     "kind" : "offset_to_top"
11004    },
11005    {
11006     "kind" : "rtti",
11007     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEEE"
11008    },
11009    {
11010     "kind" : "complete_dtor_pointer",
11011     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED1Ev"
11012    },
11013    {
11014     "kind" : "deleting_dtor_pointer",
11015     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED0Ev"
11016    },
11017    {
11018     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11019    },
11020    {
11021     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11022    },
11023    {
11024     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11025    },
11026    {
11027     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11028    }
11029   ]
11030  },
11031  {
11032   "alignment" : 8,
11033   "base_specifiers" :
11034   [
11035    {
11036     "referenced_type" : "type-246"
11037    },
11038    {
11039     "referenced_type" : "type-80"
11040    },
11041    {
11042     "referenced_type" : "type-81"
11043    }
11044   ],
11045   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V1_0::ICameraDeviceCallback>",
11046   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V1_0::ICameraDeviceCallback>",
11047   "record_kind" : "class",
11048   "referenced_type" : "type-631",
11049   "self_type" : "type-631",
11050   "size" : 64,
11051   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11052   "template_args" : [ "type-246" ],
11053   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEEE",
11054   "vtable_components" :
11055   [
11056    {
11057     "component_value" : 48,
11058     "kind" : "vbase_offset"
11059    },
11060    {
11061     "kind" : "offset_to_top"
11062    },
11063    {
11064     "kind" : "rtti",
11065     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEEE"
11066    },
11067    {
11068     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_021ICameraDeviceCallback8isRemoteEv"
11069    },
11070    {
11071     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11072    },
11073    {
11074     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11075    },
11076    {
11077     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11078    },
11079    {
11080     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11081    },
11082    {
11083     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback21setHALInstrumentationEv"
11084    },
11085    {
11086     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11087    },
11088    {
11089     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback4pingEv"
11090    },
11091    {
11092     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11093    },
11094    {
11095     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback21notifySyspropsChangedEv"
11096    },
11097    {
11098     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11099    },
11100    {
11101     "kind" : "complete_dtor_pointer",
11102     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED1Ev"
11103    },
11104    {
11105     "kind" : "deleting_dtor_pointer",
11106     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED0Ev"
11107    },
11108    {
11109     "is_pure" : true,
11110     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback14notifyCallbackENS3_17NotifyCallbackMsgEii"
11111    },
11112    {
11113     "is_pure" : true,
11114     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback14registerMemoryERKNS0_11hidl_handleEjj"
11115    },
11116    {
11117     "is_pure" : true,
11118     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback16unregisterMemoryEj"
11119    },
11120    {
11121     "is_pure" : true,
11122     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback12dataCallbackENS3_15DataCallbackMsgEjjRKNS3_19CameraFrameMetadataE"
11123    },
11124    {
11125     "is_pure" : true,
11126     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback21dataCallbackTimestampENS3_15DataCallbackMsgEjjl"
11127    },
11128    {
11129     "is_pure" : true,
11130     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback23handleCallbackTimestampENS3_15DataCallbackMsgERKNS0_11hidl_handleEjjl"
11131    },
11132    {
11133     "is_pure" : true,
11134     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback28handleCallbackTimestampBatchENS3_15DataCallbackMsgERKNS0_8hidl_vecINS3_22HandleTimestampMessageEEE"
11135    },
11136    {
11137     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEE10onAsBinderEv"
11138    },
11139    {
11140     "component_value" : 40,
11141     "kind" : "vbase_offset"
11142    },
11143    {
11144     "component_value" : -8,
11145     "kind" : "offset_to_top"
11146    },
11147    {
11148     "kind" : "rtti",
11149     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEEE"
11150    },
11151    {
11152     "kind" : "complete_dtor_pointer",
11153     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED1Ev"
11154    },
11155    {
11156     "kind" : "deleting_dtor_pointer",
11157     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED0Ev"
11158    },
11159    {
11160     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEE10onAsBinderEv"
11161    },
11162    {
11163     "component_value" : 32,
11164     "kind" : "vbase_offset"
11165    },
11166    {
11167     "component_value" : -16,
11168     "kind" : "offset_to_top"
11169    },
11170    {
11171     "kind" : "rtti",
11172     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEEE"
11173    },
11174    {
11175     "kind" : "complete_dtor_pointer",
11176     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED1Ev"
11177    },
11178    {
11179     "kind" : "deleting_dtor_pointer",
11180     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED0Ev"
11181    },
11182    {
11183     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11184    },
11185    {
11186     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11187    },
11188    {
11189     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11190    },
11191    {
11192     "kind" : "vcall_offset"
11193    },
11194    {
11195     "component_value" : -32,
11196     "kind" : "vcall_offset"
11197    },
11198    {
11199     "component_value" : -32,
11200     "kind" : "vcall_offset"
11201    },
11202    {
11203     "component_value" : -32,
11204     "kind" : "vcall_offset"
11205    },
11206    {
11207     "component_value" : -48,
11208     "kind" : "vcall_offset"
11209    },
11210    {
11211     "component_value" : -48,
11212     "kind" : "offset_to_top"
11213    },
11214    {
11215     "kind" : "rtti",
11216     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEEE"
11217    },
11218    {
11219     "kind" : "complete_dtor_pointer",
11220     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED1Ev"
11221    },
11222    {
11223     "kind" : "deleting_dtor_pointer",
11224     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED0Ev"
11225    },
11226    {
11227     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11228    },
11229    {
11230     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11231    },
11232    {
11233     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11234    },
11235    {
11236     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11237    }
11238   ]
11239  },
11240  {
11241   "alignment" : 8,
11242   "base_specifiers" :
11243   [
11244    {
11245     "referenced_type" : "type-253"
11246    },
11247    {
11248     "referenced_type" : "type-80"
11249    },
11250    {
11251     "referenced_type" : "type-81"
11252    }
11253   ],
11254   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback>",
11255   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback>",
11256   "record_kind" : "class",
11257   "referenced_type" : "type-632",
11258   "self_type" : "type-632",
11259   "size" : 64,
11260   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11261   "template_args" : [ "type-253" ],
11262   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEEE",
11263   "vtable_components" :
11264   [
11265    {
11266     "component_value" : 48,
11267     "kind" : "vbase_offset"
11268    },
11269    {
11270     "kind" : "offset_to_top"
11271    },
11272    {
11273     "kind" : "rtti",
11274     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEEE"
11275    },
11276    {
11277     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback8isRemoteEv"
11278    },
11279    {
11280     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11281    },
11282    {
11283     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11284    },
11285    {
11286     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11287    },
11288    {
11289     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11290    },
11291    {
11292     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback21setHALInstrumentationEv"
11293    },
11294    {
11295     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11296    },
11297    {
11298     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback4pingEv"
11299    },
11300    {
11301     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11302    },
11303    {
11304     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback21notifySyspropsChangedEv"
11305    },
11306    {
11307     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11308    },
11309    {
11310     "kind" : "complete_dtor_pointer",
11311     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED1Ev"
11312    },
11313    {
11314     "kind" : "deleting_dtor_pointer",
11315     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED0Ev"
11316    },
11317    {
11318     "is_pure" : true,
11319     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback13dequeueBufferENSt3__18functionIFvNS1_6common4V1_06StatusEmRKNS0_11hidl_handleEjEEE"
11320    },
11321    {
11322     "is_pure" : true,
11323     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback13enqueueBufferEm"
11324    },
11325    {
11326     "is_pure" : true,
11327     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12cancelBufferEm"
11328    },
11329    {
11330     "is_pure" : true,
11331     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback14setBufferCountEj"
11332    },
11333    {
11334     "is_pure" : true,
11335     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback18setBuffersGeometryEjjNS0_8graphics6common4V1_011PixelFormatE"
11336    },
11337    {
11338     "is_pure" : true,
11339     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback7setCropEiiii"
11340    },
11341    {
11342     "is_pure" : true,
11343     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback8setUsageENS0_8graphics6common4V1_011BufferUsageE"
11344    },
11345    {
11346     "is_pure" : true,
11347     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback15setSwapIntervalEi"
11348    },
11349    {
11350     "is_pure" : true,
11351     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback27getMinUndequeuedBufferCountENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
11352    },
11353    {
11354     "is_pure" : true,
11355     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12setTimestampEl"
11356    },
11357    {
11358     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEE10onAsBinderEv"
11359    },
11360    {
11361     "component_value" : 40,
11362     "kind" : "vbase_offset"
11363    },
11364    {
11365     "component_value" : -8,
11366     "kind" : "offset_to_top"
11367    },
11368    {
11369     "kind" : "rtti",
11370     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEEE"
11371    },
11372    {
11373     "kind" : "complete_dtor_pointer",
11374     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED1Ev"
11375    },
11376    {
11377     "kind" : "deleting_dtor_pointer",
11378     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED0Ev"
11379    },
11380    {
11381     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEE10onAsBinderEv"
11382    },
11383    {
11384     "component_value" : 32,
11385     "kind" : "vbase_offset"
11386    },
11387    {
11388     "component_value" : -16,
11389     "kind" : "offset_to_top"
11390    },
11391    {
11392     "kind" : "rtti",
11393     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEEE"
11394    },
11395    {
11396     "kind" : "complete_dtor_pointer",
11397     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED1Ev"
11398    },
11399    {
11400     "kind" : "deleting_dtor_pointer",
11401     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED0Ev"
11402    },
11403    {
11404     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11405    },
11406    {
11407     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11408    },
11409    {
11410     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11411    },
11412    {
11413     "kind" : "vcall_offset"
11414    },
11415    {
11416     "component_value" : -32,
11417     "kind" : "vcall_offset"
11418    },
11419    {
11420     "component_value" : -32,
11421     "kind" : "vcall_offset"
11422    },
11423    {
11424     "component_value" : -32,
11425     "kind" : "vcall_offset"
11426    },
11427    {
11428     "component_value" : -48,
11429     "kind" : "vcall_offset"
11430    },
11431    {
11432     "component_value" : -48,
11433     "kind" : "offset_to_top"
11434    },
11435    {
11436     "kind" : "rtti",
11437     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEEE"
11438    },
11439    {
11440     "kind" : "complete_dtor_pointer",
11441     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED1Ev"
11442    },
11443    {
11444     "kind" : "deleting_dtor_pointer",
11445     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED0Ev"
11446    },
11447    {
11448     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11449    },
11450    {
11451     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11452    },
11453    {
11454     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11455    },
11456    {
11457     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11458    }
11459   ]
11460  },
11461  {
11462   "alignment" : 8,
11463   "base_specifiers" :
11464   [
11465    {
11466     "referenced_type" : "type-162"
11467    },
11468    {
11469     "referenced_type" : "type-80"
11470    },
11471    {
11472     "referenced_type" : "type-81"
11473    }
11474   ],
11475   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDevice>",
11476   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDevice>",
11477   "record_kind" : "class",
11478   "referenced_type" : "type-288",
11479   "self_type" : "type-288",
11480   "size" : 64,
11481   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11482   "template_args" : [ "type-162" ],
11483   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEEE",
11484   "vtable_components" :
11485   [
11486    {
11487     "component_value" : 48,
11488     "kind" : "vbase_offset"
11489    },
11490    {
11491     "kind" : "offset_to_top"
11492    },
11493    {
11494     "kind" : "rtti",
11495     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEEE"
11496    },
11497    {
11498     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_213ICameraDevice8isRemoteEv"
11499    },
11500    {
11501     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11502    },
11503    {
11504     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11505    },
11506    {
11507     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11508    },
11509    {
11510     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11511    },
11512    {
11513     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice21setHALInstrumentationEv"
11514    },
11515    {
11516     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11517    },
11518    {
11519     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice4pingEv"
11520    },
11521    {
11522     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11523    },
11524    {
11525     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice21notifySyspropsChangedEv"
11526    },
11527    {
11528     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11529    },
11530    {
11531     "kind" : "complete_dtor_pointer",
11532     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED1Ev"
11533    },
11534    {
11535     "kind" : "deleting_dtor_pointer",
11536     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED0Ev"
11537    },
11538    {
11539     "is_pure" : true,
11540     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice15getResourceCostENSt3__18functionIFvNS1_6common4V1_06StatusERKNS8_18CameraResourceCostEEEE"
11541    },
11542    {
11543     "is_pure" : true,
11544     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice24getCameraCharacteristicsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
11545    },
11546    {
11547     "is_pure" : true,
11548     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice12setTorchModeENS1_6common4V1_09TorchModeE"
11549    },
11550    {
11551     "is_pure" : true,
11552     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice4openERKNS_2spINS3_21ICameraDeviceCallbackEEENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_INS3_20ICameraDeviceSessionEEEEEE"
11553    },
11554    {
11555     "is_pure" : true,
11556     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice9dumpStateERKNS0_11hidl_handleE"
11557    },
11558    {
11559     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEE10onAsBinderEv"
11560    },
11561    {
11562     "component_value" : 40,
11563     "kind" : "vbase_offset"
11564    },
11565    {
11566     "component_value" : -8,
11567     "kind" : "offset_to_top"
11568    },
11569    {
11570     "kind" : "rtti",
11571     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEEE"
11572    },
11573    {
11574     "kind" : "complete_dtor_pointer",
11575     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED1Ev"
11576    },
11577    {
11578     "kind" : "deleting_dtor_pointer",
11579     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED0Ev"
11580    },
11581    {
11582     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEE10onAsBinderEv"
11583    },
11584    {
11585     "component_value" : 32,
11586     "kind" : "vbase_offset"
11587    },
11588    {
11589     "component_value" : -16,
11590     "kind" : "offset_to_top"
11591    },
11592    {
11593     "kind" : "rtti",
11594     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEEE"
11595    },
11596    {
11597     "kind" : "complete_dtor_pointer",
11598     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED1Ev"
11599    },
11600    {
11601     "kind" : "deleting_dtor_pointer",
11602     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED0Ev"
11603    },
11604    {
11605     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11606    },
11607    {
11608     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11609    },
11610    {
11611     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11612    },
11613    {
11614     "kind" : "vcall_offset"
11615    },
11616    {
11617     "component_value" : -32,
11618     "kind" : "vcall_offset"
11619    },
11620    {
11621     "component_value" : -32,
11622     "kind" : "vcall_offset"
11623    },
11624    {
11625     "component_value" : -32,
11626     "kind" : "vcall_offset"
11627    },
11628    {
11629     "component_value" : -48,
11630     "kind" : "vcall_offset"
11631    },
11632    {
11633     "component_value" : -48,
11634     "kind" : "offset_to_top"
11635    },
11636    {
11637     "kind" : "rtti",
11638     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEEE"
11639    },
11640    {
11641     "kind" : "complete_dtor_pointer",
11642     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED1Ev"
11643    },
11644    {
11645     "kind" : "deleting_dtor_pointer",
11646     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED0Ev"
11647    },
11648    {
11649     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11650    },
11651    {
11652     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11653    },
11654    {
11655     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11656    },
11657    {
11658     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11659    }
11660   ]
11661  },
11662  {
11663   "alignment" : 8,
11664   "base_specifiers" :
11665   [
11666    {
11667     "referenced_type" : "type-271"
11668    },
11669    {
11670     "referenced_type" : "type-80"
11671    },
11672    {
11673     "referenced_type" : "type-81"
11674    }
11675   ],
11676   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDeviceCallback>",
11677   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDeviceCallback>",
11678   "record_kind" : "class",
11679   "referenced_type" : "type-633",
11680   "self_type" : "type-633",
11681   "size" : 64,
11682   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11683   "template_args" : [ "type-271" ],
11684   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEEE",
11685   "vtable_components" :
11686   [
11687    {
11688     "component_value" : 48,
11689     "kind" : "vbase_offset"
11690    },
11691    {
11692     "kind" : "offset_to_top"
11693    },
11694    {
11695     "kind" : "rtti",
11696     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEEE"
11697    },
11698    {
11699     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_221ICameraDeviceCallback8isRemoteEv"
11700    },
11701    {
11702     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11703    },
11704    {
11705     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11706    },
11707    {
11708     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11709    },
11710    {
11711     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11712    },
11713    {
11714     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback21setHALInstrumentationEv"
11715    },
11716    {
11717     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11718    },
11719    {
11720     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback4pingEv"
11721    },
11722    {
11723     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11724    },
11725    {
11726     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback21notifySyspropsChangedEv"
11727    },
11728    {
11729     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11730    },
11731    {
11732     "kind" : "complete_dtor_pointer",
11733     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED1Ev"
11734    },
11735    {
11736     "kind" : "deleting_dtor_pointer",
11737     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED0Ev"
11738    },
11739    {
11740     "is_pure" : true,
11741     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback20processCaptureResultERKNS0_8hidl_vecINS3_13CaptureResultEEE"
11742    },
11743    {
11744     "is_pure" : true,
11745     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback6notifyERKNS0_8hidl_vecINS3_9NotifyMsgEEE"
11746    },
11747    {
11748     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEE10onAsBinderEv"
11749    },
11750    {
11751     "component_value" : 40,
11752     "kind" : "vbase_offset"
11753    },
11754    {
11755     "component_value" : -8,
11756     "kind" : "offset_to_top"
11757    },
11758    {
11759     "kind" : "rtti",
11760     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEEE"
11761    },
11762    {
11763     "kind" : "complete_dtor_pointer",
11764     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED1Ev"
11765    },
11766    {
11767     "kind" : "deleting_dtor_pointer",
11768     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED0Ev"
11769    },
11770    {
11771     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEE10onAsBinderEv"
11772    },
11773    {
11774     "component_value" : 32,
11775     "kind" : "vbase_offset"
11776    },
11777    {
11778     "component_value" : -16,
11779     "kind" : "offset_to_top"
11780    },
11781    {
11782     "kind" : "rtti",
11783     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEEE"
11784    },
11785    {
11786     "kind" : "complete_dtor_pointer",
11787     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED1Ev"
11788    },
11789    {
11790     "kind" : "deleting_dtor_pointer",
11791     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED0Ev"
11792    },
11793    {
11794     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11795    },
11796    {
11797     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11798    },
11799    {
11800     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11801    },
11802    {
11803     "kind" : "vcall_offset"
11804    },
11805    {
11806     "component_value" : -32,
11807     "kind" : "vcall_offset"
11808    },
11809    {
11810     "component_value" : -32,
11811     "kind" : "vcall_offset"
11812    },
11813    {
11814     "component_value" : -32,
11815     "kind" : "vcall_offset"
11816    },
11817    {
11818     "component_value" : -48,
11819     "kind" : "vcall_offset"
11820    },
11821    {
11822     "component_value" : -48,
11823     "kind" : "offset_to_top"
11824    },
11825    {
11826     "kind" : "rtti",
11827     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEEE"
11828    },
11829    {
11830     "kind" : "complete_dtor_pointer",
11831     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED1Ev"
11832    },
11833    {
11834     "kind" : "deleting_dtor_pointer",
11835     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED0Ev"
11836    },
11837    {
11838     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11839    },
11840    {
11841     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11842    },
11843    {
11844     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11845    },
11846    {
11847     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11848    }
11849   ]
11850  },
11851  {
11852   "alignment" : 8,
11853   "base_specifiers" :
11854   [
11855    {
11856     "referenced_type" : "type-278"
11857    },
11858    {
11859     "referenced_type" : "type-80"
11860    },
11861    {
11862     "referenced_type" : "type-81"
11863    }
11864   ],
11865   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
11866   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
11867   "record_kind" : "class",
11868   "referenced_type" : "type-634",
11869   "self_type" : "type-634",
11870   "size" : 64,
11871   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11872   "template_args" : [ "type-278" ],
11873   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE",
11874   "vtable_components" :
11875   [
11876    {
11877     "component_value" : 48,
11878     "kind" : "vbase_offset"
11879    },
11880    {
11881     "kind" : "offset_to_top"
11882    },
11883    {
11884     "kind" : "rtti",
11885     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
11886    },
11887    {
11888     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_220ICameraDeviceSession8isRemoteEv"
11889    },
11890    {
11891     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11892    },
11893    {
11894     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11895    },
11896    {
11897     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11898    },
11899    {
11900     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11901    },
11902    {
11903     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21setHALInstrumentationEv"
11904    },
11905    {
11906     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11907    },
11908    {
11909     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession4pingEv"
11910    },
11911    {
11912     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11913    },
11914    {
11915     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21notifySyspropsChangedEv"
11916    },
11917    {
11918     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11919    },
11920    {
11921     "kind" : "complete_dtor_pointer",
11922     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
11923    },
11924    {
11925     "kind" : "deleting_dtor_pointer",
11926     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
11927    },
11928    {
11929     "is_pure" : true,
11930     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession31constructDefaultRequestSettingsENS3_15RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
11931    },
11932    {
11933     "is_pure" : true,
11934     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession16configureStreamsERKNS3_19StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
11935    },
11936    {
11937     "is_pure" : true,
11938     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS3_14CaptureRequestEEERKNS5_INS3_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
11939    },
11940    {
11941     "is_pure" : true,
11942     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11943    },
11944    {
11945     "is_pure" : true,
11946     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11947    },
11948    {
11949     "is_pure" : true,
11950     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5flushEv"
11951    },
11952    {
11953     "is_pure" : true,
11954     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5closeEv"
11955    },
11956    {
11957     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
11958    },
11959    {
11960     "component_value" : 40,
11961     "kind" : "vbase_offset"
11962    },
11963    {
11964     "component_value" : -8,
11965     "kind" : "offset_to_top"
11966    },
11967    {
11968     "kind" : "rtti",
11969     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
11970    },
11971    {
11972     "kind" : "complete_dtor_pointer",
11973     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
11974    },
11975    {
11976     "kind" : "deleting_dtor_pointer",
11977     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
11978    },
11979    {
11980     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
11981    },
11982    {
11983     "component_value" : 32,
11984     "kind" : "vbase_offset"
11985    },
11986    {
11987     "component_value" : -16,
11988     "kind" : "offset_to_top"
11989    },
11990    {
11991     "kind" : "rtti",
11992     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
11993    },
11994    {
11995     "kind" : "complete_dtor_pointer",
11996     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
11997    },
11998    {
11999     "kind" : "deleting_dtor_pointer",
12000     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
12001    },
12002    {
12003     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12004    },
12005    {
12006     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12007    },
12008    {
12009     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12010    },
12011    {
12012     "kind" : "vcall_offset"
12013    },
12014    {
12015     "component_value" : -32,
12016     "kind" : "vcall_offset"
12017    },
12018    {
12019     "component_value" : -32,
12020     "kind" : "vcall_offset"
12021    },
12022    {
12023     "component_value" : -32,
12024     "kind" : "vcall_offset"
12025    },
12026    {
12027     "component_value" : -48,
12028     "kind" : "vcall_offset"
12029    },
12030    {
12031     "component_value" : -48,
12032     "kind" : "offset_to_top"
12033    },
12034    {
12035     "kind" : "rtti",
12036     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
12037    },
12038    {
12039     "kind" : "complete_dtor_pointer",
12040     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
12041    },
12042    {
12043     "kind" : "deleting_dtor_pointer",
12044     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
12045    },
12046    {
12047     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12048    },
12049    {
12050     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12051    },
12052    {
12053     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12054    },
12055    {
12056     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12057    }
12058   ]
12059  },
12060  {
12061   "alignment" : 8,
12062   "base_specifiers" :
12063   [
12064    {
12065     "referenced_type" : "type-104"
12066    },
12067    {
12068     "referenced_type" : "type-80"
12069    },
12070    {
12071     "referenced_type" : "type-81"
12072    }
12073   ],
12074   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProvider>",
12075   "name" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProvider>",
12076   "record_kind" : "class",
12077   "referenced_type" : "type-149",
12078   "self_type" : "type-149",
12079   "size" : 64,
12080   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12081   "template_args" : [ "type-104" ],
12082   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEEE",
12083   "vtable_components" :
12084   [
12085    {
12086     "component_value" : 48,
12087     "kind" : "vbase_offset"
12088    },
12089    {
12090     "kind" : "offset_to_top"
12091    },
12092    {
12093     "kind" : "rtti",
12094     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEEE"
12095    },
12096    {
12097     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_415ICameraProvider8isRemoteEv"
12098    },
12099    {
12100     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12101    },
12102    {
12103     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12104    },
12105    {
12106     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12107    },
12108    {
12109     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12110    },
12111    {
12112     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21setHALInstrumentationEv"
12113    },
12114    {
12115     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12116    },
12117    {
12118     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider4pingEv"
12119    },
12120    {
12121     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12122    },
12123    {
12124     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21notifySyspropsChangedEv"
12125    },
12126    {
12127     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12128    },
12129    {
12130     "kind" : "complete_dtor_pointer",
12131     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED1Ev"
12132    },
12133    {
12134     "kind" : "deleting_dtor_pointer",
12135     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED0Ev"
12136    },
12137    {
12138     "is_pure" : true,
12139     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider11setCallbackERKNS_2spINS3_23ICameraProviderCallbackEEE"
12140    },
12141    {
12142     "is_pure" : true,
12143     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE"
12144    },
12145    {
12146     "is_pure" : true,
12147     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12148    },
12149    {
12150     "is_pure" : true,
12151     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
12152    },
12153    {
12154     "is_pure" : true,
12155     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
12156    },
12157    {
12158     "is_pure" : true,
12159     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
12160    },
12161    {
12162     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEE10onAsBinderEv"
12163    },
12164    {
12165     "component_value" : 40,
12166     "kind" : "vbase_offset"
12167    },
12168    {
12169     "component_value" : -8,
12170     "kind" : "offset_to_top"
12171    },
12172    {
12173     "kind" : "rtti",
12174     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEEE"
12175    },
12176    {
12177     "kind" : "complete_dtor_pointer",
12178     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED1Ev"
12179    },
12180    {
12181     "kind" : "deleting_dtor_pointer",
12182     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED0Ev"
12183    },
12184    {
12185     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEE10onAsBinderEv"
12186    },
12187    {
12188     "component_value" : 32,
12189     "kind" : "vbase_offset"
12190    },
12191    {
12192     "component_value" : -16,
12193     "kind" : "offset_to_top"
12194    },
12195    {
12196     "kind" : "rtti",
12197     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEEE"
12198    },
12199    {
12200     "kind" : "complete_dtor_pointer",
12201     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED1Ev"
12202    },
12203    {
12204     "kind" : "deleting_dtor_pointer",
12205     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED0Ev"
12206    },
12207    {
12208     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12209    },
12210    {
12211     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12212    },
12213    {
12214     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12215    },
12216    {
12217     "kind" : "vcall_offset"
12218    },
12219    {
12220     "component_value" : -32,
12221     "kind" : "vcall_offset"
12222    },
12223    {
12224     "component_value" : -32,
12225     "kind" : "vcall_offset"
12226    },
12227    {
12228     "component_value" : -32,
12229     "kind" : "vcall_offset"
12230    },
12231    {
12232     "component_value" : -48,
12233     "kind" : "vcall_offset"
12234    },
12235    {
12236     "component_value" : -48,
12237     "kind" : "offset_to_top"
12238    },
12239    {
12240     "kind" : "rtti",
12241     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEEE"
12242    },
12243    {
12244     "kind" : "complete_dtor_pointer",
12245     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED1Ev"
12246    },
12247    {
12248     "kind" : "deleting_dtor_pointer",
12249     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED0Ev"
12250    },
12251    {
12252     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12253    },
12254    {
12255     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12256    },
12257    {
12258     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12259    },
12260    {
12261     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12262    }
12263   ]
12264  },
12265  {
12266   "alignment" : 8,
12267   "base_specifiers" :
12268   [
12269    {
12270     "referenced_type" : "type-14"
12271    },
12272    {
12273     "referenced_type" : "type-80"
12274    },
12275    {
12276     "referenced_type" : "type-81"
12277    }
12278   ],
12279   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProviderCallback>",
12280   "name" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProviderCallback>",
12281   "record_kind" : "class",
12282   "referenced_type" : "type-79",
12283   "self_type" : "type-79",
12284   "size" : 64,
12285   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12286   "template_args" : [ "type-14" ],
12287   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEEE",
12288   "vtable_components" :
12289   [
12290    {
12291     "component_value" : 48,
12292     "kind" : "vbase_offset"
12293    },
12294    {
12295     "kind" : "offset_to_top"
12296    },
12297    {
12298     "kind" : "rtti",
12299     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEEE"
12300    },
12301    {
12302     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_423ICameraProviderCallback8isRemoteEv"
12303    },
12304    {
12305     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12306    },
12307    {
12308     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12309    },
12310    {
12311     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12312    },
12313    {
12314     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12315    },
12316    {
12317     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21setHALInstrumentationEv"
12318    },
12319    {
12320     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12321    },
12322    {
12323     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback4pingEv"
12324    },
12325    {
12326     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12327    },
12328    {
12329     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21notifySyspropsChangedEv"
12330    },
12331    {
12332     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12333    },
12334    {
12335     "kind" : "complete_dtor_pointer",
12336     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED1Ev"
12337    },
12338    {
12339     "kind" : "deleting_dtor_pointer",
12340     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED0Ev"
12341    },
12342    {
12343     "is_pure" : true,
12344     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback24cameraDeviceStatusChangeERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE"
12345    },
12346    {
12347     "is_pure" : true,
12348     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21torchModeStatusChangeERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE"
12349    },
12350    {
12351     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEE10onAsBinderEv"
12352    },
12353    {
12354     "component_value" : 40,
12355     "kind" : "vbase_offset"
12356    },
12357    {
12358     "component_value" : -8,
12359     "kind" : "offset_to_top"
12360    },
12361    {
12362     "kind" : "rtti",
12363     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEEE"
12364    },
12365    {
12366     "kind" : "complete_dtor_pointer",
12367     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED1Ev"
12368    },
12369    {
12370     "kind" : "deleting_dtor_pointer",
12371     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED0Ev"
12372    },
12373    {
12374     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEE10onAsBinderEv"
12375    },
12376    {
12377     "component_value" : 32,
12378     "kind" : "vbase_offset"
12379    },
12380    {
12381     "component_value" : -16,
12382     "kind" : "offset_to_top"
12383    },
12384    {
12385     "kind" : "rtti",
12386     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEEE"
12387    },
12388    {
12389     "kind" : "complete_dtor_pointer",
12390     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED1Ev"
12391    },
12392    {
12393     "kind" : "deleting_dtor_pointer",
12394     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED0Ev"
12395    },
12396    {
12397     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12398    },
12399    {
12400     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12401    },
12402    {
12403     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12404    },
12405    {
12406     "kind" : "vcall_offset"
12407    },
12408    {
12409     "component_value" : -32,
12410     "kind" : "vcall_offset"
12411    },
12412    {
12413     "component_value" : -32,
12414     "kind" : "vcall_offset"
12415    },
12416    {
12417     "component_value" : -32,
12418     "kind" : "vcall_offset"
12419    },
12420    {
12421     "component_value" : -48,
12422     "kind" : "vcall_offset"
12423    },
12424    {
12425     "component_value" : -48,
12426     "kind" : "offset_to_top"
12427    },
12428    {
12429     "kind" : "rtti",
12430     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEEE"
12431    },
12432    {
12433     "kind" : "complete_dtor_pointer",
12434     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED1Ev"
12435    },
12436    {
12437     "kind" : "deleting_dtor_pointer",
12438     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED0Ev"
12439    },
12440    {
12441     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12442    },
12443    {
12444     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12445    },
12446    {
12447     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12448    },
12449    {
12450     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12451    }
12452   ]
12453  },
12454  {
12455   "alignment" : 8,
12456   "base_specifiers" :
12457   [
12458    {
12459     "referenced_type" : "type-15"
12460    },
12461    {
12462     "referenced_type" : "type-80"
12463    },
12464    {
12465     "referenced_type" : "type-81"
12466    }
12467   ],
12468   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12469   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12470   "record_kind" : "class",
12471   "referenced_type" : "type-630",
12472   "self_type" : "type-630",
12473   "size" : 64,
12474   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12475   "template_args" : [ "type-15" ],
12476   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12477   "vtable_components" :
12478   [
12479    {
12480     "component_value" : 48,
12481     "kind" : "vbase_offset"
12482    },
12483    {
12484     "kind" : "offset_to_top"
12485    },
12486    {
12487     "kind" : "rtti",
12488     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12489    },
12490    {
12491     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12492    },
12493    {
12494     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12495    },
12496    {
12497     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12498    },
12499    {
12500     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12501    },
12502    {
12503     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
12504    },
12505    {
12506     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12507    },
12508    {
12509     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
12510    },
12511    {
12512     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12513    },
12514    {
12515     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12516    },
12517    {
12518     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12519    },
12520    {
12521     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12522    },
12523    {
12524     "kind" : "complete_dtor_pointer",
12525     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12526    },
12527    {
12528     "kind" : "deleting_dtor_pointer",
12529     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12530    },
12531    {
12532     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12533    },
12534    {
12535     "component_value" : 40,
12536     "kind" : "vbase_offset"
12537    },
12538    {
12539     "component_value" : -8,
12540     "kind" : "offset_to_top"
12541    },
12542    {
12543     "kind" : "rtti",
12544     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12545    },
12546    {
12547     "kind" : "complete_dtor_pointer",
12548     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12549    },
12550    {
12551     "kind" : "deleting_dtor_pointer",
12552     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12553    },
12554    {
12555     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12556    },
12557    {
12558     "component_value" : 32,
12559     "kind" : "vbase_offset"
12560    },
12561    {
12562     "component_value" : -16,
12563     "kind" : "offset_to_top"
12564    },
12565    {
12566     "kind" : "rtti",
12567     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12568    },
12569    {
12570     "kind" : "complete_dtor_pointer",
12571     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12572    },
12573    {
12574     "kind" : "deleting_dtor_pointer",
12575     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12576    },
12577    {
12578     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12579    },
12580    {
12581     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12582    },
12583    {
12584     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12585    },
12586    {
12587     "kind" : "vcall_offset"
12588    },
12589    {
12590     "component_value" : -32,
12591     "kind" : "vcall_offset"
12592    },
12593    {
12594     "component_value" : -32,
12595     "kind" : "vcall_offset"
12596    },
12597    {
12598     "component_value" : -32,
12599     "kind" : "vcall_offset"
12600    },
12601    {
12602     "component_value" : -48,
12603     "kind" : "vcall_offset"
12604    },
12605    {
12606     "component_value" : -48,
12607     "kind" : "offset_to_top"
12608    },
12609    {
12610     "kind" : "rtti",
12611     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12612    },
12613    {
12614     "kind" : "complete_dtor_pointer",
12615     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12616    },
12617    {
12618     "kind" : "deleting_dtor_pointer",
12619     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12620    },
12621    {
12622     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12623    },
12624    {
12625     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12626    },
12627    {
12628     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12629    },
12630    {
12631     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12632    }
12633   ]
12634  },
12635  {
12636   "alignment" : 8,
12637   "fields" :
12638   [
12639    {
12640     "access" : "private",
12641     "field_name" : "mMutex",
12642     "referenced_type" : "type-664"
12643    },
12644    {
12645     "access" : "private",
12646     "field_name" : "mMap",
12647     "field_offset" : 320,
12648     "referenced_type" : "type-665"
12649    }
12650   ],
12651   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
12652   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
12653   "record_kind" : "class",
12654   "referenced_type" : "type-663",
12655   "self_type" : "type-663",
12656   "size" : 64,
12657   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12658   "template_args" : [ "type-36", "type-666" ],
12659   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
12660  },
12661  {
12662   "alignment" : 8,
12663   "fields" :
12664   [
12665    {
12666     "access" : "private",
12667     "field_name" : "mMutex",
12668     "referenced_type" : "type-673"
12669    },
12670    {
12671     "access" : "private",
12672     "field_name" : "mMap",
12673     "field_offset" : 320,
12674     "referenced_type" : "type-674"
12675    }
12676   ],
12677   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
12678   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
12679   "record_kind" : "class",
12680   "referenced_type" : "type-672",
12681   "self_type" : "type-672",
12682   "size" : 64,
12683   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12684   "template_args" : [ "type-36", "type-20" ],
12685   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
12686  },
12687  {
12688   "alignment" : 8,
12689   "fields" :
12690   [
12691    {
12692     "access" : "private",
12693     "field_name" : "mMutex",
12694     "referenced_type" : "type-678"
12695    },
12696    {
12697     "access" : "private",
12698     "field_name" : "mMap",
12699     "field_offset" : 320,
12700     "referenced_type" : "type-679"
12701    }
12702   ],
12703   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
12704   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
12705   "record_kind" : "class",
12706   "referenced_type" : "type-677",
12707   "self_type" : "type-677",
12708   "size" : 64,
12709   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12710   "template_args" : [ "type-179", "type-71" ],
12711   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
12712  },
12713  {
12714   "alignment" : 8,
12715   "fields" :
12716   [
12717    {
12718     "access" : "private",
12719     "field_name" : "mMutex",
12720     "referenced_type" : "type-695"
12721    },
12722    {
12723     "access" : "private",
12724     "field_name" : "mMap",
12725     "field_offset" : 320,
12726     "referenced_type" : "type-696"
12727    }
12728   ],
12729   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
12730   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
12731   "record_kind" : "class",
12732   "referenced_type" : "type-694",
12733   "self_type" : "type-694",
12734   "size" : 64,
12735   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12736   "template_args" : [ "type-697", "type-698" ],
12737   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
12738  },
12739  {
12740   "alignment" : 8,
12741   "fields" :
12742   [
12743    {
12744     "access" : "private",
12745     "field_name" : "mMutex",
12746     "referenced_type" : "type-685"
12747    },
12748    {
12749     "access" : "private",
12750     "field_name" : "mMap",
12751     "field_offset" : 320,
12752     "referenced_type" : "type-686"
12753    }
12754   ],
12755   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
12756   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
12757   "record_kind" : "class",
12758   "referenced_type" : "type-684",
12759   "self_type" : "type-684",
12760   "size" : 64,
12761   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12762   "template_args" : [ "type-687", "type-688" ],
12763   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
12764  },
12765  {
12766   "alignment" : 8,
12767   "fields" :
12768   [
12769    {
12770     "field_name" : "flags",
12771     "referenced_type" : "type-2"
12772    },
12773    {
12774     "field_name" : "fdIndex",
12775     "field_offset" : 32,
12776     "referenced_type" : "type-2"
12777    },
12778    {
12779     "field_name" : "offset",
12780     "field_offset" : 64,
12781     "referenced_type" : "type-2"
12782    },
12783    {
12784     "field_name" : "extent",
12785     "field_offset" : 128,
12786     "referenced_type" : "type-35"
12787    }
12788   ],
12789   "linker_set_key" : "android::hardware::GrantorDescriptor",
12790   "name" : "android::hardware::GrantorDescriptor",
12791   "referenced_type" : "type-425",
12792   "self_type" : "type-425",
12793   "size" : 24,
12794   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
12795   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
12796  },
12797  {
12798   "alignment" : 8,
12799   "base_specifiers" :
12800   [
12801    {
12802     "is_virtual" : true,
12803     "referenced_type" : "type-469"
12804    },
12805    {
12806     "is_virtual" : true,
12807     "referenced_type" : "type-6"
12808    }
12809   ],
12810   "linker_set_key" : "android::hardware::HidlMemory",
12811   "name" : "android::hardware::HidlMemory",
12812   "record_kind" : "class",
12813   "referenced_type" : "type-477",
12814   "self_type" : "type-477",
12815   "size" : 64,
12816   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12817   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
12818   "vtable_components" :
12819   [
12820    {
12821     "component_value" : 48,
12822     "kind" : "vbase_offset"
12823    },
12824    {
12825     "component_value" : 8,
12826     "kind" : "vbase_offset"
12827    },
12828    {
12829     "kind" : "offset_to_top"
12830    },
12831    {
12832     "kind" : "rtti",
12833     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12834    },
12835    {
12836     "kind" : "complete_dtor_pointer",
12837     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
12838    },
12839    {
12840     "kind" : "deleting_dtor_pointer",
12841     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
12842    },
12843    {
12844     "kind" : "vcall_offset"
12845    },
12846    {
12847     "kind" : "vcall_offset"
12848    },
12849    {
12850     "kind" : "vcall_offset"
12851    },
12852    {
12853     "kind" : "vcall_offset"
12854    },
12855    {
12856     "component_value" : -48,
12857     "kind" : "vcall_offset"
12858    },
12859    {
12860     "component_value" : -48,
12861     "kind" : "offset_to_top"
12862    },
12863    {
12864     "kind" : "rtti",
12865     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12866    },
12867    {
12868     "kind" : "complete_dtor_pointer",
12869     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
12870    },
12871    {
12872     "kind" : "deleting_dtor_pointer",
12873     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
12874    },
12875    {
12876     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12877    },
12878    {
12879     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12880    },
12881    {
12882     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12883    },
12884    {
12885     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12886    }
12887   ]
12888  },
12889  {
12890   "alignment" : 8,
12891   "base_specifiers" :
12892   [
12893    {
12894     "is_virtual" : true,
12895     "referenced_type" : "type-6"
12896    }
12897   ],
12898   "linker_set_key" : "android::hardware::IBinder",
12899   "name" : "android::hardware::IBinder",
12900   "record_kind" : "class",
12901   "referenced_type" : "type-77",
12902   "self_type" : "type-77",
12903   "size" : 24,
12904   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12905   "unique_id" : "_ZTSN7android8hardware7IBinderE",
12906   "vtable_components" :
12907   [
12908    {
12909     "component_value" : 8,
12910     "kind" : "vbase_offset"
12911    },
12912    {
12913     "kind" : "offset_to_top"
12914    },
12915    {
12916     "kind" : "rtti",
12917     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12918    },
12919    {
12920     "is_pure" : true,
12921     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12922    },
12923    {
12924     "is_pure" : true,
12925     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
12926    },
12927    {
12928     "is_pure" : true,
12929     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
12930    },
12931    {
12932     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12933    },
12934    {
12935     "is_pure" : true,
12936     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12937    },
12938    {
12939     "is_pure" : true,
12940     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
12941    },
12942    {
12943     "is_pure" : true,
12944     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
12945    },
12946    {
12947     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
12948    },
12949    {
12950     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12951    },
12952    {
12953     "kind" : "complete_dtor_pointer",
12954     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
12955    },
12956    {
12957     "kind" : "deleting_dtor_pointer",
12958     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
12959    },
12960    {
12961     "kind" : "vcall_offset"
12962    },
12963    {
12964     "kind" : "vcall_offset"
12965    },
12966    {
12967     "kind" : "vcall_offset"
12968    },
12969    {
12970     "kind" : "vcall_offset"
12971    },
12972    {
12973     "component_value" : -8,
12974     "kind" : "vcall_offset"
12975    },
12976    {
12977     "component_value" : -8,
12978     "kind" : "offset_to_top"
12979    },
12980    {
12981     "kind" : "rtti",
12982     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12983    },
12984    {
12985     "kind" : "complete_dtor_pointer",
12986     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
12987    },
12988    {
12989     "kind" : "deleting_dtor_pointer",
12990     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
12991    },
12992    {
12993     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12994    },
12995    {
12996     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12997    },
12998    {
12999     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13000    },
13001    {
13002     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13003    }
13004   ]
13005  },
13006  {
13007   "alignment" : 8,
13008   "base_specifiers" :
13009   [
13010    {
13011     "is_virtual" : true,
13012     "referenced_type" : "type-6"
13013    }
13014   ],
13015   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
13016   "name" : "android::hardware::IBinder::DeathRecipient",
13017   "record_kind" : "class",
13018   "referenced_type" : "type-5",
13019   "self_type" : "type-5",
13020   "size" : 24,
13021   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13022   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
13023   "vtable_components" :
13024   [
13025    {
13026     "component_value" : 8,
13027     "kind" : "vbase_offset"
13028    },
13029    {
13030     "kind" : "offset_to_top"
13031    },
13032    {
13033     "kind" : "rtti",
13034     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13035    },
13036    {
13037     "is_pure" : true,
13038     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
13039    },
13040    {
13041     "kind" : "complete_dtor_pointer",
13042     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
13043    },
13044    {
13045     "kind" : "deleting_dtor_pointer",
13046     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
13047    },
13048    {
13049     "kind" : "vcall_offset"
13050    },
13051    {
13052     "kind" : "vcall_offset"
13053    },
13054    {
13055     "kind" : "vcall_offset"
13056    },
13057    {
13058     "kind" : "vcall_offset"
13059    },
13060    {
13061     "component_value" : -8,
13062     "kind" : "vcall_offset"
13063    },
13064    {
13065     "component_value" : -8,
13066     "kind" : "offset_to_top"
13067    },
13068    {
13069     "kind" : "rtti",
13070     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13071    },
13072    {
13073     "kind" : "complete_dtor_pointer",
13074     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
13075    },
13076    {
13077     "kind" : "deleting_dtor_pointer",
13078     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
13079    },
13080    {
13081     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13082    },
13083    {
13084     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13085    },
13086    {
13087     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13088    },
13089    {
13090     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13091    }
13092   ]
13093  },
13094  {
13095   "alignment" : 8,
13096   "base_specifiers" :
13097   [
13098    {
13099     "is_virtual" : true,
13100     "referenced_type" : "type-6"
13101    }
13102   ],
13103   "linker_set_key" : "android::hardware::IInterface",
13104   "name" : "android::hardware::IInterface",
13105   "record_kind" : "class",
13106   "referenced_type" : "type-80",
13107   "self_type" : "type-80",
13108   "size" : 24,
13109   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13110   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
13111   "vtable_components" :
13112   [
13113    {
13114     "component_value" : 8,
13115     "kind" : "vbase_offset"
13116    },
13117    {
13118     "kind" : "offset_to_top"
13119    },
13120    {
13121     "kind" : "rtti",
13122     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
13123    },
13124    {
13125     "kind" : "complete_dtor_pointer",
13126     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
13127    },
13128    {
13129     "kind" : "deleting_dtor_pointer",
13130     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
13131    },
13132    {
13133     "is_pure" : true,
13134     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
13135    },
13136    {
13137     "kind" : "vcall_offset"
13138    },
13139    {
13140     "kind" : "vcall_offset"
13141    },
13142    {
13143     "kind" : "vcall_offset"
13144    },
13145    {
13146     "kind" : "vcall_offset"
13147    },
13148    {
13149     "component_value" : -8,
13150     "kind" : "vcall_offset"
13151    },
13152    {
13153     "component_value" : -8,
13154     "kind" : "offset_to_top"
13155    },
13156    {
13157     "kind" : "rtti",
13158     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
13159    },
13160    {
13161     "kind" : "complete_dtor_pointer",
13162     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
13163    },
13164    {
13165     "kind" : "deleting_dtor_pointer",
13166     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
13167    },
13168    {
13169     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13170    },
13171    {
13172     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13173    },
13174    {
13175     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13176    },
13177    {
13178     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13179    }
13180   ]
13181  },
13182  {
13183   "alignment" : 8,
13184   "fields" :
13185   [
13186    {
13187     "access" : "private",
13188     "field_name" : "mGrantors",
13189     "referenced_type" : "type-481"
13190    },
13191    {
13192     "access" : "private",
13193     "field_name" : "mHandle",
13194     "field_offset" : 128,
13195     "referenced_type" : "type-463"
13196    },
13197    {
13198     "access" : "private",
13199     "field_name" : "mQuantum",
13200     "field_offset" : 192,
13201     "referenced_type" : "type-2"
13202    },
13203    {
13204     "access" : "private",
13205     "field_name" : "mFlags",
13206     "field_offset" : 224,
13207     "referenced_type" : "type-2"
13208    }
13209   ],
13210   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
13211   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
13212   "referenced_type" : "type-604",
13213   "self_type" : "type-604",
13214   "size" : 32,
13215   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
13216   "template_args" : [ "type-136" ],
13217   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
13218  },
13219  {
13220   "alignment" : 8,
13221   "fields" :
13222   [
13223    {
13224     "access" : "private",
13225     "field_name" : "mBufCachePos",
13226     "referenced_type" : "type-35"
13227    },
13228    {
13229     "access" : "private",
13230     "field_name" : "mBufCache",
13231     "field_offset" : 64,
13232     "referenced_type" : "type-638"
13233    },
13234    {
13235     "access" : "private",
13236     "field_name" : "mError",
13237     "field_offset" : 256,
13238     "referenced_type" : "type-41"
13239    },
13240    {
13241     "access" : "private",
13242     "field_name" : "mData",
13243     "field_offset" : 320,
13244     "referenced_type" : "type-51"
13245    },
13246    {
13247     "access" : "private",
13248     "field_name" : "mDataSize",
13249     "field_offset" : 384,
13250     "referenced_type" : "type-35"
13251    },
13252    {
13253     "access" : "private",
13254     "field_name" : "mDataCapacity",
13255     "field_offset" : 448,
13256     "referenced_type" : "type-35"
13257    },
13258    {
13259     "access" : "private",
13260     "field_name" : "mDataPos",
13261     "field_offset" : 512,
13262     "referenced_type" : "type-35"
13263    },
13264    {
13265     "access" : "private",
13266     "field_name" : "mObjects",
13267     "field_offset" : 576,
13268     "referenced_type" : "type-639"
13269    },
13270    {
13271     "access" : "private",
13272     "field_name" : "mObjectsSize",
13273     "field_offset" : 640,
13274     "referenced_type" : "type-35"
13275    },
13276    {
13277     "access" : "private",
13278     "field_name" : "mObjectsCapacity",
13279     "field_offset" : 704,
13280     "referenced_type" : "type-35"
13281    },
13282    {
13283     "access" : "private",
13284     "field_name" : "mNextObjectHint",
13285     "field_offset" : 768,
13286     "referenced_type" : "type-35"
13287    },
13288    {
13289     "access" : "private",
13290     "field_name" : "mNumRef",
13291     "field_offset" : 832,
13292     "referenced_type" : "type-35"
13293    },
13294    {
13295     "access" : "private",
13296     "field_name" : "mFdsKnown",
13297     "field_offset" : 896,
13298     "referenced_type" : "type-20"
13299    },
13300    {
13301     "access" : "private",
13302     "field_name" : "mHasFds",
13303     "field_offset" : 904,
13304     "referenced_type" : "type-20"
13305    },
13306    {
13307     "access" : "private",
13308     "field_name" : "mAllowFds",
13309     "field_offset" : 912,
13310     "referenced_type" : "type-20"
13311    },
13312    {
13313     "access" : "private",
13314     "field_name" : "mOwner",
13315     "field_offset" : 960,
13316     "referenced_type" : "type-640"
13317    },
13318    {
13319     "access" : "private",
13320     "field_name" : "mOwnerCookie",
13321     "field_offset" : 1024,
13322     "referenced_type" : "type-75"
13323    }
13324   ],
13325   "linker_set_key" : "android::hardware::Parcel",
13326   "name" : "android::hardware::Parcel",
13327   "record_kind" : "class",
13328   "referenced_type" : "type-637",
13329   "self_type" : "type-637",
13330   "size" : 136,
13331   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
13332   "unique_id" : "_ZTSN7android8hardware6ParcelE"
13333  },
13334  {
13335   "access" : "private",
13336   "alignment" : 8,
13337   "fields" :
13338   [
13339    {
13340     "field_name" : "index",
13341     "referenced_type" : "type-35"
13342    },
13343    {
13344     "field_name" : "buffer",
13345     "field_offset" : 64,
13346     "referenced_type" : "type-430"
13347    },
13348    {
13349     "field_name" : "bufend",
13350     "field_offset" : 128,
13351     "referenced_type" : "type-430"
13352    }
13353   ],
13354   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
13355   "name" : "android::hardware::Parcel::BufferInfo",
13356   "referenced_type" : "type-647",
13357   "self_type" : "type-647",
13358   "size" : 24,
13359   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
13360   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
13361  },
13362  {
13363   "alignment" : 8,
13364   "base_specifiers" :
13365   [
13366    {
13367     "is_virtual" : true,
13368     "referenced_type" : "type-6"
13369    }
13370   ],
13371   "fields" :
13372   [
13373    {
13374     "access" : "private",
13375     "field_name" : "mDriverFD",
13376     "field_offset" : 64,
13377     "referenced_type" : "type-41"
13378    },
13379    {
13380     "access" : "private",
13381     "field_name" : "mVMStart",
13382     "field_offset" : 128,
13383     "referenced_type" : "type-75"
13384    },
13385    {
13386     "access" : "private",
13387     "field_name" : "mThreadCountLock",
13388     "field_offset" : 192,
13389     "referenced_type" : "type-191"
13390    },
13391    {
13392     "access" : "private",
13393     "field_name" : "mThreadCountDecrement",
13394     "field_offset" : 512,
13395     "referenced_type" : "type-192"
13396    },
13397    {
13398     "access" : "private",
13399     "field_name" : "mExecutingThreadsCount",
13400     "field_offset" : 896,
13401     "referenced_type" : "type-35"
13402    },
13403    {
13404     "access" : "private",
13405     "field_name" : "mMaxThreads",
13406     "field_offset" : 960,
13407     "referenced_type" : "type-35"
13408    },
13409    {
13410     "access" : "private",
13411     "field_name" : "mStarvationStartTimeMs",
13412     "field_offset" : 1024,
13413     "referenced_type" : "type-193"
13414    },
13415    {
13416     "access" : "private",
13417     "field_name" : "mLock",
13418     "field_offset" : 1088,
13419     "referenced_type" : "type-194"
13420    },
13421    {
13422     "access" : "private",
13423     "field_name" : "mHandleToObject",
13424     "field_offset" : 1408,
13425     "referenced_type" : "type-196"
13426    },
13427    {
13428     "access" : "private",
13429     "field_name" : "mManagesContexts",
13430     "field_offset" : 1728,
13431     "referenced_type" : "type-20"
13432    },
13433    {
13434     "access" : "private",
13435     "field_name" : "mBinderContextCheckFunc",
13436     "field_offset" : 1792,
13437     "referenced_type" : "type-201"
13438    },
13439    {
13440     "access" : "private",
13441     "field_name" : "mBinderContextUserData",
13442     "field_offset" : 1856,
13443     "referenced_type" : "type-75"
13444    },
13445    {
13446     "access" : "private",
13447     "field_name" : "mContexts",
13448     "field_offset" : 1920,
13449     "referenced_type" : "type-210"
13450    },
13451    {
13452     "access" : "private",
13453     "field_name" : "mRootDir",
13454     "field_offset" : 2240,
13455     "referenced_type" : "type-214"
13456    },
13457    {
13458     "access" : "private",
13459     "field_name" : "mThreadPoolStarted",
13460     "field_offset" : 2304,
13461     "referenced_type" : "type-20"
13462    },
13463    {
13464     "access" : "private",
13465     "field_name" : "mSpawnThreadOnStart",
13466     "field_offset" : 2312,
13467     "referenced_type" : "type-20"
13468    },
13469    {
13470     "access" : "private",
13471     "field_name" : "mThreadPoolSeq",
13472     "field_offset" : 2336,
13473     "referenced_type" : "type-217"
13474    },
13475    {
13476     "access" : "private",
13477     "field_name" : "mMmapSize",
13478     "field_offset" : 2368,
13479     "referenced_type" : "type-199"
13480    },
13481    {
13482     "access" : "private",
13483     "field_name" : "mCallRestriction",
13484     "field_offset" : 2432,
13485     "referenced_type" : "type-218"
13486    }
13487   ],
13488   "linker_set_key" : "android::hardware::ProcessState",
13489   "name" : "android::hardware::ProcessState",
13490   "record_kind" : "class",
13491   "referenced_type" : "type-190",
13492   "self_type" : "type-190",
13493   "size" : 328,
13494   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
13495   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
13496   "vtable_components" :
13497   [
13498    {
13499     "component_value" : 312,
13500     "kind" : "vbase_offset"
13501    },
13502    {
13503     "kind" : "offset_to_top"
13504    },
13505    {
13506     "kind" : "rtti",
13507     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13508    },
13509    {
13510     "kind" : "complete_dtor_pointer",
13511     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
13512    },
13513    {
13514     "kind" : "deleting_dtor_pointer",
13515     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
13516    },
13517    {
13518     "kind" : "vcall_offset"
13519    },
13520    {
13521     "kind" : "vcall_offset"
13522    },
13523    {
13524     "kind" : "vcall_offset"
13525    },
13526    {
13527     "kind" : "vcall_offset"
13528    },
13529    {
13530     "component_value" : -312,
13531     "kind" : "vcall_offset"
13532    },
13533    {
13534     "component_value" : -312,
13535     "kind" : "offset_to_top"
13536    },
13537    {
13538     "kind" : "rtti",
13539     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13540    },
13541    {
13542     "kind" : "complete_dtor_pointer",
13543     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
13544    },
13545    {
13546     "kind" : "deleting_dtor_pointer",
13547     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
13548    },
13549    {
13550     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13551    },
13552    {
13553     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13554    },
13555    {
13556     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13557    },
13558    {
13559     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13560    }
13561   ]
13562  },
13563  {
13564   "access" : "private",
13565   "alignment" : 8,
13566   "fields" :
13567   [
13568    {
13569     "field_name" : "binder",
13570     "referenced_type" : "type-83"
13571    },
13572    {
13573     "field_name" : "refs",
13574     "field_offset" : 64,
13575     "referenced_type" : "type-26"
13576    }
13577   ],
13578   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
13579   "name" : "android::hardware::ProcessState::handle_entry",
13580   "referenced_type" : "type-200",
13581   "self_type" : "type-200",
13582   "size" : 16,
13583   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
13584   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
13585  },
13586  {
13587   "alignment" : 8,
13588   "base_specifiers" :
13589   [
13590    {
13591     "referenced_type" : "type-39"
13592    }
13593   ],
13594   "fields" :
13595   [
13596    {
13597     "access" : "private",
13598     "field_name" : "mVal",
13599     "field_offset" : 288,
13600     "referenced_type" : "type-334"
13601    }
13602   ],
13603   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
13604   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
13605   "record_kind" : "class",
13606   "referenced_type" : "type-333",
13607   "self_type" : "type-333",
13608   "size" : 40,
13609   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13610   "template_args" : [ "type-334" ],
13611   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_6camera6common4V1_06StatusEEE"
13612  },
13613  {
13614   "alignment" : 8,
13615   "base_specifiers" :
13616   [
13617    {
13618     "referenced_type" : "type-39"
13619    }
13620   ],
13621   "fields" :
13622   [
13623    {
13624     "access" : "private",
13625     "field_name" : "mVal",
13626     "field_offset" : 320,
13627     "referenced_type" : "type-102"
13628    }
13629   ],
13630   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> >",
13631   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> >",
13632   "record_kind" : "class",
13633   "referenced_type" : "type-341",
13634   "self_type" : "type-341",
13635   "size" : 48,
13636   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13637   "template_args" : [ "type-102" ],
13638   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_6camera8provider4V2_415ICameraProviderEEEEE"
13639  },
13640  {
13641   "alignment" : 8,
13642   "base_specifiers" :
13643   [
13644    {
13645     "referenced_type" : "type-39"
13646    }
13647   ],
13648   "fields" :
13649   [
13650    {
13651     "access" : "private",
13652     "field_name" : "mVal",
13653     "field_offset" : 320,
13654     "referenced_type" : "type-12"
13655    }
13656   ],
13657   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> >",
13658   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> >",
13659   "record_kind" : "class",
13660   "referenced_type" : "type-38",
13661   "self_type" : "type-38",
13662   "size" : 48,
13663   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13664   "template_args" : [ "type-12" ],
13665   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_6camera8provider4V2_423ICameraProviderCallbackEEEEE"
13666  },
13667  {
13668   "alignment" : 8,
13669   "base_specifiers" :
13670   [
13671    {
13672     "referenced_type" : "type-39"
13673    }
13674   ],
13675   "fields" :
13676   [
13677    {
13678     "access" : "private",
13679     "field_name" : "mVal",
13680     "field_offset" : 264,
13681     "referenced_type" : "type-20"
13682    }
13683   ],
13684   "linker_set_key" : "android::hardware::Return<bool>",
13685   "name" : "android::hardware::Return<bool>",
13686   "record_kind" : "class",
13687   "referenced_type" : "type-327",
13688   "self_type" : "type-327",
13689   "size" : 40,
13690   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13691   "template_args" : [ "type-20" ],
13692   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
13693  },
13694  {
13695   "alignment" : 8,
13696   "base_specifiers" :
13697   [
13698    {
13699     "referenced_type" : "type-39"
13700    }
13701   ],
13702   "linker_set_key" : "android::hardware::Return<void>",
13703   "name" : "android::hardware::Return<void>",
13704   "record_kind" : "class",
13705   "referenced_type" : "type-354",
13706   "self_type" : "type-354",
13707   "size" : 40,
13708   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13709   "template_args" : [ "type-76" ],
13710   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
13711  },
13712  {
13713   "alignment" : 8,
13714   "fields" :
13715   [
13716    {
13717     "access" : "private",
13718     "field_name" : "mException",
13719     "referenced_type" : "type-41"
13720    },
13721    {
13722     "access" : "private",
13723     "field_name" : "mErrorCode",
13724     "field_offset" : 32,
13725     "referenced_type" : "type-41"
13726    },
13727    {
13728     "access" : "private",
13729     "field_name" : "mMessage",
13730     "field_offset" : 64,
13731     "referenced_type" : "type-42"
13732    }
13733   ],
13734   "linker_set_key" : "android::hardware::Status",
13735   "name" : "android::hardware::Status",
13736   "record_kind" : "class",
13737   "referenced_type" : "type-40",
13738   "self_type" : "type-40",
13739   "size" : 32,
13740   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13741   "unique_id" : "_ZTSN7android8hardware6StatusE"
13742  },
13743  {
13744   "alignment" : 8,
13745   "fields" :
13746   [
13747    {
13748     "field_name" : "resourceCost",
13749     "referenced_type" : "type-2"
13750    },
13751    {
13752     "field_name" : "conflictingDevices",
13753     "field_offset" : 64,
13754     "referenced_type" : "type-482"
13755    }
13756   ],
13757   "linker_set_key" : "android::hardware::camera::common::V1_0::CameraResourceCost",
13758   "name" : "android::hardware::camera::common::V1_0::CameraResourceCost",
13759   "referenced_type" : "type-771",
13760   "self_type" : "type-771",
13761   "size" : 24,
13762   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
13763   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_018CameraResourceCostE"
13764  },
13765  {
13766   "alignment" : 8,
13767   "fields" :
13768   [
13769    {
13770     "field_name" : "tagId",
13771     "referenced_type" : "type-2"
13772    },
13773    {
13774     "field_name" : "tagName",
13775     "field_offset" : 64,
13776     "referenced_type" : "type-365"
13777    },
13778    {
13779     "field_name" : "tagType",
13780     "field_offset" : 192,
13781     "referenced_type" : "type-373"
13782    }
13783   ],
13784   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTag",
13785   "name" : "android::hardware::camera::common::V1_0::VendorTag",
13786   "referenced_type" : "type-372",
13787   "self_type" : "type-372",
13788   "size" : 32,
13789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
13790   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_09VendorTagE"
13791  },
13792  {
13793   "alignment" : 8,
13794   "fields" :
13795   [
13796    {
13797     "field_name" : "sectionName",
13798     "referenced_type" : "type-365"
13799    },
13800    {
13801     "field_name" : "tags",
13802     "field_offset" : 128,
13803     "referenced_type" : "type-368"
13804    }
13805   ],
13806   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTagSection",
13807   "name" : "android::hardware::camera::common::V1_0::VendorTagSection",
13808   "referenced_type" : "type-364",
13809   "self_type" : "type-364",
13810   "size" : 32,
13811   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
13812   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_016VendorTagSectionE"
13813  },
13814  {
13815   "alignment" : 8,
13816   "base_specifiers" :
13817   [
13818    {
13819     "referenced_type" : "type-105"
13820    }
13821   ],
13822   "fields" :
13823   [
13824    {
13825     "access" : "private",
13826     "field_name" : "_hidl_mImpl",
13827     "field_offset" : 1024,
13828     "referenced_type" : "type-154"
13829    }
13830   ],
13831   "linker_set_key" : "android::hardware::camera::device::V1_0::BnHwCameraDevice",
13832   "name" : "android::hardware::camera::device::V1_0::BnHwCameraDevice",
13833   "referenced_type" : "type-656",
13834   "self_type" : "type-656",
13835   "size" : 152,
13836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BnHwCameraDevice.h",
13837   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_016BnHwCameraDeviceE",
13838   "vtable_components" :
13839   [
13840    {
13841     "component_value" : 136,
13842     "kind" : "vbase_offset"
13843    },
13844    {
13845     "kind" : "offset_to_top"
13846    },
13847    {
13848     "kind" : "rtti",
13849     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BnHwCameraDeviceE"
13850    },
13851    {
13852     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13853    },
13854    {
13855     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13856    },
13857    {
13858     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13859    },
13860    {
13861     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13862    },
13863    {
13864     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13865    },
13866    {
13867     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13868    },
13869    {
13870     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13871    },
13872    {
13873     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13874    },
13875    {
13876     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13877    },
13878    {
13879     "kind" : "complete_dtor_pointer",
13880     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BnHwCameraDeviceD1Ev"
13881    },
13882    {
13883     "kind" : "deleting_dtor_pointer",
13884     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BnHwCameraDeviceD0Ev"
13885    },
13886    {
13887     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BnHwCameraDevice10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
13888    },
13889    {
13890     "component_value" : -32,
13891     "kind" : "offset_to_top"
13892    },
13893    {
13894     "kind" : "rtti",
13895     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BnHwCameraDeviceE"
13896    },
13897    {
13898     "kind" : "complete_dtor_pointer",
13899     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V1_016BnHwCameraDeviceD1Ev"
13900    },
13901    {
13902     "kind" : "deleting_dtor_pointer",
13903     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V1_016BnHwCameraDeviceD0Ev"
13904    },
13905    {
13906     "kind" : "vcall_offset"
13907    },
13908    {
13909     "kind" : "vcall_offset"
13910    },
13911    {
13912     "kind" : "vcall_offset"
13913    },
13914    {
13915     "kind" : "vcall_offset"
13916    },
13917    {
13918     "component_value" : -136,
13919     "kind" : "vcall_offset"
13920    },
13921    {
13922     "component_value" : -136,
13923     "kind" : "offset_to_top"
13924    },
13925    {
13926     "kind" : "rtti",
13927     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BnHwCameraDeviceE"
13928    },
13929    {
13930     "kind" : "complete_dtor_pointer",
13931     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V1_016BnHwCameraDeviceD1Ev"
13932    },
13933    {
13934     "kind" : "deleting_dtor_pointer",
13935     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V1_016BnHwCameraDeviceD0Ev"
13936    },
13937    {
13938     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13939    },
13940    {
13941     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13942    },
13943    {
13944     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13945    },
13946    {
13947     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13948    }
13949   ]
13950  },
13951  {
13952   "alignment" : 8,
13953   "base_specifiers" :
13954   [
13955    {
13956     "referenced_type" : "type-105"
13957    }
13958   ],
13959   "fields" :
13960   [
13961    {
13962     "access" : "private",
13963     "field_name" : "_hidl_mImpl",
13964     "field_offset" : 1024,
13965     "referenced_type" : "type-244"
13966    }
13967   ],
13968   "linker_set_key" : "android::hardware::camera::device::V1_0::BnHwCameraDeviceCallback",
13969   "name" : "android::hardware::camera::device::V1_0::BnHwCameraDeviceCallback",
13970   "referenced_type" : "type-909",
13971   "self_type" : "type-909",
13972   "size" : 152,
13973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BnHwCameraDeviceCallback.h",
13974   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackE",
13975   "vtable_components" :
13976   [
13977    {
13978     "component_value" : 136,
13979     "kind" : "vbase_offset"
13980    },
13981    {
13982     "kind" : "offset_to_top"
13983    },
13984    {
13985     "kind" : "rtti",
13986     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackE"
13987    },
13988    {
13989     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13990    },
13991    {
13992     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13993    },
13994    {
13995     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13996    },
13997    {
13998     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13999    },
14000    {
14001     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14002    },
14003    {
14004     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14005    },
14006    {
14007     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14008    },
14009    {
14010     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14011    },
14012    {
14013     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14014    },
14015    {
14016     "kind" : "complete_dtor_pointer",
14017     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackD1Ev"
14018    },
14019    {
14020     "kind" : "deleting_dtor_pointer",
14021     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackD0Ev"
14022    },
14023    {
14024     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14025    },
14026    {
14027     "component_value" : -32,
14028     "kind" : "offset_to_top"
14029    },
14030    {
14031     "kind" : "rtti",
14032     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackE"
14033    },
14034    {
14035     "kind" : "complete_dtor_pointer",
14036     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackD1Ev"
14037    },
14038    {
14039     "kind" : "deleting_dtor_pointer",
14040     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackD0Ev"
14041    },
14042    {
14043     "kind" : "vcall_offset"
14044    },
14045    {
14046     "kind" : "vcall_offset"
14047    },
14048    {
14049     "kind" : "vcall_offset"
14050    },
14051    {
14052     "kind" : "vcall_offset"
14053    },
14054    {
14055     "component_value" : -136,
14056     "kind" : "vcall_offset"
14057    },
14058    {
14059     "component_value" : -136,
14060     "kind" : "offset_to_top"
14061    },
14062    {
14063     "kind" : "rtti",
14064     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackE"
14065    },
14066    {
14067     "kind" : "complete_dtor_pointer",
14068     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackD1Ev"
14069    },
14070    {
14071     "kind" : "deleting_dtor_pointer",
14072     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackD0Ev"
14073    },
14074    {
14075     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14076    },
14077    {
14078     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14079    },
14080    {
14081     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14082    },
14083    {
14084     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14085    }
14086   ]
14087  },
14088  {
14089   "alignment" : 8,
14090   "base_specifiers" :
14091   [
14092    {
14093     "referenced_type" : "type-105"
14094    }
14095   ],
14096   "fields" :
14097   [
14098    {
14099     "access" : "private",
14100     "field_name" : "_hidl_mImpl",
14101     "field_offset" : 1024,
14102     "referenced_type" : "type-251"
14103    }
14104   ],
14105   "linker_set_key" : "android::hardware::camera::device::V1_0::BnHwCameraDevicePreviewCallback",
14106   "name" : "android::hardware::camera::device::V1_0::BnHwCameraDevicePreviewCallback",
14107   "referenced_type" : "type-918",
14108   "self_type" : "type-918",
14109   "size" : 152,
14110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BnHwCameraDevicePreviewCallback.h",
14111   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackE",
14112   "vtable_components" :
14113   [
14114    {
14115     "component_value" : 136,
14116     "kind" : "vbase_offset"
14117    },
14118    {
14119     "kind" : "offset_to_top"
14120    },
14121    {
14122     "kind" : "rtti",
14123     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackE"
14124    },
14125    {
14126     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14127    },
14128    {
14129     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14130    },
14131    {
14132     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14133    },
14134    {
14135     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14136    },
14137    {
14138     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14139    },
14140    {
14141     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14142    },
14143    {
14144     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14145    },
14146    {
14147     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14148    },
14149    {
14150     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14151    },
14152    {
14153     "kind" : "complete_dtor_pointer",
14154     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackD1Ev"
14155    },
14156    {
14157     "kind" : "deleting_dtor_pointer",
14158     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackD0Ev"
14159    },
14160    {
14161     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14162    },
14163    {
14164     "component_value" : -32,
14165     "kind" : "offset_to_top"
14166    },
14167    {
14168     "kind" : "rtti",
14169     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackE"
14170    },
14171    {
14172     "kind" : "complete_dtor_pointer",
14173     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackD1Ev"
14174    },
14175    {
14176     "kind" : "deleting_dtor_pointer",
14177     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackD0Ev"
14178    },
14179    {
14180     "kind" : "vcall_offset"
14181    },
14182    {
14183     "kind" : "vcall_offset"
14184    },
14185    {
14186     "kind" : "vcall_offset"
14187    },
14188    {
14189     "kind" : "vcall_offset"
14190    },
14191    {
14192     "component_value" : -136,
14193     "kind" : "vcall_offset"
14194    },
14195    {
14196     "component_value" : -136,
14197     "kind" : "offset_to_top"
14198    },
14199    {
14200     "kind" : "rtti",
14201     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackE"
14202    },
14203    {
14204     "kind" : "complete_dtor_pointer",
14205     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackD1Ev"
14206    },
14207    {
14208     "kind" : "deleting_dtor_pointer",
14209     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackD0Ev"
14210    },
14211    {
14212     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14213    },
14214    {
14215     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14216    },
14217    {
14218     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14219    },
14220    {
14221     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14222    }
14223   ]
14224  },
14225  {
14226   "alignment" : 8,
14227   "base_specifiers" :
14228   [
14229    {
14230     "referenced_type" : "type-262"
14231    },
14232    {
14233     "referenced_type" : "type-18"
14234    }
14235   ],
14236   "fields" :
14237   [
14238    {
14239     "access" : "private",
14240     "field_name" : "_hidl_mMutex",
14241     "field_offset" : 1088,
14242     "referenced_type" : "type-260"
14243    },
14244    {
14245     "access" : "private",
14246     "field_name" : "_hidl_mDeathRecipients",
14247     "field_offset" : 1408,
14248     "referenced_type" : "type-261"
14249    }
14250   ],
14251   "linker_set_key" : "android::hardware::camera::device::V1_0::BpHwCameraDevice",
14252   "name" : "android::hardware::camera::device::V1_0::BpHwCameraDevice",
14253   "referenced_type" : "type-259",
14254   "self_type" : "type-259",
14255   "size" : 216,
14256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDevice.h",
14257   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_016BpHwCameraDeviceE",
14258   "vtable_components" :
14259   [
14260    {
14261     "component_value" : 200,
14262     "kind" : "vbase_offset"
14263    },
14264    {
14265     "kind" : "offset_to_top"
14266    },
14267    {
14268     "kind" : "rtti",
14269     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BpHwCameraDeviceE"
14270    },
14271    {
14272     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_016BpHwCameraDevice8isRemoteEv"
14273    },
14274    {
14275     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14276    },
14277    {
14278     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14279    },
14280    {
14281     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14282    },
14283    {
14284     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14285    },
14286    {
14287     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice21setHALInstrumentationEv"
14288    },
14289    {
14290     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14291    },
14292    {
14293     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice4pingEv"
14294    },
14295    {
14296     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14297    },
14298    {
14299     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice21notifySyspropsChangedEv"
14300    },
14301    {
14302     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14303    },
14304    {
14305     "kind" : "complete_dtor_pointer",
14306     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDeviceD1Ev"
14307    },
14308    {
14309     "kind" : "deleting_dtor_pointer",
14310     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDeviceD0Ev"
14311    },
14312    {
14313     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice15getResourceCostENSt3__18functionIFvNS1_6common4V1_06StatusERKNS8_18CameraResourceCostEEEE"
14314    },
14315    {
14316     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13getCameraInfoENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_10CameraInfoEEEE"
14317    },
14318    {
14319     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice12setTorchModeENS1_6common4V1_09TorchModeE"
14320    },
14321    {
14322     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice9dumpStateERKNS0_11hidl_handleE"
14323    },
14324    {
14325     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice4openERKNS_2spINS3_21ICameraDeviceCallbackEEE"
14326    },
14327    {
14328     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice16setPreviewWindowERKNS_2spINS3_28ICameraDevicePreviewCallbackEEE"
14329    },
14330    {
14331     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13enableMsgTypeEj"
14332    },
14333    {
14334     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice14disableMsgTypeEj"
14335    },
14336    {
14337     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice14msgTypeEnabledEj"
14338    },
14339    {
14340     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice12startPreviewEv"
14341    },
14342    {
14343     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice11stopPreviewEv"
14344    },
14345    {
14346     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice14previewEnabledEv"
14347    },
14348    {
14349     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice22storeMetaDataInBuffersEb"
14350    },
14351    {
14352     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice14startRecordingEv"
14353    },
14354    {
14355     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13stopRecordingEv"
14356    },
14357    {
14358     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice16recordingEnabledEv"
14359    },
14360    {
14361     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice21releaseRecordingFrameEjj"
14362    },
14363    {
14364     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice27releaseRecordingFrameHandleEjjRKNS0_11hidl_handleE"
14365    },
14366    {
14367     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice32releaseRecordingFrameHandleBatchERKNS0_8hidl_vecINS3_17VideoFrameMessageEEE"
14368    },
14369    {
14370     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice9autoFocusEv"
14371    },
14372    {
14373     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice15cancelAutoFocusEv"
14374    },
14375    {
14376     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice11takePictureEv"
14377    },
14378    {
14379     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13cancelPictureEv"
14380    },
14381    {
14382     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13setParametersERKNS0_11hidl_stringE"
14383    },
14384    {
14385     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13getParametersENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14386    },
14387    {
14388     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice11sendCommandENS3_11CommandTypeEii"
14389    },
14390    {
14391     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice5closeEv"
14392    },
14393    {
14394     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEE10onAsBinderEv"
14395    },
14396    {
14397     "component_value" : 192,
14398     "kind" : "vbase_offset"
14399    },
14400    {
14401     "component_value" : -8,
14402     "kind" : "offset_to_top"
14403    },
14404    {
14405     "kind" : "rtti",
14406     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BpHwCameraDeviceE"
14407    },
14408    {
14409     "kind" : "complete_dtor_pointer",
14410     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD1Ev"
14411    },
14412    {
14413     "kind" : "deleting_dtor_pointer",
14414     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD0Ev"
14415    },
14416    {
14417     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEE10onAsBinderEv"
14418    },
14419    {
14420     "component_value" : 184,
14421     "kind" : "vbase_offset"
14422    },
14423    {
14424     "component_value" : -16,
14425     "kind" : "offset_to_top"
14426    },
14427    {
14428     "kind" : "rtti",
14429     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BpHwCameraDeviceE"
14430    },
14431    {
14432     "kind" : "complete_dtor_pointer",
14433     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD1Ev"
14434    },
14435    {
14436     "kind" : "deleting_dtor_pointer",
14437     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD0Ev"
14438    },
14439    {
14440     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14441    },
14442    {
14443     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14444    },
14445    {
14446     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14447    },
14448    {
14449     "component_value" : -48,
14450     "kind" : "offset_to_top"
14451    },
14452    {
14453     "kind" : "rtti",
14454     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BpHwCameraDeviceE"
14455    },
14456    {
14457     "kind" : "complete_dtor_pointer",
14458     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD1Ev"
14459    },
14460    {
14461     "kind" : "deleting_dtor_pointer",
14462     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD0Ev"
14463    },
14464    {
14465     "kind" : "vcall_offset"
14466    },
14467    {
14468     "component_value" : -184,
14469     "kind" : "vcall_offset"
14470    },
14471    {
14472     "component_value" : -184,
14473     "kind" : "vcall_offset"
14474    },
14475    {
14476     "component_value" : -184,
14477     "kind" : "vcall_offset"
14478    },
14479    {
14480     "component_value" : -200,
14481     "kind" : "vcall_offset"
14482    },
14483    {
14484     "component_value" : -200,
14485     "kind" : "offset_to_top"
14486    },
14487    {
14488     "kind" : "rtti",
14489     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BpHwCameraDeviceE"
14490    },
14491    {
14492     "kind" : "complete_dtor_pointer",
14493     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD1Ev"
14494    },
14495    {
14496     "kind" : "deleting_dtor_pointer",
14497     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD0Ev"
14498    },
14499    {
14500     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
14501    },
14502    {
14503     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14504    },
14505    {
14506     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14507    },
14508    {
14509     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14510    }
14511   ]
14512  },
14513  {
14514   "alignment" : 8,
14515   "base_specifiers" :
14516   [
14517    {
14518     "referenced_type" : "type-631"
14519    },
14520    {
14521     "referenced_type" : "type-18"
14522    }
14523   ],
14524   "fields" :
14525   [
14526    {
14527     "access" : "private",
14528     "field_name" : "_hidl_mMutex",
14529     "field_offset" : 1088,
14530     "referenced_type" : "type-914"
14531    },
14532    {
14533     "access" : "private",
14534     "field_name" : "_hidl_mDeathRecipients",
14535     "field_offset" : 1408,
14536     "referenced_type" : "type-915"
14537    }
14538   ],
14539   "linker_set_key" : "android::hardware::camera::device::V1_0::BpHwCameraDeviceCallback",
14540   "name" : "android::hardware::camera::device::V1_0::BpHwCameraDeviceCallback",
14541   "referenced_type" : "type-913",
14542   "self_type" : "type-913",
14543   "size" : 216,
14544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDeviceCallback.h",
14545   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackE",
14546   "vtable_components" :
14547   [
14548    {
14549     "component_value" : 200,
14550     "kind" : "vbase_offset"
14551    },
14552    {
14553     "kind" : "offset_to_top"
14554    },
14555    {
14556     "kind" : "rtti",
14557     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackE"
14558    },
14559    {
14560     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback8isRemoteEv"
14561    },
14562    {
14563     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14564    },
14565    {
14566     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14567    },
14568    {
14569     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14570    },
14571    {
14572     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14573    },
14574    {
14575     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback21setHALInstrumentationEv"
14576    },
14577    {
14578     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14579    },
14580    {
14581     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback4pingEv"
14582    },
14583    {
14584     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14585    },
14586    {
14587     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback21notifySyspropsChangedEv"
14588    },
14589    {
14590     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14591    },
14592    {
14593     "kind" : "complete_dtor_pointer",
14594     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD1Ev"
14595    },
14596    {
14597     "kind" : "deleting_dtor_pointer",
14598     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD0Ev"
14599    },
14600    {
14601     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback14notifyCallbackENS3_17NotifyCallbackMsgEii"
14602    },
14603    {
14604     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback14registerMemoryERKNS0_11hidl_handleEjj"
14605    },
14606    {
14607     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback16unregisterMemoryEj"
14608    },
14609    {
14610     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback12dataCallbackENS3_15DataCallbackMsgEjjRKNS3_19CameraFrameMetadataE"
14611    },
14612    {
14613     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback21dataCallbackTimestampENS3_15DataCallbackMsgEjjl"
14614    },
14615    {
14616     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback23handleCallbackTimestampENS3_15DataCallbackMsgERKNS0_11hidl_handleEjjl"
14617    },
14618    {
14619     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback28handleCallbackTimestampBatchENS3_15DataCallbackMsgERKNS0_8hidl_vecINS3_22HandleTimestampMessageEEE"
14620    },
14621    {
14622     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEE10onAsBinderEv"
14623    },
14624    {
14625     "component_value" : 192,
14626     "kind" : "vbase_offset"
14627    },
14628    {
14629     "component_value" : -8,
14630     "kind" : "offset_to_top"
14631    },
14632    {
14633     "kind" : "rtti",
14634     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackE"
14635    },
14636    {
14637     "kind" : "complete_dtor_pointer",
14638     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD1Ev"
14639    },
14640    {
14641     "kind" : "deleting_dtor_pointer",
14642     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD0Ev"
14643    },
14644    {
14645     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEE10onAsBinderEv"
14646    },
14647    {
14648     "component_value" : 184,
14649     "kind" : "vbase_offset"
14650    },
14651    {
14652     "component_value" : -16,
14653     "kind" : "offset_to_top"
14654    },
14655    {
14656     "kind" : "rtti",
14657     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackE"
14658    },
14659    {
14660     "kind" : "complete_dtor_pointer",
14661     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD1Ev"
14662    },
14663    {
14664     "kind" : "deleting_dtor_pointer",
14665     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD0Ev"
14666    },
14667    {
14668     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14669    },
14670    {
14671     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14672    },
14673    {
14674     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14675    },
14676    {
14677     "component_value" : -48,
14678     "kind" : "offset_to_top"
14679    },
14680    {
14681     "kind" : "rtti",
14682     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackE"
14683    },
14684    {
14685     "kind" : "complete_dtor_pointer",
14686     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD1Ev"
14687    },
14688    {
14689     "kind" : "deleting_dtor_pointer",
14690     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD0Ev"
14691    },
14692    {
14693     "kind" : "vcall_offset"
14694    },
14695    {
14696     "component_value" : -184,
14697     "kind" : "vcall_offset"
14698    },
14699    {
14700     "component_value" : -184,
14701     "kind" : "vcall_offset"
14702    },
14703    {
14704     "component_value" : -184,
14705     "kind" : "vcall_offset"
14706    },
14707    {
14708     "component_value" : -200,
14709     "kind" : "vcall_offset"
14710    },
14711    {
14712     "component_value" : -200,
14713     "kind" : "offset_to_top"
14714    },
14715    {
14716     "kind" : "rtti",
14717     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackE"
14718    },
14719    {
14720     "kind" : "complete_dtor_pointer",
14721     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD1Ev"
14722    },
14723    {
14724     "kind" : "deleting_dtor_pointer",
14725     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD0Ev"
14726    },
14727    {
14728     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
14729    },
14730    {
14731     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14732    },
14733    {
14734     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14735    },
14736    {
14737     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14738    }
14739   ]
14740  },
14741  {
14742   "alignment" : 8,
14743   "base_specifiers" :
14744   [
14745    {
14746     "referenced_type" : "type-632"
14747    },
14748    {
14749     "referenced_type" : "type-18"
14750    }
14751   ],
14752   "fields" :
14753   [
14754    {
14755     "access" : "private",
14756     "field_name" : "_hidl_mMutex",
14757     "field_offset" : 1088,
14758     "referenced_type" : "type-921"
14759    },
14760    {
14761     "access" : "private",
14762     "field_name" : "_hidl_mDeathRecipients",
14763     "field_offset" : 1408,
14764     "referenced_type" : "type-922"
14765    }
14766   ],
14767   "linker_set_key" : "android::hardware::camera::device::V1_0::BpHwCameraDevicePreviewCallback",
14768   "name" : "android::hardware::camera::device::V1_0::BpHwCameraDevicePreviewCallback",
14769   "referenced_type" : "type-920",
14770   "self_type" : "type-920",
14771   "size" : 216,
14772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDevicePreviewCallback.h",
14773   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackE",
14774   "vtable_components" :
14775   [
14776    {
14777     "component_value" : 200,
14778     "kind" : "vbase_offset"
14779    },
14780    {
14781     "kind" : "offset_to_top"
14782    },
14783    {
14784     "kind" : "rtti",
14785     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackE"
14786    },
14787    {
14788     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback8isRemoteEv"
14789    },
14790    {
14791     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14792    },
14793    {
14794     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14795    },
14796    {
14797     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14798    },
14799    {
14800     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14801    },
14802    {
14803     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback21setHALInstrumentationEv"
14804    },
14805    {
14806     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14807    },
14808    {
14809     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback4pingEv"
14810    },
14811    {
14812     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14813    },
14814    {
14815     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback21notifySyspropsChangedEv"
14816    },
14817    {
14818     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14819    },
14820    {
14821     "kind" : "complete_dtor_pointer",
14822     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD1Ev"
14823    },
14824    {
14825     "kind" : "deleting_dtor_pointer",
14826     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD0Ev"
14827    },
14828    {
14829     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback13dequeueBufferENSt3__18functionIFvNS1_6common4V1_06StatusEmRKNS0_11hidl_handleEjEEE"
14830    },
14831    {
14832     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback13enqueueBufferEm"
14833    },
14834    {
14835     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback12cancelBufferEm"
14836    },
14837    {
14838     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback14setBufferCountEj"
14839    },
14840    {
14841     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback18setBuffersGeometryEjjNS0_8graphics6common4V1_011PixelFormatE"
14842    },
14843    {
14844     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback7setCropEiiii"
14845    },
14846    {
14847     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback8setUsageENS0_8graphics6common4V1_011BufferUsageE"
14848    },
14849    {
14850     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback15setSwapIntervalEi"
14851    },
14852    {
14853     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback27getMinUndequeuedBufferCountENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
14854    },
14855    {
14856     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback12setTimestampEl"
14857    },
14858    {
14859     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEE10onAsBinderEv"
14860    },
14861    {
14862     "component_value" : 192,
14863     "kind" : "vbase_offset"
14864    },
14865    {
14866     "component_value" : -8,
14867     "kind" : "offset_to_top"
14868    },
14869    {
14870     "kind" : "rtti",
14871     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackE"
14872    },
14873    {
14874     "kind" : "complete_dtor_pointer",
14875     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD1Ev"
14876    },
14877    {
14878     "kind" : "deleting_dtor_pointer",
14879     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD0Ev"
14880    },
14881    {
14882     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEE10onAsBinderEv"
14883    },
14884    {
14885     "component_value" : 184,
14886     "kind" : "vbase_offset"
14887    },
14888    {
14889     "component_value" : -16,
14890     "kind" : "offset_to_top"
14891    },
14892    {
14893     "kind" : "rtti",
14894     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackE"
14895    },
14896    {
14897     "kind" : "complete_dtor_pointer",
14898     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD1Ev"
14899    },
14900    {
14901     "kind" : "deleting_dtor_pointer",
14902     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD0Ev"
14903    },
14904    {
14905     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14906    },
14907    {
14908     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14909    },
14910    {
14911     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14912    },
14913    {
14914     "component_value" : -48,
14915     "kind" : "offset_to_top"
14916    },
14917    {
14918     "kind" : "rtti",
14919     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackE"
14920    },
14921    {
14922     "kind" : "complete_dtor_pointer",
14923     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD1Ev"
14924    },
14925    {
14926     "kind" : "deleting_dtor_pointer",
14927     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD0Ev"
14928    },
14929    {
14930     "kind" : "vcall_offset"
14931    },
14932    {
14933     "component_value" : -184,
14934     "kind" : "vcall_offset"
14935    },
14936    {
14937     "component_value" : -184,
14938     "kind" : "vcall_offset"
14939    },
14940    {
14941     "component_value" : -184,
14942     "kind" : "vcall_offset"
14943    },
14944    {
14945     "component_value" : -200,
14946     "kind" : "vcall_offset"
14947    },
14948    {
14949     "component_value" : -200,
14950     "kind" : "offset_to_top"
14951    },
14952    {
14953     "kind" : "rtti",
14954     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackE"
14955    },
14956    {
14957     "kind" : "complete_dtor_pointer",
14958     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD1Ev"
14959    },
14960    {
14961     "kind" : "deleting_dtor_pointer",
14962     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD0Ev"
14963    },
14964    {
14965     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
14966    },
14967    {
14968     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14969    },
14970    {
14971     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14972    },
14973    {
14974     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14975    }
14976   ]
14977  },
14978  {
14979   "alignment" : 4,
14980   "fields" :
14981   [
14982    {
14983     "field_name" : "rect",
14984     "referenced_type" : "type-520"
14985    },
14986    {
14987     "field_name" : "score",
14988     "field_offset" : 128,
14989     "referenced_type" : "type-41"
14990    },
14991    {
14992     "field_name" : "id",
14993     "field_offset" : 160,
14994     "referenced_type" : "type-41"
14995    },
14996    {
14997     "field_name" : "leftEye",
14998     "field_offset" : 192,
14999     "referenced_type" : "type-522"
15000    },
15001    {
15002     "field_name" : "rightEye",
15003     "field_offset" : 256,
15004     "referenced_type" : "type-522"
15005    },
15006    {
15007     "field_name" : "mouth",
15008     "field_offset" : 320,
15009     "referenced_type" : "type-522"
15010    }
15011   ],
15012   "linker_set_key" : "android::hardware::camera::device::V1_0::CameraFace",
15013   "name" : "android::hardware::camera::device::V1_0::CameraFace",
15014   "referenced_type" : "type-519",
15015   "self_type" : "type-519",
15016   "size" : 48,
15017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
15018   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_010CameraFaceE"
15019  },
15020  {
15021   "alignment" : 8,
15022   "fields" :
15023   [
15024    {
15025     "field_name" : "faces",
15026     "referenced_type" : "type-515"
15027    }
15028   ],
15029   "linker_set_key" : "android::hardware::camera::device::V1_0::CameraFrameMetadata",
15030   "name" : "android::hardware::camera::device::V1_0::CameraFrameMetadata",
15031   "referenced_type" : "type-797",
15032   "self_type" : "type-797",
15033   "size" : 16,
15034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
15035   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_019CameraFrameMetadataE"
15036  },
15037  {
15038   "alignment" : 4,
15039   "fields" :
15040   [
15041    {
15042     "field_name" : "facing",
15043     "referenced_type" : "type-791"
15044    },
15045    {
15046     "field_name" : "orientation",
15047     "field_offset" : 32,
15048     "referenced_type" : "type-2"
15049    }
15050   ],
15051   "linker_set_key" : "android::hardware::camera::device::V1_0::CameraInfo",
15052   "name" : "android::hardware::camera::device::V1_0::CameraInfo",
15053   "referenced_type" : "type-792",
15054   "self_type" : "type-792",
15055   "size" : 8,
15056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
15057   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_010CameraInfoE"
15058  },
15059  {
15060   "alignment" : 8,
15061   "fields" :
15062   [
15063    {
15064     "field_name" : "frameData",
15065     "referenced_type" : "type-169"
15066    },
15067    {
15068     "field_name" : "data",
15069     "field_offset" : 128,
15070     "referenced_type" : "type-2"
15071    },
15072    {
15073     "field_name" : "bufferIndex",
15074     "field_offset" : 160,
15075     "referenced_type" : "type-2"
15076    },
15077    {
15078     "field_name" : "timestamp",
15079     "field_offset" : 192,
15080     "referenced_type" : "type-193"
15081    }
15082   ],
15083   "linker_set_key" : "android::hardware::camera::device::V1_0::HandleTimestampMessage",
15084   "name" : "android::hardware::camera::device::V1_0::HandleTimestampMessage",
15085   "referenced_type" : "type-798",
15086   "self_type" : "type-798",
15087   "size" : 32,
15088   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
15089   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_022HandleTimestampMessageE"
15090  },
15091  {
15092   "alignment" : 8,
15093   "base_specifiers" :
15094   [
15095    {
15096     "referenced_type" : "type-15"
15097    }
15098   ],
15099   "linker_set_key" : "android::hardware::camera::device::V1_0::ICameraDevice",
15100   "name" : "android::hardware::camera::device::V1_0::ICameraDevice",
15101   "referenced_type" : "type-156",
15102   "self_type" : "type-156",
15103   "size" : 24,
15104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDevice.h",
15105   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_013ICameraDeviceE",
15106   "vtable_components" :
15107   [
15108    {
15109     "component_value" : 8,
15110     "kind" : "vbase_offset"
15111    },
15112    {
15113     "kind" : "offset_to_top"
15114    },
15115    {
15116     "kind" : "rtti",
15117     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_013ICameraDeviceE"
15118    },
15119    {
15120     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_013ICameraDevice8isRemoteEv"
15121    },
15122    {
15123     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15124    },
15125    {
15126     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15127    },
15128    {
15129     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15130    },
15131    {
15132     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15133    },
15134    {
15135     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice21setHALInstrumentationEv"
15136    },
15137    {
15138     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15139    },
15140    {
15141     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice4pingEv"
15142    },
15143    {
15144     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15145    },
15146    {
15147     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice21notifySyspropsChangedEv"
15148    },
15149    {
15150     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15151    },
15152    {
15153     "kind" : "complete_dtor_pointer",
15154     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDeviceD1Ev"
15155    },
15156    {
15157     "kind" : "deleting_dtor_pointer",
15158     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDeviceD0Ev"
15159    },
15160    {
15161     "is_pure" : true,
15162     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice15getResourceCostENSt3__18functionIFvNS1_6common4V1_06StatusERKNS8_18CameraResourceCostEEEE"
15163    },
15164    {
15165     "is_pure" : true,
15166     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13getCameraInfoENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_10CameraInfoEEEE"
15167    },
15168    {
15169     "is_pure" : true,
15170     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12setTorchModeENS1_6common4V1_09TorchModeE"
15171    },
15172    {
15173     "is_pure" : true,
15174     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice9dumpStateERKNS0_11hidl_handleE"
15175    },
15176    {
15177     "is_pure" : true,
15178     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice4openERKNS_2spINS3_21ICameraDeviceCallbackEEE"
15179    },
15180    {
15181     "is_pure" : true,
15182     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice16setPreviewWindowERKNS_2spINS3_28ICameraDevicePreviewCallbackEEE"
15183    },
15184    {
15185     "is_pure" : true,
15186     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13enableMsgTypeEj"
15187    },
15188    {
15189     "is_pure" : true,
15190     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14disableMsgTypeEj"
15191    },
15192    {
15193     "is_pure" : true,
15194     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14msgTypeEnabledEj"
15195    },
15196    {
15197     "is_pure" : true,
15198     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12startPreviewEv"
15199    },
15200    {
15201     "is_pure" : true,
15202     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11stopPreviewEv"
15203    },
15204    {
15205     "is_pure" : true,
15206     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14previewEnabledEv"
15207    },
15208    {
15209     "is_pure" : true,
15210     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice22storeMetaDataInBuffersEb"
15211    },
15212    {
15213     "is_pure" : true,
15214     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14startRecordingEv"
15215    },
15216    {
15217     "is_pure" : true,
15218     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13stopRecordingEv"
15219    },
15220    {
15221     "is_pure" : true,
15222     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice16recordingEnabledEv"
15223    },
15224    {
15225     "is_pure" : true,
15226     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice21releaseRecordingFrameEjj"
15227    },
15228    {
15229     "is_pure" : true,
15230     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice27releaseRecordingFrameHandleEjjRKNS0_11hidl_handleE"
15231    },
15232    {
15233     "is_pure" : true,
15234     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice32releaseRecordingFrameHandleBatchERKNS0_8hidl_vecINS3_17VideoFrameMessageEEE"
15235    },
15236    {
15237     "is_pure" : true,
15238     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice9autoFocusEv"
15239    },
15240    {
15241     "is_pure" : true,
15242     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice15cancelAutoFocusEv"
15243    },
15244    {
15245     "is_pure" : true,
15246     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11takePictureEv"
15247    },
15248    {
15249     "is_pure" : true,
15250     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13cancelPictureEv"
15251    },
15252    {
15253     "is_pure" : true,
15254     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13setParametersERKNS0_11hidl_stringE"
15255    },
15256    {
15257     "is_pure" : true,
15258     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13getParametersENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15259    },
15260    {
15261     "is_pure" : true,
15262     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11sendCommandENS3_11CommandTypeEii"
15263    },
15264    {
15265     "is_pure" : true,
15266     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice5closeEv"
15267    },
15268    {
15269     "kind" : "vcall_offset"
15270    },
15271    {
15272     "kind" : "vcall_offset"
15273    },
15274    {
15275     "kind" : "vcall_offset"
15276    },
15277    {
15278     "kind" : "vcall_offset"
15279    },
15280    {
15281     "component_value" : -8,
15282     "kind" : "vcall_offset"
15283    },
15284    {
15285     "component_value" : -8,
15286     "kind" : "offset_to_top"
15287    },
15288    {
15289     "kind" : "rtti",
15290     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_013ICameraDeviceE"
15291    },
15292    {
15293     "kind" : "complete_dtor_pointer",
15294     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V1_013ICameraDeviceD1Ev"
15295    },
15296    {
15297     "kind" : "deleting_dtor_pointer",
15298     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V1_013ICameraDeviceD0Ev"
15299    },
15300    {
15301     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15302    },
15303    {
15304     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15305    },
15306    {
15307     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15308    },
15309    {
15310     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15311    }
15312   ]
15313  },
15314  {
15315   "alignment" : 8,
15316   "base_specifiers" :
15317   [
15318    {
15319     "referenced_type" : "type-15"
15320    }
15321   ],
15322   "linker_set_key" : "android::hardware::camera::device::V1_0::ICameraDeviceCallback",
15323   "name" : "android::hardware::camera::device::V1_0::ICameraDeviceCallback",
15324   "referenced_type" : "type-246",
15325   "self_type" : "type-246",
15326   "size" : 24,
15327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDeviceCallback.h",
15328   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_021ICameraDeviceCallbackE",
15329   "vtable_components" :
15330   [
15331    {
15332     "component_value" : 8,
15333     "kind" : "vbase_offset"
15334    },
15335    {
15336     "kind" : "offset_to_top"
15337    },
15338    {
15339     "kind" : "rtti",
15340     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_021ICameraDeviceCallbackE"
15341    },
15342    {
15343     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_021ICameraDeviceCallback8isRemoteEv"
15344    },
15345    {
15346     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15347    },
15348    {
15349     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15350    },
15351    {
15352     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15353    },
15354    {
15355     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15356    },
15357    {
15358     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback21setHALInstrumentationEv"
15359    },
15360    {
15361     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15362    },
15363    {
15364     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback4pingEv"
15365    },
15366    {
15367     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15368    },
15369    {
15370     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback21notifySyspropsChangedEv"
15371    },
15372    {
15373     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15374    },
15375    {
15376     "kind" : "complete_dtor_pointer",
15377     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallbackD1Ev"
15378    },
15379    {
15380     "kind" : "deleting_dtor_pointer",
15381     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallbackD0Ev"
15382    },
15383    {
15384     "is_pure" : true,
15385     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback14notifyCallbackENS3_17NotifyCallbackMsgEii"
15386    },
15387    {
15388     "is_pure" : true,
15389     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback14registerMemoryERKNS0_11hidl_handleEjj"
15390    },
15391    {
15392     "is_pure" : true,
15393     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback16unregisterMemoryEj"
15394    },
15395    {
15396     "is_pure" : true,
15397     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback12dataCallbackENS3_15DataCallbackMsgEjjRKNS3_19CameraFrameMetadataE"
15398    },
15399    {
15400     "is_pure" : true,
15401     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback21dataCallbackTimestampENS3_15DataCallbackMsgEjjl"
15402    },
15403    {
15404     "is_pure" : true,
15405     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback23handleCallbackTimestampENS3_15DataCallbackMsgERKNS0_11hidl_handleEjjl"
15406    },
15407    {
15408     "is_pure" : true,
15409     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback28handleCallbackTimestampBatchENS3_15DataCallbackMsgERKNS0_8hidl_vecINS3_22HandleTimestampMessageEEE"
15410    },
15411    {
15412     "kind" : "vcall_offset"
15413    },
15414    {
15415     "kind" : "vcall_offset"
15416    },
15417    {
15418     "kind" : "vcall_offset"
15419    },
15420    {
15421     "kind" : "vcall_offset"
15422    },
15423    {
15424     "component_value" : -8,
15425     "kind" : "vcall_offset"
15426    },
15427    {
15428     "component_value" : -8,
15429     "kind" : "offset_to_top"
15430    },
15431    {
15432     "kind" : "rtti",
15433     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_021ICameraDeviceCallbackE"
15434    },
15435    {
15436     "kind" : "complete_dtor_pointer",
15437     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V1_021ICameraDeviceCallbackD1Ev"
15438    },
15439    {
15440     "kind" : "deleting_dtor_pointer",
15441     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V1_021ICameraDeviceCallbackD0Ev"
15442    },
15443    {
15444     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15445    },
15446    {
15447     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15448    },
15449    {
15450     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15451    },
15452    {
15453     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15454    }
15455   ]
15456  },
15457  {
15458   "alignment" : 8,
15459   "base_specifiers" :
15460   [
15461    {
15462     "referenced_type" : "type-15"
15463    }
15464   ],
15465   "linker_set_key" : "android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback",
15466   "name" : "android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback",
15467   "referenced_type" : "type-253",
15468   "self_type" : "type-253",
15469   "size" : 24,
15470   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDevicePreviewCallback.h",
15471   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackE",
15472   "vtable_components" :
15473   [
15474    {
15475     "component_value" : 8,
15476     "kind" : "vbase_offset"
15477    },
15478    {
15479     "kind" : "offset_to_top"
15480    },
15481    {
15482     "kind" : "rtti",
15483     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackE"
15484    },
15485    {
15486     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback8isRemoteEv"
15487    },
15488    {
15489     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15490    },
15491    {
15492     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15493    },
15494    {
15495     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15496    },
15497    {
15498     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15499    },
15500    {
15501     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback21setHALInstrumentationEv"
15502    },
15503    {
15504     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15505    },
15506    {
15507     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback4pingEv"
15508    },
15509    {
15510     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15511    },
15512    {
15513     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback21notifySyspropsChangedEv"
15514    },
15515    {
15516     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15517    },
15518    {
15519     "kind" : "complete_dtor_pointer",
15520     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackD1Ev"
15521    },
15522    {
15523     "kind" : "deleting_dtor_pointer",
15524     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackD0Ev"
15525    },
15526    {
15527     "is_pure" : true,
15528     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback13dequeueBufferENSt3__18functionIFvNS1_6common4V1_06StatusEmRKNS0_11hidl_handleEjEEE"
15529    },
15530    {
15531     "is_pure" : true,
15532     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback13enqueueBufferEm"
15533    },
15534    {
15535     "is_pure" : true,
15536     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12cancelBufferEm"
15537    },
15538    {
15539     "is_pure" : true,
15540     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback14setBufferCountEj"
15541    },
15542    {
15543     "is_pure" : true,
15544     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback18setBuffersGeometryEjjNS0_8graphics6common4V1_011PixelFormatE"
15545    },
15546    {
15547     "is_pure" : true,
15548     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback7setCropEiiii"
15549    },
15550    {
15551     "is_pure" : true,
15552     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback8setUsageENS0_8graphics6common4V1_011BufferUsageE"
15553    },
15554    {
15555     "is_pure" : true,
15556     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback15setSwapIntervalEi"
15557    },
15558    {
15559     "is_pure" : true,
15560     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback27getMinUndequeuedBufferCountENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
15561    },
15562    {
15563     "is_pure" : true,
15564     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12setTimestampEl"
15565    },
15566    {
15567     "kind" : "vcall_offset"
15568    },
15569    {
15570     "kind" : "vcall_offset"
15571    },
15572    {
15573     "kind" : "vcall_offset"
15574    },
15575    {
15576     "kind" : "vcall_offset"
15577    },
15578    {
15579     "component_value" : -8,
15580     "kind" : "vcall_offset"
15581    },
15582    {
15583     "component_value" : -8,
15584     "kind" : "offset_to_top"
15585    },
15586    {
15587     "kind" : "rtti",
15588     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackE"
15589    },
15590    {
15591     "kind" : "complete_dtor_pointer",
15592     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackD1Ev"
15593    },
15594    {
15595     "kind" : "deleting_dtor_pointer",
15596     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackD0Ev"
15597    },
15598    {
15599     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15600    },
15601    {
15602     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15603    },
15604    {
15605     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15606    },
15607    {
15608     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15609    }
15610   ]
15611  },
15612  {
15613   "alignment" : 8,
15614   "fields" :
15615   [
15616    {
15617     "field_name" : "frameData",
15618     "referenced_type" : "type-169"
15619    },
15620    {
15621     "field_name" : "data",
15622     "field_offset" : 128,
15623     "referenced_type" : "type-2"
15624    },
15625    {
15626     "field_name" : "bufferIndex",
15627     "field_offset" : 160,
15628     "referenced_type" : "type-2"
15629    }
15630   ],
15631   "linker_set_key" : "android::hardware::camera::device::V1_0::VideoFrameMessage",
15632   "name" : "android::hardware::camera::device::V1_0::VideoFrameMessage",
15633   "referenced_type" : "type-799",
15634   "self_type" : "type-799",
15635   "size" : 24,
15636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
15637   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_017VideoFrameMessageE"
15638  },
15639  {
15640   "alignment" : 8,
15641   "base_specifiers" :
15642   [
15643    {
15644     "referenced_type" : "type-105"
15645    }
15646   ],
15647   "fields" :
15648   [
15649    {
15650     "access" : "private",
15651     "field_name" : "_hidl_mImpl",
15652     "field_offset" : 1024,
15653     "referenced_type" : "type-160"
15654    }
15655   ],
15656   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDevice",
15657   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDevice",
15658   "referenced_type" : "type-658",
15659   "self_type" : "type-658",
15660   "size" : 152,
15661   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDevice.h",
15662   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_216BnHwCameraDeviceE",
15663   "vtable_components" :
15664   [
15665    {
15666     "component_value" : 136,
15667     "kind" : "vbase_offset"
15668    },
15669    {
15670     "kind" : "offset_to_top"
15671    },
15672    {
15673     "kind" : "rtti",
15674     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BnHwCameraDeviceE"
15675    },
15676    {
15677     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15678    },
15679    {
15680     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15681    },
15682    {
15683     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15684    },
15685    {
15686     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15687    },
15688    {
15689     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15690    },
15691    {
15692     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15693    },
15694    {
15695     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15696    },
15697    {
15698     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15699    },
15700    {
15701     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15702    },
15703    {
15704     "kind" : "complete_dtor_pointer",
15705     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BnHwCameraDeviceD1Ev"
15706    },
15707    {
15708     "kind" : "deleting_dtor_pointer",
15709     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BnHwCameraDeviceD0Ev"
15710    },
15711    {
15712     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BnHwCameraDevice10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
15713    },
15714    {
15715     "component_value" : -32,
15716     "kind" : "offset_to_top"
15717    },
15718    {
15719     "kind" : "rtti",
15720     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BnHwCameraDeviceE"
15721    },
15722    {
15723     "kind" : "complete_dtor_pointer",
15724     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V3_216BnHwCameraDeviceD1Ev"
15725    },
15726    {
15727     "kind" : "deleting_dtor_pointer",
15728     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V3_216BnHwCameraDeviceD0Ev"
15729    },
15730    {
15731     "kind" : "vcall_offset"
15732    },
15733    {
15734     "kind" : "vcall_offset"
15735    },
15736    {
15737     "kind" : "vcall_offset"
15738    },
15739    {
15740     "kind" : "vcall_offset"
15741    },
15742    {
15743     "component_value" : -136,
15744     "kind" : "vcall_offset"
15745    },
15746    {
15747     "component_value" : -136,
15748     "kind" : "offset_to_top"
15749    },
15750    {
15751     "kind" : "rtti",
15752     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BnHwCameraDeviceE"
15753    },
15754    {
15755     "kind" : "complete_dtor_pointer",
15756     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_216BnHwCameraDeviceD1Ev"
15757    },
15758    {
15759     "kind" : "deleting_dtor_pointer",
15760     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_216BnHwCameraDeviceD0Ev"
15761    },
15762    {
15763     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15764    },
15765    {
15766     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15767    },
15768    {
15769     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15770    },
15771    {
15772     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15773    }
15774   ]
15775  },
15776  {
15777   "alignment" : 8,
15778   "base_specifiers" :
15779   [
15780    {
15781     "referenced_type" : "type-105"
15782    }
15783   ],
15784   "fields" :
15785   [
15786    {
15787     "access" : "private",
15788     "field_name" : "_hidl_mImpl",
15789     "field_offset" : 1024,
15790     "referenced_type" : "type-269"
15791    }
15792   ],
15793   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceCallback",
15794   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceCallback",
15795   "referenced_type" : "type-928",
15796   "self_type" : "type-928",
15797   "size" : 152,
15798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDeviceCallback.h",
15799   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackE",
15800   "vtable_components" :
15801   [
15802    {
15803     "component_value" : 136,
15804     "kind" : "vbase_offset"
15805    },
15806    {
15807     "kind" : "offset_to_top"
15808    },
15809    {
15810     "kind" : "rtti",
15811     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackE"
15812    },
15813    {
15814     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15815    },
15816    {
15817     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15818    },
15819    {
15820     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15821    },
15822    {
15823     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15824    },
15825    {
15826     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15827    },
15828    {
15829     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15830    },
15831    {
15832     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15833    },
15834    {
15835     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15836    },
15837    {
15838     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15839    },
15840    {
15841     "kind" : "complete_dtor_pointer",
15842     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackD1Ev"
15843    },
15844    {
15845     "kind" : "deleting_dtor_pointer",
15846     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackD0Ev"
15847    },
15848    {
15849     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
15850    },
15851    {
15852     "component_value" : -32,
15853     "kind" : "offset_to_top"
15854    },
15855    {
15856     "kind" : "rtti",
15857     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackE"
15858    },
15859    {
15860     "kind" : "complete_dtor_pointer",
15861     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackD1Ev"
15862    },
15863    {
15864     "kind" : "deleting_dtor_pointer",
15865     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackD0Ev"
15866    },
15867    {
15868     "kind" : "vcall_offset"
15869    },
15870    {
15871     "kind" : "vcall_offset"
15872    },
15873    {
15874     "kind" : "vcall_offset"
15875    },
15876    {
15877     "kind" : "vcall_offset"
15878    },
15879    {
15880     "component_value" : -136,
15881     "kind" : "vcall_offset"
15882    },
15883    {
15884     "component_value" : -136,
15885     "kind" : "offset_to_top"
15886    },
15887    {
15888     "kind" : "rtti",
15889     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackE"
15890    },
15891    {
15892     "kind" : "complete_dtor_pointer",
15893     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackD1Ev"
15894    },
15895    {
15896     "kind" : "deleting_dtor_pointer",
15897     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackD0Ev"
15898    },
15899    {
15900     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15901    },
15902    {
15903     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15904    },
15905    {
15906     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15907    },
15908    {
15909     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15910    }
15911   ]
15912  },
15913  {
15914   "alignment" : 8,
15915   "base_specifiers" :
15916   [
15917    {
15918     "referenced_type" : "type-105"
15919    }
15920   ],
15921   "fields" :
15922   [
15923    {
15924     "access" : "private",
15925     "field_name" : "_hidl_mImpl",
15926     "field_offset" : 1024,
15927     "referenced_type" : "type-276"
15928    }
15929   ],
15930   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession",
15931   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession",
15932   "referenced_type" : "type-935",
15933   "self_type" : "type-935",
15934   "size" : 152,
15935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDeviceSession.h",
15936   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE",
15937   "vtable_components" :
15938   [
15939    {
15940     "component_value" : 136,
15941     "kind" : "vbase_offset"
15942    },
15943    {
15944     "kind" : "offset_to_top"
15945    },
15946    {
15947     "kind" : "rtti",
15948     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE"
15949    },
15950    {
15951     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15952    },
15953    {
15954     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15955    },
15956    {
15957     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15958    },
15959    {
15960     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15961    },
15962    {
15963     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15964    },
15965    {
15966     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15967    },
15968    {
15969     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15970    },
15971    {
15972     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15973    },
15974    {
15975     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15976    },
15977    {
15978     "kind" : "complete_dtor_pointer",
15979     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD1Ev"
15980    },
15981    {
15982     "kind" : "deleting_dtor_pointer",
15983     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD0Ev"
15984    },
15985    {
15986     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BnHwCameraDeviceSession10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
15987    },
15988    {
15989     "component_value" : -32,
15990     "kind" : "offset_to_top"
15991    },
15992    {
15993     "kind" : "rtti",
15994     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE"
15995    },
15996    {
15997     "kind" : "complete_dtor_pointer",
15998     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD1Ev"
15999    },
16000    {
16001     "kind" : "deleting_dtor_pointer",
16002     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD0Ev"
16003    },
16004    {
16005     "kind" : "vcall_offset"
16006    },
16007    {
16008     "kind" : "vcall_offset"
16009    },
16010    {
16011     "kind" : "vcall_offset"
16012    },
16013    {
16014     "kind" : "vcall_offset"
16015    },
16016    {
16017     "component_value" : -136,
16018     "kind" : "vcall_offset"
16019    },
16020    {
16021     "component_value" : -136,
16022     "kind" : "offset_to_top"
16023    },
16024    {
16025     "kind" : "rtti",
16026     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE"
16027    },
16028    {
16029     "kind" : "complete_dtor_pointer",
16030     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD1Ev"
16031    },
16032    {
16033     "kind" : "deleting_dtor_pointer",
16034     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD0Ev"
16035    },
16036    {
16037     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16038    },
16039    {
16040     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16041    },
16042    {
16043     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16044    },
16045    {
16046     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16047    }
16048   ]
16049  },
16050  {
16051   "alignment" : 8,
16052   "base_specifiers" :
16053   [
16054    {
16055     "referenced_type" : "type-288"
16056    },
16057    {
16058     "referenced_type" : "type-18"
16059    }
16060   ],
16061   "fields" :
16062   [
16063    {
16064     "access" : "private",
16065     "field_name" : "_hidl_mMutex",
16066     "field_offset" : 1088,
16067     "referenced_type" : "type-286"
16068    },
16069    {
16070     "access" : "private",
16071     "field_name" : "_hidl_mDeathRecipients",
16072     "field_offset" : 1408,
16073     "referenced_type" : "type-287"
16074    }
16075   ],
16076   "linker_set_key" : "android::hardware::camera::device::V3_2::BpHwCameraDevice",
16077   "name" : "android::hardware::camera::device::V3_2::BpHwCameraDevice",
16078   "referenced_type" : "type-285",
16079   "self_type" : "type-285",
16080   "size" : 216,
16081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDevice.h",
16082   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_216BpHwCameraDeviceE",
16083   "vtable_components" :
16084   [
16085    {
16086     "component_value" : 200,
16087     "kind" : "vbase_offset"
16088    },
16089    {
16090     "kind" : "offset_to_top"
16091    },
16092    {
16093     "kind" : "rtti",
16094     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BpHwCameraDeviceE"
16095    },
16096    {
16097     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_216BpHwCameraDevice8isRemoteEv"
16098    },
16099    {
16100     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16101    },
16102    {
16103     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16104    },
16105    {
16106     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16107    },
16108    {
16109     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16110    },
16111    {
16112     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice21setHALInstrumentationEv"
16113    },
16114    {
16115     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16116    },
16117    {
16118     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice4pingEv"
16119    },
16120    {
16121     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16122    },
16123    {
16124     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice21notifySyspropsChangedEv"
16125    },
16126    {
16127     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16128    },
16129    {
16130     "kind" : "complete_dtor_pointer",
16131     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDeviceD1Ev"
16132    },
16133    {
16134     "kind" : "deleting_dtor_pointer",
16135     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDeviceD0Ev"
16136    },
16137    {
16138     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice15getResourceCostENSt3__18functionIFvNS1_6common4V1_06StatusERKNS8_18CameraResourceCostEEEE"
16139    },
16140    {
16141     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice24getCameraCharacteristicsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
16142    },
16143    {
16144     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice12setTorchModeENS1_6common4V1_09TorchModeE"
16145    },
16146    {
16147     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice4openERKNS_2spINS3_21ICameraDeviceCallbackEEENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_INS3_20ICameraDeviceSessionEEEEEE"
16148    },
16149    {
16150     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice9dumpStateERKNS0_11hidl_handleE"
16151    },
16152    {
16153     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEE10onAsBinderEv"
16154    },
16155    {
16156     "component_value" : 192,
16157     "kind" : "vbase_offset"
16158    },
16159    {
16160     "component_value" : -8,
16161     "kind" : "offset_to_top"
16162    },
16163    {
16164     "kind" : "rtti",
16165     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BpHwCameraDeviceE"
16166    },
16167    {
16168     "kind" : "complete_dtor_pointer",
16169     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD1Ev"
16170    },
16171    {
16172     "kind" : "deleting_dtor_pointer",
16173     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD0Ev"
16174    },
16175    {
16176     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEE10onAsBinderEv"
16177    },
16178    {
16179     "component_value" : 184,
16180     "kind" : "vbase_offset"
16181    },
16182    {
16183     "component_value" : -16,
16184     "kind" : "offset_to_top"
16185    },
16186    {
16187     "kind" : "rtti",
16188     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BpHwCameraDeviceE"
16189    },
16190    {
16191     "kind" : "complete_dtor_pointer",
16192     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD1Ev"
16193    },
16194    {
16195     "kind" : "deleting_dtor_pointer",
16196     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD0Ev"
16197    },
16198    {
16199     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16200    },
16201    {
16202     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16203    },
16204    {
16205     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16206    },
16207    {
16208     "component_value" : -48,
16209     "kind" : "offset_to_top"
16210    },
16211    {
16212     "kind" : "rtti",
16213     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BpHwCameraDeviceE"
16214    },
16215    {
16216     "kind" : "complete_dtor_pointer",
16217     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD1Ev"
16218    },
16219    {
16220     "kind" : "deleting_dtor_pointer",
16221     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD0Ev"
16222    },
16223    {
16224     "kind" : "vcall_offset"
16225    },
16226    {
16227     "component_value" : -184,
16228     "kind" : "vcall_offset"
16229    },
16230    {
16231     "component_value" : -184,
16232     "kind" : "vcall_offset"
16233    },
16234    {
16235     "component_value" : -184,
16236     "kind" : "vcall_offset"
16237    },
16238    {
16239     "component_value" : -200,
16240     "kind" : "vcall_offset"
16241    },
16242    {
16243     "component_value" : -200,
16244     "kind" : "offset_to_top"
16245    },
16246    {
16247     "kind" : "rtti",
16248     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BpHwCameraDeviceE"
16249    },
16250    {
16251     "kind" : "complete_dtor_pointer",
16252     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD1Ev"
16253    },
16254    {
16255     "kind" : "deleting_dtor_pointer",
16256     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD0Ev"
16257    },
16258    {
16259     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16260    },
16261    {
16262     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16263    },
16264    {
16265     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16266    },
16267    {
16268     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16269    }
16270   ]
16271  },
16272  {
16273   "alignment" : 8,
16274   "base_specifiers" :
16275   [
16276    {
16277     "referenced_type" : "type-633"
16278    },
16279    {
16280     "referenced_type" : "type-18"
16281    }
16282   ],
16283   "fields" :
16284   [
16285    {
16286     "access" : "private",
16287     "field_name" : "_hidl_mMutex",
16288     "field_offset" : 1088,
16289     "referenced_type" : "type-931"
16290    },
16291    {
16292     "access" : "private",
16293     "field_name" : "_hidl_mDeathRecipients",
16294     "field_offset" : 1408,
16295     "referenced_type" : "type-932"
16296    }
16297   ],
16298   "linker_set_key" : "android::hardware::camera::device::V3_2::BpHwCameraDeviceCallback",
16299   "name" : "android::hardware::camera::device::V3_2::BpHwCameraDeviceCallback",
16300   "referenced_type" : "type-930",
16301   "self_type" : "type-930",
16302   "size" : 216,
16303   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceCallback.h",
16304   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackE",
16305   "vtable_components" :
16306   [
16307    {
16308     "component_value" : 200,
16309     "kind" : "vbase_offset"
16310    },
16311    {
16312     "kind" : "offset_to_top"
16313    },
16314    {
16315     "kind" : "rtti",
16316     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackE"
16317    },
16318    {
16319     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback8isRemoteEv"
16320    },
16321    {
16322     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16323    },
16324    {
16325     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16326    },
16327    {
16328     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16329    },
16330    {
16331     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16332    },
16333    {
16334     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback21setHALInstrumentationEv"
16335    },
16336    {
16337     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16338    },
16339    {
16340     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback4pingEv"
16341    },
16342    {
16343     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16344    },
16345    {
16346     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback21notifySyspropsChangedEv"
16347    },
16348    {
16349     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16350    },
16351    {
16352     "kind" : "complete_dtor_pointer",
16353     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD1Ev"
16354    },
16355    {
16356     "kind" : "deleting_dtor_pointer",
16357     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD0Ev"
16358    },
16359    {
16360     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback20processCaptureResultERKNS0_8hidl_vecINS3_13CaptureResultEEE"
16361    },
16362    {
16363     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback6notifyERKNS0_8hidl_vecINS3_9NotifyMsgEEE"
16364    },
16365    {
16366     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEE10onAsBinderEv"
16367    },
16368    {
16369     "component_value" : 192,
16370     "kind" : "vbase_offset"
16371    },
16372    {
16373     "component_value" : -8,
16374     "kind" : "offset_to_top"
16375    },
16376    {
16377     "kind" : "rtti",
16378     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackE"
16379    },
16380    {
16381     "kind" : "complete_dtor_pointer",
16382     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD1Ev"
16383    },
16384    {
16385     "kind" : "deleting_dtor_pointer",
16386     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD0Ev"
16387    },
16388    {
16389     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEE10onAsBinderEv"
16390    },
16391    {
16392     "component_value" : 184,
16393     "kind" : "vbase_offset"
16394    },
16395    {
16396     "component_value" : -16,
16397     "kind" : "offset_to_top"
16398    },
16399    {
16400     "kind" : "rtti",
16401     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackE"
16402    },
16403    {
16404     "kind" : "complete_dtor_pointer",
16405     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD1Ev"
16406    },
16407    {
16408     "kind" : "deleting_dtor_pointer",
16409     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD0Ev"
16410    },
16411    {
16412     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16413    },
16414    {
16415     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16416    },
16417    {
16418     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16419    },
16420    {
16421     "component_value" : -48,
16422     "kind" : "offset_to_top"
16423    },
16424    {
16425     "kind" : "rtti",
16426     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackE"
16427    },
16428    {
16429     "kind" : "complete_dtor_pointer",
16430     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD1Ev"
16431    },
16432    {
16433     "kind" : "deleting_dtor_pointer",
16434     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD0Ev"
16435    },
16436    {
16437     "kind" : "vcall_offset"
16438    },
16439    {
16440     "component_value" : -184,
16441     "kind" : "vcall_offset"
16442    },
16443    {
16444     "component_value" : -184,
16445     "kind" : "vcall_offset"
16446    },
16447    {
16448     "component_value" : -184,
16449     "kind" : "vcall_offset"
16450    },
16451    {
16452     "component_value" : -200,
16453     "kind" : "vcall_offset"
16454    },
16455    {
16456     "component_value" : -200,
16457     "kind" : "offset_to_top"
16458    },
16459    {
16460     "kind" : "rtti",
16461     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackE"
16462    },
16463    {
16464     "kind" : "complete_dtor_pointer",
16465     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD1Ev"
16466    },
16467    {
16468     "kind" : "deleting_dtor_pointer",
16469     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD0Ev"
16470    },
16471    {
16472     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16473    },
16474    {
16475     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16476    },
16477    {
16478     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16479    },
16480    {
16481     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16482    }
16483   ]
16484  },
16485  {
16486   "alignment" : 8,
16487   "base_specifiers" :
16488   [
16489    {
16490     "referenced_type" : "type-634"
16491    },
16492    {
16493     "referenced_type" : "type-18"
16494    }
16495   ],
16496   "fields" :
16497   [
16498    {
16499     "access" : "private",
16500     "field_name" : "_hidl_mMutex",
16501     "field_offset" : 1088,
16502     "referenced_type" : "type-938"
16503    },
16504    {
16505     "access" : "private",
16506     "field_name" : "_hidl_mDeathRecipients",
16507     "field_offset" : 1408,
16508     "referenced_type" : "type-939"
16509    }
16510   ],
16511   "linker_set_key" : "android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
16512   "name" : "android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
16513   "referenced_type" : "type-937",
16514   "self_type" : "type-937",
16515   "size" : 216,
16516   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceSession.h",
16517   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE",
16518   "vtable_components" :
16519   [
16520    {
16521     "component_value" : 200,
16522     "kind" : "vbase_offset"
16523    },
16524    {
16525     "kind" : "offset_to_top"
16526    },
16527    {
16528     "kind" : "rtti",
16529     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
16530    },
16531    {
16532     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_223BpHwCameraDeviceSession8isRemoteEv"
16533    },
16534    {
16535     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16536    },
16537    {
16538     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16539    },
16540    {
16541     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16542    },
16543    {
16544     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16545    },
16546    {
16547     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession21setHALInstrumentationEv"
16548    },
16549    {
16550     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16551    },
16552    {
16553     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession4pingEv"
16554    },
16555    {
16556     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16557    },
16558    {
16559     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession21notifySyspropsChangedEv"
16560    },
16561    {
16562     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16563    },
16564    {
16565     "kind" : "complete_dtor_pointer",
16566     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
16567    },
16568    {
16569     "kind" : "deleting_dtor_pointer",
16570     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
16571    },
16572    {
16573     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession31constructDefaultRequestSettingsENS3_15RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
16574    },
16575    {
16576     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession16configureStreamsERKNS3_19StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
16577    },
16578    {
16579     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS3_14CaptureRequestEEERKNS5_INS3_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
16580    },
16581    {
16582     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
16583    },
16584    {
16585     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
16586    },
16587    {
16588     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession5flushEv"
16589    },
16590    {
16591     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession5closeEv"
16592    },
16593    {
16594     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
16595    },
16596    {
16597     "component_value" : 192,
16598     "kind" : "vbase_offset"
16599    },
16600    {
16601     "component_value" : -8,
16602     "kind" : "offset_to_top"
16603    },
16604    {
16605     "kind" : "rtti",
16606     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
16607    },
16608    {
16609     "kind" : "complete_dtor_pointer",
16610     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
16611    },
16612    {
16613     "kind" : "deleting_dtor_pointer",
16614     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
16615    },
16616    {
16617     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
16618    },
16619    {
16620     "component_value" : 184,
16621     "kind" : "vbase_offset"
16622    },
16623    {
16624     "component_value" : -16,
16625     "kind" : "offset_to_top"
16626    },
16627    {
16628     "kind" : "rtti",
16629     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
16630    },
16631    {
16632     "kind" : "complete_dtor_pointer",
16633     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
16634    },
16635    {
16636     "kind" : "deleting_dtor_pointer",
16637     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
16638    },
16639    {
16640     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16641    },
16642    {
16643     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16644    },
16645    {
16646     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16647    },
16648    {
16649     "component_value" : -48,
16650     "kind" : "offset_to_top"
16651    },
16652    {
16653     "kind" : "rtti",
16654     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
16655    },
16656    {
16657     "kind" : "complete_dtor_pointer",
16658     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
16659    },
16660    {
16661     "kind" : "deleting_dtor_pointer",
16662     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
16663    },
16664    {
16665     "kind" : "vcall_offset"
16666    },
16667    {
16668     "component_value" : -184,
16669     "kind" : "vcall_offset"
16670    },
16671    {
16672     "component_value" : -184,
16673     "kind" : "vcall_offset"
16674    },
16675    {
16676     "component_value" : -184,
16677     "kind" : "vcall_offset"
16678    },
16679    {
16680     "component_value" : -200,
16681     "kind" : "vcall_offset"
16682    },
16683    {
16684     "component_value" : -200,
16685     "kind" : "offset_to_top"
16686    },
16687    {
16688     "kind" : "rtti",
16689     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
16690    },
16691    {
16692     "kind" : "complete_dtor_pointer",
16693     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
16694    },
16695    {
16696     "kind" : "deleting_dtor_pointer",
16697     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
16698    },
16699    {
16700     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16701    },
16702    {
16703     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16704    },
16705    {
16706     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16707    },
16708    {
16709     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16710    }
16711   ]
16712  },
16713  {
16714   "alignment" : 8,
16715   "fields" :
16716   [
16717    {
16718     "field_name" : "streamId",
16719     "referenced_type" : "type-41"
16720    },
16721    {
16722     "field_name" : "bufferId",
16723     "field_offset" : 64,
16724     "referenced_type" : "type-35"
16725    }
16726   ],
16727   "linker_set_key" : "android::hardware::camera::device::V3_2::BufferCache",
16728   "name" : "android::hardware::camera::device::V3_2::BufferCache",
16729   "referenced_type" : "type-871",
16730   "self_type" : "type-871",
16731   "size" : 16,
16732   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16733   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_211BufferCacheE"
16734  },
16735  {
16736   "alignment" : 4,
16737   "fields" :
16738   [
16739    {
16740     "field_name" : "blobId",
16741     "referenced_type" : "type-859"
16742    },
16743    {
16744     "field_name" : "blobSize",
16745     "field_offset" : 32,
16746     "referenced_type" : "type-2"
16747    }
16748   ],
16749   "linker_set_key" : "android::hardware::camera::device::V3_2::CameraBlob",
16750   "name" : "android::hardware::camera::device::V3_2::CameraBlob",
16751   "referenced_type" : "type-860",
16752   "self_type" : "type-860",
16753   "size" : 8,
16754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16755   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_210CameraBlobE"
16756  },
16757  {
16758   "alignment" : 8,
16759   "fields" :
16760   [
16761    {
16762     "field_name" : "frameNumber",
16763     "referenced_type" : "type-2"
16764    },
16765    {
16766     "field_name" : "fmqSettingsSize",
16767     "field_offset" : 64,
16768     "referenced_type" : "type-35"
16769    },
16770    {
16771     "field_name" : "settings",
16772     "field_offset" : 128,
16773     "referenced_type" : "type-528"
16774    },
16775    {
16776     "field_name" : "inputBuffer",
16777     "field_offset" : 256,
16778     "referenced_type" : "type-168"
16779    },
16780    {
16781     "field_name" : "outputBuffers",
16782     "field_offset" : 832,
16783     "referenced_type" : "type-555"
16784    }
16785   ],
16786   "linker_set_key" : "android::hardware::camera::device::V3_2::CaptureRequest",
16787   "name" : "android::hardware::camera::device::V3_2::CaptureRequest",
16788   "referenced_type" : "type-869",
16789   "self_type" : "type-869",
16790   "size" : 120,
16791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16792   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_214CaptureRequestE"
16793  },
16794  {
16795   "alignment" : 8,
16796   "fields" :
16797   [
16798    {
16799     "field_name" : "frameNumber",
16800     "referenced_type" : "type-2"
16801    },
16802    {
16803     "field_name" : "fmqResultSize",
16804     "field_offset" : 64,
16805     "referenced_type" : "type-35"
16806    },
16807    {
16808     "field_name" : "result",
16809     "field_offset" : 128,
16810     "referenced_type" : "type-528"
16811    },
16812    {
16813     "field_name" : "outputBuffers",
16814     "field_offset" : 256,
16815     "referenced_type" : "type-555"
16816    },
16817    {
16818     "field_name" : "inputBuffer",
16819     "field_offset" : 384,
16820     "referenced_type" : "type-168"
16821    },
16822    {
16823     "field_name" : "partialResult",
16824     "field_offset" : 960,
16825     "referenced_type" : "type-2"
16826    }
16827   ],
16828   "linker_set_key" : "android::hardware::camera::device::V3_2::CaptureResult",
16829   "name" : "android::hardware::camera::device::V3_2::CaptureResult",
16830   "referenced_type" : "type-870",
16831   "self_type" : "type-870",
16832   "size" : 128,
16833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16834   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_213CaptureResultE"
16835  },
16836  {
16837   "alignment" : 4,
16838   "fields" :
16839   [
16840    {
16841     "field_name" : "frameNumber",
16842     "referenced_type" : "type-2"
16843    },
16844    {
16845     "field_name" : "errorStreamId",
16846     "field_offset" : 32,
16847     "referenced_type" : "type-41"
16848    },
16849    {
16850     "field_name" : "errorCode",
16851     "field_offset" : 64,
16852     "referenced_type" : "type-863"
16853    }
16854   ],
16855   "linker_set_key" : "android::hardware::camera::device::V3_2::ErrorMsg",
16856   "name" : "android::hardware::camera::device::V3_2::ErrorMsg",
16857   "referenced_type" : "type-864",
16858   "self_type" : "type-864",
16859   "size" : 12,
16860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16861   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_28ErrorMsgE"
16862  },
16863  {
16864   "alignment" : 8,
16865   "fields" :
16866   [
16867    {
16868     "field_name" : "id",
16869     "referenced_type" : "type-41"
16870    },
16871    {
16872     "field_name" : "overrideFormat",
16873     "field_offset" : 32,
16874     "referenced_type" : "type-537"
16875    },
16876    {
16877     "field_name" : "producerUsage",
16878     "field_offset" : 64,
16879     "referenced_type" : "type-35"
16880    },
16881    {
16882     "field_name" : "consumerUsage",
16883     "field_offset" : 128,
16884     "referenced_type" : "type-35"
16885    },
16886    {
16887     "field_name" : "maxBuffers",
16888     "field_offset" : 192,
16889     "referenced_type" : "type-2"
16890    }
16891   ],
16892   "linker_set_key" : "android::hardware::camera::device::V3_2::HalStream",
16893   "name" : "android::hardware::camera::device::V3_2::HalStream",
16894   "referenced_type" : "type-547",
16895   "self_type" : "type-547",
16896   "size" : 32,
16897   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16898   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29HalStreamE"
16899  },
16900  {
16901   "alignment" : 8,
16902   "fields" :
16903   [
16904    {
16905     "field_name" : "streams",
16906     "referenced_type" : "type-543"
16907    }
16908   ],
16909   "linker_set_key" : "android::hardware::camera::device::V3_2::HalStreamConfiguration",
16910   "name" : "android::hardware::camera::device::V3_2::HalStreamConfiguration",
16911   "referenced_type" : "type-858",
16912   "self_type" : "type-858",
16913   "size" : 16,
16914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16915   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_222HalStreamConfigurationE"
16916  },
16917  {
16918   "alignment" : 8,
16919   "base_specifiers" :
16920   [
16921    {
16922     "referenced_type" : "type-15"
16923    }
16924   ],
16925   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDevice",
16926   "name" : "android::hardware::camera::device::V3_2::ICameraDevice",
16927   "referenced_type" : "type-162",
16928   "self_type" : "type-162",
16929   "size" : 24,
16930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDevice.h",
16931   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_213ICameraDeviceE",
16932   "vtable_components" :
16933   [
16934    {
16935     "component_value" : 8,
16936     "kind" : "vbase_offset"
16937    },
16938    {
16939     "kind" : "offset_to_top"
16940    },
16941    {
16942     "kind" : "rtti",
16943     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_213ICameraDeviceE"
16944    },
16945    {
16946     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_213ICameraDevice8isRemoteEv"
16947    },
16948    {
16949     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16950    },
16951    {
16952     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16953    },
16954    {
16955     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16956    },
16957    {
16958     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16959    },
16960    {
16961     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice21setHALInstrumentationEv"
16962    },
16963    {
16964     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16965    },
16966    {
16967     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice4pingEv"
16968    },
16969    {
16970     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16971    },
16972    {
16973     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice21notifySyspropsChangedEv"
16974    },
16975    {
16976     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16977    },
16978    {
16979     "kind" : "complete_dtor_pointer",
16980     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDeviceD1Ev"
16981    },
16982    {
16983     "kind" : "deleting_dtor_pointer",
16984     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDeviceD0Ev"
16985    },
16986    {
16987     "is_pure" : true,
16988     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice15getResourceCostENSt3__18functionIFvNS1_6common4V1_06StatusERKNS8_18CameraResourceCostEEEE"
16989    },
16990    {
16991     "is_pure" : true,
16992     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice24getCameraCharacteristicsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
16993    },
16994    {
16995     "is_pure" : true,
16996     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice12setTorchModeENS1_6common4V1_09TorchModeE"
16997    },
16998    {
16999     "is_pure" : true,
17000     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice4openERKNS_2spINS3_21ICameraDeviceCallbackEEENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_INS3_20ICameraDeviceSessionEEEEEE"
17001    },
17002    {
17003     "is_pure" : true,
17004     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice9dumpStateERKNS0_11hidl_handleE"
17005    },
17006    {
17007     "kind" : "vcall_offset"
17008    },
17009    {
17010     "kind" : "vcall_offset"
17011    },
17012    {
17013     "kind" : "vcall_offset"
17014    },
17015    {
17016     "kind" : "vcall_offset"
17017    },
17018    {
17019     "component_value" : -8,
17020     "kind" : "vcall_offset"
17021    },
17022    {
17023     "component_value" : -8,
17024     "kind" : "offset_to_top"
17025    },
17026    {
17027     "kind" : "rtti",
17028     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_213ICameraDeviceE"
17029    },
17030    {
17031     "kind" : "complete_dtor_pointer",
17032     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_213ICameraDeviceD1Ev"
17033    },
17034    {
17035     "kind" : "deleting_dtor_pointer",
17036     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_213ICameraDeviceD0Ev"
17037    },
17038    {
17039     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17040    },
17041    {
17042     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17043    },
17044    {
17045     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17046    },
17047    {
17048     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17049    }
17050   ]
17051  },
17052  {
17053   "alignment" : 8,
17054   "base_specifiers" :
17055   [
17056    {
17057     "referenced_type" : "type-15"
17058    }
17059   ],
17060   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDeviceCallback",
17061   "name" : "android::hardware::camera::device::V3_2::ICameraDeviceCallback",
17062   "referenced_type" : "type-271",
17063   "self_type" : "type-271",
17064   "size" : 24,
17065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceCallback.h",
17066   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_221ICameraDeviceCallbackE",
17067   "vtable_components" :
17068   [
17069    {
17070     "component_value" : 8,
17071     "kind" : "vbase_offset"
17072    },
17073    {
17074     "kind" : "offset_to_top"
17075    },
17076    {
17077     "kind" : "rtti",
17078     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_221ICameraDeviceCallbackE"
17079    },
17080    {
17081     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_221ICameraDeviceCallback8isRemoteEv"
17082    },
17083    {
17084     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17085    },
17086    {
17087     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17088    },
17089    {
17090     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17091    },
17092    {
17093     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17094    },
17095    {
17096     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback21setHALInstrumentationEv"
17097    },
17098    {
17099     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17100    },
17101    {
17102     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback4pingEv"
17103    },
17104    {
17105     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17106    },
17107    {
17108     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback21notifySyspropsChangedEv"
17109    },
17110    {
17111     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17112    },
17113    {
17114     "kind" : "complete_dtor_pointer",
17115     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallbackD1Ev"
17116    },
17117    {
17118     "kind" : "deleting_dtor_pointer",
17119     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallbackD0Ev"
17120    },
17121    {
17122     "is_pure" : true,
17123     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback20processCaptureResultERKNS0_8hidl_vecINS3_13CaptureResultEEE"
17124    },
17125    {
17126     "is_pure" : true,
17127     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback6notifyERKNS0_8hidl_vecINS3_9NotifyMsgEEE"
17128    },
17129    {
17130     "kind" : "vcall_offset"
17131    },
17132    {
17133     "kind" : "vcall_offset"
17134    },
17135    {
17136     "kind" : "vcall_offset"
17137    },
17138    {
17139     "kind" : "vcall_offset"
17140    },
17141    {
17142     "component_value" : -8,
17143     "kind" : "vcall_offset"
17144    },
17145    {
17146     "component_value" : -8,
17147     "kind" : "offset_to_top"
17148    },
17149    {
17150     "kind" : "rtti",
17151     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_221ICameraDeviceCallbackE"
17152    },
17153    {
17154     "kind" : "complete_dtor_pointer",
17155     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_221ICameraDeviceCallbackD1Ev"
17156    },
17157    {
17158     "kind" : "deleting_dtor_pointer",
17159     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_221ICameraDeviceCallbackD0Ev"
17160    },
17161    {
17162     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17163    },
17164    {
17165     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17166    },
17167    {
17168     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17169    },
17170    {
17171     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17172    }
17173   ]
17174  },
17175  {
17176   "alignment" : 8,
17177   "base_specifiers" :
17178   [
17179    {
17180     "referenced_type" : "type-15"
17181    }
17182   ],
17183   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDeviceSession",
17184   "name" : "android::hardware::camera::device::V3_2::ICameraDeviceSession",
17185   "referenced_type" : "type-278",
17186   "self_type" : "type-278",
17187   "size" : 24,
17188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceSession.h",
17189   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_220ICameraDeviceSessionE",
17190   "vtable_components" :
17191   [
17192    {
17193     "component_value" : 8,
17194     "kind" : "vbase_offset"
17195    },
17196    {
17197     "kind" : "offset_to_top"
17198    },
17199    {
17200     "kind" : "rtti",
17201     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_220ICameraDeviceSessionE"
17202    },
17203    {
17204     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_220ICameraDeviceSession8isRemoteEv"
17205    },
17206    {
17207     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17208    },
17209    {
17210     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17211    },
17212    {
17213     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17214    },
17215    {
17216     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17217    },
17218    {
17219     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21setHALInstrumentationEv"
17220    },
17221    {
17222     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17223    },
17224    {
17225     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession4pingEv"
17226    },
17227    {
17228     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17229    },
17230    {
17231     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21notifySyspropsChangedEv"
17232    },
17233    {
17234     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17235    },
17236    {
17237     "kind" : "complete_dtor_pointer",
17238     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSessionD1Ev"
17239    },
17240    {
17241     "kind" : "deleting_dtor_pointer",
17242     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSessionD0Ev"
17243    },
17244    {
17245     "is_pure" : true,
17246     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession31constructDefaultRequestSettingsENS3_15RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
17247    },
17248    {
17249     "is_pure" : true,
17250     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession16configureStreamsERKNS3_19StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
17251    },
17252    {
17253     "is_pure" : true,
17254     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS3_14CaptureRequestEEERKNS5_INS3_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
17255    },
17256    {
17257     "is_pure" : true,
17258     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
17259    },
17260    {
17261     "is_pure" : true,
17262     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
17263    },
17264    {
17265     "is_pure" : true,
17266     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5flushEv"
17267    },
17268    {
17269     "is_pure" : true,
17270     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5closeEv"
17271    },
17272    {
17273     "kind" : "vcall_offset"
17274    },
17275    {
17276     "kind" : "vcall_offset"
17277    },
17278    {
17279     "kind" : "vcall_offset"
17280    },
17281    {
17282     "kind" : "vcall_offset"
17283    },
17284    {
17285     "component_value" : -8,
17286     "kind" : "vcall_offset"
17287    },
17288    {
17289     "component_value" : -8,
17290     "kind" : "offset_to_top"
17291    },
17292    {
17293     "kind" : "rtti",
17294     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_220ICameraDeviceSessionE"
17295    },
17296    {
17297     "kind" : "complete_dtor_pointer",
17298     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_220ICameraDeviceSessionD1Ev"
17299    },
17300    {
17301     "kind" : "deleting_dtor_pointer",
17302     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_220ICameraDeviceSessionD0Ev"
17303    },
17304    {
17305     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17306    },
17307    {
17308     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17309    },
17310    {
17311     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17312    },
17313    {
17314     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17315    }
17316   ]
17317  },
17318  {
17319   "alignment" : 8,
17320   "fields" :
17321   [
17322    {
17323     "field_name" : "type",
17324     "referenced_type" : "type-861"
17325    },
17326    {
17327     "field_name" : "msg",
17328     "field_offset" : 64,
17329     "referenced_type" : "type-867"
17330    }
17331   ],
17332   "linker_set_key" : "android::hardware::camera::device::V3_2::NotifyMsg",
17333   "name" : "android::hardware::camera::device::V3_2::NotifyMsg",
17334   "referenced_type" : "type-866",
17335   "self_type" : "type-866",
17336   "size" : 24,
17337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
17338   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29NotifyMsgE"
17339  },
17340  {
17341   "alignment" : 8,
17342   "fields" :
17343   [
17344    {
17345     "field_name" : "error",
17346     "referenced_type" : "type-864"
17347    },
17348    {
17349     "field_name" : "shutter",
17350     "referenced_type" : "type-865"
17351    }
17352   ],
17353   "linker_set_key" : "android::hardware::camera::device::V3_2::NotifyMsg::Message",
17354   "name" : "android::hardware::camera::device::V3_2::NotifyMsg::Message",
17355   "record_kind" : "union",
17356   "referenced_type" : "type-867",
17357   "self_type" : "type-867",
17358   "size" : 16,
17359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
17360   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29NotifyMsg7MessageE"
17361  },
17362  {
17363   "alignment" : 8,
17364   "fields" :
17365   [
17366    {
17367     "field_name" : "frameNumber",
17368     "referenced_type" : "type-2"
17369    },
17370    {
17371     "field_name" : "timestamp",
17372     "field_offset" : 64,
17373     "referenced_type" : "type-35"
17374    }
17375   ],
17376   "linker_set_key" : "android::hardware::camera::device::V3_2::ShutterMsg",
17377   "name" : "android::hardware::camera::device::V3_2::ShutterMsg",
17378   "referenced_type" : "type-865",
17379   "self_type" : "type-865",
17380   "size" : 16,
17381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
17382   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_210ShutterMsgE"
17383  },
17384  {
17385   "alignment" : 8,
17386   "fields" :
17387   [
17388    {
17389     "field_name" : "id",
17390     "referenced_type" : "type-41"
17391    },
17392    {
17393     "field_name" : "streamType",
17394     "field_offset" : 32,
17395     "referenced_type" : "type-536"
17396    },
17397    {
17398     "field_name" : "width",
17399     "field_offset" : 64,
17400     "referenced_type" : "type-2"
17401    },
17402    {
17403     "field_name" : "height",
17404     "field_offset" : 96,
17405     "referenced_type" : "type-2"
17406    },
17407    {
17408     "field_name" : "format",
17409     "field_offset" : 128,
17410     "referenced_type" : "type-537"
17411    },
17412    {
17413     "field_name" : "usage",
17414     "field_offset" : 192,
17415     "referenced_type" : "type-35"
17416    },
17417    {
17418     "field_name" : "dataSpace",
17419     "field_offset" : 256,
17420     "referenced_type" : "type-41"
17421    },
17422    {
17423     "field_name" : "rotation",
17424     "field_offset" : 288,
17425     "referenced_type" : "type-538"
17426    }
17427   ],
17428   "linker_set_key" : "android::hardware::camera::device::V3_2::Stream",
17429   "name" : "android::hardware::camera::device::V3_2::Stream",
17430   "referenced_type" : "type-535",
17431   "self_type" : "type-535",
17432   "size" : 40,
17433   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
17434   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_26StreamE"
17435  },
17436  {
17437   "alignment" : 8,
17438   "fields" :
17439   [
17440    {
17441     "field_name" : "streamId",
17442     "referenced_type" : "type-41"
17443    },
17444    {
17445     "field_name" : "bufferId",
17446     "field_offset" : 64,
17447     "referenced_type" : "type-35"
17448    },
17449    {
17450     "field_name" : "buffer",
17451     "field_offset" : 128,
17452     "referenced_type" : "type-169"
17453    },
17454    {
17455     "field_name" : "status",
17456     "field_offset" : 256,
17457     "referenced_type" : "type-176"
17458    },
17459    {
17460     "field_name" : "acquireFence",
17461     "field_offset" : 320,
17462     "referenced_type" : "type-169"
17463    },
17464    {
17465     "field_name" : "releaseFence",
17466     "field_offset" : 448,
17467     "referenced_type" : "type-169"
17468    }
17469   ],
17470   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamBuffer",
17471   "name" : "android::hardware::camera::device::V3_2::StreamBuffer",
17472   "referenced_type" : "type-168",
17473   "self_type" : "type-168",
17474   "size" : 72,
17475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
17476   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_212StreamBufferE"
17477  },
17478  {
17479   "alignment" : 8,
17480   "fields" :
17481   [
17482    {
17483     "field_name" : "streams",
17484     "referenced_type" : "type-531"
17485    },
17486    {
17487     "field_name" : "operationMode",
17488     "field_offset" : 128,
17489     "referenced_type" : "type-856"
17490    }
17491   ],
17492   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamConfiguration",
17493   "name" : "android::hardware::camera::device::V3_2::StreamConfiguration",
17494   "referenced_type" : "type-857",
17495   "self_type" : "type-857",
17496   "size" : 24,
17497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
17498   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_219StreamConfigurationE"
17499  },
17500  {
17501   "alignment" : 8,
17502   "base_specifiers" :
17503   [
17504    {
17505     "referenced_type" : "type-105"
17506    }
17507   ],
17508   "fields" :
17509   [
17510    {
17511     "access" : "private",
17512     "field_name" : "_hidl_mImpl",
17513     "field_offset" : 1024,
17514     "referenced_type" : "type-102"
17515    }
17516   ],
17517   "linker_set_key" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider",
17518   "name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider",
17519   "referenced_type" : "type-101",
17520   "self_type" : "type-101",
17521   "size" : 152,
17522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h",
17523   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_418BnHwCameraProviderE",
17524   "vtable_components" :
17525   [
17526    {
17527     "component_value" : 136,
17528     "kind" : "vbase_offset"
17529    },
17530    {
17531     "kind" : "offset_to_top"
17532    },
17533    {
17534     "kind" : "rtti",
17535     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BnHwCameraProviderE"
17536    },
17537    {
17538     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17539    },
17540    {
17541     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17542    },
17543    {
17544     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17545    },
17546    {
17547     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17548    },
17549    {
17550     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17551    },
17552    {
17553     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17554    },
17555    {
17556     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17557    },
17558    {
17559     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17560    },
17561    {
17562     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17563    },
17564    {
17565     "kind" : "complete_dtor_pointer",
17566     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderD1Ev"
17567    },
17568    {
17569     "kind" : "deleting_dtor_pointer",
17570     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderD0Ev"
17571    },
17572    {
17573     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
17574    },
17575    {
17576     "component_value" : -32,
17577     "kind" : "offset_to_top"
17578    },
17579    {
17580     "kind" : "rtti",
17581     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BnHwCameraProviderE"
17582    },
17583    {
17584     "kind" : "complete_dtor_pointer",
17585     "mangled_component_name" : "_ZThn32_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD1Ev"
17586    },
17587    {
17588     "kind" : "deleting_dtor_pointer",
17589     "mangled_component_name" : "_ZThn32_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD0Ev"
17590    },
17591    {
17592     "kind" : "vcall_offset"
17593    },
17594    {
17595     "kind" : "vcall_offset"
17596    },
17597    {
17598     "kind" : "vcall_offset"
17599    },
17600    {
17601     "kind" : "vcall_offset"
17602    },
17603    {
17604     "component_value" : -136,
17605     "kind" : "vcall_offset"
17606    },
17607    {
17608     "component_value" : -136,
17609     "kind" : "offset_to_top"
17610    },
17611    {
17612     "kind" : "rtti",
17613     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BnHwCameraProviderE"
17614    },
17615    {
17616     "kind" : "complete_dtor_pointer",
17617     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD1Ev"
17618    },
17619    {
17620     "kind" : "deleting_dtor_pointer",
17621     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD0Ev"
17622    },
17623    {
17624     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17625    },
17626    {
17627     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17628    },
17629    {
17630     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17631    },
17632    {
17633     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17634    }
17635   ]
17636  },
17637  {
17638   "alignment" : 8,
17639   "base_specifiers" :
17640   [
17641    {
17642     "referenced_type" : "type-105"
17643    }
17644   ],
17645   "fields" :
17646   [
17647    {
17648     "access" : "private",
17649     "field_name" : "_hidl_mImpl",
17650     "field_offset" : 1024,
17651     "referenced_type" : "type-12"
17652    }
17653   ],
17654   "linker_set_key" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback",
17655   "name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback",
17656   "referenced_type" : "type-659",
17657   "self_type" : "type-659",
17658   "size" : 152,
17659   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h",
17660   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE",
17661   "vtable_components" :
17662   [
17663    {
17664     "component_value" : 136,
17665     "kind" : "vbase_offset"
17666    },
17667    {
17668     "kind" : "offset_to_top"
17669    },
17670    {
17671     "kind" : "rtti",
17672     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE"
17673    },
17674    {
17675     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17676    },
17677    {
17678     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17679    },
17680    {
17681     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17682    },
17683    {
17684     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17685    },
17686    {
17687     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17688    },
17689    {
17690     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17691    },
17692    {
17693     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17694    },
17695    {
17696     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17697    },
17698    {
17699     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17700    },
17701    {
17702     "kind" : "complete_dtor_pointer",
17703     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD1Ev"
17704    },
17705    {
17706     "kind" : "deleting_dtor_pointer",
17707     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD0Ev"
17708    },
17709    {
17710     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
17711    },
17712    {
17713     "component_value" : -32,
17714     "kind" : "offset_to_top"
17715    },
17716    {
17717     "kind" : "rtti",
17718     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE"
17719    },
17720    {
17721     "kind" : "complete_dtor_pointer",
17722     "mangled_component_name" : "_ZThn32_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD1Ev"
17723    },
17724    {
17725     "kind" : "deleting_dtor_pointer",
17726     "mangled_component_name" : "_ZThn32_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD0Ev"
17727    },
17728    {
17729     "kind" : "vcall_offset"
17730    },
17731    {
17732     "kind" : "vcall_offset"
17733    },
17734    {
17735     "kind" : "vcall_offset"
17736    },
17737    {
17738     "kind" : "vcall_offset"
17739    },
17740    {
17741     "component_value" : -136,
17742     "kind" : "vcall_offset"
17743    },
17744    {
17745     "component_value" : -136,
17746     "kind" : "offset_to_top"
17747    },
17748    {
17749     "kind" : "rtti",
17750     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE"
17751    },
17752    {
17753     "kind" : "complete_dtor_pointer",
17754     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD1Ev"
17755    },
17756    {
17757     "kind" : "deleting_dtor_pointer",
17758     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD0Ev"
17759    },
17760    {
17761     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17762    },
17763    {
17764     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17765    },
17766    {
17767     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17768    },
17769    {
17770     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17771    }
17772   ]
17773  },
17774  {
17775   "alignment" : 8,
17776   "base_specifiers" :
17777   [
17778    {
17779     "referenced_type" : "type-149"
17780    },
17781    {
17782     "referenced_type" : "type-18"
17783    }
17784   ],
17785   "fields" :
17786   [
17787    {
17788     "access" : "private",
17789     "field_name" : "_hidl_mMutex",
17790     "field_offset" : 1088,
17791     "referenced_type" : "type-147"
17792    },
17793    {
17794     "access" : "private",
17795     "field_name" : "_hidl_mDeathRecipients",
17796     "field_offset" : 1408,
17797     "referenced_type" : "type-148"
17798    }
17799   ],
17800   "linker_set_key" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider",
17801   "name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider",
17802   "referenced_type" : "type-146",
17803   "self_type" : "type-146",
17804   "size" : 216,
17805   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h",
17806   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_418BpHwCameraProviderE",
17807   "vtable_components" :
17808   [
17809    {
17810     "component_value" : 200,
17811     "kind" : "vbase_offset"
17812    },
17813    {
17814     "kind" : "offset_to_top"
17815    },
17816    {
17817     "kind" : "rtti",
17818     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
17819    },
17820    {
17821     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_418BpHwCameraProvider8isRemoteEv"
17822    },
17823    {
17824     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17825    },
17826    {
17827     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17828    },
17829    {
17830     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17831    },
17832    {
17833     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17834    },
17835    {
17836     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider21setHALInstrumentationEv"
17837    },
17838    {
17839     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17840    },
17841    {
17842     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider4pingEv"
17843    },
17844    {
17845     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17846    },
17847    {
17848     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider21notifySyspropsChangedEv"
17849    },
17850    {
17851     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17852    },
17853    {
17854     "kind" : "complete_dtor_pointer",
17855     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProviderD1Ev"
17856    },
17857    {
17858     "kind" : "deleting_dtor_pointer",
17859     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProviderD0Ev"
17860    },
17861    {
17862     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider11setCallbackERKNS_2spINS3_23ICameraProviderCallbackEEE"
17863    },
17864    {
17865     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE"
17866    },
17867    {
17868     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17869    },
17870    {
17871     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
17872    },
17873    {
17874     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
17875    },
17876    {
17877     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
17878    },
17879    {
17880     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEE10onAsBinderEv"
17881    },
17882    {
17883     "component_value" : 192,
17884     "kind" : "vbase_offset"
17885    },
17886    {
17887     "component_value" : -8,
17888     "kind" : "offset_to_top"
17889    },
17890    {
17891     "kind" : "rtti",
17892     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
17893    },
17894    {
17895     "kind" : "complete_dtor_pointer",
17896     "mangled_component_name" : "_ZThn8_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD1Ev"
17897    },
17898    {
17899     "kind" : "deleting_dtor_pointer",
17900     "mangled_component_name" : "_ZThn8_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD0Ev"
17901    },
17902    {
17903     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEE10onAsBinderEv"
17904    },
17905    {
17906     "component_value" : 184,
17907     "kind" : "vbase_offset"
17908    },
17909    {
17910     "component_value" : -16,
17911     "kind" : "offset_to_top"
17912    },
17913    {
17914     "kind" : "rtti",
17915     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
17916    },
17917    {
17918     "kind" : "complete_dtor_pointer",
17919     "mangled_component_name" : "_ZThn16_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD1Ev"
17920    },
17921    {
17922     "kind" : "deleting_dtor_pointer",
17923     "mangled_component_name" : "_ZThn16_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD0Ev"
17924    },
17925    {
17926     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17927    },
17928    {
17929     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17930    },
17931    {
17932     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17933    },
17934    {
17935     "component_value" : -48,
17936     "kind" : "offset_to_top"
17937    },
17938    {
17939     "kind" : "rtti",
17940     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
17941    },
17942    {
17943     "kind" : "complete_dtor_pointer",
17944     "mangled_component_name" : "_ZThn48_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD1Ev"
17945    },
17946    {
17947     "kind" : "deleting_dtor_pointer",
17948     "mangled_component_name" : "_ZThn48_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD0Ev"
17949    },
17950    {
17951     "kind" : "vcall_offset"
17952    },
17953    {
17954     "component_value" : -184,
17955     "kind" : "vcall_offset"
17956    },
17957    {
17958     "component_value" : -184,
17959     "kind" : "vcall_offset"
17960    },
17961    {
17962     "component_value" : -184,
17963     "kind" : "vcall_offset"
17964    },
17965    {
17966     "component_value" : -200,
17967     "kind" : "vcall_offset"
17968    },
17969    {
17970     "component_value" : -200,
17971     "kind" : "offset_to_top"
17972    },
17973    {
17974     "kind" : "rtti",
17975     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
17976    },
17977    {
17978     "kind" : "complete_dtor_pointer",
17979     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD1Ev"
17980    },
17981    {
17982     "kind" : "deleting_dtor_pointer",
17983     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD0Ev"
17984    },
17985    {
17986     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17987    },
17988    {
17989     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17990    },
17991    {
17992     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17993    },
17994    {
17995     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17996    }
17997   ]
17998  },
17999  {
18000   "alignment" : 8,
18001   "base_specifiers" :
18002   [
18003    {
18004     "referenced_type" : "type-79"
18005    },
18006    {
18007     "referenced_type" : "type-18"
18008    }
18009   ],
18010   "fields" :
18011   [
18012    {
18013     "access" : "private",
18014     "field_name" : "_hidl_mMutex",
18015     "field_offset" : 1088,
18016     "referenced_type" : "type-298"
18017    },
18018    {
18019     "access" : "private",
18020     "field_name" : "_hidl_mDeathRecipients",
18021     "field_offset" : 1408,
18022     "referenced_type" : "type-299"
18023    }
18024   ],
18025   "linker_set_key" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback",
18026   "name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback",
18027   "referenced_type" : "type-297",
18028   "self_type" : "type-297",
18029   "size" : 216,
18030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h",
18031   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE",
18032   "vtable_components" :
18033   [
18034    {
18035     "component_value" : 200,
18036     "kind" : "vbase_offset"
18037    },
18038    {
18039     "kind" : "offset_to_top"
18040    },
18041    {
18042     "kind" : "rtti",
18043     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
18044    },
18045    {
18046     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback8isRemoteEv"
18047    },
18048    {
18049     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18050    },
18051    {
18052     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18053    },
18054    {
18055     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18056    },
18057    {
18058     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18059    },
18060    {
18061     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21setHALInstrumentationEv"
18062    },
18063    {
18064     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18065    },
18066    {
18067     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback4pingEv"
18068    },
18069    {
18070     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18071    },
18072    {
18073     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21notifySyspropsChangedEv"
18074    },
18075    {
18076     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18077    },
18078    {
18079     "kind" : "complete_dtor_pointer",
18080     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD1Ev"
18081    },
18082    {
18083     "kind" : "deleting_dtor_pointer",
18084     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD0Ev"
18085    },
18086    {
18087     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback24cameraDeviceStatusChangeERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE"
18088    },
18089    {
18090     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21torchModeStatusChangeERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE"
18091    },
18092    {
18093     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEE10onAsBinderEv"
18094    },
18095    {
18096     "component_value" : 192,
18097     "kind" : "vbase_offset"
18098    },
18099    {
18100     "component_value" : -8,
18101     "kind" : "offset_to_top"
18102    },
18103    {
18104     "kind" : "rtti",
18105     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
18106    },
18107    {
18108     "kind" : "complete_dtor_pointer",
18109     "mangled_component_name" : "_ZThn8_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD1Ev"
18110    },
18111    {
18112     "kind" : "deleting_dtor_pointer",
18113     "mangled_component_name" : "_ZThn8_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD0Ev"
18114    },
18115    {
18116     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEE10onAsBinderEv"
18117    },
18118    {
18119     "component_value" : 184,
18120     "kind" : "vbase_offset"
18121    },
18122    {
18123     "component_value" : -16,
18124     "kind" : "offset_to_top"
18125    },
18126    {
18127     "kind" : "rtti",
18128     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
18129    },
18130    {
18131     "kind" : "complete_dtor_pointer",
18132     "mangled_component_name" : "_ZThn16_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD1Ev"
18133    },
18134    {
18135     "kind" : "deleting_dtor_pointer",
18136     "mangled_component_name" : "_ZThn16_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD0Ev"
18137    },
18138    {
18139     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18140    },
18141    {
18142     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18143    },
18144    {
18145     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18146    },
18147    {
18148     "component_value" : -48,
18149     "kind" : "offset_to_top"
18150    },
18151    {
18152     "kind" : "rtti",
18153     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
18154    },
18155    {
18156     "kind" : "complete_dtor_pointer",
18157     "mangled_component_name" : "_ZThn48_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD1Ev"
18158    },
18159    {
18160     "kind" : "deleting_dtor_pointer",
18161     "mangled_component_name" : "_ZThn48_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD0Ev"
18162    },
18163    {
18164     "kind" : "vcall_offset"
18165    },
18166    {
18167     "component_value" : -184,
18168     "kind" : "vcall_offset"
18169    },
18170    {
18171     "component_value" : -184,
18172     "kind" : "vcall_offset"
18173    },
18174    {
18175     "component_value" : -184,
18176     "kind" : "vcall_offset"
18177    },
18178    {
18179     "component_value" : -200,
18180     "kind" : "vcall_offset"
18181    },
18182    {
18183     "component_value" : -200,
18184     "kind" : "offset_to_top"
18185    },
18186    {
18187     "kind" : "rtti",
18188     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
18189    },
18190    {
18191     "kind" : "complete_dtor_pointer",
18192     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD1Ev"
18193    },
18194    {
18195     "kind" : "deleting_dtor_pointer",
18196     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD0Ev"
18197    },
18198    {
18199     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
18200    },
18201    {
18202     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18203    },
18204    {
18205     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18206    },
18207    {
18208     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18209    }
18210   ]
18211  },
18212  {
18213   "alignment" : 8,
18214   "base_specifiers" :
18215   [
18216    {
18217     "referenced_type" : "type-104"
18218    },
18219    {
18220     "referenced_type" : "type-18"
18221    }
18222   ],
18223   "fields" :
18224   [
18225    {
18226     "access" : "private",
18227     "field_name" : "mImpl",
18228     "field_offset" : 768,
18229     "referenced_type" : "type-144"
18230    },
18231    {
18232     "access" : "private",
18233     "field_name" : "mOnewayQueue",
18234     "field_offset" : 832,
18235     "referenced_type" : "type-16"
18236    }
18237   ],
18238   "linker_set_key" : "android::hardware::camera::provider::V2_4::BsCameraProvider",
18239   "name" : "android::hardware::camera::provider::V2_4::BsCameraProvider",
18240   "referenced_type" : "type-143",
18241   "self_type" : "type-143",
18242   "size" : 136,
18243   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BsCameraProvider.h",
18244   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_416BsCameraProviderE",
18245   "vtable_components" :
18246   [
18247    {
18248     "component_value" : 120,
18249     "kind" : "vbase_offset"
18250    },
18251    {
18252     "kind" : "offset_to_top"
18253    },
18254    {
18255     "kind" : "rtti",
18256     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_416BsCameraProviderE"
18257    },
18258    {
18259     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_415ICameraProvider8isRemoteEv"
18260    },
18261    {
18262     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18263    },
18264    {
18265     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18266    },
18267    {
18268     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18269    },
18270    {
18271     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18272    },
18273    {
18274     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider21setHALInstrumentationEv"
18275    },
18276    {
18277     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18278    },
18279    {
18280     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider4pingEv"
18281    },
18282    {
18283     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18284    },
18285    {
18286     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider21notifySyspropsChangedEv"
18287    },
18288    {
18289     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18290    },
18291    {
18292     "kind" : "complete_dtor_pointer",
18293     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProviderD1Ev"
18294    },
18295    {
18296     "kind" : "deleting_dtor_pointer",
18297     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProviderD0Ev"
18298    },
18299    {
18300     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider11setCallbackERKNS_2spINS3_23ICameraProviderCallbackEEE"
18301    },
18302    {
18303     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE"
18304    },
18305    {
18306     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18307    },
18308    {
18309     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
18310    },
18311    {
18312     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
18313    },
18314    {
18315     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
18316    },
18317    {
18318     "component_value" : -8,
18319     "kind" : "offset_to_top"
18320    },
18321    {
18322     "kind" : "rtti",
18323     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_416BsCameraProviderE"
18324    },
18325    {
18326     "kind" : "complete_dtor_pointer",
18327     "mangled_component_name" : "_ZThn8_N7android8hardware6camera8provider4V2_416BsCameraProviderD1Ev"
18328    },
18329    {
18330     "kind" : "deleting_dtor_pointer",
18331     "mangled_component_name" : "_ZThn8_N7android8hardware6camera8provider4V2_416BsCameraProviderD0Ev"
18332    },
18333    {
18334     "kind" : "vcall_offset"
18335    },
18336    {
18337     "kind" : "vcall_offset"
18338    },
18339    {
18340     "kind" : "vcall_offset"
18341    },
18342    {
18343     "kind" : "vcall_offset"
18344    },
18345    {
18346     "component_value" : -120,
18347     "kind" : "vcall_offset"
18348    },
18349    {
18350     "component_value" : -120,
18351     "kind" : "offset_to_top"
18352    },
18353    {
18354     "kind" : "rtti",
18355     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_416BsCameraProviderE"
18356    },
18357    {
18358     "kind" : "complete_dtor_pointer",
18359     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_416BsCameraProviderD1Ev"
18360    },
18361    {
18362     "kind" : "deleting_dtor_pointer",
18363     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_416BsCameraProviderD0Ev"
18364    },
18365    {
18366     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18367    },
18368    {
18369     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18370    },
18371    {
18372     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18373    },
18374    {
18375     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18376    }
18377   ]
18378  },
18379  {
18380   "alignment" : 8,
18381   "base_specifiers" :
18382   [
18383    {
18384     "referenced_type" : "type-14"
18385    },
18386    {
18387     "referenced_type" : "type-18"
18388    }
18389   ],
18390   "fields" :
18391   [
18392    {
18393     "access" : "private",
18394     "field_name" : "mImpl",
18395     "field_offset" : 768,
18396     "referenced_type" : "type-11"
18397    },
18398    {
18399     "access" : "private",
18400     "field_name" : "mOnewayQueue",
18401     "field_offset" : 832,
18402     "referenced_type" : "type-16"
18403    }
18404   ],
18405   "linker_set_key" : "android::hardware::camera::provider::V2_4::BsCameraProviderCallback",
18406   "name" : "android::hardware::camera::provider::V2_4::BsCameraProviderCallback",
18407   "referenced_type" : "type-10",
18408   "self_type" : "type-10",
18409   "size" : 136,
18410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BsCameraProviderCallback.h",
18411   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackE",
18412   "vtable_components" :
18413   [
18414    {
18415     "component_value" : 120,
18416     "kind" : "vbase_offset"
18417    },
18418    {
18419     "kind" : "offset_to_top"
18420    },
18421    {
18422     "kind" : "rtti",
18423     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackE"
18424    },
18425    {
18426     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_423ICameraProviderCallback8isRemoteEv"
18427    },
18428    {
18429     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18430    },
18431    {
18432     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18433    },
18434    {
18435     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18436    },
18437    {
18438     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18439    },
18440    {
18441     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback21setHALInstrumentationEv"
18442    },
18443    {
18444     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18445    },
18446    {
18447     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback4pingEv"
18448    },
18449    {
18450     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18451    },
18452    {
18453     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback21notifySyspropsChangedEv"
18454    },
18455    {
18456     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18457    },
18458    {
18459     "kind" : "complete_dtor_pointer",
18460     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackD1Ev"
18461    },
18462    {
18463     "kind" : "deleting_dtor_pointer",
18464     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackD0Ev"
18465    },
18466    {
18467     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback24cameraDeviceStatusChangeERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE"
18468    },
18469    {
18470     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback21torchModeStatusChangeERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE"
18471    },
18472    {
18473     "component_value" : -8,
18474     "kind" : "offset_to_top"
18475    },
18476    {
18477     "kind" : "rtti",
18478     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackE"
18479    },
18480    {
18481     "kind" : "complete_dtor_pointer",
18482     "mangled_component_name" : "_ZThn8_N7android8hardware6camera8provider4V2_424BsCameraProviderCallbackD1Ev"
18483    },
18484    {
18485     "kind" : "deleting_dtor_pointer",
18486     "mangled_component_name" : "_ZThn8_N7android8hardware6camera8provider4V2_424BsCameraProviderCallbackD0Ev"
18487    },
18488    {
18489     "kind" : "vcall_offset"
18490    },
18491    {
18492     "kind" : "vcall_offset"
18493    },
18494    {
18495     "kind" : "vcall_offset"
18496    },
18497    {
18498     "kind" : "vcall_offset"
18499    },
18500    {
18501     "component_value" : -120,
18502     "kind" : "vcall_offset"
18503    },
18504    {
18505     "component_value" : -120,
18506     "kind" : "offset_to_top"
18507    },
18508    {
18509     "kind" : "rtti",
18510     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackE"
18511    },
18512    {
18513     "kind" : "complete_dtor_pointer",
18514     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_424BsCameraProviderCallbackD1Ev"
18515    },
18516    {
18517     "kind" : "deleting_dtor_pointer",
18518     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_424BsCameraProviderCallbackD0Ev"
18519    },
18520    {
18521     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18522    },
18523    {
18524     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18525    },
18526    {
18527     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18528    },
18529    {
18530     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18531    }
18532   ]
18533  },
18534  {
18535   "alignment" : 8,
18536   "base_specifiers" :
18537   [
18538    {
18539     "referenced_type" : "type-15"
18540    }
18541   ],
18542   "linker_set_key" : "android::hardware::camera::provider::V2_4::ICameraProvider",
18543   "name" : "android::hardware::camera::provider::V2_4::ICameraProvider",
18544   "referenced_type" : "type-104",
18545   "self_type" : "type-104",
18546   "size" : 24,
18547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h",
18548   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_415ICameraProviderE",
18549   "vtable_components" :
18550   [
18551    {
18552     "component_value" : 8,
18553     "kind" : "vbase_offset"
18554    },
18555    {
18556     "kind" : "offset_to_top"
18557    },
18558    {
18559     "kind" : "rtti",
18560     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_415ICameraProviderE"
18561    },
18562    {
18563     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_415ICameraProvider8isRemoteEv"
18564    },
18565    {
18566     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18567    },
18568    {
18569     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18570    },
18571    {
18572     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18573    },
18574    {
18575     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18576    },
18577    {
18578     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21setHALInstrumentationEv"
18579    },
18580    {
18581     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18582    },
18583    {
18584     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider4pingEv"
18585    },
18586    {
18587     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18588    },
18589    {
18590     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21notifySyspropsChangedEv"
18591    },
18592    {
18593     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18594    },
18595    {
18596     "kind" : "complete_dtor_pointer",
18597     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProviderD1Ev"
18598    },
18599    {
18600     "kind" : "deleting_dtor_pointer",
18601     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProviderD0Ev"
18602    },
18603    {
18604     "is_pure" : true,
18605     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider11setCallbackERKNS_2spINS3_23ICameraProviderCallbackEEE"
18606    },
18607    {
18608     "is_pure" : true,
18609     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE"
18610    },
18611    {
18612     "is_pure" : true,
18613     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18614    },
18615    {
18616     "is_pure" : true,
18617     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
18618    },
18619    {
18620     "is_pure" : true,
18621     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
18622    },
18623    {
18624     "is_pure" : true,
18625     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
18626    },
18627    {
18628     "kind" : "vcall_offset"
18629    },
18630    {
18631     "kind" : "vcall_offset"
18632    },
18633    {
18634     "kind" : "vcall_offset"
18635    },
18636    {
18637     "kind" : "vcall_offset"
18638    },
18639    {
18640     "component_value" : -8,
18641     "kind" : "vcall_offset"
18642    },
18643    {
18644     "component_value" : -8,
18645     "kind" : "offset_to_top"
18646    },
18647    {
18648     "kind" : "rtti",
18649     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_415ICameraProviderE"
18650    },
18651    {
18652     "kind" : "complete_dtor_pointer",
18653     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_415ICameraProviderD1Ev"
18654    },
18655    {
18656     "kind" : "deleting_dtor_pointer",
18657     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_415ICameraProviderD0Ev"
18658    },
18659    {
18660     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18661    },
18662    {
18663     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18664    },
18665    {
18666     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18667    },
18668    {
18669     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18670    }
18671   ]
18672  },
18673  {
18674   "alignment" : 8,
18675   "base_specifiers" :
18676   [
18677    {
18678     "referenced_type" : "type-15"
18679    }
18680   ],
18681   "linker_set_key" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback",
18682   "name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback",
18683   "referenced_type" : "type-14",
18684   "self_type" : "type-14",
18685   "size" : 24,
18686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h",
18687   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_423ICameraProviderCallbackE",
18688   "vtable_components" :
18689   [
18690    {
18691     "component_value" : 8,
18692     "kind" : "vbase_offset"
18693    },
18694    {
18695     "kind" : "offset_to_top"
18696    },
18697    {
18698     "kind" : "rtti",
18699     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_423ICameraProviderCallbackE"
18700    },
18701    {
18702     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_423ICameraProviderCallback8isRemoteEv"
18703    },
18704    {
18705     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18706    },
18707    {
18708     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18709    },
18710    {
18711     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18712    },
18713    {
18714     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18715    },
18716    {
18717     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21setHALInstrumentationEv"
18718    },
18719    {
18720     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18721    },
18722    {
18723     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback4pingEv"
18724    },
18725    {
18726     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18727    },
18728    {
18729     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21notifySyspropsChangedEv"
18730    },
18731    {
18732     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18733    },
18734    {
18735     "kind" : "complete_dtor_pointer",
18736     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallbackD1Ev"
18737    },
18738    {
18739     "kind" : "deleting_dtor_pointer",
18740     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallbackD0Ev"
18741    },
18742    {
18743     "is_pure" : true,
18744     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback24cameraDeviceStatusChangeERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE"
18745    },
18746    {
18747     "is_pure" : true,
18748     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21torchModeStatusChangeERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE"
18749    },
18750    {
18751     "kind" : "vcall_offset"
18752    },
18753    {
18754     "kind" : "vcall_offset"
18755    },
18756    {
18757     "kind" : "vcall_offset"
18758    },
18759    {
18760     "kind" : "vcall_offset"
18761    },
18762    {
18763     "component_value" : -8,
18764     "kind" : "vcall_offset"
18765    },
18766    {
18767     "component_value" : -8,
18768     "kind" : "offset_to_top"
18769    },
18770    {
18771     "kind" : "rtti",
18772     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_423ICameraProviderCallbackE"
18773    },
18774    {
18775     "kind" : "complete_dtor_pointer",
18776     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_423ICameraProviderCallbackD1Ev"
18777    },
18778    {
18779     "kind" : "deleting_dtor_pointer",
18780     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera8provider4V2_423ICameraProviderCallbackD0Ev"
18781    },
18782    {
18783     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18784    },
18785    {
18786     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18787    },
18788    {
18789     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18790    },
18791    {
18792     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18793    }
18794   ]
18795  },
18796  {
18797   "alignment" : 8,
18798   "fields" :
18799   [
18800    {
18801     "access" : "protected",
18802     "field_name" : "mInstrumentationCallbacks",
18803     "field_offset" : 64,
18804     "referenced_type" : "type-19"
18805    },
18806    {
18807     "access" : "protected",
18808     "field_name" : "mEnableInstrumentation",
18809     "field_offset" : 256,
18810     "referenced_type" : "type-20"
18811    },
18812    {
18813     "access" : "protected",
18814     "field_name" : "mInstrumentationLibPackage",
18815     "field_offset" : 320,
18816     "referenced_type" : "type-21"
18817    },
18818    {
18819     "access" : "protected",
18820     "field_name" : "mInterfaceName",
18821     "field_offset" : 512,
18822     "referenced_type" : "type-22"
18823    }
18824   ],
18825   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
18826   "name" : "android::hardware::details::HidlInstrumentor",
18827   "referenced_type" : "type-18",
18828   "self_type" : "type-18",
18829   "size" : 88,
18830   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18831   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
18832   "vtable_components" :
18833   [
18834    {
18835     "kind" : "offset_to_top"
18836    },
18837    {
18838     "kind" : "rtti",
18839     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
18840    },
18841    {
18842     "kind" : "complete_dtor_pointer",
18843     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
18844    },
18845    {
18846     "kind" : "deleting_dtor_pointer",
18847     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
18848    }
18849   ]
18850  },
18851  {
18852   "alignment" : 4,
18853   "fields" :
18854   [
18855    {
18856     "field_name" : "sched_policy",
18857     "referenced_type" : "type-41"
18858    },
18859    {
18860     "field_name" : "prio",
18861     "field_offset" : 32,
18862     "referenced_type" : "type-41"
18863    }
18864   ],
18865   "linker_set_key" : "android::hardware::details::SchedPrio",
18866   "name" : "android::hardware::details::SchedPrio",
18867   "referenced_type" : "type-666",
18868   "self_type" : "type-666",
18869   "size" : 8,
18870   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
18871   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
18872  },
18873  {
18874   "alignment" : 8,
18875   "fields" :
18876   [
18877    {
18878     "access" : "private",
18879     "field_name" : "mQueue",
18880     "referenced_type" : "type-17"
18881    }
18882   ],
18883   "linker_set_key" : "android::hardware::details::TaskRunner",
18884   "name" : "android::hardware::details::TaskRunner",
18885   "record_kind" : "class",
18886   "referenced_type" : "type-16",
18887   "self_type" : "type-16",
18888   "size" : 16,
18889   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
18890   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
18891  },
18892  {
18893   "alignment" : 1,
18894   "linker_set_key" : "android::hardware::details::bnhw_tag",
18895   "name" : "android::hardware::details::bnhw_tag",
18896   "referenced_type" : "type-290",
18897   "self_type" : "type-290",
18898   "size" : 1,
18899   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18900   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
18901  },
18902  {
18903   "alignment" : 1,
18904   "linker_set_key" : "android::hardware::details::bphw_tag",
18905   "name" : "android::hardware::details::bphw_tag",
18906   "referenced_type" : "type-302",
18907   "self_type" : "type-302",
18908   "size" : 1,
18909   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18910   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
18911  },
18912  {
18913   "alignment" : 1,
18914   "linker_set_key" : "android::hardware::details::bs_tag",
18915   "name" : "android::hardware::details::bs_tag",
18916   "referenced_type" : "type-316",
18917   "self_type" : "type-316",
18918   "size" : 1,
18919   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18920   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
18921  },
18922  {
18923   "alignment" : 8,
18924   "fields" :
18925   [
18926    {
18927     "access" : "private",
18928     "field_name" : "mBase",
18929     "referenced_type" : "type-570"
18930    }
18931   ],
18932   "linker_set_key" : "android::hardware::details::const_accessor<int, 2>",
18933   "name" : "android::hardware::details::const_accessor<int, 2>",
18934   "referenced_type" : "type-574",
18935   "self_type" : "type-574",
18936   "size" : 8,
18937   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18938   "template_args" : [ "type-41" ],
18939   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIiLm2EJEEE"
18940  },
18941  {
18942   "alignment" : 8,
18943   "fields" :
18944   [
18945    {
18946     "access" : "private",
18947     "field_name" : "mBase",
18948     "referenced_type" : "type-570"
18949    }
18950   ],
18951   "linker_set_key" : "android::hardware::details::const_accessor<int, 4>",
18952   "name" : "android::hardware::details::const_accessor<int, 4>",
18953   "referenced_type" : "type-569",
18954   "self_type" : "type-569",
18955   "size" : 8,
18956   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18957   "template_args" : [ "type-41" ],
18958   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIiLm4EJEEE"
18959  },
18960  {
18961   "access" : "private",
18962   "alignment" : 8,
18963   "fields" :
18964   [
18965    {
18966     "field_name" : "mPointer",
18967     "referenced_type" : "type-518"
18968    },
18969    {
18970     "field_name" : "_pad",
18971     "referenced_type" : "type-35"
18972    }
18973   ],
18974   "is_anonymous" : true,
18975   "linker_set_key" : "android::hardware::details::hidl_pointer<CameraFace>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
18976   "name" : "android::hardware::details::hidl_pointer<CameraFace>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
18977   "record_kind" : "union",
18978   "referenced_type" : "type-517",
18979   "self_type" : "type-517",
18980   "size" : 8,
18981   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18982   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V1_010CameraFaceEEUt_E"
18983  },
18984  {
18985   "access" : "private",
18986   "alignment" : 8,
18987   "fields" :
18988   [
18989    {
18990     "field_name" : "mPointer",
18991     "referenced_type" : "type-424"
18992    },
18993    {
18994     "field_name" : "_pad",
18995     "referenced_type" : "type-35"
18996    }
18997   ],
18998   "is_anonymous" : true,
18999   "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",
19000   "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",
19001   "record_kind" : "union",
19002   "referenced_type" : "type-423",
19003   "self_type" : "type-423",
19004   "size" : 8,
19005   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19006   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
19007  },
19008  {
19009   "access" : "private",
19010   "alignment" : 8,
19011   "fields" :
19012   [
19013    {
19014     "field_name" : "mPointer",
19015     "referenced_type" : "type-546"
19016    },
19017    {
19018     "field_name" : "_pad",
19019     "referenced_type" : "type-35"
19020    }
19021   ],
19022   "is_anonymous" : true,
19023   "linker_set_key" : "android::hardware::details::hidl_pointer<HalStream>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
19024   "name" : "android::hardware::details::hidl_pointer<HalStream>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
19025   "record_kind" : "union",
19026   "referenced_type" : "type-545",
19027   "self_type" : "type-545",
19028   "size" : 8,
19029   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19030   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_29HalStreamEEUt_E"
19031  },
19032  {
19033   "access" : "private",
19034   "alignment" : 8,
19035   "fields" :
19036   [
19037    {
19038     "field_name" : "mPointer",
19039     "referenced_type" : "type-534"
19040    },
19041    {
19042     "field_name" : "_pad",
19043     "referenced_type" : "type-35"
19044    }
19045   ],
19046   "is_anonymous" : true,
19047   "linker_set_key" : "android::hardware::details::hidl_pointer<Stream>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
19048   "name" : "android::hardware::details::hidl_pointer<Stream>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
19049   "record_kind" : "union",
19050   "referenced_type" : "type-533",
19051   "self_type" : "type-533",
19052   "size" : 8,
19053   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19054   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_26StreamEEUt_E"
19055  },
19056  {
19057   "access" : "private",
19058   "alignment" : 8,
19059   "fields" :
19060   [
19061    {
19062     "field_name" : "mPointer",
19063     "referenced_type" : "type-167"
19064    },
19065    {
19066     "field_name" : "_pad",
19067     "referenced_type" : "type-35"
19068    }
19069   ],
19070   "is_anonymous" : true,
19071   "linker_set_key" : "android::hardware::details::hidl_pointer<StreamBuffer>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
19072   "name" : "android::hardware::details::hidl_pointer<StreamBuffer>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
19073   "record_kind" : "union",
19074   "referenced_type" : "type-166",
19075   "self_type" : "type-166",
19076   "size" : 8,
19077   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19078   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_212StreamBufferEEUt_E"
19079  },
19080  {
19081   "access" : "private",
19082   "alignment" : 8,
19083   "fields" :
19084   [
19085    {
19086     "field_name" : "mPointer",
19087     "referenced_type" : "type-371"
19088    },
19089    {
19090     "field_name" : "_pad",
19091     "referenced_type" : "type-35"
19092    }
19093   ],
19094   "is_anonymous" : true,
19095   "linker_set_key" : "android::hardware::details::hidl_pointer<VendorTag>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
19096   "name" : "android::hardware::details::hidl_pointer<VendorTag>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
19097   "record_kind" : "union",
19098   "referenced_type" : "type-370",
19099   "self_type" : "type-370",
19100   "size" : 8,
19101   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19102   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6common4V1_09VendorTagEEUt_E"
19103  },
19104  {
19105   "access" : "private",
19106   "alignment" : 8,
19107   "fields" :
19108   [
19109    {
19110     "field_name" : "mPointer",
19111     "referenced_type" : "type-363"
19112    },
19113    {
19114     "field_name" : "_pad",
19115     "referenced_type" : "type-35"
19116    }
19117   ],
19118   "is_anonymous" : true,
19119   "linker_set_key" : "android::hardware::details::hidl_pointer<VendorTagSection>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
19120   "name" : "android::hardware::details::hidl_pointer<VendorTagSection>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
19121   "record_kind" : "union",
19122   "referenced_type" : "type-362",
19123   "self_type" : "type-362",
19124   "size" : 8,
19125   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19126   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6common4V1_016VendorTagSectionEEUt_E"
19127  },
19128  {
19129   "alignment" : 8,
19130   "fields" :
19131   [
19132    {
19133     "access" : "private",
19134     "referenced_type" : "type-423"
19135    }
19136   ],
19137   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
19138   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
19139   "referenced_type" : "type-422",
19140   "self_type" : "type-422",
19141   "size" : 8,
19142   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19143   "template_args" : [ "type-425" ],
19144   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
19145  },
19146  {
19147   "alignment" : 8,
19148   "fields" :
19149   [
19150    {
19151     "access" : "private",
19152     "referenced_type" : "type-370"
19153    }
19154   ],
19155   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
19156   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
19157   "referenced_type" : "type-369",
19158   "self_type" : "type-369",
19159   "size" : 8,
19160   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19161   "template_args" : [ "type-372" ],
19162   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6common4V1_09VendorTagEEE"
19163  },
19164  {
19165   "alignment" : 8,
19166   "fields" :
19167   [
19168    {
19169     "access" : "private",
19170     "referenced_type" : "type-362"
19171    }
19172   ],
19173   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTagSection>",
19174   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTagSection>",
19175   "referenced_type" : "type-361",
19176   "self_type" : "type-361",
19177   "size" : 8,
19178   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19179   "template_args" : [ "type-364" ],
19180   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6common4V1_016VendorTagSectionEEE"
19181  },
19182  {
19183   "alignment" : 8,
19184   "fields" :
19185   [
19186    {
19187     "access" : "private",
19188     "referenced_type" : "type-517"
19189    }
19190   ],
19191   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V1_0::CameraFace>",
19192   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V1_0::CameraFace>",
19193   "referenced_type" : "type-516",
19194   "self_type" : "type-516",
19195   "size" : 8,
19196   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19197   "template_args" : [ "type-519" ],
19198   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V1_010CameraFaceEEE"
19199  },
19200  {
19201   "alignment" : 8,
19202   "fields" :
19203   [
19204    {
19205     "access" : "private",
19206     "referenced_type" : "type-545"
19207    }
19208   ],
19209   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
19210   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
19211   "referenced_type" : "type-544",
19212   "self_type" : "type-544",
19213   "size" : 8,
19214   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19215   "template_args" : [ "type-547" ],
19216   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_29HalStreamEEE"
19217  },
19218  {
19219   "alignment" : 8,
19220   "fields" :
19221   [
19222    {
19223     "access" : "private",
19224     "referenced_type" : "type-533"
19225    }
19226   ],
19227   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
19228   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
19229   "referenced_type" : "type-532",
19230   "self_type" : "type-532",
19231   "size" : 8,
19232   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19233   "template_args" : [ "type-535" ],
19234   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_26StreamEEE"
19235  },
19236  {
19237   "alignment" : 8,
19238   "fields" :
19239   [
19240    {
19241     "access" : "private",
19242     "referenced_type" : "type-166"
19243    }
19244   ],
19245   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
19246   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
19247   "referenced_type" : "type-165",
19248   "self_type" : "type-165",
19249   "size" : 8,
19250   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19251   "template_args" : [ "type-168" ],
19252   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_212StreamBufferEEE"
19253  },
19254  {
19255   "alignment" : 8,
19256   "fields" :
19257   [
19258    {
19259     "access" : "private",
19260     "referenced_type" : "type-500"
19261    }
19262   ],
19263   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
19264   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
19265   "referenced_type" : "type-499",
19266   "self_type" : "type-499",
19267   "size" : 8,
19268   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19269   "template_args" : [ "type-502" ],
19270   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
19271  },
19272  {
19273   "alignment" : 8,
19274   "fields" :
19275   [
19276    {
19277     "access" : "private",
19278     "referenced_type" : "type-484"
19279    }
19280   ],
19281   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
19282   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
19283   "referenced_type" : "type-483",
19284   "self_type" : "type-483",
19285   "size" : 8,
19286   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19287   "template_args" : [ "type-365" ],
19288   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
19289  },
19290  {
19291   "alignment" : 8,
19292   "fields" :
19293   [
19294    {
19295     "access" : "private",
19296     "referenced_type" : "type-564"
19297    }
19298   ],
19299   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
19300   "name" : "android::hardware::details::hidl_pointer<char>",
19301   "referenced_type" : "type-563",
19302   "self_type" : "type-563",
19303   "size" : 8,
19304   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19305   "template_args" : [ "type-136" ],
19306   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
19307  },
19308  {
19309   "access" : "private",
19310   "alignment" : 8,
19311   "fields" :
19312   [
19313    {
19314     "field_name" : "mPointer",
19315     "referenced_type" : "type-565"
19316    },
19317    {
19318     "field_name" : "_pad",
19319     "referenced_type" : "type-35"
19320    }
19321   ],
19322   "is_anonymous" : true,
19323   "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",
19324   "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",
19325   "record_kind" : "union",
19326   "referenced_type" : "type-564",
19327   "self_type" : "type-564",
19328   "size" : 8,
19329   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19330   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
19331  },
19332  {
19333   "alignment" : 8,
19334   "fields" :
19335   [
19336    {
19337     "access" : "private",
19338     "referenced_type" : "type-367"
19339    }
19340   ],
19341   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
19342   "name" : "android::hardware::details::hidl_pointer<const char>",
19343   "referenced_type" : "type-366",
19344   "self_type" : "type-366",
19345   "size" : 8,
19346   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19347   "template_args" : [ "type-216" ],
19348   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
19349  },
19350  {
19351   "access" : "private",
19352   "alignment" : 8,
19353   "fields" :
19354   [
19355    {
19356     "field_name" : "mPointer",
19357     "referenced_type" : "type-215"
19358    },
19359    {
19360     "field_name" : "_pad",
19361     "referenced_type" : "type-35"
19362    }
19363   ],
19364   "is_anonymous" : true,
19365   "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",
19366   "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",
19367   "record_kind" : "union",
19368   "referenced_type" : "type-367",
19369   "self_type" : "type-367",
19370   "size" : 8,
19371   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19372   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
19373  },
19374  {
19375   "alignment" : 8,
19376   "fields" :
19377   [
19378    {
19379     "access" : "private",
19380     "referenced_type" : "type-171"
19381    }
19382   ],
19383   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
19384   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
19385   "referenced_type" : "type-170",
19386   "self_type" : "type-170",
19387   "size" : 8,
19388   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19389   "template_args" : [ "type-173" ],
19390   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
19391  },
19392  {
19393   "access" : "private",
19394   "alignment" : 8,
19395   "fields" :
19396   [
19397    {
19398     "field_name" : "mPointer",
19399     "referenced_type" : "type-172"
19400    },
19401    {
19402     "field_name" : "_pad",
19403     "referenced_type" : "type-35"
19404    }
19405   ],
19406   "is_anonymous" : true,
19407   "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",
19408   "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",
19409   "record_kind" : "union",
19410   "referenced_type" : "type-171",
19411   "self_type" : "type-171",
19412   "size" : 8,
19413   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19414   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
19415  },
19416  {
19417   "access" : "private",
19418   "alignment" : 8,
19419   "fields" :
19420   [
19421    {
19422     "field_name" : "mPointer",
19423     "referenced_type" : "type-501"
19424    },
19425    {
19426     "field_name" : "_pad",
19427     "referenced_type" : "type-35"
19428    }
19429   ],
19430   "is_anonymous" : true,
19431   "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",
19432   "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",
19433   "record_kind" : "union",
19434   "referenced_type" : "type-500",
19435   "self_type" : "type-500",
19436   "size" : 8,
19437   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19438   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
19439  },
19440  {
19441   "access" : "private",
19442   "alignment" : 8,
19443   "fields" :
19444   [
19445    {
19446     "field_name" : "mPointer",
19447     "referenced_type" : "type-485"
19448    },
19449    {
19450     "field_name" : "_pad",
19451     "referenced_type" : "type-35"
19452    }
19453   ],
19454   "is_anonymous" : true,
19455   "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",
19456   "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",
19457   "record_kind" : "union",
19458   "referenced_type" : "type-484",
19459   "self_type" : "type-484",
19460   "size" : 8,
19461   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19462   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
19463  },
19464  {
19465   "alignment" : 8,
19466   "fields" :
19467   [
19468    {
19469     "access" : "private",
19470     "referenced_type" : "type-494"
19471    }
19472   ],
19473   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
19474   "name" : "android::hardware::details::hidl_pointer<int>",
19475   "referenced_type" : "type-493",
19476   "self_type" : "type-493",
19477   "size" : 8,
19478   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19479   "template_args" : [ "type-41" ],
19480   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
19481  },
19482  {
19483   "access" : "private",
19484   "alignment" : 8,
19485   "fields" :
19486   [
19487    {
19488     "field_name" : "mPointer",
19489     "referenced_type" : "type-495"
19490    },
19491    {
19492     "field_name" : "_pad",
19493     "referenced_type" : "type-35"
19494    }
19495   ],
19496   "is_anonymous" : true,
19497   "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",
19498   "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",
19499   "record_kind" : "union",
19500   "referenced_type" : "type-494",
19501   "self_type" : "type-494",
19502   "size" : 8,
19503   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19504   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
19505  },
19506  {
19507   "alignment" : 8,
19508   "fields" :
19509   [
19510    {
19511     "access" : "private",
19512     "referenced_type" : "type-464"
19513    }
19514   ],
19515   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
19516   "name" : "android::hardware::details::hidl_pointer<native_handle>",
19517   "referenced_type" : "type-463",
19518   "self_type" : "type-463",
19519   "size" : 8,
19520   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19521   "template_args" : [ "type-174" ],
19522   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
19523  },
19524  {
19525   "access" : "private",
19526   "alignment" : 8,
19527   "fields" :
19528   [
19529    {
19530     "field_name" : "mPointer",
19531     "referenced_type" : "type-377"
19532    },
19533    {
19534     "field_name" : "_pad",
19535     "referenced_type" : "type-35"
19536    }
19537   ],
19538   "is_anonymous" : true,
19539   "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",
19540   "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",
19541   "record_kind" : "union",
19542   "referenced_type" : "type-464",
19543   "self_type" : "type-464",
19544   "size" : 8,
19545   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19546   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
19547  },
19548  {
19549   "alignment" : 8,
19550   "fields" :
19551   [
19552    {
19553     "access" : "private",
19554     "referenced_type" : "type-50"
19555    }
19556   ],
19557   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
19558   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
19559   "referenced_type" : "type-49",
19560   "self_type" : "type-49",
19561   "size" : 8,
19562   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19563   "template_args" : [ "type-3" ],
19564   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
19565  },
19566  {
19567   "access" : "private",
19568   "alignment" : 8,
19569   "fields" :
19570   [
19571    {
19572     "field_name" : "mPointer",
19573     "referenced_type" : "type-51"
19574    },
19575    {
19576     "field_name" : "_pad",
19577     "referenced_type" : "type-35"
19578    }
19579   ],
19580   "is_anonymous" : true,
19581   "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",
19582   "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",
19583   "record_kind" : "union",
19584   "referenced_type" : "type-50",
19585   "self_type" : "type-50",
19586   "size" : 8,
19587   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19588   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
19589  },
19590  {
19591   "alignment" : 1,
19592   "linker_set_key" : "android::hardware::details::i_tag",
19593   "name" : "android::hardware::details::i_tag",
19594   "referenced_type" : "type-279",
19595   "self_type" : "type-279",
19596   "size" : 1,
19597   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19598   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
19599  },
19600  {
19601   "alignment" : 8,
19602   "fields" :
19603   [
19604    {
19605     "access" : "private",
19606     "field_name" : "mStatus",
19607     "referenced_type" : "type-40"
19608    },
19609    {
19610     "access" : "private",
19611     "field_name" : "mCheckedStatus",
19612     "field_offset" : 256,
19613     "referenced_type" : "type-20"
19614    }
19615   ],
19616   "linker_set_key" : "android::hardware::details::return_status",
19617   "name" : "android::hardware::details::return_status",
19618   "record_kind" : "class",
19619   "referenced_type" : "type-39",
19620   "self_type" : "type-39",
19621   "size" : 40,
19622   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
19623   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
19624  },
19625  {
19626   "alignment" : 1,
19627   "linker_set_key" : "android::hardware::details::std_array<int, 2>",
19628   "name" : "android::hardware::details::std_array<int, 2>",
19629   "referenced_type" : "type-567",
19630   "self_type" : "type-567",
19631   "size" : 1,
19632   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19633   "template_args" : [ "type-41" ],
19634   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIiLm2EJEEE"
19635  },
19636  {
19637   "alignment" : 1,
19638   "linker_set_key" : "android::hardware::details::std_array<int, 4>",
19639   "name" : "android::hardware::details::std_array<int, 4>",
19640   "referenced_type" : "type-566",
19641   "self_type" : "type-566",
19642   "size" : 1,
19643   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19644   "template_args" : [ "type-41" ],
19645   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIiLm4EJEEE"
19646  },
19647  {
19648   "alignment" : 1,
19649   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
19650   "name" : "android::hardware::details::std_array<unsigned char, 32>",
19651   "referenced_type" : "type-568",
19652   "self_type" : "type-568",
19653   "size" : 1,
19654   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19655   "template_args" : [ "type-3" ],
19656   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
19657  },
19658  {
19659   "alignment" : 4,
19660   "fields" :
19661   [
19662    {
19663     "access" : "private",
19664     "field_name" : "mBuffer",
19665     "referenced_type" : "type-523"
19666    }
19667   ],
19668   "linker_set_key" : "android::hardware::hidl_array<int, 2>",
19669   "name" : "android::hardware::hidl_array<int, 2>",
19670   "referenced_type" : "type-522",
19671   "self_type" : "type-522",
19672   "size" : 8,
19673   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19674   "template_args" : [ "type-41" ],
19675   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIiLm2EJEEE"
19676  },
19677  {
19678   "alignment" : 4,
19679   "fields" :
19680   [
19681    {
19682     "access" : "private",
19683     "field_name" : "mBuffer",
19684     "referenced_type" : "type-521"
19685    }
19686   ],
19687   "linker_set_key" : "android::hardware::hidl_array<int, 4>",
19688   "name" : "android::hardware::hidl_array<int, 4>",
19689   "referenced_type" : "type-520",
19690   "self_type" : "type-520",
19691   "size" : 16,
19692   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19693   "template_args" : [ "type-41" ],
19694   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIiLm4EJEEE"
19695  },
19696  {
19697   "alignment" : 1,
19698   "fields" :
19699   [
19700    {
19701     "access" : "private",
19702     "field_name" : "mBuffer",
19703     "referenced_type" : "type-503"
19704    }
19705   ],
19706   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
19707   "name" : "android::hardware::hidl_array<unsigned char, 32>",
19708   "referenced_type" : "type-502",
19709   "self_type" : "type-502",
19710   "size" : 32,
19711   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19712   "template_args" : [ "type-3" ],
19713   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
19714  },
19715  {
19716   "alignment" : 8,
19717   "base_specifiers" :
19718   [
19719    {
19720     "referenced_type" : "type-5"
19721    }
19722   ],
19723   "fields" :
19724   [
19725    {
19726     "access" : "private",
19727     "field_name" : "mRecipient",
19728     "field_offset" : 64,
19729     "referenced_type" : "type-32"
19730    },
19731    {
19732     "access" : "private",
19733     "field_name" : "mCookie",
19734     "field_offset" : 192,
19735     "referenced_type" : "type-35"
19736    },
19737    {
19738     "access" : "private",
19739     "field_name" : "mBase",
19740     "field_offset" : 256,
19741     "referenced_type" : "type-36"
19742    }
19743   ],
19744   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
19745   "name" : "android::hardware::hidl_binder_death_recipient",
19746   "referenced_type" : "type-31",
19747   "self_type" : "type-31",
19748   "size" : 64,
19749   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
19750   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
19751   "vtable_components" :
19752   [
19753    {
19754     "component_value" : 48,
19755     "kind" : "vbase_offset"
19756    },
19757    {
19758     "kind" : "offset_to_top"
19759    },
19760    {
19761     "kind" : "rtti",
19762     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
19763    },
19764    {
19765     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
19766    },
19767    {
19768     "kind" : "complete_dtor_pointer",
19769     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
19770    },
19771    {
19772     "kind" : "deleting_dtor_pointer",
19773     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
19774    },
19775    {
19776     "kind" : "vcall_offset"
19777    },
19778    {
19779     "kind" : "vcall_offset"
19780    },
19781    {
19782     "kind" : "vcall_offset"
19783    },
19784    {
19785     "kind" : "vcall_offset"
19786    },
19787    {
19788     "component_value" : -48,
19789     "kind" : "vcall_offset"
19790    },
19791    {
19792     "component_value" : -48,
19793     "kind" : "offset_to_top"
19794    },
19795    {
19796     "kind" : "rtti",
19797     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
19798    },
19799    {
19800     "kind" : "complete_dtor_pointer",
19801     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
19802    },
19803    {
19804     "kind" : "deleting_dtor_pointer",
19805     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
19806    },
19807    {
19808     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19809    },
19810    {
19811     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19812    },
19813    {
19814     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19815    },
19816    {
19817     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19818    }
19819   ]
19820  },
19821  {
19822   "alignment" : 8,
19823   "base_specifiers" :
19824   [
19825    {
19826     "is_virtual" : true,
19827     "referenced_type" : "type-6"
19828    }
19829   ],
19830   "linker_set_key" : "android::hardware::hidl_death_recipient",
19831   "name" : "android::hardware::hidl_death_recipient",
19832   "referenced_type" : "type-34",
19833   "self_type" : "type-34",
19834   "size" : 24,
19835   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19836   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
19837   "vtable_components" :
19838   [
19839    {
19840     "component_value" : 8,
19841     "kind" : "vbase_offset"
19842    },
19843    {
19844     "kind" : "offset_to_top"
19845    },
19846    {
19847     "kind" : "rtti",
19848     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
19849    },
19850    {
19851     "is_pure" : true,
19852     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
19853    },
19854    {
19855     "kind" : "complete_dtor_pointer",
19856     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
19857    },
19858    {
19859     "kind" : "deleting_dtor_pointer",
19860     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
19861    },
19862    {
19863     "kind" : "vcall_offset"
19864    },
19865    {
19866     "kind" : "vcall_offset"
19867    },
19868    {
19869     "kind" : "vcall_offset"
19870    },
19871    {
19872     "kind" : "vcall_offset"
19873    },
19874    {
19875     "component_value" : -8,
19876     "kind" : "vcall_offset"
19877    },
19878    {
19879     "component_value" : -8,
19880     "kind" : "offset_to_top"
19881    },
19882    {
19883     "kind" : "rtti",
19884     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
19885    },
19886    {
19887     "kind" : "complete_dtor_pointer",
19888     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
19889    },
19890    {
19891     "kind" : "deleting_dtor_pointer",
19892     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
19893    },
19894    {
19895     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19896    },
19897    {
19898     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19899    },
19900    {
19901     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19902    },
19903    {
19904     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19905    }
19906   ]
19907  },
19908  {
19909   "alignment" : 8,
19910   "fields" :
19911   [
19912    {
19913     "access" : "private",
19914     "field_name" : "mHandle",
19915     "referenced_type" : "type-170"
19916    },
19917    {
19918     "access" : "private",
19919     "field_name" : "mOwnsHandle",
19920     "field_offset" : 64,
19921     "referenced_type" : "type-20"
19922    }
19923   ],
19924   "linker_set_key" : "android::hardware::hidl_handle",
19925   "name" : "android::hardware::hidl_handle",
19926   "referenced_type" : "type-169",
19927   "self_type" : "type-169",
19928   "size" : 16,
19929   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19930   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
19931  },
19932  {
19933   "alignment" : 8,
19934   "fields" :
19935   [
19936    {
19937     "access" : "private",
19938     "field_name" : "mHandle",
19939     "referenced_type" : "type-169"
19940    },
19941    {
19942     "access" : "private",
19943     "field_name" : "mSize",
19944     "field_offset" : 128,
19945     "referenced_type" : "type-35"
19946    },
19947    {
19948     "access" : "private",
19949     "field_name" : "mName",
19950     "field_offset" : 192,
19951     "referenced_type" : "type-365"
19952    }
19953   ],
19954   "linker_set_key" : "android::hardware::hidl_memory",
19955   "name" : "android::hardware::hidl_memory",
19956   "referenced_type" : "type-469",
19957   "self_type" : "type-469",
19958   "size" : 40,
19959   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19960   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
19961  },
19962  {
19963   "alignment" : 8,
19964   "fields" :
19965   [
19966    {
19967     "access" : "private",
19968     "field_name" : "mBuffer",
19969     "referenced_type" : "type-366"
19970    },
19971    {
19972     "access" : "private",
19973     "field_name" : "mSize",
19974     "field_offset" : 64,
19975     "referenced_type" : "type-2"
19976    },
19977    {
19978     "access" : "private",
19979     "field_name" : "mOwnsBuffer",
19980     "field_offset" : 96,
19981     "referenced_type" : "type-20"
19982    }
19983   ],
19984   "linker_set_key" : "android::hardware::hidl_string",
19985   "name" : "android::hardware::hidl_string",
19986   "referenced_type" : "type-365",
19987   "self_type" : "type-365",
19988   "size" : 16,
19989   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19990   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
19991  },
19992  {
19993   "alignment" : 8,
19994   "fields" :
19995   [
19996    {
19997     "access" : "private",
19998     "field_name" : "mBuffer",
19999     "referenced_type" : "type-422"
20000    },
20001    {
20002     "access" : "private",
20003     "field_name" : "mSize",
20004     "field_offset" : 64,
20005     "referenced_type" : "type-2"
20006    },
20007    {
20008     "access" : "private",
20009     "field_name" : "mOwnsBuffer",
20010     "field_offset" : 96,
20011     "referenced_type" : "type-20"
20012    }
20013   ],
20014   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
20015   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
20016   "referenced_type" : "type-481",
20017   "self_type" : "type-481",
20018   "size" : 16,
20019   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20020   "template_args" : [ "type-425" ],
20021   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
20022  },
20023  {
20024   "alignment" : 8,
20025   "fields" :
20026   [
20027    {
20028     "access" : "private",
20029     "field_name" : "mBuffer",
20030     "referenced_type" : "type-369"
20031    },
20032    {
20033     "access" : "private",
20034     "field_name" : "mSize",
20035     "field_offset" : 64,
20036     "referenced_type" : "type-2"
20037    },
20038    {
20039     "access" : "private",
20040     "field_name" : "mOwnsBuffer",
20041     "field_offset" : 96,
20042     "referenced_type" : "type-20"
20043    }
20044   ],
20045   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
20046   "name" : "android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
20047   "referenced_type" : "type-368",
20048   "self_type" : "type-368",
20049   "size" : 16,
20050   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20051   "template_args" : [ "type-372" ],
20052   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6common4V1_09VendorTagEEE"
20053  },
20054  {
20055   "alignment" : 8,
20056   "fields" :
20057   [
20058    {
20059     "access" : "private",
20060     "field_name" : "mBuffer",
20061     "referenced_type" : "type-361"
20062    },
20063    {
20064     "access" : "private",
20065     "field_name" : "mSize",
20066     "field_offset" : 64,
20067     "referenced_type" : "type-2"
20068    },
20069    {
20070     "access" : "private",
20071     "field_name" : "mOwnsBuffer",
20072     "field_offset" : 96,
20073     "referenced_type" : "type-20"
20074    }
20075   ],
20076   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTagSection>",
20077   "name" : "android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTagSection>",
20078   "referenced_type" : "type-558",
20079   "self_type" : "type-558",
20080   "size" : 16,
20081   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20082   "template_args" : [ "type-364" ],
20083   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6common4V1_016VendorTagSectionEEE"
20084  },
20085  {
20086   "alignment" : 8,
20087   "fields" :
20088   [
20089    {
20090     "access" : "private",
20091     "field_name" : "mBuffer",
20092     "referenced_type" : "type-516"
20093    },
20094    {
20095     "access" : "private",
20096     "field_name" : "mSize",
20097     "field_offset" : 64,
20098     "referenced_type" : "type-2"
20099    },
20100    {
20101     "access" : "private",
20102     "field_name" : "mOwnsBuffer",
20103     "field_offset" : 96,
20104     "referenced_type" : "type-20"
20105    }
20106   ],
20107   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace>",
20108   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace>",
20109   "referenced_type" : "type-515",
20110   "self_type" : "type-515",
20111   "size" : 16,
20112   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20113   "template_args" : [ "type-519" ],
20114   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V1_010CameraFaceEEE"
20115  },
20116  {
20117   "alignment" : 8,
20118   "fields" :
20119   [
20120    {
20121     "access" : "private",
20122     "field_name" : "mBuffer",
20123     "referenced_type" : "type-544"
20124    },
20125    {
20126     "access" : "private",
20127     "field_name" : "mSize",
20128     "field_offset" : 64,
20129     "referenced_type" : "type-2"
20130    },
20131    {
20132     "access" : "private",
20133     "field_name" : "mOwnsBuffer",
20134     "field_offset" : 96,
20135     "referenced_type" : "type-20"
20136    }
20137   ],
20138   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
20139   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
20140   "referenced_type" : "type-543",
20141   "self_type" : "type-543",
20142   "size" : 16,
20143   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20144   "template_args" : [ "type-547" ],
20145   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_29HalStreamEEE"
20146  },
20147  {
20148   "alignment" : 8,
20149   "fields" :
20150   [
20151    {
20152     "access" : "private",
20153     "field_name" : "mBuffer",
20154     "referenced_type" : "type-532"
20155    },
20156    {
20157     "access" : "private",
20158     "field_name" : "mSize",
20159     "field_offset" : 64,
20160     "referenced_type" : "type-2"
20161    },
20162    {
20163     "access" : "private",
20164     "field_name" : "mOwnsBuffer",
20165     "field_offset" : 96,
20166     "referenced_type" : "type-20"
20167    }
20168   ],
20169   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
20170   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
20171   "referenced_type" : "type-531",
20172   "self_type" : "type-531",
20173   "size" : 16,
20174   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20175   "template_args" : [ "type-535" ],
20176   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_26StreamEEE"
20177  },
20178  {
20179   "alignment" : 8,
20180   "fields" :
20181   [
20182    {
20183     "access" : "private",
20184     "field_name" : "mBuffer",
20185     "referenced_type" : "type-165"
20186    },
20187    {
20188     "access" : "private",
20189     "field_name" : "mSize",
20190     "field_offset" : 64,
20191     "referenced_type" : "type-2"
20192    },
20193    {
20194     "access" : "private",
20195     "field_name" : "mOwnsBuffer",
20196     "field_offset" : 96,
20197     "referenced_type" : "type-20"
20198    }
20199   ],
20200   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
20201   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
20202   "referenced_type" : "type-555",
20203   "self_type" : "type-555",
20204   "size" : 16,
20205   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20206   "template_args" : [ "type-168" ],
20207   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_212StreamBufferEEE"
20208  },
20209  {
20210   "alignment" : 8,
20211   "fields" :
20212   [
20213    {
20214     "access" : "private",
20215     "field_name" : "mBuffer",
20216     "referenced_type" : "type-499"
20217    },
20218    {
20219     "access" : "private",
20220     "field_name" : "mSize",
20221     "field_offset" : 64,
20222     "referenced_type" : "type-2"
20223    },
20224    {
20225     "access" : "private",
20226     "field_name" : "mOwnsBuffer",
20227     "field_offset" : 96,
20228     "referenced_type" : "type-20"
20229    }
20230   ],
20231   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
20232   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
20233   "referenced_type" : "type-498",
20234   "self_type" : "type-498",
20235   "size" : 16,
20236   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20237   "template_args" : [ "type-502" ],
20238   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
20239  },
20240  {
20241   "alignment" : 8,
20242   "fields" :
20243   [
20244    {
20245     "access" : "private",
20246     "field_name" : "mBuffer",
20247     "referenced_type" : "type-483"
20248    },
20249    {
20250     "access" : "private",
20251     "field_name" : "mSize",
20252     "field_offset" : 64,
20253     "referenced_type" : "type-2"
20254    },
20255    {
20256     "access" : "private",
20257     "field_name" : "mOwnsBuffer",
20258     "field_offset" : 96,
20259     "referenced_type" : "type-20"
20260    }
20261   ],
20262   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
20263   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
20264   "referenced_type" : "type-482",
20265   "self_type" : "type-482",
20266   "size" : 16,
20267   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20268   "template_args" : [ "type-365" ],
20269   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
20270  },
20271  {
20272   "alignment" : 8,
20273   "fields" :
20274   [
20275    {
20276     "access" : "private",
20277     "field_name" : "mBuffer",
20278     "referenced_type" : "type-563"
20279    },
20280    {
20281     "access" : "private",
20282     "field_name" : "mSize",
20283     "field_offset" : 64,
20284     "referenced_type" : "type-2"
20285    },
20286    {
20287     "access" : "private",
20288     "field_name" : "mOwnsBuffer",
20289     "field_offset" : 96,
20290     "referenced_type" : "type-20"
20291    }
20292   ],
20293   "linker_set_key" : "android::hardware::hidl_vec<char>",
20294   "name" : "android::hardware::hidl_vec<char>",
20295   "referenced_type" : "type-562",
20296   "self_type" : "type-562",
20297   "size" : 16,
20298   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20299   "template_args" : [ "type-136" ],
20300   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
20301  },
20302  {
20303   "alignment" : 8,
20304   "fields" :
20305   [
20306    {
20307     "access" : "private",
20308     "field_name" : "mBuffer",
20309     "referenced_type" : "type-493"
20310    },
20311    {
20312     "access" : "private",
20313     "field_name" : "mSize",
20314     "field_offset" : 64,
20315     "referenced_type" : "type-2"
20316    },
20317    {
20318     "access" : "private",
20319     "field_name" : "mOwnsBuffer",
20320     "field_offset" : 96,
20321     "referenced_type" : "type-20"
20322    }
20323   ],
20324   "linker_set_key" : "android::hardware::hidl_vec<int>",
20325   "name" : "android::hardware::hidl_vec<int>",
20326   "referenced_type" : "type-508",
20327   "self_type" : "type-508",
20328   "size" : 16,
20329   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20330   "template_args" : [ "type-41" ],
20331   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
20332  },
20333  {
20334   "alignment" : 8,
20335   "fields" :
20336   [
20337    {
20338     "access" : "private",
20339     "field_name" : "mBuffer",
20340     "referenced_type" : "type-49"
20341    },
20342    {
20343     "access" : "private",
20344     "field_name" : "mSize",
20345     "field_offset" : 64,
20346     "referenced_type" : "type-2"
20347    },
20348    {
20349     "access" : "private",
20350     "field_name" : "mOwnsBuffer",
20351     "field_offset" : 96,
20352     "referenced_type" : "type-20"
20353    }
20354   ],
20355   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
20356   "name" : "android::hardware::hidl_vec<unsigned char>",
20357   "referenced_type" : "type-528",
20358   "self_type" : "type-528",
20359   "size" : 16,
20360   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20361   "template_args" : [ "type-3" ],
20362   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
20363  },
20364  {
20365   "alignment" : 2,
20366   "fields" :
20367   [
20368    {
20369     "access" : "private",
20370     "field_name" : "mMajor",
20371     "referenced_type" : "type-134"
20372    },
20373    {
20374     "access" : "private",
20375     "field_name" : "mMinor",
20376     "field_offset" : 16,
20377     "referenced_type" : "type-134"
20378    }
20379   ],
20380   "linker_set_key" : "android::hardware::hidl_version",
20381   "name" : "android::hardware::hidl_version",
20382   "referenced_type" : "type-590",
20383   "self_type" : "type-590",
20384   "size" : 4,
20385   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20386   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
20387  },
20388  {
20389   "alignment" : 8,
20390   "base_specifiers" :
20391   [
20392    {
20393     "referenced_type" : "type-73"
20394    },
20395    {
20396     "referenced_type" : "type-18"
20397    }
20398   ],
20399   "fields" :
20400   [
20401    {
20402     "access" : "private",
20403     "field_name" : "_hidl_mImpl",
20404     "field_offset" : 960,
20405     "referenced_type" : "type-106"
20406    }
20407   ],
20408   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
20409   "name" : "android::hidl::base::V1_0::BnHwBase",
20410   "referenced_type" : "type-105",
20411   "self_type" : "type-105",
20412   "size" : 144,
20413   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
20414   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
20415   "vtable_components" :
20416   [
20417    {
20418     "component_value" : 128,
20419     "kind" : "vbase_offset"
20420    },
20421    {
20422     "kind" : "offset_to_top"
20423    },
20424    {
20425     "kind" : "rtti",
20426     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
20427    },
20428    {
20429     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
20430    },
20431    {
20432     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
20433    },
20434    {
20435     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
20436    },
20437    {
20438     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
20439    },
20440    {
20441     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
20442    },
20443    {
20444     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
20445    },
20446    {
20447     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
20448    },
20449    {
20450     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
20451    },
20452    {
20453     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
20454    },
20455    {
20456     "kind" : "complete_dtor_pointer",
20457     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
20458    },
20459    {
20460     "kind" : "deleting_dtor_pointer",
20461     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
20462    },
20463    {
20464     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
20465    },
20466    {
20467     "component_value" : -32,
20468     "kind" : "offset_to_top"
20469    },
20470    {
20471     "kind" : "rtti",
20472     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
20473    },
20474    {
20475     "kind" : "complete_dtor_pointer",
20476     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
20477    },
20478    {
20479     "kind" : "deleting_dtor_pointer",
20480     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
20481    },
20482    {
20483     "kind" : "vcall_offset"
20484    },
20485    {
20486     "kind" : "vcall_offset"
20487    },
20488    {
20489     "kind" : "vcall_offset"
20490    },
20491    {
20492     "kind" : "vcall_offset"
20493    },
20494    {
20495     "component_value" : -128,
20496     "kind" : "vcall_offset"
20497    },
20498    {
20499     "component_value" : -128,
20500     "kind" : "offset_to_top"
20501    },
20502    {
20503     "kind" : "rtti",
20504     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
20505    },
20506    {
20507     "kind" : "complete_dtor_pointer",
20508     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
20509    },
20510    {
20511     "kind" : "deleting_dtor_pointer",
20512     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
20513    },
20514    {
20515     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20516    },
20517    {
20518     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20519    },
20520    {
20521     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20522    },
20523    {
20524     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20525    }
20526   ]
20527  },
20528  {
20529   "alignment" : 8,
20530   "base_specifiers" :
20531   [
20532    {
20533     "referenced_type" : "type-630"
20534    },
20535    {
20536     "referenced_type" : "type-18"
20537    }
20538   ],
20539   "fields" :
20540   [
20541    {
20542     "access" : "private",
20543     "field_name" : "_hidl_mMutex",
20544     "field_offset" : 1088,
20545     "referenced_type" : "type-905"
20546    },
20547    {
20548     "access" : "private",
20549     "field_name" : "_hidl_mDeathRecipients",
20550     "field_offset" : 1408,
20551     "referenced_type" : "type-906"
20552    }
20553   ],
20554   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
20555   "name" : "android::hidl::base::V1_0::BpHwBase",
20556   "referenced_type" : "type-904",
20557   "self_type" : "type-904",
20558   "size" : 216,
20559   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
20560   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
20561   "vtable_components" :
20562   [
20563    {
20564     "component_value" : 200,
20565     "kind" : "vbase_offset"
20566    },
20567    {
20568     "kind" : "offset_to_top"
20569    },
20570    {
20571     "kind" : "rtti",
20572     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
20573    },
20574    {
20575     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
20576    },
20577    {
20578     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
20579    },
20580    {
20581     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
20582    },
20583    {
20584     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
20585    },
20586    {
20587     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
20588    },
20589    {
20590     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
20591    },
20592    {
20593     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
20594    },
20595    {
20596     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
20597    },
20598    {
20599     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
20600    },
20601    {
20602     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
20603    },
20604    {
20605     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
20606    },
20607    {
20608     "kind" : "complete_dtor_pointer",
20609     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
20610    },
20611    {
20612     "kind" : "deleting_dtor_pointer",
20613     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
20614    },
20615    {
20616     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
20617    },
20618    {
20619     "component_value" : 192,
20620     "kind" : "vbase_offset"
20621    },
20622    {
20623     "component_value" : -8,
20624     "kind" : "offset_to_top"
20625    },
20626    {
20627     "kind" : "rtti",
20628     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
20629    },
20630    {
20631     "kind" : "complete_dtor_pointer",
20632     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
20633    },
20634    {
20635     "kind" : "deleting_dtor_pointer",
20636     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
20637    },
20638    {
20639     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
20640    },
20641    {
20642     "component_value" : 184,
20643     "kind" : "vbase_offset"
20644    },
20645    {
20646     "component_value" : -16,
20647     "kind" : "offset_to_top"
20648    },
20649    {
20650     "kind" : "rtti",
20651     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
20652    },
20653    {
20654     "kind" : "complete_dtor_pointer",
20655     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
20656    },
20657    {
20658     "kind" : "deleting_dtor_pointer",
20659     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
20660    },
20661    {
20662     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20663    },
20664    {
20665     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20666    },
20667    {
20668     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20669    },
20670    {
20671     "component_value" : -48,
20672     "kind" : "offset_to_top"
20673    },
20674    {
20675     "kind" : "rtti",
20676     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
20677    },
20678    {
20679     "kind" : "complete_dtor_pointer",
20680     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
20681    },
20682    {
20683     "kind" : "deleting_dtor_pointer",
20684     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
20685    },
20686    {
20687     "kind" : "vcall_offset"
20688    },
20689    {
20690     "component_value" : -184,
20691     "kind" : "vcall_offset"
20692    },
20693    {
20694     "component_value" : -184,
20695     "kind" : "vcall_offset"
20696    },
20697    {
20698     "component_value" : -184,
20699     "kind" : "vcall_offset"
20700    },
20701    {
20702     "component_value" : -200,
20703     "kind" : "vcall_offset"
20704    },
20705    {
20706     "component_value" : -200,
20707     "kind" : "offset_to_top"
20708    },
20709    {
20710     "kind" : "rtti",
20711     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
20712    },
20713    {
20714     "kind" : "complete_dtor_pointer",
20715     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
20716    },
20717    {
20718     "kind" : "deleting_dtor_pointer",
20719     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
20720    },
20721    {
20722     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
20723    },
20724    {
20725     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20726    },
20727    {
20728     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20729    },
20730    {
20731     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20732    }
20733   ]
20734  },
20735  {
20736   "alignment" : 8,
20737   "fields" :
20738   [
20739    {
20740     "field_name" : "pid",
20741     "referenced_type" : "type-41"
20742    },
20743    {
20744     "field_name" : "ptr",
20745     "field_offset" : 64,
20746     "referenced_type" : "type-35"
20747    },
20748    {
20749     "field_name" : "arch",
20750     "field_offset" : 128,
20751     "referenced_type" : "type-609"
20752    }
20753   ],
20754   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
20755   "name" : "android::hidl::base::V1_0::DebugInfo",
20756   "referenced_type" : "type-608",
20757   "self_type" : "type-608",
20758   "size" : 24,
20759   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
20760   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
20761  },
20762  {
20763   "alignment" : 8,
20764   "base_specifiers" :
20765   [
20766    {
20767     "is_virtual" : true,
20768     "referenced_type" : "type-6"
20769    }
20770   ],
20771   "linker_set_key" : "android::hidl::base::V1_0::IBase",
20772   "name" : "android::hidl::base::V1_0::IBase",
20773   "referenced_type" : "type-15",
20774   "self_type" : "type-15",
20775   "size" : 24,
20776   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
20777   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
20778   "vtable_components" :
20779   [
20780    {
20781     "component_value" : 8,
20782     "kind" : "vbase_offset"
20783    },
20784    {
20785     "kind" : "offset_to_top"
20786    },
20787    {
20788     "kind" : "rtti",
20789     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
20790    },
20791    {
20792     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
20793    },
20794    {
20795     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
20796    },
20797    {
20798     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
20799    },
20800    {
20801     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
20802    },
20803    {
20804     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
20805    },
20806    {
20807     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
20808    },
20809    {
20810     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
20811    },
20812    {
20813     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
20814    },
20815    {
20816     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
20817    },
20818    {
20819     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
20820    },
20821    {
20822     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
20823    },
20824    {
20825     "kind" : "complete_dtor_pointer",
20826     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
20827    },
20828    {
20829     "kind" : "deleting_dtor_pointer",
20830     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
20831    },
20832    {
20833     "kind" : "vcall_offset"
20834    },
20835    {
20836     "kind" : "vcall_offset"
20837    },
20838    {
20839     "kind" : "vcall_offset"
20840    },
20841    {
20842     "kind" : "vcall_offset"
20843    },
20844    {
20845     "component_value" : -8,
20846     "kind" : "vcall_offset"
20847    },
20848    {
20849     "component_value" : -8,
20850     "kind" : "offset_to_top"
20851    },
20852    {
20853     "kind" : "rtti",
20854     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
20855    },
20856    {
20857     "kind" : "complete_dtor_pointer",
20858     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
20859    },
20860    {
20861     "kind" : "deleting_dtor_pointer",
20862     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
20863    },
20864    {
20865     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20866    },
20867    {
20868     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20869    },
20870    {
20871     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20872    },
20873    {
20874     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20875    }
20876   ]
20877  },
20878  {
20879   "alignment" : 8,
20880   "base_specifiers" :
20881   [
20882    {
20883     "referenced_type" : "type-15"
20884    }
20885   ],
20886   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
20887   "name" : "android::hidl::manager::V1_0::IServiceManager",
20888   "referenced_type" : "type-225",
20889   "self_type" : "type-225",
20890   "size" : 24,
20891   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
20892   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
20893   "vtable_components" :
20894   [
20895    {
20896     "component_value" : 8,
20897     "kind" : "vbase_offset"
20898    },
20899    {
20900     "kind" : "offset_to_top"
20901    },
20902    {
20903     "kind" : "rtti",
20904     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
20905    },
20906    {
20907     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
20908    },
20909    {
20910     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
20911    },
20912    {
20913     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
20914    },
20915    {
20916     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
20917    },
20918    {
20919     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
20920    },
20921    {
20922     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
20923    },
20924    {
20925     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
20926    },
20927    {
20928     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
20929    },
20930    {
20931     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
20932    },
20933    {
20934     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
20935    },
20936    {
20937     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
20938    },
20939    {
20940     "kind" : "complete_dtor_pointer",
20941     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
20942    },
20943    {
20944     "kind" : "deleting_dtor_pointer",
20945     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
20946    },
20947    {
20948     "is_pure" : true,
20949     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
20950    },
20951    {
20952     "is_pure" : true,
20953     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
20954    },
20955    {
20956     "is_pure" : true,
20957     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
20958    },
20959    {
20960     "is_pure" : true,
20961     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
20962    },
20963    {
20964     "is_pure" : true,
20965     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
20966    },
20967    {
20968     "is_pure" : true,
20969     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
20970    },
20971    {
20972     "is_pure" : true,
20973     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
20974    },
20975    {
20976     "is_pure" : true,
20977     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
20978    },
20979    {
20980     "kind" : "vcall_offset"
20981    },
20982    {
20983     "kind" : "vcall_offset"
20984    },
20985    {
20986     "kind" : "vcall_offset"
20987    },
20988    {
20989     "kind" : "vcall_offset"
20990    },
20991    {
20992     "component_value" : -8,
20993     "kind" : "vcall_offset"
20994    },
20995    {
20996     "component_value" : -8,
20997     "kind" : "offset_to_top"
20998    },
20999    {
21000     "kind" : "rtti",
21001     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
21002    },
21003    {
21004     "kind" : "complete_dtor_pointer",
21005     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
21006    },
21007    {
21008     "kind" : "deleting_dtor_pointer",
21009     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
21010    },
21011    {
21012     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21013    },
21014    {
21015     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21016    },
21017    {
21018     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21019    },
21020    {
21021     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21022    }
21023   ]
21024  },
21025  {
21026   "alignment" : 8,
21027   "fields" :
21028   [
21029    {
21030     "field_name" : "interfaceName",
21031     "referenced_type" : "type-365"
21032    },
21033    {
21034     "field_name" : "instanceName",
21035     "field_offset" : 128,
21036     "referenced_type" : "type-365"
21037    },
21038    {
21039     "field_name" : "pid",
21040     "field_offset" : 256,
21041     "referenced_type" : "type-41"
21042    },
21043    {
21044     "field_name" : "clientPids",
21045     "field_offset" : 320,
21046     "referenced_type" : "type-508"
21047    },
21048    {
21049     "field_name" : "arch",
21050     "field_offset" : 448,
21051     "referenced_type" : "type-609"
21052    }
21053   ],
21054   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
21055   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
21056   "referenced_type" : "type-758",
21057   "self_type" : "type-758",
21058   "size" : 64,
21059   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
21060   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
21061  },
21062  {
21063   "alignment" : 8,
21064   "base_specifiers" :
21065   [
21066    {
21067     "referenced_type" : "type-15"
21068    }
21069   ],
21070   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
21071   "name" : "android::hidl::manager::V1_0::IServiceNotification",
21072   "referenced_type" : "type-240",
21073   "self_type" : "type-240",
21074   "size" : 24,
21075   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
21076   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
21077   "vtable_components" :
21078   [
21079    {
21080     "component_value" : 8,
21081     "kind" : "vbase_offset"
21082    },
21083    {
21084     "kind" : "offset_to_top"
21085    },
21086    {
21087     "kind" : "rtti",
21088     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
21089    },
21090    {
21091     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
21092    },
21093    {
21094     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
21095    },
21096    {
21097     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
21098    },
21099    {
21100     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
21101    },
21102    {
21103     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
21104    },
21105    {
21106     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
21107    },
21108    {
21109     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
21110    },
21111    {
21112     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
21113    },
21114    {
21115     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
21116    },
21117    {
21118     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
21119    },
21120    {
21121     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
21122    },
21123    {
21124     "kind" : "complete_dtor_pointer",
21125     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
21126    },
21127    {
21128     "kind" : "deleting_dtor_pointer",
21129     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
21130    },
21131    {
21132     "is_pure" : true,
21133     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
21134    },
21135    {
21136     "kind" : "vcall_offset"
21137    },
21138    {
21139     "kind" : "vcall_offset"
21140    },
21141    {
21142     "kind" : "vcall_offset"
21143    },
21144    {
21145     "kind" : "vcall_offset"
21146    },
21147    {
21148     "component_value" : -8,
21149     "kind" : "vcall_offset"
21150    },
21151    {
21152     "component_value" : -8,
21153     "kind" : "offset_to_top"
21154    },
21155    {
21156     "kind" : "rtti",
21157     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
21158    },
21159    {
21160     "kind" : "complete_dtor_pointer",
21161     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
21162    },
21163    {
21164     "kind" : "deleting_dtor_pointer",
21165     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
21166    },
21167    {
21168     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21169    },
21170    {
21171     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21172    },
21173    {
21174     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21175    },
21176    {
21177     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21178    }
21179   ]
21180  },
21181  {
21182   "alignment" : 8,
21183   "fields" :
21184   [
21185    {
21186     "access" : "private",
21187     "field_name" : "m_ptr",
21188     "referenced_type" : "type-232"
21189    }
21190   ],
21191   "linker_set_key" : "android::sp<android::Thread>",
21192   "name" : "android::sp<android::Thread>",
21193   "record_kind" : "class",
21194   "referenced_type" : "type-231",
21195   "self_type" : "type-231",
21196   "size" : 8,
21197   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21198   "template_args" : [ "type-233" ],
21199   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
21200  },
21201  {
21202   "alignment" : 8,
21203   "fields" :
21204   [
21205    {
21206     "access" : "private",
21207     "field_name" : "m_ptr",
21208     "referenced_type" : "type-72"
21209    }
21210   ],
21211   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
21212   "name" : "android::sp<android::hardware::BHwBinder>",
21213   "record_kind" : "class",
21214   "referenced_type" : "type-319",
21215   "self_type" : "type-319",
21216   "size" : 8,
21217   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21218   "template_args" : [ "type-73" ],
21219   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
21220  },
21221  {
21222   "alignment" : 8,
21223   "fields" :
21224   [
21225    {
21226     "access" : "private",
21227     "field_name" : "m_ptr",
21228     "referenced_type" : "type-4"
21229    }
21230   ],
21231   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
21232   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
21233   "record_kind" : "class",
21234   "referenced_type" : "type-180",
21235   "self_type" : "type-180",
21236   "size" : 8,
21237   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21238   "template_args" : [ "type-5" ],
21239   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
21240  },
21241  {
21242   "alignment" : 8,
21243   "fields" :
21244   [
21245    {
21246     "access" : "private",
21247     "field_name" : "m_ptr",
21248     "referenced_type" : "type-83"
21249    }
21250   ],
21251   "linker_set_key" : "android::sp<android::hardware::IBinder>",
21252   "name" : "android::sp<android::hardware::IBinder>",
21253   "record_kind" : "class",
21254   "referenced_type" : "type-182",
21255   "self_type" : "type-182",
21256   "size" : 8,
21257   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21258   "template_args" : [ "type-77" ],
21259   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
21260  },
21261  {
21262   "alignment" : 8,
21263   "fields" :
21264   [
21265    {
21266     "access" : "private",
21267     "field_name" : "m_ptr",
21268     "referenced_type" : "type-187"
21269    }
21270   ],
21271   "linker_set_key" : "android::sp<android::hardware::IInterface>",
21272   "name" : "android::sp<android::hardware::IInterface>",
21273   "record_kind" : "class",
21274   "referenced_type" : "type-186",
21275   "self_type" : "type-186",
21276   "size" : 8,
21277   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21278   "template_args" : [ "type-80" ],
21279   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
21280  },
21281  {
21282   "alignment" : 8,
21283   "fields" :
21284   [
21285    {
21286     "access" : "private",
21287     "field_name" : "m_ptr",
21288     "referenced_type" : "type-189"
21289    }
21290   ],
21291   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
21292   "name" : "android::sp<android::hardware::ProcessState>",
21293   "record_kind" : "class",
21294   "referenced_type" : "type-188",
21295   "self_type" : "type-188",
21296   "size" : 8,
21297   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21298   "template_args" : [ "type-190" ],
21299   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
21300  },
21301  {
21302   "alignment" : 8,
21303   "fields" :
21304   [
21305    {
21306     "access" : "private",
21307     "field_name" : "m_ptr",
21308     "referenced_type" : "type-155"
21309    }
21310   ],
21311   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice>",
21312   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice>",
21313   "record_kind" : "class",
21314   "referenced_type" : "type-154",
21315   "self_type" : "type-154",
21316   "size" : 8,
21317   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21318   "template_args" : [ "type-156" ],
21319   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V1_013ICameraDeviceEEE"
21320  },
21321  {
21322   "alignment" : 8,
21323   "fields" :
21324   [
21325    {
21326     "access" : "private",
21327     "field_name" : "m_ptr",
21328     "referenced_type" : "type-245"
21329    }
21330   ],
21331   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback>",
21332   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback>",
21333   "record_kind" : "class",
21334   "referenced_type" : "type-244",
21335   "self_type" : "type-244",
21336   "size" : 8,
21337   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21338   "template_args" : [ "type-246" ],
21339   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V1_021ICameraDeviceCallbackEEE"
21340  },
21341  {
21342   "alignment" : 8,
21343   "fields" :
21344   [
21345    {
21346     "access" : "private",
21347     "field_name" : "m_ptr",
21348     "referenced_type" : "type-252"
21349    }
21350   ],
21351   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback>",
21352   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback>",
21353   "record_kind" : "class",
21354   "referenced_type" : "type-251",
21355   "self_type" : "type-251",
21356   "size" : 8,
21357   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21358   "template_args" : [ "type-253" ],
21359   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V1_028ICameraDevicePreviewCallbackEEE"
21360  },
21361  {
21362   "alignment" : 8,
21363   "fields" :
21364   [
21365    {
21366     "access" : "private",
21367     "field_name" : "m_ptr",
21368     "referenced_type" : "type-161"
21369    }
21370   ],
21371   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice>",
21372   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice>",
21373   "record_kind" : "class",
21374   "referenced_type" : "type-160",
21375   "self_type" : "type-160",
21376   "size" : 8,
21377   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21378   "template_args" : [ "type-162" ],
21379   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V3_213ICameraDeviceEEE"
21380  },
21381  {
21382   "alignment" : 8,
21383   "fields" :
21384   [
21385    {
21386     "access" : "private",
21387     "field_name" : "m_ptr",
21388     "referenced_type" : "type-270"
21389    }
21390   ],
21391   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback>",
21392   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback>",
21393   "record_kind" : "class",
21394   "referenced_type" : "type-269",
21395   "self_type" : "type-269",
21396   "size" : 8,
21397   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21398   "template_args" : [ "type-271" ],
21399   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V3_221ICameraDeviceCallbackEEE"
21400  },
21401  {
21402   "alignment" : 8,
21403   "fields" :
21404   [
21405    {
21406     "access" : "private",
21407     "field_name" : "m_ptr",
21408     "referenced_type" : "type-277"
21409    }
21410   ],
21411   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
21412   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
21413   "record_kind" : "class",
21414   "referenced_type" : "type-276",
21415   "self_type" : "type-276",
21416   "size" : 8,
21417   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21418   "template_args" : [ "type-278" ],
21419   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V3_220ICameraDeviceSessionEEE"
21420  },
21421  {
21422   "alignment" : 8,
21423   "fields" :
21424   [
21425    {
21426     "access" : "private",
21427     "field_name" : "m_ptr",
21428     "referenced_type" : "type-103"
21429    }
21430   ],
21431   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider>",
21432   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider>",
21433   "record_kind" : "class",
21434   "referenced_type" : "type-102",
21435   "self_type" : "type-102",
21436   "size" : 8,
21437   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21438   "template_args" : [ "type-104" ],
21439   "unique_id" : "_ZTSN7android2spINS_8hardware6camera8provider4V2_415ICameraProviderEEE"
21440  },
21441  {
21442   "alignment" : 8,
21443   "fields" :
21444   [
21445    {
21446     "access" : "private",
21447     "field_name" : "m_ptr",
21448     "referenced_type" : "type-13"
21449    }
21450   ],
21451   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback>",
21452   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback>",
21453   "record_kind" : "class",
21454   "referenced_type" : "type-12",
21455   "self_type" : "type-12",
21456   "size" : 8,
21457   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21458   "template_args" : [ "type-14" ],
21459   "unique_id" : "_ZTSN7android2spINS_8hardware6camera8provider4V2_423ICameraProviderCallbackEEE"
21460  },
21461  {
21462   "alignment" : 8,
21463   "fields" :
21464   [
21465    {
21466     "access" : "private",
21467     "field_name" : "m_ptr",
21468     "referenced_type" : "type-30"
21469    }
21470   ],
21471   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
21472   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
21473   "record_kind" : "class",
21474   "referenced_type" : "type-29",
21475   "self_type" : "type-29",
21476   "size" : 8,
21477   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21478   "template_args" : [ "type-31" ],
21479   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
21480  },
21481  {
21482   "alignment" : 8,
21483   "fields" :
21484   [
21485    {
21486     "access" : "private",
21487     "field_name" : "m_ptr",
21488     "referenced_type" : "type-33"
21489    }
21490   ],
21491   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
21492   "name" : "android::sp<android::hardware::hidl_death_recipient>",
21493   "record_kind" : "class",
21494   "referenced_type" : "type-67",
21495   "self_type" : "type-67",
21496   "size" : 8,
21497   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21498   "template_args" : [ "type-34" ],
21499   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
21500  },
21501  {
21502   "alignment" : 8,
21503   "fields" :
21504   [
21505    {
21506     "access" : "private",
21507     "field_name" : "m_ptr",
21508     "referenced_type" : "type-37"
21509    }
21510   ],
21511   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
21512   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
21513   "record_kind" : "class",
21514   "referenced_type" : "type-106",
21515   "self_type" : "type-106",
21516   "size" : 8,
21517   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21518   "template_args" : [ "type-15" ],
21519   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
21520  },
21521  {
21522   "alignment" : 8,
21523   "fields" :
21524   [
21525    {
21526     "access" : "private",
21527     "field_name" : "m_ptr",
21528     "referenced_type" : "type-224"
21529    }
21530   ],
21531   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
21532   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
21533   "record_kind" : "class",
21534   "referenced_type" : "type-223",
21535   "self_type" : "type-223",
21536   "size" : 8,
21537   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21538   "template_args" : [ "type-225" ],
21539   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
21540  },
21541  {
21542   "alignment" : 8,
21543   "fields" :
21544   [
21545    {
21546     "access" : "private",
21547     "field_name" : "m_ptr",
21548     "referenced_type" : "type-239"
21549    }
21550   ],
21551   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
21552   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
21553   "record_kind" : "class",
21554   "referenced_type" : "type-238",
21555   "self_type" : "type-238",
21556   "size" : 8,
21557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21558   "template_args" : [ "type-240" ],
21559   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
21560  },
21561  {
21562   "alignment" : 1,
21563   "linker_set_key" : "android::trait_trivial_copy<bool>",
21564   "name" : "android::trait_trivial_copy<bool>",
21565   "referenced_type" : "type-385",
21566   "self_type" : "type-385",
21567   "size" : 1,
21568   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21569   "template_args" : [ "type-20" ],
21570   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
21571  },
21572  {
21573   "alignment" : 1,
21574   "linker_set_key" : "android::trait_trivial_copy<char>",
21575   "name" : "android::trait_trivial_copy<char>",
21576   "referenced_type" : "type-389",
21577   "self_type" : "type-389",
21578   "size" : 1,
21579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21580   "template_args" : [ "type-136" ],
21581   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
21582  },
21583  {
21584   "alignment" : 1,
21585   "linker_set_key" : "android::trait_trivial_copy<double>",
21586   "name" : "android::trait_trivial_copy<double>",
21587   "referenced_type" : "type-443",
21588   "self_type" : "type-443",
21589   "size" : 1,
21590   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21591   "template_args" : [ "type-441" ],
21592   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
21593  },
21594  {
21595   "alignment" : 1,
21596   "linker_set_key" : "android::trait_trivial_copy<float>",
21597   "name" : "android::trait_trivial_copy<float>",
21598   "referenced_type" : "type-438",
21599   "self_type" : "type-438",
21600   "size" : 1,
21601   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21602   "template_args" : [ "type-435" ],
21603   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
21604  },
21605  {
21606   "alignment" : 1,
21607   "linker_set_key" : "android::trait_trivial_copy<int>",
21608   "name" : "android::trait_trivial_copy<int>",
21609   "referenced_type" : "type-406",
21610   "self_type" : "type-406",
21611   "size" : 1,
21612   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21613   "template_args" : [ "type-41" ],
21614   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
21615  },
21616  {
21617   "alignment" : 1,
21618   "linker_set_key" : "android::trait_trivial_copy<long long>",
21619   "name" : "android::trait_trivial_copy<long long>",
21620   "referenced_type" : "type-427",
21621   "self_type" : "type-427",
21622   "size" : 1,
21623   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21624   "template_args" : [ "type-421" ],
21625   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
21626  },
21627  {
21628   "alignment" : 1,
21629   "linker_set_key" : "android::trait_trivial_copy<long>",
21630   "name" : "android::trait_trivial_copy<long>",
21631   "referenced_type" : "type-414",
21632   "self_type" : "type-414",
21633   "size" : 1,
21634   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21635   "template_args" : [ "type-193" ],
21636   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
21637  },
21638  {
21639   "alignment" : 1,
21640   "linker_set_key" : "android::trait_trivial_copy<short>",
21641   "name" : "android::trait_trivial_copy<short>",
21642   "referenced_type" : "type-398",
21643   "self_type" : "type-398",
21644   "size" : 1,
21645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21646   "template_args" : [ "type-396" ],
21647   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
21648  },
21649  {
21650   "alignment" : 1,
21651   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
21652   "name" : "android::trait_trivial_copy<unsigned char>",
21653   "referenced_type" : "type-393",
21654   "self_type" : "type-393",
21655   "size" : 1,
21656   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21657   "template_args" : [ "type-3" ],
21658   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
21659  },
21660  {
21661   "alignment" : 1,
21662   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
21663   "name" : "android::trait_trivial_copy<unsigned int>",
21664   "referenced_type" : "type-410",
21665   "self_type" : "type-410",
21666   "size" : 1,
21667   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21668   "template_args" : [ "type-2" ],
21669   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
21670  },
21671  {
21672   "alignment" : 1,
21673   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
21674   "name" : "android::trait_trivial_copy<unsigned long long>",
21675   "referenced_type" : "type-432",
21676   "self_type" : "type-432",
21677   "size" : 1,
21678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21679   "template_args" : [ "type-430" ],
21680   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
21681  },
21682  {
21683   "alignment" : 1,
21684   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
21685   "name" : "android::trait_trivial_copy<unsigned long>",
21686   "referenced_type" : "type-418",
21687   "self_type" : "type-418",
21688   "size" : 1,
21689   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21690   "template_args" : [ "type-35" ],
21691   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
21692  },
21693  {
21694   "alignment" : 1,
21695   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
21696   "name" : "android::trait_trivial_copy<unsigned short>",
21697   "referenced_type" : "type-402",
21698   "self_type" : "type-402",
21699   "size" : 1,
21700   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21701   "template_args" : [ "type-134" ],
21702   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
21703  },
21704  {
21705   "alignment" : 1,
21706   "linker_set_key" : "android::trait_trivial_copy<void>",
21707   "name" : "android::trait_trivial_copy<void>",
21708   "referenced_type" : "type-381",
21709   "self_type" : "type-381",
21710   "size" : 1,
21711   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21712   "template_args" : [ "type-76" ],
21713   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
21714  },
21715  {
21716   "alignment" : 1,
21717   "linker_set_key" : "android::trait_trivial_ctor<bool>",
21718   "name" : "android::trait_trivial_ctor<bool>",
21719   "referenced_type" : "type-383",
21720   "self_type" : "type-383",
21721   "size" : 1,
21722   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21723   "template_args" : [ "type-20" ],
21724   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
21725  },
21726  {
21727   "alignment" : 1,
21728   "linker_set_key" : "android::trait_trivial_ctor<char>",
21729   "name" : "android::trait_trivial_ctor<char>",
21730   "referenced_type" : "type-387",
21731   "self_type" : "type-387",
21732   "size" : 1,
21733   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21734   "template_args" : [ "type-136" ],
21735   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
21736  },
21737  {
21738   "alignment" : 1,
21739   "linker_set_key" : "android::trait_trivial_ctor<double>",
21740   "name" : "android::trait_trivial_ctor<double>",
21741   "referenced_type" : "type-440",
21742   "self_type" : "type-440",
21743   "size" : 1,
21744   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21745   "template_args" : [ "type-441" ],
21746   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
21747  },
21748  {
21749   "alignment" : 1,
21750   "linker_set_key" : "android::trait_trivial_ctor<float>",
21751   "name" : "android::trait_trivial_ctor<float>",
21752   "referenced_type" : "type-434",
21753   "self_type" : "type-434",
21754   "size" : 1,
21755   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21756   "template_args" : [ "type-435" ],
21757   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
21758  },
21759  {
21760   "alignment" : 1,
21761   "linker_set_key" : "android::trait_trivial_ctor<int>",
21762   "name" : "android::trait_trivial_ctor<int>",
21763   "referenced_type" : "type-404",
21764   "self_type" : "type-404",
21765   "size" : 1,
21766   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21767   "template_args" : [ "type-41" ],
21768   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
21769  },
21770  {
21771   "alignment" : 1,
21772   "linker_set_key" : "android::trait_trivial_ctor<long long>",
21773   "name" : "android::trait_trivial_ctor<long long>",
21774   "referenced_type" : "type-420",
21775   "self_type" : "type-420",
21776   "size" : 1,
21777   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21778   "template_args" : [ "type-421" ],
21779   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
21780  },
21781  {
21782   "alignment" : 1,
21783   "linker_set_key" : "android::trait_trivial_ctor<long>",
21784   "name" : "android::trait_trivial_ctor<long>",
21785   "referenced_type" : "type-412",
21786   "self_type" : "type-412",
21787   "size" : 1,
21788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21789   "template_args" : [ "type-193" ],
21790   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
21791  },
21792  {
21793   "alignment" : 1,
21794   "linker_set_key" : "android::trait_trivial_ctor<short>",
21795   "name" : "android::trait_trivial_ctor<short>",
21796   "referenced_type" : "type-395",
21797   "self_type" : "type-395",
21798   "size" : 1,
21799   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21800   "template_args" : [ "type-396" ],
21801   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
21802  },
21803  {
21804   "alignment" : 1,
21805   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
21806   "name" : "android::trait_trivial_ctor<unsigned char>",
21807   "referenced_type" : "type-391",
21808   "self_type" : "type-391",
21809   "size" : 1,
21810   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21811   "template_args" : [ "type-3" ],
21812   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
21813  },
21814  {
21815   "alignment" : 1,
21816   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
21817   "name" : "android::trait_trivial_ctor<unsigned int>",
21818   "referenced_type" : "type-408",
21819   "self_type" : "type-408",
21820   "size" : 1,
21821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21822   "template_args" : [ "type-2" ],
21823   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
21824  },
21825  {
21826   "alignment" : 1,
21827   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
21828   "name" : "android::trait_trivial_ctor<unsigned long long>",
21829   "referenced_type" : "type-429",
21830   "self_type" : "type-429",
21831   "size" : 1,
21832   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21833   "template_args" : [ "type-430" ],
21834   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
21835  },
21836  {
21837   "alignment" : 1,
21838   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
21839   "name" : "android::trait_trivial_ctor<unsigned long>",
21840   "referenced_type" : "type-416",
21841   "self_type" : "type-416",
21842   "size" : 1,
21843   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21844   "template_args" : [ "type-35" ],
21845   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
21846  },
21847  {
21848   "alignment" : 1,
21849   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
21850   "name" : "android::trait_trivial_ctor<unsigned short>",
21851   "referenced_type" : "type-400",
21852   "self_type" : "type-400",
21853   "size" : 1,
21854   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21855   "template_args" : [ "type-134" ],
21856   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
21857  },
21858  {
21859   "alignment" : 1,
21860   "linker_set_key" : "android::trait_trivial_ctor<void>",
21861   "name" : "android::trait_trivial_ctor<void>",
21862   "referenced_type" : "type-379",
21863   "self_type" : "type-379",
21864   "size" : 1,
21865   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21866   "template_args" : [ "type-76" ],
21867   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
21868  },
21869  {
21870   "alignment" : 1,
21871   "linker_set_key" : "android::trait_trivial_dtor<bool>",
21872   "name" : "android::trait_trivial_dtor<bool>",
21873   "referenced_type" : "type-384",
21874   "self_type" : "type-384",
21875   "size" : 1,
21876   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21877   "template_args" : [ "type-20" ],
21878   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
21879  },
21880  {
21881   "alignment" : 1,
21882   "linker_set_key" : "android::trait_trivial_dtor<char>",
21883   "name" : "android::trait_trivial_dtor<char>",
21884   "referenced_type" : "type-388",
21885   "self_type" : "type-388",
21886   "size" : 1,
21887   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21888   "template_args" : [ "type-136" ],
21889   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
21890  },
21891  {
21892   "alignment" : 1,
21893   "linker_set_key" : "android::trait_trivial_dtor<double>",
21894   "name" : "android::trait_trivial_dtor<double>",
21895   "referenced_type" : "type-442",
21896   "self_type" : "type-442",
21897   "size" : 1,
21898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21899   "template_args" : [ "type-441" ],
21900   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
21901  },
21902  {
21903   "alignment" : 1,
21904   "linker_set_key" : "android::trait_trivial_dtor<float>",
21905   "name" : "android::trait_trivial_dtor<float>",
21906   "referenced_type" : "type-437",
21907   "self_type" : "type-437",
21908   "size" : 1,
21909   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21910   "template_args" : [ "type-435" ],
21911   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
21912  },
21913  {
21914   "alignment" : 1,
21915   "linker_set_key" : "android::trait_trivial_dtor<int>",
21916   "name" : "android::trait_trivial_dtor<int>",
21917   "referenced_type" : "type-405",
21918   "self_type" : "type-405",
21919   "size" : 1,
21920   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21921   "template_args" : [ "type-41" ],
21922   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
21923  },
21924  {
21925   "alignment" : 1,
21926   "linker_set_key" : "android::trait_trivial_dtor<long long>",
21927   "name" : "android::trait_trivial_dtor<long long>",
21928   "referenced_type" : "type-426",
21929   "self_type" : "type-426",
21930   "size" : 1,
21931   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21932   "template_args" : [ "type-421" ],
21933   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
21934  },
21935  {
21936   "alignment" : 1,
21937   "linker_set_key" : "android::trait_trivial_dtor<long>",
21938   "name" : "android::trait_trivial_dtor<long>",
21939   "referenced_type" : "type-413",
21940   "self_type" : "type-413",
21941   "size" : 1,
21942   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21943   "template_args" : [ "type-193" ],
21944   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
21945  },
21946  {
21947   "alignment" : 1,
21948   "linker_set_key" : "android::trait_trivial_dtor<short>",
21949   "name" : "android::trait_trivial_dtor<short>",
21950   "referenced_type" : "type-397",
21951   "self_type" : "type-397",
21952   "size" : 1,
21953   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21954   "template_args" : [ "type-396" ],
21955   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
21956  },
21957  {
21958   "alignment" : 1,
21959   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
21960   "name" : "android::trait_trivial_dtor<unsigned char>",
21961   "referenced_type" : "type-392",
21962   "self_type" : "type-392",
21963   "size" : 1,
21964   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21965   "template_args" : [ "type-3" ],
21966   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
21967  },
21968  {
21969   "alignment" : 1,
21970   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
21971   "name" : "android::trait_trivial_dtor<unsigned int>",
21972   "referenced_type" : "type-409",
21973   "self_type" : "type-409",
21974   "size" : 1,
21975   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21976   "template_args" : [ "type-2" ],
21977   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
21978  },
21979  {
21980   "alignment" : 1,
21981   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
21982   "name" : "android::trait_trivial_dtor<unsigned long long>",
21983   "referenced_type" : "type-431",
21984   "self_type" : "type-431",
21985   "size" : 1,
21986   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21987   "template_args" : [ "type-430" ],
21988   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
21989  },
21990  {
21991   "alignment" : 1,
21992   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
21993   "name" : "android::trait_trivial_dtor<unsigned long>",
21994   "referenced_type" : "type-417",
21995   "self_type" : "type-417",
21996   "size" : 1,
21997   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21998   "template_args" : [ "type-35" ],
21999   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
22000  },
22001  {
22002   "alignment" : 1,
22003   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
22004   "name" : "android::trait_trivial_dtor<unsigned short>",
22005   "referenced_type" : "type-401",
22006   "self_type" : "type-401",
22007   "size" : 1,
22008   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22009   "template_args" : [ "type-134" ],
22010   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
22011  },
22012  {
22013   "alignment" : 1,
22014   "linker_set_key" : "android::trait_trivial_dtor<void>",
22015   "name" : "android::trait_trivial_dtor<void>",
22016   "referenced_type" : "type-380",
22017   "self_type" : "type-380",
22018   "size" : 1,
22019   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22020   "template_args" : [ "type-76" ],
22021   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
22022  },
22023  {
22024   "alignment" : 1,
22025   "linker_set_key" : "android::trait_trivial_move<android::String16>",
22026   "name" : "android::trait_trivial_move<android::String16>",
22027   "referenced_type" : "type-625",
22028   "self_type" : "type-625",
22029   "size" : 1,
22030   "source_file" : "/system/core/libutils/include/utils/String16.h",
22031   "template_args" : [ "type-205" ],
22032   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
22033  },
22034  {
22035   "alignment" : 1,
22036   "linker_set_key" : "android::trait_trivial_move<android::String8>",
22037   "name" : "android::trait_trivial_move<android::String8>",
22038   "referenced_type" : "type-620",
22039   "self_type" : "type-620",
22040   "size" : 1,
22041   "source_file" : "/system/core/libutils/include/utils/String8.h",
22042   "template_args" : [ "type-214" ],
22043   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
22044  },
22045  {
22046   "alignment" : 1,
22047   "linker_set_key" : "android::trait_trivial_move<bool>",
22048   "name" : "android::trait_trivial_move<bool>",
22049   "referenced_type" : "type-386",
22050   "self_type" : "type-386",
22051   "size" : 1,
22052   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22053   "template_args" : [ "type-20" ],
22054   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
22055  },
22056  {
22057   "alignment" : 1,
22058   "linker_set_key" : "android::trait_trivial_move<char>",
22059   "name" : "android::trait_trivial_move<char>",
22060   "referenced_type" : "type-390",
22061   "self_type" : "type-390",
22062   "size" : 1,
22063   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22064   "template_args" : [ "type-136" ],
22065   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
22066  },
22067  {
22068   "alignment" : 1,
22069   "linker_set_key" : "android::trait_trivial_move<double>",
22070   "name" : "android::trait_trivial_move<double>",
22071   "referenced_type" : "type-444",
22072   "self_type" : "type-444",
22073   "size" : 1,
22074   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22075   "template_args" : [ "type-441" ],
22076   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
22077  },
22078  {
22079   "alignment" : 1,
22080   "linker_set_key" : "android::trait_trivial_move<float>",
22081   "name" : "android::trait_trivial_move<float>",
22082   "referenced_type" : "type-439",
22083   "self_type" : "type-439",
22084   "size" : 1,
22085   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22086   "template_args" : [ "type-435" ],
22087   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
22088  },
22089  {
22090   "alignment" : 1,
22091   "linker_set_key" : "android::trait_trivial_move<int>",
22092   "name" : "android::trait_trivial_move<int>",
22093   "referenced_type" : "type-407",
22094   "self_type" : "type-407",
22095   "size" : 1,
22096   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22097   "template_args" : [ "type-41" ],
22098   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
22099  },
22100  {
22101   "alignment" : 1,
22102   "linker_set_key" : "android::trait_trivial_move<long long>",
22103   "name" : "android::trait_trivial_move<long long>",
22104   "referenced_type" : "type-428",
22105   "self_type" : "type-428",
22106   "size" : 1,
22107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22108   "template_args" : [ "type-421" ],
22109   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
22110  },
22111  {
22112   "alignment" : 1,
22113   "linker_set_key" : "android::trait_trivial_move<long>",
22114   "name" : "android::trait_trivial_move<long>",
22115   "referenced_type" : "type-415",
22116   "self_type" : "type-415",
22117   "size" : 1,
22118   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22119   "template_args" : [ "type-193" ],
22120   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
22121  },
22122  {
22123   "alignment" : 1,
22124   "linker_set_key" : "android::trait_trivial_move<short>",
22125   "name" : "android::trait_trivial_move<short>",
22126   "referenced_type" : "type-399",
22127   "self_type" : "type-399",
22128   "size" : 1,
22129   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22130   "template_args" : [ "type-396" ],
22131   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
22132  },
22133  {
22134   "alignment" : 1,
22135   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
22136   "name" : "android::trait_trivial_move<unsigned char>",
22137   "referenced_type" : "type-394",
22138   "self_type" : "type-394",
22139   "size" : 1,
22140   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22141   "template_args" : [ "type-3" ],
22142   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
22143  },
22144  {
22145   "alignment" : 1,
22146   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
22147   "name" : "android::trait_trivial_move<unsigned int>",
22148   "referenced_type" : "type-411",
22149   "self_type" : "type-411",
22150   "size" : 1,
22151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22152   "template_args" : [ "type-2" ],
22153   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
22154  },
22155  {
22156   "alignment" : 1,
22157   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
22158   "name" : "android::trait_trivial_move<unsigned long long>",
22159   "referenced_type" : "type-433",
22160   "self_type" : "type-433",
22161   "size" : 1,
22162   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22163   "template_args" : [ "type-430" ],
22164   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
22165  },
22166  {
22167   "alignment" : 1,
22168   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
22169   "name" : "android::trait_trivial_move<unsigned long>",
22170   "referenced_type" : "type-419",
22171   "self_type" : "type-419",
22172   "size" : 1,
22173   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22174   "template_args" : [ "type-35" ],
22175   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
22176  },
22177  {
22178   "alignment" : 1,
22179   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
22180   "name" : "android::trait_trivial_move<unsigned short>",
22181   "referenced_type" : "type-403",
22182   "self_type" : "type-403",
22183   "size" : 1,
22184   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22185   "template_args" : [ "type-134" ],
22186   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
22187  },
22188  {
22189   "alignment" : 1,
22190   "linker_set_key" : "android::trait_trivial_move<void>",
22191   "name" : "android::trait_trivial_move<void>",
22192   "referenced_type" : "type-382",
22193   "self_type" : "type-382",
22194   "size" : 1,
22195   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22196   "template_args" : [ "type-76" ],
22197   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
22198  },
22199  {
22200   "alignment" : 8,
22201   "fields" :
22202   [
22203    {
22204     "access" : "private",
22205     "field_name" : "m_ptr",
22206     "referenced_type" : "type-72"
22207    },
22208    {
22209     "access" : "private",
22210     "field_name" : "m_refs",
22211     "field_offset" : 64,
22212     "referenced_type" : "type-26"
22213    }
22214   ],
22215   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
22216   "name" : "android::wp<android::hardware::BHwBinder>",
22217   "record_kind" : "class",
22218   "referenced_type" : "type-71",
22219   "self_type" : "type-71",
22220   "size" : 16,
22221   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
22222   "template_args" : [ "type-73" ],
22223   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
22224  },
22225  {
22226   "alignment" : 8,
22227   "fields" :
22228   [
22229    {
22230     "access" : "private",
22231     "field_name" : "m_ptr",
22232     "referenced_type" : "type-4"
22233    },
22234    {
22235     "access" : "private",
22236     "field_name" : "m_refs",
22237     "field_offset" : 64,
22238     "referenced_type" : "type-26"
22239    }
22240   ],
22241   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
22242   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
22243   "record_kind" : "class",
22244   "referenced_type" : "type-25",
22245   "self_type" : "type-25",
22246   "size" : 16,
22247   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
22248   "template_args" : [ "type-5" ],
22249   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
22250  },
22251  {
22252   "alignment" : 8,
22253   "fields" :
22254   [
22255    {
22256     "access" : "private",
22257     "field_name" : "m_ptr",
22258     "referenced_type" : "type-33"
22259    },
22260    {
22261     "access" : "private",
22262     "field_name" : "m_refs",
22263     "field_offset" : 64,
22264     "referenced_type" : "type-26"
22265    }
22266   ],
22267   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
22268   "name" : "android::wp<android::hardware::hidl_death_recipient>",
22269   "record_kind" : "class",
22270   "referenced_type" : "type-32",
22271   "self_type" : "type-32",
22272   "size" : 16,
22273   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
22274   "template_args" : [ "type-34" ],
22275   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
22276  },
22277  {
22278   "alignment" : 8,
22279   "fields" :
22280   [
22281    {
22282     "access" : "private",
22283     "field_name" : "m_ptr",
22284     "referenced_type" : "type-37"
22285    },
22286    {
22287     "access" : "private",
22288     "field_name" : "m_refs",
22289     "field_offset" : 64,
22290     "referenced_type" : "type-26"
22291    }
22292   ],
22293   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
22294   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
22295   "record_kind" : "class",
22296   "referenced_type" : "type-36",
22297   "self_type" : "type-36",
22298   "size" : 16,
22299   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
22300   "template_args" : [ "type-15" ],
22301   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
22302  },
22303  {
22304   "alignment" : 4,
22305   "fields" :
22306   [
22307    {
22308     "field_name" : "maxContentLightLevel",
22309     "referenced_type" : "type-435"
22310    },
22311    {
22312     "field_name" : "maxFrameAverageLightLevel",
22313     "field_offset" : 32,
22314     "referenced_type" : "type-435"
22315    }
22316   ],
22317   "linker_set_key" : "android_cta861_3_metadata",
22318   "name" : "android_cta861_3_metadata",
22319   "referenced_type" : "type-730",
22320   "self_type" : "type-730",
22321   "size" : 8,
22322   "source_file" : "/system/core/libsystem/include/system/graphics.h",
22323   "unique_id" : "android_cta861_3_metadata"
22324  },
22325  {
22326   "alignment" : 4,
22327   "fields" :
22328   [
22329    {
22330     "field_name" : "num_points",
22331     "referenced_type" : "type-2"
22332    },
22333    {
22334     "field_name" : "reserved",
22335     "field_offset" : 32,
22336     "referenced_type" : "type-719"
22337    },
22338    {
22339     "field_name" : "xyzc_points",
22340     "field_offset" : 288,
22341     "referenced_type" : "type-727"
22342    }
22343   ],
22344   "linker_set_key" : "android_depth_points",
22345   "name" : "android_depth_points",
22346   "referenced_type" : "type-726",
22347   "self_type" : "type-726",
22348   "size" : 36,
22349   "source_file" : "/system/core/libsystem/include/system/graphics.h",
22350   "unique_id" : "android_depth_points"
22351  },
22352  {
22353   "alignment" : 8,
22354   "fields" :
22355   [
22356    {
22357     "field_name" : "format",
22358     "referenced_type" : "type-723"
22359    },
22360    {
22361     "field_name" : "num_planes",
22362     "field_offset" : 32,
22363     "referenced_type" : "type-2"
22364    },
22365    {
22366     "field_name" : "planes",
22367     "field_offset" : 64,
22368     "referenced_type" : "type-725"
22369    }
22370   ],
22371   "linker_set_key" : "android_flex_layout",
22372   "name" : "android_flex_layout",
22373   "referenced_type" : "type-724",
22374   "self_type" : "type-724",
22375   "size" : 16,
22376   "source_file" : "/system/core/libsystem/include/system/graphics.h",
22377   "unique_id" : "android_flex_layout"
22378  },
22379  {
22380   "alignment" : 8,
22381   "fields" :
22382   [
22383    {
22384     "field_name" : "top_left",
22385     "referenced_type" : "type-51"
22386    },
22387    {
22388     "field_name" : "component",
22389     "field_offset" : 64,
22390     "referenced_type" : "type-720"
22391    },
22392    {
22393     "field_name" : "bits_per_component",
22394     "field_offset" : 96,
22395     "referenced_type" : "type-41"
22396    },
22397    {
22398     "field_name" : "bits_used",
22399     "field_offset" : 128,
22400     "referenced_type" : "type-41"
22401    },
22402    {
22403     "field_name" : "h_increment",
22404     "field_offset" : 160,
22405     "referenced_type" : "type-41"
22406    },
22407    {
22408     "field_name" : "v_increment",
22409     "field_offset" : 192,
22410     "referenced_type" : "type-41"
22411    },
22412    {
22413     "field_name" : "h_subsampling",
22414     "field_offset" : 224,
22415     "referenced_type" : "type-41"
22416    },
22417    {
22418     "field_name" : "v_subsampling",
22419     "field_offset" : 256,
22420     "referenced_type" : "type-41"
22421    }
22422   ],
22423   "linker_set_key" : "android_flex_plane",
22424   "name" : "android_flex_plane",
22425   "referenced_type" : "type-722",
22426   "self_type" : "type-722",
22427   "size" : 40,
22428   "source_file" : "/system/core/libsystem/include/system/graphics.h",
22429   "unique_id" : "android_flex_plane"
22430  },
22431  {
22432   "alignment" : 4,
22433   "fields" :
22434   [
22435    {
22436     "field_name" : "displayPrimaryRed",
22437     "referenced_type" : "type-728"
22438    },
22439    {
22440     "field_name" : "displayPrimaryGreen",
22441     "field_offset" : 64,
22442     "referenced_type" : "type-728"
22443    },
22444    {
22445     "field_name" : "displayPrimaryBlue",
22446     "field_offset" : 128,
22447     "referenced_type" : "type-728"
22448    },
22449    {
22450     "field_name" : "whitePoint",
22451     "field_offset" : 192,
22452     "referenced_type" : "type-728"
22453    },
22454    {
22455     "field_name" : "maxLuminance",
22456     "field_offset" : 256,
22457     "referenced_type" : "type-435"
22458    },
22459    {
22460     "field_name" : "minLuminance",
22461     "field_offset" : 288,
22462     "referenced_type" : "type-435"
22463    }
22464   ],
22465   "linker_set_key" : "android_smpte2086_metadata",
22466   "name" : "android_smpte2086_metadata",
22467   "referenced_type" : "type-729",
22468   "self_type" : "type-729",
22469   "size" : 40,
22470   "source_file" : "/system/core/libsystem/include/system/graphics.h",
22471   "unique_id" : "android_smpte2086_metadata"
22472  },
22473  {
22474   "alignment" : 4,
22475   "fields" :
22476   [
22477    {
22478     "field_name" : "x",
22479     "referenced_type" : "type-435"
22480    },
22481    {
22482     "field_name" : "y",
22483     "field_offset" : 32,
22484     "referenced_type" : "type-435"
22485    }
22486   ],
22487   "linker_set_key" : "android_xy_color",
22488   "name" : "android_xy_color",
22489   "referenced_type" : "type-728",
22490   "self_type" : "type-728",
22491   "size" : 8,
22492   "source_file" : "/system/core/libsystem/include/system/graphics.h",
22493   "unique_id" : "android_xy_color"
22494  },
22495  {
22496   "alignment" : 8,
22497   "fields" :
22498   [
22499    {
22500     "field_name" : "y",
22501     "referenced_type" : "type-75"
22502    },
22503    {
22504     "field_name" : "cb",
22505     "field_offset" : 64,
22506     "referenced_type" : "type-75"
22507    },
22508    {
22509     "field_name" : "cr",
22510     "field_offset" : 128,
22511     "referenced_type" : "type-75"
22512    },
22513    {
22514     "field_name" : "ystride",
22515     "field_offset" : 192,
22516     "referenced_type" : "type-35"
22517    },
22518    {
22519     "field_name" : "cstride",
22520     "field_offset" : 256,
22521     "referenced_type" : "type-35"
22522    },
22523    {
22524     "field_name" : "chroma_step",
22525     "field_offset" : 320,
22526     "referenced_type" : "type-35"
22527    },
22528    {
22529     "field_name" : "reserved",
22530     "field_offset" : 384,
22531     "referenced_type" : "type-719"
22532    }
22533   ],
22534   "linker_set_key" : "android_ycbcr",
22535   "name" : "android_ycbcr",
22536   "referenced_type" : "type-718",
22537   "self_type" : "type-718",
22538   "size" : 80,
22539   "source_file" : "/system/core/libsystem/include/system/graphics.h",
22540   "unique_id" : "android_ycbcr"
22541  },
22542  {
22543   "alignment" : 4,
22544   "fields" :
22545   [
22546    {
22547     "referenced_type" : "type-131"
22548    }
22549   ],
22550   "linker_set_key" : "log_msg",
22551   "name" : "log_msg",
22552   "referenced_type" : "type-130",
22553   "self_type" : "type-130",
22554   "size" : 5124,
22555   "source_file" : "/system/core/liblog/include/log/log_read.h",
22556   "unique_id" : "log_msg"
22557  },
22558  {
22559   "alignment" : 4,
22560   "fields" :
22561   [
22562    {
22563     "field_name" : "buf",
22564     "referenced_type" : "type-132"
22565    },
22566    {
22567     "field_name" : "entry",
22568     "referenced_type" : "type-133"
22569    },
22570    {
22571     "field_name" : "entry_v4",
22572     "referenced_type" : "type-133"
22573    },
22574    {
22575     "field_name" : "entry_v3",
22576     "referenced_type" : "type-137"
22577    },
22578    {
22579     "field_name" : "entry_v2",
22580     "referenced_type" : "type-138"
22581    },
22582    {
22583     "field_name" : "entry_v1",
22584     "referenced_type" : "type-139"
22585    }
22586   ],
22587   "is_anonymous" : true,
22588   "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",
22589   "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",
22590   "record_kind" : "union",
22591   "referenced_type" : "type-131",
22592   "self_type" : "type-131",
22593   "size" : 5124,
22594   "source_file" : "/system/core/liblog/include/log/log_read.h",
22595   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
22596  },
22597  {
22598   "alignment" : 1,
22599   "fields" :
22600   [
22601    {
22602     "field_name" : "tv_sec",
22603     "referenced_type" : "type-2"
22604    },
22605    {
22606     "field_name" : "tv_nsec",
22607     "field_offset" : 32,
22608     "referenced_type" : "type-2"
22609    }
22610   ],
22611   "linker_set_key" : "log_time",
22612   "name" : "log_time",
22613   "referenced_type" : "type-436",
22614   "self_type" : "type-436",
22615   "size" : 8,
22616   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
22617   "unique_id" : "_ZTS8log_time"
22618  },
22619  {
22620   "alignment" : 4,
22621   "fields" :
22622   [
22623    {
22624     "field_name" : "len",
22625     "referenced_type" : "type-134"
22626    },
22627    {
22628     "field_name" : "__pad",
22629     "field_offset" : 16,
22630     "referenced_type" : "type-134"
22631    },
22632    {
22633     "field_name" : "pid",
22634     "field_offset" : 32,
22635     "referenced_type" : "type-41"
22636    },
22637    {
22638     "field_name" : "tid",
22639     "field_offset" : 64,
22640     "referenced_type" : "type-41"
22641    },
22642    {
22643     "field_name" : "sec",
22644     "field_offset" : 96,
22645     "referenced_type" : "type-41"
22646    },
22647    {
22648     "field_name" : "nsec",
22649     "field_offset" : 128,
22650     "referenced_type" : "type-41"
22651    },
22652    {
22653     "field_name" : "msg",
22654     "field_offset" : 160,
22655     "referenced_type" : "type-135"
22656    }
22657   ],
22658   "linker_set_key" : "logger_entry",
22659   "name" : "logger_entry",
22660   "referenced_type" : "type-139",
22661   "self_type" : "type-139",
22662   "size" : 20,
22663   "source_file" : "/system/core/liblog/include/log/log_read.h",
22664   "unique_id" : "logger_entry"
22665  },
22666  {
22667   "alignment" : 1,
22668   "fields" :
22669   [
22670    {
22671     "field_name" : "len",
22672     "referenced_type" : "type-134"
22673    },
22674    {
22675     "field_name" : "hdr_size",
22676     "field_offset" : 16,
22677     "referenced_type" : "type-134"
22678    },
22679    {
22680     "field_name" : "pid",
22681     "field_offset" : 32,
22682     "referenced_type" : "type-41"
22683    },
22684    {
22685     "field_name" : "tid",
22686     "field_offset" : 64,
22687     "referenced_type" : "type-41"
22688    },
22689    {
22690     "field_name" : "sec",
22691     "field_offset" : 96,
22692     "referenced_type" : "type-41"
22693    },
22694    {
22695     "field_name" : "nsec",
22696     "field_offset" : 128,
22697     "referenced_type" : "type-41"
22698    },
22699    {
22700     "field_name" : "euid",
22701     "field_offset" : 160,
22702     "referenced_type" : "type-2"
22703    },
22704    {
22705     "field_name" : "msg",
22706     "field_offset" : 192,
22707     "referenced_type" : "type-135"
22708    }
22709   ],
22710   "linker_set_key" : "logger_entry_v2",
22711   "name" : "logger_entry_v2",
22712   "referenced_type" : "type-138",
22713   "self_type" : "type-138",
22714   "size" : 24,
22715   "source_file" : "/system/core/liblog/include/log/log_read.h",
22716   "unique_id" : "logger_entry_v2"
22717  },
22718  {
22719   "alignment" : 1,
22720   "fields" :
22721   [
22722    {
22723     "field_name" : "len",
22724     "referenced_type" : "type-134"
22725    },
22726    {
22727     "field_name" : "hdr_size",
22728     "field_offset" : 16,
22729     "referenced_type" : "type-134"
22730    },
22731    {
22732     "field_name" : "pid",
22733     "field_offset" : 32,
22734     "referenced_type" : "type-41"
22735    },
22736    {
22737     "field_name" : "tid",
22738     "field_offset" : 64,
22739     "referenced_type" : "type-41"
22740    },
22741    {
22742     "field_name" : "sec",
22743     "field_offset" : 96,
22744     "referenced_type" : "type-41"
22745    },
22746    {
22747     "field_name" : "nsec",
22748     "field_offset" : 128,
22749     "referenced_type" : "type-41"
22750    },
22751    {
22752     "field_name" : "lid",
22753     "field_offset" : 160,
22754     "referenced_type" : "type-2"
22755    },
22756    {
22757     "field_name" : "msg",
22758     "field_offset" : 192,
22759     "referenced_type" : "type-135"
22760    }
22761   ],
22762   "linker_set_key" : "logger_entry_v3",
22763   "name" : "logger_entry_v3",
22764   "referenced_type" : "type-137",
22765   "self_type" : "type-137",
22766   "size" : 24,
22767   "source_file" : "/system/core/liblog/include/log/log_read.h",
22768   "unique_id" : "logger_entry_v3"
22769  },
22770  {
22771   "alignment" : 4,
22772   "fields" :
22773   [
22774    {
22775     "field_name" : "len",
22776     "referenced_type" : "type-134"
22777    },
22778    {
22779     "field_name" : "hdr_size",
22780     "field_offset" : 16,
22781     "referenced_type" : "type-134"
22782    },
22783    {
22784     "field_name" : "pid",
22785     "field_offset" : 32,
22786     "referenced_type" : "type-41"
22787    },
22788    {
22789     "field_name" : "tid",
22790     "field_offset" : 64,
22791     "referenced_type" : "type-2"
22792    },
22793    {
22794     "field_name" : "sec",
22795     "field_offset" : 96,
22796     "referenced_type" : "type-2"
22797    },
22798    {
22799     "field_name" : "nsec",
22800     "field_offset" : 128,
22801     "referenced_type" : "type-2"
22802    },
22803    {
22804     "field_name" : "lid",
22805     "field_offset" : 160,
22806     "referenced_type" : "type-2"
22807    },
22808    {
22809     "field_name" : "uid",
22810     "field_offset" : 192,
22811     "referenced_type" : "type-2"
22812    },
22813    {
22814     "field_name" : "msg",
22815     "field_offset" : 224,
22816     "referenced_type" : "type-135"
22817    }
22818   ],
22819   "linker_set_key" : "logger_entry_v4",
22820   "name" : "logger_entry_v4",
22821   "referenced_type" : "type-133",
22822   "self_type" : "type-133",
22823   "size" : 28,
22824   "source_file" : "/system/core/liblog/include/log/log_read.h",
22825   "unique_id" : "logger_entry_v4"
22826  },
22827  {
22828   "alignment" : 4,
22829   "fields" :
22830   [
22831    {
22832     "field_name" : "version",
22833     "referenced_type" : "type-41"
22834    },
22835    {
22836     "field_name" : "numFds",
22837     "field_offset" : 32,
22838     "referenced_type" : "type-41"
22839    },
22840    {
22841     "field_name" : "numInts",
22842     "field_offset" : 64,
22843     "referenced_type" : "type-41"
22844    },
22845    {
22846     "field_name" : "data",
22847     "field_offset" : 96,
22848     "referenced_type" : "type-175"
22849    }
22850   ],
22851   "linker_set_key" : "native_handle",
22852   "name" : "native_handle",
22853   "referenced_type" : "type-174",
22854   "self_type" : "type-174",
22855   "size" : 12,
22856   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
22857   "unique_id" : "native_handle"
22858  }
22859 ],
22860 "rvalue_reference_types" :
22861 [
22862  {
22863   "alignment" : 8,
22864   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &&",
22865   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &&",
22866   "referenced_type" : "type-333",
22867   "self_type" : "type-336",
22868   "size" : 8,
22869   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22870  },
22871  {
22872   "alignment" : 8,
22873   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> > &&",
22874   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> > &&",
22875   "referenced_type" : "type-341",
22876   "self_type" : "type-343",
22877   "size" : 8,
22878   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22879  },
22880  {
22881   "alignment" : 8,
22882   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> > &&",
22883   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> > &&",
22884   "referenced_type" : "type-38",
22885   "self_type" : "type-44",
22886   "size" : 8,
22887   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22888  },
22889  {
22890   "alignment" : 8,
22891   "linker_set_key" : "android::hardware::Return<bool> &&",
22892   "name" : "android::hardware::Return<bool> &&",
22893   "referenced_type" : "type-327",
22894   "self_type" : "type-329",
22895   "size" : 8,
22896   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22897  },
22898  {
22899   "alignment" : 8,
22900   "linker_set_key" : "android::hardware::Return<void> &&",
22901   "name" : "android::hardware::Return<void> &&",
22902   "referenced_type" : "type-354",
22903   "self_type" : "type-356",
22904   "size" : 8,
22905   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22906  },
22907  {
22908   "alignment" : 8,
22909   "linker_set_key" : "android::hardware::Status &&",
22910   "name" : "android::hardware::Status &&",
22911   "referenced_type" : "type-40",
22912   "self_type" : "type-324",
22913   "size" : 8,
22914   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22915  },
22916  {
22917   "alignment" : 8,
22918   "linker_set_key" : "android::hardware::details::return_status &&",
22919   "name" : "android::hardware::details::return_status &&",
22920   "referenced_type" : "type-39",
22921   "self_type" : "type-350",
22922   "size" : 8,
22923   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22924  },
22925  {
22926   "alignment" : 8,
22927   "linker_set_key" : "android::hardware::hidl_handle &&",
22928   "name" : "android::hardware::hidl_handle &&",
22929   "referenced_type" : "type-169",
22930   "self_type" : "type-471",
22931   "size" : 8,
22932   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
22933  },
22934  {
22935   "alignment" : 8,
22936   "linker_set_key" : "android::hardware::hidl_memory &&",
22937   "name" : "android::hardware::hidl_memory &&",
22938   "referenced_type" : "type-469",
22939   "self_type" : "type-475",
22940   "size" : 8,
22941   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
22942  },
22943  {
22944   "alignment" : 8,
22945   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice> &&",
22946   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice> &&",
22947   "referenced_type" : "type-154",
22948   "self_type" : "type-265",
22949   "size" : 8,
22950   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
22951  },
22952  {
22953   "alignment" : 8,
22954   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice> &&",
22955   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice> &&",
22956   "referenced_type" : "type-160",
22957   "self_type" : "type-292",
22958   "size" : 8,
22959   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
22960  },
22961  {
22962   "alignment" : 8,
22963   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> &&",
22964   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> &&",
22965   "referenced_type" : "type-102",
22966   "self_type" : "type-310",
22967   "size" : 8,
22968   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
22969  },
22970  {
22971   "alignment" : 8,
22972   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> &&",
22973   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> &&",
22974   "referenced_type" : "type-12",
22975   "self_type" : "type-303",
22976   "size" : 8,
22977   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
22978  },
22979  {
22980   "alignment" : 8,
22981   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
22982   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
22983   "referenced_type" : "type-29",
22984   "self_type" : "type-314",
22985   "size" : 8,
22986   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
22987  },
22988  {
22989   "alignment" : 8,
22990   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
22991   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
22992   "referenced_type" : "type-691",
22993   "self_type" : "type-690",
22994   "size" : 8,
22995   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
22996  },
22997  {
22998   "alignment" : 8,
22999   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
23000   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
23001   "referenced_type" : "type-91",
23002   "self_type" : "type-90",
23003   "size" : 8,
23004   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
23005  },
23006  {
23007   "alignment" : 8,
23008   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
23009   "name" : "std::function<sp<IBase> (void *)> &&",
23010   "referenced_type" : "type-701",
23011   "self_type" : "type-700",
23012   "size" : 8,
23013   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
23014  },
23015  {
23016   "alignment" : 8,
23017   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
23018   "name" : "std::function<sp<IBase> (void *)> &&",
23019   "referenced_type" : "type-95",
23020   "self_type" : "type-94",
23021   "size" : 8,
23022   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
23023  },
23024  {
23025   "alignment" : 8,
23026   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
23027   "name" : "std::function<sp<IBinder> (void *)> &&",
23028   "referenced_type" : "type-693",
23029   "self_type" : "type-692",
23030   "size" : 8,
23031   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
23032  },
23033  {
23034   "alignment" : 8,
23035   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
23036   "name" : "std::function<sp<IBinder> (void *)> &&",
23037   "referenced_type" : "type-93",
23038   "self_type" : "type-92",
23039   "size" : 8,
23040   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
23041  }
23042 ]
23043}
23044