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-434",
16   "self_type" : "type-726",
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-718",
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   "linker_set_key" : "char",
89   "name" : "char",
90   "referenced_type" : "type-136",
91   "self_type" : "type-136",
92   "size" : 1
93  },
94  {
95   "alignment" : 2,
96   "is_integral" : true,
97   "is_unsigned" : true,
98   "linker_set_key" : "char16_t",
99   "name" : "char16_t",
100   "referenced_type" : "type-207",
101   "self_type" : "type-207",
102   "size" : 2
103  },
104  {
105   "alignment" : 4,
106   "linker_set_key" : "double",
107   "name" : "double",
108   "referenced_type" : "type-440",
109   "self_type" : "type-440",
110   "size" : 8
111  },
112  {
113   "alignment" : 4,
114   "linker_set_key" : "float",
115   "name" : "float",
116   "referenced_type" : "type-434",
117   "self_type" : "type-434",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "int",
124   "name" : "int",
125   "referenced_type" : "type-41",
126   "self_type" : "type-41",
127   "size" : 4
128  },
129  {
130   "alignment" : 4,
131   "is_integral" : true,
132   "linker_set_key" : "long",
133   "name" : "long",
134   "referenced_type" : "type-412",
135   "self_type" : "type-412",
136   "size" : 4
137  },
138  {
139   "alignment" : 4,
140   "is_integral" : true,
141   "linker_set_key" : "long long",
142   "name" : "long long",
143   "referenced_type" : "type-193",
144   "self_type" : "type-193",
145   "size" : 8
146  },
147  {
148   "alignment" : 2,
149   "is_integral" : true,
150   "linker_set_key" : "short",
151   "name" : "short",
152   "referenced_type" : "type-395",
153   "self_type" : "type-395",
154   "size" : 2
155  },
156  {
157   "alignment" : 1,
158   "is_integral" : true,
159   "linker_set_key" : "signed char",
160   "name" : "signed char",
161   "referenced_type" : "type-446",
162   "self_type" : "type-446",
163   "size" : 1
164  },
165  {
166   "alignment" : 1,
167   "is_integral" : true,
168   "is_unsigned" : true,
169   "linker_set_key" : "unsigned char",
170   "name" : "unsigned char",
171   "referenced_type" : "type-3",
172   "self_type" : "type-3",
173   "size" : 1
174  },
175  {
176   "alignment" : 4,
177   "is_integral" : true,
178   "is_unsigned" : true,
179   "linker_set_key" : "unsigned int",
180   "name" : "unsigned int",
181   "referenced_type" : "type-2",
182   "self_type" : "type-2",
183   "size" : 4
184  },
185  {
186   "alignment" : 4,
187   "is_integral" : true,
188   "is_unsigned" : true,
189   "linker_set_key" : "unsigned long",
190   "name" : "unsigned long",
191   "referenced_type" : "type-417",
192   "self_type" : "type-417",
193   "size" : 4
194  },
195  {
196   "alignment" : 4,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "unsigned long long",
200   "name" : "unsigned long long",
201   "referenced_type" : "type-35",
202   "self_type" : "type-35",
203   "size" : 8
204  },
205  {
206   "alignment" : 2,
207   "is_integral" : true,
208   "is_unsigned" : true,
209   "linker_set_key" : "unsigned short",
210   "name" : "unsigned short",
211   "referenced_type" : "type-134",
212   "self_type" : "type-134",
213   "size" : 2
214  },
215  {
216   "linker_set_key" : "void",
217   "name" : "void",
218   "referenced_type" : "type-76",
219   "self_type" : "type-76"
220  }
221 ],
222 "elf_functions" :
223 [
224  {
225   "binding" : "weak",
226   "name" : "_ZN7android8hardware10fromBinderINS0_6camera6device4V1_013ICameraDeviceENS4_16BpHwCameraDeviceENS4_16BnHwCameraDeviceEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
227  },
228  {
229   "binding" : "weak",
230   "name" : "_ZN7android8hardware10fromBinderINS0_6camera6device4V3_213ICameraDeviceENS4_16BpHwCameraDeviceENS4_16BnHwCameraDeviceEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
231  },
232  {
233   "binding" : "weak",
234   "name" : "_ZN7android8hardware10fromBinderINS0_6camera8provider4V2_423ICameraProviderCallbackENS4_26BpHwCameraProviderCallbackENS4_26BnHwCameraProviderCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
235  },
236  {
237   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
238  },
239  {
240   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
241  },
242  {
243   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
250  },
251  {
252   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
262  },
263  {
264   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21notifySyspropsChangedEv"
265  },
266  {
267   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21setHALInstrumentationEv"
268  },
269  {
270   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider4pingEv"
274  },
275  {
276   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
280  },
281  {
282   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider8castFromERKNS_2spIS4_EEb"
283  },
284  {
285   "name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider13addOnewayTaskENSt3__18functionIFvvEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProviderC1ENS_2spINS3_15ICameraProviderEEE"
289  },
290  {
291   "name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProviderC2ENS_2spINS3_15ICameraProviderEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
295  },
296  {
297   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
301  },
302  {
303   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider19_hidl_getVendorTagsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
304  },
305  {
306   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider21_hidl_getCameraIdListEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
307  },
308  {
309   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider29_hidl_isSetTorchModeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
310  },
311  {
312   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider35_hidl_getCameraDeviceInterface_V1_xEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
313  },
314  {
315   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider35_hidl_getCameraDeviceInterface_V3_xEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
316  },
317  {
318   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider4pingEv"
319  },
320  {
321   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderC1ERKNS_2spINS3_15ICameraProviderEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderC2ERKNS_2spINS3_15ICameraProviderEEE"
325  },
326  {
327   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderD0Ev"
328  },
329  {
330   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderD1Ev"
331  },
332  {
333   "name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderD2Ev"
334  },
335  {
336   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
337  },
338  {
339   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider11setCallbackERKNS_2spINS3_23ICameraProviderCallbackEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
352  },
353  {
354   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
358  },
359  {
360   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_23ICameraProviderCallbackEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider19_hidl_getVendorTagsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINSD_16VendorTagSectionEEEEEE"
364  },
365  {
366   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
367  },
368  {
369   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider21_hidl_getCameraIdListEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
370  },
371  {
372   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider21notifySyspropsChangedEv"
373  },
374  {
375   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider21setHALInstrumentationEv"
376  },
377  {
378   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
379  },
380  {
381   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider29_hidl_isSetTorchModeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
385  },
386  {
387   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
388  },
389  {
390   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider35_hidl_getCameraDeviceInterface_V1_xEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
391  },
392  {
393   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider35_hidl_getCameraDeviceInterface_V3_xEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
394  },
395  {
396   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider4pingEv"
397  },
398  {
399   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
400  },
401  {
402   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProviderC1ERKNS_2spINS0_7IBinderEEE"
403  },
404  {
405   "name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProviderC2ERKNS_2spINS0_7IBinderEEE"
406  },
407  {
408   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
409  },
410  {
411   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
412  },
413  {
414   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
415  },
416  {
417   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
418  },
419  {
420   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
421  },
422  {
423   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
424  },
425  {
426   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
427  },
428  {
429   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
430  },
431  {
432   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
433  },
434  {
435   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21notifySyspropsChangedEv"
436  },
437  {
438   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21setHALInstrumentationEv"
439  },
440  {
441   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
442  },
443  {
444   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback4pingEv"
445  },
446  {
447   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
448  },
449  {
450   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
451  },
452  {
453   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback8castFromERKNS_2spIS4_EEb"
454  },
455  {
456   "name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback13addOnewayTaskENSt3__18functionIFvvEEE"
457  },
458  {
459   "name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackC1ENS_2spINS3_23ICameraProviderCallbackEEE"
460  },
461  {
462   "name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackC2ENS_2spINS3_23ICameraProviderCallbackEEE"
463  },
464  {
465   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
466  },
467  {
468   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
469  },
470  {
471   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback27_hidl_torchModeStatusChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
472  },
473  {
474   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback30_hidl_cameraDeviceStatusChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
475  },
476  {
477   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback4pingEv"
478  },
479  {
480   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackC1ERKNS_2spINS3_23ICameraProviderCallbackEEE"
481  },
482  {
483   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackC2ERKNS_2spINS3_23ICameraProviderCallbackEEE"
484  },
485  {
486   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD0Ev"
487  },
488  {
489   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD1Ev"
490  },
491  {
492   "name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD2Ev"
493  },
494  {
495   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
496  },
497  {
498   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
499  },
500  {
501   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
502  },
503  {
504   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
505  },
506  {
507   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
508  },
509  {
510   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
511  },
512  {
513   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21notifySyspropsChangedEv"
514  },
515  {
516   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21setHALInstrumentationEv"
517  },
518  {
519   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21torchModeStatusChangeERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE"
520  },
521  {
522   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback24cameraDeviceStatusChangeERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE"
523  },
524  {
525   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback27_hidl_torchModeStatusChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE"
526  },
527  {
528   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback30_hidl_cameraDeviceStatusChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE"
529  },
530  {
531   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback4pingEv"
532  },
533  {
534   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
535  },
536  {
537   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackC1ERKNS_2spINS0_7IBinderEEE"
538  },
539  {
540   "name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackC2ERKNS_2spINS0_7IBinderEEE"
541  },
542  {
543   "binding" : "weak",
544   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6camera8provider4V2_415ICameraProviderENS_4hidl4base4V1_05IBaseENS5_18BpHwCameraProviderEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
545  },
546  {
547   "binding" : "weak",
548   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackENS_4hidl4base4V1_05IBaseENS5_26BpHwCameraProviderCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
549  },
550  {
551   "binding" : "weak",
552   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_6camera6device4V1_013ICameraDeviceEvEENS_2spIT_EES9_"
553  },
554  {
555   "binding" : "weak",
556   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_6camera6device4V3_213ICameraDeviceEvEENS_2spIT_EES9_"
557  },
558  {
559   "binding" : "weak",
560   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_6camera8provider4V2_423ICameraProviderCallbackEvEENS_2spIT_EES9_"
561  },
562  {
563   "binding" : "weak",
564   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6camera8provider4V2_418BpHwCameraProviderENS5_15ICameraProviderEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
565  },
566  {
567   "binding" : "weak",
568   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6camera8provider4V2_426BpHwCameraProviderCallbackENS5_23ICameraProviderCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
569  },
570  {
571   "binding" : "weak",
572   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
573  },
574  {
575   "binding" : "weak",
576   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
577  },
578  {
579   "binding" : "weak",
580   "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_"
581  },
582  {
583   "binding" : "weak",
584   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
585  },
586  {
587   "binding" : "weak",
588   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
589  },
590  {
591   "binding" : "weak",
592   "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_"
593  },
594  {
595   "binding" : "weak",
596   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
597  },
598  {
599   "binding" : "weak",
600   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
601  },
602  {
603   "binding" : "weak",
604   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
605  },
606  {
607   "binding" : "weak",
608   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
609  },
610  {
611   "binding" : "weak",
612   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
613  },
614  {
615   "name" : "_ZThn20_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD0Ev"
616  },
617  {
618   "name" : "_ZThn20_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD1Ev"
619  },
620  {
621   "name" : "_ZThn20_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD0Ev"
622  },
623  {
624   "name" : "_ZThn20_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD1Ev"
625  },
626  {
627   "name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD0Ev"
628  },
629  {
630   "name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD1Ev"
631  },
632  {
633   "name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD0Ev"
634  },
635  {
636   "name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD1Ev"
637  }
638 ],
639 "elf_objects" :
640 [
641  {
642   "name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider10descriptorE"
643  },
644  {
645   "name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback10descriptorE"
646  },
647  {
648   "name" : "_ZTCN7android8hardware6camera8provider4V2_415ICameraProviderE0_NS_4hidl4base4V1_05IBaseE"
649  },
650  {
651   "binding" : "weak",
652   "name" : "_ZTCN7android8hardware6camera8provider4V2_416BsCameraProviderE0_NS3_15ICameraProviderE"
653  },
654  {
655   "name" : "_ZTCN7android8hardware6camera8provider4V2_418BnHwCameraProviderE0_NS0_7IBinderE"
656  },
657  {
658   "name" : "_ZTCN7android8hardware6camera8provider4V2_418BnHwCameraProviderE0_NS0_9BHwBinderE"
659  },
660  {
661   "name" : "_ZTCN7android8hardware6camera8provider4V2_418BnHwCameraProviderE0_NS_4hidl4base4V1_08BnHwBaseE"
662  },
663  {
664   "name" : "_ZTCN7android8hardware6camera8provider4V2_418BpHwCameraProviderE0_NS0_11BpInterfaceINS3_15ICameraProviderEEE"
665  },
666  {
667   "name" : "_ZTCN7android8hardware6camera8provider4V2_418BpHwCameraProviderE0_NS3_15ICameraProviderE"
668  },
669  {
670   "name" : "_ZTCN7android8hardware6camera8provider4V2_418BpHwCameraProviderE0_NS_4hidl4base4V1_05IBaseE"
671  },
672  {
673   "name" : "_ZTCN7android8hardware6camera8provider4V2_418BpHwCameraProviderE4_NS0_10IInterfaceE"
674  },
675  {
676   "name" : "_ZTCN7android8hardware6camera8provider4V2_418BpHwCameraProviderE8_NS0_11BpHwRefBaseE"
677  },
678  {
679   "name" : "_ZTCN7android8hardware6camera8provider4V2_423ICameraProviderCallbackE0_NS_4hidl4base4V1_05IBaseE"
680  },
681  {
682   "binding" : "weak",
683   "name" : "_ZTCN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackE0_NS3_23ICameraProviderCallbackE"
684  },
685  {
686   "name" : "_ZTCN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE0_NS0_7IBinderE"
687  },
688  {
689   "name" : "_ZTCN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE0_NS0_9BHwBinderE"
690  },
691  {
692   "name" : "_ZTCN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
693  },
694  {
695   "name" : "_ZTCN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE0_NS0_11BpInterfaceINS3_23ICameraProviderCallbackEEE"
696  },
697  {
698   "name" : "_ZTCN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE0_NS3_23ICameraProviderCallbackE"
699  },
700  {
701   "name" : "_ZTCN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE0_NS_4hidl4base4V1_05IBaseE"
702  },
703  {
704   "name" : "_ZTCN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE4_NS0_10IInterfaceE"
705  },
706  {
707   "name" : "_ZTCN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE8_NS0_11BpHwRefBaseE"
708  },
709  {
710   "name" : "_ZTTN7android8hardware6camera8provider4V2_415ICameraProviderE"
711  },
712  {
713   "name" : "_ZTTN7android8hardware6camera8provider4V2_418BnHwCameraProviderE"
714  },
715  {
716   "name" : "_ZTTN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
717  },
718  {
719   "name" : "_ZTTN7android8hardware6camera8provider4V2_423ICameraProviderCallbackE"
720  },
721  {
722   "name" : "_ZTTN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE"
723  },
724  {
725   "name" : "_ZTTN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
726  },
727  {
728   "name" : "_ZTVN7android8hardware6camera8provider4V2_415ICameraProviderE"
729  },
730  {
731   "binding" : "weak",
732   "name" : "_ZTVN7android8hardware6camera8provider4V2_416BsCameraProviderE"
733  },
734  {
735   "name" : "_ZTVN7android8hardware6camera8provider4V2_418BnHwCameraProviderE"
736  },
737  {
738   "name" : "_ZTVN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
739  },
740  {
741   "name" : "_ZTVN7android8hardware6camera8provider4V2_423ICameraProviderCallbackE"
742  },
743  {
744   "binding" : "weak",
745   "name" : "_ZTVN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackE"
746  },
747  {
748   "name" : "_ZTVN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE"
749  },
750  {
751   "name" : "_ZTVN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
752  }
753 ],
754 "enum_types" :
755 [
756  {
757   "alignment" : 4,
758   "enum_fields" :
759   [
760    {
761     "enum_field_value" : 0,
762     "name" : "android::Condition::WAKE_UP_ONE"
763    },
764    {
765     "enum_field_value" : 1,
766     "name" : "android::Condition::WAKE_UP_ALL"
767    }
768   ],
769   "linker_set_key" : "android::Condition::WakeUpType",
770   "name" : "android::Condition::WakeUpType",
771   "referenced_type" : "type-738",
772   "self_type" : "type-738",
773   "size" : 4,
774   "source_file" : "/system/core/libutils/include/utils/Condition.h",
775   "underlying_type" : "type-2",
776   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
777  },
778  {
779   "alignment" : 4,
780   "enum_fields" :
781   [
782    {
783     "enum_field_value" : 0,
784     "name" : "android::String16::kEmptyString"
785    }
786   ],
787   "linker_set_key" : "android::String16::StaticLinkage",
788   "name" : "android::String16::StaticLinkage",
789   "referenced_type" : "type-621",
790   "self_type" : "type-621",
791   "size" : 4,
792   "source_file" : "/system/core/libutils/include/utils/String16.h",
793   "underlying_type" : "type-2",
794   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
795  },
796  {
797   "alignment" : 4,
798   "enum_fields" :
799   [
800    {
801     "enum_field_value" : 0,
802     "name" : "android::String8::kEmptyString"
803    }
804   ],
805   "linker_set_key" : "android::String8::StaticLinkage",
806   "name" : "android::String8::StaticLinkage",
807   "referenced_type" : "type-614",
808   "self_type" : "type-614",
809   "size" : 4,
810   "source_file" : "/system/core/libutils/include/utils/String8.h",
811   "underlying_type" : "type-2",
812   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
813  },
814  {
815   "alignment" : 4,
816   "enum_fields" :
817   [
818    {
819     "enum_field_value" : 0,
820     "name" : "android::hardware::HidlReturnRestriction::NONE"
821    },
822    {
823     "enum_field_value" : 1,
824     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
825    },
826    {
827     "enum_field_value" : 2,
828     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
829    }
830   ],
831   "linker_set_key" : "android::hardware::HidlReturnRestriction",
832   "name" : "android::hardware::HidlReturnRestriction",
833   "referenced_type" : "type-352",
834   "self_type" : "type-352",
835   "size" : 4,
836   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
837   "underlying_type" : "type-41",
838   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
839  },
840  {
841   "alignment" : 4,
842   "enum_fields" :
843   [
844    {
845     "enum_field_value" : 0,
846     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
847    },
848    {
849     "enum_field_value" : 1,
850     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
851    },
852    {
853     "enum_field_value" : 2,
854     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
855    },
856    {
857     "enum_field_value" : 3,
858     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
859    }
860   ],
861   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
862   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
863   "referenced_type" : "type-605",
864   "self_type" : "type-605",
865   "size" : 4,
866   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
867   "underlying_type" : "type-41",
868   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
869  },
870  {
871   "alignment" : 4,
872   "enum_fields" :
873   [
874    {
875     "enum_field_value" : 1,
876     "name" : "android::hardware::kSynchronizedReadWrite"
877    },
878    {
879     "enum_field_value" : 2,
880     "name" : "android::hardware::kUnsynchronizedWrite"
881    }
882   ],
883   "linker_set_key" : "android::hardware::MQFlavor",
884   "name" : "android::hardware::MQFlavor",
885   "referenced_type" : "type-603",
886   "self_type" : "type-603",
887   "size" : 4,
888   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
889   "underlying_type" : "type-2",
890   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
891  },
892  {
893   "alignment" : 4,
894   "enum_fields" :
895   [
896    {
897     "enum_field_value" : 0,
898     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
899    },
900    {
901     "enum_field_value" : 1,
902     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
903    },
904    {
905     "enum_field_value" : 2,
906     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
907    }
908   ],
909   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
910   "name" : "android::hardware::ProcessState::CallRestriction",
911   "referenced_type" : "type-217",
912   "self_type" : "type-217",
913   "size" : 4,
914   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
915   "underlying_type" : "type-41",
916   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
917  },
918  {
919   "alignment" : 4,
920   "enum_fields" :
921   [
922    {
923     "enum_field_value" : 0,
924     "name" : "android::hardware::Status::EX_NONE"
925    },
926    {
927     "enum_field_value" : -1,
928     "name" : "android::hardware::Status::EX_SECURITY"
929    },
930    {
931     "enum_field_value" : -2,
932     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
933    },
934    {
935     "enum_field_value" : -3,
936     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
937    },
938    {
939     "enum_field_value" : -4,
940     "name" : "android::hardware::Status::EX_NULL_POINTER"
941    },
942    {
943     "enum_field_value" : -5,
944     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
945    },
946    {
947     "enum_field_value" : -6,
948     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
949    },
950    {
951     "enum_field_value" : -7,
952     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
953    },
954    {
955     "enum_field_value" : -128,
956     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
957    },
958    {
959     "enum_field_value" : -129,
960     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
961    }
962   ],
963   "linker_set_key" : "android::hardware::Status::Exception",
964   "name" : "android::hardware::Status::Exception",
965   "referenced_type" : "type-319",
966   "self_type" : "type-319",
967   "size" : 4,
968   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
969   "underlying_type" : "type-41",
970   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
971  },
972  {
973   "alignment" : 4,
974   "enum_fields" :
975   [
976    {
977     "enum_field_value" : 0,
978     "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus::NOT_PRESENT"
979    },
980    {
981     "enum_field_value" : 1,
982     "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus::PRESENT"
983    },
984    {
985     "enum_field_value" : 2,
986     "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus::ENUMERATING"
987    }
988   ],
989   "linker_set_key" : "android::hardware::camera::common::V1_0::CameraDeviceStatus",
990   "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus",
991   "referenced_type" : "type-768",
992   "self_type" : "type-768",
993   "size" : 4,
994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
995   "underlying_type" : "type-2",
996   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_018CameraDeviceStatusE"
997  },
998  {
999   "alignment" : 4,
1000   "enum_fields" :
1001   [
1002    {
1003     "enum_field_value" : 0,
1004     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::BYTE"
1005    },
1006    {
1007     "enum_field_value" : 1,
1008     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::INT32"
1009    },
1010    {
1011     "enum_field_value" : 2,
1012     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::FLOAT"
1013    },
1014    {
1015     "enum_field_value" : 3,
1016     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::INT64"
1017    },
1018    {
1019     "enum_field_value" : 4,
1020     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::DOUBLE"
1021    },
1022    {
1023     "enum_field_value" : 5,
1024     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::RATIONAL"
1025    }
1026   ],
1027   "linker_set_key" : "android::hardware::camera::common::V1_0::CameraMetadataType",
1028   "name" : "android::hardware::camera::common::V1_0::CameraMetadataType",
1029   "referenced_type" : "type-372",
1030   "self_type" : "type-372",
1031   "size" : 4,
1032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
1033   "underlying_type" : "type-2",
1034   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_018CameraMetadataTypeE"
1035  },
1036  {
1037   "alignment" : 4,
1038   "enum_fields" :
1039   [
1040    {
1041     "enum_field_value" : 0,
1042     "name" : "android::hardware::camera::common::V1_0::Status::OK"
1043    },
1044    {
1045     "enum_field_value" : 1,
1046     "name" : "android::hardware::camera::common::V1_0::Status::ILLEGAL_ARGUMENT"
1047    },
1048    {
1049     "enum_field_value" : 2,
1050     "name" : "android::hardware::camera::common::V1_0::Status::CAMERA_IN_USE"
1051    },
1052    {
1053     "enum_field_value" : 3,
1054     "name" : "android::hardware::camera::common::V1_0::Status::MAX_CAMERAS_IN_USE"
1055    },
1056    {
1057     "enum_field_value" : 4,
1058     "name" : "android::hardware::camera::common::V1_0::Status::METHOD_NOT_SUPPORTED"
1059    },
1060    {
1061     "enum_field_value" : 5,
1062     "name" : "android::hardware::camera::common::V1_0::Status::OPERATION_NOT_SUPPORTED"
1063    },
1064    {
1065     "enum_field_value" : 6,
1066     "name" : "android::hardware::camera::common::V1_0::Status::CAMERA_DISCONNECTED"
1067    },
1068    {
1069     "enum_field_value" : 7,
1070     "name" : "android::hardware::camera::common::V1_0::Status::INTERNAL_ERROR"
1071    }
1072   ],
1073   "linker_set_key" : "android::hardware::camera::common::V1_0::Status",
1074   "name" : "android::hardware::camera::common::V1_0::Status",
1075   "referenced_type" : "type-333",
1076   "self_type" : "type-333",
1077   "size" : 4,
1078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
1079   "underlying_type" : "type-2",
1080   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_06StatusE"
1081  },
1082  {
1083   "alignment" : 4,
1084   "enum_fields" :
1085   [
1086    {
1087     "enum_field_value" : 0,
1088     "name" : "android::hardware::camera::common::V1_0::TagBoundaryId::AOSP"
1089    },
1090    {
1091     "enum_field_value" : -2147483648,
1092     "name" : "android::hardware::camera::common::V1_0::TagBoundaryId::VENDOR"
1093    }
1094   ],
1095   "linker_set_key" : "android::hardware::camera::common::V1_0::TagBoundaryId",
1096   "name" : "android::hardware::camera::common::V1_0::TagBoundaryId",
1097   "referenced_type" : "type-767",
1098   "self_type" : "type-767",
1099   "size" : 4,
1100   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
1101   "underlying_type" : "type-2",
1102   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_013TagBoundaryIdE"
1103  },
1104  {
1105   "alignment" : 4,
1106   "enum_fields" :
1107   [
1108    {
1109     "enum_field_value" : 0,
1110     "name" : "android::hardware::camera::common::V1_0::TorchMode::OFF"
1111    },
1112    {
1113     "enum_field_value" : 1,
1114     "name" : "android::hardware::camera::common::V1_0::TorchMode::ON"
1115    }
1116   ],
1117   "linker_set_key" : "android::hardware::camera::common::V1_0::TorchMode",
1118   "name" : "android::hardware::camera::common::V1_0::TorchMode",
1119   "referenced_type" : "type-765",
1120   "self_type" : "type-765",
1121   "size" : 4,
1122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
1123   "underlying_type" : "type-2",
1124   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_09TorchModeE"
1125  },
1126  {
1127   "alignment" : 4,
1128   "enum_fields" :
1129   [
1130    {
1131     "enum_field_value" : 0,
1132     "name" : "android::hardware::camera::common::V1_0::TorchModeStatus::NOT_AVAILABLE"
1133    },
1134    {
1135     "enum_field_value" : 1,
1136     "name" : "android::hardware::camera::common::V1_0::TorchModeStatus::AVAILABLE_OFF"
1137    },
1138    {
1139     "enum_field_value" : 2,
1140     "name" : "android::hardware::camera::common::V1_0::TorchModeStatus::AVAILABLE_ON"
1141    }
1142   ],
1143   "linker_set_key" : "android::hardware::camera::common::V1_0::TorchModeStatus",
1144   "name" : "android::hardware::camera::common::V1_0::TorchModeStatus",
1145   "referenced_type" : "type-769",
1146   "self_type" : "type-769",
1147   "size" : 4,
1148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
1149   "underlying_type" : "type-2",
1150   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_015TorchModeStatusE"
1151  },
1152  {
1153   "alignment" : 4,
1154   "enum_fields" :
1155   [
1156    {
1157     "enum_field_value" : 0,
1158     "name" : "android::hardware::camera::device::V1_0::CameraFacing::BACK"
1159    },
1160    {
1161     "enum_field_value" : 1,
1162     "name" : "android::hardware::camera::device::V1_0::CameraFacing::FRONT"
1163    },
1164    {
1165     "enum_field_value" : 2,
1166     "name" : "android::hardware::camera::device::V1_0::CameraFacing::EXTERNAL"
1167    }
1168   ],
1169   "linker_set_key" : "android::hardware::camera::device::V1_0::CameraFacing",
1170   "name" : "android::hardware::camera::device::V1_0::CameraFacing",
1171   "referenced_type" : "type-790",
1172   "self_type" : "type-790",
1173   "size" : 4,
1174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
1175   "underlying_type" : "type-2",
1176   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_012CameraFacingE"
1177  },
1178  {
1179   "alignment" : 4,
1180   "enum_fields" :
1181   [
1182    {
1183     "enum_field_value" : 1,
1184     "name" : "android::hardware::camera::device::V1_0::CommandType::START_SMOOTH_ZOOM"
1185    },
1186    {
1187     "enum_field_value" : 2,
1188     "name" : "android::hardware::camera::device::V1_0::CommandType::STOP_SMOOTH_ZOOM"
1189    },
1190    {
1191     "enum_field_value" : 6,
1192     "name" : "android::hardware::camera::device::V1_0::CommandType::START_FACE_DETECTION"
1193    },
1194    {
1195     "enum_field_value" : 7,
1196     "name" : "android::hardware::camera::device::V1_0::CommandType::STOP_FACE_DETECTION"
1197    },
1198    {
1199     "enum_field_value" : 8,
1200     "name" : "android::hardware::camera::device::V1_0::CommandType::ENABLE_FOCUS_MOVE_MSG"
1201    },
1202    {
1203     "enum_field_value" : 11,
1204     "name" : "android::hardware::camera::device::V1_0::CommandType::SET_VIDEO_FORMAT"
1205    }
1206   ],
1207   "linker_set_key" : "android::hardware::camera::device::V1_0::CommandType",
1208   "name" : "android::hardware::camera::device::V1_0::CommandType",
1209   "referenced_type" : "type-793",
1210   "self_type" : "type-793",
1211   "size" : 4,
1212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
1213   "underlying_type" : "type-2",
1214   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_011CommandTypeE"
1215  },
1216  {
1217   "alignment" : 4,
1218   "enum_fields" :
1219   [
1220    {
1221     "enum_field_value" : 16,
1222     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::PREVIEW_FRAME"
1223    },
1224    {
1225     "enum_field_value" : 32,
1226     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::VIDEO_FRAME"
1227    },
1228    {
1229     "enum_field_value" : 64,
1230     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::POSTVIEW_FRAME"
1231    },
1232    {
1233     "enum_field_value" : 128,
1234     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::RAW_IMAGE"
1235    },
1236    {
1237     "enum_field_value" : 256,
1238     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::COMPRESSED_IMAGE"
1239    },
1240    {
1241     "enum_field_value" : 512,
1242     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::RAW_IMAGE_NOTIFY"
1243    },
1244    {
1245     "enum_field_value" : 1024,
1246     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::PREVIEW_METADATA"
1247    }
1248   ],
1249   "linker_set_key" : "android::hardware::camera::device::V1_0::DataCallbackMsg",
1250   "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg",
1251   "referenced_type" : "type-795",
1252   "self_type" : "type-795",
1253   "size" : 4,
1254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
1255   "underlying_type" : "type-2",
1256   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_015DataCallbackMsgE"
1257  },
1258  {
1259   "alignment" : 4,
1260   "enum_fields" :
1261   [
1262    {
1263     "enum_field_value" : 1,
1264     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::ENABLE_MASK"
1265    },
1266    {
1267     "enum_field_value" : 2,
1268     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::ONE_SHOT_MASK"
1269    },
1270    {
1271     "enum_field_value" : 4,
1272     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::COPY_OUT_MASK"
1273    },
1274    {
1275     "enum_field_value" : 0,
1276     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::NOOP"
1277    },
1278    {
1279     "enum_field_value" : 1,
1280     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::CAMCORDER"
1281    },
1282    {
1283     "enum_field_value" : 5,
1284     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::CAMERA"
1285    },
1286    {
1287     "enum_field_value" : 7,
1288     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::BARCODE_SCANNER"
1289    }
1290   ],
1291   "linker_set_key" : "android::hardware::camera::device::V1_0::FrameCallbackFlag",
1292   "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag",
1293   "referenced_type" : "type-792",
1294   "self_type" : "type-792",
1295   "size" : 4,
1296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
1297   "underlying_type" : "type-2",
1298   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_017FrameCallbackFlagE"
1299  },
1300  {
1301   "alignment" : 4,
1302   "enum_fields" :
1303   [
1304    {
1305     "enum_field_value" : 1,
1306     "name" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg::ERROR"
1307    },
1308    {
1309     "enum_field_value" : 2,
1310     "name" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg::SHUTTER"
1311    },
1312    {
1313     "enum_field_value" : 4,
1314     "name" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg::FOCUS"
1315    },
1316    {
1317     "enum_field_value" : 8,
1318     "name" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg::ZOOM"
1319    },
1320    {
1321     "enum_field_value" : 2048,
1322     "name" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg::FOCUS_MOVE"
1323    }
1324   ],
1325   "linker_set_key" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg",
1326   "name" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg",
1327   "referenced_type" : "type-794",
1328   "self_type" : "type-794",
1329   "size" : 4,
1330   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
1331   "underlying_type" : "type-2",
1332   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_017NotifyCallbackMsgE"
1333  },
1334  {
1335   "alignment" : 4,
1336   "enum_fields" :
1337   [
1338    {
1339     "enum_field_value" : 0,
1340     "name" : "android::hardware::camera::device::V3_2::BufferStatus::OK"
1341    },
1342    {
1343     "enum_field_value" : 1,
1344     "name" : "android::hardware::camera::device::V3_2::BufferStatus::ERROR"
1345    }
1346   ],
1347   "linker_set_key" : "android::hardware::camera::device::V3_2::BufferStatus",
1348   "name" : "android::hardware::camera::device::V3_2::BufferStatus",
1349   "referenced_type" : "type-176",
1350   "self_type" : "type-176",
1351   "size" : 4,
1352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1353   "underlying_type" : "type-2",
1354   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_212BufferStatusE"
1355  },
1356  {
1357   "alignment" : 2,
1358   "enum_fields" :
1359   [
1360    {
1361     "enum_field_value" : 255,
1362     "name" : "android::hardware::camera::device::V3_2::CameraBlobId::JPEG"
1363    }
1364   ],
1365   "linker_set_key" : "android::hardware::camera::device::V3_2::CameraBlobId",
1366   "name" : "android::hardware::camera::device::V3_2::CameraBlobId",
1367   "referenced_type" : "type-858",
1368   "self_type" : "type-858",
1369   "size" : 2,
1370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1371   "underlying_type" : "type-134",
1372   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_212CameraBlobIdE"
1373  },
1374  {
1375   "alignment" : 4,
1376   "enum_fields" :
1377   [
1378    {
1379     "enum_field_value" : 1,
1380     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_DEVICE"
1381    },
1382    {
1383     "enum_field_value" : 2,
1384     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_REQUEST"
1385    },
1386    {
1387     "enum_field_value" : 3,
1388     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_RESULT"
1389    },
1390    {
1391     "enum_field_value" : 4,
1392     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_BUFFER"
1393    }
1394   ],
1395   "linker_set_key" : "android::hardware::camera::device::V3_2::ErrorCode",
1396   "name" : "android::hardware::camera::device::V3_2::ErrorCode",
1397   "referenced_type" : "type-861",
1398   "self_type" : "type-861",
1399   "size" : 4,
1400   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1401   "underlying_type" : "type-2",
1402   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29ErrorCodeE"
1403  },
1404  {
1405   "alignment" : 4,
1406   "enum_fields" :
1407   [
1408    {
1409     "enum_field_value" : 1,
1410     "name" : "android::hardware::camera::device::V3_2::MsgType::ERROR"
1411    },
1412    {
1413     "enum_field_value" : 2,
1414     "name" : "android::hardware::camera::device::V3_2::MsgType::SHUTTER"
1415    }
1416   ],
1417   "linker_set_key" : "android::hardware::camera::device::V3_2::MsgType",
1418   "name" : "android::hardware::camera::device::V3_2::MsgType",
1419   "referenced_type" : "type-860",
1420   "self_type" : "type-860",
1421   "size" : 4,
1422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1423   "underlying_type" : "type-2",
1424   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_27MsgTypeE"
1425  },
1426  {
1427   "alignment" : 4,
1428   "enum_fields" :
1429   [
1430    {
1431     "enum_field_value" : 1,
1432     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::PREVIEW"
1433    },
1434    {
1435     "enum_field_value" : 2,
1436     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::STILL_CAPTURE"
1437    },
1438    {
1439     "enum_field_value" : 3,
1440     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::VIDEO_RECORD"
1441    },
1442    {
1443     "enum_field_value" : 4,
1444     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::VIDEO_SNAPSHOT"
1445    },
1446    {
1447     "enum_field_value" : 5,
1448     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::ZERO_SHUTTER_LAG"
1449    },
1450    {
1451     "enum_field_value" : 6,
1452     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::MANUAL"
1453    },
1454    {
1455     "enum_field_value" : 1073741824,
1456     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::VENDOR_TEMPLATE_START"
1457    }
1458   ],
1459   "linker_set_key" : "android::hardware::camera::device::V3_2::RequestTemplate",
1460   "name" : "android::hardware::camera::device::V3_2::RequestTemplate",
1461   "referenced_type" : "type-867",
1462   "self_type" : "type-867",
1463   "size" : 4,
1464   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1465   "underlying_type" : "type-2",
1466   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_215RequestTemplateE"
1467  },
1468  {
1469   "alignment" : 4,
1470   "enum_fields" :
1471   [
1472    {
1473     "enum_field_value" : 0,
1474     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::NORMAL_MODE"
1475    },
1476    {
1477     "enum_field_value" : 1,
1478     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::CONSTRAINED_HIGH_SPEED_MODE"
1479    },
1480    {
1481     "enum_field_value" : 32768,
1482     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_0"
1483    },
1484    {
1485     "enum_field_value" : 32769,
1486     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_1"
1487    },
1488    {
1489     "enum_field_value" : 32770,
1490     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_2"
1491    },
1492    {
1493     "enum_field_value" : 32771,
1494     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_3"
1495    },
1496    {
1497     "enum_field_value" : 32772,
1498     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_4"
1499    },
1500    {
1501     "enum_field_value" : 32773,
1502     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_5"
1503    },
1504    {
1505     "enum_field_value" : 32774,
1506     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_6"
1507    },
1508    {
1509     "enum_field_value" : 32775,
1510     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_7"
1511    }
1512   ],
1513   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamConfigurationMode",
1514   "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode",
1515   "referenced_type" : "type-855",
1516   "self_type" : "type-855",
1517   "size" : 4,
1518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1519   "underlying_type" : "type-2",
1520   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_223StreamConfigurationModeE"
1521  },
1522  {
1523   "alignment" : 4,
1524   "enum_fields" :
1525   [
1526    {
1527     "enum_field_value" : 0,
1528     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_0"
1529    },
1530    {
1531     "enum_field_value" : 1,
1532     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_90"
1533    },
1534    {
1535     "enum_field_value" : 2,
1536     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_180"
1537    },
1538    {
1539     "enum_field_value" : 3,
1540     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_270"
1541    }
1542   ],
1543   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamRotation",
1544   "name" : "android::hardware::camera::device::V3_2::StreamRotation",
1545   "referenced_type" : "type-538",
1546   "self_type" : "type-538",
1547   "size" : 4,
1548   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1549   "underlying_type" : "type-2",
1550   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_214StreamRotationE"
1551  },
1552  {
1553   "alignment" : 4,
1554   "enum_fields" :
1555   [
1556    {
1557     "enum_field_value" : 0,
1558     "name" : "android::hardware::camera::device::V3_2::StreamType::OUTPUT"
1559    },
1560    {
1561     "enum_field_value" : 1,
1562     "name" : "android::hardware::camera::device::V3_2::StreamType::INPUT"
1563    }
1564   ],
1565   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamType",
1566   "name" : "android::hardware::camera::device::V3_2::StreamType",
1567   "referenced_type" : "type-536",
1568   "self_type" : "type-536",
1569   "size" : 4,
1570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1571   "underlying_type" : "type-2",
1572   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_210StreamTypeE"
1573  },
1574  {
1575   "alignment" : 4,
1576   "enum_fields" :
1577   [
1578    {
1579     "enum_field_value" : 0,
1580     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1581    },
1582    {
1583     "enum_field_value" : 1,
1584     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1585    },
1586    {
1587     "enum_field_value" : 2,
1588     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1589    },
1590    {
1591     "enum_field_value" : 3,
1592     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1593    },
1594    {
1595     "enum_field_value" : 4,
1596     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1597    },
1598    {
1599     "enum_field_value" : 5,
1600     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1601    },
1602    {
1603     "enum_field_value" : 6,
1604     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1605    },
1606    {
1607     "enum_field_value" : 7,
1608     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1609    },
1610    {
1611     "enum_field_value" : 8,
1612     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1613    },
1614    {
1615     "enum_field_value" : 9,
1616     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1617    }
1618   ],
1619   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1620   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1621   "referenced_type" : "type-800",
1622   "self_type" : "type-800",
1623   "size" : 4,
1624   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1625   "underlying_type" : "type-2",
1626   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1627  },
1628  {
1629   "alignment" : 4,
1630   "enum_fields" :
1631   [
1632    {
1633     "enum_field_value" : 15,
1634     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_MASK"
1635    },
1636    {
1637     "enum_field_value" : 0,
1638     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_NEVER"
1639    },
1640    {
1641     "enum_field_value" : 2,
1642     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_RARELY"
1643    },
1644    {
1645     "enum_field_value" : 3,
1646     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_OFTEN"
1647    },
1648    {
1649     "enum_field_value" : 240,
1650     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_MASK"
1651    },
1652    {
1653     "enum_field_value" : 0,
1654     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_NEVER"
1655    },
1656    {
1657     "enum_field_value" : 32,
1658     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_RARELY"
1659    },
1660    {
1661     "enum_field_value" : 48,
1662     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_OFTEN"
1663    },
1664    {
1665     "enum_field_value" : 256,
1666     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_TEXTURE"
1667    },
1668    {
1669     "enum_field_value" : 512,
1670     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_RENDER_TARGET"
1671    },
1672    {
1673     "enum_field_value" : 2048,
1674     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_OVERLAY"
1675    },
1676    {
1677     "enum_field_value" : 4096,
1678     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CLIENT_TARGET"
1679    },
1680    {
1681     "enum_field_value" : 16384,
1682     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::PROTECTED"
1683    },
1684    {
1685     "enum_field_value" : 32768,
1686     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CURSOR"
1687    },
1688    {
1689     "enum_field_value" : 65536,
1690     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_ENCODER"
1691    },
1692    {
1693     "enum_field_value" : 131072,
1694     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_OUTPUT"
1695    },
1696    {
1697     "enum_field_value" : 262144,
1698     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_INPUT"
1699    },
1700    {
1701     "enum_field_value" : 1048576,
1702     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::RENDERSCRIPT"
1703    },
1704    {
1705     "enum_field_value" : 4194304,
1706     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_DECODER"
1707    },
1708    {
1709     "enum_field_value" : 8388608,
1710     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::SENSOR_DIRECT_DATA"
1711    },
1712    {
1713     "enum_field_value" : 16777216,
1714     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_DATA_BUFFER"
1715    },
1716    {
1717     "enum_field_value" : -268435456,
1718     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK"
1719    },
1720    {
1721     "enum_field_value" : 0,
1722     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK_HI"
1723    }
1724   ],
1725   "linker_set_key" : "android::hardware::graphics::common::V1_0::BufferUsage",
1726   "name" : "android::hardware::graphics::common::V1_0::BufferUsage",
1727   "referenced_type" : "type-820",
1728   "self_type" : "type-820",
1729   "size" : 8,
1730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1731   "underlying_type" : "type-35",
1732   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011BufferUsageE"
1733  },
1734  {
1735   "alignment" : 4,
1736   "enum_fields" :
1737   [
1738    {
1739     "enum_field_value" : 0,
1740     "name" : "android::hardware::graphics::common::V1_0::ColorMode::NATIVE"
1741    },
1742    {
1743     "enum_field_value" : 1,
1744     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625"
1745    },
1746    {
1747     "enum_field_value" : 2,
1748     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625_UNADJUSTED"
1749    },
1750    {
1751     "enum_field_value" : 3,
1752     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525"
1753    },
1754    {
1755     "enum_field_value" : 4,
1756     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525_UNADJUSTED"
1757    },
1758    {
1759     "enum_field_value" : 5,
1760     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT709"
1761    },
1762    {
1763     "enum_field_value" : 6,
1764     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DCI_P3"
1765    },
1766    {
1767     "enum_field_value" : 7,
1768     "name" : "android::hardware::graphics::common::V1_0::ColorMode::SRGB"
1769    },
1770    {
1771     "enum_field_value" : 8,
1772     "name" : "android::hardware::graphics::common::V1_0::ColorMode::ADOBE_RGB"
1773    },
1774    {
1775     "enum_field_value" : 9,
1776     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DISPLAY_P3"
1777    }
1778   ],
1779   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorMode",
1780   "name" : "android::hardware::graphics::common::V1_0::ColorMode",
1781   "referenced_type" : "type-823",
1782   "self_type" : "type-823",
1783   "size" : 4,
1784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1785   "underlying_type" : "type-41",
1786   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09ColorModeE"
1787  },
1788  {
1789   "alignment" : 4,
1790   "enum_fields" :
1791   [
1792    {
1793     "enum_field_value" : 0,
1794     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::IDENTITY"
1795    },
1796    {
1797     "enum_field_value" : 1,
1798     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::ARBITRARY_MATRIX"
1799    },
1800    {
1801     "enum_field_value" : 2,
1802     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::VALUE_INVERSE"
1803    },
1804    {
1805     "enum_field_value" : 3,
1806     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::GRAYSCALE"
1807    },
1808    {
1809     "enum_field_value" : 4,
1810     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_PROTANOPIA"
1811    },
1812    {
1813     "enum_field_value" : 5,
1814     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_DEUTERANOPIA"
1815    },
1816    {
1817     "enum_field_value" : 6,
1818     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_TRITANOPIA"
1819    }
1820   ],
1821   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorTransform",
1822   "name" : "android::hardware::graphics::common::V1_0::ColorTransform",
1823   "referenced_type" : "type-824",
1824   "self_type" : "type-824",
1825   "size" : 4,
1826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1827   "underlying_type" : "type-41",
1828   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_014ColorTransformE"
1829  },
1830  {
1831   "alignment" : 4,
1832   "enum_fields" :
1833   [
1834    {
1835     "enum_field_value" : 0,
1836     "name" : "android::hardware::graphics::common::V1_0::Dataspace::UNKNOWN"
1837    },
1838    {
1839     "enum_field_value" : 1,
1840     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ARBITRARY"
1841    },
1842    {
1843     "enum_field_value" : 16,
1844     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_SHIFT"
1845    },
1846    {
1847     "enum_field_value" : 4128768,
1848     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_MASK"
1849    },
1850    {
1851     "enum_field_value" : 0,
1852     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_UNSPECIFIED"
1853    },
1854    {
1855     "enum_field_value" : 65536,
1856     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT709"
1857    },
1858    {
1859     "enum_field_value" : 131072,
1860     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625"
1861    },
1862    {
1863     "enum_field_value" : 196608,
1864     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625_UNADJUSTED"
1865    },
1866    {
1867     "enum_field_value" : 262144,
1868     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525"
1869    },
1870    {
1871     "enum_field_value" : 327680,
1872     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525_UNADJUSTED"
1873    },
1874    {
1875     "enum_field_value" : 393216,
1876     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020"
1877    },
1878    {
1879     "enum_field_value" : 458752,
1880     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
1881    },
1882    {
1883     "enum_field_value" : 524288,
1884     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT470M"
1885    },
1886    {
1887     "enum_field_value" : 589824,
1888     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_FILM"
1889    },
1890    {
1891     "enum_field_value" : 655360,
1892     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_DCI_P3"
1893    },
1894    {
1895     "enum_field_value" : 720896,
1896     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_ADOBE_RGB"
1897    },
1898    {
1899     "enum_field_value" : 22,
1900     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SHIFT"
1901    },
1902    {
1903     "enum_field_value" : 130023424,
1904     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_MASK"
1905    },
1906    {
1907     "enum_field_value" : 0,
1908     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_UNSPECIFIED"
1909    },
1910    {
1911     "enum_field_value" : 4194304,
1912     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_LINEAR"
1913    },
1914    {
1915     "enum_field_value" : 8388608,
1916     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SRGB"
1917    },
1918    {
1919     "enum_field_value" : 12582912,
1920     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SMPTE_170M"
1921    },
1922    {
1923     "enum_field_value" : 16777216,
1924     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_2"
1925    },
1926    {
1927     "enum_field_value" : 20971520,
1928     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_6"
1929    },
1930    {
1931     "enum_field_value" : 25165824,
1932     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_8"
1933    },
1934    {
1935     "enum_field_value" : 29360128,
1936     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_ST2084"
1937    },
1938    {
1939     "enum_field_value" : 33554432,
1940     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_HLG"
1941    },
1942    {
1943     "enum_field_value" : 27,
1944     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_SHIFT"
1945    },
1946    {
1947     "enum_field_value" : 939524096,
1948     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_MASK"
1949    },
1950    {
1951     "enum_field_value" : 0,
1952     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_UNSPECIFIED"
1953    },
1954    {
1955     "enum_field_value" : 134217728,
1956     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_FULL"
1957    },
1958    {
1959     "enum_field_value" : 268435456,
1960     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_LIMITED"
1961    },
1962    {
1963     "enum_field_value" : 402653184,
1964     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_EXTENDED"
1965    },
1966    {
1967     "enum_field_value" : 512,
1968     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB_LINEAR"
1969    },
1970    {
1971     "enum_field_value" : 138477568,
1972     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB_LINEAR"
1973    },
1974    {
1975     "enum_field_value" : 406913024,
1976     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB_LINEAR"
1977    },
1978    {
1979     "enum_field_value" : 513,
1980     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB"
1981    },
1982    {
1983     "enum_field_value" : 142671872,
1984     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB"
1985    },
1986    {
1987     "enum_field_value" : 411107328,
1988     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB"
1989    },
1990    {
1991     "enum_field_value" : 257,
1992     "name" : "android::hardware::graphics::common::V1_0::Dataspace::JFIF"
1993    },
1994    {
1995     "enum_field_value" : 146931712,
1996     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_JFIF"
1997    },
1998    {
1999     "enum_field_value" : 258,
2000     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_625"
2001    },
2002    {
2003     "enum_field_value" : 281149440,
2004     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_625"
2005    },
2006    {
2007     "enum_field_value" : 259,
2008     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_525"
2009    },
2010    {
2011     "enum_field_value" : 281280512,
2012     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_525"
2013    },
2014    {
2015     "enum_field_value" : 260,
2016     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT709"
2017    },
2018    {
2019     "enum_field_value" : 281083904,
2020     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT709"
2021    },
2022    {
2023     "enum_field_value" : 139067392,
2024     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3_LINEAR"
2025    },
2026    {
2027     "enum_field_value" : 155844608,
2028     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3"
2029    },
2030    {
2031     "enum_field_value" : 139067392,
2032     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3_LINEAR"
2033    },
2034    {
2035     "enum_field_value" : 143261696,
2036     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3"
2037    },
2038    {
2039     "enum_field_value" : 151715840,
2040     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ADOBE_RGB"
2041    },
2042    {
2043     "enum_field_value" : 138805248,
2044     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_LINEAR"
2045    },
2046    {
2047     "enum_field_value" : 147193856,
2048     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020"
2049    },
2050    {
2051     "enum_field_value" : 163971072,
2052     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_PQ"
2053    },
2054    {
2055     "enum_field_value" : 4096,
2056     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DEPTH"
2057    },
2058    {
2059     "enum_field_value" : 4097,
2060     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SENSOR"
2061    }
2062   ],
2063   "linker_set_key" : "android::hardware::graphics::common::V1_0::Dataspace",
2064   "name" : "android::hardware::graphics::common::V1_0::Dataspace",
2065   "referenced_type" : "type-822",
2066   "self_type" : "type-822",
2067   "size" : 4,
2068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
2069   "underlying_type" : "type-41",
2070   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09DataspaceE"
2071  },
2072  {
2073   "alignment" : 4,
2074   "enum_fields" :
2075   [
2076    {
2077     "enum_field_value" : 1,
2078     "name" : "android::hardware::graphics::common::V1_0::Hdr::DOLBY_VISION"
2079    },
2080    {
2081     "enum_field_value" : 2,
2082     "name" : "android::hardware::graphics::common::V1_0::Hdr::HDR10"
2083    },
2084    {
2085     "enum_field_value" : 3,
2086     "name" : "android::hardware::graphics::common::V1_0::Hdr::HLG"
2087    }
2088   ],
2089   "linker_set_key" : "android::hardware::graphics::common::V1_0::Hdr",
2090   "name" : "android::hardware::graphics::common::V1_0::Hdr",
2091   "referenced_type" : "type-825",
2092   "self_type" : "type-825",
2093   "size" : 4,
2094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
2095   "underlying_type" : "type-41",
2096   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_03HdrE"
2097  },
2098  {
2099   "alignment" : 4,
2100   "enum_fields" :
2101   [
2102    {
2103     "enum_field_value" : 1,
2104     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_8888"
2105    },
2106    {
2107     "enum_field_value" : 2,
2108     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBX_8888"
2109    },
2110    {
2111     "enum_field_value" : 3,
2112     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_888"
2113    },
2114    {
2115     "enum_field_value" : 4,
2116     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_565"
2117    },
2118    {
2119     "enum_field_value" : 5,
2120     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BGRA_8888"
2121    },
2122    {
2123     "enum_field_value" : 16,
2124     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_SP"
2125    },
2126    {
2127     "enum_field_value" : 17,
2128     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCRCB_420_SP"
2129    },
2130    {
2131     "enum_field_value" : 20,
2132     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_I"
2133    },
2134    {
2135     "enum_field_value" : 22,
2136     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_FP16"
2137    },
2138    {
2139     "enum_field_value" : 32,
2140     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW16"
2141    },
2142    {
2143     "enum_field_value" : 33,
2144     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BLOB"
2145    },
2146    {
2147     "enum_field_value" : 34,
2148     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::IMPLEMENTATION_DEFINED"
2149    },
2150    {
2151     "enum_field_value" : 35,
2152     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_420_888"
2153    },
2154    {
2155     "enum_field_value" : 36,
2156     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW_OPAQUE"
2157    },
2158    {
2159     "enum_field_value" : 37,
2160     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW10"
2161    },
2162    {
2163     "enum_field_value" : 38,
2164     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW12"
2165    },
2166    {
2167     "enum_field_value" : 43,
2168     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_1010102"
2169    },
2170    {
2171     "enum_field_value" : 538982489,
2172     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y8"
2173    },
2174    {
2175     "enum_field_value" : 540422489,
2176     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y16"
2177    },
2178    {
2179     "enum_field_value" : 842094169,
2180     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YV12"
2181    }
2182   ],
2183   "linker_set_key" : "android::hardware::graphics::common::V1_0::PixelFormat",
2184   "name" : "android::hardware::graphics::common::V1_0::PixelFormat",
2185   "referenced_type" : "type-537",
2186   "self_type" : "type-537",
2187   "size" : 4,
2188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
2189   "underlying_type" : "type-41",
2190   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011PixelFormatE"
2191  },
2192  {
2193   "alignment" : 4,
2194   "enum_fields" :
2195   [
2196    {
2197     "enum_field_value" : 1,
2198     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_H"
2199    },
2200    {
2201     "enum_field_value" : 2,
2202     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_V"
2203    },
2204    {
2205     "enum_field_value" : 4,
2206     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_90"
2207    },
2208    {
2209     "enum_field_value" : 3,
2210     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_180"
2211    },
2212    {
2213     "enum_field_value" : 7,
2214     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_270"
2215    }
2216   ],
2217   "linker_set_key" : "android::hardware::graphics::common::V1_0::Transform",
2218   "name" : "android::hardware::graphics::common::V1_0::Transform",
2219   "referenced_type" : "type-821",
2220   "self_type" : "type-821",
2221   "size" : 4,
2222   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
2223   "underlying_type" : "type-41",
2224   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09TransformE"
2225  },
2226  {
2227   "alignment" : 4,
2228   "enum_fields" :
2229   [
2230    {
2231     "enum_field_value" : 0,
2232     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2233    },
2234    {
2235     "enum_field_value" : 1,
2236     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2237    },
2238    {
2239     "enum_field_value" : 2,
2240     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2241    }
2242   ],
2243   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2244   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2245   "referenced_type" : "type-609",
2246   "self_type" : "type-609",
2247   "size" : 4,
2248   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2249   "underlying_type" : "type-41",
2250   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2251  },
2252  {
2253   "alignment" : 4,
2254   "enum_fields" :
2255   [
2256    {
2257     "enum_field_value" : -1,
2258     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2259    }
2260   ],
2261   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2262   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2263   "referenced_type" : "type-755",
2264   "self_type" : "type-755",
2265   "size" : 4,
2266   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2267   "underlying_type" : "type-41",
2268   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2269  },
2270  {
2271   "alignment" : 1,
2272   "enum_fields" :
2273   [
2274    {
2275     "enum_field_value" : 0,
2276     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2277    },
2278    {
2279     "enum_field_value" : 1,
2280     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2281    },
2282    {
2283     "enum_field_value" : 2,
2284     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2285    }
2286   ],
2287   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2288   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2289   "referenced_type" : "type-754",
2290   "self_type" : "type-754",
2291   "size" : 1,
2292   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2293   "underlying_type" : "type-3",
2294   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2295  },
2296  {
2297   "alignment" : 4,
2298   "enum_fields" :
2299   [
2300    {
2301     "enum_field_value" : 0,
2302     "name" : "ANDROID_LOG_UNKNOWN"
2303    },
2304    {
2305     "enum_field_value" : 1,
2306     "name" : "ANDROID_LOG_DEFAULT"
2307    },
2308    {
2309     "enum_field_value" : 2,
2310     "name" : "ANDROID_LOG_VERBOSE"
2311    },
2312    {
2313     "enum_field_value" : 3,
2314     "name" : "ANDROID_LOG_DEBUG"
2315    },
2316    {
2317     "enum_field_value" : 4,
2318     "name" : "ANDROID_LOG_INFO"
2319    },
2320    {
2321     "enum_field_value" : 5,
2322     "name" : "ANDROID_LOG_WARN"
2323    },
2324    {
2325     "enum_field_value" : 6,
2326     "name" : "ANDROID_LOG_ERROR"
2327    },
2328    {
2329     "enum_field_value" : 7,
2330     "name" : "ANDROID_LOG_FATAL"
2331    },
2332    {
2333     "enum_field_value" : 8,
2334     "name" : "ANDROID_LOG_SILENT"
2335    }
2336   ],
2337   "linker_set_key" : "android_LogPriority",
2338   "name" : "android_LogPriority",
2339   "referenced_type" : "type-1",
2340   "self_type" : "type-1",
2341   "size" : 4,
2342   "source_file" : "/system/core/liblog/include/android/log.h",
2343   "underlying_type" : "type-2",
2344   "unique_id" : "android_LogPriority"
2345  },
2346  {
2347   "alignment" : 4,
2348   "enum_fields" :
2349   [
2350    {
2351     "enum_field_value" : 0,
2352     "name" : "HAL_COLOR_MODE_NATIVE"
2353    },
2354    {
2355     "enum_field_value" : 1,
2356     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2357    },
2358    {
2359     "enum_field_value" : 2,
2360     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2361    },
2362    {
2363     "enum_field_value" : 3,
2364     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2365    },
2366    {
2367     "enum_field_value" : 4,
2368     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2369    },
2370    {
2371     "enum_field_value" : 5,
2372     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2373    },
2374    {
2375     "enum_field_value" : 6,
2376     "name" : "HAL_COLOR_MODE_DCI_P3"
2377    },
2378    {
2379     "enum_field_value" : 7,
2380     "name" : "HAL_COLOR_MODE_SRGB"
2381    },
2382    {
2383     "enum_field_value" : 8,
2384     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2385    },
2386    {
2387     "enum_field_value" : 9,
2388     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2389    }
2390   ],
2391   "linker_set_key" : "android_color_mode_t",
2392   "name" : "android_color_mode_t",
2393   "referenced_type" : "type-706",
2394   "self_type" : "type-706",
2395   "size" : 4,
2396   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2397   "underlying_type" : "type-2",
2398   "unique_id" : "android_color_mode_t"
2399  },
2400  {
2401   "alignment" : 4,
2402   "enum_fields" :
2403   [
2404    {
2405     "enum_field_value" : 10,
2406     "name" : "HAL_COLOR_MODE_BT2020"
2407    },
2408    {
2409     "enum_field_value" : 11,
2410     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2411    },
2412    {
2413     "enum_field_value" : 12,
2414     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2415    }
2416   ],
2417   "linker_set_key" : "android_color_mode_v1_1_t",
2418   "name" : "android_color_mode_v1_1_t",
2419   "referenced_type" : "type-711",
2420   "self_type" : "type-711",
2421   "size" : 4,
2422   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2423   "underlying_type" : "type-2",
2424   "unique_id" : "android_color_mode_v1_1_t"
2425  },
2426  {
2427   "alignment" : 4,
2428   "enum_fields" :
2429   [
2430    {
2431     "enum_field_value" : 0,
2432     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2433    },
2434    {
2435     "enum_field_value" : 1,
2436     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2437    },
2438    {
2439     "enum_field_value" : 2,
2440     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2441    },
2442    {
2443     "enum_field_value" : 3,
2444     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2445    },
2446    {
2447     "enum_field_value" : 4,
2448     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2449    },
2450    {
2451     "enum_field_value" : 5,
2452     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2453    },
2454    {
2455     "enum_field_value" : 6,
2456     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2457    }
2458   ],
2459   "linker_set_key" : "android_color_transform_t",
2460   "name" : "android_color_transform_t",
2461   "referenced_type" : "type-707",
2462   "self_type" : "type-707",
2463   "size" : 4,
2464   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2465   "underlying_type" : "type-2",
2466   "unique_id" : "android_color_transform_t"
2467  },
2468  {
2469   "alignment" : 4,
2470   "enum_fields" :
2471   [
2472    {
2473     "enum_field_value" : 0,
2474     "name" : "HAL_DATASPACE_UNKNOWN"
2475    },
2476    {
2477     "enum_field_value" : 1,
2478     "name" : "HAL_DATASPACE_ARBITRARY"
2479    },
2480    {
2481     "enum_field_value" : 16,
2482     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2483    },
2484    {
2485     "enum_field_value" : 4128768,
2486     "name" : "HAL_DATASPACE_STANDARD_MASK"
2487    },
2488    {
2489     "enum_field_value" : 0,
2490     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2491    },
2492    {
2493     "enum_field_value" : 65536,
2494     "name" : "HAL_DATASPACE_STANDARD_BT709"
2495    },
2496    {
2497     "enum_field_value" : 131072,
2498     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2499    },
2500    {
2501     "enum_field_value" : 196608,
2502     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2503    },
2504    {
2505     "enum_field_value" : 262144,
2506     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2507    },
2508    {
2509     "enum_field_value" : 327680,
2510     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2511    },
2512    {
2513     "enum_field_value" : 393216,
2514     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2515    },
2516    {
2517     "enum_field_value" : 458752,
2518     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2519    },
2520    {
2521     "enum_field_value" : 524288,
2522     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2523    },
2524    {
2525     "enum_field_value" : 589824,
2526     "name" : "HAL_DATASPACE_STANDARD_FILM"
2527    },
2528    {
2529     "enum_field_value" : 655360,
2530     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2531    },
2532    {
2533     "enum_field_value" : 720896,
2534     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2535    },
2536    {
2537     "enum_field_value" : 22,
2538     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2539    },
2540    {
2541     "enum_field_value" : 130023424,
2542     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2543    },
2544    {
2545     "enum_field_value" : 0,
2546     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2547    },
2548    {
2549     "enum_field_value" : 4194304,
2550     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2551    },
2552    {
2553     "enum_field_value" : 8388608,
2554     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2555    },
2556    {
2557     "enum_field_value" : 12582912,
2558     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2559    },
2560    {
2561     "enum_field_value" : 16777216,
2562     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2563    },
2564    {
2565     "enum_field_value" : 20971520,
2566     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2567    },
2568    {
2569     "enum_field_value" : 25165824,
2570     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2571    },
2572    {
2573     "enum_field_value" : 29360128,
2574     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2575    },
2576    {
2577     "enum_field_value" : 33554432,
2578     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2579    },
2580    {
2581     "enum_field_value" : 27,
2582     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2583    },
2584    {
2585     "enum_field_value" : 939524096,
2586     "name" : "HAL_DATASPACE_RANGE_MASK"
2587    },
2588    {
2589     "enum_field_value" : 0,
2590     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2591    },
2592    {
2593     "enum_field_value" : 134217728,
2594     "name" : "HAL_DATASPACE_RANGE_FULL"
2595    },
2596    {
2597     "enum_field_value" : 268435456,
2598     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2599    },
2600    {
2601     "enum_field_value" : 402653184,
2602     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2603    },
2604    {
2605     "enum_field_value" : 512,
2606     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2607    },
2608    {
2609     "enum_field_value" : 138477568,
2610     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2611    },
2612    {
2613     "enum_field_value" : 406913024,
2614     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2615    },
2616    {
2617     "enum_field_value" : 513,
2618     "name" : "HAL_DATASPACE_SRGB"
2619    },
2620    {
2621     "enum_field_value" : 142671872,
2622     "name" : "HAL_DATASPACE_V0_SRGB"
2623    },
2624    {
2625     "enum_field_value" : 411107328,
2626     "name" : "HAL_DATASPACE_V0_SCRGB"
2627    },
2628    {
2629     "enum_field_value" : 257,
2630     "name" : "HAL_DATASPACE_JFIF"
2631    },
2632    {
2633     "enum_field_value" : 146931712,
2634     "name" : "HAL_DATASPACE_V0_JFIF"
2635    },
2636    {
2637     "enum_field_value" : 258,
2638     "name" : "HAL_DATASPACE_BT601_625"
2639    },
2640    {
2641     "enum_field_value" : 281149440,
2642     "name" : "HAL_DATASPACE_V0_BT601_625"
2643    },
2644    {
2645     "enum_field_value" : 259,
2646     "name" : "HAL_DATASPACE_BT601_525"
2647    },
2648    {
2649     "enum_field_value" : 281280512,
2650     "name" : "HAL_DATASPACE_V0_BT601_525"
2651    },
2652    {
2653     "enum_field_value" : 260,
2654     "name" : "HAL_DATASPACE_BT709"
2655    },
2656    {
2657     "enum_field_value" : 281083904,
2658     "name" : "HAL_DATASPACE_V0_BT709"
2659    },
2660    {
2661     "enum_field_value" : 139067392,
2662     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2663    },
2664    {
2665     "enum_field_value" : 155844608,
2666     "name" : "HAL_DATASPACE_DCI_P3"
2667    },
2668    {
2669     "enum_field_value" : 139067392,
2670     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2671    },
2672    {
2673     "enum_field_value" : 143261696,
2674     "name" : "HAL_DATASPACE_DISPLAY_P3"
2675    },
2676    {
2677     "enum_field_value" : 151715840,
2678     "name" : "HAL_DATASPACE_ADOBE_RGB"
2679    },
2680    {
2681     "enum_field_value" : 138805248,
2682     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2683    },
2684    {
2685     "enum_field_value" : 147193856,
2686     "name" : "HAL_DATASPACE_BT2020"
2687    },
2688    {
2689     "enum_field_value" : 163971072,
2690     "name" : "HAL_DATASPACE_BT2020_PQ"
2691    },
2692    {
2693     "enum_field_value" : 4096,
2694     "name" : "HAL_DATASPACE_DEPTH"
2695    },
2696    {
2697     "enum_field_value" : 4097,
2698     "name" : "HAL_DATASPACE_SENSOR"
2699    }
2700   ],
2701   "linker_set_key" : "android_dataspace_t",
2702   "name" : "android_dataspace_t",
2703   "referenced_type" : "type-705",
2704   "self_type" : "type-705",
2705   "size" : 4,
2706   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2707   "underlying_type" : "type-2",
2708   "unique_id" : "android_dataspace_t"
2709  },
2710  {
2711   "alignment" : 4,
2712   "enum_fields" :
2713   [
2714    {
2715     "enum_field_value" : 281411584,
2716     "name" : "HAL_DATASPACE_BT2020_ITU"
2717    },
2718    {
2719     "enum_field_value" : 298188800,
2720     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2721    },
2722    {
2723     "enum_field_value" : 302383104,
2724     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2725    },
2726    {
2727     "enum_field_value" : 168165376,
2728     "name" : "HAL_DATASPACE_BT2020_HLG"
2729    }
2730   ],
2731   "linker_set_key" : "android_dataspace_v1_1_t",
2732   "name" : "android_dataspace_v1_1_t",
2733   "referenced_type" : "type-710",
2734   "self_type" : "type-710",
2735   "size" : 4,
2736   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2737   "underlying_type" : "type-2",
2738   "unique_id" : "android_dataspace_v1_1_t"
2739  },
2740  {
2741   "alignment" : 4,
2742   "enum_fields" :
2743   [
2744    {
2745     "enum_field_value" : 142999552,
2746     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2747    },
2748    {
2749     "enum_field_value" : 4098,
2750     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2751    },
2752    {
2753     "enum_field_value" : 4099,
2754     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2755    },
2756    {
2757     "enum_field_value" : 4100,
2758     "name" : "HAL_DATASPACE_HEIF"
2759    }
2760   ],
2761   "linker_set_key" : "android_dataspace_v1_2_t",
2762   "name" : "android_dataspace_v1_2_t",
2763   "referenced_type" : "type-714",
2764   "self_type" : "type-714",
2765   "size" : 4,
2766   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2767   "underlying_type" : "type-2",
2768   "unique_id" : "android_dataspace_v1_2_t"
2769  },
2770  {
2771   "alignment" : 4,
2772   "enum_fields" :
2773   [
2774    {
2775     "enum_field_value" : 1,
2776     "name" : "FLEX_COMPONENT_Y"
2777    },
2778    {
2779     "enum_field_value" : 2,
2780     "name" : "FLEX_COMPONENT_Cb"
2781    },
2782    {
2783     "enum_field_value" : 4,
2784     "name" : "FLEX_COMPONENT_Cr"
2785    },
2786    {
2787     "enum_field_value" : 1024,
2788     "name" : "FLEX_COMPONENT_R"
2789    },
2790    {
2791     "enum_field_value" : 2048,
2792     "name" : "FLEX_COMPONENT_G"
2793    },
2794    {
2795     "enum_field_value" : 4096,
2796     "name" : "FLEX_COMPONENT_B"
2797    },
2798    {
2799     "enum_field_value" : 1073741824,
2800     "name" : "FLEX_COMPONENT_A"
2801    }
2802   ],
2803   "linker_set_key" : "android_flex_component",
2804   "name" : "android_flex_component",
2805   "referenced_type" : "type-719",
2806   "self_type" : "type-719",
2807   "size" : 4,
2808   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2809   "underlying_type" : "type-2",
2810   "unique_id" : "android_flex_component"
2811  },
2812  {
2813   "alignment" : 4,
2814   "enum_fields" :
2815   [
2816    {
2817     "enum_field_value" : 0,
2818     "name" : "FLEX_FORMAT_INVALID"
2819    },
2820    {
2821     "enum_field_value" : 1,
2822     "name" : "FLEX_FORMAT_Y"
2823    },
2824    {
2825     "enum_field_value" : 7,
2826     "name" : "FLEX_FORMAT_YCbCr"
2827    },
2828    {
2829     "enum_field_value" : 1073741831,
2830     "name" : "FLEX_FORMAT_YCbCrA"
2831    },
2832    {
2833     "enum_field_value" : 7168,
2834     "name" : "FLEX_FORMAT_RGB"
2835    },
2836    {
2837     "enum_field_value" : 1073748992,
2838     "name" : "FLEX_FORMAT_RGBA"
2839    }
2840   ],
2841   "linker_set_key" : "android_flex_format",
2842   "name" : "android_flex_format",
2843   "referenced_type" : "type-722",
2844   "self_type" : "type-722",
2845   "size" : 4,
2846   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2847   "underlying_type" : "type-2",
2848   "unique_id" : "android_flex_format"
2849  },
2850  {
2851   "alignment" : 4,
2852   "enum_fields" :
2853   [
2854    {
2855     "enum_field_value" : 1,
2856     "name" : "HAL_HDR_DOLBY_VISION"
2857    },
2858    {
2859     "enum_field_value" : 2,
2860     "name" : "HAL_HDR_HDR10"
2861    },
2862    {
2863     "enum_field_value" : 3,
2864     "name" : "HAL_HDR_HLG"
2865    }
2866   ],
2867   "linker_set_key" : "android_hdr_t",
2868   "name" : "android_hdr_t",
2869   "referenced_type" : "type-708",
2870   "self_type" : "type-708",
2871   "size" : 4,
2872   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2873   "underlying_type" : "type-2",
2874   "unique_id" : "android_hdr_t"
2875  },
2876  {
2877   "alignment" : 4,
2878   "enum_fields" :
2879   [
2880    {
2881     "enum_field_value" : 4,
2882     "name" : "HAL_HDR_HDR10_PLUS"
2883    }
2884   ],
2885   "linker_set_key" : "android_hdr_v1_2_t",
2886   "name" : "android_hdr_v1_2_t",
2887   "referenced_type" : "type-713",
2888   "self_type" : "type-713",
2889   "size" : 4,
2890   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2891   "underlying_type" : "type-2",
2892   "unique_id" : "android_hdr_v1_2_t"
2893  },
2894  {
2895   "alignment" : 4,
2896   "enum_fields" :
2897   [
2898    {
2899     "enum_field_value" : 39,
2900     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2901    },
2902    {
2903     "enum_field_value" : 40,
2904     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2905    },
2906    {
2907     "enum_field_value" : 41,
2908     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2909    },
2910    {
2911     "enum_field_value" : 42,
2912     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2913    }
2914   ],
2915   "linker_set_key" : "android_pixel_format_sw_t",
2916   "name" : "android_pixel_format_sw_t",
2917   "referenced_type" : "type-716",
2918   "self_type" : "type-716",
2919   "size" : 4,
2920   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2921   "underlying_type" : "type-2",
2922   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2923  },
2924  {
2925   "alignment" : 4,
2926   "enum_fields" :
2927   [
2928    {
2929     "enum_field_value" : 1,
2930     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2931    },
2932    {
2933     "enum_field_value" : 2,
2934     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2935    },
2936    {
2937     "enum_field_value" : 3,
2938     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2939    },
2940    {
2941     "enum_field_value" : 4,
2942     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2943    },
2944    {
2945     "enum_field_value" : 5,
2946     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2947    },
2948    {
2949     "enum_field_value" : 16,
2950     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2951    },
2952    {
2953     "enum_field_value" : 17,
2954     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2955    },
2956    {
2957     "enum_field_value" : 20,
2958     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2959    },
2960    {
2961     "enum_field_value" : 22,
2962     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2963    },
2964    {
2965     "enum_field_value" : 32,
2966     "name" : "HAL_PIXEL_FORMAT_RAW16"
2967    },
2968    {
2969     "enum_field_value" : 33,
2970     "name" : "HAL_PIXEL_FORMAT_BLOB"
2971    },
2972    {
2973     "enum_field_value" : 34,
2974     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2975    },
2976    {
2977     "enum_field_value" : 35,
2978     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2979    },
2980    {
2981     "enum_field_value" : 36,
2982     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2983    },
2984    {
2985     "enum_field_value" : 37,
2986     "name" : "HAL_PIXEL_FORMAT_RAW10"
2987    },
2988    {
2989     "enum_field_value" : 38,
2990     "name" : "HAL_PIXEL_FORMAT_RAW12"
2991    },
2992    {
2993     "enum_field_value" : 43,
2994     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2995    },
2996    {
2997     "enum_field_value" : 538982489,
2998     "name" : "HAL_PIXEL_FORMAT_Y8"
2999    },
3000    {
3001     "enum_field_value" : 540422489,
3002     "name" : "HAL_PIXEL_FORMAT_Y16"
3003    },
3004    {
3005     "enum_field_value" : 842094169,
3006     "name" : "HAL_PIXEL_FORMAT_YV12"
3007    }
3008   ],
3009   "linker_set_key" : "android_pixel_format_t",
3010   "name" : "android_pixel_format_t",
3011   "referenced_type" : "type-703",
3012   "self_type" : "type-703",
3013   "size" : 4,
3014   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3015   "underlying_type" : "type-2",
3016   "unique_id" : "android_pixel_format_t"
3017  },
3018  {
3019   "alignment" : 4,
3020   "enum_fields" :
3021   [
3022    {
3023     "enum_field_value" : 48,
3024     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
3025    },
3026    {
3027     "enum_field_value" : 49,
3028     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
3029    },
3030    {
3031     "enum_field_value" : 50,
3032     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
3033    },
3034    {
3035     "enum_field_value" : 51,
3036     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
3037    },
3038    {
3039     "enum_field_value" : 52,
3040     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
3041    },
3042    {
3043     "enum_field_value" : 53,
3044     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
3045    },
3046    {
3047     "enum_field_value" : 54,
3048     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
3049    }
3050   ],
3051   "linker_set_key" : "android_pixel_format_v1_1_t",
3052   "name" : "android_pixel_format_v1_1_t",
3053   "referenced_type" : "type-709",
3054   "self_type" : "type-709",
3055   "size" : 4,
3056   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3057   "underlying_type" : "type-2",
3058   "unique_id" : "android_pixel_format_v1_1_t"
3059  },
3060  {
3061   "alignment" : 4,
3062   "enum_fields" :
3063   [
3064    {
3065     "enum_field_value" : 55,
3066     "name" : "HAL_PIXEL_FORMAT_HSV_888"
3067    }
3068   ],
3069   "linker_set_key" : "android_pixel_format_v1_2_t",
3070   "name" : "android_pixel_format_v1_2_t",
3071   "referenced_type" : "type-715",
3072   "self_type" : "type-715",
3073   "size" : 4,
3074   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3075   "underlying_type" : "type-2",
3076   "unique_id" : "android_pixel_format_v1_2_t"
3077  },
3078  {
3079   "alignment" : 4,
3080   "enum_fields" :
3081   [
3082    {
3083     "enum_field_value" : 0,
3084     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
3085    },
3086    {
3087     "enum_field_value" : 1,
3088     "name" : "HAL_RENDER_INTENT_ENHANCE"
3089    },
3090    {
3091     "enum_field_value" : 2,
3092     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
3093    },
3094    {
3095     "enum_field_value" : 3,
3096     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
3097    }
3098   ],
3099   "linker_set_key" : "android_render_intent_v1_1_t",
3100   "name" : "android_render_intent_v1_1_t",
3101   "referenced_type" : "type-712",
3102   "self_type" : "type-712",
3103   "size" : 4,
3104   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3105   "underlying_type" : "type-2",
3106   "unique_id" : "android_render_intent_v1_1_t"
3107  },
3108  {
3109   "alignment" : 4,
3110   "enum_fields" :
3111   [
3112    {
3113     "enum_field_value" : 1,
3114     "name" : "HAL_TRANSFORM_FLIP_H"
3115    },
3116    {
3117     "enum_field_value" : 2,
3118     "name" : "HAL_TRANSFORM_FLIP_V"
3119    },
3120    {
3121     "enum_field_value" : 4,
3122     "name" : "HAL_TRANSFORM_ROT_90"
3123    },
3124    {
3125     "enum_field_value" : 3,
3126     "name" : "HAL_TRANSFORM_ROT_180"
3127    },
3128    {
3129     "enum_field_value" : 7,
3130     "name" : "HAL_TRANSFORM_ROT_270"
3131    }
3132   ],
3133   "linker_set_key" : "android_transform_t",
3134   "name" : "android_transform_t",
3135   "referenced_type" : "type-704",
3136   "self_type" : "type-704",
3137   "size" : 4,
3138   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3139   "underlying_type" : "type-2",
3140   "unique_id" : "android_transform_t"
3141  },
3142  {
3143   "alignment" : 4,
3144   "enum_fields" :
3145   [
3146    {
3147     "enum_field_value" : 0,
3148     "name" : "LOG_ID_MIN"
3149    },
3150    {
3151     "enum_field_value" : 0,
3152     "name" : "LOG_ID_MAIN"
3153    },
3154    {
3155     "enum_field_value" : 1,
3156     "name" : "LOG_ID_RADIO"
3157    },
3158    {
3159     "enum_field_value" : 2,
3160     "name" : "LOG_ID_EVENTS"
3161    },
3162    {
3163     "enum_field_value" : 3,
3164     "name" : "LOG_ID_SYSTEM"
3165    },
3166    {
3167     "enum_field_value" : 4,
3168     "name" : "LOG_ID_CRASH"
3169    },
3170    {
3171     "enum_field_value" : 5,
3172     "name" : "LOG_ID_STATS"
3173    },
3174    {
3175     "enum_field_value" : 6,
3176     "name" : "LOG_ID_SECURITY"
3177    },
3178    {
3179     "enum_field_value" : 7,
3180     "name" : "LOG_ID_KERNEL"
3181    },
3182    {
3183     "enum_field_value" : 8,
3184     "name" : "LOG_ID_MAX"
3185    }
3186   ],
3187   "linker_set_key" : "log_id",
3188   "name" : "log_id",
3189   "referenced_type" : "type-314",
3190   "self_type" : "type-314",
3191   "size" : 4,
3192   "source_file" : "/system/core/liblog/include/android/log.h",
3193   "underlying_type" : "type-2",
3194   "unique_id" : "log_id"
3195  }
3196 ],
3197 "function_types" :
3198 [
3199  {
3200   "alignment" : 4,
3201   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3202   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3203   "parameters" :
3204   [
3205    {
3206     "referenced_type" : "type-202"
3207    },
3208    {
3209     "referenced_type" : "type-208"
3210    },
3211    {
3212     "referenced_type" : "type-75"
3213    }
3214   ],
3215   "referenced_type" : "type-201",
3216   "return_type" : "type-20",
3217   "self_type" : "type-201",
3218   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3219  },
3220  {
3221   "alignment" : 4,
3222   "linker_set_key" : "int (void *)",
3223   "name" : "int (void *)",
3224   "parameters" :
3225   [
3226    {
3227     "referenced_type" : "type-75"
3228    }
3229   ],
3230   "referenced_type" : "type-730",
3231   "return_type" : "type-41",
3232   "self_type" : "type-730",
3233   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3234  },
3235  {
3236   "alignment" : 4,
3237   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3238   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3239   "parameters" :
3240   [
3241    {
3242     "referenced_type" : "type-642"
3243    },
3244    {
3245     "referenced_type" : "type-579"
3246    },
3247    {
3248     "referenced_type" : "type-2"
3249    },
3250    {
3251     "referenced_type" : "type-643"
3252    },
3253    {
3254     "referenced_type" : "type-2"
3255    },
3256    {
3257     "referenced_type" : "type-75"
3258    }
3259   ],
3260   "referenced_type" : "type-641",
3261   "return_type" : "type-76",
3262   "self_type" : "type-641",
3263   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3264  }
3265 ],
3266 "functions" :
3267 [
3268  {
3269   "function_name" : "android::hardware::fromBinder",
3270   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_6camera6device4V1_013ICameraDeviceENS4_16BpHwCameraDeviceENS4_16BnHwCameraDeviceEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
3271   "parameters" :
3272   [
3273    {
3274     "referenced_type" : "type-208"
3275    }
3276   ],
3277   "return_type" : "type-154",
3278   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3279   "template_args" : [ "type-156", "type-258", "type-655" ]
3280  },
3281  {
3282   "function_name" : "android::hardware::fromBinder",
3283   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_6camera6device4V3_213ICameraDeviceENS4_16BpHwCameraDeviceENS4_16BnHwCameraDeviceEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
3284   "parameters" :
3285   [
3286    {
3287     "referenced_type" : "type-208"
3288    }
3289   ],
3290   "return_type" : "type-160",
3291   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3292   "template_args" : [ "type-162", "type-284", "type-656" ]
3293  },
3294  {
3295   "function_name" : "android::hardware::fromBinder",
3296   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_6camera8provider4V2_423ICameraProviderCallbackENS4_26BpHwCameraProviderCallbackENS4_26BnHwCameraProviderCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
3297   "parameters" :
3298   [
3299    {
3300     "referenced_type" : "type-208"
3301    }
3302   ],
3303   "return_type" : "type-12",
3304   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3305   "template_args" : [ "type-14", "type-296", "type-658" ]
3306  },
3307  {
3308   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::getService",
3309   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3310   "parameters" :
3311   [
3312    {
3313     "default_arg" : true,
3314     "referenced_type" : "type-661"
3315    },
3316    {
3317     "default_arg" : true,
3318     "referenced_type" : "type-20"
3319    }
3320   ],
3321   "return_type" : "type-104",
3322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3323  },
3324  {
3325   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::linkToDeath",
3326   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3327   "parameters" :
3328   [
3329    {
3330     "is_this_ptr" : true,
3331     "referenced_type" : "type-105"
3332    },
3333    {
3334     "referenced_type" : "type-70"
3335    },
3336    {
3337     "referenced_type" : "type-35"
3338    }
3339   ],
3340   "return_type" : "type-326",
3341   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3342  },
3343  {
3344   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::getDebugInfo",
3345   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3346   "parameters" :
3347   [
3348    {
3349     "is_this_ptr" : true,
3350     "referenced_type" : "type-105"
3351    },
3352    {
3353     "referenced_type" : "type-962"
3354    }
3355   ],
3356   "return_type" : "type-353",
3357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3358  },
3359  {
3360   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::getHashChain",
3361   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3362   "parameters" :
3363   [
3364    {
3365     "is_this_ptr" : true,
3366     "referenced_type" : "type-105"
3367    },
3368    {
3369     "referenced_type" : "type-963"
3370    }
3371   ],
3372   "return_type" : "type-353",
3373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3374  },
3375  {
3376   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::tryGetService",
3377   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3378   "parameters" :
3379   [
3380    {
3381     "default_arg" : true,
3382     "referenced_type" : "type-661"
3383    },
3384    {
3385     "default_arg" : true,
3386     "referenced_type" : "type-20"
3387    }
3388   ],
3389   "return_type" : "type-104",
3390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3391  },
3392  {
3393   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::unlinkToDeath",
3394   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3395   "parameters" :
3396   [
3397    {
3398     "is_this_ptr" : true,
3399     "referenced_type" : "type-105"
3400    },
3401    {
3402     "referenced_type" : "type-70"
3403    }
3404   ],
3405   "return_type" : "type-326",
3406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3407  },
3408  {
3409   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::interfaceChain",
3410   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3411   "parameters" :
3412   [
3413    {
3414     "is_this_ptr" : true,
3415     "referenced_type" : "type-105"
3416    },
3417    {
3418     "referenced_type" : "type-964"
3419    }
3420   ],
3421   "return_type" : "type-353",
3422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3423  },
3424  {
3425   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::registerAsService",
3426   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3427   "parameters" :
3428   [
3429    {
3430     "is_this_ptr" : true,
3431     "referenced_type" : "type-105"
3432    },
3433    {
3434     "default_arg" : true,
3435     "referenced_type" : "type-661"
3436    }
3437   ],
3438   "return_type" : "type-41",
3439   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3440  },
3441  {
3442   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::interfaceDescriptor",
3443   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3444   "parameters" :
3445   [
3446    {
3447     "is_this_ptr" : true,
3448     "referenced_type" : "type-105"
3449    },
3450    {
3451     "referenced_type" : "type-965"
3452    }
3453   ],
3454   "return_type" : "type-353",
3455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3456  },
3457  {
3458   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::notifySyspropsChanged",
3459   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21notifySyspropsChangedEv",
3460   "parameters" :
3461   [
3462    {
3463     "is_this_ptr" : true,
3464     "referenced_type" : "type-105"
3465    }
3466   ],
3467   "return_type" : "type-353",
3468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3469  },
3470  {
3471   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::setHALInstrumentation",
3472   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21setHALInstrumentationEv",
3473   "parameters" :
3474   [
3475    {
3476     "is_this_ptr" : true,
3477     "referenced_type" : "type-105"
3478    }
3479   ],
3480   "return_type" : "type-353",
3481   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3482  },
3483  {
3484   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::registerForNotifications",
3485   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3486   "parameters" :
3487   [
3488    {
3489     "referenced_type" : "type-661"
3490    },
3491    {
3492     "referenced_type" : "type-902"
3493    }
3494   ],
3495   "return_type" : "type-20",
3496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3497  },
3498  {
3499   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::ping",
3500   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider4pingEv",
3501   "parameters" :
3502   [
3503    {
3504     "is_this_ptr" : true,
3505     "referenced_type" : "type-105"
3506    }
3507   ],
3508   "return_type" : "type-353",
3509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3510  },
3511  {
3512   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::debug",
3513   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3514   "parameters" :
3515   [
3516    {
3517     "is_this_ptr" : true,
3518     "referenced_type" : "type-105"
3519    },
3520    {
3521     "referenced_type" : "type-602"
3522    },
3523    {
3524     "referenced_type" : "type-497"
3525    }
3526   ],
3527   "return_type" : "type-353",
3528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3529  },
3530  {
3531   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::castFrom",
3532   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3533   "parameters" :
3534   [
3535    {
3536     "referenced_type" : "type-142"
3537    },
3538    {
3539     "default_arg" : true,
3540     "referenced_type" : "type-20"
3541    }
3542   ],
3543   "return_type" : "type-340",
3544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3545  },
3546  {
3547   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProvider::castFrom",
3548   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider8castFromERKNS_2spIS4_EEb",
3549   "parameters" :
3550   [
3551    {
3552     "referenced_type" : "type-956"
3553    },
3554    {
3555     "default_arg" : true,
3556     "referenced_type" : "type-20"
3557    }
3558   ],
3559   "return_type" : "type-340",
3560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
3561  },
3562  {
3563   "access" : "private",
3564   "function_name" : "android::hardware::camera::provider::V2_4::BsCameraProvider::addOnewayTask",
3565   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider13addOnewayTaskENSt3__18functionIFvvEEE",
3566   "parameters" :
3567   [
3568    {
3569     "is_this_ptr" : true,
3570     "referenced_type" : "type-145"
3571    },
3572    {
3573     "referenced_type" : "type-968"
3574    }
3575   ],
3576   "return_type" : "type-353",
3577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BsCameraProvider.h"
3578  },
3579  {
3580   "function_name" : "android::hardware::camera::provider::V2_4::BsCameraProvider::BsCameraProvider",
3581   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProviderC1ENS_2spINS3_15ICameraProviderEEE",
3582   "parameters" :
3583   [
3584    {
3585     "is_this_ptr" : true,
3586     "referenced_type" : "type-145"
3587    },
3588    {
3589     "referenced_type" : "type-144"
3590    }
3591   ],
3592   "return_type" : "type-76",
3593   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BsCameraProvider.h"
3594  },
3595  {
3596   "function_name" : "android::hardware::camera::provider::V2_4::BsCameraProvider::BsCameraProvider",
3597   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProviderC2ENS_2spINS3_15ICameraProviderEEE",
3598   "parameters" :
3599   [
3600    {
3601     "is_this_ptr" : true,
3602     "referenced_type" : "type-145"
3603    },
3604    {
3605     "referenced_type" : "type-144"
3606    }
3607   ],
3608   "return_type" : "type-76",
3609   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BsCameraProvider.h"
3610  },
3611  {
3612   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::onTransact",
3613   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3614   "parameters" :
3615   [
3616    {
3617     "is_this_ptr" : true,
3618     "referenced_type" : "type-119"
3619    },
3620    {
3621     "referenced_type" : "type-2"
3622    },
3623    {
3624     "referenced_type" : "type-650"
3625    },
3626    {
3627     "referenced_type" : "type-642"
3628    },
3629    {
3630     "default_arg" : true,
3631     "referenced_type" : "type-2"
3632    },
3633    {
3634     "default_arg" : true,
3635     "referenced_type" : "type-976"
3636    }
3637   ],
3638   "return_type" : "type-41",
3639   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3640  },
3641  {
3642   "access" : "private",
3643   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::getDebugInfo",
3644   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3645   "parameters" :
3646   [
3647    {
3648     "is_this_ptr" : true,
3649     "referenced_type" : "type-119"
3650    },
3651    {
3652     "referenced_type" : "type-977"
3653    }
3654   ],
3655   "return_type" : "type-353",
3656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3657  },
3658  {
3659   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::_hidl_setCallback",
3660   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3661   "parameters" :
3662   [
3663    {
3664     "referenced_type" : "type-651"
3665    },
3666    {
3667     "referenced_type" : "type-650"
3668    },
3669    {
3670     "referenced_type" : "type-642"
3671    },
3672    {
3673     "referenced_type" : "type-978"
3674    }
3675   ],
3676   "return_type" : "type-41",
3677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3678  },
3679  {
3680   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::_hidl_getVendorTags",
3681   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider19_hidl_getVendorTagsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3682   "parameters" :
3683   [
3684    {
3685     "referenced_type" : "type-651"
3686    },
3687    {
3688     "referenced_type" : "type-650"
3689    },
3690    {
3691     "referenced_type" : "type-642"
3692    },
3693    {
3694     "referenced_type" : "type-979"
3695    }
3696   ],
3697   "return_type" : "type-41",
3698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3699  },
3700  {
3701   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::_hidl_getCameraIdList",
3702   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider21_hidl_getCameraIdListEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3703   "parameters" :
3704   [
3705    {
3706     "referenced_type" : "type-651"
3707    },
3708    {
3709     "referenced_type" : "type-650"
3710    },
3711    {
3712     "referenced_type" : "type-642"
3713    },
3714    {
3715     "referenced_type" : "type-980"
3716    }
3717   ],
3718   "return_type" : "type-41",
3719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3720  },
3721  {
3722   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::_hidl_isSetTorchModeSupported",
3723   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider29_hidl_isSetTorchModeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3724   "parameters" :
3725   [
3726    {
3727     "referenced_type" : "type-651"
3728    },
3729    {
3730     "referenced_type" : "type-650"
3731    },
3732    {
3733     "referenced_type" : "type-642"
3734    },
3735    {
3736     "referenced_type" : "type-981"
3737    }
3738   ],
3739   "return_type" : "type-41",
3740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3741  },
3742  {
3743   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::_hidl_getCameraDeviceInterface_V1_x",
3744   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider35_hidl_getCameraDeviceInterface_V1_xEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3745   "parameters" :
3746   [
3747    {
3748     "referenced_type" : "type-651"
3749    },
3750    {
3751     "referenced_type" : "type-650"
3752    },
3753    {
3754     "referenced_type" : "type-642"
3755    },
3756    {
3757     "referenced_type" : "type-982"
3758    }
3759   ],
3760   "return_type" : "type-41",
3761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3762  },
3763  {
3764   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::_hidl_getCameraDeviceInterface_V3_x",
3765   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider35_hidl_getCameraDeviceInterface_V3_xEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3766   "parameters" :
3767   [
3768    {
3769     "referenced_type" : "type-651"
3770    },
3771    {
3772     "referenced_type" : "type-650"
3773    },
3774    {
3775     "referenced_type" : "type-642"
3776    },
3777    {
3778     "referenced_type" : "type-983"
3779    }
3780   ],
3781   "return_type" : "type-41",
3782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3783  },
3784  {
3785   "access" : "private",
3786   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::ping",
3787   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider4pingEv",
3788   "parameters" :
3789   [
3790    {
3791     "is_this_ptr" : true,
3792     "referenced_type" : "type-119"
3793    }
3794   ],
3795   "return_type" : "type-353",
3796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3797  },
3798  {
3799   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::BnHwCameraProvider",
3800   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderC1ERKNS_2spINS3_15ICameraProviderEEE",
3801   "parameters" :
3802   [
3803    {
3804     "is_this_ptr" : true,
3805     "referenced_type" : "type-119"
3806    },
3807    {
3808     "referenced_type" : "type-956"
3809    }
3810   ],
3811   "return_type" : "type-76",
3812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3813  },
3814  {
3815   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::BnHwCameraProvider",
3816   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderC2ERKNS_2spINS3_15ICameraProviderEEE",
3817   "parameters" :
3818   [
3819    {
3820     "is_this_ptr" : true,
3821     "referenced_type" : "type-119"
3822    },
3823    {
3824     "referenced_type" : "type-956"
3825    }
3826   ],
3827   "return_type" : "type-76",
3828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3829  },
3830  {
3831   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::~BnHwCameraProvider",
3832   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderD0Ev",
3833   "parameters" :
3834   [
3835    {
3836     "is_this_ptr" : true,
3837     "referenced_type" : "type-119"
3838    }
3839   ],
3840   "return_type" : "type-76",
3841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3842  },
3843  {
3844   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::~BnHwCameraProvider",
3845   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderD1Ev",
3846   "parameters" :
3847   [
3848    {
3849     "is_this_ptr" : true,
3850     "referenced_type" : "type-119"
3851    }
3852   ],
3853   "return_type" : "type-76",
3854   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3855  },
3856  {
3857   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider::~BnHwCameraProvider",
3858   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderD2Ev",
3859   "parameters" :
3860   [
3861    {
3862     "is_this_ptr" : true,
3863     "referenced_type" : "type-119"
3864    }
3865   ],
3866   "return_type" : "type-76",
3867   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
3868  },
3869  {
3870   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::linkToDeath",
3871   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3872   "parameters" :
3873   [
3874    {
3875     "is_this_ptr" : true,
3876     "referenced_type" : "type-150"
3877    },
3878    {
3879     "referenced_type" : "type-70"
3880    },
3881    {
3882     "referenced_type" : "type-35"
3883    }
3884   ],
3885   "return_type" : "type-326",
3886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
3887  },
3888  {
3889   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::setCallback",
3890   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider11setCallbackERKNS_2spINS3_23ICameraProviderCallbackEEE",
3891   "parameters" :
3892   [
3893    {
3894     "is_this_ptr" : true,
3895     "referenced_type" : "type-150"
3896    },
3897    {
3898     "referenced_type" : "type-152"
3899    }
3900   ],
3901   "return_type" : "type-332",
3902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
3903  },
3904  {
3905   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::getDebugInfo",
3906   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3907   "parameters" :
3908   [
3909    {
3910     "is_this_ptr" : true,
3911     "referenced_type" : "type-150"
3912    },
3913    {
3914     "referenced_type" : "type-984"
3915    }
3916   ],
3917   "return_type" : "type-353",
3918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
3919  },
3920  {
3921   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::getHashChain",
3922   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3923   "parameters" :
3924   [
3925    {
3926     "is_this_ptr" : true,
3927     "referenced_type" : "type-150"
3928    },
3929    {
3930     "referenced_type" : "type-985"
3931    }
3932   ],
3933   "return_type" : "type-353",
3934   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
3935  },
3936  {
3937   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::getVendorTags",
3938   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE",
3939   "parameters" :
3940   [
3941    {
3942     "is_this_ptr" : true,
3943     "referenced_type" : "type-150"
3944    },
3945    {
3946     "referenced_type" : "type-986"
3947    }
3948   ],
3949   "return_type" : "type-353",
3950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
3951  },
3952  {
3953   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::unlinkToDeath",
3954   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3955   "parameters" :
3956   [
3957    {
3958     "is_this_ptr" : true,
3959     "referenced_type" : "type-150"
3960    },
3961    {
3962     "referenced_type" : "type-70"
3963    }
3964   ],
3965   "return_type" : "type-326",
3966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
3967  },
3968  {
3969   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::interfaceChain",
3970   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3971   "parameters" :
3972   [
3973    {
3974     "is_this_ptr" : true,
3975     "referenced_type" : "type-150"
3976    },
3977    {
3978     "referenced_type" : "type-987"
3979    }
3980   ],
3981   "return_type" : "type-353",
3982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
3983  },
3984  {
3985   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::getCameraIdList",
3986   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3987   "parameters" :
3988   [
3989    {
3990     "is_this_ptr" : true,
3991     "referenced_type" : "type-150"
3992    },
3993    {
3994     "referenced_type" : "type-988"
3995    }
3996   ],
3997   "return_type" : "type-353",
3998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
3999  },
4000  {
4001   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::_hidl_setCallback",
4002   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_23ICameraProviderCallbackEEE",
4003   "parameters" :
4004   [
4005    {
4006     "referenced_type" : "type-187"
4007    },
4008    {
4009     "referenced_type" : "type-845"
4010    },
4011    {
4012     "referenced_type" : "type-152"
4013    }
4014   ],
4015   "return_type" : "type-332",
4016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4017  },
4018  {
4019   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::_hidl_getVendorTags",
4020   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider19_hidl_getVendorTagsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINSD_16VendorTagSectionEEEEEE",
4021   "parameters" :
4022   [
4023    {
4024     "referenced_type" : "type-187"
4025    },
4026    {
4027     "referenced_type" : "type-845"
4028    },
4029    {
4030     "referenced_type" : "type-989"
4031    }
4032   ],
4033   "return_type" : "type-353",
4034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4035  },
4036  {
4037   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::interfaceDescriptor",
4038   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4039   "parameters" :
4040   [
4041    {
4042     "is_this_ptr" : true,
4043     "referenced_type" : "type-150"
4044    },
4045    {
4046     "referenced_type" : "type-990"
4047    }
4048   ],
4049   "return_type" : "type-353",
4050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4051  },
4052  {
4053   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::_hidl_getCameraIdList",
4054   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider21_hidl_getCameraIdListEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4055   "parameters" :
4056   [
4057    {
4058     "referenced_type" : "type-187"
4059    },
4060    {
4061     "referenced_type" : "type-845"
4062    },
4063    {
4064     "referenced_type" : "type-991"
4065    }
4066   ],
4067   "return_type" : "type-353",
4068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4069  },
4070  {
4071   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::notifySyspropsChanged",
4072   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider21notifySyspropsChangedEv",
4073   "parameters" :
4074   [
4075    {
4076     "is_this_ptr" : true,
4077     "referenced_type" : "type-150"
4078    }
4079   ],
4080   "return_type" : "type-353",
4081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4082  },
4083  {
4084   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::setHALInstrumentation",
4085   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider21setHALInstrumentationEv",
4086   "parameters" :
4087   [
4088    {
4089     "is_this_ptr" : true,
4090     "referenced_type" : "type-150"
4091    }
4092   ],
4093   "return_type" : "type-353",
4094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4095  },
4096  {
4097   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::isSetTorchModeSupported",
4098   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE",
4099   "parameters" :
4100   [
4101    {
4102     "is_this_ptr" : true,
4103     "referenced_type" : "type-150"
4104    },
4105    {
4106     "referenced_type" : "type-992"
4107    }
4108   ],
4109   "return_type" : "type-353",
4110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4111  },
4112  {
4113   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::_hidl_isSetTorchModeSupported",
4114   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider29_hidl_isSetTorchModeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE",
4115   "parameters" :
4116   [
4117    {
4118     "referenced_type" : "type-187"
4119    },
4120    {
4121     "referenced_type" : "type-845"
4122    },
4123    {
4124     "referenced_type" : "type-993"
4125    }
4126   ],
4127   "return_type" : "type-353",
4128   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4129  },
4130  {
4131   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::getCameraDeviceInterface_V1_x",
4132   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE",
4133   "parameters" :
4134   [
4135    {
4136     "is_this_ptr" : true,
4137     "referenced_type" : "type-150"
4138    },
4139    {
4140     "referenced_type" : "type-766"
4141    },
4142    {
4143     "referenced_type" : "type-994"
4144    }
4145   ],
4146   "return_type" : "type-353",
4147   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4148  },
4149  {
4150   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::getCameraDeviceInterface_V3_x",
4151   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE",
4152   "parameters" :
4153   [
4154    {
4155     "is_this_ptr" : true,
4156     "referenced_type" : "type-150"
4157    },
4158    {
4159     "referenced_type" : "type-766"
4160    },
4161    {
4162     "referenced_type" : "type-995"
4163    }
4164   ],
4165   "return_type" : "type-353",
4166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4167  },
4168  {
4169   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::_hidl_getCameraDeviceInterface_V1_x",
4170   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider35_hidl_getCameraDeviceInterface_V1_xEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE",
4171   "parameters" :
4172   [
4173    {
4174     "referenced_type" : "type-187"
4175    },
4176    {
4177     "referenced_type" : "type-845"
4178    },
4179    {
4180     "referenced_type" : "type-766"
4181    },
4182    {
4183     "referenced_type" : "type-996"
4184    }
4185   ],
4186   "return_type" : "type-353",
4187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4188  },
4189  {
4190   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::_hidl_getCameraDeviceInterface_V3_x",
4191   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider35_hidl_getCameraDeviceInterface_V3_xEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE",
4192   "parameters" :
4193   [
4194    {
4195     "referenced_type" : "type-187"
4196    },
4197    {
4198     "referenced_type" : "type-845"
4199    },
4200    {
4201     "referenced_type" : "type-766"
4202    },
4203    {
4204     "referenced_type" : "type-997"
4205    }
4206   ],
4207   "return_type" : "type-353",
4208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4209  },
4210  {
4211   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::ping",
4212   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider4pingEv",
4213   "parameters" :
4214   [
4215    {
4216     "is_this_ptr" : true,
4217     "referenced_type" : "type-150"
4218    }
4219   ],
4220   "return_type" : "type-353",
4221   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4222  },
4223  {
4224   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::debug",
4225   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4226   "parameters" :
4227   [
4228    {
4229     "is_this_ptr" : true,
4230     "referenced_type" : "type-150"
4231    },
4232    {
4233     "referenced_type" : "type-602"
4234    },
4235    {
4236     "referenced_type" : "type-497"
4237    }
4238   ],
4239   "return_type" : "type-353",
4240   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4241  },
4242  {
4243   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::BpHwCameraProvider",
4244   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProviderC1ERKNS_2spINS0_7IBinderEEE",
4245   "parameters" :
4246   [
4247    {
4248     "is_this_ptr" : true,
4249     "referenced_type" : "type-150"
4250    },
4251    {
4252     "referenced_type" : "type-208"
4253    }
4254   ],
4255   "return_type" : "type-76",
4256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4257  },
4258  {
4259   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider::BpHwCameraProvider",
4260   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProviderC2ERKNS_2spINS0_7IBinderEEE",
4261   "parameters" :
4262   [
4263    {
4264     "is_this_ptr" : true,
4265     "referenced_type" : "type-150"
4266    },
4267    {
4268     "referenced_type" : "type-208"
4269    }
4270   ],
4271   "return_type" : "type-76",
4272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
4273  },
4274  {
4275   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::getService",
4276   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4277   "parameters" :
4278   [
4279    {
4280     "default_arg" : true,
4281     "referenced_type" : "type-89"
4282    },
4283    {
4284     "default_arg" : true,
4285     "referenced_type" : "type-20"
4286    }
4287   ],
4288   "return_type" : "type-12",
4289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4290  },
4291  {
4292   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::linkToDeath",
4293   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4294   "parameters" :
4295   [
4296    {
4297     "is_this_ptr" : true,
4298     "referenced_type" : "type-13"
4299    },
4300    {
4301     "referenced_type" : "type-70"
4302    },
4303    {
4304     "referenced_type" : "type-35"
4305    }
4306   ],
4307   "return_type" : "type-326",
4308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4309  },
4310  {
4311   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::getDebugInfo",
4312   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4313   "parameters" :
4314   [
4315    {
4316     "is_this_ptr" : true,
4317     "referenced_type" : "type-13"
4318    },
4319    {
4320     "referenced_type" : "type-998"
4321    }
4322   ],
4323   "return_type" : "type-353",
4324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4325  },
4326  {
4327   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::getHashChain",
4328   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4329   "parameters" :
4330   [
4331    {
4332     "is_this_ptr" : true,
4333     "referenced_type" : "type-13"
4334    },
4335    {
4336     "referenced_type" : "type-999"
4337    }
4338   ],
4339   "return_type" : "type-353",
4340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4341  },
4342  {
4343   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::tryGetService",
4344   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4345   "parameters" :
4346   [
4347    {
4348     "default_arg" : true,
4349     "referenced_type" : "type-89"
4350    },
4351    {
4352     "default_arg" : true,
4353     "referenced_type" : "type-20"
4354    }
4355   ],
4356   "return_type" : "type-12",
4357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4358  },
4359  {
4360   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::unlinkToDeath",
4361   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4362   "parameters" :
4363   [
4364    {
4365     "is_this_ptr" : true,
4366     "referenced_type" : "type-13"
4367    },
4368    {
4369     "referenced_type" : "type-70"
4370    }
4371   ],
4372   "return_type" : "type-326",
4373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4374  },
4375  {
4376   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::interfaceChain",
4377   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4378   "parameters" :
4379   [
4380    {
4381     "is_this_ptr" : true,
4382     "referenced_type" : "type-13"
4383    },
4384    {
4385     "referenced_type" : "type-1000"
4386    }
4387   ],
4388   "return_type" : "type-353",
4389   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4390  },
4391  {
4392   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::registerAsService",
4393   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
4394   "parameters" :
4395   [
4396    {
4397     "is_this_ptr" : true,
4398     "referenced_type" : "type-13"
4399    },
4400    {
4401     "default_arg" : true,
4402     "referenced_type" : "type-89"
4403    }
4404   ],
4405   "return_type" : "type-41",
4406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4407  },
4408  {
4409   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::interfaceDescriptor",
4410   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4411   "parameters" :
4412   [
4413    {
4414     "is_this_ptr" : true,
4415     "referenced_type" : "type-13"
4416    },
4417    {
4418     "referenced_type" : "type-1001"
4419    }
4420   ],
4421   "return_type" : "type-353",
4422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4423  },
4424  {
4425   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::notifySyspropsChanged",
4426   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21notifySyspropsChangedEv",
4427   "parameters" :
4428   [
4429    {
4430     "is_this_ptr" : true,
4431     "referenced_type" : "type-13"
4432    }
4433   ],
4434   "return_type" : "type-353",
4435   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4436  },
4437  {
4438   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::setHALInstrumentation",
4439   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21setHALInstrumentationEv",
4440   "parameters" :
4441   [
4442    {
4443     "is_this_ptr" : true,
4444     "referenced_type" : "type-13"
4445    }
4446   ],
4447   "return_type" : "type-353",
4448   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4449  },
4450  {
4451   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::registerForNotifications",
4452   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4453   "parameters" :
4454   [
4455    {
4456     "referenced_type" : "type-89"
4457    },
4458    {
4459     "referenced_type" : "type-902"
4460    }
4461   ],
4462   "return_type" : "type-20",
4463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4464  },
4465  {
4466   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::ping",
4467   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback4pingEv",
4468   "parameters" :
4469   [
4470    {
4471     "is_this_ptr" : true,
4472     "referenced_type" : "type-13"
4473    }
4474   ],
4475   "return_type" : "type-353",
4476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4477  },
4478  {
4479   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::debug",
4480   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4481   "parameters" :
4482   [
4483    {
4484     "is_this_ptr" : true,
4485     "referenced_type" : "type-13"
4486    },
4487    {
4488     "referenced_type" : "type-602"
4489    },
4490    {
4491     "referenced_type" : "type-497"
4492    }
4493   ],
4494   "return_type" : "type-353",
4495   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4496  },
4497  {
4498   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::castFrom",
4499   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4500   "parameters" :
4501   [
4502    {
4503     "referenced_type" : "type-142"
4504    },
4505    {
4506     "default_arg" : true,
4507     "referenced_type" : "type-20"
4508    }
4509   ],
4510   "return_type" : "type-38",
4511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4512  },
4513  {
4514   "function_name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::castFrom",
4515   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback8castFromERKNS_2spIS4_EEb",
4516   "parameters" :
4517   [
4518    {
4519     "referenced_type" : "type-152"
4520    },
4521    {
4522     "default_arg" : true,
4523     "referenced_type" : "type-20"
4524    }
4525   ],
4526   "return_type" : "type-38",
4527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
4528  },
4529  {
4530   "access" : "private",
4531   "function_name" : "android::hardware::camera::provider::V2_4::BsCameraProviderCallback::addOnewayTask",
4532   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback13addOnewayTaskENSt3__18functionIFvvEEE",
4533   "parameters" :
4534   [
4535    {
4536     "is_this_ptr" : true,
4537     "referenced_type" : "type-23"
4538    },
4539    {
4540     "referenced_type" : "type-1004"
4541    }
4542   ],
4543   "return_type" : "type-353",
4544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BsCameraProviderCallback.h"
4545  },
4546  {
4547   "function_name" : "android::hardware::camera::provider::V2_4::BsCameraProviderCallback::BsCameraProviderCallback",
4548   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackC1ENS_2spINS3_23ICameraProviderCallbackEEE",
4549   "parameters" :
4550   [
4551    {
4552     "is_this_ptr" : true,
4553     "referenced_type" : "type-23"
4554    },
4555    {
4556     "referenced_type" : "type-11"
4557    }
4558   ],
4559   "return_type" : "type-76",
4560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BsCameraProviderCallback.h"
4561  },
4562  {
4563   "function_name" : "android::hardware::camera::provider::V2_4::BsCameraProviderCallback::BsCameraProviderCallback",
4564   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackC2ENS_2spINS3_23ICameraProviderCallbackEEE",
4565   "parameters" :
4566   [
4567    {
4568     "is_this_ptr" : true,
4569     "referenced_type" : "type-23"
4570    },
4571    {
4572     "referenced_type" : "type-11"
4573    }
4574   ],
4575   "return_type" : "type-76",
4576   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BsCameraProviderCallback.h"
4577  },
4578  {
4579   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::onTransact",
4580   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
4581   "parameters" :
4582   [
4583    {
4584     "is_this_ptr" : true,
4585     "referenced_type" : "type-945"
4586    },
4587    {
4588     "referenced_type" : "type-2"
4589    },
4590    {
4591     "referenced_type" : "type-650"
4592    },
4593    {
4594     "referenced_type" : "type-642"
4595    },
4596    {
4597     "default_arg" : true,
4598     "referenced_type" : "type-2"
4599    },
4600    {
4601     "default_arg" : true,
4602     "referenced_type" : "type-1007"
4603    }
4604   ],
4605   "return_type" : "type-41",
4606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4607  },
4608  {
4609   "access" : "private",
4610   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::getDebugInfo",
4611   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4612   "parameters" :
4613   [
4614    {
4615     "is_this_ptr" : true,
4616     "referenced_type" : "type-945"
4617    },
4618    {
4619     "referenced_type" : "type-1008"
4620    }
4621   ],
4622   "return_type" : "type-353",
4623   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4624  },
4625  {
4626   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::_hidl_torchModeStatusChange",
4627   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback27_hidl_torchModeStatusChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4628   "parameters" :
4629   [
4630    {
4631     "referenced_type" : "type-651"
4632    },
4633    {
4634     "referenced_type" : "type-650"
4635    },
4636    {
4637     "referenced_type" : "type-642"
4638    },
4639    {
4640     "referenced_type" : "type-1009"
4641    }
4642   ],
4643   "return_type" : "type-41",
4644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4645  },
4646  {
4647   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::_hidl_cameraDeviceStatusChange",
4648   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback30_hidl_cameraDeviceStatusChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4649   "parameters" :
4650   [
4651    {
4652     "referenced_type" : "type-651"
4653    },
4654    {
4655     "referenced_type" : "type-650"
4656    },
4657    {
4658     "referenced_type" : "type-642"
4659    },
4660    {
4661     "referenced_type" : "type-1010"
4662    }
4663   ],
4664   "return_type" : "type-41",
4665   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4666  },
4667  {
4668   "access" : "private",
4669   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::ping",
4670   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback4pingEv",
4671   "parameters" :
4672   [
4673    {
4674     "is_this_ptr" : true,
4675     "referenced_type" : "type-945"
4676    }
4677   ],
4678   "return_type" : "type-353",
4679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4680  },
4681  {
4682   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::BnHwCameraProviderCallback",
4683   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackC1ERKNS_2spINS3_23ICameraProviderCallbackEEE",
4684   "parameters" :
4685   [
4686    {
4687     "is_this_ptr" : true,
4688     "referenced_type" : "type-945"
4689    },
4690    {
4691     "referenced_type" : "type-152"
4692    }
4693   ],
4694   "return_type" : "type-76",
4695   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4696  },
4697  {
4698   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::BnHwCameraProviderCallback",
4699   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackC2ERKNS_2spINS3_23ICameraProviderCallbackEEE",
4700   "parameters" :
4701   [
4702    {
4703     "is_this_ptr" : true,
4704     "referenced_type" : "type-945"
4705    },
4706    {
4707     "referenced_type" : "type-152"
4708    }
4709   ],
4710   "return_type" : "type-76",
4711   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4712  },
4713  {
4714   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::~BnHwCameraProviderCallback",
4715   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD0Ev",
4716   "parameters" :
4717   [
4718    {
4719     "is_this_ptr" : true,
4720     "referenced_type" : "type-945"
4721    }
4722   ],
4723   "return_type" : "type-76",
4724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4725  },
4726  {
4727   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::~BnHwCameraProviderCallback",
4728   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD1Ev",
4729   "parameters" :
4730   [
4731    {
4732     "is_this_ptr" : true,
4733     "referenced_type" : "type-945"
4734    }
4735   ],
4736   "return_type" : "type-76",
4737   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4738  },
4739  {
4740   "function_name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback::~BnHwCameraProviderCallback",
4741   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD2Ev",
4742   "parameters" :
4743   [
4744    {
4745     "is_this_ptr" : true,
4746     "referenced_type" : "type-945"
4747    }
4748   ],
4749   "return_type" : "type-76",
4750   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
4751  },
4752  {
4753   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::linkToDeath",
4754   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4755   "parameters" :
4756   [
4757    {
4758     "is_this_ptr" : true,
4759     "referenced_type" : "type-299"
4760    },
4761    {
4762     "referenced_type" : "type-70"
4763    },
4764    {
4765     "referenced_type" : "type-35"
4766    }
4767   ],
4768   "return_type" : "type-326",
4769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4770  },
4771  {
4772   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::getDebugInfo",
4773   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4774   "parameters" :
4775   [
4776    {
4777     "is_this_ptr" : true,
4778     "referenced_type" : "type-299"
4779    },
4780    {
4781     "referenced_type" : "type-1011"
4782    }
4783   ],
4784   "return_type" : "type-353",
4785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4786  },
4787  {
4788   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::getHashChain",
4789   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4790   "parameters" :
4791   [
4792    {
4793     "is_this_ptr" : true,
4794     "referenced_type" : "type-299"
4795    },
4796    {
4797     "referenced_type" : "type-1012"
4798    }
4799   ],
4800   "return_type" : "type-353",
4801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4802  },
4803  {
4804   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::unlinkToDeath",
4805   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4806   "parameters" :
4807   [
4808    {
4809     "is_this_ptr" : true,
4810     "referenced_type" : "type-299"
4811    },
4812    {
4813     "referenced_type" : "type-70"
4814    }
4815   ],
4816   "return_type" : "type-326",
4817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4818  },
4819  {
4820   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::interfaceChain",
4821   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4822   "parameters" :
4823   [
4824    {
4825     "is_this_ptr" : true,
4826     "referenced_type" : "type-299"
4827    },
4828    {
4829     "referenced_type" : "type-1013"
4830    }
4831   ],
4832   "return_type" : "type-353",
4833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4834  },
4835  {
4836   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::interfaceDescriptor",
4837   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4838   "parameters" :
4839   [
4840    {
4841     "is_this_ptr" : true,
4842     "referenced_type" : "type-299"
4843    },
4844    {
4845     "referenced_type" : "type-1014"
4846    }
4847   ],
4848   "return_type" : "type-353",
4849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4850  },
4851  {
4852   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::notifySyspropsChanged",
4853   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21notifySyspropsChangedEv",
4854   "parameters" :
4855   [
4856    {
4857     "is_this_ptr" : true,
4858     "referenced_type" : "type-299"
4859    }
4860   ],
4861   "return_type" : "type-353",
4862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4863  },
4864  {
4865   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::setHALInstrumentation",
4866   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21setHALInstrumentationEv",
4867   "parameters" :
4868   [
4869    {
4870     "is_this_ptr" : true,
4871     "referenced_type" : "type-299"
4872    }
4873   ],
4874   "return_type" : "type-353",
4875   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4876  },
4877  {
4878   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::torchModeStatusChange",
4879   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21torchModeStatusChangeERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE",
4880   "parameters" :
4881   [
4882    {
4883     "is_this_ptr" : true,
4884     "referenced_type" : "type-299"
4885    },
4886    {
4887     "referenced_type" : "type-766"
4888    },
4889    {
4890     "referenced_type" : "type-769"
4891    }
4892   ],
4893   "return_type" : "type-353",
4894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4895  },
4896  {
4897   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::cameraDeviceStatusChange",
4898   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback24cameraDeviceStatusChangeERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE",
4899   "parameters" :
4900   [
4901    {
4902     "is_this_ptr" : true,
4903     "referenced_type" : "type-299"
4904    },
4905    {
4906     "referenced_type" : "type-766"
4907    },
4908    {
4909     "referenced_type" : "type-768"
4910    }
4911   ],
4912   "return_type" : "type-353",
4913   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4914  },
4915  {
4916   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::_hidl_torchModeStatusChange",
4917   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback27_hidl_torchModeStatusChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE",
4918   "parameters" :
4919   [
4920    {
4921     "referenced_type" : "type-187"
4922    },
4923    {
4924     "referenced_type" : "type-845"
4925    },
4926    {
4927     "referenced_type" : "type-766"
4928    },
4929    {
4930     "referenced_type" : "type-769"
4931    }
4932   ],
4933   "return_type" : "type-353",
4934   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4935  },
4936  {
4937   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::_hidl_cameraDeviceStatusChange",
4938   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback30_hidl_cameraDeviceStatusChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE",
4939   "parameters" :
4940   [
4941    {
4942     "referenced_type" : "type-187"
4943    },
4944    {
4945     "referenced_type" : "type-845"
4946    },
4947    {
4948     "referenced_type" : "type-766"
4949    },
4950    {
4951     "referenced_type" : "type-768"
4952    }
4953   ],
4954   "return_type" : "type-353",
4955   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4956  },
4957  {
4958   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::ping",
4959   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback4pingEv",
4960   "parameters" :
4961   [
4962    {
4963     "is_this_ptr" : true,
4964     "referenced_type" : "type-299"
4965    }
4966   ],
4967   "return_type" : "type-353",
4968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4969  },
4970  {
4971   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::debug",
4972   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4973   "parameters" :
4974   [
4975    {
4976     "is_this_ptr" : true,
4977     "referenced_type" : "type-299"
4978    },
4979    {
4980     "referenced_type" : "type-602"
4981    },
4982    {
4983     "referenced_type" : "type-497"
4984    }
4985   ],
4986   "return_type" : "type-353",
4987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
4988  },
4989  {
4990   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::BpHwCameraProviderCallback",
4991   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackC1ERKNS_2spINS0_7IBinderEEE",
4992   "parameters" :
4993   [
4994    {
4995     "is_this_ptr" : true,
4996     "referenced_type" : "type-299"
4997    },
4998    {
4999     "referenced_type" : "type-208"
5000    }
5001   ],
5002   "return_type" : "type-76",
5003   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
5004  },
5005  {
5006   "function_name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback::BpHwCameraProviderCallback",
5007   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackC2ERKNS_2spINS0_7IBinderEEE",
5008   "parameters" :
5009   [
5010    {
5011     "is_this_ptr" : true,
5012     "referenced_type" : "type-299"
5013    },
5014    {
5015     "referenced_type" : "type-208"
5016    }
5017   ],
5018   "return_type" : "type-76",
5019   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
5020  },
5021  {
5022   "function_name" : "android::hardware::details::castInterface",
5023   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6camera8provider4V2_415ICameraProviderENS_4hidl4base4V1_05IBaseENS5_18BpHwCameraProviderEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
5024   "parameters" :
5025   [
5026    {
5027     "referenced_type" : "type-108"
5028    },
5029    {
5030     "referenced_type" : "type-214"
5031    },
5032    {
5033     "referenced_type" : "type-20"
5034    }
5035   ],
5036   "return_type" : "type-340",
5037   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5038   "template_args" : [ "type-106", "type-15", "type-146" ]
5039  },
5040  {
5041   "function_name" : "android::hardware::details::castInterface",
5042   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackENS_4hidl4base4V1_05IBaseENS5_26BpHwCameraProviderCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
5043   "parameters" :
5044   [
5045    {
5046     "referenced_type" : "type-108"
5047    },
5048    {
5049     "referenced_type" : "type-214"
5050    },
5051    {
5052     "referenced_type" : "type-20"
5053    }
5054   ],
5055   "return_type" : "type-38",
5056   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5057   "template_args" : [ "type-14", "type-15", "type-296" ]
5058  },
5059  {
5060   "function_name" : "android::hardware::details::wrapPassthrough",
5061   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_6camera6device4V1_013ICameraDeviceEvEENS_2spIT_EES9_",
5062   "parameters" :
5063   [
5064    {
5065     "referenced_type" : "type-154"
5066    }
5067   ],
5068   "return_type" : "type-154",
5069   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5070   "template_args" : [ "type-156", "type-76" ]
5071  },
5072  {
5073   "function_name" : "android::hardware::details::wrapPassthrough",
5074   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_6camera6device4V3_213ICameraDeviceEvEENS_2spIT_EES9_",
5075   "parameters" :
5076   [
5077    {
5078     "referenced_type" : "type-160"
5079    }
5080   ],
5081   "return_type" : "type-160",
5082   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5083   "template_args" : [ "type-162", "type-76" ]
5084  },
5085  {
5086   "function_name" : "android::hardware::details::wrapPassthrough",
5087   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_6camera8provider4V2_423ICameraProviderCallbackEvEENS_2spIT_EES9_",
5088   "parameters" :
5089   [
5090    {
5091     "referenced_type" : "type-12"
5092    }
5093   ],
5094   "return_type" : "type-12",
5095   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5096   "template_args" : [ "type-14", "type-76" ]
5097  },
5098  {
5099   "function_name" : "android::hardware::details::getServiceInternal",
5100   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6camera8provider4V2_418BpHwCameraProviderENS5_15ICameraProviderEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
5101   "parameters" :
5102   [
5103    {
5104     "referenced_type" : "type-661"
5105    },
5106    {
5107     "referenced_type" : "type-20"
5108    },
5109    {
5110     "referenced_type" : "type-20"
5111    }
5112   ],
5113   "return_type" : "type-104",
5114   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5115   "template_args" : [ "type-146", "type-106", "type-76", "type-76" ]
5116  },
5117  {
5118   "function_name" : "android::hardware::details::getServiceInternal",
5119   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6camera8provider4V2_426BpHwCameraProviderCallbackENS5_23ICameraProviderCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
5120   "parameters" :
5121   [
5122    {
5123     "referenced_type" : "type-89"
5124    },
5125    {
5126     "referenced_type" : "type-20"
5127    },
5128    {
5129     "referenced_type" : "type-20"
5130    }
5131   ],
5132   "return_type" : "type-12",
5133   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5134   "template_args" : [ "type-296", "type-14", "type-76", "type-76" ]
5135  }
5136 ],
5137 "global_vars" :
5138 [
5139  {
5140   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider10descriptorE",
5141   "name" : "android::hardware::camera::provider::V2_4::ICameraProvider::descriptor",
5142   "referenced_type" : "type-214",
5143   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
5144  },
5145  {
5146   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback10descriptorE",
5147   "name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback::descriptor",
5148   "referenced_type" : "type-214",
5149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h"
5150  }
5151 ],
5152 "lvalue_reference_types" :
5153 [
5154  {
5155   "alignment" : 4,
5156   "linker_set_key" : "android::Mutex &",
5157   "name" : "android::Mutex &",
5158   "referenced_type" : "type-194",
5159   "self_type" : "type-736",
5160   "size" : 4,
5161   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5162  },
5163  {
5164   "alignment" : 4,
5165   "linker_set_key" : "android::RWLock &",
5166   "name" : "android::RWLock &",
5167   "referenced_type" : "type-741",
5168   "self_type" : "type-745",
5169   "size" : 4,
5170   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5171  },
5172  {
5173   "alignment" : 4,
5174   "linker_set_key" : "android::String16 &",
5175   "name" : "android::String16 &",
5176   "referenced_type" : "type-204",
5177   "self_type" : "type-623",
5178   "size" : 4,
5179   "source_file" : "/system/core/libutils/include/utils/String16.h"
5180  },
5181  {
5182   "alignment" : 4,
5183   "linker_set_key" : "android::String8 &",
5184   "name" : "android::String8 &",
5185   "referenced_type" : "type-213",
5186   "self_type" : "type-618",
5187   "size" : 4,
5188   "source_file" : "/system/core/libutils/include/utils/String8.h"
5189  },
5190  {
5191   "alignment" : 4,
5192   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &",
5193   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &",
5194   "referenced_type" : "type-332",
5195   "self_type" : "type-336",
5196   "size" : 4,
5197   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5198  },
5199  {
5200   "alignment" : 4,
5201   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> > &",
5202   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> > &",
5203   "referenced_type" : "type-340",
5204   "self_type" : "type-343",
5205   "size" : 4,
5206   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5207  },
5208  {
5209   "alignment" : 4,
5210   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> > &",
5211   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> > &",
5212   "referenced_type" : "type-38",
5213   "self_type" : "type-45",
5214   "size" : 4,
5215   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5216  },
5217  {
5218   "alignment" : 4,
5219   "linker_set_key" : "android::hardware::Return<bool> &",
5220   "name" : "android::hardware::Return<bool> &",
5221   "referenced_type" : "type-326",
5222   "self_type" : "type-329",
5223   "size" : 4,
5224   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5225  },
5226  {
5227   "alignment" : 4,
5228   "linker_set_key" : "android::hardware::Return<void> &",
5229   "name" : "android::hardware::Return<void> &",
5230   "referenced_type" : "type-353",
5231   "self_type" : "type-356",
5232   "size" : 4,
5233   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5234  },
5235  {
5236   "alignment" : 4,
5237   "linker_set_key" : "android::hardware::Status &",
5238   "name" : "android::hardware::Status &",
5239   "referenced_type" : "type-40",
5240   "self_type" : "type-324",
5241   "size" : 4,
5242   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5243  },
5244  {
5245   "alignment" : 4,
5246   "linker_set_key" : "android::hardware::TextOutput &",
5247   "name" : "android::hardware::TextOutput &",
5248   "referenced_type" : "type-648",
5249   "self_type" : "type-647",
5250   "size" : 4,
5251   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5252  },
5253  {
5254   "alignment" : 4,
5255   "linker_set_key" : "android::hardware::TextOutput &",
5256   "name" : "android::hardware::TextOutput &",
5257   "referenced_type" : "type-86",
5258   "self_type" : "type-85",
5259   "size" : 4,
5260   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5261  },
5262  {
5263   "alignment" : 4,
5264   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5265   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5266   "referenced_type" : "type-499",
5267   "self_type" : "type-646",
5268   "size" : 4,
5269   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5270  },
5271  {
5272   "alignment" : 4,
5273   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5274   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5275   "referenced_type" : "type-483",
5276   "self_type" : "type-732",
5277   "size" : 4,
5278   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5279  },
5280  {
5281   "alignment" : 4,
5282   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
5283   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5284   "referenced_type" : "type-502",
5285   "self_type" : "type-679",
5286   "size" : 4,
5287   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5288  },
5289  {
5290   "alignment" : 4,
5291   "linker_set_key" : "android::hardware::hidl_memory &",
5292   "name" : "android::hardware::hidl_memory &",
5293   "referenced_type" : "type-469",
5294   "self_type" : "type-474",
5295   "size" : 4,
5296   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5297  },
5298  {
5299   "alignment" : 4,
5300   "linker_set_key" : "android::hardware::hidl_string &",
5301   "name" : "android::hardware::hidl_string &",
5302   "referenced_type" : "type-364",
5303   "self_type" : "type-756",
5304   "size" : 4,
5305   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5306  },
5307  {
5308   "alignment" : 4,
5309   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5310   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5311   "referenced_type" : "type-498",
5312   "self_type" : "type-507",
5313   "size" : 4,
5314   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5315  },
5316  {
5317   "alignment" : 4,
5318   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5319   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5320   "referenced_type" : "type-482",
5321   "self_type" : "type-496",
5322   "size" : 4,
5323   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5324  },
5325  {
5326   "alignment" : 4,
5327   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice> &",
5328   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice> &",
5329   "referenced_type" : "type-154",
5330   "self_type" : "type-263",
5331   "size" : 4,
5332   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5333  },
5334  {
5335   "alignment" : 4,
5336   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice> &",
5337   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice> &",
5338   "referenced_type" : "type-160",
5339   "self_type" : "type-290",
5340   "size" : 4,
5341   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5342  },
5343  {
5344   "alignment" : 4,
5345   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> &",
5346   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> &",
5347   "referenced_type" : "type-104",
5348   "self_type" : "type-310",
5349   "size" : 4,
5350   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5351  },
5352  {
5353   "alignment" : 4,
5354   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> &",
5355   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> &",
5356   "referenced_type" : "type-12",
5357   "self_type" : "type-300",
5358   "size" : 4,
5359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5360  },
5361  {
5362   "alignment" : 4,
5363   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5364   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5365   "referenced_type" : "type-29",
5366   "self_type" : "type-316",
5367   "size" : 4,
5368   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5369  },
5370  {
5371   "alignment" : 4,
5372   "linker_set_key" : "const android::String16 &",
5373   "name" : "const android::String16 &",
5374   "referenced_type" : "type-203",
5375   "self_type" : "type-202",
5376   "size" : 4,
5377   "source_file" : "/system/core/libutils/include/utils/String16.h"
5378  },
5379  {
5380   "alignment" : 4,
5381   "linker_set_key" : "const android::String8 &",
5382   "name" : "const android::String8 &",
5383   "referenced_type" : "type-615",
5384   "self_type" : "type-617",
5385   "size" : 4,
5386   "source_file" : "/system/core/libutils/include/utils/String8.h"
5387  },
5388  {
5389   "alignment" : 4,
5390   "linker_set_key" : "const android::hardware::Parcel &",
5391   "name" : "const android::hardware::Parcel &",
5392   "referenced_type" : "type-649",
5393   "self_type" : "type-650",
5394   "size" : 4,
5395   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5396  },
5397  {
5398   "alignment" : 4,
5399   "linker_set_key" : "const android::hardware::Return<bool> &",
5400   "name" : "const android::hardware::Return<bool> &",
5401   "referenced_type" : "type-330",
5402   "self_type" : "type-346",
5403   "size" : 4,
5404   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5405  },
5406  {
5407   "alignment" : 4,
5408   "linker_set_key" : "const android::hardware::Status &",
5409   "name" : "const android::hardware::Status &",
5410   "referenced_type" : "type-321",
5411   "self_type" : "type-322",
5412   "size" : 4,
5413   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5414  },
5415  {
5416   "alignment" : 4,
5417   "linker_set_key" : "const android::hardware::camera::common::V1_0::VendorTag &",
5418   "name" : "const android::hardware::camera::common::V1_0::VendorTag &",
5419   "referenced_type" : "type-627",
5420   "self_type" : "type-626",
5421   "size" : 4,
5422   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5423  },
5424  {
5425   "alignment" : 4,
5426   "linker_set_key" : "const android::hardware::camera::common::V1_0::VendorTagSection &",
5427   "name" : "const android::hardware::camera::common::V1_0::VendorTagSection &",
5428   "referenced_type" : "type-550",
5429   "self_type" : "type-549",
5430   "size" : 4,
5431   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5432  },
5433  {
5434   "alignment" : 4,
5435   "linker_set_key" : "const android::hardware::camera::device::V1_0::CameraFace &",
5436   "name" : "const android::hardware::camera::device::V1_0::CameraFace &",
5437   "referenced_type" : "type-831",
5438   "self_type" : "type-830",
5439   "size" : 4,
5440   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5441  },
5442  {
5443   "alignment" : 4,
5444   "linker_set_key" : "const android::hardware::camera::device::V3_2::HalStream &",
5445   "name" : "const android::hardware::camera::device::V3_2::HalStream &",
5446   "referenced_type" : "type-953",
5447   "self_type" : "type-952",
5448   "size" : 4,
5449   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5450  },
5451  {
5452   "alignment" : 4,
5453   "linker_set_key" : "const android::hardware::camera::device::V3_2::Stream &",
5454   "name" : "const android::hardware::camera::device::V3_2::Stream &",
5455   "referenced_type" : "type-911",
5456   "self_type" : "type-910",
5457   "size" : 4,
5458   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5459  },
5460  {
5461   "alignment" : 4,
5462   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamBuffer &",
5463   "name" : "const android::hardware::camera::device::V3_2::StreamBuffer &",
5464   "referenced_type" : "type-309",
5465   "self_type" : "type-308",
5466   "size" : 4,
5467   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5468  },
5469  {
5470   "alignment" : 4,
5471   "linker_set_key" : "const android::hardware::details::SchedPrio &",
5472   "name" : "const android::hardware::details::SchedPrio &",
5473   "referenced_type" : "type-667",
5474   "self_type" : "type-666",
5475   "size" : 4,
5476   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5477  },
5478  {
5479   "alignment" : 4,
5480   "linker_set_key" : "const android::hardware::details::const_accessor<int, 2> &",
5481   "name" : "const android::hardware::details::const_accessor<int, 2> &",
5482   "referenced_type" : "type-576",
5483   "self_type" : "type-598",
5484   "size" : 4,
5485   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5486  },
5487  {
5488   "alignment" : 4,
5489   "linker_set_key" : "const android::hardware::details::const_accessor<int, 4> &",
5490   "name" : "const android::hardware::details::const_accessor<int, 4> &",
5491   "referenced_type" : "type-572",
5492   "self_type" : "type-597",
5493   "size" : 4,
5494   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5495  },
5496  {
5497   "alignment" : 4,
5498   "linker_set_key" : "const android::hardware::hidl_array<int, 2> &",
5499   "name" : "const android::hardware::hidl_array<int, 2> &",
5500   "referenced_type" : "type-587",
5501   "self_type" : "type-589",
5502   "size" : 4,
5503   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5504  },
5505  {
5506   "alignment" : 4,
5507   "linker_set_key" : "const android::hardware::hidl_array<int, 4> &",
5508   "name" : "const android::hardware::hidl_array<int, 4> &",
5509   "referenced_type" : "type-582",
5510   "self_type" : "type-584",
5511   "size" : 4,
5512   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5513  },
5514  {
5515   "alignment" : 4,
5516   "linker_set_key" : "const android::hardware::hidl_handle &",
5517   "name" : "const android::hardware::hidl_handle &",
5518   "referenced_type" : "type-601",
5519   "self_type" : "type-602",
5520   "size" : 4,
5521   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5522  },
5523  {
5524   "alignment" : 4,
5525   "linker_set_key" : "const android::hardware::hidl_memory &",
5526   "name" : "const android::hardware::hidl_memory &",
5527   "referenced_type" : "type-472",
5528   "self_type" : "type-473",
5529   "size" : 4,
5530   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5531  },
5532  {
5533   "alignment" : 4,
5534   "linker_set_key" : "const android::hardware::hidl_string &",
5535   "name" : "const android::hardware::hidl_string &",
5536   "referenced_type" : "type-490",
5537   "self_type" : "type-766",
5538   "size" : 4,
5539   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5540  },
5541  {
5542   "alignment" : 4,
5543   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> &",
5544   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> &",
5545   "referenced_type" : "type-512",
5546   "self_type" : "type-514",
5547   "size" : 4,
5548   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5549  },
5550  {
5551   "alignment" : 4,
5552   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTagSection> &",
5553   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTagSection> &",
5554   "referenced_type" : "type-560",
5555   "self_type" : "type-652",
5556   "size" : 4,
5557   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5558  },
5559  {
5560   "alignment" : 4,
5561   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace> &",
5562   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace> &",
5563   "referenced_type" : "type-524",
5564   "self_type" : "type-526",
5565   "size" : 4,
5566   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> &",
5571   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> &",
5572   "referenced_type" : "type-548",
5573   "self_type" : "type-552",
5574   "size" : 4,
5575   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5576  },
5577  {
5578   "alignment" : 4,
5579   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> &",
5580   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> &",
5581   "referenced_type" : "type-540",
5582   "self_type" : "type-542",
5583   "size" : 4,
5584   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5585  },
5586  {
5587   "alignment" : 4,
5588   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> &",
5589   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> &",
5590   "referenced_type" : "type-556",
5591   "self_type" : "type-600",
5592   "size" : 4,
5593   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5594  },
5595  {
5596   "alignment" : 4,
5597   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5598   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5599   "referenced_type" : "type-491",
5600   "self_type" : "type-497",
5601   "size" : 4,
5602   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5603  },
5604  {
5605   "alignment" : 4,
5606   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
5607   "name" : "const android::hardware::hidl_vec<int> &",
5608   "referenced_type" : "type-509",
5609   "self_type" : "type-511",
5610   "size" : 4,
5611   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5612  },
5613  {
5614   "alignment" : 4,
5615   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
5616   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5617   "referenced_type" : "type-529",
5618   "self_type" : "type-599",
5619   "size" : 4,
5620   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5621  },
5622  {
5623   "alignment" : 4,
5624   "linker_set_key" : "const android::hardware::hidl_version &",
5625   "name" : "const android::hardware::hidl_version &",
5626   "referenced_type" : "type-592",
5627   "self_type" : "type-594",
5628   "size" : 4,
5629   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5630  },
5631  {
5632   "alignment" : 4,
5633   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5634   "name" : "const android::hidl::base::V1_0::IBase *const &",
5635   "referenced_type" : "type-681",
5636   "self_type" : "type-682",
5637   "size" : 4,
5638   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5639  },
5640  {
5641   "alignment" : 4,
5642   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5643   "name" : "const android::sp<android::hardware::IBinder> &",
5644   "referenced_type" : "type-184",
5645   "self_type" : "type-208",
5646   "size" : 4,
5647   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5648  },
5649  {
5650   "alignment" : 4,
5651   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevice> &",
5652   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevice> &",
5653   "referenced_type" : "type-153",
5654   "self_type" : "type-158",
5655   "size" : 4,
5656   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5657  },
5658  {
5659   "alignment" : 4,
5660   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback> &",
5661   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback> &",
5662   "referenced_type" : "type-247",
5663   "self_type" : "type-248",
5664   "size" : 4,
5665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5666  },
5667  {
5668   "alignment" : 4,
5669   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback> &",
5670   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback> &",
5671   "referenced_type" : "type-254",
5672   "self_type" : "type-255",
5673   "size" : 4,
5674   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5675  },
5676  {
5677   "alignment" : 4,
5678   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDevice> &",
5679   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDevice> &",
5680   "referenced_type" : "type-159",
5681   "self_type" : "type-163",
5682   "size" : 4,
5683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5684  },
5685  {
5686   "alignment" : 4,
5687   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback> &",
5688   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback> &",
5689   "referenced_type" : "type-272",
5690   "self_type" : "type-273",
5691   "size" : 4,
5692   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5693  },
5694  {
5695   "alignment" : 4,
5696   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> &",
5697   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> &",
5698   "referenced_type" : "type-280",
5699   "self_type" : "type-281",
5700   "size" : 4,
5701   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5702  },
5703  {
5704   "alignment" : 4,
5705   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> &",
5706   "name" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> &",
5707   "referenced_type" : "type-144",
5708   "self_type" : "type-956",
5709   "size" : 4,
5710   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5711  },
5712  {
5713   "alignment" : 4,
5714   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> &",
5715   "name" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> &",
5716   "referenced_type" : "type-11",
5717   "self_type" : "type-152",
5718   "size" : 4,
5719   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5720  },
5721  {
5722   "alignment" : 4,
5723   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5724   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5725   "referenced_type" : "type-28",
5726   "self_type" : "type-52",
5727   "size" : 4,
5728   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5729  },
5730  {
5731   "alignment" : 4,
5732   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5733   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5734   "referenced_type" : "type-66",
5735   "self_type" : "type-70",
5736   "size" : 4,
5737   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5738  },
5739  {
5740   "alignment" : 4,
5741   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5742   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5743   "referenced_type" : "type-141",
5744   "self_type" : "type-142",
5745   "size" : 4,
5746   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5747  },
5748  {
5749   "alignment" : 4,
5750   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5751   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5752   "referenced_type" : "type-241",
5753   "self_type" : "type-902",
5754   "size" : 4,
5755   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
5756  },
5757  {
5758   "alignment" : 4,
5759   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5760   "name" : "const android::wp<android::hardware::BHwBinder> &",
5761   "referenced_type" : "type-123",
5762   "self_type" : "type-125",
5763   "size" : 4,
5764   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5765  },
5766  {
5767   "alignment" : 4,
5768   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5769   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5770   "referenced_type" : "type-957",
5771   "self_type" : "type-959",
5772   "size" : 4,
5773   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5774  },
5775  {
5776   "alignment" : 4,
5777   "linker_set_key" : "const bool &",
5778   "name" : "const bool &",
5779   "referenced_type" : "type-233",
5780   "self_type" : "type-444",
5781   "size" : 4,
5782   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5783  },
5784  {
5785   "alignment" : 4,
5786   "linker_set_key" : "const double &",
5787   "name" : "const double &",
5788   "referenced_type" : "type-459",
5789   "self_type" : "type-460",
5790   "size" : 4,
5791   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5792  },
5793  {
5794   "alignment" : 4,
5795   "linker_set_key" : "const float &",
5796   "name" : "const float &",
5797   "referenced_type" : "type-457",
5798   "self_type" : "type-458",
5799   "size" : 4,
5800   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5801  },
5802  {
5803   "alignment" : 4,
5804   "linker_set_key" : "const int &",
5805   "name" : "const int &",
5806   "referenced_type" : "type-554",
5807   "self_type" : "type-553",
5808   "size" : 4,
5809   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5810  },
5811  {
5812   "linker_set_key" : "const iter<is_const> &",
5813   "name" : "const iter<is_const> &",
5814   "referenced_type" : "type-478",
5815   "self_type" : "type-480",
5816   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5817  },
5818  {
5819   "linker_set_key" : "const iter<is_const> &",
5820   "name" : "const iter<is_const> &",
5821   "referenced_type" : "type-58",
5822   "self_type" : "type-60",
5823   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5824  },
5825  {
5826   "alignment" : 4,
5827   "linker_set_key" : "const log_msg &",
5828   "name" : "const log_msg &",
5829   "referenced_type" : "type-129",
5830   "self_type" : "type-164",
5831   "size" : 4,
5832   "source_file" : "/system/core/liblog/include/log/log_read.h"
5833  },
5834  {
5835   "alignment" : 4,
5836   "linker_set_key" : "const long long &",
5837   "name" : "const long long &",
5838   "referenced_type" : "type-453",
5839   "self_type" : "type-454",
5840   "size" : 4,
5841   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5842  },
5843  {
5844   "alignment" : 4,
5845   "linker_set_key" : "const short &",
5846   "name" : "const short &",
5847   "referenced_type" : "type-448",
5848   "self_type" : "type-449",
5849   "size" : 4,
5850   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5851  },
5852  {
5853   "alignment" : 4,
5854   "linker_set_key" : "const signed char &",
5855   "name" : "const signed char &",
5856   "referenced_type" : "type-445",
5857   "self_type" : "type-447",
5858   "size" : 4,
5859   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5860  },
5861  {
5862   "alignment" : 4,
5863   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5864   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5865   "referenced_type" : "type-659",
5866   "self_type" : "type-661",
5867   "size" : 4,
5868   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5869  },
5870  {
5871   "alignment" : 4,
5872   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5873   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5874   "referenced_type" : "type-87",
5875   "self_type" : "type-89",
5876   "size" : 4,
5877   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5878  },
5879  {
5880   "alignment" : 4,
5881   "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 *> > *)> > > &",
5882   "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 *> > *)> > > &",
5883   "referenced_type" : "type-121",
5884   "self_type" : "type-120",
5885   "size" : 4,
5886   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5887  },
5888  {
5889   "alignment" : 4,
5890   "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 *> > *)> > > &",
5891   "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 *> > *)> > > &",
5892   "referenced_type" : "type-812",
5893   "self_type" : "type-811",
5894   "size" : 4,
5895   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5896  },
5897  {
5898   "alignment" : 4,
5899   "linker_set_key" : "const unsigned char &",
5900   "name" : "const unsigned char &",
5901   "referenced_type" : "type-580",
5902   "self_type" : "type-844",
5903   "size" : 4,
5904   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5905  },
5906  {
5907   "alignment" : 4,
5908   "linker_set_key" : "const unsigned int &",
5909   "name" : "const unsigned int &",
5910   "referenced_type" : "type-198",
5911   "self_type" : "type-452",
5912   "size" : 4,
5913   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5914  },
5915  {
5916   "alignment" : 4,
5917   "linker_set_key" : "const unsigned long long &",
5918   "name" : "const unsigned long long &",
5919   "referenced_type" : "type-455",
5920   "self_type" : "type-456",
5921   "size" : 4,
5922   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5923  },
5924  {
5925   "alignment" : 4,
5926   "linker_set_key" : "const unsigned short &",
5927   "name" : "const unsigned short &",
5928   "referenced_type" : "type-450",
5929   "self_type" : "type-451",
5930   "size" : 4,
5931   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5932  },
5933  {
5934   "alignment" : 4,
5935   "linker_set_key" : "int &",
5936   "name" : "int &",
5937   "referenced_type" : "type-41",
5938   "self_type" : "type-611",
5939   "size" : 4,
5940   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5941  },
5942  {
5943   "alignment" : 4,
5944   "linker_set_key" : "unsigned char &",
5945   "name" : "unsigned char &",
5946   "referenced_type" : "type-3",
5947   "self_type" : "type-759",
5948   "size" : 4,
5949   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5950  },
5951  {
5952   "alignment" : 4,
5953   "linker_set_key" : "unsigned int &",
5954   "name" : "unsigned int &",
5955   "referenced_type" : "type-2",
5956   "self_type" : "type-772",
5957   "size" : 4,
5958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
5959  },
5960  {
5961   "alignment" : 4,
5962   "linker_set_key" : "unsigned long long &",
5963   "name" : "unsigned long long &",
5964   "referenced_type" : "type-35",
5965   "self_type" : "type-828",
5966   "size" : 4,
5967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5968  },
5969  {
5970   "alignment" : 4,
5971   "linker_set_key" : "unsigned short &",
5972   "name" : "unsigned short &",
5973   "referenced_type" : "type-134",
5974   "self_type" : "type-876",
5975   "size" : 4,
5976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
5977  }
5978 ],
5979 "pointer_types" :
5980 [
5981  {
5982   "alignment" : 4,
5983   "linker_set_key" : "android::Condition *",
5984   "name" : "android::Condition *",
5985   "referenced_type" : "type-234",
5986   "self_type" : "type-740",
5987   "size" : 4,
5988   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5989  },
5990  {
5991   "alignment" : 4,
5992   "linker_set_key" : "android::Mutex *",
5993   "name" : "android::Mutex *",
5994   "referenced_type" : "type-194",
5995   "self_type" : "type-734",
5996   "size" : 4,
5997   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5998  },
5999  {
6000   "alignment" : 4,
6001   "linker_set_key" : "android::Mutex::Autolock *",
6002   "name" : "android::Mutex::Autolock *",
6003   "referenced_type" : "type-735",
6004   "self_type" : "type-737",
6005   "size" : 4,
6006   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6007  },
6008  {
6009   "alignment" : 4,
6010   "linker_set_key" : "android::RWLock *",
6011   "name" : "android::RWLock *",
6012   "referenced_type" : "type-741",
6013   "self_type" : "type-743",
6014   "size" : 4,
6015   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6016  },
6017  {
6018   "alignment" : 4,
6019   "linker_set_key" : "android::RWLock::AutoRLock *",
6020   "name" : "android::RWLock::AutoRLock *",
6021   "referenced_type" : "type-744",
6022   "self_type" : "type-746",
6023   "size" : 4,
6024   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6025  },
6026  {
6027   "alignment" : 4,
6028   "linker_set_key" : "android::RWLock::AutoWLock *",
6029   "name" : "android::RWLock::AutoWLock *",
6030   "referenced_type" : "type-747",
6031   "self_type" : "type-748",
6032   "size" : 4,
6033   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6034  },
6035  {
6036   "alignment" : 4,
6037   "linker_set_key" : "android::RefBase *",
6038   "name" : "android::RefBase *",
6039   "referenced_type" : "type-6",
6040   "self_type" : "type-467",
6041   "size" : 4,
6042   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6043  },
6044  {
6045   "alignment" : 4,
6046   "linker_set_key" : "android::RefBase::weakref_impl *",
6047   "name" : "android::RefBase::weakref_impl *",
6048   "referenced_type" : "type-54",
6049   "self_type" : "type-53",
6050   "size" : 4,
6051   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6052  },
6053  {
6054   "alignment" : 4,
6055   "linker_set_key" : "android::RefBase::weakref_impl *",
6056   "name" : "android::RefBase::weakref_impl *",
6057   "referenced_type" : "type-9",
6058   "self_type" : "type-8",
6059   "size" : 4,
6060   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6061  },
6062  {
6063   "alignment" : 4,
6064   "linker_set_key" : "android::RefBase::weakref_type *",
6065   "name" : "android::RefBase::weakref_type *",
6066   "referenced_type" : "type-27",
6067   "self_type" : "type-26",
6068   "size" : 4,
6069   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6070  },
6071  {
6072   "alignment" : 4,
6073   "linker_set_key" : "android::ReferenceRenamer *",
6074   "name" : "android::ReferenceRenamer *",
6075   "referenced_type" : "type-461",
6076   "self_type" : "type-462",
6077   "size" : 4,
6078   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6079  },
6080  {
6081   "alignment" : 4,
6082   "linker_set_key" : "android::ScopedTrace *",
6083   "name" : "android::ScopedTrace *",
6084   "referenced_type" : "type-750",
6085   "self_type" : "type-751",
6086   "size" : 4,
6087   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6088  },
6089  {
6090   "alignment" : 4,
6091   "linker_set_key" : "android::String16 *",
6092   "name" : "android::String16 *",
6093   "referenced_type" : "type-204",
6094   "self_type" : "type-624",
6095   "size" : 4,
6096   "source_file" : "/system/core/libutils/include/utils/String16.h"
6097  },
6098  {
6099   "alignment" : 4,
6100   "linker_set_key" : "android::String8 *",
6101   "name" : "android::String8 *",
6102   "referenced_type" : "type-213",
6103   "self_type" : "type-619",
6104   "size" : 4,
6105   "source_file" : "/system/core/libutils/include/utils/String8.h"
6106  },
6107  {
6108   "alignment" : 4,
6109   "linker_set_key" : "android::Thread *",
6110   "name" : "android::Thread *",
6111   "referenced_type" : "type-232",
6112   "self_type" : "type-231",
6113   "size" : 4,
6114   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6115  },
6116  {
6117   "alignment" : 4,
6118   "linker_set_key" : "android::VirtualLightRefBase *",
6119   "name" : "android::VirtualLightRefBase *",
6120   "referenced_type" : "type-359",
6121   "self_type" : "type-377",
6122   "size" : 4,
6123   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6124  },
6125  {
6126   "alignment" : 4,
6127   "linker_set_key" : "android::hardware::BHwBinder *",
6128   "name" : "android::hardware::BHwBinder *",
6129   "referenced_type" : "type-73",
6130   "self_type" : "type-72",
6131   "size" : 4,
6132   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6133  },
6134  {
6135   "alignment" : 4,
6136   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProvider> *",
6137   "name" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProvider> *",
6138   "referenced_type" : "type-149",
6139   "self_type" : "type-636",
6140   "size" : 4,
6141   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6142  },
6143  {
6144   "alignment" : 4,
6145   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProviderCallback> *",
6146   "name" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProviderCallback> *",
6147   "referenced_type" : "type-79",
6148   "self_type" : "type-78",
6149   "size" : 4,
6150   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6151  },
6152  {
6153   "alignment" : 4,
6154   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6155   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6156   "referenced_type" : "type-676",
6157   "self_type" : "type-680",
6158   "size" : 4,
6159   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6160  },
6161  {
6162   "alignment" : 4,
6163   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6164   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6165   "referenced_type" : "type-693",
6166   "self_type" : "type-698",
6167   "size" : 4,
6168   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6169  },
6170  {
6171   "alignment" : 4,
6172   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6173   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6174   "referenced_type" : "type-683",
6175   "self_type" : "type-688",
6176   "size" : 4,
6177   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6178  },
6179  {
6180   "alignment" : 4,
6181   "linker_set_key" : "android::hardware::GrantorDescriptor *",
6182   "name" : "android::hardware::GrantorDescriptor *",
6183   "referenced_type" : "type-424",
6184   "self_type" : "type-423",
6185   "size" : 4,
6186   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6187  },
6188  {
6189   "alignment" : 4,
6190   "linker_set_key" : "android::hardware::IBinder *",
6191   "name" : "android::hardware::IBinder *",
6192   "referenced_type" : "type-77",
6193   "self_type" : "type-83",
6194   "size" : 4,
6195   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6196  },
6197  {
6198   "alignment" : 4,
6199   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
6200   "name" : "android::hardware::IBinder::DeathRecipient *",
6201   "referenced_type" : "type-5",
6202   "self_type" : "type-4",
6203   "size" : 4,
6204   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6205  },
6206  {
6207   "alignment" : 4,
6208   "linker_set_key" : "android::hardware::IInterface *",
6209   "name" : "android::hardware::IInterface *",
6210   "referenced_type" : "type-80",
6211   "self_type" : "type-187",
6212   "size" : 4,
6213   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6214  },
6215  {
6216   "alignment" : 4,
6217   "linker_set_key" : "android::hardware::Parcel *",
6218   "name" : "android::hardware::Parcel *",
6219   "referenced_type" : "type-637",
6220   "self_type" : "type-642",
6221   "size" : 4,
6222   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6223  },
6224  {
6225   "alignment" : 4,
6226   "linker_set_key" : "android::hardware::ProcessState *",
6227   "name" : "android::hardware::ProcessState *",
6228   "referenced_type" : "type-190",
6229   "self_type" : "type-189",
6230   "size" : 4,
6231   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6232  },
6233  {
6234   "alignment" : 4,
6235   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
6236   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
6237   "referenced_type" : "type-332",
6238   "self_type" : "type-334",
6239   "size" : 4,
6240   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6241  },
6242  {
6243   "alignment" : 4,
6244   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> > *",
6245   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> > *",
6246   "referenced_type" : "type-340",
6247   "self_type" : "type-341",
6248   "size" : 4,
6249   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6250  },
6251  {
6252   "alignment" : 4,
6253   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> > *",
6254   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> > *",
6255   "referenced_type" : "type-38",
6256   "self_type" : "type-43",
6257   "size" : 4,
6258   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6259  },
6260  {
6261   "alignment" : 4,
6262   "linker_set_key" : "android::hardware::Return<bool> *",
6263   "name" : "android::hardware::Return<bool> *",
6264   "referenced_type" : "type-326",
6265   "self_type" : "type-327",
6266   "size" : 4,
6267   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6268  },
6269  {
6270   "alignment" : 4,
6271   "linker_set_key" : "android::hardware::Return<void> *",
6272   "name" : "android::hardware::Return<void> *",
6273   "referenced_type" : "type-353",
6274   "self_type" : "type-354",
6275   "size" : 4,
6276   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6277  },
6278  {
6279   "alignment" : 4,
6280   "linker_set_key" : "android::hardware::Status *",
6281   "name" : "android::hardware::Status *",
6282   "referenced_type" : "type-40",
6283   "self_type" : "type-320",
6284   "size" : 4,
6285   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6286  },
6287  {
6288   "alignment" : 4,
6289   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTag *",
6290   "name" : "android::hardware::camera::common::V1_0::VendorTag *",
6291   "referenced_type" : "type-371",
6292   "self_type" : "type-370",
6293   "size" : 4,
6294   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6295  },
6296  {
6297   "alignment" : 4,
6298   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTagSection *",
6299   "name" : "android::hardware::camera::common::V1_0::VendorTagSection *",
6300   "referenced_type" : "type-363",
6301   "self_type" : "type-362",
6302   "size" : 4,
6303   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6304  },
6305  {
6306   "alignment" : 4,
6307   "linker_set_key" : "android::hardware::camera::device::V1_0::BnHwCameraDevice *",
6308   "name" : "android::hardware::camera::device::V1_0::BnHwCameraDevice *",
6309   "referenced_type" : "type-655",
6310   "self_type" : "type-924",
6311   "size" : 4,
6312   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BnHwCameraDevice.h"
6313  },
6314  {
6315   "alignment" : 4,
6316   "linker_set_key" : "android::hardware::camera::device::V1_0::BnHwCameraDeviceCallback *",
6317   "name" : "android::hardware::camera::device::V1_0::BnHwCameraDeviceCallback *",
6318   "referenced_type" : "type-908",
6319   "self_type" : "type-909",
6320   "size" : 4,
6321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BnHwCameraDeviceCallback.h"
6322  },
6323  {
6324   "alignment" : 4,
6325   "linker_set_key" : "android::hardware::camera::device::V1_0::BnHwCameraDevicePreviewCallback *",
6326   "name" : "android::hardware::camera::device::V1_0::BnHwCameraDevicePreviewCallback *",
6327   "referenced_type" : "type-917",
6328   "self_type" : "type-918",
6329   "size" : 4,
6330   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BnHwCameraDevicePreviewCallback.h"
6331  },
6332  {
6333   "alignment" : 4,
6334   "linker_set_key" : "android::hardware::camera::device::V1_0::BpHwCameraDevice *",
6335   "name" : "android::hardware::camera::device::V1_0::BpHwCameraDevice *",
6336   "referenced_type" : "type-258",
6337   "self_type" : "type-262",
6338   "size" : 4,
6339   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6340  },
6341  {
6342   "alignment" : 4,
6343   "linker_set_key" : "android::hardware::camera::device::V1_0::CameraFace *",
6344   "name" : "android::hardware::camera::device::V1_0::CameraFace *",
6345   "referenced_type" : "type-519",
6346   "self_type" : "type-518",
6347   "size" : 4,
6348   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6349  },
6350  {
6351   "alignment" : 4,
6352   "linker_set_key" : "android::hardware::camera::device::V1_0::ICameraDevice *",
6353   "name" : "android::hardware::camera::device::V1_0::ICameraDevice *",
6354   "referenced_type" : "type-156",
6355   "self_type" : "type-155",
6356   "size" : 4,
6357   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6358  },
6359  {
6360   "alignment" : 4,
6361   "linker_set_key" : "android::hardware::camera::device::V1_0::ICameraDeviceCallback *",
6362   "name" : "android::hardware::camera::device::V1_0::ICameraDeviceCallback *",
6363   "referenced_type" : "type-245",
6364   "self_type" : "type-244",
6365   "size" : 4,
6366   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6367  },
6368  {
6369   "alignment" : 4,
6370   "linker_set_key" : "android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback *",
6371   "name" : "android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback *",
6372   "referenced_type" : "type-252",
6373   "self_type" : "type-251",
6374   "size" : 4,
6375   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6376  },
6377  {
6378   "alignment" : 4,
6379   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDevice *",
6380   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDevice *",
6381   "referenced_type" : "type-656",
6382   "self_type" : "type-942",
6383   "size" : 4,
6384   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDevice.h"
6385  },
6386  {
6387   "alignment" : 4,
6388   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceCallback *",
6389   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceCallback *",
6390   "referenced_type" : "type-927",
6391   "self_type" : "type-928",
6392   "size" : 4,
6393   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDeviceCallback.h"
6394  },
6395  {
6396   "alignment" : 4,
6397   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession *",
6398   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession *",
6399   "referenced_type" : "type-934",
6400   "self_type" : "type-935",
6401   "size" : 4,
6402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDeviceSession.h"
6403  },
6404  {
6405   "alignment" : 4,
6406   "linker_set_key" : "android::hardware::camera::device::V3_2::BpHwCameraDevice *",
6407   "name" : "android::hardware::camera::device::V3_2::BpHwCameraDevice *",
6408   "referenced_type" : "type-284",
6409   "self_type" : "type-288",
6410   "size" : 4,
6411   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6412  },
6413  {
6414   "alignment" : 4,
6415   "linker_set_key" : "android::hardware::camera::device::V3_2::HalStream *",
6416   "name" : "android::hardware::camera::device::V3_2::HalStream *",
6417   "referenced_type" : "type-547",
6418   "self_type" : "type-546",
6419   "size" : 4,
6420   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6421  },
6422  {
6423   "alignment" : 4,
6424   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDevice *",
6425   "name" : "android::hardware::camera::device::V3_2::ICameraDevice *",
6426   "referenced_type" : "type-162",
6427   "self_type" : "type-161",
6428   "size" : 4,
6429   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6430  },
6431  {
6432   "alignment" : 4,
6433   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDeviceCallback *",
6434   "name" : "android::hardware::camera::device::V3_2::ICameraDeviceCallback *",
6435   "referenced_type" : "type-270",
6436   "self_type" : "type-269",
6437   "size" : 4,
6438   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6439  },
6440  {
6441   "alignment" : 4,
6442   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDeviceSession *",
6443   "name" : "android::hardware::camera::device::V3_2::ICameraDeviceSession *",
6444   "referenced_type" : "type-277",
6445   "self_type" : "type-276",
6446   "size" : 4,
6447   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6448  },
6449  {
6450   "alignment" : 4,
6451   "linker_set_key" : "android::hardware::camera::device::V3_2::Stream *",
6452   "name" : "android::hardware::camera::device::V3_2::Stream *",
6453   "referenced_type" : "type-535",
6454   "self_type" : "type-534",
6455   "size" : 4,
6456   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6457  },
6458  {
6459   "alignment" : 4,
6460   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamBuffer *",
6461   "name" : "android::hardware::camera::device::V3_2::StreamBuffer *",
6462   "referenced_type" : "type-168",
6463   "self_type" : "type-167",
6464   "size" : 4,
6465   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6466  },
6467  {
6468   "alignment" : 4,
6469   "linker_set_key" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider *",
6470   "name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider *",
6471   "referenced_type" : "type-103",
6472   "self_type" : "type-119",
6473   "size" : 4,
6474   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6475  },
6476  {
6477   "alignment" : 4,
6478   "linker_set_key" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback *",
6479   "name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback *",
6480   "referenced_type" : "type-658",
6481   "self_type" : "type-945",
6482   "size" : 4,
6483   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
6484  },
6485  {
6486   "alignment" : 4,
6487   "linker_set_key" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider *",
6488   "name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider *",
6489   "referenced_type" : "type-146",
6490   "self_type" : "type-150",
6491   "size" : 4,
6492   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6493  },
6494  {
6495   "alignment" : 4,
6496   "linker_set_key" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback *",
6497   "name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback *",
6498   "referenced_type" : "type-296",
6499   "self_type" : "type-299",
6500   "size" : 4,
6501   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6502  },
6503  {
6504   "alignment" : 4,
6505   "linker_set_key" : "android::hardware::camera::provider::V2_4::BsCameraProvider *",
6506   "name" : "android::hardware::camera::provider::V2_4::BsCameraProvider *",
6507   "referenced_type" : "type-143",
6508   "self_type" : "type-145",
6509   "size" : 4,
6510   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6511  },
6512  {
6513   "alignment" : 4,
6514   "linker_set_key" : "android::hardware::camera::provider::V2_4::BsCameraProviderCallback *",
6515   "name" : "android::hardware::camera::provider::V2_4::BsCameraProviderCallback *",
6516   "referenced_type" : "type-10",
6517   "self_type" : "type-23",
6518   "size" : 4,
6519   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6520  },
6521  {
6522   "alignment" : 4,
6523   "linker_set_key" : "android::hardware::camera::provider::V2_4::ICameraProvider *",
6524   "name" : "android::hardware::camera::provider::V2_4::ICameraProvider *",
6525   "referenced_type" : "type-106",
6526   "self_type" : "type-105",
6527   "size" : 4,
6528   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6529  },
6530  {
6531   "alignment" : 4,
6532   "linker_set_key" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback *",
6533   "name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback *",
6534   "referenced_type" : "type-14",
6535   "self_type" : "type-13",
6536   "size" : 4,
6537   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6538  },
6539  {
6540   "alignment" : 4,
6541   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
6542   "name" : "android::hardware::details::HidlInstrumentor *",
6543   "referenced_type" : "type-18",
6544   "self_type" : "type-845",
6545   "size" : 4,
6546   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6547  },
6548  {
6549   "alignment" : 4,
6550   "linker_set_key" : "android::hardware::details::const_accessor<int, 2> *",
6551   "name" : "android::hardware::details::const_accessor<int, 2> *",
6552   "referenced_type" : "type-574",
6553   "self_type" : "type-575",
6554   "size" : 4,
6555   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6556  },
6557  {
6558   "alignment" : 4,
6559   "linker_set_key" : "android::hardware::details::const_accessor<int, 4> *",
6560   "name" : "android::hardware::details::const_accessor<int, 4> *",
6561   "referenced_type" : "type-569",
6562   "self_type" : "type-571",
6563   "size" : 4,
6564   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6565  },
6566  {
6567   "alignment" : 4,
6568   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6569   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6570   "referenced_type" : "type-499",
6571   "self_type" : "type-635",
6572   "size" : 4,
6573   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6574  },
6575  {
6576   "alignment" : 4,
6577   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6578   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6579   "referenced_type" : "type-483",
6580   "self_type" : "type-721",
6581   "size" : 4,
6582   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6583  },
6584  {
6585   "alignment" : 4,
6586   "linker_set_key" : "android::hardware::details::return_status *",
6587   "name" : "android::hardware::details::return_status *",
6588   "referenced_type" : "type-39",
6589   "self_type" : "type-347",
6590   "size" : 4,
6591   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6592  },
6593  {
6594   "alignment" : 4,
6595   "linker_set_key" : "android::hardware::hidl_array<int, 2> *",
6596   "name" : "android::hardware::hidl_array<int, 2> *",
6597   "referenced_type" : "type-522",
6598   "self_type" : "type-586",
6599   "size" : 4,
6600   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6601  },
6602  {
6603   "alignment" : 4,
6604   "linker_set_key" : "android::hardware::hidl_array<int, 4> *",
6605   "name" : "android::hardware::hidl_array<int, 4> *",
6606   "referenced_type" : "type-520",
6607   "self_type" : "type-581",
6608   "size" : 4,
6609   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6610  },
6611  {
6612   "alignment" : 4,
6613   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
6614   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6615   "referenced_type" : "type-502",
6616   "self_type" : "type-501",
6617   "size" : 4,
6618   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6619  },
6620  {
6621   "alignment" : 4,
6622   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
6623   "name" : "android::hardware::hidl_binder_death_recipient *",
6624   "referenced_type" : "type-31",
6625   "self_type" : "type-30",
6626   "size" : 4,
6627   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6628  },
6629  {
6630   "alignment" : 4,
6631   "linker_set_key" : "android::hardware::hidl_death_recipient *",
6632   "name" : "android::hardware::hidl_death_recipient *",
6633   "referenced_type" : "type-34",
6634   "self_type" : "type-33",
6635   "size" : 4,
6636   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6637  },
6638  {
6639   "alignment" : 4,
6640   "linker_set_key" : "android::hardware::hidl_memory *",
6641   "name" : "android::hardware::hidl_memory *",
6642   "referenced_type" : "type-469",
6643   "self_type" : "type-470",
6644   "size" : 4,
6645   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6646  },
6647  {
6648   "alignment" : 4,
6649   "linker_set_key" : "android::hardware::hidl_string *",
6650   "name" : "android::hardware::hidl_string *",
6651   "referenced_type" : "type-364",
6652   "self_type" : "type-485",
6653   "size" : 4,
6654   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6655  },
6656  {
6657   "alignment" : 4,
6658   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6659   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6660   "referenced_type" : "type-498",
6661   "self_type" : "type-504",
6662   "size" : 4,
6663   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6664  },
6665  {
6666   "alignment" : 4,
6667   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6668   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6669   "referenced_type" : "type-482",
6670   "self_type" : "type-486",
6671   "size" : 4,
6672   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6673  },
6674  {
6675   "alignment" : 4,
6676   "linker_set_key" : "android::hardware::hidl_version *",
6677   "name" : "android::hardware::hidl_version *",
6678   "referenced_type" : "type-590",
6679   "self_type" : "type-591",
6680   "size" : 4,
6681   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6682  },
6683  {
6684   "alignment" : 4,
6685   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
6686   "name" : "android::hidl::base::V1_0::BnHwBase *",
6687   "referenced_type" : "type-107",
6688   "self_type" : "type-651",
6689   "size" : 4,
6690   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6691  },
6692  {
6693   "alignment" : 4,
6694   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
6695   "name" : "android::hidl::base::V1_0::IBase *",
6696   "referenced_type" : "type-15",
6697   "self_type" : "type-37",
6698   "size" : 4,
6699   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6700  },
6701  {
6702   "alignment" : 4,
6703   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
6704   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6705   "referenced_type" : "type-224",
6706   "self_type" : "type-223",
6707   "size" : 4,
6708   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6709  },
6710  {
6711   "alignment" : 4,
6712   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
6713   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6714   "referenced_type" : "type-239",
6715   "self_type" : "type-238",
6716   "size" : 4,
6717   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6718  },
6719  {
6720   "alignment" : 4,
6721   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6722   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6723   "referenced_type" : "type-180",
6724   "self_type" : "type-181",
6725   "size" : 4,
6726   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6727  },
6728  {
6729   "alignment" : 4,
6730   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6731   "name" : "android::sp<android::hardware::IBinder> *",
6732   "referenced_type" : "type-182",
6733   "self_type" : "type-183",
6734   "size" : 4,
6735   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6736  },
6737  {
6738   "alignment" : 4,
6739   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6740   "name" : "android::sp<android::hardware::ProcessState> *",
6741   "referenced_type" : "type-188",
6742   "self_type" : "type-218",
6743   "size" : 4,
6744   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6745  },
6746  {
6747   "alignment" : 4,
6748   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice> *",
6749   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice> *",
6750   "referenced_type" : "type-154",
6751   "self_type" : "type-257",
6752   "size" : 4,
6753   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6754  },
6755  {
6756   "alignment" : 4,
6757   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback> *",
6758   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback> *",
6759   "referenced_type" : "type-243",
6760   "self_type" : "type-246",
6761   "size" : 4,
6762   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6763  },
6764  {
6765   "alignment" : 4,
6766   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback> *",
6767   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback> *",
6768   "referenced_type" : "type-250",
6769   "self_type" : "type-253",
6770   "size" : 4,
6771   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6772  },
6773  {
6774   "alignment" : 4,
6775   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice> *",
6776   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice> *",
6777   "referenced_type" : "type-160",
6778   "self_type" : "type-283",
6779   "size" : 4,
6780   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6781  },
6782  {
6783   "alignment" : 4,
6784   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback> *",
6785   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback> *",
6786   "referenced_type" : "type-268",
6787   "self_type" : "type-271",
6788   "size" : 4,
6789   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6790  },
6791  {
6792   "alignment" : 4,
6793   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
6794   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
6795   "referenced_type" : "type-275",
6796   "self_type" : "type-279",
6797   "size" : 4,
6798   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6799  },
6800  {
6801   "alignment" : 4,
6802   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> *",
6803   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> *",
6804   "referenced_type" : "type-104",
6805   "self_type" : "type-306",
6806   "size" : 4,
6807   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6808  },
6809  {
6810   "alignment" : 4,
6811   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> *",
6812   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> *",
6813   "referenced_type" : "type-12",
6814   "self_type" : "type-295",
6815   "size" : 4,
6816   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6817  },
6818  {
6819   "alignment" : 4,
6820   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6821   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6822   "referenced_type" : "type-29",
6823   "self_type" : "type-312",
6824   "size" : 4,
6825   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6826  },
6827  {
6828   "alignment" : 4,
6829   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6830   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6831   "referenced_type" : "type-108",
6832   "self_type" : "type-140",
6833   "size" : 4,
6834   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6835  },
6836  {
6837   "alignment" : 4,
6838   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6839   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6840   "referenced_type" : "type-222",
6841   "self_type" : "type-225",
6842   "size" : 4,
6843   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6844  },
6845  {
6846   "alignment" : 4,
6847   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6848   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6849   "referenced_type" : "type-237",
6850   "self_type" : "type-240",
6851   "size" : 4,
6852   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6853  },
6854  {
6855   "alignment" : 4,
6856   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6857   "name" : "android::wp<android::hardware::BHwBinder> *",
6858   "referenced_type" : "type-71",
6859   "self_type" : "type-98",
6860   "size" : 4,
6861   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6862  },
6863  {
6864   "alignment" : 4,
6865   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6866   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6867   "referenced_type" : "type-25",
6868   "self_type" : "type-24",
6869   "size" : 4,
6870   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6871  },
6872  {
6873   "alignment" : 4,
6874   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6875   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6876   "referenced_type" : "type-32",
6877   "self_type" : "type-55",
6878   "size" : 4,
6879   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6880  },
6881  {
6882   "alignment" : 4,
6883   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6884   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6885   "referenced_type" : "type-36",
6886   "self_type" : "type-946",
6887   "size" : 4,
6888   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6889  },
6890  {
6891   "alignment" : 4,
6892   "linker_set_key" : "android_flex_plane *",
6893   "name" : "android_flex_plane *",
6894   "referenced_type" : "type-720",
6895   "self_type" : "type-724",
6896   "size" : 4,
6897   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6898  },
6899  {
6900   "alignment" : 4,
6901   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6902   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6903   "referenced_type" : "type-201",
6904   "self_type" : "type-200",
6905   "size" : 4,
6906   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6907  },
6908  {
6909   "alignment" : 4,
6910   "linker_set_key" : "char *",
6911   "name" : "char *",
6912   "referenced_type" : "type-136",
6913   "self_type" : "type-565",
6914   "size" : 4,
6915   "source_file" : "/system/core/liblog/include/log/log_read.h"
6916  },
6917  {
6918   "alignment" : 4,
6919   "linker_set_key" : "const android::NativeHandle *",
6920   "name" : "const android::NativeHandle *",
6921   "referenced_type" : "type-606",
6922   "self_type" : "type-607",
6923   "size" : 4,
6924   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6925  },
6926  {
6927   "alignment" : 4,
6928   "linker_set_key" : "const android::RefBase *",
6929   "name" : "const android::RefBase *",
6930   "referenced_type" : "type-465",
6931   "self_type" : "type-466",
6932   "size" : 4,
6933   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6934  },
6935  {
6936   "alignment" : 4,
6937   "linker_set_key" : "const android::String16 *",
6938   "name" : "const android::String16 *",
6939   "referenced_type" : "type-203",
6940   "self_type" : "type-622",
6941   "size" : 4,
6942   "source_file" : "/system/core/libutils/include/utils/String16.h"
6943  },
6944  {
6945   "alignment" : 4,
6946   "linker_set_key" : "const android::String8 *",
6947   "name" : "const android::String8 *",
6948   "referenced_type" : "type-615",
6949   "self_type" : "type-616",
6950   "size" : 4,
6951   "source_file" : "/system/core/libutils/include/utils/String8.h"
6952  },
6953  {
6954   "alignment" : 4,
6955   "linker_set_key" : "const android::VectorImpl *",
6956   "name" : "const android::VectorImpl *",
6957   "referenced_type" : "type-701",
6958   "self_type" : "type-702",
6959   "size" : 4,
6960   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6961  },
6962  {
6963   "alignment" : 4,
6964   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6965   "name" : "const android::hardware::BpHwRefBase *",
6966   "referenced_type" : "type-628",
6967   "self_type" : "type-629",
6968   "size" : 4,
6969   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6970  },
6971  {
6972   "alignment" : 4,
6973   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6974   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6975   "referenced_type" : "type-669",
6976   "self_type" : "type-670",
6977   "size" : 4,
6978   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6979  },
6980  {
6981   "alignment" : 4,
6982   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6983   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6984   "referenced_type" : "type-674",
6985   "self_type" : "type-675",
6986   "size" : 4,
6987   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6988  },
6989  {
6990   "alignment" : 4,
6991   "linker_set_key" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
6992   "name" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
6993   "referenced_type" : "type-338",
6994   "self_type" : "type-339",
6995   "size" : 4,
6996   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6997  },
6998  {
6999   "alignment" : 4,
7000   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> > *",
7001   "name" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> > *",
7002   "referenced_type" : "type-344",
7003   "self_type" : "type-345",
7004   "size" : 4,
7005   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7006  },
7007  {
7008   "alignment" : 4,
7009   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> > *",
7010   "name" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> > *",
7011   "referenced_type" : "type-46",
7012   "self_type" : "type-47",
7013   "size" : 4,
7014   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7015  },
7016  {
7017   "alignment" : 4,
7018   "linker_set_key" : "const android::hardware::Return<bool> *",
7019   "name" : "const android::hardware::Return<bool> *",
7020   "referenced_type" : "type-330",
7021   "self_type" : "type-331",
7022   "size" : 4,
7023   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7024  },
7025  {
7026   "alignment" : 4,
7027   "linker_set_key" : "const android::hardware::Status *",
7028   "name" : "const android::hardware::Status *",
7029   "referenced_type" : "type-321",
7030   "self_type" : "type-325",
7031   "size" : 4,
7032   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7033  },
7034  {
7035   "alignment" : 4,
7036   "linker_set_key" : "const android::hardware::camera::common::V1_0::VendorTagSection *",
7037   "name" : "const android::hardware::camera::common::V1_0::VendorTagSection *",
7038   "referenced_type" : "type-550",
7039   "self_type" : "type-559",
7040   "size" : 4,
7041   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7042  },
7043  {
7044   "alignment" : 4,
7045   "linker_set_key" : "const android::hardware::camera::device::V1_0::BpHwCameraDevice *",
7046   "name" : "const android::hardware::camera::device::V1_0::BpHwCameraDevice *",
7047   "referenced_type" : "type-925",
7048   "self_type" : "type-926",
7049   "size" : 4,
7050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDevice.h"
7051  },
7052  {
7053   "alignment" : 4,
7054   "linker_set_key" : "const android::hardware::camera::device::V1_0::BpHwCameraDeviceCallback *",
7055   "name" : "const android::hardware::camera::device::V1_0::BpHwCameraDeviceCallback *",
7056   "referenced_type" : "type-915",
7057   "self_type" : "type-916",
7058   "size" : 4,
7059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDeviceCallback.h"
7060  },
7061  {
7062   "alignment" : 4,
7063   "linker_set_key" : "const android::hardware::camera::device::V1_0::BpHwCameraDevicePreviewCallback *",
7064   "name" : "const android::hardware::camera::device::V1_0::BpHwCameraDevicePreviewCallback *",
7065   "referenced_type" : "type-922",
7066   "self_type" : "type-923",
7067   "size" : 4,
7068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDevicePreviewCallback.h"
7069  },
7070  {
7071   "alignment" : 4,
7072   "linker_set_key" : "const android::hardware::camera::device::V1_0::ICameraDevice *",
7073   "name" : "const android::hardware::camera::device::V1_0::ICameraDevice *",
7074   "referenced_type" : "type-266",
7075   "self_type" : "type-267",
7076   "size" : 4,
7077   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7078  },
7079  {
7080   "alignment" : 4,
7081   "linker_set_key" : "const android::hardware::camera::device::V1_0::ICameraDeviceCallback *",
7082   "name" : "const android::hardware::camera::device::V1_0::ICameraDeviceCallback *",
7083   "referenced_type" : "type-818",
7084   "self_type" : "type-819",
7085   "size" : 4,
7086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDeviceCallback.h"
7087  },
7088  {
7089   "alignment" : 4,
7090   "linker_set_key" : "const android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback *",
7091   "name" : "const android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback *",
7092   "referenced_type" : "type-852",
7093   "self_type" : "type-853",
7094   "size" : 4,
7095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDevicePreviewCallback.h"
7096  },
7097  {
7098   "alignment" : 4,
7099   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDevice *",
7100   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDevice *",
7101   "referenced_type" : "type-943",
7102   "self_type" : "type-944",
7103   "size" : 4,
7104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDevice.h"
7105  },
7106  {
7107   "alignment" : 4,
7108   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceCallback *",
7109   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceCallback *",
7110   "referenced_type" : "type-932",
7111   "self_type" : "type-933",
7112   "size" : 4,
7113   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceCallback.h"
7114  },
7115  {
7116   "alignment" : 4,
7117   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession *",
7118   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession *",
7119   "referenced_type" : "type-939",
7120   "self_type" : "type-941",
7121   "size" : 4,
7122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceSession.h"
7123  },
7124  {
7125   "alignment" : 4,
7126   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDevice *",
7127   "name" : "const android::hardware::camera::device::V3_2::ICameraDevice *",
7128   "referenced_type" : "type-293",
7129   "self_type" : "type-294",
7130   "size" : 4,
7131   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7132  },
7133  {
7134   "alignment" : 4,
7135   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDeviceCallback *",
7136   "name" : "const android::hardware::camera::device::V3_2::ICameraDeviceCallback *",
7137   "referenced_type" : "type-896",
7138   "self_type" : "type-897",
7139   "size" : 4,
7140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceCallback.h"
7141  },
7142  {
7143   "alignment" : 4,
7144   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession *",
7145   "name" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession *",
7146   "referenced_type" : "type-898",
7147   "self_type" : "type-899",
7148   "size" : 4,
7149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceSession.h"
7150  },
7151  {
7152   "alignment" : 4,
7153   "linker_set_key" : "const android::hardware::camera::provider::V2_4::BpHwCameraProvider *",
7154   "name" : "const android::hardware::camera::provider::V2_4::BpHwCameraProvider *",
7155   "referenced_type" : "type-949",
7156   "self_type" : "type-950",
7157   "size" : 4,
7158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
7159  },
7160  {
7161   "alignment" : 4,
7162   "linker_set_key" : "const android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback *",
7163   "name" : "const android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback *",
7164   "referenced_type" : "type-947",
7165   "self_type" : "type-948",
7166   "size" : 4,
7167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
7168  },
7169  {
7170   "alignment" : 4,
7171   "linker_set_key" : "const android::hardware::camera::provider::V2_4::ICameraProvider *",
7172   "name" : "const android::hardware::camera::provider::V2_4::ICameraProvider *",
7173   "referenced_type" : "type-900",
7174   "self_type" : "type-901",
7175   "size" : 4,
7176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
7177  },
7178  {
7179   "alignment" : 4,
7180   "linker_set_key" : "const android::hardware::camera::provider::V2_4::ICameraProviderCallback *",
7181   "name" : "const android::hardware::camera::provider::V2_4::ICameraProviderCallback *",
7182   "referenced_type" : "type-304",
7183   "self_type" : "type-305",
7184   "size" : 4,
7185   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7186  },
7187  {
7188   "alignment" : 4,
7189   "linker_set_key" : "const android::hardware::details::const_accessor<int, 2> *",
7190   "name" : "const android::hardware::details::const_accessor<int, 2> *",
7191   "referenced_type" : "type-576",
7192   "self_type" : "type-577",
7193   "size" : 4,
7194   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7195  },
7196  {
7197   "alignment" : 4,
7198   "linker_set_key" : "const android::hardware::details::const_accessor<int, 4> *",
7199   "name" : "const android::hardware::details::const_accessor<int, 4> *",
7200   "referenced_type" : "type-572",
7201   "self_type" : "type-573",
7202   "size" : 4,
7203   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7204  },
7205  {
7206   "alignment" : 4,
7207   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag> *",
7208   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag> *",
7209   "referenced_type" : "type-644",
7210   "self_type" : "type-654",
7211   "size" : 4,
7212   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7213  },
7214  {
7215   "alignment" : 4,
7216   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTagSection> *",
7217   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTagSection> *",
7218   "referenced_type" : "type-527",
7219   "self_type" : "type-539",
7220   "size" : 4,
7221   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7222  },
7223  {
7224   "alignment" : 4,
7225   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V1_0::CameraFace> *",
7226   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V1_0::CameraFace> *",
7227   "referenced_type" : "type-854",
7228   "self_type" : "type-862",
7229   "size" : 4,
7230   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7231  },
7232  {
7233   "alignment" : 4,
7234   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream> *",
7235   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream> *",
7236   "referenced_type" : "type-954",
7237   "self_type" : "type-955",
7238   "size" : 4,
7239   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7240  },
7241  {
7242   "alignment" : 4,
7243   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream> *",
7244   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream> *",
7245   "referenced_type" : "type-940",
7246   "self_type" : "type-951",
7247   "size" : 4,
7248   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7249  },
7250  {
7251   "alignment" : 4,
7252   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer> *",
7253   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer> *",
7254   "referenced_type" : "type-337",
7255   "self_type" : "type-348",
7256   "size" : 4,
7257   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7258  },
7259  {
7260   "alignment" : 4,
7261   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7262   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7263   "referenced_type" : "type-657",
7264   "self_type" : "type-668",
7265   "size" : 4,
7266   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7267  },
7268  {
7269   "alignment" : 4,
7270   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7271   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7272   "referenced_type" : "type-739",
7273   "self_type" : "type-749",
7274   "size" : 4,
7275   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7276  },
7277  {
7278   "alignment" : 4,
7279   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
7280   "name" : "const android::hardware::details::hidl_pointer<int> *",
7281   "referenced_type" : "type-578",
7282   "self_type" : "type-585",
7283   "size" : 4,
7284   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7285  },
7286  {
7287   "alignment" : 4,
7288   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
7289   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
7290   "referenced_type" : "type-48",
7291   "self_type" : "type-157",
7292   "size" : 4,
7293   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7294  },
7295  {
7296   "alignment" : 4,
7297   "linker_set_key" : "const android::hardware::details::return_status *",
7298   "name" : "const android::hardware::details::return_status *",
7299   "referenced_type" : "type-350",
7300   "self_type" : "type-351",
7301   "size" : 4,
7302   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7303  },
7304  {
7305   "alignment" : 4,
7306   "linker_set_key" : "const android::hardware::hidl_array<int, 2> *",
7307   "name" : "const android::hardware::hidl_array<int, 2> *",
7308   "referenced_type" : "type-587",
7309   "self_type" : "type-588",
7310   "size" : 4,
7311   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7312  },
7313  {
7314   "alignment" : 4,
7315   "linker_set_key" : "const android::hardware::hidl_array<int, 4> *",
7316   "name" : "const android::hardware::hidl_array<int, 4> *",
7317   "referenced_type" : "type-582",
7318   "self_type" : "type-583",
7319   "size" : 4,
7320   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7321  },
7322  {
7323   "alignment" : 4,
7324   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
7325   "name" : "const android::hardware::hidl_death_recipient *",
7326   "referenced_type" : "type-127",
7327   "self_type" : "type-128",
7328   "size" : 4,
7329   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7330  },
7331  {
7332   "alignment" : 4,
7333   "linker_set_key" : "const android::hardware::hidl_memory *",
7334   "name" : "const android::hardware::hidl_memory *",
7335   "referenced_type" : "type-472",
7336   "self_type" : "type-476",
7337   "size" : 4,
7338   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7339  },
7340  {
7341   "alignment" : 4,
7342   "linker_set_key" : "const android::hardware::hidl_string *",
7343   "name" : "const android::hardware::hidl_string *",
7344   "referenced_type" : "type-490",
7345   "self_type" : "type-489",
7346   "size" : 4,
7347   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7348  },
7349  {
7350   "alignment" : 4,
7351   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> *",
7352   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> *",
7353   "referenced_type" : "type-512",
7354   "self_type" : "type-513",
7355   "size" : 4,
7356   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7357  },
7358  {
7359   "alignment" : 4,
7360   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTagSection> *",
7361   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTagSection> *",
7362   "referenced_type" : "type-560",
7363   "self_type" : "type-561",
7364   "size" : 4,
7365   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7366  },
7367  {
7368   "alignment" : 4,
7369   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace> *",
7370   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace> *",
7371   "referenced_type" : "type-524",
7372   "self_type" : "type-525",
7373   "size" : 4,
7374   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7375  },
7376  {
7377   "alignment" : 4,
7378   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> *",
7379   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> *",
7380   "referenced_type" : "type-548",
7381   "self_type" : "type-551",
7382   "size" : 4,
7383   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7384  },
7385  {
7386   "alignment" : 4,
7387   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> *",
7388   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> *",
7389   "referenced_type" : "type-540",
7390   "self_type" : "type-541",
7391   "size" : 4,
7392   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7393  },
7394  {
7395   "alignment" : 4,
7396   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> *",
7397   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> *",
7398   "referenced_type" : "type-556",
7399   "self_type" : "type-557",
7400   "size" : 4,
7401   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7402  },
7403  {
7404   "alignment" : 4,
7405   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> *",
7406   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> *",
7407   "referenced_type" : "type-491",
7408   "self_type" : "type-492",
7409   "size" : 4,
7410   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7411  },
7412  {
7413   "alignment" : 4,
7414   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
7415   "name" : "const android::hardware::hidl_vec<int> *",
7416   "referenced_type" : "type-509",
7417   "self_type" : "type-510",
7418   "size" : 4,
7419   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7420  },
7421  {
7422   "alignment" : 4,
7423   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
7424   "name" : "const android::hardware::hidl_vec<unsigned char> *",
7425   "referenced_type" : "type-529",
7426   "self_type" : "type-530",
7427   "size" : 4,
7428   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7429  },
7430  {
7431   "alignment" : 4,
7432   "linker_set_key" : "const android::hardware::hidl_version *",
7433   "name" : "const android::hardware::hidl_version *",
7434   "referenced_type" : "type-592",
7435   "self_type" : "type-593",
7436   "size" : 4,
7437   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7438  },
7439  {
7440   "alignment" : 4,
7441   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
7442   "name" : "const android::hidl::base::V1_0::BpHwBase *",
7443   "referenced_type" : "type-906",
7444   "self_type" : "type-907",
7445   "size" : 4,
7446   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7447  },
7448  {
7449   "alignment" : 4,
7450   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
7451   "name" : "const android::hidl::base::V1_0::IBase *",
7452   "referenced_type" : "type-178",
7453   "self_type" : "type-179",
7454   "size" : 4,
7455   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7456  },
7457  {
7458   "alignment" : 4,
7459   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
7460   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
7461   "referenced_type" : "type-228",
7462   "self_type" : "type-229",
7463   "size" : 4,
7464   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7465  },
7466  {
7467   "alignment" : 4,
7468   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
7469   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
7470   "referenced_type" : "type-752",
7471   "self_type" : "type-753",
7472   "size" : 4,
7473   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7474  },
7475  {
7476   "alignment" : 4,
7477   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
7478   "name" : "const android::sp<android::hardware::IBinder> *",
7479   "referenced_type" : "type-184",
7480   "self_type" : "type-185",
7481   "size" : 4,
7482   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7483  },
7484  {
7485   "alignment" : 4,
7486   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
7487   "name" : "const android::sp<android::hardware::ProcessState> *",
7488   "referenced_type" : "type-220",
7489   "self_type" : "type-221",
7490   "size" : 4,
7491   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7492  },
7493  {
7494   "alignment" : 4,
7495   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevice> *",
7496   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevice> *",
7497   "referenced_type" : "type-153",
7498   "self_type" : "type-265",
7499   "size" : 4,
7500   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7501  },
7502  {
7503   "alignment" : 4,
7504   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback> *",
7505   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback> *",
7506   "referenced_type" : "type-247",
7507   "self_type" : "type-249",
7508   "size" : 4,
7509   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7510  },
7511  {
7512   "alignment" : 4,
7513   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback> *",
7514   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback> *",
7515   "referenced_type" : "type-254",
7516   "self_type" : "type-256",
7517   "size" : 4,
7518   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7519  },
7520  {
7521   "alignment" : 4,
7522   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDevice> *",
7523   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDevice> *",
7524   "referenced_type" : "type-159",
7525   "self_type" : "type-292",
7526   "size" : 4,
7527   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7528  },
7529  {
7530   "alignment" : 4,
7531   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback> *",
7532   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback> *",
7533   "referenced_type" : "type-272",
7534   "self_type" : "type-274",
7535   "size" : 4,
7536   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7537  },
7538  {
7539   "alignment" : 4,
7540   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
7541   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
7542   "referenced_type" : "type-280",
7543   "self_type" : "type-282",
7544   "size" : 4,
7545   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7546  },
7547  {
7548   "alignment" : 4,
7549   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> *",
7550   "name" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> *",
7551   "referenced_type" : "type-144",
7552   "self_type" : "type-311",
7553   "size" : 4,
7554   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7555  },
7556  {
7557   "alignment" : 4,
7558   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> *",
7559   "name" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> *",
7560   "referenced_type" : "type-11",
7561   "self_type" : "type-303",
7562   "size" : 4,
7563   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7564  },
7565  {
7566   "alignment" : 4,
7567   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
7568   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
7569   "referenced_type" : "type-28",
7570   "self_type" : "type-317",
7571   "size" : 4,
7572   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7573  },
7574  {
7575   "alignment" : 4,
7576   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
7577   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
7578   "referenced_type" : "type-66",
7579   "self_type" : "type-126",
7580   "size" : 4,
7581   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7582  },
7583  {
7584   "alignment" : 4,
7585   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
7586   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
7587   "referenced_type" : "type-141",
7588   "self_type" : "type-177",
7589   "size" : 4,
7590   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7591  },
7592  {
7593   "alignment" : 4,
7594   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7595   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7596   "referenced_type" : "type-226",
7597   "self_type" : "type-227",
7598   "size" : 4,
7599   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7600  },
7601  {
7602   "alignment" : 4,
7603   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7604   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7605   "referenced_type" : "type-241",
7606   "self_type" : "type-242",
7607   "size" : 4,
7608   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7609  },
7610  {
7611   "alignment" : 4,
7612   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
7613   "name" : "const android::wp<android::hardware::BHwBinder> *",
7614   "referenced_type" : "type-123",
7615   "self_type" : "type-124",
7616   "size" : 4,
7617   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7618  },
7619  {
7620   "alignment" : 4,
7621   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
7622   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
7623   "referenced_type" : "type-57",
7624   "self_type" : "type-63",
7625   "size" : 4,
7626   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7627  },
7628  {
7629   "alignment" : 4,
7630   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
7631   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
7632   "referenced_type" : "type-957",
7633   "self_type" : "type-958",
7634   "size" : 4,
7635   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7636  },
7637  {
7638   "alignment" : 4,
7639   "linker_set_key" : "const char *",
7640   "name" : "const char *",
7641   "referenced_type" : "type-215",
7642   "self_type" : "type-214",
7643   "size" : 4,
7644   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7645  },
7646  {
7647   "alignment" : 4,
7648   "linker_set_key" : "const char16_t *",
7649   "name" : "const char16_t *",
7650   "referenced_type" : "type-206",
7651   "self_type" : "type-205",
7652   "size" : 4,
7653   "source_file" : "/system/core/libutils/include/utils/String16.h"
7654  },
7655  {
7656   "alignment" : 4,
7657   "linker_set_key" : "const int *",
7658   "name" : "const int *",
7659   "referenced_type" : "type-554",
7660   "self_type" : "type-570",
7661   "size" : 4,
7662   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7663  },
7664  {
7665   "alignment" : 4,
7666   "linker_set_key" : "const log_msg *",
7667   "name" : "const log_msg *",
7668   "referenced_type" : "type-129",
7669   "self_type" : "type-151",
7670   "size" : 4,
7671   "source_file" : "/system/core/liblog/include/log/log_read.h"
7672  },
7673  {
7674   "alignment" : 4,
7675   "linker_set_key" : "const native_handle *",
7676   "name" : "const native_handle *",
7677   "referenced_type" : "type-173",
7678   "self_type" : "type-172",
7679   "size" : 4,
7680   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7681  },
7682  {
7683   "alignment" : 4,
7684   "linker_set_key" : "const unsigned char *",
7685   "name" : "const unsigned char *",
7686   "referenced_type" : "type-580",
7687   "self_type" : "type-579",
7688   "size" : 4,
7689   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7690  },
7691  {
7692   "alignment" : 4,
7693   "linker_set_key" : "const unsigned long long *",
7694   "name" : "const unsigned long long *",
7695   "referenced_type" : "type-455",
7696   "self_type" : "type-643",
7697   "size" : 4,
7698   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7699  },
7700  {
7701   "alignment" : 4,
7702   "linker_set_key" : "const void *",
7703   "name" : "const void *",
7704   "referenced_type" : "type-595",
7705   "self_type" : "type-596",
7706   "size" : 4,
7707   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7708  },
7709  {
7710   "alignment" : 4,
7711   "linker_set_key" : "int (*)(void *)",
7712   "name" : "int (*)(void *)",
7713   "referenced_type" : "type-730",
7714   "self_type" : "type-731",
7715   "size" : 4,
7716   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7717  },
7718  {
7719   "alignment" : 4,
7720   "linker_set_key" : "int *",
7721   "name" : "int *",
7722   "referenced_type" : "type-41",
7723   "self_type" : "type-495",
7724   "size" : 4,
7725   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7726  },
7727  {
7728   "alignment" : 4,
7729   "linker_set_key" : "log_msg *",
7730   "name" : "log_msg *",
7731   "referenced_type" : "type-130",
7732   "self_type" : "type-219",
7733   "size" : 4,
7734   "source_file" : "/system/core/liblog/include/log/log_read.h"
7735  },
7736  {
7737   "alignment" : 4,
7738   "linker_set_key" : "native_handle *",
7739   "name" : "native_handle *",
7740   "referenced_type" : "type-174",
7741   "self_type" : "type-376",
7742   "size" : 4,
7743   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7744  },
7745  {
7746   "alignment" : 4,
7747   "linker_set_key" : "unsigned char *",
7748   "name" : "unsigned char *",
7749   "referenced_type" : "type-3",
7750   "self_type" : "type-51",
7751   "size" : 4,
7752   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7753  },
7754  {
7755   "alignment" : 4,
7756   "linker_set_key" : "unsigned int *",
7757   "name" : "unsigned int *",
7758   "referenced_type" : "type-2",
7759   "self_type" : "type-653",
7760   "size" : 4,
7761   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7762  },
7763  {
7764   "alignment" : 4,
7765   "linker_set_key" : "unsigned long long *",
7766   "name" : "unsigned long long *",
7767   "referenced_type" : "type-35",
7768   "self_type" : "type-639",
7769   "size" : 4,
7770   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7771  },
7772  {
7773   "alignment" : 4,
7774   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
7775   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
7776   "referenced_type" : "type-641",
7777   "self_type" : "type-640",
7778   "size" : 4,
7779   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7780  },
7781  {
7782   "alignment" : 4,
7783   "linker_set_key" : "void *",
7784   "name" : "void *",
7785   "referenced_type" : "type-76",
7786   "self_type" : "type-75",
7787   "size" : 4,
7788   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7789  },
7790  {
7791   "alignment" : 4,
7792   "linker_set_key" : "void **",
7793   "name" : "void **",
7794   "referenced_type" : "type-75",
7795   "self_type" : "type-733",
7796   "size" : 4,
7797   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7798  }
7799 ],
7800 "qualified_types" :
7801 [
7802  {
7803   "alignment" : 4,
7804   "is_const" : true,
7805   "linker_set_key" : "android::RefBase::weakref_impl *const",
7806   "name" : "android::RefBase::weakref_impl *const",
7807   "referenced_type" : "type-53",
7808   "self_type" : "type-56",
7809   "size" : 4,
7810   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7811  },
7812  {
7813   "alignment" : 4,
7814   "is_const" : true,
7815   "linker_set_key" : "android::RefBase::weakref_impl *const",
7816   "name" : "android::RefBase::weakref_impl *const",
7817   "referenced_type" : "type-8",
7818   "self_type" : "type-7",
7819   "size" : 4,
7820   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7821  },
7822  {
7823   "alignment" : 4,
7824   "is_const" : true,
7825   "linker_set_key" : "android::hardware::IBinder *const",
7826   "name" : "android::hardware::IBinder *const",
7827   "referenced_type" : "type-83",
7828   "self_type" : "type-82",
7829   "size" : 4,
7830   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7831  },
7832  {
7833   "alignment" : 4,
7834   "is_const" : true,
7835   "linker_set_key" : "const android::NativeHandle",
7836   "name" : "const android::NativeHandle",
7837   "referenced_type" : "type-375",
7838   "self_type" : "type-606",
7839   "size" : 12,
7840   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7841  },
7842  {
7843   "alignment" : 4,
7844   "is_const" : true,
7845   "linker_set_key" : "const android::RefBase",
7846   "name" : "const android::RefBase",
7847   "referenced_type" : "type-6",
7848   "self_type" : "type-465",
7849   "size" : 8,
7850   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7851  },
7852  {
7853   "alignment" : 4,
7854   "is_const" : true,
7855   "linker_set_key" : "const android::String16",
7856   "name" : "const android::String16",
7857   "referenced_type" : "type-204",
7858   "self_type" : "type-203",
7859   "size" : 4,
7860   "source_file" : "/system/core/libutils/include/utils/String16.h"
7861  },
7862  {
7863   "alignment" : 4,
7864   "is_const" : true,
7865   "linker_set_key" : "const android::String8",
7866   "name" : "const android::String8",
7867   "referenced_type" : "type-213",
7868   "self_type" : "type-615",
7869   "size" : 4,
7870   "source_file" : "/system/core/libutils/include/utils/String8.h"
7871  },
7872  {
7873   "alignment" : 4,
7874   "is_const" : true,
7875   "linker_set_key" : "const android::VectorImpl",
7876   "name" : "const android::VectorImpl",
7877   "referenced_type" : "type-197",
7878   "self_type" : "type-701",
7879   "size" : 20,
7880   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7881  },
7882  {
7883   "alignment" : 4,
7884   "is_const" : true,
7885   "linker_set_key" : "const android::hardware::BpHwRefBase",
7886   "name" : "const android::hardware::BpHwRefBase",
7887   "referenced_type" : "type-81",
7888   "self_type" : "type-628",
7889   "size" : 24,
7890   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7891  },
7892  {
7893   "alignment" : 4,
7894   "is_const" : true,
7895   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7896   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7897   "referenced_type" : "type-662",
7898   "self_type" : "type-669",
7899   "size" : 16,
7900   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7901  },
7902  {
7903   "alignment" : 4,
7904   "is_const" : true,
7905   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7906   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7907   "referenced_type" : "type-671",
7908   "self_type" : "type-674",
7909   "size" : 16,
7910   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7911  },
7912  {
7913   "alignment" : 4,
7914   "is_const" : true,
7915   "linker_set_key" : "const android::hardware::Parcel",
7916   "name" : "const android::hardware::Parcel",
7917   "referenced_type" : "type-637",
7918   "self_type" : "type-649",
7919   "size" : 68,
7920   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7921  },
7922  {
7923   "alignment" : 4,
7924   "is_const" : true,
7925   "linker_set_key" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
7926   "name" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
7927   "referenced_type" : "type-332",
7928   "self_type" : "type-338",
7929   "size" : 28,
7930   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7931  },
7932  {
7933   "alignment" : 4,
7934   "is_const" : true,
7935   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> >",
7936   "name" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> >",
7937   "referenced_type" : "type-340",
7938   "self_type" : "type-344",
7939   "size" : 28,
7940   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7941  },
7942  {
7943   "alignment" : 4,
7944   "is_const" : true,
7945   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> >",
7946   "name" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> >",
7947   "referenced_type" : "type-38",
7948   "self_type" : "type-46",
7949   "size" : 28,
7950   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7951  },
7952  {
7953   "alignment" : 4,
7954   "is_const" : true,
7955   "linker_set_key" : "const android::hardware::Return<bool>",
7956   "name" : "const android::hardware::Return<bool>",
7957   "referenced_type" : "type-326",
7958   "self_type" : "type-330",
7959   "size" : 24,
7960   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7961  },
7962  {
7963   "alignment" : 4,
7964   "is_const" : true,
7965   "linker_set_key" : "const android::hardware::Status",
7966   "name" : "const android::hardware::Status",
7967   "referenced_type" : "type-40",
7968   "self_type" : "type-321",
7969   "size" : 20,
7970   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7971  },
7972  {
7973   "alignment" : 4,
7974   "is_const" : true,
7975   "linker_set_key" : "const android::hardware::camera::common::V1_0::CameraDeviceStatus",
7976   "name" : "const android::hardware::camera::common::V1_0::CameraDeviceStatus",
7977   "referenced_type" : "type-768",
7978   "self_type" : "type-776",
7979   "size" : 4,
7980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
7981  },
7982  {
7983   "alignment" : 4,
7984   "is_const" : true,
7985   "linker_set_key" : "const android::hardware::camera::common::V1_0::CameraMetadataType",
7986   "name" : "const android::hardware::camera::common::V1_0::CameraMetadataType",
7987   "referenced_type" : "type-372",
7988   "self_type" : "type-774",
7989   "size" : 4,
7990   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
7991  },
7992  {
7993   "alignment" : 4,
7994   "is_const" : true,
7995   "linker_set_key" : "const android::hardware::camera::common::V1_0::Status",
7996   "name" : "const android::hardware::camera::common::V1_0::Status",
7997   "referenced_type" : "type-333",
7998   "self_type" : "type-771",
7999   "size" : 4,
8000   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
8001  },
8002  {
8003   "alignment" : 4,
8004   "is_const" : true,
8005   "linker_set_key" : "const android::hardware::camera::common::V1_0::TagBoundaryId",
8006   "name" : "const android::hardware::camera::common::V1_0::TagBoundaryId",
8007   "referenced_type" : "type-767",
8008   "self_type" : "type-775",
8009   "size" : 4,
8010   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
8011  },
8012  {
8013   "alignment" : 4,
8014   "is_const" : true,
8015   "linker_set_key" : "const android::hardware::camera::common::V1_0::TorchMode",
8016   "name" : "const android::hardware::camera::common::V1_0::TorchMode",
8017   "referenced_type" : "type-765",
8018   "self_type" : "type-773",
8019   "size" : 4,
8020   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
8021  },
8022  {
8023   "alignment" : 4,
8024   "is_const" : true,
8025   "linker_set_key" : "const android::hardware::camera::common::V1_0::TorchModeStatus",
8026   "name" : "const android::hardware::camera::common::V1_0::TorchModeStatus",
8027   "referenced_type" : "type-769",
8028   "self_type" : "type-777",
8029   "size" : 4,
8030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
8031  },
8032  {
8033   "alignment" : 8,
8034   "is_const" : true,
8035   "linker_set_key" : "const android::hardware::camera::common::V1_0::VendorTag",
8036   "name" : "const android::hardware::camera::common::V1_0::VendorTag",
8037   "referenced_type" : "type-371",
8038   "self_type" : "type-627",
8039   "size" : 32,
8040   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8041  },
8042  {
8043   "alignment" : 8,
8044   "is_const" : true,
8045   "linker_set_key" : "const android::hardware::camera::common::V1_0::VendorTagSection",
8046   "name" : "const android::hardware::camera::common::V1_0::VendorTagSection",
8047   "referenced_type" : "type-363",
8048   "self_type" : "type-550",
8049   "size" : 32,
8050   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8051  },
8052  {
8053   "alignment" : 4,
8054   "is_const" : true,
8055   "linker_set_key" : "const android::hardware::camera::device::V1_0::BpHwCameraDevice",
8056   "name" : "const android::hardware::camera::device::V1_0::BpHwCameraDevice",
8057   "referenced_type" : "type-258",
8058   "self_type" : "type-925",
8059   "size" : 92,
8060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDevice.h"
8061  },
8062  {
8063   "alignment" : 4,
8064   "is_const" : true,
8065   "linker_set_key" : "const android::hardware::camera::device::V1_0::BpHwCameraDeviceCallback",
8066   "name" : "const android::hardware::camera::device::V1_0::BpHwCameraDeviceCallback",
8067   "referenced_type" : "type-912",
8068   "self_type" : "type-915",
8069   "size" : 92,
8070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDeviceCallback.h"
8071  },
8072  {
8073   "alignment" : 4,
8074   "is_const" : true,
8075   "linker_set_key" : "const android::hardware::camera::device::V1_0::BpHwCameraDevicePreviewCallback",
8076   "name" : "const android::hardware::camera::device::V1_0::BpHwCameraDevicePreviewCallback",
8077   "referenced_type" : "type-919",
8078   "self_type" : "type-922",
8079   "size" : 92,
8080   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDevicePreviewCallback.h"
8081  },
8082  {
8083   "alignment" : 4,
8084   "is_const" : true,
8085   "linker_set_key" : "const android::hardware::camera::device::V1_0::CameraFace",
8086   "name" : "const android::hardware::camera::device::V1_0::CameraFace",
8087   "referenced_type" : "type-519",
8088   "self_type" : "type-831",
8089   "size" : 48,
8090   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8091  },
8092  {
8093   "alignment" : 4,
8094   "is_const" : true,
8095   "linker_set_key" : "const android::hardware::camera::device::V1_0::CameraFacing",
8096   "name" : "const android::hardware::camera::device::V1_0::CameraFacing",
8097   "referenced_type" : "type-790",
8098   "self_type" : "type-799",
8099   "size" : 4,
8100   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
8101  },
8102  {
8103   "alignment" : 4,
8104   "is_const" : true,
8105   "linker_set_key" : "const android::hardware::camera::device::V1_0::CommandType",
8106   "name" : "const android::hardware::camera::device::V1_0::CommandType",
8107   "referenced_type" : "type-793",
8108   "self_type" : "type-802",
8109   "size" : 4,
8110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
8111  },
8112  {
8113   "alignment" : 4,
8114   "is_const" : true,
8115   "linker_set_key" : "const android::hardware::camera::device::V1_0::DataCallbackMsg",
8116   "name" : "const android::hardware::camera::device::V1_0::DataCallbackMsg",
8117   "referenced_type" : "type-795",
8118   "self_type" : "type-804",
8119   "size" : 4,
8120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
8121  },
8122  {
8123   "alignment" : 4,
8124   "is_const" : true,
8125   "linker_set_key" : "const android::hardware::camera::device::V1_0::FrameCallbackFlag",
8126   "name" : "const android::hardware::camera::device::V1_0::FrameCallbackFlag",
8127   "referenced_type" : "type-792",
8128   "self_type" : "type-801",
8129   "size" : 4,
8130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
8131  },
8132  {
8133   "alignment" : 4,
8134   "is_const" : true,
8135   "linker_set_key" : "const android::hardware::camera::device::V1_0::ICameraDevice",
8136   "name" : "const android::hardware::camera::device::V1_0::ICameraDevice",
8137   "referenced_type" : "type-156",
8138   "self_type" : "type-266",
8139   "size" : 12,
8140   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8141  },
8142  {
8143   "alignment" : 4,
8144   "is_const" : true,
8145   "linker_set_key" : "const android::hardware::camera::device::V1_0::ICameraDeviceCallback",
8146   "name" : "const android::hardware::camera::device::V1_0::ICameraDeviceCallback",
8147   "referenced_type" : "type-245",
8148   "self_type" : "type-818",
8149   "size" : 12,
8150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDeviceCallback.h"
8151  },
8152  {
8153   "alignment" : 4,
8154   "is_const" : true,
8155   "linker_set_key" : "const android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback",
8156   "name" : "const android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback",
8157   "referenced_type" : "type-252",
8158   "self_type" : "type-852",
8159   "size" : 12,
8160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDevicePreviewCallback.h"
8161  },
8162  {
8163   "alignment" : 4,
8164   "is_const" : true,
8165   "linker_set_key" : "const android::hardware::camera::device::V1_0::NotifyCallbackMsg",
8166   "name" : "const android::hardware::camera::device::V1_0::NotifyCallbackMsg",
8167   "referenced_type" : "type-794",
8168   "self_type" : "type-803",
8169   "size" : 4,
8170   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
8171  },
8172  {
8173   "alignment" : 4,
8174   "is_const" : true,
8175   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDevice",
8176   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDevice",
8177   "referenced_type" : "type-284",
8178   "self_type" : "type-943",
8179   "size" : 92,
8180   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDevice.h"
8181  },
8182  {
8183   "alignment" : 4,
8184   "is_const" : true,
8185   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceCallback",
8186   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceCallback",
8187   "referenced_type" : "type-929",
8188   "self_type" : "type-932",
8189   "size" : 92,
8190   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceCallback.h"
8191  },
8192  {
8193   "alignment" : 4,
8194   "is_const" : true,
8195   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
8196   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
8197   "referenced_type" : "type-936",
8198   "self_type" : "type-939",
8199   "size" : 92,
8200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceSession.h"
8201  },
8202  {
8203   "alignment" : 4,
8204   "is_const" : true,
8205   "linker_set_key" : "const android::hardware::camera::device::V3_2::BufferStatus",
8206   "name" : "const android::hardware::camera::device::V3_2::BufferStatus",
8207   "referenced_type" : "type-176",
8208   "self_type" : "type-874",
8209   "size" : 4,
8210   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8211  },
8212  {
8213   "alignment" : 2,
8214   "is_const" : true,
8215   "linker_set_key" : "const android::hardware::camera::device::V3_2::CameraBlobId",
8216   "name" : "const android::hardware::camera::device::V3_2::CameraBlobId",
8217   "referenced_type" : "type-858",
8218   "self_type" : "type-875",
8219   "size" : 2,
8220   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8221  },
8222  {
8223   "alignment" : 4,
8224   "is_const" : true,
8225   "linker_set_key" : "const android::hardware::camera::device::V3_2::ErrorCode",
8226   "name" : "const android::hardware::camera::device::V3_2::ErrorCode",
8227   "referenced_type" : "type-861",
8228   "self_type" : "type-878",
8229   "size" : 4,
8230   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8231  },
8232  {
8233   "alignment" : 8,
8234   "is_const" : true,
8235   "linker_set_key" : "const android::hardware::camera::device::V3_2::HalStream",
8236   "name" : "const android::hardware::camera::device::V3_2::HalStream",
8237   "referenced_type" : "type-547",
8238   "self_type" : "type-953",
8239   "size" : 32,
8240   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8241  },
8242  {
8243   "alignment" : 4,
8244   "is_const" : true,
8245   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDevice",
8246   "name" : "const android::hardware::camera::device::V3_2::ICameraDevice",
8247   "referenced_type" : "type-162",
8248   "self_type" : "type-293",
8249   "size" : 12,
8250   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8251  },
8252  {
8253   "alignment" : 4,
8254   "is_const" : true,
8255   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDeviceCallback",
8256   "name" : "const android::hardware::camera::device::V3_2::ICameraDeviceCallback",
8257   "referenced_type" : "type-270",
8258   "self_type" : "type-896",
8259   "size" : 12,
8260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceCallback.h"
8261  },
8262  {
8263   "alignment" : 4,
8264   "is_const" : true,
8265   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession",
8266   "name" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession",
8267   "referenced_type" : "type-277",
8268   "self_type" : "type-898",
8269   "size" : 12,
8270   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceSession.h"
8271  },
8272  {
8273   "alignment" : 4,
8274   "is_const" : true,
8275   "linker_set_key" : "const android::hardware::camera::device::V3_2::MsgType",
8276   "name" : "const android::hardware::camera::device::V3_2::MsgType",
8277   "referenced_type" : "type-860",
8278   "self_type" : "type-877",
8279   "size" : 4,
8280   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8281  },
8282  {
8283   "alignment" : 4,
8284   "is_const" : true,
8285   "linker_set_key" : "const android::hardware::camera::device::V3_2::RequestTemplate",
8286   "name" : "const android::hardware::camera::device::V3_2::RequestTemplate",
8287   "referenced_type" : "type-867",
8288   "self_type" : "type-879",
8289   "size" : 4,
8290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8291  },
8292  {
8293   "alignment" : 8,
8294   "is_const" : true,
8295   "linker_set_key" : "const android::hardware::camera::device::V3_2::Stream",
8296   "name" : "const android::hardware::camera::device::V3_2::Stream",
8297   "referenced_type" : "type-535",
8298   "self_type" : "type-911",
8299   "size" : 40,
8300   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8301  },
8302  {
8303   "alignment" : 8,
8304   "is_const" : true,
8305   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamBuffer",
8306   "name" : "const android::hardware::camera::device::V3_2::StreamBuffer",
8307   "referenced_type" : "type-168",
8308   "self_type" : "type-309",
8309   "size" : 72,
8310   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8311  },
8312  {
8313   "alignment" : 4,
8314   "is_const" : true,
8315   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamConfigurationMode",
8316   "name" : "const android::hardware::camera::device::V3_2::StreamConfigurationMode",
8317   "referenced_type" : "type-855",
8318   "self_type" : "type-873",
8319   "size" : 4,
8320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8321  },
8322  {
8323   "alignment" : 4,
8324   "is_const" : true,
8325   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamRotation",
8326   "name" : "const android::hardware::camera::device::V3_2::StreamRotation",
8327   "referenced_type" : "type-538",
8328   "self_type" : "type-872",
8329   "size" : 4,
8330   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8331  },
8332  {
8333   "alignment" : 4,
8334   "is_const" : true,
8335   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamType",
8336   "name" : "const android::hardware::camera::device::V3_2::StreamType",
8337   "referenced_type" : "type-536",
8338   "self_type" : "type-871",
8339   "size" : 4,
8340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8341  },
8342  {
8343   "alignment" : 4,
8344   "is_const" : true,
8345   "linker_set_key" : "const android::hardware::camera::provider::V2_4::BpHwCameraProvider",
8346   "name" : "const android::hardware::camera::provider::V2_4::BpHwCameraProvider",
8347   "referenced_type" : "type-146",
8348   "self_type" : "type-949",
8349   "size" : 92,
8350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
8351  },
8352  {
8353   "alignment" : 4,
8354   "is_const" : true,
8355   "linker_set_key" : "const android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback",
8356   "name" : "const android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback",
8357   "referenced_type" : "type-296",
8358   "self_type" : "type-947",
8359   "size" : 92,
8360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
8361  },
8362  {
8363   "alignment" : 4,
8364   "is_const" : true,
8365   "linker_set_key" : "const android::hardware::camera::provider::V2_4::ICameraProvider",
8366   "name" : "const android::hardware::camera::provider::V2_4::ICameraProvider",
8367   "referenced_type" : "type-106",
8368   "self_type" : "type-900",
8369   "size" : 12,
8370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
8371  },
8372  {
8373   "alignment" : 4,
8374   "is_const" : true,
8375   "linker_set_key" : "const android::hardware::camera::provider::V2_4::ICameraProviderCallback",
8376   "name" : "const android::hardware::camera::provider::V2_4::ICameraProviderCallback",
8377   "referenced_type" : "type-14",
8378   "self_type" : "type-304",
8379   "size" : 12,
8380   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8381  },
8382  {
8383   "alignment" : 4,
8384   "is_const" : true,
8385   "linker_set_key" : "const android::hardware::details::SchedPrio",
8386   "name" : "const android::hardware::details::SchedPrio",
8387   "referenced_type" : "type-665",
8388   "self_type" : "type-667",
8389   "size" : 8,
8390   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8391  },
8392  {
8393   "alignment" : 4,
8394   "is_const" : true,
8395   "linker_set_key" : "const android::hardware::details::const_accessor<int, 2>",
8396   "name" : "const android::hardware::details::const_accessor<int, 2>",
8397   "referenced_type" : "type-574",
8398   "self_type" : "type-576",
8399   "size" : 4,
8400   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8401  },
8402  {
8403   "alignment" : 4,
8404   "is_const" : true,
8405   "linker_set_key" : "const android::hardware::details::const_accessor<int, 4>",
8406   "name" : "const android::hardware::details::const_accessor<int, 4>",
8407   "referenced_type" : "type-569",
8408   "self_type" : "type-572",
8409   "size" : 4,
8410   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8411  },
8412  {
8413   "alignment" : 4,
8414   "is_const" : true,
8415   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
8416   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
8417   "referenced_type" : "type-368",
8418   "self_type" : "type-644",
8419   "size" : 8,
8420   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8421  },
8422  {
8423   "alignment" : 4,
8424   "is_const" : true,
8425   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTagSection>",
8426   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTagSection>",
8427   "referenced_type" : "type-360",
8428   "self_type" : "type-527",
8429   "size" : 8,
8430   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8431  },
8432  {
8433   "alignment" : 4,
8434   "is_const" : true,
8435   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V1_0::CameraFace>",
8436   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V1_0::CameraFace>",
8437   "referenced_type" : "type-516",
8438   "self_type" : "type-854",
8439   "size" : 8,
8440   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8441  },
8442  {
8443   "alignment" : 4,
8444   "is_const" : true,
8445   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
8446   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
8447   "referenced_type" : "type-544",
8448   "self_type" : "type-954",
8449   "size" : 8,
8450   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8451  },
8452  {
8453   "alignment" : 4,
8454   "is_const" : true,
8455   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
8456   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
8457   "referenced_type" : "type-532",
8458   "self_type" : "type-940",
8459   "size" : 8,
8460   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8461  },
8462  {
8463   "alignment" : 4,
8464   "is_const" : true,
8465   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
8466   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
8467   "referenced_type" : "type-165",
8468   "self_type" : "type-337",
8469   "size" : 8,
8470   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8471  },
8472  {
8473   "alignment" : 4,
8474   "is_const" : true,
8475   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8476   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8477   "referenced_type" : "type-499",
8478   "self_type" : "type-657",
8479   "size" : 8,
8480   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8481  },
8482  {
8483   "alignment" : 4,
8484   "is_const" : true,
8485   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8486   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8487   "referenced_type" : "type-483",
8488   "self_type" : "type-739",
8489   "size" : 8,
8490   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8491  },
8492  {
8493   "alignment" : 4,
8494   "is_const" : true,
8495   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
8496   "name" : "const android::hardware::details::hidl_pointer<int>",
8497   "referenced_type" : "type-493",
8498   "self_type" : "type-578",
8499   "size" : 8,
8500   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8501  },
8502  {
8503   "alignment" : 4,
8504   "is_const" : true,
8505   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
8506   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
8507   "referenced_type" : "type-49",
8508   "self_type" : "type-48",
8509   "size" : 8,
8510   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8511  },
8512  {
8513   "alignment" : 4,
8514   "is_const" : true,
8515   "linker_set_key" : "const android::hardware::details::return_status",
8516   "name" : "const android::hardware::details::return_status",
8517   "referenced_type" : "type-39",
8518   "self_type" : "type-350",
8519   "size" : 24,
8520   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8521  },
8522  {
8523   "alignment" : 4,
8524   "is_const" : true,
8525   "linker_set_key" : "const android::hardware::graphics::common::V1_0::BufferUsage",
8526   "name" : "const android::hardware::graphics::common::V1_0::BufferUsage",
8527   "referenced_type" : "type-820",
8528   "self_type" : "type-827",
8529   "size" : 8,
8530   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8531  },
8532  {
8533   "alignment" : 4,
8534   "is_const" : true,
8535   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorMode",
8536   "name" : "const android::hardware::graphics::common::V1_0::ColorMode",
8537   "referenced_type" : "type-823",
8538   "self_type" : "type-833",
8539   "size" : 4,
8540   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8541  },
8542  {
8543   "alignment" : 4,
8544   "is_const" : true,
8545   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorTransform",
8546   "name" : "const android::hardware::graphics::common::V1_0::ColorTransform",
8547   "referenced_type" : "type-824",
8548   "self_type" : "type-834",
8549   "size" : 4,
8550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8551  },
8552  {
8553   "alignment" : 4,
8554   "is_const" : true,
8555   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Dataspace",
8556   "name" : "const android::hardware::graphics::common::V1_0::Dataspace",
8557   "referenced_type" : "type-822",
8558   "self_type" : "type-832",
8559   "size" : 4,
8560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8561  },
8562  {
8563   "alignment" : 4,
8564   "is_const" : true,
8565   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Hdr",
8566   "name" : "const android::hardware::graphics::common::V1_0::Hdr",
8567   "referenced_type" : "type-825",
8568   "self_type" : "type-835",
8569   "size" : 4,
8570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8571  },
8572  {
8573   "alignment" : 4,
8574   "is_const" : true,
8575   "linker_set_key" : "const android::hardware::graphics::common::V1_0::PixelFormat",
8576   "name" : "const android::hardware::graphics::common::V1_0::PixelFormat",
8577   "referenced_type" : "type-537",
8578   "self_type" : "type-826",
8579   "size" : 4,
8580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8581  },
8582  {
8583   "alignment" : 4,
8584   "is_const" : true,
8585   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Transform",
8586   "name" : "const android::hardware::graphics::common::V1_0::Transform",
8587   "referenced_type" : "type-821",
8588   "self_type" : "type-829",
8589   "size" : 4,
8590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8591  },
8592  {
8593   "alignment" : 4,
8594   "is_const" : true,
8595   "linker_set_key" : "const android::hardware::hidl_array<int, 2>",
8596   "name" : "const android::hardware::hidl_array<int, 2>",
8597   "referenced_type" : "type-522",
8598   "self_type" : "type-587",
8599   "size" : 8,
8600   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8601  },
8602  {
8603   "alignment" : 4,
8604   "is_const" : true,
8605   "linker_set_key" : "const android::hardware::hidl_array<int, 4>",
8606   "name" : "const android::hardware::hidl_array<int, 4>",
8607   "referenced_type" : "type-520",
8608   "self_type" : "type-582",
8609   "size" : 16,
8610   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8611  },
8612  {
8613   "alignment" : 4,
8614   "is_const" : true,
8615   "linker_set_key" : "const android::hardware::hidl_death_recipient",
8616   "name" : "const android::hardware::hidl_death_recipient",
8617   "referenced_type" : "type-34",
8618   "self_type" : "type-127",
8619   "size" : 12,
8620   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8621  },
8622  {
8623   "alignment" : 8,
8624   "is_const" : true,
8625   "linker_set_key" : "const android::hardware::hidl_handle",
8626   "name" : "const android::hardware::hidl_handle",
8627   "referenced_type" : "type-169",
8628   "self_type" : "type-601",
8629   "size" : 16,
8630   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8631  },
8632  {
8633   "alignment" : 8,
8634   "is_const" : true,
8635   "linker_set_key" : "const android::hardware::hidl_memory",
8636   "name" : "const android::hardware::hidl_memory",
8637   "referenced_type" : "type-469",
8638   "self_type" : "type-472",
8639   "size" : 40,
8640   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8641  },
8642  {
8643   "alignment" : 4,
8644   "is_const" : true,
8645   "linker_set_key" : "const android::hardware::hidl_string",
8646   "name" : "const android::hardware::hidl_string",
8647   "referenced_type" : "type-364",
8648   "self_type" : "type-490",
8649   "size" : 16,
8650   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8651  },
8652  {
8653   "alignment" : 4,
8654   "is_const" : true,
8655   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
8656   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
8657   "referenced_type" : "type-367",
8658   "self_type" : "type-512",
8659   "size" : 16,
8660   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8661  },
8662  {
8663   "alignment" : 4,
8664   "is_const" : true,
8665   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTagSection>",
8666   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTagSection>",
8667   "referenced_type" : "type-558",
8668   "self_type" : "type-560",
8669   "size" : 16,
8670   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8671  },
8672  {
8673   "alignment" : 4,
8674   "is_const" : true,
8675   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace>",
8676   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace>",
8677   "referenced_type" : "type-515",
8678   "self_type" : "type-524",
8679   "size" : 16,
8680   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8681  },
8682  {
8683   "alignment" : 4,
8684   "is_const" : true,
8685   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
8686   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
8687   "referenced_type" : "type-543",
8688   "self_type" : "type-548",
8689   "size" : 16,
8690   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8691  },
8692  {
8693   "alignment" : 4,
8694   "is_const" : true,
8695   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
8696   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
8697   "referenced_type" : "type-531",
8698   "self_type" : "type-540",
8699   "size" : 16,
8700   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8701  },
8702  {
8703   "alignment" : 4,
8704   "is_const" : true,
8705   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
8706   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
8707   "referenced_type" : "type-555",
8708   "self_type" : "type-556",
8709   "size" : 16,
8710   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8711  },
8712  {
8713   "alignment" : 4,
8714   "is_const" : true,
8715   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8716   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8717   "referenced_type" : "type-482",
8718   "self_type" : "type-491",
8719   "size" : 16,
8720   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8721  },
8722  {
8723   "alignment" : 4,
8724   "is_const" : true,
8725   "linker_set_key" : "const android::hardware::hidl_vec<int>",
8726   "name" : "const android::hardware::hidl_vec<int>",
8727   "referenced_type" : "type-508",
8728   "self_type" : "type-509",
8729   "size" : 16,
8730   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8731  },
8732  {
8733   "alignment" : 4,
8734   "is_const" : true,
8735   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
8736   "name" : "const android::hardware::hidl_vec<unsigned char>",
8737   "referenced_type" : "type-528",
8738   "self_type" : "type-529",
8739   "size" : 16,
8740   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8741  },
8742  {
8743   "alignment" : 2,
8744   "is_const" : true,
8745   "linker_set_key" : "const android::hardware::hidl_version",
8746   "name" : "const android::hardware::hidl_version",
8747   "referenced_type" : "type-590",
8748   "self_type" : "type-592",
8749   "size" : 4,
8750   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8751  },
8752  {
8753   "alignment" : 4,
8754   "is_const" : true,
8755   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
8756   "name" : "const android::hidl::base::V1_0::BpHwBase",
8757   "referenced_type" : "type-903",
8758   "self_type" : "type-906",
8759   "size" : 92,
8760   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
8761  },
8762  {
8763   "alignment" : 4,
8764   "is_const" : true,
8765   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8766   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8767   "referenced_type" : "type-609",
8768   "self_type" : "type-610",
8769   "size" : 4,
8770   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8771  },
8772  {
8773   "alignment" : 4,
8774   "is_const" : true,
8775   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
8776   "name" : "const android::hidl::base::V1_0::IBase",
8777   "referenced_type" : "type-15",
8778   "self_type" : "type-178",
8779   "size" : 12,
8780   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8781  },
8782  {
8783   "alignment" : 4,
8784   "is_const" : true,
8785   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
8786   "name" : "const android::hidl::base::V1_0::IBase *const",
8787   "referenced_type" : "type-179",
8788   "self_type" : "type-681",
8789   "size" : 4,
8790   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8791  },
8792  {
8793   "alignment" : 4,
8794   "is_const" : true,
8795   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
8796   "name" : "const android::hidl::manager::V1_0::IServiceManager",
8797   "referenced_type" : "type-224",
8798   "self_type" : "type-228",
8799   "size" : 12,
8800   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8801  },
8802  {
8803   "alignment" : 4,
8804   "is_const" : true,
8805   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8806   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8807   "referenced_type" : "type-755",
8808   "self_type" : "type-760",
8809   "size" : 4,
8810   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8811  },
8812  {
8813   "alignment" : 1,
8814   "is_const" : true,
8815   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8816   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8817   "referenced_type" : "type-754",
8818   "self_type" : "type-758",
8819   "size" : 1,
8820   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8821  },
8822  {
8823   "alignment" : 4,
8824   "is_const" : true,
8825   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
8826   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
8827   "referenced_type" : "type-239",
8828   "self_type" : "type-752",
8829   "size" : 12,
8830   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8831  },
8832  {
8833   "alignment" : 4,
8834   "is_const" : true,
8835   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
8836   "name" : "const android::sp<android::hardware::IBinder>",
8837   "referenced_type" : "type-182",
8838   "self_type" : "type-184",
8839   "size" : 4,
8840   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8841  },
8842  {
8843   "alignment" : 4,
8844   "is_const" : true,
8845   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
8846   "name" : "const android::sp<android::hardware::ProcessState>",
8847   "referenced_type" : "type-188",
8848   "self_type" : "type-220",
8849   "size" : 4,
8850   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8851  },
8852  {
8853   "alignment" : 4,
8854   "is_const" : true,
8855   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevice>",
8856   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevice>",
8857   "referenced_type" : "type-154",
8858   "self_type" : "type-153",
8859   "size" : 4,
8860   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8861  },
8862  {
8863   "alignment" : 4,
8864   "is_const" : true,
8865   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback>",
8866   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback>",
8867   "referenced_type" : "type-243",
8868   "self_type" : "type-247",
8869   "size" : 4,
8870   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8871  },
8872  {
8873   "alignment" : 4,
8874   "is_const" : true,
8875   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback>",
8876   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback>",
8877   "referenced_type" : "type-250",
8878   "self_type" : "type-254",
8879   "size" : 4,
8880   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8881  },
8882  {
8883   "alignment" : 4,
8884   "is_const" : true,
8885   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDevice>",
8886   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDevice>",
8887   "referenced_type" : "type-160",
8888   "self_type" : "type-159",
8889   "size" : 4,
8890   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8891  },
8892  {
8893   "alignment" : 4,
8894   "is_const" : true,
8895   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback>",
8896   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback>",
8897   "referenced_type" : "type-268",
8898   "self_type" : "type-272",
8899   "size" : 4,
8900   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8901  },
8902  {
8903   "alignment" : 4,
8904   "is_const" : true,
8905   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
8906   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
8907   "referenced_type" : "type-275",
8908   "self_type" : "type-280",
8909   "size" : 4,
8910   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8911  },
8912  {
8913   "alignment" : 4,
8914   "is_const" : true,
8915   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProvider>",
8916   "name" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProvider>",
8917   "referenced_type" : "type-104",
8918   "self_type" : "type-144",
8919   "size" : 4,
8920   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8921  },
8922  {
8923   "alignment" : 4,
8924   "is_const" : true,
8925   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback>",
8926   "name" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback>",
8927   "referenced_type" : "type-12",
8928   "self_type" : "type-11",
8929   "size" : 4,
8930   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8931  },
8932  {
8933   "alignment" : 4,
8934   "is_const" : true,
8935   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8936   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8937   "referenced_type" : "type-29",
8938   "self_type" : "type-28",
8939   "size" : 4,
8940   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8941  },
8942  {
8943   "alignment" : 4,
8944   "is_const" : true,
8945   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
8946   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
8947   "referenced_type" : "type-67",
8948   "self_type" : "type-66",
8949   "size" : 4,
8950   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8951  },
8952  {
8953   "alignment" : 4,
8954   "is_const" : true,
8955   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
8956   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
8957   "referenced_type" : "type-108",
8958   "self_type" : "type-141",
8959   "size" : 4,
8960   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8961  },
8962  {
8963   "alignment" : 4,
8964   "is_const" : true,
8965   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8966   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8967   "referenced_type" : "type-222",
8968   "self_type" : "type-226",
8969   "size" : 4,
8970   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8971  },
8972  {
8973   "alignment" : 4,
8974   "is_const" : true,
8975   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8976   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8977   "referenced_type" : "type-237",
8978   "self_type" : "type-241",
8979   "size" : 4,
8980   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8981  },
8982  {
8983   "alignment" : 4,
8984   "is_const" : true,
8985   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
8986   "name" : "const android::wp<android::hardware::BHwBinder>",
8987   "referenced_type" : "type-71",
8988   "self_type" : "type-123",
8989   "size" : 8,
8990   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8991  },
8992  {
8993   "alignment" : 4,
8994   "is_const" : true,
8995   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
8996   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
8997   "referenced_type" : "type-32",
8998   "self_type" : "type-57",
8999   "size" : 8,
9000   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9001  },
9002  {
9003   "alignment" : 4,
9004   "is_const" : true,
9005   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
9006   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
9007   "referenced_type" : "type-36",
9008   "self_type" : "type-957",
9009   "size" : 8,
9010   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9011  },
9012  {
9013   "alignment" : 1,
9014   "is_const" : true,
9015   "linker_set_key" : "const bool",
9016   "name" : "const bool",
9017   "referenced_type" : "type-20",
9018   "self_type" : "type-233",
9019   "size" : 1,
9020   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9021  },
9022  {
9023   "alignment" : 1,
9024   "is_const" : true,
9025   "linker_set_key" : "const char",
9026   "name" : "const char",
9027   "referenced_type" : "type-136",
9028   "self_type" : "type-215",
9029   "size" : 1,
9030   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9031  },
9032  {
9033   "alignment" : 2,
9034   "is_const" : true,
9035   "linker_set_key" : "const char16_t",
9036   "name" : "const char16_t",
9037   "referenced_type" : "type-207",
9038   "self_type" : "type-206",
9039   "size" : 2,
9040   "source_file" : "/system/core/libutils/include/utils/String16.h"
9041  },
9042  {
9043   "alignment" : 4,
9044   "is_const" : true,
9045   "linker_set_key" : "const double",
9046   "name" : "const double",
9047   "referenced_type" : "type-440",
9048   "self_type" : "type-459",
9049   "size" : 8,
9050   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9051  },
9052  {
9053   "alignment" : 4,
9054   "is_const" : true,
9055   "linker_set_key" : "const float",
9056   "name" : "const float",
9057   "referenced_type" : "type-434",
9058   "self_type" : "type-457",
9059   "size" : 4,
9060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9061  },
9062  {
9063   "alignment" : 4,
9064   "is_const" : true,
9065   "linker_set_key" : "const int",
9066   "name" : "const int",
9067   "referenced_type" : "type-41",
9068   "self_type" : "type-554",
9069   "size" : 4,
9070   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9071  },
9072  {
9073   "is_const" : true,
9074   "linker_set_key" : "const iter<is_const>",
9075   "name" : "const iter<is_const>",
9076   "referenced_type" : "type-479",
9077   "self_type" : "type-478",
9078   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9079  },
9080  {
9081   "is_const" : true,
9082   "linker_set_key" : "const iter<is_const>",
9083   "name" : "const iter<is_const>",
9084   "referenced_type" : "type-59",
9085   "self_type" : "type-58",
9086   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9087  },
9088  {
9089   "alignment" : 4,
9090   "is_const" : true,
9091   "linker_set_key" : "const log_msg",
9092   "name" : "const log_msg",
9093   "referenced_type" : "type-130",
9094   "self_type" : "type-129",
9095   "size" : 5124,
9096   "source_file" : "/system/core/liblog/include/log/log_read.h"
9097  },
9098  {
9099   "alignment" : 4,
9100   "is_const" : true,
9101   "linker_set_key" : "const long long",
9102   "name" : "const long long",
9103   "referenced_type" : "type-193",
9104   "self_type" : "type-453",
9105   "size" : 8,
9106   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9107  },
9108  {
9109   "alignment" : 4,
9110   "is_const" : true,
9111   "linker_set_key" : "const native_handle",
9112   "name" : "const native_handle",
9113   "referenced_type" : "type-174",
9114   "self_type" : "type-173",
9115   "size" : 12,
9116   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9117  },
9118  {
9119   "alignment" : 2,
9120   "is_const" : true,
9121   "linker_set_key" : "const short",
9122   "name" : "const short",
9123   "referenced_type" : "type-395",
9124   "self_type" : "type-448",
9125   "size" : 2,
9126   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9127  },
9128  {
9129   "alignment" : 1,
9130   "is_const" : true,
9131   "linker_set_key" : "const signed char",
9132   "name" : "const signed char",
9133   "referenced_type" : "type-446",
9134   "self_type" : "type-445",
9135   "size" : 1,
9136   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9137  },
9138  {
9139   "alignment" : 4,
9140   "is_const" : true,
9141   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::CameraDeviceStatus, 3>",
9142   "name" : "const std::array<android::hardware::camera::common::V1_0::CameraDeviceStatus, 3>",
9143   "referenced_type" : "type-116",
9144   "self_type" : "type-115",
9145   "size" : 12,
9146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9147  },
9148  {
9149   "alignment" : 4,
9150   "is_const" : true,
9151   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::CameraDeviceStatus, 3>",
9152   "name" : "const std::array<android::hardware::camera::common::V1_0::CameraDeviceStatus, 3>",
9153   "referenced_type" : "type-787",
9154   "self_type" : "type-786",
9155   "size" : 12,
9156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9157  },
9158  {
9159   "alignment" : 4,
9160   "is_const" : true,
9161   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::CameraMetadataType, 6>",
9162   "name" : "const std::array<android::hardware::camera::common::V1_0::CameraMetadataType, 6>",
9163   "referenced_type" : "type-112",
9164   "self_type" : "type-111",
9165   "size" : 24,
9166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9167  },
9168  {
9169   "alignment" : 4,
9170   "is_const" : true,
9171   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::CameraMetadataType, 6>",
9172   "name" : "const std::array<android::hardware::camera::common::V1_0::CameraMetadataType, 6>",
9173   "referenced_type" : "type-783",
9174   "self_type" : "type-782",
9175   "size" : 24,
9176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9177  },
9178  {
9179   "alignment" : 4,
9180   "is_const" : true,
9181   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::Status, 8>",
9182   "name" : "const std::array<android::hardware::camera::common::V1_0::Status, 8>",
9183   "referenced_type" : "type-102",
9184   "self_type" : "type-101",
9185   "size" : 32,
9186   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9187  },
9188  {
9189   "alignment" : 4,
9190   "is_const" : true,
9191   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::Status, 8>",
9192   "name" : "const std::array<android::hardware::camera::common::V1_0::Status, 8>",
9193   "referenced_type" : "type-779",
9194   "self_type" : "type-778",
9195   "size" : 32,
9196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9197  },
9198  {
9199   "alignment" : 4,
9200   "is_const" : true,
9201   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TagBoundaryId, 2>",
9202   "name" : "const std::array<android::hardware::camera::common::V1_0::TagBoundaryId, 2>",
9203   "referenced_type" : "type-114",
9204   "self_type" : "type-113",
9205   "size" : 8,
9206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9207  },
9208  {
9209   "alignment" : 4,
9210   "is_const" : true,
9211   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TagBoundaryId, 2>",
9212   "name" : "const std::array<android::hardware::camera::common::V1_0::TagBoundaryId, 2>",
9213   "referenced_type" : "type-785",
9214   "self_type" : "type-784",
9215   "size" : 8,
9216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9217  },
9218  {
9219   "alignment" : 4,
9220   "is_const" : true,
9221   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TorchMode, 2>",
9222   "name" : "const std::array<android::hardware::camera::common::V1_0::TorchMode, 2>",
9223   "referenced_type" : "type-110",
9224   "self_type" : "type-109",
9225   "size" : 8,
9226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9227  },
9228  {
9229   "alignment" : 4,
9230   "is_const" : true,
9231   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TorchMode, 2>",
9232   "name" : "const std::array<android::hardware::camera::common::V1_0::TorchMode, 2>",
9233   "referenced_type" : "type-781",
9234   "self_type" : "type-780",
9235   "size" : 8,
9236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9237  },
9238  {
9239   "alignment" : 4,
9240   "is_const" : true,
9241   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TorchModeStatus, 3>",
9242   "name" : "const std::array<android::hardware::camera::common::V1_0::TorchModeStatus, 3>",
9243   "referenced_type" : "type-118",
9244   "self_type" : "type-117",
9245   "size" : 12,
9246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9247  },
9248  {
9249   "alignment" : 4,
9250   "is_const" : true,
9251   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TorchModeStatus, 3>",
9252   "name" : "const std::array<android::hardware::camera::common::V1_0::TorchModeStatus, 3>",
9253   "referenced_type" : "type-789",
9254   "self_type" : "type-788",
9255   "size" : 12,
9256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
9257  },
9258  {
9259   "alignment" : 4,
9260   "is_const" : true,
9261   "linker_set_key" : "const std::array<android::hardware::camera::device::V1_0::CameraFacing, 3>",
9262   "name" : "const std::array<android::hardware::camera::device::V1_0::CameraFacing, 3>",
9263   "referenced_type" : "type-806",
9264   "self_type" : "type-805",
9265   "size" : 12,
9266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
9267  },
9268  {
9269   "alignment" : 4,
9270   "is_const" : true,
9271   "linker_set_key" : "const std::array<android::hardware::camera::device::V1_0::CommandType, 6>",
9272   "name" : "const std::array<android::hardware::camera::device::V1_0::CommandType, 6>",
9273   "referenced_type" : "type-810",
9274   "self_type" : "type-809",
9275   "size" : 24,
9276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
9277  },
9278  {
9279   "alignment" : 4,
9280   "is_const" : true,
9281   "linker_set_key" : "const std::array<android::hardware::camera::device::V1_0::DataCallbackMsg, 7>",
9282   "name" : "const std::array<android::hardware::camera::device::V1_0::DataCallbackMsg, 7>",
9283   "referenced_type" : "type-817",
9284   "self_type" : "type-816",
9285   "size" : 28,
9286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
9287  },
9288  {
9289   "alignment" : 4,
9290   "is_const" : true,
9291   "linker_set_key" : "const std::array<android::hardware::camera::device::V1_0::FrameCallbackFlag, 7>",
9292   "name" : "const std::array<android::hardware::camera::device::V1_0::FrameCallbackFlag, 7>",
9293   "referenced_type" : "type-808",
9294   "self_type" : "type-807",
9295   "size" : 28,
9296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
9297  },
9298  {
9299   "alignment" : 4,
9300   "is_const" : true,
9301   "linker_set_key" : "const std::array<android::hardware::camera::device::V1_0::NotifyCallbackMsg, 5>",
9302   "name" : "const std::array<android::hardware::camera::device::V1_0::NotifyCallbackMsg, 5>",
9303   "referenced_type" : "type-815",
9304   "self_type" : "type-814",
9305   "size" : 20,
9306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
9307  },
9308  {
9309   "alignment" : 4,
9310   "is_const" : true,
9311   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::BufferStatus, 2>",
9312   "name" : "const std::array<android::hardware::camera::device::V3_2::BufferStatus, 2>",
9313   "referenced_type" : "type-887",
9314   "self_type" : "type-886",
9315   "size" : 8,
9316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
9317  },
9318  {
9319   "alignment" : 2,
9320   "is_const" : true,
9321   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::CameraBlobId, 1>",
9322   "name" : "const std::array<android::hardware::camera::device::V3_2::CameraBlobId, 1>",
9323   "referenced_type" : "type-889",
9324   "self_type" : "type-888",
9325   "size" : 2,
9326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
9327  },
9328  {
9329   "alignment" : 4,
9330   "is_const" : true,
9331   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::ErrorCode, 4>",
9332   "name" : "const std::array<android::hardware::camera::device::V3_2::ErrorCode, 4>",
9333   "referenced_type" : "type-893",
9334   "self_type" : "type-892",
9335   "size" : 16,
9336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
9337  },
9338  {
9339   "alignment" : 4,
9340   "is_const" : true,
9341   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::MsgType, 2>",
9342   "name" : "const std::array<android::hardware::camera::device::V3_2::MsgType, 2>",
9343   "referenced_type" : "type-891",
9344   "self_type" : "type-890",
9345   "size" : 8,
9346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
9347  },
9348  {
9349   "alignment" : 4,
9350   "is_const" : true,
9351   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::RequestTemplate, 7>",
9352   "name" : "const std::array<android::hardware::camera::device::V3_2::RequestTemplate, 7>",
9353   "referenced_type" : "type-895",
9354   "self_type" : "type-894",
9355   "size" : 28,
9356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
9357  },
9358  {
9359   "alignment" : 4,
9360   "is_const" : true,
9361   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamConfigurationMode, 10>",
9362   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamConfigurationMode, 10>",
9363   "referenced_type" : "type-885",
9364   "self_type" : "type-884",
9365   "size" : 40,
9366   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
9367  },
9368  {
9369   "alignment" : 4,
9370   "is_const" : true,
9371   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamRotation, 4>",
9372   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamRotation, 4>",
9373   "referenced_type" : "type-883",
9374   "self_type" : "type-882",
9375   "size" : 16,
9376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
9377  },
9378  {
9379   "alignment" : 4,
9380   "is_const" : true,
9381   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamType, 2>",
9382   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamType, 2>",
9383   "referenced_type" : "type-881",
9384   "self_type" : "type-880",
9385   "size" : 8,
9386   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
9387  },
9388  {
9389   "alignment" : 4,
9390   "is_const" : true,
9391   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
9392   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
9393   "referenced_type" : "type-839",
9394   "self_type" : "type-838",
9395   "size" : 184,
9396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
9397  },
9398  {
9399   "alignment" : 4,
9400   "is_const" : true,
9401   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
9402   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
9403   "referenced_type" : "type-847",
9404   "self_type" : "type-846",
9405   "size" : 40,
9406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
9407  },
9408  {
9409   "alignment" : 4,
9410   "is_const" : true,
9411   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
9412   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
9413   "referenced_type" : "type-849",
9414   "self_type" : "type-848",
9415   "size" : 28,
9416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
9417  },
9418  {
9419   "alignment" : 4,
9420   "is_const" : true,
9421   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
9422   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
9423   "referenced_type" : "type-843",
9424   "self_type" : "type-842",
9425   "size" : 228,
9426   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
9427  },
9428  {
9429   "alignment" : 4,
9430   "is_const" : true,
9431   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
9432   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
9433   "referenced_type" : "type-851",
9434   "self_type" : "type-850",
9435   "size" : 12,
9436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
9437  },
9438  {
9439   "alignment" : 4,
9440   "is_const" : true,
9441   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
9442   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
9443   "referenced_type" : "type-837",
9444   "self_type" : "type-836",
9445   "size" : 80,
9446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
9447  },
9448  {
9449   "alignment" : 4,
9450   "is_const" : true,
9451   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
9452   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
9453   "referenced_type" : "type-841",
9454   "self_type" : "type-840",
9455   "size" : 20,
9456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
9457  },
9458  {
9459   "alignment" : 4,
9460   "is_const" : true,
9461   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
9462   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
9463   "referenced_type" : "type-613",
9464   "self_type" : "type-612",
9465   "size" : 12,
9466   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9467  },
9468  {
9469   "alignment" : 4,
9470   "is_const" : true,
9471   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
9472   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
9473   "referenced_type" : "type-69",
9474   "self_type" : "type-68",
9475   "size" : 12,
9476   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9477  },
9478  {
9479   "alignment" : 4,
9480   "is_const" : true,
9481   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
9482   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
9483   "referenced_type" : "type-100",
9484   "self_type" : "type-99",
9485   "size" : 4,
9486   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9487  },
9488  {
9489   "alignment" : 4,
9490   "is_const" : true,
9491   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
9492   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
9493   "referenced_type" : "type-764",
9494   "self_type" : "type-763",
9495   "size" : 4,
9496   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9497  },
9498  {
9499   "alignment" : 1,
9500   "is_const" : true,
9501   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
9502   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
9503   "referenced_type" : "type-762",
9504   "self_type" : "type-761",
9505   "size" : 3,
9506   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9507  },
9508  {
9509   "alignment" : 1,
9510   "is_const" : true,
9511   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
9512   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
9513   "referenced_type" : "type-97",
9514   "self_type" : "type-96",
9515   "size" : 3,
9516   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9517  },
9518  {
9519   "alignment" : 4,
9520   "is_const" : true,
9521   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
9522   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
9523   "referenced_type" : "type-660",
9524   "self_type" : "type-659",
9525   "size" : 12,
9526   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
9527  },
9528  {
9529   "alignment" : 4,
9530   "is_const" : true,
9531   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
9532   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
9533   "referenced_type" : "type-88",
9534   "self_type" : "type-87",
9535   "size" : 12,
9536   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
9537  },
9538  {
9539   "alignment" : 4,
9540   "is_const" : true,
9541   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
9542   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
9543   "referenced_type" : "type-506",
9544   "self_type" : "type-505",
9545   "size" : 8,
9546   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9547  },
9548  {
9549   "alignment" : 4,
9550   "is_const" : true,
9551   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
9552   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
9553   "referenced_type" : "type-65",
9554   "self_type" : "type-64",
9555   "size" : 8,
9556   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9557  },
9558  {
9559   "alignment" : 4,
9560   "is_const" : true,
9561   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
9562   "name" : "const std::initializer_list<android::hardware::hidl_string>",
9563   "referenced_type" : "type-488",
9564   "self_type" : "type-487",
9565   "size" : 8,
9566   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9567  },
9568  {
9569   "alignment" : 4,
9570   "is_const" : true,
9571   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
9572   "name" : "const std::initializer_list<android::hardware::hidl_string>",
9573   "referenced_type" : "type-62",
9574   "self_type" : "type-61",
9575   "size" : 8,
9576   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9577  },
9578  {
9579   "alignment" : 4,
9580   "is_const" : true,
9581   "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 *> > *)> > >",
9582   "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 *> > *)> > >",
9583   "referenced_type" : "type-122",
9584   "self_type" : "type-121",
9585   "size" : 12,
9586   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9587  },
9588  {
9589   "alignment" : 4,
9590   "is_const" : true,
9591   "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 *> > *)> > >",
9592   "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 *> > *)> > >",
9593   "referenced_type" : "type-813",
9594   "self_type" : "type-812",
9595   "size" : 12,
9596   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9597  },
9598  {
9599   "alignment" : 1,
9600   "is_const" : true,
9601   "linker_set_key" : "const unsigned char",
9602   "name" : "const unsigned char",
9603   "referenced_type" : "type-3",
9604   "self_type" : "type-580",
9605   "size" : 1,
9606   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9607  },
9608  {
9609   "alignment" : 4,
9610   "is_const" : true,
9611   "linker_set_key" : "const unsigned int",
9612   "name" : "const unsigned int",
9613   "referenced_type" : "type-2",
9614   "self_type" : "type-198",
9615   "size" : 4,
9616   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9617  },
9618  {
9619   "alignment" : 4,
9620   "is_const" : true,
9621   "linker_set_key" : "const unsigned long long",
9622   "name" : "const unsigned long long",
9623   "referenced_type" : "type-35",
9624   "self_type" : "type-455",
9625   "size" : 8,
9626   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9627  },
9628  {
9629   "alignment" : 2,
9630   "is_const" : true,
9631   "linker_set_key" : "const unsigned short",
9632   "name" : "const unsigned short",
9633   "referenced_type" : "type-134",
9634   "self_type" : "type-450",
9635   "size" : 2,
9636   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9637  },
9638  {
9639   "is_const" : true,
9640   "linker_set_key" : "const void",
9641   "name" : "const void",
9642   "referenced_type" : "type-76",
9643   "self_type" : "type-595",
9644   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9645  },
9646  {
9647   "alignment" : 1,
9648   "is_volatile" : true,
9649   "linker_set_key" : "volatile bool",
9650   "name" : "volatile bool",
9651   "referenced_type" : "type-20",
9652   "self_type" : "type-236",
9653   "size" : 1,
9654   "source_file" : "/system/core/libutils/include/utils/Thread.h"
9655  },
9656  {
9657   "alignment" : 4,
9658   "is_volatile" : true,
9659   "linker_set_key" : "volatile int",
9660   "name" : "volatile int",
9661   "referenced_type" : "type-41",
9662   "self_type" : "type-216",
9663   "size" : 4,
9664   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
9665  }
9666 ],
9667 "record_types" :
9668 [
9669  {
9670   "alignment" : 4,
9671   "fields" :
9672   [
9673    {
9674     "access" : "private",
9675     "field_name" : "mCond",
9676     "referenced_type" : "type-235"
9677    }
9678   ],
9679   "linker_set_key" : "android::Condition",
9680   "name" : "android::Condition",
9681   "record_kind" : "class",
9682   "referenced_type" : "type-234",
9683   "self_type" : "type-234",
9684   "size" : 4,
9685   "source_file" : "/system/core/libutils/include/utils/Condition.h",
9686   "unique_id" : "_ZTSN7android9ConditionE"
9687  },
9688  {
9689   "alignment" : 4,
9690   "fields" :
9691   [
9692    {
9693     "access" : "private",
9694     "field_name" : "mVector",
9695     "referenced_type" : "type-210"
9696    }
9697   ],
9698   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9699   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9700   "record_kind" : "class",
9701   "referenced_type" : "type-209",
9702   "self_type" : "type-209",
9703   "size" : 20,
9704   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
9705   "template_args" : [ "type-204", "type-182" ],
9706   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9707  },
9708  {
9709   "alignment" : 4,
9710   "fields" :
9711   [
9712    {
9713     "access" : "private",
9714     "field_name" : "mCount",
9715     "referenced_type" : "type-374"
9716    }
9717   ],
9718   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
9719   "name" : "android::LightRefBase<android::NativeHandle>",
9720   "record_kind" : "class",
9721   "referenced_type" : "type-373",
9722   "self_type" : "type-373",
9723   "size" : 4,
9724   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9725   "template_args" : [ "type-375" ],
9726   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
9727  },
9728  {
9729   "alignment" : 4,
9730   "fields" :
9731   [
9732    {
9733     "access" : "private",
9734     "field_name" : "mCount",
9735     "referenced_type" : "type-358"
9736    }
9737   ],
9738   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
9739   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9740   "record_kind" : "class",
9741   "referenced_type" : "type-357",
9742   "self_type" : "type-357",
9743   "size" : 4,
9744   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9745   "template_args" : [ "type-359" ],
9746   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9747  },
9748  {
9749   "alignment" : 4,
9750   "fields" :
9751   [
9752    {
9753     "access" : "private",
9754     "field_name" : "mMutex",
9755     "referenced_type" : "type-195"
9756    }
9757   ],
9758   "linker_set_key" : "android::Mutex",
9759   "name" : "android::Mutex",
9760   "record_kind" : "class",
9761   "referenced_type" : "type-194",
9762   "self_type" : "type-194",
9763   "size" : 4,
9764   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
9765   "unique_id" : "_ZTSN7android5MutexE"
9766  },
9767  {
9768   "alignment" : 4,
9769   "fields" :
9770   [
9771    {
9772     "access" : "private",
9773     "field_name" : "mLock",
9774     "referenced_type" : "type-736"
9775    }
9776   ],
9777   "linker_set_key" : "android::Mutex::Autolock",
9778   "name" : "android::Mutex::Autolock",
9779   "record_kind" : "class",
9780   "referenced_type" : "type-735",
9781   "self_type" : "type-735",
9782   "size" : 4,
9783   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
9784   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
9785  },
9786  {
9787   "alignment" : 4,
9788   "base_specifiers" :
9789   [
9790    {
9791     "referenced_type" : "type-373"
9792    }
9793   ],
9794   "fields" :
9795   [
9796    {
9797     "access" : "private",
9798     "field_name" : "mHandle",
9799     "field_offset" : 32,
9800     "referenced_type" : "type-376"
9801    },
9802    {
9803     "access" : "private",
9804     "field_name" : "mOwnsHandle",
9805     "field_offset" : 64,
9806     "referenced_type" : "type-20"
9807    }
9808   ],
9809   "linker_set_key" : "android::NativeHandle",
9810   "name" : "android::NativeHandle",
9811   "record_kind" : "class",
9812   "referenced_type" : "type-375",
9813   "self_type" : "type-375",
9814   "size" : 12,
9815   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
9816   "unique_id" : "_ZTSN7android12NativeHandleE"
9817  },
9818  {
9819   "alignment" : 4,
9820   "fields" :
9821   [
9822    {
9823     "access" : "private",
9824     "field_name" : "mRWLock",
9825     "referenced_type" : "type-742"
9826    }
9827   ],
9828   "linker_set_key" : "android::RWLock",
9829   "name" : "android::RWLock",
9830   "record_kind" : "class",
9831   "referenced_type" : "type-741",
9832   "self_type" : "type-741",
9833   "size" : 40,
9834   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9835   "unique_id" : "_ZTSN7android6RWLockE"
9836  },
9837  {
9838   "alignment" : 4,
9839   "fields" :
9840   [
9841    {
9842     "access" : "private",
9843     "field_name" : "mLock",
9844     "referenced_type" : "type-745"
9845    }
9846   ],
9847   "linker_set_key" : "android::RWLock::AutoRLock",
9848   "name" : "android::RWLock::AutoRLock",
9849   "record_kind" : "class",
9850   "referenced_type" : "type-744",
9851   "self_type" : "type-744",
9852   "size" : 4,
9853   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9854   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
9855  },
9856  {
9857   "alignment" : 4,
9858   "fields" :
9859   [
9860    {
9861     "access" : "private",
9862     "field_name" : "mLock",
9863     "referenced_type" : "type-745"
9864    }
9865   ],
9866   "linker_set_key" : "android::RWLock::AutoWLock",
9867   "name" : "android::RWLock::AutoWLock",
9868   "record_kind" : "class",
9869   "referenced_type" : "type-747",
9870   "self_type" : "type-747",
9871   "size" : 4,
9872   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9873   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
9874  },
9875  {
9876   "alignment" : 4,
9877   "fields" :
9878   [
9879    {
9880     "access" : "private",
9881     "field_name" : "mRefs",
9882     "field_offset" : 32,
9883     "referenced_type" : "type-7"
9884    }
9885   ],
9886   "linker_set_key" : "android::RefBase",
9887   "name" : "android::RefBase",
9888   "record_kind" : "class",
9889   "referenced_type" : "type-6",
9890   "self_type" : "type-6",
9891   "size" : 8,
9892   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9893   "unique_id" : "_ZTSN7android7RefBaseE",
9894   "vtable_components" :
9895   [
9896    {
9897     "kind" : "offset_to_top"
9898    },
9899    {
9900     "kind" : "rtti",
9901     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9902    },
9903    {
9904     "kind" : "complete_dtor_pointer",
9905     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9906    },
9907    {
9908     "kind" : "deleting_dtor_pointer",
9909     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9910    },
9911    {
9912     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9913    },
9914    {
9915     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9916    },
9917    {
9918     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9919    },
9920    {
9921     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9922    }
9923   ]
9924  },
9925  {
9926   "alignment" : 1,
9927   "linker_set_key" : "android::RefBase::weakref_type",
9928   "name" : "android::RefBase::weakref_type",
9929   "record_kind" : "class",
9930   "referenced_type" : "type-27",
9931   "self_type" : "type-27",
9932   "size" : 1,
9933   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9934   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
9935  },
9936  {
9937   "alignment" : 1,
9938   "linker_set_key" : "android::ReferenceMover",
9939   "name" : "android::ReferenceMover",
9940   "record_kind" : "class",
9941   "referenced_type" : "type-468",
9942   "self_type" : "type-468",
9943   "size" : 1,
9944   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9945   "unique_id" : "_ZTSN7android14ReferenceMoverE"
9946  },
9947  {
9948   "alignment" : 4,
9949   "linker_set_key" : "android::ReferenceRenamer",
9950   "name" : "android::ReferenceRenamer",
9951   "record_kind" : "class",
9952   "referenced_type" : "type-461",
9953   "self_type" : "type-461",
9954   "size" : 4,
9955   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9956   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
9957   "vtable_components" :
9958   [
9959    {
9960     "kind" : "offset_to_top"
9961    },
9962    {
9963     "kind" : "rtti",
9964     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9965    },
9966    {
9967     "is_pure" : true,
9968     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
9969    }
9970   ]
9971  },
9972  {
9973   "alignment" : 4,
9974   "fields" :
9975   [
9976    {
9977     "access" : "private",
9978     "field_name" : "mTag",
9979     "referenced_type" : "type-35"
9980    }
9981   ],
9982   "linker_set_key" : "android::ScopedTrace",
9983   "name" : "android::ScopedTrace",
9984   "record_kind" : "class",
9985   "referenced_type" : "type-750",
9986   "self_type" : "type-750",
9987   "size" : 8,
9988   "source_file" : "/system/core/libutils/include/utils/Trace.h",
9989   "unique_id" : "_ZTSN7android11ScopedTraceE"
9990  },
9991  {
9992   "alignment" : 4,
9993   "base_specifiers" :
9994   [
9995    {
9996     "access" : "private",
9997     "referenced_type" : "type-211"
9998    }
9999   ],
10000   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
10001   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
10002   "record_kind" : "class",
10003   "referenced_type" : "type-210",
10004   "self_type" : "type-210",
10005   "size" : 20,
10006   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
10007   "template_args" : [ "type-212" ],
10008   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
10009   "vtable_components" :
10010   [
10011    {
10012     "kind" : "offset_to_top"
10013    },
10014    {
10015     "kind" : "rtti",
10016     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
10017    },
10018    {
10019     "kind" : "complete_dtor_pointer",
10020     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
10021    },
10022    {
10023     "kind" : "deleting_dtor_pointer",
10024     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
10025    },
10026    {
10027     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
10028    },
10029    {
10030     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
10031    },
10032    {
10033     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
10034    },
10035    {
10036     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
10037    },
10038    {
10039     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
10040    },
10041    {
10042     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
10043    },
10044    {
10045     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
10046    }
10047   ]
10048  },
10049  {
10050   "alignment" : 4,
10051   "base_specifiers" :
10052   [
10053    {
10054     "referenced_type" : "type-197"
10055    }
10056   ],
10057   "linker_set_key" : "android::SortedVectorImpl",
10058   "name" : "android::SortedVectorImpl",
10059   "record_kind" : "class",
10060   "referenced_type" : "type-211",
10061   "self_type" : "type-211",
10062   "size" : 20,
10063   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
10064   "unique_id" : "_ZTSN7android16SortedVectorImplE",
10065   "vtable_components" :
10066   [
10067    {
10068     "kind" : "offset_to_top"
10069    },
10070    {
10071     "kind" : "rtti",
10072     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
10073    },
10074    {
10075     "kind" : "complete_dtor_pointer",
10076     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
10077    },
10078    {
10079     "kind" : "deleting_dtor_pointer",
10080     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
10081    },
10082    {
10083     "is_pure" : true,
10084     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
10085    },
10086    {
10087     "is_pure" : true,
10088     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
10089    },
10090    {
10091     "is_pure" : true,
10092     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
10093    },
10094    {
10095     "is_pure" : true,
10096     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
10097    },
10098    {
10099     "is_pure" : true,
10100     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
10101    },
10102    {
10103     "is_pure" : true,
10104     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
10105    },
10106    {
10107     "is_pure" : true,
10108     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
10109    }
10110   ]
10111  },
10112  {
10113   "alignment" : 4,
10114   "fields" :
10115   [
10116    {
10117     "access" : "private",
10118     "field_name" : "mString",
10119     "referenced_type" : "type-205"
10120    }
10121   ],
10122   "linker_set_key" : "android::String16",
10123   "name" : "android::String16",
10124   "record_kind" : "class",
10125   "referenced_type" : "type-204",
10126   "self_type" : "type-204",
10127   "size" : 4,
10128   "source_file" : "/system/core/libutils/include/utils/String16.h",
10129   "unique_id" : "_ZTSN7android8String16E"
10130  },
10131  {
10132   "alignment" : 4,
10133   "fields" :
10134   [
10135    {
10136     "access" : "private",
10137     "field_name" : "mString",
10138     "referenced_type" : "type-214"
10139    }
10140   ],
10141   "linker_set_key" : "android::String8",
10142   "name" : "android::String8",
10143   "record_kind" : "class",
10144   "referenced_type" : "type-213",
10145   "self_type" : "type-213",
10146   "size" : 4,
10147   "source_file" : "/system/core/libutils/include/utils/String8.h",
10148   "unique_id" : "_ZTSN7android7String8E"
10149  },
10150  {
10151   "alignment" : 4,
10152   "base_specifiers" :
10153   [
10154    {
10155     "is_virtual" : true,
10156     "referenced_type" : "type-6"
10157    }
10158   ],
10159   "fields" :
10160   [
10161    {
10162     "access" : "private",
10163     "field_name" : "mCanCallJava",
10164     "field_offset" : 32,
10165     "referenced_type" : "type-233"
10166    },
10167    {
10168     "access" : "private",
10169     "field_name" : "mThread",
10170     "field_offset" : 64,
10171     "referenced_type" : "type-75"
10172    },
10173    {
10174     "access" : "private",
10175     "field_name" : "mLock",
10176     "field_offset" : 96,
10177     "referenced_type" : "type-194"
10178    },
10179    {
10180     "access" : "private",
10181     "field_name" : "mThreadExitedCondition",
10182     "field_offset" : 128,
10183     "referenced_type" : "type-234"
10184    },
10185    {
10186     "access" : "private",
10187     "field_name" : "mStatus",
10188     "field_offset" : 160,
10189     "referenced_type" : "type-41"
10190    },
10191    {
10192     "access" : "private",
10193     "field_name" : "mExitPending",
10194     "field_offset" : 192,
10195     "referenced_type" : "type-236"
10196    },
10197    {
10198     "access" : "private",
10199     "field_name" : "mRunning",
10200     "field_offset" : 200,
10201     "referenced_type" : "type-236"
10202    },
10203    {
10204     "access" : "private",
10205     "field_name" : "mHoldSelf",
10206     "field_offset" : 224,
10207     "referenced_type" : "type-230"
10208    },
10209    {
10210     "access" : "private",
10211     "field_name" : "mTid",
10212     "field_offset" : 256,
10213     "referenced_type" : "type-41"
10214    }
10215   ],
10216   "linker_set_key" : "android::Thread",
10217   "name" : "android::Thread",
10218   "record_kind" : "class",
10219   "referenced_type" : "type-232",
10220   "self_type" : "type-232",
10221   "size" : 44,
10222   "source_file" : "/system/core/libutils/include/utils/Thread.h",
10223   "unique_id" : "_ZTSN7android6ThreadE",
10224   "vtable_components" :
10225   [
10226    {
10227     "component_value" : 36,
10228     "kind" : "vbase_offset"
10229    },
10230    {
10231     "kind" : "offset_to_top"
10232    },
10233    {
10234     "kind" : "rtti",
10235     "mangled_component_name" : "_ZTIN7android6ThreadE"
10236    },
10237    {
10238     "kind" : "complete_dtor_pointer",
10239     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10240    },
10241    {
10242     "kind" : "deleting_dtor_pointer",
10243     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10244    },
10245    {
10246     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
10247    },
10248    {
10249     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10250    },
10251    {
10252     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10253    },
10254    {
10255     "is_pure" : true,
10256     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10257    },
10258    {
10259     "kind" : "vcall_offset"
10260    },
10261    {
10262     "kind" : "vcall_offset"
10263    },
10264    {
10265     "kind" : "vcall_offset"
10266    },
10267    {
10268     "kind" : "vcall_offset"
10269    },
10270    {
10271     "component_value" : -36,
10272     "kind" : "vcall_offset"
10273    },
10274    {
10275     "component_value" : -36,
10276     "kind" : "offset_to_top"
10277    },
10278    {
10279     "kind" : "rtti",
10280     "mangled_component_name" : "_ZTIN7android6ThreadE"
10281    },
10282    {
10283     "kind" : "complete_dtor_pointer",
10284     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
10285    },
10286    {
10287     "kind" : "deleting_dtor_pointer",
10288     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
10289    },
10290    {
10291     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10292    },
10293    {
10294     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10295    },
10296    {
10297     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10298    },
10299    {
10300     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10301    }
10302   ]
10303  },
10304  {
10305   "alignment" : 4,
10306   "base_specifiers" :
10307   [
10308    {
10309     "access" : "private",
10310     "referenced_type" : "type-197"
10311    }
10312   ],
10313   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10314   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10315   "record_kind" : "class",
10316   "referenced_type" : "type-196",
10317   "self_type" : "type-196",
10318   "size" : 20,
10319   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10320   "template_args" : [ "type-199" ],
10321   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10322   "vtable_components" :
10323   [
10324    {
10325     "kind" : "offset_to_top"
10326    },
10327    {
10328     "kind" : "rtti",
10329     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10330    },
10331    {
10332     "kind" : "complete_dtor_pointer",
10333     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10334    },
10335    {
10336     "kind" : "deleting_dtor_pointer",
10337     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10338    },
10339    {
10340     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
10341    },
10342    {
10343     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
10344    },
10345    {
10346     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
10347    },
10348    {
10349     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
10350    },
10351    {
10352     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
10353    },
10354    {
10355     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
10356    }
10357   ]
10358  },
10359  {
10360   "alignment" : 4,
10361   "fields" :
10362   [
10363    {
10364     "access" : "private",
10365     "field_name" : "mStorage",
10366     "field_offset" : 32,
10367     "referenced_type" : "type-75"
10368    },
10369    {
10370     "access" : "private",
10371     "field_name" : "mCount",
10372     "field_offset" : 64,
10373     "referenced_type" : "type-2"
10374    },
10375    {
10376     "access" : "private",
10377     "field_name" : "mFlags",
10378     "field_offset" : 96,
10379     "referenced_type" : "type-198"
10380    },
10381    {
10382     "access" : "private",
10383     "field_name" : "mItemSize",
10384     "field_offset" : 128,
10385     "referenced_type" : "type-198"
10386    }
10387   ],
10388   "linker_set_key" : "android::VectorImpl",
10389   "name" : "android::VectorImpl",
10390   "record_kind" : "class",
10391   "referenced_type" : "type-197",
10392   "self_type" : "type-197",
10393   "size" : 20,
10394   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
10395   "unique_id" : "_ZTSN7android10VectorImplE",
10396   "vtable_components" :
10397   [
10398    {
10399     "kind" : "offset_to_top"
10400    },
10401    {
10402     "kind" : "rtti",
10403     "mangled_component_name" : "_ZTIN7android10VectorImplE"
10404    },
10405    {
10406     "kind" : "complete_dtor_pointer",
10407     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
10408    },
10409    {
10410     "kind" : "deleting_dtor_pointer",
10411     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
10412    },
10413    {
10414     "is_pure" : true,
10415     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
10416    },
10417    {
10418     "is_pure" : true,
10419     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
10420    },
10421    {
10422     "is_pure" : true,
10423     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
10424    },
10425    {
10426     "is_pure" : true,
10427     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
10428    },
10429    {
10430     "is_pure" : true,
10431     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
10432    },
10433    {
10434     "is_pure" : true,
10435     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
10436    }
10437   ]
10438  },
10439  {
10440   "alignment" : 4,
10441   "base_specifiers" :
10442   [
10443    {
10444     "referenced_type" : "type-357"
10445    }
10446   ],
10447   "linker_set_key" : "android::VirtualLightRefBase",
10448   "name" : "android::VirtualLightRefBase",
10449   "record_kind" : "class",
10450   "referenced_type" : "type-359",
10451   "self_type" : "type-359",
10452   "size" : 8,
10453   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10454   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
10455   "vtable_components" :
10456   [
10457    {
10458     "kind" : "offset_to_top"
10459    },
10460    {
10461     "kind" : "rtti",
10462     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
10463    },
10464    {
10465     "kind" : "complete_dtor_pointer",
10466     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
10467    },
10468    {
10469     "kind" : "deleting_dtor_pointer",
10470     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
10471    }
10472   ]
10473  },
10474  {
10475   "alignment" : 4,
10476   "base_specifiers" :
10477   [
10478    {
10479     "referenced_type" : "type-77"
10480    }
10481   ],
10482   "fields" :
10483   [
10484    {
10485     "access" : "protected",
10486     "field_name" : "mSchedPolicy",
10487     "field_offset" : 32,
10488     "referenced_type" : "type-41"
10489    },
10490    {
10491     "access" : "protected",
10492     "field_name" : "mSchedPriority",
10493     "field_offset" : 64,
10494     "referenced_type" : "type-41"
10495    },
10496    {
10497     "access" : "private",
10498     "field_name" : "mExtras",
10499     "field_offset" : 96,
10500     "referenced_type" : "type-74"
10501    },
10502    {
10503     "access" : "private",
10504     "field_name" : "mReserved0",
10505     "field_offset" : 128,
10506     "referenced_type" : "type-75"
10507    }
10508   ],
10509   "linker_set_key" : "android::hardware::BHwBinder",
10510   "name" : "android::hardware::BHwBinder",
10511   "record_kind" : "class",
10512   "referenced_type" : "type-73",
10513   "self_type" : "type-73",
10514   "size" : 28,
10515   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10516   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
10517   "vtable_components" :
10518   [
10519    {
10520     "component_value" : 20,
10521     "kind" : "vbase_offset"
10522    },
10523    {
10524     "kind" : "offset_to_top"
10525    },
10526    {
10527     "kind" : "rtti",
10528     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
10529    },
10530    {
10531     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10532    },
10533    {
10534     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10535    },
10536    {
10537     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10538    },
10539    {
10540     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10541    },
10542    {
10543     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10544    },
10545    {
10546     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10547    },
10548    {
10549     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10550    },
10551    {
10552     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10553    },
10554    {
10555     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10556    },
10557    {
10558     "kind" : "complete_dtor_pointer",
10559     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
10560    },
10561    {
10562     "kind" : "deleting_dtor_pointer",
10563     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
10564    },
10565    {
10566     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10567    },
10568    {
10569     "kind" : "vcall_offset"
10570    },
10571    {
10572     "kind" : "vcall_offset"
10573    },
10574    {
10575     "kind" : "vcall_offset"
10576    },
10577    {
10578     "kind" : "vcall_offset"
10579    },
10580    {
10581     "component_value" : -20,
10582     "kind" : "vcall_offset"
10583    },
10584    {
10585     "component_value" : -20,
10586     "kind" : "offset_to_top"
10587    },
10588    {
10589     "kind" : "rtti",
10590     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
10591    },
10592    {
10593     "kind" : "complete_dtor_pointer",
10594     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
10595    },
10596    {
10597     "kind" : "deleting_dtor_pointer",
10598     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
10599    },
10600    {
10601     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10602    },
10603    {
10604     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10605    },
10606    {
10607     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10608    },
10609    {
10610     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10611    }
10612   ]
10613  },
10614  {
10615   "alignment" : 4,
10616   "base_specifiers" :
10617   [
10618    {
10619     "is_virtual" : true,
10620     "referenced_type" : "type-6"
10621    }
10622   ],
10623   "fields" :
10624   [
10625    {
10626     "access" : "private",
10627     "field_name" : "mRemote",
10628     "field_offset" : 32,
10629     "referenced_type" : "type-82"
10630    },
10631    {
10632     "access" : "private",
10633     "field_name" : "mRefs",
10634     "field_offset" : 64,
10635     "referenced_type" : "type-26"
10636    },
10637    {
10638     "access" : "private",
10639     "field_name" : "mState",
10640     "field_offset" : 96,
10641     "referenced_type" : "type-84"
10642    }
10643   ],
10644   "linker_set_key" : "android::hardware::BpHwRefBase",
10645   "name" : "android::hardware::BpHwRefBase",
10646   "record_kind" : "class",
10647   "referenced_type" : "type-81",
10648   "self_type" : "type-81",
10649   "size" : 24,
10650   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10651   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
10652   "vtable_components" :
10653   [
10654    {
10655     "component_value" : 16,
10656     "kind" : "vbase_offset"
10657    },
10658    {
10659     "kind" : "offset_to_top"
10660    },
10661    {
10662     "kind" : "rtti",
10663     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10664    },
10665    {
10666     "kind" : "complete_dtor_pointer",
10667     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10668    },
10669    {
10670     "kind" : "deleting_dtor_pointer",
10671     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10672    },
10673    {
10674     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10675    },
10676    {
10677     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10678    },
10679    {
10680     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10681    },
10682    {
10683     "kind" : "vcall_offset"
10684    },
10685    {
10686     "component_value" : -16,
10687     "kind" : "vcall_offset"
10688    },
10689    {
10690     "component_value" : -16,
10691     "kind" : "vcall_offset"
10692    },
10693    {
10694     "component_value" : -16,
10695     "kind" : "vcall_offset"
10696    },
10697    {
10698     "component_value" : -16,
10699     "kind" : "vcall_offset"
10700    },
10701    {
10702     "component_value" : -16,
10703     "kind" : "offset_to_top"
10704    },
10705    {
10706     "kind" : "rtti",
10707     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10708    },
10709    {
10710     "kind" : "complete_dtor_pointer",
10711     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
10712    },
10713    {
10714     "kind" : "deleting_dtor_pointer",
10715     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
10716    },
10717    {
10718     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10719    },
10720    {
10721     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10722    },
10723    {
10724     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10725    },
10726    {
10727     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10728    }
10729   ]
10730  },
10731  {
10732   "alignment" : 4,
10733   "base_specifiers" :
10734   [
10735    {
10736     "referenced_type" : "type-156"
10737    },
10738    {
10739     "referenced_type" : "type-80"
10740    },
10741    {
10742     "referenced_type" : "type-81"
10743    }
10744   ],
10745   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V1_0::ICameraDevice>",
10746   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V1_0::ICameraDevice>",
10747   "record_kind" : "class",
10748   "referenced_type" : "type-261",
10749   "self_type" : "type-261",
10750   "size" : 32,
10751   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10752   "template_args" : [ "type-156" ],
10753   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEEE",
10754   "vtable_components" :
10755   [
10756    {
10757     "component_value" : 24,
10758     "kind" : "vbase_offset"
10759    },
10760    {
10761     "kind" : "offset_to_top"
10762    },
10763    {
10764     "kind" : "rtti",
10765     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEEE"
10766    },
10767    {
10768     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_013ICameraDevice8isRemoteEv"
10769    },
10770    {
10771     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10772    },
10773    {
10774     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10775    },
10776    {
10777     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10778    },
10779    {
10780     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10781    },
10782    {
10783     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice21setHALInstrumentationEv"
10784    },
10785    {
10786     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10787    },
10788    {
10789     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice4pingEv"
10790    },
10791    {
10792     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10793    },
10794    {
10795     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice21notifySyspropsChangedEv"
10796    },
10797    {
10798     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10799    },
10800    {
10801     "kind" : "complete_dtor_pointer",
10802     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED1Ev"
10803    },
10804    {
10805     "kind" : "deleting_dtor_pointer",
10806     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED0Ev"
10807    },
10808    {
10809     "is_pure" : true,
10810     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice15getResourceCostENSt3__18functionIFvNS1_6common4V1_06StatusERKNS8_18CameraResourceCostEEEE"
10811    },
10812    {
10813     "is_pure" : true,
10814     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13getCameraInfoENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_10CameraInfoEEEE"
10815    },
10816    {
10817     "is_pure" : true,
10818     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12setTorchModeENS1_6common4V1_09TorchModeE"
10819    },
10820    {
10821     "is_pure" : true,
10822     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice9dumpStateERKNS0_11hidl_handleE"
10823    },
10824    {
10825     "is_pure" : true,
10826     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice4openERKNS_2spINS3_21ICameraDeviceCallbackEEE"
10827    },
10828    {
10829     "is_pure" : true,
10830     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice16setPreviewWindowERKNS_2spINS3_28ICameraDevicePreviewCallbackEEE"
10831    },
10832    {
10833     "is_pure" : true,
10834     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13enableMsgTypeEj"
10835    },
10836    {
10837     "is_pure" : true,
10838     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14disableMsgTypeEj"
10839    },
10840    {
10841     "is_pure" : true,
10842     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14msgTypeEnabledEj"
10843    },
10844    {
10845     "is_pure" : true,
10846     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12startPreviewEv"
10847    },
10848    {
10849     "is_pure" : true,
10850     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11stopPreviewEv"
10851    },
10852    {
10853     "is_pure" : true,
10854     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14previewEnabledEv"
10855    },
10856    {
10857     "is_pure" : true,
10858     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice22storeMetaDataInBuffersEb"
10859    },
10860    {
10861     "is_pure" : true,
10862     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14startRecordingEv"
10863    },
10864    {
10865     "is_pure" : true,
10866     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13stopRecordingEv"
10867    },
10868    {
10869     "is_pure" : true,
10870     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice16recordingEnabledEv"
10871    },
10872    {
10873     "is_pure" : true,
10874     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice21releaseRecordingFrameEjj"
10875    },
10876    {
10877     "is_pure" : true,
10878     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice27releaseRecordingFrameHandleEjjRKNS0_11hidl_handleE"
10879    },
10880    {
10881     "is_pure" : true,
10882     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice32releaseRecordingFrameHandleBatchERKNS0_8hidl_vecINS3_17VideoFrameMessageEEE"
10883    },
10884    {
10885     "is_pure" : true,
10886     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice9autoFocusEv"
10887    },
10888    {
10889     "is_pure" : true,
10890     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice15cancelAutoFocusEv"
10891    },
10892    {
10893     "is_pure" : true,
10894     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11takePictureEv"
10895    },
10896    {
10897     "is_pure" : true,
10898     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13cancelPictureEv"
10899    },
10900    {
10901     "is_pure" : true,
10902     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13setParametersERKNS0_11hidl_stringE"
10903    },
10904    {
10905     "is_pure" : true,
10906     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13getParametersENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10907    },
10908    {
10909     "is_pure" : true,
10910     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11sendCommandENS3_11CommandTypeEii"
10911    },
10912    {
10913     "is_pure" : true,
10914     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice5closeEv"
10915    },
10916    {
10917     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEE10onAsBinderEv"
10918    },
10919    {
10920     "component_value" : 20,
10921     "kind" : "vbase_offset"
10922    },
10923    {
10924     "component_value" : -4,
10925     "kind" : "offset_to_top"
10926    },
10927    {
10928     "kind" : "rtti",
10929     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEEE"
10930    },
10931    {
10932     "kind" : "complete_dtor_pointer",
10933     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED1Ev"
10934    },
10935    {
10936     "kind" : "deleting_dtor_pointer",
10937     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED0Ev"
10938    },
10939    {
10940     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEE10onAsBinderEv"
10941    },
10942    {
10943     "component_value" : 16,
10944     "kind" : "vbase_offset"
10945    },
10946    {
10947     "component_value" : -8,
10948     "kind" : "offset_to_top"
10949    },
10950    {
10951     "kind" : "rtti",
10952     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEEE"
10953    },
10954    {
10955     "kind" : "complete_dtor_pointer",
10956     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED1Ev"
10957    },
10958    {
10959     "kind" : "deleting_dtor_pointer",
10960     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED0Ev"
10961    },
10962    {
10963     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10964    },
10965    {
10966     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10967    },
10968    {
10969     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10970    },
10971    {
10972     "kind" : "vcall_offset"
10973    },
10974    {
10975     "component_value" : -16,
10976     "kind" : "vcall_offset"
10977    },
10978    {
10979     "component_value" : -16,
10980     "kind" : "vcall_offset"
10981    },
10982    {
10983     "component_value" : -16,
10984     "kind" : "vcall_offset"
10985    },
10986    {
10987     "component_value" : -24,
10988     "kind" : "vcall_offset"
10989    },
10990    {
10991     "component_value" : -24,
10992     "kind" : "offset_to_top"
10993    },
10994    {
10995     "kind" : "rtti",
10996     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEEE"
10997    },
10998    {
10999     "kind" : "complete_dtor_pointer",
11000     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED1Ev"
11001    },
11002    {
11003     "kind" : "deleting_dtor_pointer",
11004     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED0Ev"
11005    },
11006    {
11007     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11008    },
11009    {
11010     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11011    },
11012    {
11013     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11014    },
11015    {
11016     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11017    }
11018   ]
11019  },
11020  {
11021   "alignment" : 4,
11022   "base_specifiers" :
11023   [
11024    {
11025     "referenced_type" : "type-245"
11026    },
11027    {
11028     "referenced_type" : "type-80"
11029    },
11030    {
11031     "referenced_type" : "type-81"
11032    }
11033   ],
11034   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V1_0::ICameraDeviceCallback>",
11035   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V1_0::ICameraDeviceCallback>",
11036   "record_kind" : "class",
11037   "referenced_type" : "type-631",
11038   "self_type" : "type-631",
11039   "size" : 32,
11040   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11041   "template_args" : [ "type-245" ],
11042   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEEE",
11043   "vtable_components" :
11044   [
11045    {
11046     "component_value" : 24,
11047     "kind" : "vbase_offset"
11048    },
11049    {
11050     "kind" : "offset_to_top"
11051    },
11052    {
11053     "kind" : "rtti",
11054     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEEE"
11055    },
11056    {
11057     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_021ICameraDeviceCallback8isRemoteEv"
11058    },
11059    {
11060     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11061    },
11062    {
11063     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11064    },
11065    {
11066     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11067    },
11068    {
11069     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11070    },
11071    {
11072     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback21setHALInstrumentationEv"
11073    },
11074    {
11075     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11076    },
11077    {
11078     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback4pingEv"
11079    },
11080    {
11081     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11082    },
11083    {
11084     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback21notifySyspropsChangedEv"
11085    },
11086    {
11087     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11088    },
11089    {
11090     "kind" : "complete_dtor_pointer",
11091     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED1Ev"
11092    },
11093    {
11094     "kind" : "deleting_dtor_pointer",
11095     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED0Ev"
11096    },
11097    {
11098     "is_pure" : true,
11099     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback14notifyCallbackENS3_17NotifyCallbackMsgEii"
11100    },
11101    {
11102     "is_pure" : true,
11103     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback14registerMemoryERKNS0_11hidl_handleEjj"
11104    },
11105    {
11106     "is_pure" : true,
11107     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback16unregisterMemoryEj"
11108    },
11109    {
11110     "is_pure" : true,
11111     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback12dataCallbackENS3_15DataCallbackMsgEjjRKNS3_19CameraFrameMetadataE"
11112    },
11113    {
11114     "is_pure" : true,
11115     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback21dataCallbackTimestampENS3_15DataCallbackMsgEjjx"
11116    },
11117    {
11118     "is_pure" : true,
11119     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback23handleCallbackTimestampENS3_15DataCallbackMsgERKNS0_11hidl_handleEjjx"
11120    },
11121    {
11122     "is_pure" : true,
11123     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback28handleCallbackTimestampBatchENS3_15DataCallbackMsgERKNS0_8hidl_vecINS3_22HandleTimestampMessageEEE"
11124    },
11125    {
11126     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEE10onAsBinderEv"
11127    },
11128    {
11129     "component_value" : 20,
11130     "kind" : "vbase_offset"
11131    },
11132    {
11133     "component_value" : -4,
11134     "kind" : "offset_to_top"
11135    },
11136    {
11137     "kind" : "rtti",
11138     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEEE"
11139    },
11140    {
11141     "kind" : "complete_dtor_pointer",
11142     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED1Ev"
11143    },
11144    {
11145     "kind" : "deleting_dtor_pointer",
11146     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED0Ev"
11147    },
11148    {
11149     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEE10onAsBinderEv"
11150    },
11151    {
11152     "component_value" : 16,
11153     "kind" : "vbase_offset"
11154    },
11155    {
11156     "component_value" : -8,
11157     "kind" : "offset_to_top"
11158    },
11159    {
11160     "kind" : "rtti",
11161     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEEE"
11162    },
11163    {
11164     "kind" : "complete_dtor_pointer",
11165     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED1Ev"
11166    },
11167    {
11168     "kind" : "deleting_dtor_pointer",
11169     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED0Ev"
11170    },
11171    {
11172     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11173    },
11174    {
11175     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11176    },
11177    {
11178     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11179    },
11180    {
11181     "kind" : "vcall_offset"
11182    },
11183    {
11184     "component_value" : -16,
11185     "kind" : "vcall_offset"
11186    },
11187    {
11188     "component_value" : -16,
11189     "kind" : "vcall_offset"
11190    },
11191    {
11192     "component_value" : -16,
11193     "kind" : "vcall_offset"
11194    },
11195    {
11196     "component_value" : -24,
11197     "kind" : "vcall_offset"
11198    },
11199    {
11200     "component_value" : -24,
11201     "kind" : "offset_to_top"
11202    },
11203    {
11204     "kind" : "rtti",
11205     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEEE"
11206    },
11207    {
11208     "kind" : "complete_dtor_pointer",
11209     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED1Ev"
11210    },
11211    {
11212     "kind" : "deleting_dtor_pointer",
11213     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED0Ev"
11214    },
11215    {
11216     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11217    },
11218    {
11219     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11220    },
11221    {
11222     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11223    },
11224    {
11225     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11226    }
11227   ]
11228  },
11229  {
11230   "alignment" : 4,
11231   "base_specifiers" :
11232   [
11233    {
11234     "referenced_type" : "type-252"
11235    },
11236    {
11237     "referenced_type" : "type-80"
11238    },
11239    {
11240     "referenced_type" : "type-81"
11241    }
11242   ],
11243   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback>",
11244   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback>",
11245   "record_kind" : "class",
11246   "referenced_type" : "type-632",
11247   "self_type" : "type-632",
11248   "size" : 32,
11249   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11250   "template_args" : [ "type-252" ],
11251   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEEE",
11252   "vtable_components" :
11253   [
11254    {
11255     "component_value" : 24,
11256     "kind" : "vbase_offset"
11257    },
11258    {
11259     "kind" : "offset_to_top"
11260    },
11261    {
11262     "kind" : "rtti",
11263     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEEE"
11264    },
11265    {
11266     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback8isRemoteEv"
11267    },
11268    {
11269     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11270    },
11271    {
11272     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11273    },
11274    {
11275     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11276    },
11277    {
11278     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11279    },
11280    {
11281     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback21setHALInstrumentationEv"
11282    },
11283    {
11284     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11285    },
11286    {
11287     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback4pingEv"
11288    },
11289    {
11290     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11291    },
11292    {
11293     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback21notifySyspropsChangedEv"
11294    },
11295    {
11296     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11297    },
11298    {
11299     "kind" : "complete_dtor_pointer",
11300     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED1Ev"
11301    },
11302    {
11303     "kind" : "deleting_dtor_pointer",
11304     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED0Ev"
11305    },
11306    {
11307     "is_pure" : true,
11308     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback13dequeueBufferENSt3__18functionIFvNS1_6common4V1_06StatusEyRKNS0_11hidl_handleEjEEE"
11309    },
11310    {
11311     "is_pure" : true,
11312     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback13enqueueBufferEy"
11313    },
11314    {
11315     "is_pure" : true,
11316     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12cancelBufferEy"
11317    },
11318    {
11319     "is_pure" : true,
11320     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback14setBufferCountEj"
11321    },
11322    {
11323     "is_pure" : true,
11324     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback18setBuffersGeometryEjjNS0_8graphics6common4V1_011PixelFormatE"
11325    },
11326    {
11327     "is_pure" : true,
11328     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback7setCropEiiii"
11329    },
11330    {
11331     "is_pure" : true,
11332     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback8setUsageENS0_8graphics6common4V1_011BufferUsageE"
11333    },
11334    {
11335     "is_pure" : true,
11336     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback15setSwapIntervalEi"
11337    },
11338    {
11339     "is_pure" : true,
11340     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback27getMinUndequeuedBufferCountENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
11341    },
11342    {
11343     "is_pure" : true,
11344     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12setTimestampEx"
11345    },
11346    {
11347     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEE10onAsBinderEv"
11348    },
11349    {
11350     "component_value" : 20,
11351     "kind" : "vbase_offset"
11352    },
11353    {
11354     "component_value" : -4,
11355     "kind" : "offset_to_top"
11356    },
11357    {
11358     "kind" : "rtti",
11359     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEEE"
11360    },
11361    {
11362     "kind" : "complete_dtor_pointer",
11363     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED1Ev"
11364    },
11365    {
11366     "kind" : "deleting_dtor_pointer",
11367     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED0Ev"
11368    },
11369    {
11370     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEE10onAsBinderEv"
11371    },
11372    {
11373     "component_value" : 16,
11374     "kind" : "vbase_offset"
11375    },
11376    {
11377     "component_value" : -8,
11378     "kind" : "offset_to_top"
11379    },
11380    {
11381     "kind" : "rtti",
11382     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEEE"
11383    },
11384    {
11385     "kind" : "complete_dtor_pointer",
11386     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED1Ev"
11387    },
11388    {
11389     "kind" : "deleting_dtor_pointer",
11390     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED0Ev"
11391    },
11392    {
11393     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11394    },
11395    {
11396     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11397    },
11398    {
11399     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11400    },
11401    {
11402     "kind" : "vcall_offset"
11403    },
11404    {
11405     "component_value" : -16,
11406     "kind" : "vcall_offset"
11407    },
11408    {
11409     "component_value" : -16,
11410     "kind" : "vcall_offset"
11411    },
11412    {
11413     "component_value" : -16,
11414     "kind" : "vcall_offset"
11415    },
11416    {
11417     "component_value" : -24,
11418     "kind" : "vcall_offset"
11419    },
11420    {
11421     "component_value" : -24,
11422     "kind" : "offset_to_top"
11423    },
11424    {
11425     "kind" : "rtti",
11426     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEEE"
11427    },
11428    {
11429     "kind" : "complete_dtor_pointer",
11430     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED1Ev"
11431    },
11432    {
11433     "kind" : "deleting_dtor_pointer",
11434     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED0Ev"
11435    },
11436    {
11437     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11438    },
11439    {
11440     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11441    },
11442    {
11443     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11444    },
11445    {
11446     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11447    }
11448   ]
11449  },
11450  {
11451   "alignment" : 4,
11452   "base_specifiers" :
11453   [
11454    {
11455     "referenced_type" : "type-162"
11456    },
11457    {
11458     "referenced_type" : "type-80"
11459    },
11460    {
11461     "referenced_type" : "type-81"
11462    }
11463   ],
11464   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDevice>",
11465   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDevice>",
11466   "record_kind" : "class",
11467   "referenced_type" : "type-287",
11468   "self_type" : "type-287",
11469   "size" : 32,
11470   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11471   "template_args" : [ "type-162" ],
11472   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEEE",
11473   "vtable_components" :
11474   [
11475    {
11476     "component_value" : 24,
11477     "kind" : "vbase_offset"
11478    },
11479    {
11480     "kind" : "offset_to_top"
11481    },
11482    {
11483     "kind" : "rtti",
11484     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEEE"
11485    },
11486    {
11487     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_213ICameraDevice8isRemoteEv"
11488    },
11489    {
11490     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11491    },
11492    {
11493     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11494    },
11495    {
11496     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11497    },
11498    {
11499     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11500    },
11501    {
11502     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice21setHALInstrumentationEv"
11503    },
11504    {
11505     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11506    },
11507    {
11508     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice4pingEv"
11509    },
11510    {
11511     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11512    },
11513    {
11514     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice21notifySyspropsChangedEv"
11515    },
11516    {
11517     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11518    },
11519    {
11520     "kind" : "complete_dtor_pointer",
11521     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED1Ev"
11522    },
11523    {
11524     "kind" : "deleting_dtor_pointer",
11525     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED0Ev"
11526    },
11527    {
11528     "is_pure" : true,
11529     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice15getResourceCostENSt3__18functionIFvNS1_6common4V1_06StatusERKNS8_18CameraResourceCostEEEE"
11530    },
11531    {
11532     "is_pure" : true,
11533     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice24getCameraCharacteristicsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
11534    },
11535    {
11536     "is_pure" : true,
11537     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice12setTorchModeENS1_6common4V1_09TorchModeE"
11538    },
11539    {
11540     "is_pure" : true,
11541     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice4openERKNS_2spINS3_21ICameraDeviceCallbackEEENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_INS3_20ICameraDeviceSessionEEEEEE"
11542    },
11543    {
11544     "is_pure" : true,
11545     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice9dumpStateERKNS0_11hidl_handleE"
11546    },
11547    {
11548     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEE10onAsBinderEv"
11549    },
11550    {
11551     "component_value" : 20,
11552     "kind" : "vbase_offset"
11553    },
11554    {
11555     "component_value" : -4,
11556     "kind" : "offset_to_top"
11557    },
11558    {
11559     "kind" : "rtti",
11560     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEEE"
11561    },
11562    {
11563     "kind" : "complete_dtor_pointer",
11564     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED1Ev"
11565    },
11566    {
11567     "kind" : "deleting_dtor_pointer",
11568     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED0Ev"
11569    },
11570    {
11571     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEE10onAsBinderEv"
11572    },
11573    {
11574     "component_value" : 16,
11575     "kind" : "vbase_offset"
11576    },
11577    {
11578     "component_value" : -8,
11579     "kind" : "offset_to_top"
11580    },
11581    {
11582     "kind" : "rtti",
11583     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEEE"
11584    },
11585    {
11586     "kind" : "complete_dtor_pointer",
11587     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED1Ev"
11588    },
11589    {
11590     "kind" : "deleting_dtor_pointer",
11591     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED0Ev"
11592    },
11593    {
11594     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11595    },
11596    {
11597     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11598    },
11599    {
11600     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11601    },
11602    {
11603     "kind" : "vcall_offset"
11604    },
11605    {
11606     "component_value" : -16,
11607     "kind" : "vcall_offset"
11608    },
11609    {
11610     "component_value" : -16,
11611     "kind" : "vcall_offset"
11612    },
11613    {
11614     "component_value" : -16,
11615     "kind" : "vcall_offset"
11616    },
11617    {
11618     "component_value" : -24,
11619     "kind" : "vcall_offset"
11620    },
11621    {
11622     "component_value" : -24,
11623     "kind" : "offset_to_top"
11624    },
11625    {
11626     "kind" : "rtti",
11627     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEEE"
11628    },
11629    {
11630     "kind" : "complete_dtor_pointer",
11631     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED1Ev"
11632    },
11633    {
11634     "kind" : "deleting_dtor_pointer",
11635     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED0Ev"
11636    },
11637    {
11638     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11639    },
11640    {
11641     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11642    },
11643    {
11644     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11645    },
11646    {
11647     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11648    }
11649   ]
11650  },
11651  {
11652   "alignment" : 4,
11653   "base_specifiers" :
11654   [
11655    {
11656     "referenced_type" : "type-270"
11657    },
11658    {
11659     "referenced_type" : "type-80"
11660    },
11661    {
11662     "referenced_type" : "type-81"
11663    }
11664   ],
11665   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDeviceCallback>",
11666   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDeviceCallback>",
11667   "record_kind" : "class",
11668   "referenced_type" : "type-633",
11669   "self_type" : "type-633",
11670   "size" : 32,
11671   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11672   "template_args" : [ "type-270" ],
11673   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEEE",
11674   "vtable_components" :
11675   [
11676    {
11677     "component_value" : 24,
11678     "kind" : "vbase_offset"
11679    },
11680    {
11681     "kind" : "offset_to_top"
11682    },
11683    {
11684     "kind" : "rtti",
11685     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEEE"
11686    },
11687    {
11688     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_221ICameraDeviceCallback8isRemoteEv"
11689    },
11690    {
11691     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11692    },
11693    {
11694     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11695    },
11696    {
11697     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11698    },
11699    {
11700     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11701    },
11702    {
11703     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback21setHALInstrumentationEv"
11704    },
11705    {
11706     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11707    },
11708    {
11709     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback4pingEv"
11710    },
11711    {
11712     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11713    },
11714    {
11715     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback21notifySyspropsChangedEv"
11716    },
11717    {
11718     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11719    },
11720    {
11721     "kind" : "complete_dtor_pointer",
11722     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED1Ev"
11723    },
11724    {
11725     "kind" : "deleting_dtor_pointer",
11726     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED0Ev"
11727    },
11728    {
11729     "is_pure" : true,
11730     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback20processCaptureResultERKNS0_8hidl_vecINS3_13CaptureResultEEE"
11731    },
11732    {
11733     "is_pure" : true,
11734     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback6notifyERKNS0_8hidl_vecINS3_9NotifyMsgEEE"
11735    },
11736    {
11737     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEE10onAsBinderEv"
11738    },
11739    {
11740     "component_value" : 20,
11741     "kind" : "vbase_offset"
11742    },
11743    {
11744     "component_value" : -4,
11745     "kind" : "offset_to_top"
11746    },
11747    {
11748     "kind" : "rtti",
11749     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEEE"
11750    },
11751    {
11752     "kind" : "complete_dtor_pointer",
11753     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED1Ev"
11754    },
11755    {
11756     "kind" : "deleting_dtor_pointer",
11757     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED0Ev"
11758    },
11759    {
11760     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEE10onAsBinderEv"
11761    },
11762    {
11763     "component_value" : 16,
11764     "kind" : "vbase_offset"
11765    },
11766    {
11767     "component_value" : -8,
11768     "kind" : "offset_to_top"
11769    },
11770    {
11771     "kind" : "rtti",
11772     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEEE"
11773    },
11774    {
11775     "kind" : "complete_dtor_pointer",
11776     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED1Ev"
11777    },
11778    {
11779     "kind" : "deleting_dtor_pointer",
11780     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED0Ev"
11781    },
11782    {
11783     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11784    },
11785    {
11786     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11787    },
11788    {
11789     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11790    },
11791    {
11792     "kind" : "vcall_offset"
11793    },
11794    {
11795     "component_value" : -16,
11796     "kind" : "vcall_offset"
11797    },
11798    {
11799     "component_value" : -16,
11800     "kind" : "vcall_offset"
11801    },
11802    {
11803     "component_value" : -16,
11804     "kind" : "vcall_offset"
11805    },
11806    {
11807     "component_value" : -24,
11808     "kind" : "vcall_offset"
11809    },
11810    {
11811     "component_value" : -24,
11812     "kind" : "offset_to_top"
11813    },
11814    {
11815     "kind" : "rtti",
11816     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEEE"
11817    },
11818    {
11819     "kind" : "complete_dtor_pointer",
11820     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED1Ev"
11821    },
11822    {
11823     "kind" : "deleting_dtor_pointer",
11824     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED0Ev"
11825    },
11826    {
11827     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11828    },
11829    {
11830     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11831    },
11832    {
11833     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11834    },
11835    {
11836     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11837    }
11838   ]
11839  },
11840  {
11841   "alignment" : 4,
11842   "base_specifiers" :
11843   [
11844    {
11845     "referenced_type" : "type-277"
11846    },
11847    {
11848     "referenced_type" : "type-80"
11849    },
11850    {
11851     "referenced_type" : "type-81"
11852    }
11853   ],
11854   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
11855   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
11856   "record_kind" : "class",
11857   "referenced_type" : "type-634",
11858   "self_type" : "type-634",
11859   "size" : 32,
11860   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11861   "template_args" : [ "type-277" ],
11862   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE",
11863   "vtable_components" :
11864   [
11865    {
11866     "component_value" : 24,
11867     "kind" : "vbase_offset"
11868    },
11869    {
11870     "kind" : "offset_to_top"
11871    },
11872    {
11873     "kind" : "rtti",
11874     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
11875    },
11876    {
11877     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_220ICameraDeviceSession8isRemoteEv"
11878    },
11879    {
11880     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11881    },
11882    {
11883     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11884    },
11885    {
11886     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11887    },
11888    {
11889     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11890    },
11891    {
11892     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21setHALInstrumentationEv"
11893    },
11894    {
11895     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11896    },
11897    {
11898     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession4pingEv"
11899    },
11900    {
11901     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11902    },
11903    {
11904     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21notifySyspropsChangedEv"
11905    },
11906    {
11907     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11908    },
11909    {
11910     "kind" : "complete_dtor_pointer",
11911     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
11912    },
11913    {
11914     "kind" : "deleting_dtor_pointer",
11915     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
11916    },
11917    {
11918     "is_pure" : true,
11919     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession31constructDefaultRequestSettingsENS3_15RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
11920    },
11921    {
11922     "is_pure" : true,
11923     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession16configureStreamsERKNS3_19StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
11924    },
11925    {
11926     "is_pure" : true,
11927     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS3_14CaptureRequestEEERKNS5_INS3_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
11928    },
11929    {
11930     "is_pure" : true,
11931     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11932    },
11933    {
11934     "is_pure" : true,
11935     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11936    },
11937    {
11938     "is_pure" : true,
11939     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5flushEv"
11940    },
11941    {
11942     "is_pure" : true,
11943     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5closeEv"
11944    },
11945    {
11946     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
11947    },
11948    {
11949     "component_value" : 20,
11950     "kind" : "vbase_offset"
11951    },
11952    {
11953     "component_value" : -4,
11954     "kind" : "offset_to_top"
11955    },
11956    {
11957     "kind" : "rtti",
11958     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
11959    },
11960    {
11961     "kind" : "complete_dtor_pointer",
11962     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
11963    },
11964    {
11965     "kind" : "deleting_dtor_pointer",
11966     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
11967    },
11968    {
11969     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
11970    },
11971    {
11972     "component_value" : 16,
11973     "kind" : "vbase_offset"
11974    },
11975    {
11976     "component_value" : -8,
11977     "kind" : "offset_to_top"
11978    },
11979    {
11980     "kind" : "rtti",
11981     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
11982    },
11983    {
11984     "kind" : "complete_dtor_pointer",
11985     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
11986    },
11987    {
11988     "kind" : "deleting_dtor_pointer",
11989     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
11990    },
11991    {
11992     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11993    },
11994    {
11995     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11996    },
11997    {
11998     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11999    },
12000    {
12001     "kind" : "vcall_offset"
12002    },
12003    {
12004     "component_value" : -16,
12005     "kind" : "vcall_offset"
12006    },
12007    {
12008     "component_value" : -16,
12009     "kind" : "vcall_offset"
12010    },
12011    {
12012     "component_value" : -16,
12013     "kind" : "vcall_offset"
12014    },
12015    {
12016     "component_value" : -24,
12017     "kind" : "vcall_offset"
12018    },
12019    {
12020     "component_value" : -24,
12021     "kind" : "offset_to_top"
12022    },
12023    {
12024     "kind" : "rtti",
12025     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
12026    },
12027    {
12028     "kind" : "complete_dtor_pointer",
12029     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
12030    },
12031    {
12032     "kind" : "deleting_dtor_pointer",
12033     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
12034    },
12035    {
12036     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12037    },
12038    {
12039     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12040    },
12041    {
12042     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12043    },
12044    {
12045     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12046    }
12047   ]
12048  },
12049  {
12050   "alignment" : 4,
12051   "base_specifiers" :
12052   [
12053    {
12054     "referenced_type" : "type-106"
12055    },
12056    {
12057     "referenced_type" : "type-80"
12058    },
12059    {
12060     "referenced_type" : "type-81"
12061    }
12062   ],
12063   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProvider>",
12064   "name" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProvider>",
12065   "record_kind" : "class",
12066   "referenced_type" : "type-149",
12067   "self_type" : "type-149",
12068   "size" : 32,
12069   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12070   "template_args" : [ "type-106" ],
12071   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEEE",
12072   "vtable_components" :
12073   [
12074    {
12075     "component_value" : 24,
12076     "kind" : "vbase_offset"
12077    },
12078    {
12079     "kind" : "offset_to_top"
12080    },
12081    {
12082     "kind" : "rtti",
12083     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEEE"
12084    },
12085    {
12086     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_415ICameraProvider8isRemoteEv"
12087    },
12088    {
12089     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12090    },
12091    {
12092     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12093    },
12094    {
12095     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12096    },
12097    {
12098     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12099    },
12100    {
12101     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21setHALInstrumentationEv"
12102    },
12103    {
12104     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12105    },
12106    {
12107     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider4pingEv"
12108    },
12109    {
12110     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12111    },
12112    {
12113     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21notifySyspropsChangedEv"
12114    },
12115    {
12116     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12117    },
12118    {
12119     "kind" : "complete_dtor_pointer",
12120     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED1Ev"
12121    },
12122    {
12123     "kind" : "deleting_dtor_pointer",
12124     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED0Ev"
12125    },
12126    {
12127     "is_pure" : true,
12128     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider11setCallbackERKNS_2spINS3_23ICameraProviderCallbackEEE"
12129    },
12130    {
12131     "is_pure" : true,
12132     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE"
12133    },
12134    {
12135     "is_pure" : true,
12136     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12137    },
12138    {
12139     "is_pure" : true,
12140     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
12141    },
12142    {
12143     "is_pure" : true,
12144     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
12145    },
12146    {
12147     "is_pure" : true,
12148     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
12149    },
12150    {
12151     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEE10onAsBinderEv"
12152    },
12153    {
12154     "component_value" : 20,
12155     "kind" : "vbase_offset"
12156    },
12157    {
12158     "component_value" : -4,
12159     "kind" : "offset_to_top"
12160    },
12161    {
12162     "kind" : "rtti",
12163     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEEE"
12164    },
12165    {
12166     "kind" : "complete_dtor_pointer",
12167     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED1Ev"
12168    },
12169    {
12170     "kind" : "deleting_dtor_pointer",
12171     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED0Ev"
12172    },
12173    {
12174     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEE10onAsBinderEv"
12175    },
12176    {
12177     "component_value" : 16,
12178     "kind" : "vbase_offset"
12179    },
12180    {
12181     "component_value" : -8,
12182     "kind" : "offset_to_top"
12183    },
12184    {
12185     "kind" : "rtti",
12186     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEEE"
12187    },
12188    {
12189     "kind" : "complete_dtor_pointer",
12190     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED1Ev"
12191    },
12192    {
12193     "kind" : "deleting_dtor_pointer",
12194     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED0Ev"
12195    },
12196    {
12197     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12198    },
12199    {
12200     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12201    },
12202    {
12203     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12204    },
12205    {
12206     "kind" : "vcall_offset"
12207    },
12208    {
12209     "component_value" : -16,
12210     "kind" : "vcall_offset"
12211    },
12212    {
12213     "component_value" : -16,
12214     "kind" : "vcall_offset"
12215    },
12216    {
12217     "component_value" : -16,
12218     "kind" : "vcall_offset"
12219    },
12220    {
12221     "component_value" : -24,
12222     "kind" : "vcall_offset"
12223    },
12224    {
12225     "component_value" : -24,
12226     "kind" : "offset_to_top"
12227    },
12228    {
12229     "kind" : "rtti",
12230     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEEE"
12231    },
12232    {
12233     "kind" : "complete_dtor_pointer",
12234     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED1Ev"
12235    },
12236    {
12237     "kind" : "deleting_dtor_pointer",
12238     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED0Ev"
12239    },
12240    {
12241     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12242    },
12243    {
12244     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12245    },
12246    {
12247     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12248    },
12249    {
12250     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12251    }
12252   ]
12253  },
12254  {
12255   "alignment" : 4,
12256   "base_specifiers" :
12257   [
12258    {
12259     "referenced_type" : "type-14"
12260    },
12261    {
12262     "referenced_type" : "type-80"
12263    },
12264    {
12265     "referenced_type" : "type-81"
12266    }
12267   ],
12268   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProviderCallback>",
12269   "name" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProviderCallback>",
12270   "record_kind" : "class",
12271   "referenced_type" : "type-79",
12272   "self_type" : "type-79",
12273   "size" : 32,
12274   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12275   "template_args" : [ "type-14" ],
12276   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEEE",
12277   "vtable_components" :
12278   [
12279    {
12280     "component_value" : 24,
12281     "kind" : "vbase_offset"
12282    },
12283    {
12284     "kind" : "offset_to_top"
12285    },
12286    {
12287     "kind" : "rtti",
12288     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEEE"
12289    },
12290    {
12291     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_423ICameraProviderCallback8isRemoteEv"
12292    },
12293    {
12294     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12295    },
12296    {
12297     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12298    },
12299    {
12300     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12301    },
12302    {
12303     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12304    },
12305    {
12306     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21setHALInstrumentationEv"
12307    },
12308    {
12309     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12310    },
12311    {
12312     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback4pingEv"
12313    },
12314    {
12315     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12316    },
12317    {
12318     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21notifySyspropsChangedEv"
12319    },
12320    {
12321     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12322    },
12323    {
12324     "kind" : "complete_dtor_pointer",
12325     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED1Ev"
12326    },
12327    {
12328     "kind" : "deleting_dtor_pointer",
12329     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED0Ev"
12330    },
12331    {
12332     "is_pure" : true,
12333     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback24cameraDeviceStatusChangeERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE"
12334    },
12335    {
12336     "is_pure" : true,
12337     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21torchModeStatusChangeERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE"
12338    },
12339    {
12340     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEE10onAsBinderEv"
12341    },
12342    {
12343     "component_value" : 20,
12344     "kind" : "vbase_offset"
12345    },
12346    {
12347     "component_value" : -4,
12348     "kind" : "offset_to_top"
12349    },
12350    {
12351     "kind" : "rtti",
12352     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEEE"
12353    },
12354    {
12355     "kind" : "complete_dtor_pointer",
12356     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED1Ev"
12357    },
12358    {
12359     "kind" : "deleting_dtor_pointer",
12360     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED0Ev"
12361    },
12362    {
12363     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEE10onAsBinderEv"
12364    },
12365    {
12366     "component_value" : 16,
12367     "kind" : "vbase_offset"
12368    },
12369    {
12370     "component_value" : -8,
12371     "kind" : "offset_to_top"
12372    },
12373    {
12374     "kind" : "rtti",
12375     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEEE"
12376    },
12377    {
12378     "kind" : "complete_dtor_pointer",
12379     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED1Ev"
12380    },
12381    {
12382     "kind" : "deleting_dtor_pointer",
12383     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED0Ev"
12384    },
12385    {
12386     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12387    },
12388    {
12389     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12390    },
12391    {
12392     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12393    },
12394    {
12395     "kind" : "vcall_offset"
12396    },
12397    {
12398     "component_value" : -16,
12399     "kind" : "vcall_offset"
12400    },
12401    {
12402     "component_value" : -16,
12403     "kind" : "vcall_offset"
12404    },
12405    {
12406     "component_value" : -16,
12407     "kind" : "vcall_offset"
12408    },
12409    {
12410     "component_value" : -24,
12411     "kind" : "vcall_offset"
12412    },
12413    {
12414     "component_value" : -24,
12415     "kind" : "offset_to_top"
12416    },
12417    {
12418     "kind" : "rtti",
12419     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEEE"
12420    },
12421    {
12422     "kind" : "complete_dtor_pointer",
12423     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED1Ev"
12424    },
12425    {
12426     "kind" : "deleting_dtor_pointer",
12427     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED0Ev"
12428    },
12429    {
12430     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12431    },
12432    {
12433     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12434    },
12435    {
12436     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12437    },
12438    {
12439     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12440    }
12441   ]
12442  },
12443  {
12444   "alignment" : 4,
12445   "base_specifiers" :
12446   [
12447    {
12448     "referenced_type" : "type-15"
12449    },
12450    {
12451     "referenced_type" : "type-80"
12452    },
12453    {
12454     "referenced_type" : "type-81"
12455    }
12456   ],
12457   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12458   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12459   "record_kind" : "class",
12460   "referenced_type" : "type-630",
12461   "self_type" : "type-630",
12462   "size" : 32,
12463   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12464   "template_args" : [ "type-15" ],
12465   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12466   "vtable_components" :
12467   [
12468    {
12469     "component_value" : 24,
12470     "kind" : "vbase_offset"
12471    },
12472    {
12473     "kind" : "offset_to_top"
12474    },
12475    {
12476     "kind" : "rtti",
12477     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12478    },
12479    {
12480     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12481    },
12482    {
12483     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12484    },
12485    {
12486     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12487    },
12488    {
12489     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12490    },
12491    {
12492     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12493    },
12494    {
12495     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12496    },
12497    {
12498     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12499    },
12500    {
12501     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12502    },
12503    {
12504     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12505    },
12506    {
12507     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12508    },
12509    {
12510     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12511    },
12512    {
12513     "kind" : "complete_dtor_pointer",
12514     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12515    },
12516    {
12517     "kind" : "deleting_dtor_pointer",
12518     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12519    },
12520    {
12521     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12522    },
12523    {
12524     "component_value" : 20,
12525     "kind" : "vbase_offset"
12526    },
12527    {
12528     "component_value" : -4,
12529     "kind" : "offset_to_top"
12530    },
12531    {
12532     "kind" : "rtti",
12533     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12534    },
12535    {
12536     "kind" : "complete_dtor_pointer",
12537     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12538    },
12539    {
12540     "kind" : "deleting_dtor_pointer",
12541     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12542    },
12543    {
12544     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12545    },
12546    {
12547     "component_value" : 16,
12548     "kind" : "vbase_offset"
12549    },
12550    {
12551     "component_value" : -8,
12552     "kind" : "offset_to_top"
12553    },
12554    {
12555     "kind" : "rtti",
12556     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12557    },
12558    {
12559     "kind" : "complete_dtor_pointer",
12560     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12561    },
12562    {
12563     "kind" : "deleting_dtor_pointer",
12564     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12565    },
12566    {
12567     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12568    },
12569    {
12570     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12571    },
12572    {
12573     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12574    },
12575    {
12576     "kind" : "vcall_offset"
12577    },
12578    {
12579     "component_value" : -16,
12580     "kind" : "vcall_offset"
12581    },
12582    {
12583     "component_value" : -16,
12584     "kind" : "vcall_offset"
12585    },
12586    {
12587     "component_value" : -16,
12588     "kind" : "vcall_offset"
12589    },
12590    {
12591     "component_value" : -24,
12592     "kind" : "vcall_offset"
12593    },
12594    {
12595     "component_value" : -24,
12596     "kind" : "offset_to_top"
12597    },
12598    {
12599     "kind" : "rtti",
12600     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12601    },
12602    {
12603     "kind" : "complete_dtor_pointer",
12604     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12605    },
12606    {
12607     "kind" : "deleting_dtor_pointer",
12608     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12609    },
12610    {
12611     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12612    },
12613    {
12614     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12615    },
12616    {
12617     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12618    },
12619    {
12620     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12621    }
12622   ]
12623  },
12624  {
12625   "alignment" : 4,
12626   "fields" :
12627   [
12628    {
12629     "access" : "private",
12630     "field_name" : "mMutex",
12631     "referenced_type" : "type-663"
12632    },
12633    {
12634     "access" : "private",
12635     "field_name" : "mMap",
12636     "field_offset" : 32,
12637     "referenced_type" : "type-664"
12638    }
12639   ],
12640   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
12641   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
12642   "record_kind" : "class",
12643   "referenced_type" : "type-662",
12644   "self_type" : "type-662",
12645   "size" : 16,
12646   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12647   "template_args" : [ "type-36", "type-665" ],
12648   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
12649  },
12650  {
12651   "alignment" : 4,
12652   "fields" :
12653   [
12654    {
12655     "access" : "private",
12656     "field_name" : "mMutex",
12657     "referenced_type" : "type-672"
12658    },
12659    {
12660     "access" : "private",
12661     "field_name" : "mMap",
12662     "field_offset" : 32,
12663     "referenced_type" : "type-673"
12664    }
12665   ],
12666   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
12667   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
12668   "record_kind" : "class",
12669   "referenced_type" : "type-671",
12670   "self_type" : "type-671",
12671   "size" : 16,
12672   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12673   "template_args" : [ "type-36", "type-20" ],
12674   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
12675  },
12676  {
12677   "alignment" : 4,
12678   "fields" :
12679   [
12680    {
12681     "access" : "private",
12682     "field_name" : "mMutex",
12683     "referenced_type" : "type-677"
12684    },
12685    {
12686     "access" : "private",
12687     "field_name" : "mMap",
12688     "field_offset" : 32,
12689     "referenced_type" : "type-678"
12690    }
12691   ],
12692   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
12693   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
12694   "record_kind" : "class",
12695   "referenced_type" : "type-676",
12696   "self_type" : "type-676",
12697   "size" : 16,
12698   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12699   "template_args" : [ "type-179", "type-71" ],
12700   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
12701  },
12702  {
12703   "alignment" : 4,
12704   "fields" :
12705   [
12706    {
12707     "access" : "private",
12708     "field_name" : "mMutex",
12709     "referenced_type" : "type-694"
12710    },
12711    {
12712     "access" : "private",
12713     "field_name" : "mMap",
12714     "field_offset" : 32,
12715     "referenced_type" : "type-695"
12716    }
12717   ],
12718   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
12719   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
12720   "record_kind" : "class",
12721   "referenced_type" : "type-693",
12722   "self_type" : "type-693",
12723   "size" : 16,
12724   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12725   "template_args" : [ "type-696", "type-697" ],
12726   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
12727  },
12728  {
12729   "alignment" : 4,
12730   "fields" :
12731   [
12732    {
12733     "access" : "private",
12734     "field_name" : "mMutex",
12735     "referenced_type" : "type-684"
12736    },
12737    {
12738     "access" : "private",
12739     "field_name" : "mMap",
12740     "field_offset" : 32,
12741     "referenced_type" : "type-685"
12742    }
12743   ],
12744   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
12745   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
12746   "record_kind" : "class",
12747   "referenced_type" : "type-683",
12748   "self_type" : "type-683",
12749   "size" : 16,
12750   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12751   "template_args" : [ "type-686", "type-687" ],
12752   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
12753  },
12754  {
12755   "alignment" : 8,
12756   "fields" :
12757   [
12758    {
12759     "field_name" : "flags",
12760     "referenced_type" : "type-2"
12761    },
12762    {
12763     "field_name" : "fdIndex",
12764     "field_offset" : 32,
12765     "referenced_type" : "type-2"
12766    },
12767    {
12768     "field_name" : "offset",
12769     "field_offset" : 64,
12770     "referenced_type" : "type-2"
12771    },
12772    {
12773     "field_name" : "extent",
12774     "field_offset" : 128,
12775     "referenced_type" : "type-35"
12776    }
12777   ],
12778   "linker_set_key" : "android::hardware::GrantorDescriptor",
12779   "name" : "android::hardware::GrantorDescriptor",
12780   "referenced_type" : "type-424",
12781   "self_type" : "type-424",
12782   "size" : 24,
12783   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
12784   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
12785  },
12786  {
12787   "alignment" : 8,
12788   "base_specifiers" :
12789   [
12790    {
12791     "is_virtual" : true,
12792     "referenced_type" : "type-469"
12793    },
12794    {
12795     "is_virtual" : true,
12796     "referenced_type" : "type-6"
12797    }
12798   ],
12799   "linker_set_key" : "android::hardware::HidlMemory",
12800   "name" : "android::hardware::HidlMemory",
12801   "record_kind" : "class",
12802   "referenced_type" : "type-477",
12803   "self_type" : "type-477",
12804   "size" : 56,
12805   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12806   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
12807   "vtable_components" :
12808   [
12809    {
12810     "component_value" : 48,
12811     "kind" : "vbase_offset"
12812    },
12813    {
12814     "component_value" : 8,
12815     "kind" : "vbase_offset"
12816    },
12817    {
12818     "kind" : "offset_to_top"
12819    },
12820    {
12821     "kind" : "rtti",
12822     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12823    },
12824    {
12825     "kind" : "complete_dtor_pointer",
12826     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
12827    },
12828    {
12829     "kind" : "deleting_dtor_pointer",
12830     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
12831    },
12832    {
12833     "kind" : "vcall_offset"
12834    },
12835    {
12836     "kind" : "vcall_offset"
12837    },
12838    {
12839     "kind" : "vcall_offset"
12840    },
12841    {
12842     "kind" : "vcall_offset"
12843    },
12844    {
12845     "component_value" : -48,
12846     "kind" : "vcall_offset"
12847    },
12848    {
12849     "component_value" : -48,
12850     "kind" : "offset_to_top"
12851    },
12852    {
12853     "kind" : "rtti",
12854     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12855    },
12856    {
12857     "kind" : "complete_dtor_pointer",
12858     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
12859    },
12860    {
12861     "kind" : "deleting_dtor_pointer",
12862     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
12863    },
12864    {
12865     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12866    },
12867    {
12868     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12869    },
12870    {
12871     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12872    },
12873    {
12874     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12875    }
12876   ]
12877  },
12878  {
12879   "alignment" : 4,
12880   "base_specifiers" :
12881   [
12882    {
12883     "is_virtual" : true,
12884     "referenced_type" : "type-6"
12885    }
12886   ],
12887   "linker_set_key" : "android::hardware::IBinder",
12888   "name" : "android::hardware::IBinder",
12889   "record_kind" : "class",
12890   "referenced_type" : "type-77",
12891   "self_type" : "type-77",
12892   "size" : 12,
12893   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12894   "unique_id" : "_ZTSN7android8hardware7IBinderE",
12895   "vtable_components" :
12896   [
12897    {
12898     "component_value" : 4,
12899     "kind" : "vbase_offset"
12900    },
12901    {
12902     "kind" : "offset_to_top"
12903    },
12904    {
12905     "kind" : "rtti",
12906     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12907    },
12908    {
12909     "is_pure" : true,
12910     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12911    },
12912    {
12913     "is_pure" : true,
12914     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
12915    },
12916    {
12917     "is_pure" : true,
12918     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
12919    },
12920    {
12921     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12922    },
12923    {
12924     "is_pure" : true,
12925     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12926    },
12927    {
12928     "is_pure" : true,
12929     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
12930    },
12931    {
12932     "is_pure" : true,
12933     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
12934    },
12935    {
12936     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
12937    },
12938    {
12939     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12940    },
12941    {
12942     "kind" : "complete_dtor_pointer",
12943     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
12944    },
12945    {
12946     "kind" : "deleting_dtor_pointer",
12947     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
12948    },
12949    {
12950     "kind" : "vcall_offset"
12951    },
12952    {
12953     "kind" : "vcall_offset"
12954    },
12955    {
12956     "kind" : "vcall_offset"
12957    },
12958    {
12959     "kind" : "vcall_offset"
12960    },
12961    {
12962     "component_value" : -4,
12963     "kind" : "vcall_offset"
12964    },
12965    {
12966     "component_value" : -4,
12967     "kind" : "offset_to_top"
12968    },
12969    {
12970     "kind" : "rtti",
12971     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12972    },
12973    {
12974     "kind" : "complete_dtor_pointer",
12975     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
12976    },
12977    {
12978     "kind" : "deleting_dtor_pointer",
12979     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
12980    },
12981    {
12982     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12983    },
12984    {
12985     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12986    },
12987    {
12988     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12989    },
12990    {
12991     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12992    }
12993   ]
12994  },
12995  {
12996   "alignment" : 4,
12997   "base_specifiers" :
12998   [
12999    {
13000     "is_virtual" : true,
13001     "referenced_type" : "type-6"
13002    }
13003   ],
13004   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
13005   "name" : "android::hardware::IBinder::DeathRecipient",
13006   "record_kind" : "class",
13007   "referenced_type" : "type-5",
13008   "self_type" : "type-5",
13009   "size" : 12,
13010   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13011   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
13012   "vtable_components" :
13013   [
13014    {
13015     "component_value" : 4,
13016     "kind" : "vbase_offset"
13017    },
13018    {
13019     "kind" : "offset_to_top"
13020    },
13021    {
13022     "kind" : "rtti",
13023     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13024    },
13025    {
13026     "is_pure" : true,
13027     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
13028    },
13029    {
13030     "kind" : "complete_dtor_pointer",
13031     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
13032    },
13033    {
13034     "kind" : "deleting_dtor_pointer",
13035     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
13036    },
13037    {
13038     "kind" : "vcall_offset"
13039    },
13040    {
13041     "kind" : "vcall_offset"
13042    },
13043    {
13044     "kind" : "vcall_offset"
13045    },
13046    {
13047     "kind" : "vcall_offset"
13048    },
13049    {
13050     "component_value" : -4,
13051     "kind" : "vcall_offset"
13052    },
13053    {
13054     "component_value" : -4,
13055     "kind" : "offset_to_top"
13056    },
13057    {
13058     "kind" : "rtti",
13059     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13060    },
13061    {
13062     "kind" : "complete_dtor_pointer",
13063     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
13064    },
13065    {
13066     "kind" : "deleting_dtor_pointer",
13067     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
13068    },
13069    {
13070     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13071    },
13072    {
13073     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13074    },
13075    {
13076     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13077    },
13078    {
13079     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13080    }
13081   ]
13082  },
13083  {
13084   "alignment" : 4,
13085   "base_specifiers" :
13086   [
13087    {
13088     "is_virtual" : true,
13089     "referenced_type" : "type-6"
13090    }
13091   ],
13092   "linker_set_key" : "android::hardware::IInterface",
13093   "name" : "android::hardware::IInterface",
13094   "record_kind" : "class",
13095   "referenced_type" : "type-80",
13096   "self_type" : "type-80",
13097   "size" : 12,
13098   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13099   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
13100   "vtable_components" :
13101   [
13102    {
13103     "component_value" : 4,
13104     "kind" : "vbase_offset"
13105    },
13106    {
13107     "kind" : "offset_to_top"
13108    },
13109    {
13110     "kind" : "rtti",
13111     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
13112    },
13113    {
13114     "kind" : "complete_dtor_pointer",
13115     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
13116    },
13117    {
13118     "kind" : "deleting_dtor_pointer",
13119     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
13120    },
13121    {
13122     "is_pure" : true,
13123     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
13124    },
13125    {
13126     "kind" : "vcall_offset"
13127    },
13128    {
13129     "kind" : "vcall_offset"
13130    },
13131    {
13132     "kind" : "vcall_offset"
13133    },
13134    {
13135     "kind" : "vcall_offset"
13136    },
13137    {
13138     "component_value" : -4,
13139     "kind" : "vcall_offset"
13140    },
13141    {
13142     "component_value" : -4,
13143     "kind" : "offset_to_top"
13144    },
13145    {
13146     "kind" : "rtti",
13147     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
13148    },
13149    {
13150     "kind" : "complete_dtor_pointer",
13151     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
13152    },
13153    {
13154     "kind" : "deleting_dtor_pointer",
13155     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
13156    },
13157    {
13158     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13159    },
13160    {
13161     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13162    },
13163    {
13164     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13165    },
13166    {
13167     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13168    }
13169   ]
13170  },
13171  {
13172   "alignment" : 4,
13173   "fields" :
13174   [
13175    {
13176     "access" : "private",
13177     "field_name" : "mGrantors",
13178     "referenced_type" : "type-481"
13179    },
13180    {
13181     "access" : "private",
13182     "field_name" : "mHandle",
13183     "field_offset" : 128,
13184     "referenced_type" : "type-463"
13185    },
13186    {
13187     "access" : "private",
13188     "field_name" : "mQuantum",
13189     "field_offset" : 192,
13190     "referenced_type" : "type-2"
13191    },
13192    {
13193     "access" : "private",
13194     "field_name" : "mFlags",
13195     "field_offset" : 224,
13196     "referenced_type" : "type-2"
13197    }
13198   ],
13199   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
13200   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
13201   "referenced_type" : "type-604",
13202   "self_type" : "type-604",
13203   "size" : 32,
13204   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
13205   "template_args" : [ "type-136" ],
13206   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
13207  },
13208  {
13209   "alignment" : 4,
13210   "fields" :
13211   [
13212    {
13213     "access" : "private",
13214     "field_name" : "mBufCachePos",
13215     "referenced_type" : "type-2"
13216    },
13217    {
13218     "access" : "private",
13219     "field_name" : "mBufCache",
13220     "field_offset" : 32,
13221     "referenced_type" : "type-638"
13222    },
13223    {
13224     "access" : "private",
13225     "field_name" : "mError",
13226     "field_offset" : 128,
13227     "referenced_type" : "type-41"
13228    },
13229    {
13230     "access" : "private",
13231     "field_name" : "mData",
13232     "field_offset" : 160,
13233     "referenced_type" : "type-51"
13234    },
13235    {
13236     "access" : "private",
13237     "field_name" : "mDataSize",
13238     "field_offset" : 192,
13239     "referenced_type" : "type-2"
13240    },
13241    {
13242     "access" : "private",
13243     "field_name" : "mDataCapacity",
13244     "field_offset" : 224,
13245     "referenced_type" : "type-2"
13246    },
13247    {
13248     "access" : "private",
13249     "field_name" : "mDataPos",
13250     "field_offset" : 256,
13251     "referenced_type" : "type-2"
13252    },
13253    {
13254     "access" : "private",
13255     "field_name" : "mObjects",
13256     "field_offset" : 288,
13257     "referenced_type" : "type-639"
13258    },
13259    {
13260     "access" : "private",
13261     "field_name" : "mObjectsSize",
13262     "field_offset" : 320,
13263     "referenced_type" : "type-2"
13264    },
13265    {
13266     "access" : "private",
13267     "field_name" : "mObjectsCapacity",
13268     "field_offset" : 352,
13269     "referenced_type" : "type-2"
13270    },
13271    {
13272     "access" : "private",
13273     "field_name" : "mNextObjectHint",
13274     "field_offset" : 384,
13275     "referenced_type" : "type-2"
13276    },
13277    {
13278     "access" : "private",
13279     "field_name" : "mNumRef",
13280     "field_offset" : 416,
13281     "referenced_type" : "type-2"
13282    },
13283    {
13284     "access" : "private",
13285     "field_name" : "mFdsKnown",
13286     "field_offset" : 448,
13287     "referenced_type" : "type-20"
13288    },
13289    {
13290     "access" : "private",
13291     "field_name" : "mHasFds",
13292     "field_offset" : 456,
13293     "referenced_type" : "type-20"
13294    },
13295    {
13296     "access" : "private",
13297     "field_name" : "mAllowFds",
13298     "field_offset" : 464,
13299     "referenced_type" : "type-20"
13300    },
13301    {
13302     "access" : "private",
13303     "field_name" : "mOwner",
13304     "field_offset" : 480,
13305     "referenced_type" : "type-640"
13306    },
13307    {
13308     "access" : "private",
13309     "field_name" : "mOwnerCookie",
13310     "field_offset" : 512,
13311     "referenced_type" : "type-75"
13312    }
13313   ],
13314   "linker_set_key" : "android::hardware::Parcel",
13315   "name" : "android::hardware::Parcel",
13316   "record_kind" : "class",
13317   "referenced_type" : "type-637",
13318   "self_type" : "type-637",
13319   "size" : 68,
13320   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
13321   "unique_id" : "_ZTSN7android8hardware6ParcelE"
13322  },
13323  {
13324   "access" : "private",
13325   "alignment" : 4,
13326   "fields" :
13327   [
13328    {
13329     "field_name" : "index",
13330     "referenced_type" : "type-2"
13331    },
13332    {
13333     "field_name" : "buffer",
13334     "field_offset" : 32,
13335     "referenced_type" : "type-35"
13336    },
13337    {
13338     "field_name" : "bufend",
13339     "field_offset" : 96,
13340     "referenced_type" : "type-35"
13341    }
13342   ],
13343   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
13344   "name" : "android::hardware::Parcel::BufferInfo",
13345   "referenced_type" : "type-645",
13346   "self_type" : "type-645",
13347   "size" : 20,
13348   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
13349   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
13350  },
13351  {
13352   "alignment" : 4,
13353   "base_specifiers" :
13354   [
13355    {
13356     "is_virtual" : true,
13357     "referenced_type" : "type-6"
13358    }
13359   ],
13360   "fields" :
13361   [
13362    {
13363     "access" : "private",
13364     "field_name" : "mDriverFD",
13365     "field_offset" : 32,
13366     "referenced_type" : "type-41"
13367    },
13368    {
13369     "access" : "private",
13370     "field_name" : "mVMStart",
13371     "field_offset" : 64,
13372     "referenced_type" : "type-75"
13373    },
13374    {
13375     "access" : "private",
13376     "field_name" : "mThreadCountLock",
13377     "field_offset" : 96,
13378     "referenced_type" : "type-191"
13379    },
13380    {
13381     "access" : "private",
13382     "field_name" : "mThreadCountDecrement",
13383     "field_offset" : 128,
13384     "referenced_type" : "type-192"
13385    },
13386    {
13387     "access" : "private",
13388     "field_name" : "mExecutingThreadsCount",
13389     "field_offset" : 160,
13390     "referenced_type" : "type-2"
13391    },
13392    {
13393     "access" : "private",
13394     "field_name" : "mMaxThreads",
13395     "field_offset" : 192,
13396     "referenced_type" : "type-2"
13397    },
13398    {
13399     "access" : "private",
13400     "field_name" : "mStarvationStartTimeMs",
13401     "field_offset" : 224,
13402     "referenced_type" : "type-193"
13403    },
13404    {
13405     "access" : "private",
13406     "field_name" : "mLock",
13407     "field_offset" : 288,
13408     "referenced_type" : "type-194"
13409    },
13410    {
13411     "access" : "private",
13412     "field_name" : "mHandleToObject",
13413     "field_offset" : 320,
13414     "referenced_type" : "type-196"
13415    },
13416    {
13417     "access" : "private",
13418     "field_name" : "mManagesContexts",
13419     "field_offset" : 480,
13420     "referenced_type" : "type-20"
13421    },
13422    {
13423     "access" : "private",
13424     "field_name" : "mBinderContextCheckFunc",
13425     "field_offset" : 512,
13426     "referenced_type" : "type-200"
13427    },
13428    {
13429     "access" : "private",
13430     "field_name" : "mBinderContextUserData",
13431     "field_offset" : 544,
13432     "referenced_type" : "type-75"
13433    },
13434    {
13435     "access" : "private",
13436     "field_name" : "mContexts",
13437     "field_offset" : 576,
13438     "referenced_type" : "type-209"
13439    },
13440    {
13441     "access" : "private",
13442     "field_name" : "mRootDir",
13443     "field_offset" : 736,
13444     "referenced_type" : "type-213"
13445    },
13446    {
13447     "access" : "private",
13448     "field_name" : "mThreadPoolStarted",
13449     "field_offset" : 768,
13450     "referenced_type" : "type-20"
13451    },
13452    {
13453     "access" : "private",
13454     "field_name" : "mSpawnThreadOnStart",
13455     "field_offset" : 776,
13456     "referenced_type" : "type-20"
13457    },
13458    {
13459     "access" : "private",
13460     "field_name" : "mThreadPoolSeq",
13461     "field_offset" : 800,
13462     "referenced_type" : "type-216"
13463    },
13464    {
13465     "access" : "private",
13466     "field_name" : "mMmapSize",
13467     "field_offset" : 832,
13468     "referenced_type" : "type-198"
13469    },
13470    {
13471     "access" : "private",
13472     "field_name" : "mCallRestriction",
13473     "field_offset" : 864,
13474     "referenced_type" : "type-217"
13475    }
13476   ],
13477   "linker_set_key" : "android::hardware::ProcessState",
13478   "name" : "android::hardware::ProcessState",
13479   "record_kind" : "class",
13480   "referenced_type" : "type-190",
13481   "self_type" : "type-190",
13482   "size" : 120,
13483   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
13484   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
13485   "vtable_components" :
13486   [
13487    {
13488     "component_value" : 112,
13489     "kind" : "vbase_offset"
13490    },
13491    {
13492     "kind" : "offset_to_top"
13493    },
13494    {
13495     "kind" : "rtti",
13496     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13497    },
13498    {
13499     "kind" : "complete_dtor_pointer",
13500     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
13501    },
13502    {
13503     "kind" : "deleting_dtor_pointer",
13504     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
13505    },
13506    {
13507     "kind" : "vcall_offset"
13508    },
13509    {
13510     "kind" : "vcall_offset"
13511    },
13512    {
13513     "kind" : "vcall_offset"
13514    },
13515    {
13516     "kind" : "vcall_offset"
13517    },
13518    {
13519     "component_value" : -112,
13520     "kind" : "vcall_offset"
13521    },
13522    {
13523     "component_value" : -112,
13524     "kind" : "offset_to_top"
13525    },
13526    {
13527     "kind" : "rtti",
13528     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13529    },
13530    {
13531     "kind" : "complete_dtor_pointer",
13532     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
13533    },
13534    {
13535     "kind" : "deleting_dtor_pointer",
13536     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
13537    },
13538    {
13539     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13540    },
13541    {
13542     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13543    },
13544    {
13545     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13546    },
13547    {
13548     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13549    }
13550   ]
13551  },
13552  {
13553   "access" : "private",
13554   "alignment" : 4,
13555   "fields" :
13556   [
13557    {
13558     "field_name" : "binder",
13559     "referenced_type" : "type-83"
13560    },
13561    {
13562     "field_name" : "refs",
13563     "field_offset" : 32,
13564     "referenced_type" : "type-26"
13565    }
13566   ],
13567   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
13568   "name" : "android::hardware::ProcessState::handle_entry",
13569   "referenced_type" : "type-199",
13570   "self_type" : "type-199",
13571   "size" : 8,
13572   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
13573   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
13574  },
13575  {
13576   "alignment" : 4,
13577   "base_specifiers" :
13578   [
13579    {
13580     "referenced_type" : "type-39"
13581    }
13582   ],
13583   "fields" :
13584   [
13585    {
13586     "access" : "private",
13587     "field_name" : "mVal",
13588     "field_offset" : 192,
13589     "referenced_type" : "type-333"
13590    }
13591   ],
13592   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
13593   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
13594   "record_kind" : "class",
13595   "referenced_type" : "type-332",
13596   "self_type" : "type-332",
13597   "size" : 28,
13598   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13599   "template_args" : [ "type-333" ],
13600   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_6camera6common4V1_06StatusEEE"
13601  },
13602  {
13603   "alignment" : 4,
13604   "base_specifiers" :
13605   [
13606    {
13607     "referenced_type" : "type-39"
13608    }
13609   ],
13610   "fields" :
13611   [
13612    {
13613     "access" : "private",
13614     "field_name" : "mVal",
13615     "field_offset" : 192,
13616     "referenced_type" : "type-104"
13617    }
13618   ],
13619   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> >",
13620   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> >",
13621   "record_kind" : "class",
13622   "referenced_type" : "type-340",
13623   "self_type" : "type-340",
13624   "size" : 28,
13625   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13626   "template_args" : [ "type-104" ],
13627   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_6camera8provider4V2_415ICameraProviderEEEEE"
13628  },
13629  {
13630   "alignment" : 4,
13631   "base_specifiers" :
13632   [
13633    {
13634     "referenced_type" : "type-39"
13635    }
13636   ],
13637   "fields" :
13638   [
13639    {
13640     "access" : "private",
13641     "field_name" : "mVal",
13642     "field_offset" : 192,
13643     "referenced_type" : "type-12"
13644    }
13645   ],
13646   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> >",
13647   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> >",
13648   "record_kind" : "class",
13649   "referenced_type" : "type-38",
13650   "self_type" : "type-38",
13651   "size" : 28,
13652   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13653   "template_args" : [ "type-12" ],
13654   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_6camera8provider4V2_423ICameraProviderCallbackEEEEE"
13655  },
13656  {
13657   "alignment" : 4,
13658   "base_specifiers" :
13659   [
13660    {
13661     "referenced_type" : "type-39"
13662    }
13663   ],
13664   "fields" :
13665   [
13666    {
13667     "access" : "private",
13668     "field_name" : "mVal",
13669     "field_offset" : 168,
13670     "referenced_type" : "type-20"
13671    }
13672   ],
13673   "linker_set_key" : "android::hardware::Return<bool>",
13674   "name" : "android::hardware::Return<bool>",
13675   "record_kind" : "class",
13676   "referenced_type" : "type-326",
13677   "self_type" : "type-326",
13678   "size" : 24,
13679   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13680   "template_args" : [ "type-20" ],
13681   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
13682  },
13683  {
13684   "alignment" : 4,
13685   "base_specifiers" :
13686   [
13687    {
13688     "referenced_type" : "type-39"
13689    }
13690   ],
13691   "linker_set_key" : "android::hardware::Return<void>",
13692   "name" : "android::hardware::Return<void>",
13693   "record_kind" : "class",
13694   "referenced_type" : "type-353",
13695   "self_type" : "type-353",
13696   "size" : 24,
13697   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13698   "template_args" : [ "type-76" ],
13699   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
13700  },
13701  {
13702   "alignment" : 4,
13703   "fields" :
13704   [
13705    {
13706     "access" : "private",
13707     "field_name" : "mException",
13708     "referenced_type" : "type-41"
13709    },
13710    {
13711     "access" : "private",
13712     "field_name" : "mErrorCode",
13713     "field_offset" : 32,
13714     "referenced_type" : "type-41"
13715    },
13716    {
13717     "access" : "private",
13718     "field_name" : "mMessage",
13719     "field_offset" : 64,
13720     "referenced_type" : "type-42"
13721    }
13722   ],
13723   "linker_set_key" : "android::hardware::Status",
13724   "name" : "android::hardware::Status",
13725   "record_kind" : "class",
13726   "referenced_type" : "type-40",
13727   "self_type" : "type-40",
13728   "size" : 20,
13729   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13730   "unique_id" : "_ZTSN7android8hardware6StatusE"
13731  },
13732  {
13733   "alignment" : 8,
13734   "fields" :
13735   [
13736    {
13737     "field_name" : "resourceCost",
13738     "referenced_type" : "type-2"
13739    },
13740    {
13741     "field_name" : "conflictingDevices",
13742     "field_offset" : 64,
13743     "referenced_type" : "type-482"
13744    }
13745   ],
13746   "linker_set_key" : "android::hardware::camera::common::V1_0::CameraResourceCost",
13747   "name" : "android::hardware::camera::common::V1_0::CameraResourceCost",
13748   "referenced_type" : "type-770",
13749   "self_type" : "type-770",
13750   "size" : 24,
13751   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
13752   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_018CameraResourceCostE"
13753  },
13754  {
13755   "alignment" : 8,
13756   "fields" :
13757   [
13758    {
13759     "field_name" : "tagId",
13760     "referenced_type" : "type-2"
13761    },
13762    {
13763     "field_name" : "tagName",
13764     "field_offset" : 64,
13765     "referenced_type" : "type-364"
13766    },
13767    {
13768     "field_name" : "tagType",
13769     "field_offset" : 192,
13770     "referenced_type" : "type-372"
13771    }
13772   ],
13773   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTag",
13774   "name" : "android::hardware::camera::common::V1_0::VendorTag",
13775   "referenced_type" : "type-371",
13776   "self_type" : "type-371",
13777   "size" : 32,
13778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
13779   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_09VendorTagE"
13780  },
13781  {
13782   "alignment" : 8,
13783   "fields" :
13784   [
13785    {
13786     "field_name" : "sectionName",
13787     "referenced_type" : "type-364"
13788    },
13789    {
13790     "field_name" : "tags",
13791     "field_offset" : 128,
13792     "referenced_type" : "type-367"
13793    }
13794   ],
13795   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTagSection",
13796   "name" : "android::hardware::camera::common::V1_0::VendorTagSection",
13797   "referenced_type" : "type-363",
13798   "self_type" : "type-363",
13799   "size" : 32,
13800   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
13801   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_016VendorTagSectionE"
13802  },
13803  {
13804   "alignment" : 4,
13805   "base_specifiers" :
13806   [
13807    {
13808     "referenced_type" : "type-107"
13809    }
13810   ],
13811   "fields" :
13812   [
13813    {
13814     "access" : "private",
13815     "field_name" : "_hidl_mImpl",
13816     "field_offset" : 544,
13817     "referenced_type" : "type-154"
13818    }
13819   ],
13820   "linker_set_key" : "android::hardware::camera::device::V1_0::BnHwCameraDevice",
13821   "name" : "android::hardware::camera::device::V1_0::BnHwCameraDevice",
13822   "referenced_type" : "type-655",
13823   "self_type" : "type-655",
13824   "size" : 80,
13825   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BnHwCameraDevice.h",
13826   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_016BnHwCameraDeviceE",
13827   "vtable_components" :
13828   [
13829    {
13830     "component_value" : 72,
13831     "kind" : "vbase_offset"
13832    },
13833    {
13834     "kind" : "offset_to_top"
13835    },
13836    {
13837     "kind" : "rtti",
13838     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BnHwCameraDeviceE"
13839    },
13840    {
13841     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13842    },
13843    {
13844     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13845    },
13846    {
13847     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13848    },
13849    {
13850     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13851    },
13852    {
13853     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13854    },
13855    {
13856     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13857    },
13858    {
13859     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13860    },
13861    {
13862     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13863    },
13864    {
13865     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13866    },
13867    {
13868     "kind" : "complete_dtor_pointer",
13869     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BnHwCameraDeviceD1Ev"
13870    },
13871    {
13872     "kind" : "deleting_dtor_pointer",
13873     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BnHwCameraDeviceD0Ev"
13874    },
13875    {
13876     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BnHwCameraDevice10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
13877    },
13878    {
13879     "component_value" : -20,
13880     "kind" : "offset_to_top"
13881    },
13882    {
13883     "kind" : "rtti",
13884     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BnHwCameraDeviceE"
13885    },
13886    {
13887     "kind" : "complete_dtor_pointer",
13888     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V1_016BnHwCameraDeviceD1Ev"
13889    },
13890    {
13891     "kind" : "deleting_dtor_pointer",
13892     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V1_016BnHwCameraDeviceD0Ev"
13893    },
13894    {
13895     "kind" : "vcall_offset"
13896    },
13897    {
13898     "kind" : "vcall_offset"
13899    },
13900    {
13901     "kind" : "vcall_offset"
13902    },
13903    {
13904     "kind" : "vcall_offset"
13905    },
13906    {
13907     "component_value" : -72,
13908     "kind" : "vcall_offset"
13909    },
13910    {
13911     "component_value" : -72,
13912     "kind" : "offset_to_top"
13913    },
13914    {
13915     "kind" : "rtti",
13916     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BnHwCameraDeviceE"
13917    },
13918    {
13919     "kind" : "complete_dtor_pointer",
13920     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_016BnHwCameraDeviceD1Ev"
13921    },
13922    {
13923     "kind" : "deleting_dtor_pointer",
13924     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_016BnHwCameraDeviceD0Ev"
13925    },
13926    {
13927     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13928    },
13929    {
13930     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13931    },
13932    {
13933     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13934    },
13935    {
13936     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13937    }
13938   ]
13939  },
13940  {
13941   "alignment" : 4,
13942   "base_specifiers" :
13943   [
13944    {
13945     "referenced_type" : "type-107"
13946    }
13947   ],
13948   "fields" :
13949   [
13950    {
13951     "access" : "private",
13952     "field_name" : "_hidl_mImpl",
13953     "field_offset" : 544,
13954     "referenced_type" : "type-243"
13955    }
13956   ],
13957   "linker_set_key" : "android::hardware::camera::device::V1_0::BnHwCameraDeviceCallback",
13958   "name" : "android::hardware::camera::device::V1_0::BnHwCameraDeviceCallback",
13959   "referenced_type" : "type-908",
13960   "self_type" : "type-908",
13961   "size" : 80,
13962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BnHwCameraDeviceCallback.h",
13963   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackE",
13964   "vtable_components" :
13965   [
13966    {
13967     "component_value" : 72,
13968     "kind" : "vbase_offset"
13969    },
13970    {
13971     "kind" : "offset_to_top"
13972    },
13973    {
13974     "kind" : "rtti",
13975     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackE"
13976    },
13977    {
13978     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13979    },
13980    {
13981     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13982    },
13983    {
13984     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13985    },
13986    {
13987     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13988    },
13989    {
13990     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13991    },
13992    {
13993     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13994    },
13995    {
13996     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13997    },
13998    {
13999     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14000    },
14001    {
14002     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14003    },
14004    {
14005     "kind" : "complete_dtor_pointer",
14006     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackD1Ev"
14007    },
14008    {
14009     "kind" : "deleting_dtor_pointer",
14010     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackD0Ev"
14011    },
14012    {
14013     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14014    },
14015    {
14016     "component_value" : -20,
14017     "kind" : "offset_to_top"
14018    },
14019    {
14020     "kind" : "rtti",
14021     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackE"
14022    },
14023    {
14024     "kind" : "complete_dtor_pointer",
14025     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackD1Ev"
14026    },
14027    {
14028     "kind" : "deleting_dtor_pointer",
14029     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackD0Ev"
14030    },
14031    {
14032     "kind" : "vcall_offset"
14033    },
14034    {
14035     "kind" : "vcall_offset"
14036    },
14037    {
14038     "kind" : "vcall_offset"
14039    },
14040    {
14041     "kind" : "vcall_offset"
14042    },
14043    {
14044     "component_value" : -72,
14045     "kind" : "vcall_offset"
14046    },
14047    {
14048     "component_value" : -72,
14049     "kind" : "offset_to_top"
14050    },
14051    {
14052     "kind" : "rtti",
14053     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackE"
14054    },
14055    {
14056     "kind" : "complete_dtor_pointer",
14057     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackD1Ev"
14058    },
14059    {
14060     "kind" : "deleting_dtor_pointer",
14061     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackD0Ev"
14062    },
14063    {
14064     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14065    },
14066    {
14067     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14068    },
14069    {
14070     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14071    },
14072    {
14073     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14074    }
14075   ]
14076  },
14077  {
14078   "alignment" : 4,
14079   "base_specifiers" :
14080   [
14081    {
14082     "referenced_type" : "type-107"
14083    }
14084   ],
14085   "fields" :
14086   [
14087    {
14088     "access" : "private",
14089     "field_name" : "_hidl_mImpl",
14090     "field_offset" : 544,
14091     "referenced_type" : "type-250"
14092    }
14093   ],
14094   "linker_set_key" : "android::hardware::camera::device::V1_0::BnHwCameraDevicePreviewCallback",
14095   "name" : "android::hardware::camera::device::V1_0::BnHwCameraDevicePreviewCallback",
14096   "referenced_type" : "type-917",
14097   "self_type" : "type-917",
14098   "size" : 80,
14099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BnHwCameraDevicePreviewCallback.h",
14100   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackE",
14101   "vtable_components" :
14102   [
14103    {
14104     "component_value" : 72,
14105     "kind" : "vbase_offset"
14106    },
14107    {
14108     "kind" : "offset_to_top"
14109    },
14110    {
14111     "kind" : "rtti",
14112     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackE"
14113    },
14114    {
14115     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14116    },
14117    {
14118     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14119    },
14120    {
14121     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14122    },
14123    {
14124     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14125    },
14126    {
14127     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14128    },
14129    {
14130     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14131    },
14132    {
14133     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14134    },
14135    {
14136     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14137    },
14138    {
14139     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14140    },
14141    {
14142     "kind" : "complete_dtor_pointer",
14143     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackD1Ev"
14144    },
14145    {
14146     "kind" : "deleting_dtor_pointer",
14147     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackD0Ev"
14148    },
14149    {
14150     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14151    },
14152    {
14153     "component_value" : -20,
14154     "kind" : "offset_to_top"
14155    },
14156    {
14157     "kind" : "rtti",
14158     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackE"
14159    },
14160    {
14161     "kind" : "complete_dtor_pointer",
14162     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackD1Ev"
14163    },
14164    {
14165     "kind" : "deleting_dtor_pointer",
14166     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackD0Ev"
14167    },
14168    {
14169     "kind" : "vcall_offset"
14170    },
14171    {
14172     "kind" : "vcall_offset"
14173    },
14174    {
14175     "kind" : "vcall_offset"
14176    },
14177    {
14178     "kind" : "vcall_offset"
14179    },
14180    {
14181     "component_value" : -72,
14182     "kind" : "vcall_offset"
14183    },
14184    {
14185     "component_value" : -72,
14186     "kind" : "offset_to_top"
14187    },
14188    {
14189     "kind" : "rtti",
14190     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackE"
14191    },
14192    {
14193     "kind" : "complete_dtor_pointer",
14194     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackD1Ev"
14195    },
14196    {
14197     "kind" : "deleting_dtor_pointer",
14198     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackD0Ev"
14199    },
14200    {
14201     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14202    },
14203    {
14204     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14205    },
14206    {
14207     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14208    },
14209    {
14210     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14211    }
14212   ]
14213  },
14214  {
14215   "alignment" : 4,
14216   "base_specifiers" :
14217   [
14218    {
14219     "referenced_type" : "type-261"
14220    },
14221    {
14222     "referenced_type" : "type-18"
14223    }
14224   ],
14225   "fields" :
14226   [
14227    {
14228     "access" : "private",
14229     "field_name" : "_hidl_mMutex",
14230     "field_offset" : 544,
14231     "referenced_type" : "type-259"
14232    },
14233    {
14234     "access" : "private",
14235     "field_name" : "_hidl_mDeathRecipients",
14236     "field_offset" : 576,
14237     "referenced_type" : "type-260"
14238    }
14239   ],
14240   "linker_set_key" : "android::hardware::camera::device::V1_0::BpHwCameraDevice",
14241   "name" : "android::hardware::camera::device::V1_0::BpHwCameraDevice",
14242   "referenced_type" : "type-258",
14243   "self_type" : "type-258",
14244   "size" : 92,
14245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDevice.h",
14246   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_016BpHwCameraDeviceE",
14247   "vtable_components" :
14248   [
14249    {
14250     "component_value" : 84,
14251     "kind" : "vbase_offset"
14252    },
14253    {
14254     "kind" : "offset_to_top"
14255    },
14256    {
14257     "kind" : "rtti",
14258     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BpHwCameraDeviceE"
14259    },
14260    {
14261     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_016BpHwCameraDevice8isRemoteEv"
14262    },
14263    {
14264     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14265    },
14266    {
14267     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14268    },
14269    {
14270     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14271    },
14272    {
14273     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14274    },
14275    {
14276     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice21setHALInstrumentationEv"
14277    },
14278    {
14279     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14280    },
14281    {
14282     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice4pingEv"
14283    },
14284    {
14285     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14286    },
14287    {
14288     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice21notifySyspropsChangedEv"
14289    },
14290    {
14291     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14292    },
14293    {
14294     "kind" : "complete_dtor_pointer",
14295     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDeviceD1Ev"
14296    },
14297    {
14298     "kind" : "deleting_dtor_pointer",
14299     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDeviceD0Ev"
14300    },
14301    {
14302     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice15getResourceCostENSt3__18functionIFvNS1_6common4V1_06StatusERKNS8_18CameraResourceCostEEEE"
14303    },
14304    {
14305     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13getCameraInfoENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_10CameraInfoEEEE"
14306    },
14307    {
14308     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice12setTorchModeENS1_6common4V1_09TorchModeE"
14309    },
14310    {
14311     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice9dumpStateERKNS0_11hidl_handleE"
14312    },
14313    {
14314     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice4openERKNS_2spINS3_21ICameraDeviceCallbackEEE"
14315    },
14316    {
14317     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice16setPreviewWindowERKNS_2spINS3_28ICameraDevicePreviewCallbackEEE"
14318    },
14319    {
14320     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13enableMsgTypeEj"
14321    },
14322    {
14323     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice14disableMsgTypeEj"
14324    },
14325    {
14326     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice14msgTypeEnabledEj"
14327    },
14328    {
14329     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice12startPreviewEv"
14330    },
14331    {
14332     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice11stopPreviewEv"
14333    },
14334    {
14335     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice14previewEnabledEv"
14336    },
14337    {
14338     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice22storeMetaDataInBuffersEb"
14339    },
14340    {
14341     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice14startRecordingEv"
14342    },
14343    {
14344     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13stopRecordingEv"
14345    },
14346    {
14347     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice16recordingEnabledEv"
14348    },
14349    {
14350     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice21releaseRecordingFrameEjj"
14351    },
14352    {
14353     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice27releaseRecordingFrameHandleEjjRKNS0_11hidl_handleE"
14354    },
14355    {
14356     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice32releaseRecordingFrameHandleBatchERKNS0_8hidl_vecINS3_17VideoFrameMessageEEE"
14357    },
14358    {
14359     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice9autoFocusEv"
14360    },
14361    {
14362     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice15cancelAutoFocusEv"
14363    },
14364    {
14365     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice11takePictureEv"
14366    },
14367    {
14368     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13cancelPictureEv"
14369    },
14370    {
14371     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13setParametersERKNS0_11hidl_stringE"
14372    },
14373    {
14374     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13getParametersENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14375    },
14376    {
14377     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice11sendCommandENS3_11CommandTypeEii"
14378    },
14379    {
14380     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice5closeEv"
14381    },
14382    {
14383     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEE10onAsBinderEv"
14384    },
14385    {
14386     "component_value" : 80,
14387     "kind" : "vbase_offset"
14388    },
14389    {
14390     "component_value" : -4,
14391     "kind" : "offset_to_top"
14392    },
14393    {
14394     "kind" : "rtti",
14395     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BpHwCameraDeviceE"
14396    },
14397    {
14398     "kind" : "complete_dtor_pointer",
14399     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD1Ev"
14400    },
14401    {
14402     "kind" : "deleting_dtor_pointer",
14403     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD0Ev"
14404    },
14405    {
14406     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEE10onAsBinderEv"
14407    },
14408    {
14409     "component_value" : 76,
14410     "kind" : "vbase_offset"
14411    },
14412    {
14413     "component_value" : -8,
14414     "kind" : "offset_to_top"
14415    },
14416    {
14417     "kind" : "rtti",
14418     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BpHwCameraDeviceE"
14419    },
14420    {
14421     "kind" : "complete_dtor_pointer",
14422     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD1Ev"
14423    },
14424    {
14425     "kind" : "deleting_dtor_pointer",
14426     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD0Ev"
14427    },
14428    {
14429     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14430    },
14431    {
14432     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14433    },
14434    {
14435     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14436    },
14437    {
14438     "component_value" : -24,
14439     "kind" : "offset_to_top"
14440    },
14441    {
14442     "kind" : "rtti",
14443     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BpHwCameraDeviceE"
14444    },
14445    {
14446     "kind" : "complete_dtor_pointer",
14447     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD1Ev"
14448    },
14449    {
14450     "kind" : "deleting_dtor_pointer",
14451     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD0Ev"
14452    },
14453    {
14454     "kind" : "vcall_offset"
14455    },
14456    {
14457     "component_value" : -76,
14458     "kind" : "vcall_offset"
14459    },
14460    {
14461     "component_value" : -76,
14462     "kind" : "vcall_offset"
14463    },
14464    {
14465     "component_value" : -76,
14466     "kind" : "vcall_offset"
14467    },
14468    {
14469     "component_value" : -84,
14470     "kind" : "vcall_offset"
14471    },
14472    {
14473     "component_value" : -84,
14474     "kind" : "offset_to_top"
14475    },
14476    {
14477     "kind" : "rtti",
14478     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BpHwCameraDeviceE"
14479    },
14480    {
14481     "kind" : "complete_dtor_pointer",
14482     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD1Ev"
14483    },
14484    {
14485     "kind" : "deleting_dtor_pointer",
14486     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD0Ev"
14487    },
14488    {
14489     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14490    },
14491    {
14492     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14493    },
14494    {
14495     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14496    },
14497    {
14498     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14499    }
14500   ]
14501  },
14502  {
14503   "alignment" : 4,
14504   "base_specifiers" :
14505   [
14506    {
14507     "referenced_type" : "type-631"
14508    },
14509    {
14510     "referenced_type" : "type-18"
14511    }
14512   ],
14513   "fields" :
14514   [
14515    {
14516     "access" : "private",
14517     "field_name" : "_hidl_mMutex",
14518     "field_offset" : 544,
14519     "referenced_type" : "type-913"
14520    },
14521    {
14522     "access" : "private",
14523     "field_name" : "_hidl_mDeathRecipients",
14524     "field_offset" : 576,
14525     "referenced_type" : "type-914"
14526    }
14527   ],
14528   "linker_set_key" : "android::hardware::camera::device::V1_0::BpHwCameraDeviceCallback",
14529   "name" : "android::hardware::camera::device::V1_0::BpHwCameraDeviceCallback",
14530   "referenced_type" : "type-912",
14531   "self_type" : "type-912",
14532   "size" : 92,
14533   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDeviceCallback.h",
14534   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackE",
14535   "vtable_components" :
14536   [
14537    {
14538     "component_value" : 84,
14539     "kind" : "vbase_offset"
14540    },
14541    {
14542     "kind" : "offset_to_top"
14543    },
14544    {
14545     "kind" : "rtti",
14546     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackE"
14547    },
14548    {
14549     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback8isRemoteEv"
14550    },
14551    {
14552     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14553    },
14554    {
14555     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14556    },
14557    {
14558     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14559    },
14560    {
14561     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14562    },
14563    {
14564     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback21setHALInstrumentationEv"
14565    },
14566    {
14567     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14568    },
14569    {
14570     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback4pingEv"
14571    },
14572    {
14573     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14574    },
14575    {
14576     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback21notifySyspropsChangedEv"
14577    },
14578    {
14579     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14580    },
14581    {
14582     "kind" : "complete_dtor_pointer",
14583     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD1Ev"
14584    },
14585    {
14586     "kind" : "deleting_dtor_pointer",
14587     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD0Ev"
14588    },
14589    {
14590     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback14notifyCallbackENS3_17NotifyCallbackMsgEii"
14591    },
14592    {
14593     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback14registerMemoryERKNS0_11hidl_handleEjj"
14594    },
14595    {
14596     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback16unregisterMemoryEj"
14597    },
14598    {
14599     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback12dataCallbackENS3_15DataCallbackMsgEjjRKNS3_19CameraFrameMetadataE"
14600    },
14601    {
14602     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback21dataCallbackTimestampENS3_15DataCallbackMsgEjjx"
14603    },
14604    {
14605     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback23handleCallbackTimestampENS3_15DataCallbackMsgERKNS0_11hidl_handleEjjx"
14606    },
14607    {
14608     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback28handleCallbackTimestampBatchENS3_15DataCallbackMsgERKNS0_8hidl_vecINS3_22HandleTimestampMessageEEE"
14609    },
14610    {
14611     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEE10onAsBinderEv"
14612    },
14613    {
14614     "component_value" : 80,
14615     "kind" : "vbase_offset"
14616    },
14617    {
14618     "component_value" : -4,
14619     "kind" : "offset_to_top"
14620    },
14621    {
14622     "kind" : "rtti",
14623     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackE"
14624    },
14625    {
14626     "kind" : "complete_dtor_pointer",
14627     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD1Ev"
14628    },
14629    {
14630     "kind" : "deleting_dtor_pointer",
14631     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD0Ev"
14632    },
14633    {
14634     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEE10onAsBinderEv"
14635    },
14636    {
14637     "component_value" : 76,
14638     "kind" : "vbase_offset"
14639    },
14640    {
14641     "component_value" : -8,
14642     "kind" : "offset_to_top"
14643    },
14644    {
14645     "kind" : "rtti",
14646     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackE"
14647    },
14648    {
14649     "kind" : "complete_dtor_pointer",
14650     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD1Ev"
14651    },
14652    {
14653     "kind" : "deleting_dtor_pointer",
14654     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD0Ev"
14655    },
14656    {
14657     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14658    },
14659    {
14660     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14661    },
14662    {
14663     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14664    },
14665    {
14666     "component_value" : -24,
14667     "kind" : "offset_to_top"
14668    },
14669    {
14670     "kind" : "rtti",
14671     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackE"
14672    },
14673    {
14674     "kind" : "complete_dtor_pointer",
14675     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD1Ev"
14676    },
14677    {
14678     "kind" : "deleting_dtor_pointer",
14679     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD0Ev"
14680    },
14681    {
14682     "kind" : "vcall_offset"
14683    },
14684    {
14685     "component_value" : -76,
14686     "kind" : "vcall_offset"
14687    },
14688    {
14689     "component_value" : -76,
14690     "kind" : "vcall_offset"
14691    },
14692    {
14693     "component_value" : -76,
14694     "kind" : "vcall_offset"
14695    },
14696    {
14697     "component_value" : -84,
14698     "kind" : "vcall_offset"
14699    },
14700    {
14701     "component_value" : -84,
14702     "kind" : "offset_to_top"
14703    },
14704    {
14705     "kind" : "rtti",
14706     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackE"
14707    },
14708    {
14709     "kind" : "complete_dtor_pointer",
14710     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD1Ev"
14711    },
14712    {
14713     "kind" : "deleting_dtor_pointer",
14714     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD0Ev"
14715    },
14716    {
14717     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14718    },
14719    {
14720     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14721    },
14722    {
14723     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14724    },
14725    {
14726     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14727    }
14728   ]
14729  },
14730  {
14731   "alignment" : 4,
14732   "base_specifiers" :
14733   [
14734    {
14735     "referenced_type" : "type-632"
14736    },
14737    {
14738     "referenced_type" : "type-18"
14739    }
14740   ],
14741   "fields" :
14742   [
14743    {
14744     "access" : "private",
14745     "field_name" : "_hidl_mMutex",
14746     "field_offset" : 544,
14747     "referenced_type" : "type-920"
14748    },
14749    {
14750     "access" : "private",
14751     "field_name" : "_hidl_mDeathRecipients",
14752     "field_offset" : 576,
14753     "referenced_type" : "type-921"
14754    }
14755   ],
14756   "linker_set_key" : "android::hardware::camera::device::V1_0::BpHwCameraDevicePreviewCallback",
14757   "name" : "android::hardware::camera::device::V1_0::BpHwCameraDevicePreviewCallback",
14758   "referenced_type" : "type-919",
14759   "self_type" : "type-919",
14760   "size" : 92,
14761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDevicePreviewCallback.h",
14762   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackE",
14763   "vtable_components" :
14764   [
14765    {
14766     "component_value" : 84,
14767     "kind" : "vbase_offset"
14768    },
14769    {
14770     "kind" : "offset_to_top"
14771    },
14772    {
14773     "kind" : "rtti",
14774     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackE"
14775    },
14776    {
14777     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback8isRemoteEv"
14778    },
14779    {
14780     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14781    },
14782    {
14783     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14784    },
14785    {
14786     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14787    },
14788    {
14789     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14790    },
14791    {
14792     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback21setHALInstrumentationEv"
14793    },
14794    {
14795     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14796    },
14797    {
14798     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback4pingEv"
14799    },
14800    {
14801     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14802    },
14803    {
14804     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback21notifySyspropsChangedEv"
14805    },
14806    {
14807     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14808    },
14809    {
14810     "kind" : "complete_dtor_pointer",
14811     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD1Ev"
14812    },
14813    {
14814     "kind" : "deleting_dtor_pointer",
14815     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD0Ev"
14816    },
14817    {
14818     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback13dequeueBufferENSt3__18functionIFvNS1_6common4V1_06StatusEyRKNS0_11hidl_handleEjEEE"
14819    },
14820    {
14821     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback13enqueueBufferEy"
14822    },
14823    {
14824     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback12cancelBufferEy"
14825    },
14826    {
14827     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback14setBufferCountEj"
14828    },
14829    {
14830     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback18setBuffersGeometryEjjNS0_8graphics6common4V1_011PixelFormatE"
14831    },
14832    {
14833     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback7setCropEiiii"
14834    },
14835    {
14836     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback8setUsageENS0_8graphics6common4V1_011BufferUsageE"
14837    },
14838    {
14839     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback15setSwapIntervalEi"
14840    },
14841    {
14842     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback27getMinUndequeuedBufferCountENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
14843    },
14844    {
14845     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback12setTimestampEx"
14846    },
14847    {
14848     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEE10onAsBinderEv"
14849    },
14850    {
14851     "component_value" : 80,
14852     "kind" : "vbase_offset"
14853    },
14854    {
14855     "component_value" : -4,
14856     "kind" : "offset_to_top"
14857    },
14858    {
14859     "kind" : "rtti",
14860     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackE"
14861    },
14862    {
14863     "kind" : "complete_dtor_pointer",
14864     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD1Ev"
14865    },
14866    {
14867     "kind" : "deleting_dtor_pointer",
14868     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD0Ev"
14869    },
14870    {
14871     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEE10onAsBinderEv"
14872    },
14873    {
14874     "component_value" : 76,
14875     "kind" : "vbase_offset"
14876    },
14877    {
14878     "component_value" : -8,
14879     "kind" : "offset_to_top"
14880    },
14881    {
14882     "kind" : "rtti",
14883     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackE"
14884    },
14885    {
14886     "kind" : "complete_dtor_pointer",
14887     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD1Ev"
14888    },
14889    {
14890     "kind" : "deleting_dtor_pointer",
14891     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD0Ev"
14892    },
14893    {
14894     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14895    },
14896    {
14897     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14898    },
14899    {
14900     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14901    },
14902    {
14903     "component_value" : -24,
14904     "kind" : "offset_to_top"
14905    },
14906    {
14907     "kind" : "rtti",
14908     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackE"
14909    },
14910    {
14911     "kind" : "complete_dtor_pointer",
14912     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD1Ev"
14913    },
14914    {
14915     "kind" : "deleting_dtor_pointer",
14916     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD0Ev"
14917    },
14918    {
14919     "kind" : "vcall_offset"
14920    },
14921    {
14922     "component_value" : -76,
14923     "kind" : "vcall_offset"
14924    },
14925    {
14926     "component_value" : -76,
14927     "kind" : "vcall_offset"
14928    },
14929    {
14930     "component_value" : -76,
14931     "kind" : "vcall_offset"
14932    },
14933    {
14934     "component_value" : -84,
14935     "kind" : "vcall_offset"
14936    },
14937    {
14938     "component_value" : -84,
14939     "kind" : "offset_to_top"
14940    },
14941    {
14942     "kind" : "rtti",
14943     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackE"
14944    },
14945    {
14946     "kind" : "complete_dtor_pointer",
14947     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD1Ev"
14948    },
14949    {
14950     "kind" : "deleting_dtor_pointer",
14951     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD0Ev"
14952    },
14953    {
14954     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14955    },
14956    {
14957     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14958    },
14959    {
14960     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14961    },
14962    {
14963     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14964    }
14965   ]
14966  },
14967  {
14968   "alignment" : 4,
14969   "fields" :
14970   [
14971    {
14972     "field_name" : "rect",
14973     "referenced_type" : "type-520"
14974    },
14975    {
14976     "field_name" : "score",
14977     "field_offset" : 128,
14978     "referenced_type" : "type-41"
14979    },
14980    {
14981     "field_name" : "id",
14982     "field_offset" : 160,
14983     "referenced_type" : "type-41"
14984    },
14985    {
14986     "field_name" : "leftEye",
14987     "field_offset" : 192,
14988     "referenced_type" : "type-522"
14989    },
14990    {
14991     "field_name" : "rightEye",
14992     "field_offset" : 256,
14993     "referenced_type" : "type-522"
14994    },
14995    {
14996     "field_name" : "mouth",
14997     "field_offset" : 320,
14998     "referenced_type" : "type-522"
14999    }
15000   ],
15001   "linker_set_key" : "android::hardware::camera::device::V1_0::CameraFace",
15002   "name" : "android::hardware::camera::device::V1_0::CameraFace",
15003   "referenced_type" : "type-519",
15004   "self_type" : "type-519",
15005   "size" : 48,
15006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
15007   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_010CameraFaceE"
15008  },
15009  {
15010   "alignment" : 8,
15011   "fields" :
15012   [
15013    {
15014     "field_name" : "faces",
15015     "referenced_type" : "type-515"
15016    }
15017   ],
15018   "linker_set_key" : "android::hardware::camera::device::V1_0::CameraFrameMetadata",
15019   "name" : "android::hardware::camera::device::V1_0::CameraFrameMetadata",
15020   "referenced_type" : "type-796",
15021   "self_type" : "type-796",
15022   "size" : 16,
15023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
15024   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_019CameraFrameMetadataE"
15025  },
15026  {
15027   "alignment" : 4,
15028   "fields" :
15029   [
15030    {
15031     "field_name" : "facing",
15032     "referenced_type" : "type-790"
15033    },
15034    {
15035     "field_name" : "orientation",
15036     "field_offset" : 32,
15037     "referenced_type" : "type-2"
15038    }
15039   ],
15040   "linker_set_key" : "android::hardware::camera::device::V1_0::CameraInfo",
15041   "name" : "android::hardware::camera::device::V1_0::CameraInfo",
15042   "referenced_type" : "type-791",
15043   "self_type" : "type-791",
15044   "size" : 8,
15045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
15046   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_010CameraInfoE"
15047  },
15048  {
15049   "alignment" : 8,
15050   "fields" :
15051   [
15052    {
15053     "field_name" : "frameData",
15054     "referenced_type" : "type-169"
15055    },
15056    {
15057     "field_name" : "data",
15058     "field_offset" : 128,
15059     "referenced_type" : "type-2"
15060    },
15061    {
15062     "field_name" : "bufferIndex",
15063     "field_offset" : 160,
15064     "referenced_type" : "type-2"
15065    },
15066    {
15067     "field_name" : "timestamp",
15068     "field_offset" : 192,
15069     "referenced_type" : "type-193"
15070    }
15071   ],
15072   "linker_set_key" : "android::hardware::camera::device::V1_0::HandleTimestampMessage",
15073   "name" : "android::hardware::camera::device::V1_0::HandleTimestampMessage",
15074   "referenced_type" : "type-797",
15075   "self_type" : "type-797",
15076   "size" : 32,
15077   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
15078   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_022HandleTimestampMessageE"
15079  },
15080  {
15081   "alignment" : 4,
15082   "base_specifiers" :
15083   [
15084    {
15085     "referenced_type" : "type-15"
15086    }
15087   ],
15088   "linker_set_key" : "android::hardware::camera::device::V1_0::ICameraDevice",
15089   "name" : "android::hardware::camera::device::V1_0::ICameraDevice",
15090   "referenced_type" : "type-156",
15091   "self_type" : "type-156",
15092   "size" : 12,
15093   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDevice.h",
15094   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_013ICameraDeviceE",
15095   "vtable_components" :
15096   [
15097    {
15098     "component_value" : 4,
15099     "kind" : "vbase_offset"
15100    },
15101    {
15102     "kind" : "offset_to_top"
15103    },
15104    {
15105     "kind" : "rtti",
15106     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_013ICameraDeviceE"
15107    },
15108    {
15109     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_013ICameraDevice8isRemoteEv"
15110    },
15111    {
15112     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15113    },
15114    {
15115     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15116    },
15117    {
15118     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15119    },
15120    {
15121     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15122    },
15123    {
15124     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice21setHALInstrumentationEv"
15125    },
15126    {
15127     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15128    },
15129    {
15130     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice4pingEv"
15131    },
15132    {
15133     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15134    },
15135    {
15136     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice21notifySyspropsChangedEv"
15137    },
15138    {
15139     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15140    },
15141    {
15142     "kind" : "complete_dtor_pointer",
15143     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDeviceD1Ev"
15144    },
15145    {
15146     "kind" : "deleting_dtor_pointer",
15147     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDeviceD0Ev"
15148    },
15149    {
15150     "is_pure" : true,
15151     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice15getResourceCostENSt3__18functionIFvNS1_6common4V1_06StatusERKNS8_18CameraResourceCostEEEE"
15152    },
15153    {
15154     "is_pure" : true,
15155     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13getCameraInfoENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_10CameraInfoEEEE"
15156    },
15157    {
15158     "is_pure" : true,
15159     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12setTorchModeENS1_6common4V1_09TorchModeE"
15160    },
15161    {
15162     "is_pure" : true,
15163     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice9dumpStateERKNS0_11hidl_handleE"
15164    },
15165    {
15166     "is_pure" : true,
15167     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice4openERKNS_2spINS3_21ICameraDeviceCallbackEEE"
15168    },
15169    {
15170     "is_pure" : true,
15171     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice16setPreviewWindowERKNS_2spINS3_28ICameraDevicePreviewCallbackEEE"
15172    },
15173    {
15174     "is_pure" : true,
15175     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13enableMsgTypeEj"
15176    },
15177    {
15178     "is_pure" : true,
15179     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14disableMsgTypeEj"
15180    },
15181    {
15182     "is_pure" : true,
15183     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14msgTypeEnabledEj"
15184    },
15185    {
15186     "is_pure" : true,
15187     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12startPreviewEv"
15188    },
15189    {
15190     "is_pure" : true,
15191     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11stopPreviewEv"
15192    },
15193    {
15194     "is_pure" : true,
15195     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14previewEnabledEv"
15196    },
15197    {
15198     "is_pure" : true,
15199     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice22storeMetaDataInBuffersEb"
15200    },
15201    {
15202     "is_pure" : true,
15203     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14startRecordingEv"
15204    },
15205    {
15206     "is_pure" : true,
15207     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13stopRecordingEv"
15208    },
15209    {
15210     "is_pure" : true,
15211     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice16recordingEnabledEv"
15212    },
15213    {
15214     "is_pure" : true,
15215     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice21releaseRecordingFrameEjj"
15216    },
15217    {
15218     "is_pure" : true,
15219     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice27releaseRecordingFrameHandleEjjRKNS0_11hidl_handleE"
15220    },
15221    {
15222     "is_pure" : true,
15223     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice32releaseRecordingFrameHandleBatchERKNS0_8hidl_vecINS3_17VideoFrameMessageEEE"
15224    },
15225    {
15226     "is_pure" : true,
15227     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice9autoFocusEv"
15228    },
15229    {
15230     "is_pure" : true,
15231     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice15cancelAutoFocusEv"
15232    },
15233    {
15234     "is_pure" : true,
15235     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11takePictureEv"
15236    },
15237    {
15238     "is_pure" : true,
15239     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13cancelPictureEv"
15240    },
15241    {
15242     "is_pure" : true,
15243     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13setParametersERKNS0_11hidl_stringE"
15244    },
15245    {
15246     "is_pure" : true,
15247     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13getParametersENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15248    },
15249    {
15250     "is_pure" : true,
15251     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11sendCommandENS3_11CommandTypeEii"
15252    },
15253    {
15254     "is_pure" : true,
15255     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice5closeEv"
15256    },
15257    {
15258     "kind" : "vcall_offset"
15259    },
15260    {
15261     "kind" : "vcall_offset"
15262    },
15263    {
15264     "kind" : "vcall_offset"
15265    },
15266    {
15267     "kind" : "vcall_offset"
15268    },
15269    {
15270     "component_value" : -4,
15271     "kind" : "vcall_offset"
15272    },
15273    {
15274     "component_value" : -4,
15275     "kind" : "offset_to_top"
15276    },
15277    {
15278     "kind" : "rtti",
15279     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_013ICameraDeviceE"
15280    },
15281    {
15282     "kind" : "complete_dtor_pointer",
15283     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_013ICameraDeviceD1Ev"
15284    },
15285    {
15286     "kind" : "deleting_dtor_pointer",
15287     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_013ICameraDeviceD0Ev"
15288    },
15289    {
15290     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15291    },
15292    {
15293     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15294    },
15295    {
15296     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15297    },
15298    {
15299     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15300    }
15301   ]
15302  },
15303  {
15304   "alignment" : 4,
15305   "base_specifiers" :
15306   [
15307    {
15308     "referenced_type" : "type-15"
15309    }
15310   ],
15311   "linker_set_key" : "android::hardware::camera::device::V1_0::ICameraDeviceCallback",
15312   "name" : "android::hardware::camera::device::V1_0::ICameraDeviceCallback",
15313   "referenced_type" : "type-245",
15314   "self_type" : "type-245",
15315   "size" : 12,
15316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDeviceCallback.h",
15317   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_021ICameraDeviceCallbackE",
15318   "vtable_components" :
15319   [
15320    {
15321     "component_value" : 4,
15322     "kind" : "vbase_offset"
15323    },
15324    {
15325     "kind" : "offset_to_top"
15326    },
15327    {
15328     "kind" : "rtti",
15329     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_021ICameraDeviceCallbackE"
15330    },
15331    {
15332     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_021ICameraDeviceCallback8isRemoteEv"
15333    },
15334    {
15335     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15336    },
15337    {
15338     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15339    },
15340    {
15341     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15342    },
15343    {
15344     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15345    },
15346    {
15347     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback21setHALInstrumentationEv"
15348    },
15349    {
15350     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15351    },
15352    {
15353     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback4pingEv"
15354    },
15355    {
15356     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15357    },
15358    {
15359     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback21notifySyspropsChangedEv"
15360    },
15361    {
15362     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15363    },
15364    {
15365     "kind" : "complete_dtor_pointer",
15366     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallbackD1Ev"
15367    },
15368    {
15369     "kind" : "deleting_dtor_pointer",
15370     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallbackD0Ev"
15371    },
15372    {
15373     "is_pure" : true,
15374     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback14notifyCallbackENS3_17NotifyCallbackMsgEii"
15375    },
15376    {
15377     "is_pure" : true,
15378     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback14registerMemoryERKNS0_11hidl_handleEjj"
15379    },
15380    {
15381     "is_pure" : true,
15382     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback16unregisterMemoryEj"
15383    },
15384    {
15385     "is_pure" : true,
15386     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback12dataCallbackENS3_15DataCallbackMsgEjjRKNS3_19CameraFrameMetadataE"
15387    },
15388    {
15389     "is_pure" : true,
15390     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback21dataCallbackTimestampENS3_15DataCallbackMsgEjjx"
15391    },
15392    {
15393     "is_pure" : true,
15394     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback23handleCallbackTimestampENS3_15DataCallbackMsgERKNS0_11hidl_handleEjjx"
15395    },
15396    {
15397     "is_pure" : true,
15398     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback28handleCallbackTimestampBatchENS3_15DataCallbackMsgERKNS0_8hidl_vecINS3_22HandleTimestampMessageEEE"
15399    },
15400    {
15401     "kind" : "vcall_offset"
15402    },
15403    {
15404     "kind" : "vcall_offset"
15405    },
15406    {
15407     "kind" : "vcall_offset"
15408    },
15409    {
15410     "kind" : "vcall_offset"
15411    },
15412    {
15413     "component_value" : -4,
15414     "kind" : "vcall_offset"
15415    },
15416    {
15417     "component_value" : -4,
15418     "kind" : "offset_to_top"
15419    },
15420    {
15421     "kind" : "rtti",
15422     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_021ICameraDeviceCallbackE"
15423    },
15424    {
15425     "kind" : "complete_dtor_pointer",
15426     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_021ICameraDeviceCallbackD1Ev"
15427    },
15428    {
15429     "kind" : "deleting_dtor_pointer",
15430     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_021ICameraDeviceCallbackD0Ev"
15431    },
15432    {
15433     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15434    },
15435    {
15436     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15437    },
15438    {
15439     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15440    },
15441    {
15442     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15443    }
15444   ]
15445  },
15446  {
15447   "alignment" : 4,
15448   "base_specifiers" :
15449   [
15450    {
15451     "referenced_type" : "type-15"
15452    }
15453   ],
15454   "linker_set_key" : "android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback",
15455   "name" : "android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback",
15456   "referenced_type" : "type-252",
15457   "self_type" : "type-252",
15458   "size" : 12,
15459   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDevicePreviewCallback.h",
15460   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackE",
15461   "vtable_components" :
15462   [
15463    {
15464     "component_value" : 4,
15465     "kind" : "vbase_offset"
15466    },
15467    {
15468     "kind" : "offset_to_top"
15469    },
15470    {
15471     "kind" : "rtti",
15472     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackE"
15473    },
15474    {
15475     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback8isRemoteEv"
15476    },
15477    {
15478     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15479    },
15480    {
15481     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15482    },
15483    {
15484     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15485    },
15486    {
15487     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15488    },
15489    {
15490     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback21setHALInstrumentationEv"
15491    },
15492    {
15493     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15494    },
15495    {
15496     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback4pingEv"
15497    },
15498    {
15499     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15500    },
15501    {
15502     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback21notifySyspropsChangedEv"
15503    },
15504    {
15505     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15506    },
15507    {
15508     "kind" : "complete_dtor_pointer",
15509     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackD1Ev"
15510    },
15511    {
15512     "kind" : "deleting_dtor_pointer",
15513     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackD0Ev"
15514    },
15515    {
15516     "is_pure" : true,
15517     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback13dequeueBufferENSt3__18functionIFvNS1_6common4V1_06StatusEyRKNS0_11hidl_handleEjEEE"
15518    },
15519    {
15520     "is_pure" : true,
15521     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback13enqueueBufferEy"
15522    },
15523    {
15524     "is_pure" : true,
15525     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12cancelBufferEy"
15526    },
15527    {
15528     "is_pure" : true,
15529     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback14setBufferCountEj"
15530    },
15531    {
15532     "is_pure" : true,
15533     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback18setBuffersGeometryEjjNS0_8graphics6common4V1_011PixelFormatE"
15534    },
15535    {
15536     "is_pure" : true,
15537     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback7setCropEiiii"
15538    },
15539    {
15540     "is_pure" : true,
15541     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback8setUsageENS0_8graphics6common4V1_011BufferUsageE"
15542    },
15543    {
15544     "is_pure" : true,
15545     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback15setSwapIntervalEi"
15546    },
15547    {
15548     "is_pure" : true,
15549     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback27getMinUndequeuedBufferCountENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
15550    },
15551    {
15552     "is_pure" : true,
15553     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12setTimestampEx"
15554    },
15555    {
15556     "kind" : "vcall_offset"
15557    },
15558    {
15559     "kind" : "vcall_offset"
15560    },
15561    {
15562     "kind" : "vcall_offset"
15563    },
15564    {
15565     "kind" : "vcall_offset"
15566    },
15567    {
15568     "component_value" : -4,
15569     "kind" : "vcall_offset"
15570    },
15571    {
15572     "component_value" : -4,
15573     "kind" : "offset_to_top"
15574    },
15575    {
15576     "kind" : "rtti",
15577     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackE"
15578    },
15579    {
15580     "kind" : "complete_dtor_pointer",
15581     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackD1Ev"
15582    },
15583    {
15584     "kind" : "deleting_dtor_pointer",
15585     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackD0Ev"
15586    },
15587    {
15588     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15589    },
15590    {
15591     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15592    },
15593    {
15594     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15595    },
15596    {
15597     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15598    }
15599   ]
15600  },
15601  {
15602   "alignment" : 8,
15603   "fields" :
15604   [
15605    {
15606     "field_name" : "frameData",
15607     "referenced_type" : "type-169"
15608    },
15609    {
15610     "field_name" : "data",
15611     "field_offset" : 128,
15612     "referenced_type" : "type-2"
15613    },
15614    {
15615     "field_name" : "bufferIndex",
15616     "field_offset" : 160,
15617     "referenced_type" : "type-2"
15618    }
15619   ],
15620   "linker_set_key" : "android::hardware::camera::device::V1_0::VideoFrameMessage",
15621   "name" : "android::hardware::camera::device::V1_0::VideoFrameMessage",
15622   "referenced_type" : "type-798",
15623   "self_type" : "type-798",
15624   "size" : 24,
15625   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
15626   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_017VideoFrameMessageE"
15627  },
15628  {
15629   "alignment" : 4,
15630   "base_specifiers" :
15631   [
15632    {
15633     "referenced_type" : "type-107"
15634    }
15635   ],
15636   "fields" :
15637   [
15638    {
15639     "access" : "private",
15640     "field_name" : "_hidl_mImpl",
15641     "field_offset" : 544,
15642     "referenced_type" : "type-160"
15643    }
15644   ],
15645   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDevice",
15646   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDevice",
15647   "referenced_type" : "type-656",
15648   "self_type" : "type-656",
15649   "size" : 80,
15650   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDevice.h",
15651   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_216BnHwCameraDeviceE",
15652   "vtable_components" :
15653   [
15654    {
15655     "component_value" : 72,
15656     "kind" : "vbase_offset"
15657    },
15658    {
15659     "kind" : "offset_to_top"
15660    },
15661    {
15662     "kind" : "rtti",
15663     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BnHwCameraDeviceE"
15664    },
15665    {
15666     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15667    },
15668    {
15669     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15670    },
15671    {
15672     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15673    },
15674    {
15675     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15676    },
15677    {
15678     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15679    },
15680    {
15681     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15682    },
15683    {
15684     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15685    },
15686    {
15687     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15688    },
15689    {
15690     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15691    },
15692    {
15693     "kind" : "complete_dtor_pointer",
15694     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BnHwCameraDeviceD1Ev"
15695    },
15696    {
15697     "kind" : "deleting_dtor_pointer",
15698     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BnHwCameraDeviceD0Ev"
15699    },
15700    {
15701     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BnHwCameraDevice10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
15702    },
15703    {
15704     "component_value" : -20,
15705     "kind" : "offset_to_top"
15706    },
15707    {
15708     "kind" : "rtti",
15709     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BnHwCameraDeviceE"
15710    },
15711    {
15712     "kind" : "complete_dtor_pointer",
15713     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V3_216BnHwCameraDeviceD1Ev"
15714    },
15715    {
15716     "kind" : "deleting_dtor_pointer",
15717     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V3_216BnHwCameraDeviceD0Ev"
15718    },
15719    {
15720     "kind" : "vcall_offset"
15721    },
15722    {
15723     "kind" : "vcall_offset"
15724    },
15725    {
15726     "kind" : "vcall_offset"
15727    },
15728    {
15729     "kind" : "vcall_offset"
15730    },
15731    {
15732     "component_value" : -72,
15733     "kind" : "vcall_offset"
15734    },
15735    {
15736     "component_value" : -72,
15737     "kind" : "offset_to_top"
15738    },
15739    {
15740     "kind" : "rtti",
15741     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BnHwCameraDeviceE"
15742    },
15743    {
15744     "kind" : "complete_dtor_pointer",
15745     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_216BnHwCameraDeviceD1Ev"
15746    },
15747    {
15748     "kind" : "deleting_dtor_pointer",
15749     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_216BnHwCameraDeviceD0Ev"
15750    },
15751    {
15752     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15753    },
15754    {
15755     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15756    },
15757    {
15758     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15759    },
15760    {
15761     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15762    }
15763   ]
15764  },
15765  {
15766   "alignment" : 4,
15767   "base_specifiers" :
15768   [
15769    {
15770     "referenced_type" : "type-107"
15771    }
15772   ],
15773   "fields" :
15774   [
15775    {
15776     "access" : "private",
15777     "field_name" : "_hidl_mImpl",
15778     "field_offset" : 544,
15779     "referenced_type" : "type-268"
15780    }
15781   ],
15782   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceCallback",
15783   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceCallback",
15784   "referenced_type" : "type-927",
15785   "self_type" : "type-927",
15786   "size" : 80,
15787   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDeviceCallback.h",
15788   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackE",
15789   "vtable_components" :
15790   [
15791    {
15792     "component_value" : 72,
15793     "kind" : "vbase_offset"
15794    },
15795    {
15796     "kind" : "offset_to_top"
15797    },
15798    {
15799     "kind" : "rtti",
15800     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackE"
15801    },
15802    {
15803     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15804    },
15805    {
15806     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15807    },
15808    {
15809     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15810    },
15811    {
15812     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15813    },
15814    {
15815     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15816    },
15817    {
15818     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15819    },
15820    {
15821     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15822    },
15823    {
15824     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15825    },
15826    {
15827     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15828    },
15829    {
15830     "kind" : "complete_dtor_pointer",
15831     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackD1Ev"
15832    },
15833    {
15834     "kind" : "deleting_dtor_pointer",
15835     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackD0Ev"
15836    },
15837    {
15838     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
15839    },
15840    {
15841     "component_value" : -20,
15842     "kind" : "offset_to_top"
15843    },
15844    {
15845     "kind" : "rtti",
15846     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackE"
15847    },
15848    {
15849     "kind" : "complete_dtor_pointer",
15850     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackD1Ev"
15851    },
15852    {
15853     "kind" : "deleting_dtor_pointer",
15854     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackD0Ev"
15855    },
15856    {
15857     "kind" : "vcall_offset"
15858    },
15859    {
15860     "kind" : "vcall_offset"
15861    },
15862    {
15863     "kind" : "vcall_offset"
15864    },
15865    {
15866     "kind" : "vcall_offset"
15867    },
15868    {
15869     "component_value" : -72,
15870     "kind" : "vcall_offset"
15871    },
15872    {
15873     "component_value" : -72,
15874     "kind" : "offset_to_top"
15875    },
15876    {
15877     "kind" : "rtti",
15878     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackE"
15879    },
15880    {
15881     "kind" : "complete_dtor_pointer",
15882     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackD1Ev"
15883    },
15884    {
15885     "kind" : "deleting_dtor_pointer",
15886     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackD0Ev"
15887    },
15888    {
15889     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15890    },
15891    {
15892     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15893    },
15894    {
15895     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15896    },
15897    {
15898     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15899    }
15900   ]
15901  },
15902  {
15903   "alignment" : 4,
15904   "base_specifiers" :
15905   [
15906    {
15907     "referenced_type" : "type-107"
15908    }
15909   ],
15910   "fields" :
15911   [
15912    {
15913     "access" : "private",
15914     "field_name" : "_hidl_mImpl",
15915     "field_offset" : 544,
15916     "referenced_type" : "type-275"
15917    }
15918   ],
15919   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession",
15920   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession",
15921   "referenced_type" : "type-934",
15922   "self_type" : "type-934",
15923   "size" : 80,
15924   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDeviceSession.h",
15925   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE",
15926   "vtable_components" :
15927   [
15928    {
15929     "component_value" : 72,
15930     "kind" : "vbase_offset"
15931    },
15932    {
15933     "kind" : "offset_to_top"
15934    },
15935    {
15936     "kind" : "rtti",
15937     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE"
15938    },
15939    {
15940     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15941    },
15942    {
15943     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15944    },
15945    {
15946     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15947    },
15948    {
15949     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15950    },
15951    {
15952     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15953    },
15954    {
15955     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15956    },
15957    {
15958     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15959    },
15960    {
15961     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15962    },
15963    {
15964     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15965    },
15966    {
15967     "kind" : "complete_dtor_pointer",
15968     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD1Ev"
15969    },
15970    {
15971     "kind" : "deleting_dtor_pointer",
15972     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD0Ev"
15973    },
15974    {
15975     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BnHwCameraDeviceSession10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
15976    },
15977    {
15978     "component_value" : -20,
15979     "kind" : "offset_to_top"
15980    },
15981    {
15982     "kind" : "rtti",
15983     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE"
15984    },
15985    {
15986     "kind" : "complete_dtor_pointer",
15987     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD1Ev"
15988    },
15989    {
15990     "kind" : "deleting_dtor_pointer",
15991     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD0Ev"
15992    },
15993    {
15994     "kind" : "vcall_offset"
15995    },
15996    {
15997     "kind" : "vcall_offset"
15998    },
15999    {
16000     "kind" : "vcall_offset"
16001    },
16002    {
16003     "kind" : "vcall_offset"
16004    },
16005    {
16006     "component_value" : -72,
16007     "kind" : "vcall_offset"
16008    },
16009    {
16010     "component_value" : -72,
16011     "kind" : "offset_to_top"
16012    },
16013    {
16014     "kind" : "rtti",
16015     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE"
16016    },
16017    {
16018     "kind" : "complete_dtor_pointer",
16019     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD1Ev"
16020    },
16021    {
16022     "kind" : "deleting_dtor_pointer",
16023     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD0Ev"
16024    },
16025    {
16026     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16027    },
16028    {
16029     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16030    },
16031    {
16032     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16033    },
16034    {
16035     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16036    }
16037   ]
16038  },
16039  {
16040   "alignment" : 4,
16041   "base_specifiers" :
16042   [
16043    {
16044     "referenced_type" : "type-287"
16045    },
16046    {
16047     "referenced_type" : "type-18"
16048    }
16049   ],
16050   "fields" :
16051   [
16052    {
16053     "access" : "private",
16054     "field_name" : "_hidl_mMutex",
16055     "field_offset" : 544,
16056     "referenced_type" : "type-285"
16057    },
16058    {
16059     "access" : "private",
16060     "field_name" : "_hidl_mDeathRecipients",
16061     "field_offset" : 576,
16062     "referenced_type" : "type-286"
16063    }
16064   ],
16065   "linker_set_key" : "android::hardware::camera::device::V3_2::BpHwCameraDevice",
16066   "name" : "android::hardware::camera::device::V3_2::BpHwCameraDevice",
16067   "referenced_type" : "type-284",
16068   "self_type" : "type-284",
16069   "size" : 92,
16070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDevice.h",
16071   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_216BpHwCameraDeviceE",
16072   "vtable_components" :
16073   [
16074    {
16075     "component_value" : 84,
16076     "kind" : "vbase_offset"
16077    },
16078    {
16079     "kind" : "offset_to_top"
16080    },
16081    {
16082     "kind" : "rtti",
16083     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BpHwCameraDeviceE"
16084    },
16085    {
16086     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_216BpHwCameraDevice8isRemoteEv"
16087    },
16088    {
16089     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16090    },
16091    {
16092     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16093    },
16094    {
16095     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16096    },
16097    {
16098     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16099    },
16100    {
16101     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice21setHALInstrumentationEv"
16102    },
16103    {
16104     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16105    },
16106    {
16107     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice4pingEv"
16108    },
16109    {
16110     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16111    },
16112    {
16113     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice21notifySyspropsChangedEv"
16114    },
16115    {
16116     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16117    },
16118    {
16119     "kind" : "complete_dtor_pointer",
16120     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDeviceD1Ev"
16121    },
16122    {
16123     "kind" : "deleting_dtor_pointer",
16124     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDeviceD0Ev"
16125    },
16126    {
16127     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice15getResourceCostENSt3__18functionIFvNS1_6common4V1_06StatusERKNS8_18CameraResourceCostEEEE"
16128    },
16129    {
16130     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice24getCameraCharacteristicsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
16131    },
16132    {
16133     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice12setTorchModeENS1_6common4V1_09TorchModeE"
16134    },
16135    {
16136     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice4openERKNS_2spINS3_21ICameraDeviceCallbackEEENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_INS3_20ICameraDeviceSessionEEEEEE"
16137    },
16138    {
16139     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice9dumpStateERKNS0_11hidl_handleE"
16140    },
16141    {
16142     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEE10onAsBinderEv"
16143    },
16144    {
16145     "component_value" : 80,
16146     "kind" : "vbase_offset"
16147    },
16148    {
16149     "component_value" : -4,
16150     "kind" : "offset_to_top"
16151    },
16152    {
16153     "kind" : "rtti",
16154     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BpHwCameraDeviceE"
16155    },
16156    {
16157     "kind" : "complete_dtor_pointer",
16158     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD1Ev"
16159    },
16160    {
16161     "kind" : "deleting_dtor_pointer",
16162     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD0Ev"
16163    },
16164    {
16165     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEE10onAsBinderEv"
16166    },
16167    {
16168     "component_value" : 76,
16169     "kind" : "vbase_offset"
16170    },
16171    {
16172     "component_value" : -8,
16173     "kind" : "offset_to_top"
16174    },
16175    {
16176     "kind" : "rtti",
16177     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BpHwCameraDeviceE"
16178    },
16179    {
16180     "kind" : "complete_dtor_pointer",
16181     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD1Ev"
16182    },
16183    {
16184     "kind" : "deleting_dtor_pointer",
16185     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD0Ev"
16186    },
16187    {
16188     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16189    },
16190    {
16191     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16192    },
16193    {
16194     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16195    },
16196    {
16197     "component_value" : -24,
16198     "kind" : "offset_to_top"
16199    },
16200    {
16201     "kind" : "rtti",
16202     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BpHwCameraDeviceE"
16203    },
16204    {
16205     "kind" : "complete_dtor_pointer",
16206     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD1Ev"
16207    },
16208    {
16209     "kind" : "deleting_dtor_pointer",
16210     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD0Ev"
16211    },
16212    {
16213     "kind" : "vcall_offset"
16214    },
16215    {
16216     "component_value" : -76,
16217     "kind" : "vcall_offset"
16218    },
16219    {
16220     "component_value" : -76,
16221     "kind" : "vcall_offset"
16222    },
16223    {
16224     "component_value" : -76,
16225     "kind" : "vcall_offset"
16226    },
16227    {
16228     "component_value" : -84,
16229     "kind" : "vcall_offset"
16230    },
16231    {
16232     "component_value" : -84,
16233     "kind" : "offset_to_top"
16234    },
16235    {
16236     "kind" : "rtti",
16237     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BpHwCameraDeviceE"
16238    },
16239    {
16240     "kind" : "complete_dtor_pointer",
16241     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD1Ev"
16242    },
16243    {
16244     "kind" : "deleting_dtor_pointer",
16245     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD0Ev"
16246    },
16247    {
16248     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16249    },
16250    {
16251     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16252    },
16253    {
16254     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16255    },
16256    {
16257     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16258    }
16259   ]
16260  },
16261  {
16262   "alignment" : 4,
16263   "base_specifiers" :
16264   [
16265    {
16266     "referenced_type" : "type-633"
16267    },
16268    {
16269     "referenced_type" : "type-18"
16270    }
16271   ],
16272   "fields" :
16273   [
16274    {
16275     "access" : "private",
16276     "field_name" : "_hidl_mMutex",
16277     "field_offset" : 544,
16278     "referenced_type" : "type-930"
16279    },
16280    {
16281     "access" : "private",
16282     "field_name" : "_hidl_mDeathRecipients",
16283     "field_offset" : 576,
16284     "referenced_type" : "type-931"
16285    }
16286   ],
16287   "linker_set_key" : "android::hardware::camera::device::V3_2::BpHwCameraDeviceCallback",
16288   "name" : "android::hardware::camera::device::V3_2::BpHwCameraDeviceCallback",
16289   "referenced_type" : "type-929",
16290   "self_type" : "type-929",
16291   "size" : 92,
16292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceCallback.h",
16293   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackE",
16294   "vtable_components" :
16295   [
16296    {
16297     "component_value" : 84,
16298     "kind" : "vbase_offset"
16299    },
16300    {
16301     "kind" : "offset_to_top"
16302    },
16303    {
16304     "kind" : "rtti",
16305     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackE"
16306    },
16307    {
16308     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback8isRemoteEv"
16309    },
16310    {
16311     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16312    },
16313    {
16314     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16315    },
16316    {
16317     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16318    },
16319    {
16320     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16321    },
16322    {
16323     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback21setHALInstrumentationEv"
16324    },
16325    {
16326     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16327    },
16328    {
16329     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback4pingEv"
16330    },
16331    {
16332     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16333    },
16334    {
16335     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback21notifySyspropsChangedEv"
16336    },
16337    {
16338     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16339    },
16340    {
16341     "kind" : "complete_dtor_pointer",
16342     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD1Ev"
16343    },
16344    {
16345     "kind" : "deleting_dtor_pointer",
16346     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD0Ev"
16347    },
16348    {
16349     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback20processCaptureResultERKNS0_8hidl_vecINS3_13CaptureResultEEE"
16350    },
16351    {
16352     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback6notifyERKNS0_8hidl_vecINS3_9NotifyMsgEEE"
16353    },
16354    {
16355     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEE10onAsBinderEv"
16356    },
16357    {
16358     "component_value" : 80,
16359     "kind" : "vbase_offset"
16360    },
16361    {
16362     "component_value" : -4,
16363     "kind" : "offset_to_top"
16364    },
16365    {
16366     "kind" : "rtti",
16367     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackE"
16368    },
16369    {
16370     "kind" : "complete_dtor_pointer",
16371     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD1Ev"
16372    },
16373    {
16374     "kind" : "deleting_dtor_pointer",
16375     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD0Ev"
16376    },
16377    {
16378     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEE10onAsBinderEv"
16379    },
16380    {
16381     "component_value" : 76,
16382     "kind" : "vbase_offset"
16383    },
16384    {
16385     "component_value" : -8,
16386     "kind" : "offset_to_top"
16387    },
16388    {
16389     "kind" : "rtti",
16390     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackE"
16391    },
16392    {
16393     "kind" : "complete_dtor_pointer",
16394     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD1Ev"
16395    },
16396    {
16397     "kind" : "deleting_dtor_pointer",
16398     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD0Ev"
16399    },
16400    {
16401     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16402    },
16403    {
16404     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16405    },
16406    {
16407     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16408    },
16409    {
16410     "component_value" : -24,
16411     "kind" : "offset_to_top"
16412    },
16413    {
16414     "kind" : "rtti",
16415     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackE"
16416    },
16417    {
16418     "kind" : "complete_dtor_pointer",
16419     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD1Ev"
16420    },
16421    {
16422     "kind" : "deleting_dtor_pointer",
16423     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD0Ev"
16424    },
16425    {
16426     "kind" : "vcall_offset"
16427    },
16428    {
16429     "component_value" : -76,
16430     "kind" : "vcall_offset"
16431    },
16432    {
16433     "component_value" : -76,
16434     "kind" : "vcall_offset"
16435    },
16436    {
16437     "component_value" : -76,
16438     "kind" : "vcall_offset"
16439    },
16440    {
16441     "component_value" : -84,
16442     "kind" : "vcall_offset"
16443    },
16444    {
16445     "component_value" : -84,
16446     "kind" : "offset_to_top"
16447    },
16448    {
16449     "kind" : "rtti",
16450     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackE"
16451    },
16452    {
16453     "kind" : "complete_dtor_pointer",
16454     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD1Ev"
16455    },
16456    {
16457     "kind" : "deleting_dtor_pointer",
16458     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD0Ev"
16459    },
16460    {
16461     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16462    },
16463    {
16464     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16465    },
16466    {
16467     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16468    },
16469    {
16470     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16471    }
16472   ]
16473  },
16474  {
16475   "alignment" : 4,
16476   "base_specifiers" :
16477   [
16478    {
16479     "referenced_type" : "type-634"
16480    },
16481    {
16482     "referenced_type" : "type-18"
16483    }
16484   ],
16485   "fields" :
16486   [
16487    {
16488     "access" : "private",
16489     "field_name" : "_hidl_mMutex",
16490     "field_offset" : 544,
16491     "referenced_type" : "type-937"
16492    },
16493    {
16494     "access" : "private",
16495     "field_name" : "_hidl_mDeathRecipients",
16496     "field_offset" : 576,
16497     "referenced_type" : "type-938"
16498    }
16499   ],
16500   "linker_set_key" : "android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
16501   "name" : "android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
16502   "referenced_type" : "type-936",
16503   "self_type" : "type-936",
16504   "size" : 92,
16505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceSession.h",
16506   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE",
16507   "vtable_components" :
16508   [
16509    {
16510     "component_value" : 84,
16511     "kind" : "vbase_offset"
16512    },
16513    {
16514     "kind" : "offset_to_top"
16515    },
16516    {
16517     "kind" : "rtti",
16518     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
16519    },
16520    {
16521     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_223BpHwCameraDeviceSession8isRemoteEv"
16522    },
16523    {
16524     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16525    },
16526    {
16527     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16528    },
16529    {
16530     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16531    },
16532    {
16533     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16534    },
16535    {
16536     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession21setHALInstrumentationEv"
16537    },
16538    {
16539     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16540    },
16541    {
16542     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession4pingEv"
16543    },
16544    {
16545     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16546    },
16547    {
16548     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession21notifySyspropsChangedEv"
16549    },
16550    {
16551     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16552    },
16553    {
16554     "kind" : "complete_dtor_pointer",
16555     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
16556    },
16557    {
16558     "kind" : "deleting_dtor_pointer",
16559     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
16560    },
16561    {
16562     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession31constructDefaultRequestSettingsENS3_15RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
16563    },
16564    {
16565     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession16configureStreamsERKNS3_19StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
16566    },
16567    {
16568     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS3_14CaptureRequestEEERKNS5_INS3_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
16569    },
16570    {
16571     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
16572    },
16573    {
16574     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
16575    },
16576    {
16577     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession5flushEv"
16578    },
16579    {
16580     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession5closeEv"
16581    },
16582    {
16583     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
16584    },
16585    {
16586     "component_value" : 80,
16587     "kind" : "vbase_offset"
16588    },
16589    {
16590     "component_value" : -4,
16591     "kind" : "offset_to_top"
16592    },
16593    {
16594     "kind" : "rtti",
16595     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
16596    },
16597    {
16598     "kind" : "complete_dtor_pointer",
16599     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
16600    },
16601    {
16602     "kind" : "deleting_dtor_pointer",
16603     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
16604    },
16605    {
16606     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
16607    },
16608    {
16609     "component_value" : 76,
16610     "kind" : "vbase_offset"
16611    },
16612    {
16613     "component_value" : -8,
16614     "kind" : "offset_to_top"
16615    },
16616    {
16617     "kind" : "rtti",
16618     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
16619    },
16620    {
16621     "kind" : "complete_dtor_pointer",
16622     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
16623    },
16624    {
16625     "kind" : "deleting_dtor_pointer",
16626     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
16627    },
16628    {
16629     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16630    },
16631    {
16632     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16633    },
16634    {
16635     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16636    },
16637    {
16638     "component_value" : -24,
16639     "kind" : "offset_to_top"
16640    },
16641    {
16642     "kind" : "rtti",
16643     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
16644    },
16645    {
16646     "kind" : "complete_dtor_pointer",
16647     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
16648    },
16649    {
16650     "kind" : "deleting_dtor_pointer",
16651     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
16652    },
16653    {
16654     "kind" : "vcall_offset"
16655    },
16656    {
16657     "component_value" : -76,
16658     "kind" : "vcall_offset"
16659    },
16660    {
16661     "component_value" : -76,
16662     "kind" : "vcall_offset"
16663    },
16664    {
16665     "component_value" : -76,
16666     "kind" : "vcall_offset"
16667    },
16668    {
16669     "component_value" : -84,
16670     "kind" : "vcall_offset"
16671    },
16672    {
16673     "component_value" : -84,
16674     "kind" : "offset_to_top"
16675    },
16676    {
16677     "kind" : "rtti",
16678     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
16679    },
16680    {
16681     "kind" : "complete_dtor_pointer",
16682     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
16683    },
16684    {
16685     "kind" : "deleting_dtor_pointer",
16686     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
16687    },
16688    {
16689     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16690    },
16691    {
16692     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16693    },
16694    {
16695     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16696    },
16697    {
16698     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16699    }
16700   ]
16701  },
16702  {
16703   "alignment" : 8,
16704   "fields" :
16705   [
16706    {
16707     "field_name" : "streamId",
16708     "referenced_type" : "type-41"
16709    },
16710    {
16711     "field_name" : "bufferId",
16712     "field_offset" : 64,
16713     "referenced_type" : "type-35"
16714    }
16715   ],
16716   "linker_set_key" : "android::hardware::camera::device::V3_2::BufferCache",
16717   "name" : "android::hardware::camera::device::V3_2::BufferCache",
16718   "referenced_type" : "type-870",
16719   "self_type" : "type-870",
16720   "size" : 16,
16721   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16722   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_211BufferCacheE"
16723  },
16724  {
16725   "alignment" : 4,
16726   "fields" :
16727   [
16728    {
16729     "field_name" : "blobId",
16730     "referenced_type" : "type-858"
16731    },
16732    {
16733     "field_name" : "blobSize",
16734     "field_offset" : 32,
16735     "referenced_type" : "type-2"
16736    }
16737   ],
16738   "linker_set_key" : "android::hardware::camera::device::V3_2::CameraBlob",
16739   "name" : "android::hardware::camera::device::V3_2::CameraBlob",
16740   "referenced_type" : "type-859",
16741   "self_type" : "type-859",
16742   "size" : 8,
16743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16744   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_210CameraBlobE"
16745  },
16746  {
16747   "alignment" : 8,
16748   "fields" :
16749   [
16750    {
16751     "field_name" : "frameNumber",
16752     "referenced_type" : "type-2"
16753    },
16754    {
16755     "field_name" : "fmqSettingsSize",
16756     "field_offset" : 64,
16757     "referenced_type" : "type-35"
16758    },
16759    {
16760     "field_name" : "settings",
16761     "field_offset" : 128,
16762     "referenced_type" : "type-528"
16763    },
16764    {
16765     "field_name" : "inputBuffer",
16766     "field_offset" : 256,
16767     "referenced_type" : "type-168"
16768    },
16769    {
16770     "field_name" : "outputBuffers",
16771     "field_offset" : 832,
16772     "referenced_type" : "type-555"
16773    }
16774   ],
16775   "linker_set_key" : "android::hardware::camera::device::V3_2::CaptureRequest",
16776   "name" : "android::hardware::camera::device::V3_2::CaptureRequest",
16777   "referenced_type" : "type-868",
16778   "self_type" : "type-868",
16779   "size" : 120,
16780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16781   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_214CaptureRequestE"
16782  },
16783  {
16784   "alignment" : 8,
16785   "fields" :
16786   [
16787    {
16788     "field_name" : "frameNumber",
16789     "referenced_type" : "type-2"
16790    },
16791    {
16792     "field_name" : "fmqResultSize",
16793     "field_offset" : 64,
16794     "referenced_type" : "type-35"
16795    },
16796    {
16797     "field_name" : "result",
16798     "field_offset" : 128,
16799     "referenced_type" : "type-528"
16800    },
16801    {
16802     "field_name" : "outputBuffers",
16803     "field_offset" : 256,
16804     "referenced_type" : "type-555"
16805    },
16806    {
16807     "field_name" : "inputBuffer",
16808     "field_offset" : 384,
16809     "referenced_type" : "type-168"
16810    },
16811    {
16812     "field_name" : "partialResult",
16813     "field_offset" : 960,
16814     "referenced_type" : "type-2"
16815    }
16816   ],
16817   "linker_set_key" : "android::hardware::camera::device::V3_2::CaptureResult",
16818   "name" : "android::hardware::camera::device::V3_2::CaptureResult",
16819   "referenced_type" : "type-869",
16820   "self_type" : "type-869",
16821   "size" : 128,
16822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16823   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_213CaptureResultE"
16824  },
16825  {
16826   "alignment" : 4,
16827   "fields" :
16828   [
16829    {
16830     "field_name" : "frameNumber",
16831     "referenced_type" : "type-2"
16832    },
16833    {
16834     "field_name" : "errorStreamId",
16835     "field_offset" : 32,
16836     "referenced_type" : "type-41"
16837    },
16838    {
16839     "field_name" : "errorCode",
16840     "field_offset" : 64,
16841     "referenced_type" : "type-861"
16842    }
16843   ],
16844   "linker_set_key" : "android::hardware::camera::device::V3_2::ErrorMsg",
16845   "name" : "android::hardware::camera::device::V3_2::ErrorMsg",
16846   "referenced_type" : "type-863",
16847   "self_type" : "type-863",
16848   "size" : 12,
16849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16850   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_28ErrorMsgE"
16851  },
16852  {
16853   "alignment" : 8,
16854   "fields" :
16855   [
16856    {
16857     "field_name" : "id",
16858     "referenced_type" : "type-41"
16859    },
16860    {
16861     "field_name" : "overrideFormat",
16862     "field_offset" : 32,
16863     "referenced_type" : "type-537"
16864    },
16865    {
16866     "field_name" : "producerUsage",
16867     "field_offset" : 64,
16868     "referenced_type" : "type-35"
16869    },
16870    {
16871     "field_name" : "consumerUsage",
16872     "field_offset" : 128,
16873     "referenced_type" : "type-35"
16874    },
16875    {
16876     "field_name" : "maxBuffers",
16877     "field_offset" : 192,
16878     "referenced_type" : "type-2"
16879    }
16880   ],
16881   "linker_set_key" : "android::hardware::camera::device::V3_2::HalStream",
16882   "name" : "android::hardware::camera::device::V3_2::HalStream",
16883   "referenced_type" : "type-547",
16884   "self_type" : "type-547",
16885   "size" : 32,
16886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16887   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29HalStreamE"
16888  },
16889  {
16890   "alignment" : 8,
16891   "fields" :
16892   [
16893    {
16894     "field_name" : "streams",
16895     "referenced_type" : "type-543"
16896    }
16897   ],
16898   "linker_set_key" : "android::hardware::camera::device::V3_2::HalStreamConfiguration",
16899   "name" : "android::hardware::camera::device::V3_2::HalStreamConfiguration",
16900   "referenced_type" : "type-857",
16901   "self_type" : "type-857",
16902   "size" : 16,
16903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16904   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_222HalStreamConfigurationE"
16905  },
16906  {
16907   "alignment" : 4,
16908   "base_specifiers" :
16909   [
16910    {
16911     "referenced_type" : "type-15"
16912    }
16913   ],
16914   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDevice",
16915   "name" : "android::hardware::camera::device::V3_2::ICameraDevice",
16916   "referenced_type" : "type-162",
16917   "self_type" : "type-162",
16918   "size" : 12,
16919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDevice.h",
16920   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_213ICameraDeviceE",
16921   "vtable_components" :
16922   [
16923    {
16924     "component_value" : 4,
16925     "kind" : "vbase_offset"
16926    },
16927    {
16928     "kind" : "offset_to_top"
16929    },
16930    {
16931     "kind" : "rtti",
16932     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_213ICameraDeviceE"
16933    },
16934    {
16935     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_213ICameraDevice8isRemoteEv"
16936    },
16937    {
16938     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16939    },
16940    {
16941     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16942    },
16943    {
16944     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16945    },
16946    {
16947     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16948    },
16949    {
16950     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice21setHALInstrumentationEv"
16951    },
16952    {
16953     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16954    },
16955    {
16956     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice4pingEv"
16957    },
16958    {
16959     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16960    },
16961    {
16962     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice21notifySyspropsChangedEv"
16963    },
16964    {
16965     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16966    },
16967    {
16968     "kind" : "complete_dtor_pointer",
16969     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDeviceD1Ev"
16970    },
16971    {
16972     "kind" : "deleting_dtor_pointer",
16973     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDeviceD0Ev"
16974    },
16975    {
16976     "is_pure" : true,
16977     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice15getResourceCostENSt3__18functionIFvNS1_6common4V1_06StatusERKNS8_18CameraResourceCostEEEE"
16978    },
16979    {
16980     "is_pure" : true,
16981     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice24getCameraCharacteristicsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
16982    },
16983    {
16984     "is_pure" : true,
16985     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice12setTorchModeENS1_6common4V1_09TorchModeE"
16986    },
16987    {
16988     "is_pure" : true,
16989     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice4openERKNS_2spINS3_21ICameraDeviceCallbackEEENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_INS3_20ICameraDeviceSessionEEEEEE"
16990    },
16991    {
16992     "is_pure" : true,
16993     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice9dumpStateERKNS0_11hidl_handleE"
16994    },
16995    {
16996     "kind" : "vcall_offset"
16997    },
16998    {
16999     "kind" : "vcall_offset"
17000    },
17001    {
17002     "kind" : "vcall_offset"
17003    },
17004    {
17005     "kind" : "vcall_offset"
17006    },
17007    {
17008     "component_value" : -4,
17009     "kind" : "vcall_offset"
17010    },
17011    {
17012     "component_value" : -4,
17013     "kind" : "offset_to_top"
17014    },
17015    {
17016     "kind" : "rtti",
17017     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_213ICameraDeviceE"
17018    },
17019    {
17020     "kind" : "complete_dtor_pointer",
17021     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_213ICameraDeviceD1Ev"
17022    },
17023    {
17024     "kind" : "deleting_dtor_pointer",
17025     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_213ICameraDeviceD0Ev"
17026    },
17027    {
17028     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17029    },
17030    {
17031     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17032    },
17033    {
17034     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17035    },
17036    {
17037     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17038    }
17039   ]
17040  },
17041  {
17042   "alignment" : 4,
17043   "base_specifiers" :
17044   [
17045    {
17046     "referenced_type" : "type-15"
17047    }
17048   ],
17049   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDeviceCallback",
17050   "name" : "android::hardware::camera::device::V3_2::ICameraDeviceCallback",
17051   "referenced_type" : "type-270",
17052   "self_type" : "type-270",
17053   "size" : 12,
17054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceCallback.h",
17055   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_221ICameraDeviceCallbackE",
17056   "vtable_components" :
17057   [
17058    {
17059     "component_value" : 4,
17060     "kind" : "vbase_offset"
17061    },
17062    {
17063     "kind" : "offset_to_top"
17064    },
17065    {
17066     "kind" : "rtti",
17067     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_221ICameraDeviceCallbackE"
17068    },
17069    {
17070     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_221ICameraDeviceCallback8isRemoteEv"
17071    },
17072    {
17073     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17074    },
17075    {
17076     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17077    },
17078    {
17079     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17080    },
17081    {
17082     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17083    },
17084    {
17085     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback21setHALInstrumentationEv"
17086    },
17087    {
17088     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17089    },
17090    {
17091     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback4pingEv"
17092    },
17093    {
17094     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17095    },
17096    {
17097     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback21notifySyspropsChangedEv"
17098    },
17099    {
17100     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17101    },
17102    {
17103     "kind" : "complete_dtor_pointer",
17104     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallbackD1Ev"
17105    },
17106    {
17107     "kind" : "deleting_dtor_pointer",
17108     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallbackD0Ev"
17109    },
17110    {
17111     "is_pure" : true,
17112     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback20processCaptureResultERKNS0_8hidl_vecINS3_13CaptureResultEEE"
17113    },
17114    {
17115     "is_pure" : true,
17116     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback6notifyERKNS0_8hidl_vecINS3_9NotifyMsgEEE"
17117    },
17118    {
17119     "kind" : "vcall_offset"
17120    },
17121    {
17122     "kind" : "vcall_offset"
17123    },
17124    {
17125     "kind" : "vcall_offset"
17126    },
17127    {
17128     "kind" : "vcall_offset"
17129    },
17130    {
17131     "component_value" : -4,
17132     "kind" : "vcall_offset"
17133    },
17134    {
17135     "component_value" : -4,
17136     "kind" : "offset_to_top"
17137    },
17138    {
17139     "kind" : "rtti",
17140     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_221ICameraDeviceCallbackE"
17141    },
17142    {
17143     "kind" : "complete_dtor_pointer",
17144     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_221ICameraDeviceCallbackD1Ev"
17145    },
17146    {
17147     "kind" : "deleting_dtor_pointer",
17148     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_221ICameraDeviceCallbackD0Ev"
17149    },
17150    {
17151     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17152    },
17153    {
17154     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17155    },
17156    {
17157     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17158    },
17159    {
17160     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17161    }
17162   ]
17163  },
17164  {
17165   "alignment" : 4,
17166   "base_specifiers" :
17167   [
17168    {
17169     "referenced_type" : "type-15"
17170    }
17171   ],
17172   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDeviceSession",
17173   "name" : "android::hardware::camera::device::V3_2::ICameraDeviceSession",
17174   "referenced_type" : "type-277",
17175   "self_type" : "type-277",
17176   "size" : 12,
17177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceSession.h",
17178   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_220ICameraDeviceSessionE",
17179   "vtable_components" :
17180   [
17181    {
17182     "component_value" : 4,
17183     "kind" : "vbase_offset"
17184    },
17185    {
17186     "kind" : "offset_to_top"
17187    },
17188    {
17189     "kind" : "rtti",
17190     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_220ICameraDeviceSessionE"
17191    },
17192    {
17193     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_220ICameraDeviceSession8isRemoteEv"
17194    },
17195    {
17196     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17197    },
17198    {
17199     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17200    },
17201    {
17202     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17203    },
17204    {
17205     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17206    },
17207    {
17208     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21setHALInstrumentationEv"
17209    },
17210    {
17211     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17212    },
17213    {
17214     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession4pingEv"
17215    },
17216    {
17217     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17218    },
17219    {
17220     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21notifySyspropsChangedEv"
17221    },
17222    {
17223     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17224    },
17225    {
17226     "kind" : "complete_dtor_pointer",
17227     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSessionD1Ev"
17228    },
17229    {
17230     "kind" : "deleting_dtor_pointer",
17231     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSessionD0Ev"
17232    },
17233    {
17234     "is_pure" : true,
17235     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession31constructDefaultRequestSettingsENS3_15RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
17236    },
17237    {
17238     "is_pure" : true,
17239     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession16configureStreamsERKNS3_19StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
17240    },
17241    {
17242     "is_pure" : true,
17243     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS3_14CaptureRequestEEERKNS5_INS3_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
17244    },
17245    {
17246     "is_pure" : true,
17247     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
17248    },
17249    {
17250     "is_pure" : true,
17251     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
17252    },
17253    {
17254     "is_pure" : true,
17255     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5flushEv"
17256    },
17257    {
17258     "is_pure" : true,
17259     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5closeEv"
17260    },
17261    {
17262     "kind" : "vcall_offset"
17263    },
17264    {
17265     "kind" : "vcall_offset"
17266    },
17267    {
17268     "kind" : "vcall_offset"
17269    },
17270    {
17271     "kind" : "vcall_offset"
17272    },
17273    {
17274     "component_value" : -4,
17275     "kind" : "vcall_offset"
17276    },
17277    {
17278     "component_value" : -4,
17279     "kind" : "offset_to_top"
17280    },
17281    {
17282     "kind" : "rtti",
17283     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_220ICameraDeviceSessionE"
17284    },
17285    {
17286     "kind" : "complete_dtor_pointer",
17287     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_220ICameraDeviceSessionD1Ev"
17288    },
17289    {
17290     "kind" : "deleting_dtor_pointer",
17291     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_220ICameraDeviceSessionD0Ev"
17292    },
17293    {
17294     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17295    },
17296    {
17297     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17298    },
17299    {
17300     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17301    },
17302    {
17303     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17304    }
17305   ]
17306  },
17307  {
17308   "alignment" : 8,
17309   "fields" :
17310   [
17311    {
17312     "field_name" : "type",
17313     "referenced_type" : "type-860"
17314    },
17315    {
17316     "field_name" : "msg",
17317     "field_offset" : 64,
17318     "referenced_type" : "type-866"
17319    }
17320   ],
17321   "linker_set_key" : "android::hardware::camera::device::V3_2::NotifyMsg",
17322   "name" : "android::hardware::camera::device::V3_2::NotifyMsg",
17323   "referenced_type" : "type-865",
17324   "self_type" : "type-865",
17325   "size" : 24,
17326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
17327   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29NotifyMsgE"
17328  },
17329  {
17330   "alignment" : 8,
17331   "fields" :
17332   [
17333    {
17334     "field_name" : "error",
17335     "referenced_type" : "type-863"
17336    },
17337    {
17338     "field_name" : "shutter",
17339     "referenced_type" : "type-864"
17340    }
17341   ],
17342   "linker_set_key" : "android::hardware::camera::device::V3_2::NotifyMsg::Message",
17343   "name" : "android::hardware::camera::device::V3_2::NotifyMsg::Message",
17344   "record_kind" : "union",
17345   "referenced_type" : "type-866",
17346   "self_type" : "type-866",
17347   "size" : 16,
17348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
17349   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29NotifyMsg7MessageE"
17350  },
17351  {
17352   "alignment" : 8,
17353   "fields" :
17354   [
17355    {
17356     "field_name" : "frameNumber",
17357     "referenced_type" : "type-2"
17358    },
17359    {
17360     "field_name" : "timestamp",
17361     "field_offset" : 64,
17362     "referenced_type" : "type-35"
17363    }
17364   ],
17365   "linker_set_key" : "android::hardware::camera::device::V3_2::ShutterMsg",
17366   "name" : "android::hardware::camera::device::V3_2::ShutterMsg",
17367   "referenced_type" : "type-864",
17368   "self_type" : "type-864",
17369   "size" : 16,
17370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
17371   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_210ShutterMsgE"
17372  },
17373  {
17374   "alignment" : 8,
17375   "fields" :
17376   [
17377    {
17378     "field_name" : "id",
17379     "referenced_type" : "type-41"
17380    },
17381    {
17382     "field_name" : "streamType",
17383     "field_offset" : 32,
17384     "referenced_type" : "type-536"
17385    },
17386    {
17387     "field_name" : "width",
17388     "field_offset" : 64,
17389     "referenced_type" : "type-2"
17390    },
17391    {
17392     "field_name" : "height",
17393     "field_offset" : 96,
17394     "referenced_type" : "type-2"
17395    },
17396    {
17397     "field_name" : "format",
17398     "field_offset" : 128,
17399     "referenced_type" : "type-537"
17400    },
17401    {
17402     "field_name" : "usage",
17403     "field_offset" : 192,
17404     "referenced_type" : "type-35"
17405    },
17406    {
17407     "field_name" : "dataSpace",
17408     "field_offset" : 256,
17409     "referenced_type" : "type-41"
17410    },
17411    {
17412     "field_name" : "rotation",
17413     "field_offset" : 288,
17414     "referenced_type" : "type-538"
17415    }
17416   ],
17417   "linker_set_key" : "android::hardware::camera::device::V3_2::Stream",
17418   "name" : "android::hardware::camera::device::V3_2::Stream",
17419   "referenced_type" : "type-535",
17420   "self_type" : "type-535",
17421   "size" : 40,
17422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
17423   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_26StreamE"
17424  },
17425  {
17426   "alignment" : 8,
17427   "fields" :
17428   [
17429    {
17430     "field_name" : "streamId",
17431     "referenced_type" : "type-41"
17432    },
17433    {
17434     "field_name" : "bufferId",
17435     "field_offset" : 64,
17436     "referenced_type" : "type-35"
17437    },
17438    {
17439     "field_name" : "buffer",
17440     "field_offset" : 128,
17441     "referenced_type" : "type-169"
17442    },
17443    {
17444     "field_name" : "status",
17445     "field_offset" : 256,
17446     "referenced_type" : "type-176"
17447    },
17448    {
17449     "field_name" : "acquireFence",
17450     "field_offset" : 320,
17451     "referenced_type" : "type-169"
17452    },
17453    {
17454     "field_name" : "releaseFence",
17455     "field_offset" : 448,
17456     "referenced_type" : "type-169"
17457    }
17458   ],
17459   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamBuffer",
17460   "name" : "android::hardware::camera::device::V3_2::StreamBuffer",
17461   "referenced_type" : "type-168",
17462   "self_type" : "type-168",
17463   "size" : 72,
17464   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
17465   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_212StreamBufferE"
17466  },
17467  {
17468   "alignment" : 8,
17469   "fields" :
17470   [
17471    {
17472     "field_name" : "streams",
17473     "referenced_type" : "type-531"
17474    },
17475    {
17476     "field_name" : "operationMode",
17477     "field_offset" : 128,
17478     "referenced_type" : "type-855"
17479    }
17480   ],
17481   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamConfiguration",
17482   "name" : "android::hardware::camera::device::V3_2::StreamConfiguration",
17483   "referenced_type" : "type-856",
17484   "self_type" : "type-856",
17485   "size" : 24,
17486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
17487   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_219StreamConfigurationE"
17488  },
17489  {
17490   "alignment" : 4,
17491   "base_specifiers" :
17492   [
17493    {
17494     "referenced_type" : "type-107"
17495    }
17496   ],
17497   "fields" :
17498   [
17499    {
17500     "access" : "private",
17501     "field_name" : "_hidl_mImpl",
17502     "field_offset" : 544,
17503     "referenced_type" : "type-104"
17504    }
17505   ],
17506   "linker_set_key" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider",
17507   "name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider",
17508   "referenced_type" : "type-103",
17509   "self_type" : "type-103",
17510   "size" : 80,
17511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h",
17512   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_418BnHwCameraProviderE",
17513   "vtable_components" :
17514   [
17515    {
17516     "component_value" : 72,
17517     "kind" : "vbase_offset"
17518    },
17519    {
17520     "kind" : "offset_to_top"
17521    },
17522    {
17523     "kind" : "rtti",
17524     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BnHwCameraProviderE"
17525    },
17526    {
17527     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17528    },
17529    {
17530     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17531    },
17532    {
17533     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17534    },
17535    {
17536     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17537    },
17538    {
17539     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17540    },
17541    {
17542     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17543    },
17544    {
17545     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17546    },
17547    {
17548     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17549    },
17550    {
17551     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17552    },
17553    {
17554     "kind" : "complete_dtor_pointer",
17555     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderD1Ev"
17556    },
17557    {
17558     "kind" : "deleting_dtor_pointer",
17559     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderD0Ev"
17560    },
17561    {
17562     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
17563    },
17564    {
17565     "component_value" : -20,
17566     "kind" : "offset_to_top"
17567    },
17568    {
17569     "kind" : "rtti",
17570     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BnHwCameraProviderE"
17571    },
17572    {
17573     "kind" : "complete_dtor_pointer",
17574     "mangled_component_name" : "_ZThn20_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD1Ev"
17575    },
17576    {
17577     "kind" : "deleting_dtor_pointer",
17578     "mangled_component_name" : "_ZThn20_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD0Ev"
17579    },
17580    {
17581     "kind" : "vcall_offset"
17582    },
17583    {
17584     "kind" : "vcall_offset"
17585    },
17586    {
17587     "kind" : "vcall_offset"
17588    },
17589    {
17590     "kind" : "vcall_offset"
17591    },
17592    {
17593     "component_value" : -72,
17594     "kind" : "vcall_offset"
17595    },
17596    {
17597     "component_value" : -72,
17598     "kind" : "offset_to_top"
17599    },
17600    {
17601     "kind" : "rtti",
17602     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BnHwCameraProviderE"
17603    },
17604    {
17605     "kind" : "complete_dtor_pointer",
17606     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD1Ev"
17607    },
17608    {
17609     "kind" : "deleting_dtor_pointer",
17610     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD0Ev"
17611    },
17612    {
17613     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17614    },
17615    {
17616     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17617    },
17618    {
17619     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17620    },
17621    {
17622     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17623    }
17624   ]
17625  },
17626  {
17627   "alignment" : 4,
17628   "base_specifiers" :
17629   [
17630    {
17631     "referenced_type" : "type-107"
17632    }
17633   ],
17634   "fields" :
17635   [
17636    {
17637     "access" : "private",
17638     "field_name" : "_hidl_mImpl",
17639     "field_offset" : 544,
17640     "referenced_type" : "type-12"
17641    }
17642   ],
17643   "linker_set_key" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback",
17644   "name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback",
17645   "referenced_type" : "type-658",
17646   "self_type" : "type-658",
17647   "size" : 80,
17648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h",
17649   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE",
17650   "vtable_components" :
17651   [
17652    {
17653     "component_value" : 72,
17654     "kind" : "vbase_offset"
17655    },
17656    {
17657     "kind" : "offset_to_top"
17658    },
17659    {
17660     "kind" : "rtti",
17661     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE"
17662    },
17663    {
17664     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17665    },
17666    {
17667     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17668    },
17669    {
17670     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17671    },
17672    {
17673     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17674    },
17675    {
17676     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17677    },
17678    {
17679     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17680    },
17681    {
17682     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17683    },
17684    {
17685     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17686    },
17687    {
17688     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17689    },
17690    {
17691     "kind" : "complete_dtor_pointer",
17692     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD1Ev"
17693    },
17694    {
17695     "kind" : "deleting_dtor_pointer",
17696     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD0Ev"
17697    },
17698    {
17699     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
17700    },
17701    {
17702     "component_value" : -20,
17703     "kind" : "offset_to_top"
17704    },
17705    {
17706     "kind" : "rtti",
17707     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE"
17708    },
17709    {
17710     "kind" : "complete_dtor_pointer",
17711     "mangled_component_name" : "_ZThn20_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD1Ev"
17712    },
17713    {
17714     "kind" : "deleting_dtor_pointer",
17715     "mangled_component_name" : "_ZThn20_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD0Ev"
17716    },
17717    {
17718     "kind" : "vcall_offset"
17719    },
17720    {
17721     "kind" : "vcall_offset"
17722    },
17723    {
17724     "kind" : "vcall_offset"
17725    },
17726    {
17727     "kind" : "vcall_offset"
17728    },
17729    {
17730     "component_value" : -72,
17731     "kind" : "vcall_offset"
17732    },
17733    {
17734     "component_value" : -72,
17735     "kind" : "offset_to_top"
17736    },
17737    {
17738     "kind" : "rtti",
17739     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE"
17740    },
17741    {
17742     "kind" : "complete_dtor_pointer",
17743     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD1Ev"
17744    },
17745    {
17746     "kind" : "deleting_dtor_pointer",
17747     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD0Ev"
17748    },
17749    {
17750     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17751    },
17752    {
17753     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17754    },
17755    {
17756     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17757    },
17758    {
17759     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17760    }
17761   ]
17762  },
17763  {
17764   "alignment" : 4,
17765   "base_specifiers" :
17766   [
17767    {
17768     "referenced_type" : "type-149"
17769    },
17770    {
17771     "referenced_type" : "type-18"
17772    }
17773   ],
17774   "fields" :
17775   [
17776    {
17777     "access" : "private",
17778     "field_name" : "_hidl_mMutex",
17779     "field_offset" : 544,
17780     "referenced_type" : "type-147"
17781    },
17782    {
17783     "access" : "private",
17784     "field_name" : "_hidl_mDeathRecipients",
17785     "field_offset" : 576,
17786     "referenced_type" : "type-148"
17787    }
17788   ],
17789   "linker_set_key" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider",
17790   "name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider",
17791   "referenced_type" : "type-146",
17792   "self_type" : "type-146",
17793   "size" : 92,
17794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h",
17795   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_418BpHwCameraProviderE",
17796   "vtable_components" :
17797   [
17798    {
17799     "component_value" : 84,
17800     "kind" : "vbase_offset"
17801    },
17802    {
17803     "kind" : "offset_to_top"
17804    },
17805    {
17806     "kind" : "rtti",
17807     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
17808    },
17809    {
17810     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_418BpHwCameraProvider8isRemoteEv"
17811    },
17812    {
17813     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17814    },
17815    {
17816     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17817    },
17818    {
17819     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17820    },
17821    {
17822     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17823    },
17824    {
17825     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider21setHALInstrumentationEv"
17826    },
17827    {
17828     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17829    },
17830    {
17831     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider4pingEv"
17832    },
17833    {
17834     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17835    },
17836    {
17837     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider21notifySyspropsChangedEv"
17838    },
17839    {
17840     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17841    },
17842    {
17843     "kind" : "complete_dtor_pointer",
17844     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProviderD1Ev"
17845    },
17846    {
17847     "kind" : "deleting_dtor_pointer",
17848     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProviderD0Ev"
17849    },
17850    {
17851     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider11setCallbackERKNS_2spINS3_23ICameraProviderCallbackEEE"
17852    },
17853    {
17854     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE"
17855    },
17856    {
17857     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17858    },
17859    {
17860     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
17861    },
17862    {
17863     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
17864    },
17865    {
17866     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
17867    },
17868    {
17869     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEE10onAsBinderEv"
17870    },
17871    {
17872     "component_value" : 80,
17873     "kind" : "vbase_offset"
17874    },
17875    {
17876     "component_value" : -4,
17877     "kind" : "offset_to_top"
17878    },
17879    {
17880     "kind" : "rtti",
17881     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
17882    },
17883    {
17884     "kind" : "complete_dtor_pointer",
17885     "mangled_component_name" : "_ZThn4_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD1Ev"
17886    },
17887    {
17888     "kind" : "deleting_dtor_pointer",
17889     "mangled_component_name" : "_ZThn4_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD0Ev"
17890    },
17891    {
17892     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEE10onAsBinderEv"
17893    },
17894    {
17895     "component_value" : 76,
17896     "kind" : "vbase_offset"
17897    },
17898    {
17899     "component_value" : -8,
17900     "kind" : "offset_to_top"
17901    },
17902    {
17903     "kind" : "rtti",
17904     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
17905    },
17906    {
17907     "kind" : "complete_dtor_pointer",
17908     "mangled_component_name" : "_ZThn8_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD1Ev"
17909    },
17910    {
17911     "kind" : "deleting_dtor_pointer",
17912     "mangled_component_name" : "_ZThn8_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD0Ev"
17913    },
17914    {
17915     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17916    },
17917    {
17918     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17919    },
17920    {
17921     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17922    },
17923    {
17924     "component_value" : -24,
17925     "kind" : "offset_to_top"
17926    },
17927    {
17928     "kind" : "rtti",
17929     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
17930    },
17931    {
17932     "kind" : "complete_dtor_pointer",
17933     "mangled_component_name" : "_ZThn24_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD1Ev"
17934    },
17935    {
17936     "kind" : "deleting_dtor_pointer",
17937     "mangled_component_name" : "_ZThn24_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD0Ev"
17938    },
17939    {
17940     "kind" : "vcall_offset"
17941    },
17942    {
17943     "component_value" : -76,
17944     "kind" : "vcall_offset"
17945    },
17946    {
17947     "component_value" : -76,
17948     "kind" : "vcall_offset"
17949    },
17950    {
17951     "component_value" : -76,
17952     "kind" : "vcall_offset"
17953    },
17954    {
17955     "component_value" : -84,
17956     "kind" : "vcall_offset"
17957    },
17958    {
17959     "component_value" : -84,
17960     "kind" : "offset_to_top"
17961    },
17962    {
17963     "kind" : "rtti",
17964     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
17965    },
17966    {
17967     "kind" : "complete_dtor_pointer",
17968     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD1Ev"
17969    },
17970    {
17971     "kind" : "deleting_dtor_pointer",
17972     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD0Ev"
17973    },
17974    {
17975     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17976    },
17977    {
17978     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17979    },
17980    {
17981     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17982    },
17983    {
17984     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17985    }
17986   ]
17987  },
17988  {
17989   "alignment" : 4,
17990   "base_specifiers" :
17991   [
17992    {
17993     "referenced_type" : "type-79"
17994    },
17995    {
17996     "referenced_type" : "type-18"
17997    }
17998   ],
17999   "fields" :
18000   [
18001    {
18002     "access" : "private",
18003     "field_name" : "_hidl_mMutex",
18004     "field_offset" : 544,
18005     "referenced_type" : "type-297"
18006    },
18007    {
18008     "access" : "private",
18009     "field_name" : "_hidl_mDeathRecipients",
18010     "field_offset" : 576,
18011     "referenced_type" : "type-298"
18012    }
18013   ],
18014   "linker_set_key" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback",
18015   "name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback",
18016   "referenced_type" : "type-296",
18017   "self_type" : "type-296",
18018   "size" : 92,
18019   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h",
18020   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE",
18021   "vtable_components" :
18022   [
18023    {
18024     "component_value" : 84,
18025     "kind" : "vbase_offset"
18026    },
18027    {
18028     "kind" : "offset_to_top"
18029    },
18030    {
18031     "kind" : "rtti",
18032     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
18033    },
18034    {
18035     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback8isRemoteEv"
18036    },
18037    {
18038     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18039    },
18040    {
18041     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18042    },
18043    {
18044     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18045    },
18046    {
18047     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18048    },
18049    {
18050     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21setHALInstrumentationEv"
18051    },
18052    {
18053     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18054    },
18055    {
18056     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback4pingEv"
18057    },
18058    {
18059     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18060    },
18061    {
18062     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21notifySyspropsChangedEv"
18063    },
18064    {
18065     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18066    },
18067    {
18068     "kind" : "complete_dtor_pointer",
18069     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD1Ev"
18070    },
18071    {
18072     "kind" : "deleting_dtor_pointer",
18073     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD0Ev"
18074    },
18075    {
18076     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback24cameraDeviceStatusChangeERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE"
18077    },
18078    {
18079     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21torchModeStatusChangeERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE"
18080    },
18081    {
18082     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEE10onAsBinderEv"
18083    },
18084    {
18085     "component_value" : 80,
18086     "kind" : "vbase_offset"
18087    },
18088    {
18089     "component_value" : -4,
18090     "kind" : "offset_to_top"
18091    },
18092    {
18093     "kind" : "rtti",
18094     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
18095    },
18096    {
18097     "kind" : "complete_dtor_pointer",
18098     "mangled_component_name" : "_ZThn4_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD1Ev"
18099    },
18100    {
18101     "kind" : "deleting_dtor_pointer",
18102     "mangled_component_name" : "_ZThn4_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD0Ev"
18103    },
18104    {
18105     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEE10onAsBinderEv"
18106    },
18107    {
18108     "component_value" : 76,
18109     "kind" : "vbase_offset"
18110    },
18111    {
18112     "component_value" : -8,
18113     "kind" : "offset_to_top"
18114    },
18115    {
18116     "kind" : "rtti",
18117     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
18118    },
18119    {
18120     "kind" : "complete_dtor_pointer",
18121     "mangled_component_name" : "_ZThn8_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD1Ev"
18122    },
18123    {
18124     "kind" : "deleting_dtor_pointer",
18125     "mangled_component_name" : "_ZThn8_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD0Ev"
18126    },
18127    {
18128     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18129    },
18130    {
18131     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18132    },
18133    {
18134     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18135    },
18136    {
18137     "component_value" : -24,
18138     "kind" : "offset_to_top"
18139    },
18140    {
18141     "kind" : "rtti",
18142     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
18143    },
18144    {
18145     "kind" : "complete_dtor_pointer",
18146     "mangled_component_name" : "_ZThn24_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD1Ev"
18147    },
18148    {
18149     "kind" : "deleting_dtor_pointer",
18150     "mangled_component_name" : "_ZThn24_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD0Ev"
18151    },
18152    {
18153     "kind" : "vcall_offset"
18154    },
18155    {
18156     "component_value" : -76,
18157     "kind" : "vcall_offset"
18158    },
18159    {
18160     "component_value" : -76,
18161     "kind" : "vcall_offset"
18162    },
18163    {
18164     "component_value" : -76,
18165     "kind" : "vcall_offset"
18166    },
18167    {
18168     "component_value" : -84,
18169     "kind" : "vcall_offset"
18170    },
18171    {
18172     "component_value" : -84,
18173     "kind" : "offset_to_top"
18174    },
18175    {
18176     "kind" : "rtti",
18177     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
18178    },
18179    {
18180     "kind" : "complete_dtor_pointer",
18181     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD1Ev"
18182    },
18183    {
18184     "kind" : "deleting_dtor_pointer",
18185     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD0Ev"
18186    },
18187    {
18188     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18189    },
18190    {
18191     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18192    },
18193    {
18194     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18195    },
18196    {
18197     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18198    }
18199   ]
18200  },
18201  {
18202   "alignment" : 4,
18203   "base_specifiers" :
18204   [
18205    {
18206     "referenced_type" : "type-106"
18207    },
18208    {
18209     "referenced_type" : "type-18"
18210    }
18211   ],
18212   "fields" :
18213   [
18214    {
18215     "access" : "private",
18216     "field_name" : "mImpl",
18217     "field_offset" : 384,
18218     "referenced_type" : "type-144"
18219    },
18220    {
18221     "access" : "private",
18222     "field_name" : "mOnewayQueue",
18223     "field_offset" : 416,
18224     "referenced_type" : "type-16"
18225    }
18226   ],
18227   "linker_set_key" : "android::hardware::camera::provider::V2_4::BsCameraProvider",
18228   "name" : "android::hardware::camera::provider::V2_4::BsCameraProvider",
18229   "referenced_type" : "type-143",
18230   "self_type" : "type-143",
18231   "size" : 68,
18232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BsCameraProvider.h",
18233   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_416BsCameraProviderE",
18234   "vtable_components" :
18235   [
18236    {
18237     "component_value" : 60,
18238     "kind" : "vbase_offset"
18239    },
18240    {
18241     "kind" : "offset_to_top"
18242    },
18243    {
18244     "kind" : "rtti",
18245     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_416BsCameraProviderE"
18246    },
18247    {
18248     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_415ICameraProvider8isRemoteEv"
18249    },
18250    {
18251     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18252    },
18253    {
18254     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18255    },
18256    {
18257     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18258    },
18259    {
18260     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18261    },
18262    {
18263     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider21setHALInstrumentationEv"
18264    },
18265    {
18266     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18267    },
18268    {
18269     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider4pingEv"
18270    },
18271    {
18272     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18273    },
18274    {
18275     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider21notifySyspropsChangedEv"
18276    },
18277    {
18278     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18279    },
18280    {
18281     "kind" : "complete_dtor_pointer",
18282     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProviderD1Ev"
18283    },
18284    {
18285     "kind" : "deleting_dtor_pointer",
18286     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProviderD0Ev"
18287    },
18288    {
18289     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider11setCallbackERKNS_2spINS3_23ICameraProviderCallbackEEE"
18290    },
18291    {
18292     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE"
18293    },
18294    {
18295     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18296    },
18297    {
18298     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
18299    },
18300    {
18301     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
18302    },
18303    {
18304     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_416BsCameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
18305    },
18306    {
18307     "component_value" : -4,
18308     "kind" : "offset_to_top"
18309    },
18310    {
18311     "kind" : "rtti",
18312     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_416BsCameraProviderE"
18313    },
18314    {
18315     "kind" : "complete_dtor_pointer",
18316     "mangled_component_name" : "_ZThn4_N7android8hardware6camera8provider4V2_416BsCameraProviderD1Ev"
18317    },
18318    {
18319     "kind" : "deleting_dtor_pointer",
18320     "mangled_component_name" : "_ZThn4_N7android8hardware6camera8provider4V2_416BsCameraProviderD0Ev"
18321    },
18322    {
18323     "kind" : "vcall_offset"
18324    },
18325    {
18326     "kind" : "vcall_offset"
18327    },
18328    {
18329     "kind" : "vcall_offset"
18330    },
18331    {
18332     "kind" : "vcall_offset"
18333    },
18334    {
18335     "component_value" : -60,
18336     "kind" : "vcall_offset"
18337    },
18338    {
18339     "component_value" : -60,
18340     "kind" : "offset_to_top"
18341    },
18342    {
18343     "kind" : "rtti",
18344     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_416BsCameraProviderE"
18345    },
18346    {
18347     "kind" : "complete_dtor_pointer",
18348     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_416BsCameraProviderD1Ev"
18349    },
18350    {
18351     "kind" : "deleting_dtor_pointer",
18352     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_416BsCameraProviderD0Ev"
18353    },
18354    {
18355     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18356    },
18357    {
18358     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18359    },
18360    {
18361     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18362    },
18363    {
18364     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18365    }
18366   ]
18367  },
18368  {
18369   "alignment" : 4,
18370   "base_specifiers" :
18371   [
18372    {
18373     "referenced_type" : "type-14"
18374    },
18375    {
18376     "referenced_type" : "type-18"
18377    }
18378   ],
18379   "fields" :
18380   [
18381    {
18382     "access" : "private",
18383     "field_name" : "mImpl",
18384     "field_offset" : 384,
18385     "referenced_type" : "type-11"
18386    },
18387    {
18388     "access" : "private",
18389     "field_name" : "mOnewayQueue",
18390     "field_offset" : 416,
18391     "referenced_type" : "type-16"
18392    }
18393   ],
18394   "linker_set_key" : "android::hardware::camera::provider::V2_4::BsCameraProviderCallback",
18395   "name" : "android::hardware::camera::provider::V2_4::BsCameraProviderCallback",
18396   "referenced_type" : "type-10",
18397   "self_type" : "type-10",
18398   "size" : 68,
18399   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BsCameraProviderCallback.h",
18400   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackE",
18401   "vtable_components" :
18402   [
18403    {
18404     "component_value" : 60,
18405     "kind" : "vbase_offset"
18406    },
18407    {
18408     "kind" : "offset_to_top"
18409    },
18410    {
18411     "kind" : "rtti",
18412     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackE"
18413    },
18414    {
18415     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_423ICameraProviderCallback8isRemoteEv"
18416    },
18417    {
18418     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18419    },
18420    {
18421     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18422    },
18423    {
18424     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18425    },
18426    {
18427     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18428    },
18429    {
18430     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback21setHALInstrumentationEv"
18431    },
18432    {
18433     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18434    },
18435    {
18436     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback4pingEv"
18437    },
18438    {
18439     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18440    },
18441    {
18442     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback21notifySyspropsChangedEv"
18443    },
18444    {
18445     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18446    },
18447    {
18448     "kind" : "complete_dtor_pointer",
18449     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackD1Ev"
18450    },
18451    {
18452     "kind" : "deleting_dtor_pointer",
18453     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackD0Ev"
18454    },
18455    {
18456     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback24cameraDeviceStatusChangeERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE"
18457    },
18458    {
18459     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_424BsCameraProviderCallback21torchModeStatusChangeERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE"
18460    },
18461    {
18462     "component_value" : -4,
18463     "kind" : "offset_to_top"
18464    },
18465    {
18466     "kind" : "rtti",
18467     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackE"
18468    },
18469    {
18470     "kind" : "complete_dtor_pointer",
18471     "mangled_component_name" : "_ZThn4_N7android8hardware6camera8provider4V2_424BsCameraProviderCallbackD1Ev"
18472    },
18473    {
18474     "kind" : "deleting_dtor_pointer",
18475     "mangled_component_name" : "_ZThn4_N7android8hardware6camera8provider4V2_424BsCameraProviderCallbackD0Ev"
18476    },
18477    {
18478     "kind" : "vcall_offset"
18479    },
18480    {
18481     "kind" : "vcall_offset"
18482    },
18483    {
18484     "kind" : "vcall_offset"
18485    },
18486    {
18487     "kind" : "vcall_offset"
18488    },
18489    {
18490     "component_value" : -60,
18491     "kind" : "vcall_offset"
18492    },
18493    {
18494     "component_value" : -60,
18495     "kind" : "offset_to_top"
18496    },
18497    {
18498     "kind" : "rtti",
18499     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_424BsCameraProviderCallbackE"
18500    },
18501    {
18502     "kind" : "complete_dtor_pointer",
18503     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_424BsCameraProviderCallbackD1Ev"
18504    },
18505    {
18506     "kind" : "deleting_dtor_pointer",
18507     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_424BsCameraProviderCallbackD0Ev"
18508    },
18509    {
18510     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18511    },
18512    {
18513     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18514    },
18515    {
18516     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18517    },
18518    {
18519     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18520    }
18521   ]
18522  },
18523  {
18524   "alignment" : 4,
18525   "base_specifiers" :
18526   [
18527    {
18528     "referenced_type" : "type-15"
18529    }
18530   ],
18531   "linker_set_key" : "android::hardware::camera::provider::V2_4::ICameraProvider",
18532   "name" : "android::hardware::camera::provider::V2_4::ICameraProvider",
18533   "referenced_type" : "type-106",
18534   "self_type" : "type-106",
18535   "size" : 12,
18536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h",
18537   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_415ICameraProviderE",
18538   "vtable_components" :
18539   [
18540    {
18541     "component_value" : 4,
18542     "kind" : "vbase_offset"
18543    },
18544    {
18545     "kind" : "offset_to_top"
18546    },
18547    {
18548     "kind" : "rtti",
18549     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_415ICameraProviderE"
18550    },
18551    {
18552     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_415ICameraProvider8isRemoteEv"
18553    },
18554    {
18555     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18556    },
18557    {
18558     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18559    },
18560    {
18561     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18562    },
18563    {
18564     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18565    },
18566    {
18567     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21setHALInstrumentationEv"
18568    },
18569    {
18570     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18571    },
18572    {
18573     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider4pingEv"
18574    },
18575    {
18576     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18577    },
18578    {
18579     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21notifySyspropsChangedEv"
18580    },
18581    {
18582     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18583    },
18584    {
18585     "kind" : "complete_dtor_pointer",
18586     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProviderD1Ev"
18587    },
18588    {
18589     "kind" : "deleting_dtor_pointer",
18590     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProviderD0Ev"
18591    },
18592    {
18593     "is_pure" : true,
18594     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider11setCallbackERKNS_2spINS3_23ICameraProviderCallbackEEE"
18595    },
18596    {
18597     "is_pure" : true,
18598     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE"
18599    },
18600    {
18601     "is_pure" : true,
18602     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18603    },
18604    {
18605     "is_pure" : true,
18606     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
18607    },
18608    {
18609     "is_pure" : true,
18610     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
18611    },
18612    {
18613     "is_pure" : true,
18614     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
18615    },
18616    {
18617     "kind" : "vcall_offset"
18618    },
18619    {
18620     "kind" : "vcall_offset"
18621    },
18622    {
18623     "kind" : "vcall_offset"
18624    },
18625    {
18626     "kind" : "vcall_offset"
18627    },
18628    {
18629     "component_value" : -4,
18630     "kind" : "vcall_offset"
18631    },
18632    {
18633     "component_value" : -4,
18634     "kind" : "offset_to_top"
18635    },
18636    {
18637     "kind" : "rtti",
18638     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_415ICameraProviderE"
18639    },
18640    {
18641     "kind" : "complete_dtor_pointer",
18642     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_415ICameraProviderD1Ev"
18643    },
18644    {
18645     "kind" : "deleting_dtor_pointer",
18646     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_415ICameraProviderD0Ev"
18647    },
18648    {
18649     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18650    },
18651    {
18652     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18653    },
18654    {
18655     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18656    },
18657    {
18658     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18659    }
18660   ]
18661  },
18662  {
18663   "alignment" : 4,
18664   "base_specifiers" :
18665   [
18666    {
18667     "referenced_type" : "type-15"
18668    }
18669   ],
18670   "linker_set_key" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback",
18671   "name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback",
18672   "referenced_type" : "type-14",
18673   "self_type" : "type-14",
18674   "size" : 12,
18675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h",
18676   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_423ICameraProviderCallbackE",
18677   "vtable_components" :
18678   [
18679    {
18680     "component_value" : 4,
18681     "kind" : "vbase_offset"
18682    },
18683    {
18684     "kind" : "offset_to_top"
18685    },
18686    {
18687     "kind" : "rtti",
18688     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_423ICameraProviderCallbackE"
18689    },
18690    {
18691     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_423ICameraProviderCallback8isRemoteEv"
18692    },
18693    {
18694     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18695    },
18696    {
18697     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18698    },
18699    {
18700     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18701    },
18702    {
18703     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18704    },
18705    {
18706     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21setHALInstrumentationEv"
18707    },
18708    {
18709     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18710    },
18711    {
18712     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback4pingEv"
18713    },
18714    {
18715     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18716    },
18717    {
18718     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21notifySyspropsChangedEv"
18719    },
18720    {
18721     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18722    },
18723    {
18724     "kind" : "complete_dtor_pointer",
18725     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallbackD1Ev"
18726    },
18727    {
18728     "kind" : "deleting_dtor_pointer",
18729     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallbackD0Ev"
18730    },
18731    {
18732     "is_pure" : true,
18733     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback24cameraDeviceStatusChangeERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE"
18734    },
18735    {
18736     "is_pure" : true,
18737     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21torchModeStatusChangeERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE"
18738    },
18739    {
18740     "kind" : "vcall_offset"
18741    },
18742    {
18743     "kind" : "vcall_offset"
18744    },
18745    {
18746     "kind" : "vcall_offset"
18747    },
18748    {
18749     "kind" : "vcall_offset"
18750    },
18751    {
18752     "component_value" : -4,
18753     "kind" : "vcall_offset"
18754    },
18755    {
18756     "component_value" : -4,
18757     "kind" : "offset_to_top"
18758    },
18759    {
18760     "kind" : "rtti",
18761     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_423ICameraProviderCallbackE"
18762    },
18763    {
18764     "kind" : "complete_dtor_pointer",
18765     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_423ICameraProviderCallbackD1Ev"
18766    },
18767    {
18768     "kind" : "deleting_dtor_pointer",
18769     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_423ICameraProviderCallbackD0Ev"
18770    },
18771    {
18772     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18773    },
18774    {
18775     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18776    },
18777    {
18778     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18779    },
18780    {
18781     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18782    }
18783   ]
18784  },
18785  {
18786   "alignment" : 4,
18787   "fields" :
18788   [
18789    {
18790     "access" : "protected",
18791     "field_name" : "mInstrumentationCallbacks",
18792     "field_offset" : 32,
18793     "referenced_type" : "type-19"
18794    },
18795    {
18796     "access" : "protected",
18797     "field_name" : "mEnableInstrumentation",
18798     "field_offset" : 128,
18799     "referenced_type" : "type-20"
18800    },
18801    {
18802     "access" : "protected",
18803     "field_name" : "mInstrumentationLibPackage",
18804     "field_offset" : 160,
18805     "referenced_type" : "type-21"
18806    },
18807    {
18808     "access" : "protected",
18809     "field_name" : "mInterfaceName",
18810     "field_offset" : 256,
18811     "referenced_type" : "type-22"
18812    }
18813   ],
18814   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
18815   "name" : "android::hardware::details::HidlInstrumentor",
18816   "referenced_type" : "type-18",
18817   "self_type" : "type-18",
18818   "size" : 44,
18819   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18820   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
18821   "vtable_components" :
18822   [
18823    {
18824     "kind" : "offset_to_top"
18825    },
18826    {
18827     "kind" : "rtti",
18828     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
18829    },
18830    {
18831     "kind" : "complete_dtor_pointer",
18832     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
18833    },
18834    {
18835     "kind" : "deleting_dtor_pointer",
18836     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
18837    }
18838   ]
18839  },
18840  {
18841   "alignment" : 4,
18842   "fields" :
18843   [
18844    {
18845     "field_name" : "sched_policy",
18846     "referenced_type" : "type-41"
18847    },
18848    {
18849     "field_name" : "prio",
18850     "field_offset" : 32,
18851     "referenced_type" : "type-41"
18852    }
18853   ],
18854   "linker_set_key" : "android::hardware::details::SchedPrio",
18855   "name" : "android::hardware::details::SchedPrio",
18856   "referenced_type" : "type-665",
18857   "self_type" : "type-665",
18858   "size" : 8,
18859   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
18860   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
18861  },
18862  {
18863   "alignment" : 4,
18864   "fields" :
18865   [
18866    {
18867     "access" : "private",
18868     "field_name" : "mQueue",
18869     "referenced_type" : "type-17"
18870    }
18871   ],
18872   "linker_set_key" : "android::hardware::details::TaskRunner",
18873   "name" : "android::hardware::details::TaskRunner",
18874   "record_kind" : "class",
18875   "referenced_type" : "type-16",
18876   "self_type" : "type-16",
18877   "size" : 8,
18878   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
18879   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
18880  },
18881  {
18882   "alignment" : 1,
18883   "linker_set_key" : "android::hardware::details::bnhw_tag",
18884   "name" : "android::hardware::details::bnhw_tag",
18885   "referenced_type" : "type-289",
18886   "self_type" : "type-289",
18887   "size" : 1,
18888   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18889   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
18890  },
18891  {
18892   "alignment" : 1,
18893   "linker_set_key" : "android::hardware::details::bphw_tag",
18894   "name" : "android::hardware::details::bphw_tag",
18895   "referenced_type" : "type-301",
18896   "self_type" : "type-301",
18897   "size" : 1,
18898   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18899   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
18900  },
18901  {
18902   "alignment" : 1,
18903   "linker_set_key" : "android::hardware::details::bs_tag",
18904   "name" : "android::hardware::details::bs_tag",
18905   "referenced_type" : "type-315",
18906   "self_type" : "type-315",
18907   "size" : 1,
18908   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18909   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
18910  },
18911  {
18912   "alignment" : 4,
18913   "fields" :
18914   [
18915    {
18916     "access" : "private",
18917     "field_name" : "mBase",
18918     "referenced_type" : "type-570"
18919    }
18920   ],
18921   "linker_set_key" : "android::hardware::details::const_accessor<int, 2>",
18922   "name" : "android::hardware::details::const_accessor<int, 2>",
18923   "referenced_type" : "type-574",
18924   "self_type" : "type-574",
18925   "size" : 4,
18926   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18927   "template_args" : [ "type-41" ],
18928   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIiLj2EJEEE"
18929  },
18930  {
18931   "alignment" : 4,
18932   "fields" :
18933   [
18934    {
18935     "access" : "private",
18936     "field_name" : "mBase",
18937     "referenced_type" : "type-570"
18938    }
18939   ],
18940   "linker_set_key" : "android::hardware::details::const_accessor<int, 4>",
18941   "name" : "android::hardware::details::const_accessor<int, 4>",
18942   "referenced_type" : "type-569",
18943   "self_type" : "type-569",
18944   "size" : 4,
18945   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18946   "template_args" : [ "type-41" ],
18947   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIiLj4EJEEE"
18948  },
18949  {
18950   "access" : "private",
18951   "alignment" : 4,
18952   "fields" :
18953   [
18954    {
18955     "field_name" : "mPointer",
18956     "referenced_type" : "type-518"
18957    },
18958    {
18959     "field_name" : "_pad",
18960     "referenced_type" : "type-35"
18961    }
18962   ],
18963   "is_anonymous" : true,
18964   "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",
18965   "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",
18966   "record_kind" : "union",
18967   "referenced_type" : "type-517",
18968   "self_type" : "type-517",
18969   "size" : 8,
18970   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18971   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V1_010CameraFaceEEUt_E"
18972  },
18973  {
18974   "access" : "private",
18975   "alignment" : 4,
18976   "fields" :
18977   [
18978    {
18979     "field_name" : "mPointer",
18980     "referenced_type" : "type-423"
18981    },
18982    {
18983     "field_name" : "_pad",
18984     "referenced_type" : "type-35"
18985    }
18986   ],
18987   "is_anonymous" : true,
18988   "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",
18989   "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",
18990   "record_kind" : "union",
18991   "referenced_type" : "type-422",
18992   "self_type" : "type-422",
18993   "size" : 8,
18994   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18995   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
18996  },
18997  {
18998   "access" : "private",
18999   "alignment" : 4,
19000   "fields" :
19001   [
19002    {
19003     "field_name" : "mPointer",
19004     "referenced_type" : "type-546"
19005    },
19006    {
19007     "field_name" : "_pad",
19008     "referenced_type" : "type-35"
19009    }
19010   ],
19011   "is_anonymous" : true,
19012   "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",
19013   "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",
19014   "record_kind" : "union",
19015   "referenced_type" : "type-545",
19016   "self_type" : "type-545",
19017   "size" : 8,
19018   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19019   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_29HalStreamEEUt_E"
19020  },
19021  {
19022   "access" : "private",
19023   "alignment" : 4,
19024   "fields" :
19025   [
19026    {
19027     "field_name" : "mPointer",
19028     "referenced_type" : "type-534"
19029    },
19030    {
19031     "field_name" : "_pad",
19032     "referenced_type" : "type-35"
19033    }
19034   ],
19035   "is_anonymous" : true,
19036   "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",
19037   "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",
19038   "record_kind" : "union",
19039   "referenced_type" : "type-533",
19040   "self_type" : "type-533",
19041   "size" : 8,
19042   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19043   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_26StreamEEUt_E"
19044  },
19045  {
19046   "access" : "private",
19047   "alignment" : 4,
19048   "fields" :
19049   [
19050    {
19051     "field_name" : "mPointer",
19052     "referenced_type" : "type-167"
19053    },
19054    {
19055     "field_name" : "_pad",
19056     "referenced_type" : "type-35"
19057    }
19058   ],
19059   "is_anonymous" : true,
19060   "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",
19061   "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",
19062   "record_kind" : "union",
19063   "referenced_type" : "type-166",
19064   "self_type" : "type-166",
19065   "size" : 8,
19066   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19067   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_212StreamBufferEEUt_E"
19068  },
19069  {
19070   "access" : "private",
19071   "alignment" : 4,
19072   "fields" :
19073   [
19074    {
19075     "field_name" : "mPointer",
19076     "referenced_type" : "type-370"
19077    },
19078    {
19079     "field_name" : "_pad",
19080     "referenced_type" : "type-35"
19081    }
19082   ],
19083   "is_anonymous" : true,
19084   "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",
19085   "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",
19086   "record_kind" : "union",
19087   "referenced_type" : "type-369",
19088   "self_type" : "type-369",
19089   "size" : 8,
19090   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19091   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6common4V1_09VendorTagEEUt_E"
19092  },
19093  {
19094   "access" : "private",
19095   "alignment" : 4,
19096   "fields" :
19097   [
19098    {
19099     "field_name" : "mPointer",
19100     "referenced_type" : "type-362"
19101    },
19102    {
19103     "field_name" : "_pad",
19104     "referenced_type" : "type-35"
19105    }
19106   ],
19107   "is_anonymous" : true,
19108   "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",
19109   "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",
19110   "record_kind" : "union",
19111   "referenced_type" : "type-361",
19112   "self_type" : "type-361",
19113   "size" : 8,
19114   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19115   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6common4V1_016VendorTagSectionEEUt_E"
19116  },
19117  {
19118   "alignment" : 4,
19119   "fields" :
19120   [
19121    {
19122     "access" : "private",
19123     "referenced_type" : "type-422"
19124    }
19125   ],
19126   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
19127   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
19128   "referenced_type" : "type-421",
19129   "self_type" : "type-421",
19130   "size" : 8,
19131   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19132   "template_args" : [ "type-424" ],
19133   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
19134  },
19135  {
19136   "alignment" : 4,
19137   "fields" :
19138   [
19139    {
19140     "access" : "private",
19141     "referenced_type" : "type-369"
19142    }
19143   ],
19144   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
19145   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
19146   "referenced_type" : "type-368",
19147   "self_type" : "type-368",
19148   "size" : 8,
19149   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19150   "template_args" : [ "type-371" ],
19151   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6common4V1_09VendorTagEEE"
19152  },
19153  {
19154   "alignment" : 4,
19155   "fields" :
19156   [
19157    {
19158     "access" : "private",
19159     "referenced_type" : "type-361"
19160    }
19161   ],
19162   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTagSection>",
19163   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTagSection>",
19164   "referenced_type" : "type-360",
19165   "self_type" : "type-360",
19166   "size" : 8,
19167   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19168   "template_args" : [ "type-363" ],
19169   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6common4V1_016VendorTagSectionEEE"
19170  },
19171  {
19172   "alignment" : 4,
19173   "fields" :
19174   [
19175    {
19176     "access" : "private",
19177     "referenced_type" : "type-517"
19178    }
19179   ],
19180   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V1_0::CameraFace>",
19181   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V1_0::CameraFace>",
19182   "referenced_type" : "type-516",
19183   "self_type" : "type-516",
19184   "size" : 8,
19185   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19186   "template_args" : [ "type-519" ],
19187   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V1_010CameraFaceEEE"
19188  },
19189  {
19190   "alignment" : 4,
19191   "fields" :
19192   [
19193    {
19194     "access" : "private",
19195     "referenced_type" : "type-545"
19196    }
19197   ],
19198   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
19199   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
19200   "referenced_type" : "type-544",
19201   "self_type" : "type-544",
19202   "size" : 8,
19203   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19204   "template_args" : [ "type-547" ],
19205   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_29HalStreamEEE"
19206  },
19207  {
19208   "alignment" : 4,
19209   "fields" :
19210   [
19211    {
19212     "access" : "private",
19213     "referenced_type" : "type-533"
19214    }
19215   ],
19216   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
19217   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
19218   "referenced_type" : "type-532",
19219   "self_type" : "type-532",
19220   "size" : 8,
19221   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19222   "template_args" : [ "type-535" ],
19223   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_26StreamEEE"
19224  },
19225  {
19226   "alignment" : 4,
19227   "fields" :
19228   [
19229    {
19230     "access" : "private",
19231     "referenced_type" : "type-166"
19232    }
19233   ],
19234   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
19235   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
19236   "referenced_type" : "type-165",
19237   "self_type" : "type-165",
19238   "size" : 8,
19239   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19240   "template_args" : [ "type-168" ],
19241   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_212StreamBufferEEE"
19242  },
19243  {
19244   "alignment" : 4,
19245   "fields" :
19246   [
19247    {
19248     "access" : "private",
19249     "referenced_type" : "type-500"
19250    }
19251   ],
19252   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
19253   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
19254   "referenced_type" : "type-499",
19255   "self_type" : "type-499",
19256   "size" : 8,
19257   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19258   "template_args" : [ "type-502" ],
19259   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
19260  },
19261  {
19262   "alignment" : 4,
19263   "fields" :
19264   [
19265    {
19266     "access" : "private",
19267     "referenced_type" : "type-484"
19268    }
19269   ],
19270   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
19271   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
19272   "referenced_type" : "type-483",
19273   "self_type" : "type-483",
19274   "size" : 8,
19275   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19276   "template_args" : [ "type-364" ],
19277   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
19278  },
19279  {
19280   "alignment" : 4,
19281   "fields" :
19282   [
19283    {
19284     "access" : "private",
19285     "referenced_type" : "type-564"
19286    }
19287   ],
19288   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
19289   "name" : "android::hardware::details::hidl_pointer<char>",
19290   "referenced_type" : "type-563",
19291   "self_type" : "type-563",
19292   "size" : 8,
19293   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19294   "template_args" : [ "type-136" ],
19295   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
19296  },
19297  {
19298   "access" : "private",
19299   "alignment" : 4,
19300   "fields" :
19301   [
19302    {
19303     "field_name" : "mPointer",
19304     "referenced_type" : "type-565"
19305    },
19306    {
19307     "field_name" : "_pad",
19308     "referenced_type" : "type-35"
19309    }
19310   ],
19311   "is_anonymous" : true,
19312   "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",
19313   "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",
19314   "record_kind" : "union",
19315   "referenced_type" : "type-564",
19316   "self_type" : "type-564",
19317   "size" : 8,
19318   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19319   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
19320  },
19321  {
19322   "alignment" : 4,
19323   "fields" :
19324   [
19325    {
19326     "access" : "private",
19327     "referenced_type" : "type-366"
19328    }
19329   ],
19330   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
19331   "name" : "android::hardware::details::hidl_pointer<const char>",
19332   "referenced_type" : "type-365",
19333   "self_type" : "type-365",
19334   "size" : 8,
19335   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19336   "template_args" : [ "type-215" ],
19337   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
19338  },
19339  {
19340   "access" : "private",
19341   "alignment" : 4,
19342   "fields" :
19343   [
19344    {
19345     "field_name" : "mPointer",
19346     "referenced_type" : "type-214"
19347    },
19348    {
19349     "field_name" : "_pad",
19350     "referenced_type" : "type-35"
19351    }
19352   ],
19353   "is_anonymous" : true,
19354   "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",
19355   "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",
19356   "record_kind" : "union",
19357   "referenced_type" : "type-366",
19358   "self_type" : "type-366",
19359   "size" : 8,
19360   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19361   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
19362  },
19363  {
19364   "alignment" : 4,
19365   "fields" :
19366   [
19367    {
19368     "access" : "private",
19369     "referenced_type" : "type-171"
19370    }
19371   ],
19372   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
19373   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
19374   "referenced_type" : "type-170",
19375   "self_type" : "type-170",
19376   "size" : 8,
19377   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19378   "template_args" : [ "type-173" ],
19379   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
19380  },
19381  {
19382   "access" : "private",
19383   "alignment" : 4,
19384   "fields" :
19385   [
19386    {
19387     "field_name" : "mPointer",
19388     "referenced_type" : "type-172"
19389    },
19390    {
19391     "field_name" : "_pad",
19392     "referenced_type" : "type-35"
19393    }
19394   ],
19395   "is_anonymous" : true,
19396   "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",
19397   "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",
19398   "record_kind" : "union",
19399   "referenced_type" : "type-171",
19400   "self_type" : "type-171",
19401   "size" : 8,
19402   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19403   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
19404  },
19405  {
19406   "access" : "private",
19407   "alignment" : 4,
19408   "fields" :
19409   [
19410    {
19411     "field_name" : "mPointer",
19412     "referenced_type" : "type-501"
19413    },
19414    {
19415     "field_name" : "_pad",
19416     "referenced_type" : "type-35"
19417    }
19418   ],
19419   "is_anonymous" : true,
19420   "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",
19421   "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",
19422   "record_kind" : "union",
19423   "referenced_type" : "type-500",
19424   "self_type" : "type-500",
19425   "size" : 8,
19426   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19427   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
19428  },
19429  {
19430   "access" : "private",
19431   "alignment" : 4,
19432   "fields" :
19433   [
19434    {
19435     "field_name" : "mPointer",
19436     "referenced_type" : "type-485"
19437    },
19438    {
19439     "field_name" : "_pad",
19440     "referenced_type" : "type-35"
19441    }
19442   ],
19443   "is_anonymous" : true,
19444   "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",
19445   "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",
19446   "record_kind" : "union",
19447   "referenced_type" : "type-484",
19448   "self_type" : "type-484",
19449   "size" : 8,
19450   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19451   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
19452  },
19453  {
19454   "alignment" : 4,
19455   "fields" :
19456   [
19457    {
19458     "access" : "private",
19459     "referenced_type" : "type-494"
19460    }
19461   ],
19462   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
19463   "name" : "android::hardware::details::hidl_pointer<int>",
19464   "referenced_type" : "type-493",
19465   "self_type" : "type-493",
19466   "size" : 8,
19467   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19468   "template_args" : [ "type-41" ],
19469   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
19470  },
19471  {
19472   "access" : "private",
19473   "alignment" : 4,
19474   "fields" :
19475   [
19476    {
19477     "field_name" : "mPointer",
19478     "referenced_type" : "type-495"
19479    },
19480    {
19481     "field_name" : "_pad",
19482     "referenced_type" : "type-35"
19483    }
19484   ],
19485   "is_anonymous" : true,
19486   "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",
19487   "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",
19488   "record_kind" : "union",
19489   "referenced_type" : "type-494",
19490   "self_type" : "type-494",
19491   "size" : 8,
19492   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19493   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
19494  },
19495  {
19496   "alignment" : 4,
19497   "fields" :
19498   [
19499    {
19500     "access" : "private",
19501     "referenced_type" : "type-464"
19502    }
19503   ],
19504   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
19505   "name" : "android::hardware::details::hidl_pointer<native_handle>",
19506   "referenced_type" : "type-463",
19507   "self_type" : "type-463",
19508   "size" : 8,
19509   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19510   "template_args" : [ "type-174" ],
19511   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
19512  },
19513  {
19514   "access" : "private",
19515   "alignment" : 4,
19516   "fields" :
19517   [
19518    {
19519     "field_name" : "mPointer",
19520     "referenced_type" : "type-376"
19521    },
19522    {
19523     "field_name" : "_pad",
19524     "referenced_type" : "type-35"
19525    }
19526   ],
19527   "is_anonymous" : true,
19528   "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",
19529   "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",
19530   "record_kind" : "union",
19531   "referenced_type" : "type-464",
19532   "self_type" : "type-464",
19533   "size" : 8,
19534   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19535   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
19536  },
19537  {
19538   "alignment" : 4,
19539   "fields" :
19540   [
19541    {
19542     "access" : "private",
19543     "referenced_type" : "type-50"
19544    }
19545   ],
19546   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
19547   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
19548   "referenced_type" : "type-49",
19549   "self_type" : "type-49",
19550   "size" : 8,
19551   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19552   "template_args" : [ "type-3" ],
19553   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
19554  },
19555  {
19556   "access" : "private",
19557   "alignment" : 4,
19558   "fields" :
19559   [
19560    {
19561     "field_name" : "mPointer",
19562     "referenced_type" : "type-51"
19563    },
19564    {
19565     "field_name" : "_pad",
19566     "referenced_type" : "type-35"
19567    }
19568   ],
19569   "is_anonymous" : true,
19570   "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",
19571   "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",
19572   "record_kind" : "union",
19573   "referenced_type" : "type-50",
19574   "self_type" : "type-50",
19575   "size" : 8,
19576   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19577   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
19578  },
19579  {
19580   "alignment" : 1,
19581   "linker_set_key" : "android::hardware::details::i_tag",
19582   "name" : "android::hardware::details::i_tag",
19583   "referenced_type" : "type-278",
19584   "self_type" : "type-278",
19585   "size" : 1,
19586   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19587   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
19588  },
19589  {
19590   "alignment" : 4,
19591   "fields" :
19592   [
19593    {
19594     "access" : "private",
19595     "field_name" : "mStatus",
19596     "referenced_type" : "type-40"
19597    },
19598    {
19599     "access" : "private",
19600     "field_name" : "mCheckedStatus",
19601     "field_offset" : 160,
19602     "referenced_type" : "type-20"
19603    }
19604   ],
19605   "linker_set_key" : "android::hardware::details::return_status",
19606   "name" : "android::hardware::details::return_status",
19607   "record_kind" : "class",
19608   "referenced_type" : "type-39",
19609   "self_type" : "type-39",
19610   "size" : 24,
19611   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
19612   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
19613  },
19614  {
19615   "alignment" : 1,
19616   "linker_set_key" : "android::hardware::details::std_array<int, 2>",
19617   "name" : "android::hardware::details::std_array<int, 2>",
19618   "referenced_type" : "type-567",
19619   "self_type" : "type-567",
19620   "size" : 1,
19621   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19622   "template_args" : [ "type-41" ],
19623   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIiLj2EJEEE"
19624  },
19625  {
19626   "alignment" : 1,
19627   "linker_set_key" : "android::hardware::details::std_array<int, 4>",
19628   "name" : "android::hardware::details::std_array<int, 4>",
19629   "referenced_type" : "type-566",
19630   "self_type" : "type-566",
19631   "size" : 1,
19632   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19633   "template_args" : [ "type-41" ],
19634   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIiLj4EJEEE"
19635  },
19636  {
19637   "alignment" : 1,
19638   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
19639   "name" : "android::hardware::details::std_array<unsigned char, 32>",
19640   "referenced_type" : "type-568",
19641   "self_type" : "type-568",
19642   "size" : 1,
19643   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19644   "template_args" : [ "type-3" ],
19645   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
19646  },
19647  {
19648   "alignment" : 4,
19649   "fields" :
19650   [
19651    {
19652     "access" : "private",
19653     "field_name" : "mBuffer",
19654     "referenced_type" : "type-523"
19655    }
19656   ],
19657   "linker_set_key" : "android::hardware::hidl_array<int, 2>",
19658   "name" : "android::hardware::hidl_array<int, 2>",
19659   "referenced_type" : "type-522",
19660   "self_type" : "type-522",
19661   "size" : 8,
19662   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19663   "template_args" : [ "type-41" ],
19664   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIiLj2EJEEE"
19665  },
19666  {
19667   "alignment" : 4,
19668   "fields" :
19669   [
19670    {
19671     "access" : "private",
19672     "field_name" : "mBuffer",
19673     "referenced_type" : "type-521"
19674    }
19675   ],
19676   "linker_set_key" : "android::hardware::hidl_array<int, 4>",
19677   "name" : "android::hardware::hidl_array<int, 4>",
19678   "referenced_type" : "type-520",
19679   "self_type" : "type-520",
19680   "size" : 16,
19681   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19682   "template_args" : [ "type-41" ],
19683   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIiLj4EJEEE"
19684  },
19685  {
19686   "alignment" : 1,
19687   "fields" :
19688   [
19689    {
19690     "access" : "private",
19691     "field_name" : "mBuffer",
19692     "referenced_type" : "type-503"
19693    }
19694   ],
19695   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
19696   "name" : "android::hardware::hidl_array<unsigned char, 32>",
19697   "referenced_type" : "type-502",
19698   "self_type" : "type-502",
19699   "size" : 32,
19700   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19701   "template_args" : [ "type-3" ],
19702   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
19703  },
19704  {
19705   "alignment" : 4,
19706   "base_specifiers" :
19707   [
19708    {
19709     "referenced_type" : "type-5"
19710    }
19711   ],
19712   "fields" :
19713   [
19714    {
19715     "access" : "private",
19716     "field_name" : "mRecipient",
19717     "field_offset" : 32,
19718     "referenced_type" : "type-32"
19719    },
19720    {
19721     "access" : "private",
19722     "field_name" : "mCookie",
19723     "field_offset" : 96,
19724     "referenced_type" : "type-35"
19725    },
19726    {
19727     "access" : "private",
19728     "field_name" : "mBase",
19729     "field_offset" : 160,
19730     "referenced_type" : "type-36"
19731    }
19732   ],
19733   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
19734   "name" : "android::hardware::hidl_binder_death_recipient",
19735   "referenced_type" : "type-31",
19736   "self_type" : "type-31",
19737   "size" : 36,
19738   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
19739   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
19740   "vtable_components" :
19741   [
19742    {
19743     "component_value" : 28,
19744     "kind" : "vbase_offset"
19745    },
19746    {
19747     "kind" : "offset_to_top"
19748    },
19749    {
19750     "kind" : "rtti",
19751     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
19752    },
19753    {
19754     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
19755    },
19756    {
19757     "kind" : "complete_dtor_pointer",
19758     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
19759    },
19760    {
19761     "kind" : "deleting_dtor_pointer",
19762     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
19763    },
19764    {
19765     "kind" : "vcall_offset"
19766    },
19767    {
19768     "kind" : "vcall_offset"
19769    },
19770    {
19771     "kind" : "vcall_offset"
19772    },
19773    {
19774     "kind" : "vcall_offset"
19775    },
19776    {
19777     "component_value" : -28,
19778     "kind" : "vcall_offset"
19779    },
19780    {
19781     "component_value" : -28,
19782     "kind" : "offset_to_top"
19783    },
19784    {
19785     "kind" : "rtti",
19786     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
19787    },
19788    {
19789     "kind" : "complete_dtor_pointer",
19790     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
19791    },
19792    {
19793     "kind" : "deleting_dtor_pointer",
19794     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
19795    },
19796    {
19797     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19798    },
19799    {
19800     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19801    },
19802    {
19803     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19804    },
19805    {
19806     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19807    }
19808   ]
19809  },
19810  {
19811   "alignment" : 4,
19812   "base_specifiers" :
19813   [
19814    {
19815     "is_virtual" : true,
19816     "referenced_type" : "type-6"
19817    }
19818   ],
19819   "linker_set_key" : "android::hardware::hidl_death_recipient",
19820   "name" : "android::hardware::hidl_death_recipient",
19821   "referenced_type" : "type-34",
19822   "self_type" : "type-34",
19823   "size" : 12,
19824   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19825   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
19826   "vtable_components" :
19827   [
19828    {
19829     "component_value" : 4,
19830     "kind" : "vbase_offset"
19831    },
19832    {
19833     "kind" : "offset_to_top"
19834    },
19835    {
19836     "kind" : "rtti",
19837     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
19838    },
19839    {
19840     "is_pure" : true,
19841     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
19842    },
19843    {
19844     "kind" : "complete_dtor_pointer",
19845     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
19846    },
19847    {
19848     "kind" : "deleting_dtor_pointer",
19849     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
19850    },
19851    {
19852     "kind" : "vcall_offset"
19853    },
19854    {
19855     "kind" : "vcall_offset"
19856    },
19857    {
19858     "kind" : "vcall_offset"
19859    },
19860    {
19861     "kind" : "vcall_offset"
19862    },
19863    {
19864     "component_value" : -4,
19865     "kind" : "vcall_offset"
19866    },
19867    {
19868     "component_value" : -4,
19869     "kind" : "offset_to_top"
19870    },
19871    {
19872     "kind" : "rtti",
19873     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
19874    },
19875    {
19876     "kind" : "complete_dtor_pointer",
19877     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
19878    },
19879    {
19880     "kind" : "deleting_dtor_pointer",
19881     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
19882    },
19883    {
19884     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19885    },
19886    {
19887     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19888    },
19889    {
19890     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19891    },
19892    {
19893     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19894    }
19895   ]
19896  },
19897  {
19898   "alignment" : 8,
19899   "fields" :
19900   [
19901    {
19902     "access" : "private",
19903     "field_name" : "mHandle",
19904     "referenced_type" : "type-170"
19905    },
19906    {
19907     "access" : "private",
19908     "field_name" : "mOwnsHandle",
19909     "field_offset" : 64,
19910     "referenced_type" : "type-20"
19911    }
19912   ],
19913   "linker_set_key" : "android::hardware::hidl_handle",
19914   "name" : "android::hardware::hidl_handle",
19915   "referenced_type" : "type-169",
19916   "self_type" : "type-169",
19917   "size" : 16,
19918   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19919   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
19920  },
19921  {
19922   "alignment" : 8,
19923   "fields" :
19924   [
19925    {
19926     "access" : "private",
19927     "field_name" : "mHandle",
19928     "referenced_type" : "type-169"
19929    },
19930    {
19931     "access" : "private",
19932     "field_name" : "mSize",
19933     "field_offset" : 128,
19934     "referenced_type" : "type-35"
19935    },
19936    {
19937     "access" : "private",
19938     "field_name" : "mName",
19939     "field_offset" : 192,
19940     "referenced_type" : "type-364"
19941    }
19942   ],
19943   "linker_set_key" : "android::hardware::hidl_memory",
19944   "name" : "android::hardware::hidl_memory",
19945   "referenced_type" : "type-469",
19946   "self_type" : "type-469",
19947   "size" : 40,
19948   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19949   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
19950  },
19951  {
19952   "alignment" : 4,
19953   "fields" :
19954   [
19955    {
19956     "access" : "private",
19957     "field_name" : "mBuffer",
19958     "referenced_type" : "type-365"
19959    },
19960    {
19961     "access" : "private",
19962     "field_name" : "mSize",
19963     "field_offset" : 64,
19964     "referenced_type" : "type-2"
19965    },
19966    {
19967     "access" : "private",
19968     "field_name" : "mOwnsBuffer",
19969     "field_offset" : 96,
19970     "referenced_type" : "type-20"
19971    }
19972   ],
19973   "linker_set_key" : "android::hardware::hidl_string",
19974   "name" : "android::hardware::hidl_string",
19975   "referenced_type" : "type-364",
19976   "self_type" : "type-364",
19977   "size" : 16,
19978   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19979   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
19980  },
19981  {
19982   "alignment" : 4,
19983   "fields" :
19984   [
19985    {
19986     "access" : "private",
19987     "field_name" : "mBuffer",
19988     "referenced_type" : "type-421"
19989    },
19990    {
19991     "access" : "private",
19992     "field_name" : "mSize",
19993     "field_offset" : 64,
19994     "referenced_type" : "type-2"
19995    },
19996    {
19997     "access" : "private",
19998     "field_name" : "mOwnsBuffer",
19999     "field_offset" : 96,
20000     "referenced_type" : "type-20"
20001    }
20002   ],
20003   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
20004   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
20005   "referenced_type" : "type-481",
20006   "self_type" : "type-481",
20007   "size" : 16,
20008   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20009   "template_args" : [ "type-424" ],
20010   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
20011  },
20012  {
20013   "alignment" : 4,
20014   "fields" :
20015   [
20016    {
20017     "access" : "private",
20018     "field_name" : "mBuffer",
20019     "referenced_type" : "type-368"
20020    },
20021    {
20022     "access" : "private",
20023     "field_name" : "mSize",
20024     "field_offset" : 64,
20025     "referenced_type" : "type-2"
20026    },
20027    {
20028     "access" : "private",
20029     "field_name" : "mOwnsBuffer",
20030     "field_offset" : 96,
20031     "referenced_type" : "type-20"
20032    }
20033   ],
20034   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
20035   "name" : "android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
20036   "referenced_type" : "type-367",
20037   "self_type" : "type-367",
20038   "size" : 16,
20039   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20040   "template_args" : [ "type-371" ],
20041   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6common4V1_09VendorTagEEE"
20042  },
20043  {
20044   "alignment" : 4,
20045   "fields" :
20046   [
20047    {
20048     "access" : "private",
20049     "field_name" : "mBuffer",
20050     "referenced_type" : "type-360"
20051    },
20052    {
20053     "access" : "private",
20054     "field_name" : "mSize",
20055     "field_offset" : 64,
20056     "referenced_type" : "type-2"
20057    },
20058    {
20059     "access" : "private",
20060     "field_name" : "mOwnsBuffer",
20061     "field_offset" : 96,
20062     "referenced_type" : "type-20"
20063    }
20064   ],
20065   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTagSection>",
20066   "name" : "android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTagSection>",
20067   "referenced_type" : "type-558",
20068   "self_type" : "type-558",
20069   "size" : 16,
20070   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20071   "template_args" : [ "type-363" ],
20072   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6common4V1_016VendorTagSectionEEE"
20073  },
20074  {
20075   "alignment" : 4,
20076   "fields" :
20077   [
20078    {
20079     "access" : "private",
20080     "field_name" : "mBuffer",
20081     "referenced_type" : "type-516"
20082    },
20083    {
20084     "access" : "private",
20085     "field_name" : "mSize",
20086     "field_offset" : 64,
20087     "referenced_type" : "type-2"
20088    },
20089    {
20090     "access" : "private",
20091     "field_name" : "mOwnsBuffer",
20092     "field_offset" : 96,
20093     "referenced_type" : "type-20"
20094    }
20095   ],
20096   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace>",
20097   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace>",
20098   "referenced_type" : "type-515",
20099   "self_type" : "type-515",
20100   "size" : 16,
20101   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20102   "template_args" : [ "type-519" ],
20103   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V1_010CameraFaceEEE"
20104  },
20105  {
20106   "alignment" : 4,
20107   "fields" :
20108   [
20109    {
20110     "access" : "private",
20111     "field_name" : "mBuffer",
20112     "referenced_type" : "type-544"
20113    },
20114    {
20115     "access" : "private",
20116     "field_name" : "mSize",
20117     "field_offset" : 64,
20118     "referenced_type" : "type-2"
20119    },
20120    {
20121     "access" : "private",
20122     "field_name" : "mOwnsBuffer",
20123     "field_offset" : 96,
20124     "referenced_type" : "type-20"
20125    }
20126   ],
20127   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
20128   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
20129   "referenced_type" : "type-543",
20130   "self_type" : "type-543",
20131   "size" : 16,
20132   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20133   "template_args" : [ "type-547" ],
20134   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_29HalStreamEEE"
20135  },
20136  {
20137   "alignment" : 4,
20138   "fields" :
20139   [
20140    {
20141     "access" : "private",
20142     "field_name" : "mBuffer",
20143     "referenced_type" : "type-532"
20144    },
20145    {
20146     "access" : "private",
20147     "field_name" : "mSize",
20148     "field_offset" : 64,
20149     "referenced_type" : "type-2"
20150    },
20151    {
20152     "access" : "private",
20153     "field_name" : "mOwnsBuffer",
20154     "field_offset" : 96,
20155     "referenced_type" : "type-20"
20156    }
20157   ],
20158   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
20159   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
20160   "referenced_type" : "type-531",
20161   "self_type" : "type-531",
20162   "size" : 16,
20163   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20164   "template_args" : [ "type-535" ],
20165   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_26StreamEEE"
20166  },
20167  {
20168   "alignment" : 4,
20169   "fields" :
20170   [
20171    {
20172     "access" : "private",
20173     "field_name" : "mBuffer",
20174     "referenced_type" : "type-165"
20175    },
20176    {
20177     "access" : "private",
20178     "field_name" : "mSize",
20179     "field_offset" : 64,
20180     "referenced_type" : "type-2"
20181    },
20182    {
20183     "access" : "private",
20184     "field_name" : "mOwnsBuffer",
20185     "field_offset" : 96,
20186     "referenced_type" : "type-20"
20187    }
20188   ],
20189   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
20190   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
20191   "referenced_type" : "type-555",
20192   "self_type" : "type-555",
20193   "size" : 16,
20194   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20195   "template_args" : [ "type-168" ],
20196   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_212StreamBufferEEE"
20197  },
20198  {
20199   "alignment" : 4,
20200   "fields" :
20201   [
20202    {
20203     "access" : "private",
20204     "field_name" : "mBuffer",
20205     "referenced_type" : "type-499"
20206    },
20207    {
20208     "access" : "private",
20209     "field_name" : "mSize",
20210     "field_offset" : 64,
20211     "referenced_type" : "type-2"
20212    },
20213    {
20214     "access" : "private",
20215     "field_name" : "mOwnsBuffer",
20216     "field_offset" : 96,
20217     "referenced_type" : "type-20"
20218    }
20219   ],
20220   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
20221   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
20222   "referenced_type" : "type-498",
20223   "self_type" : "type-498",
20224   "size" : 16,
20225   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20226   "template_args" : [ "type-502" ],
20227   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
20228  },
20229  {
20230   "alignment" : 4,
20231   "fields" :
20232   [
20233    {
20234     "access" : "private",
20235     "field_name" : "mBuffer",
20236     "referenced_type" : "type-483"
20237    },
20238    {
20239     "access" : "private",
20240     "field_name" : "mSize",
20241     "field_offset" : 64,
20242     "referenced_type" : "type-2"
20243    },
20244    {
20245     "access" : "private",
20246     "field_name" : "mOwnsBuffer",
20247     "field_offset" : 96,
20248     "referenced_type" : "type-20"
20249    }
20250   ],
20251   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
20252   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
20253   "referenced_type" : "type-482",
20254   "self_type" : "type-482",
20255   "size" : 16,
20256   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20257   "template_args" : [ "type-364" ],
20258   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
20259  },
20260  {
20261   "alignment" : 4,
20262   "fields" :
20263   [
20264    {
20265     "access" : "private",
20266     "field_name" : "mBuffer",
20267     "referenced_type" : "type-563"
20268    },
20269    {
20270     "access" : "private",
20271     "field_name" : "mSize",
20272     "field_offset" : 64,
20273     "referenced_type" : "type-2"
20274    },
20275    {
20276     "access" : "private",
20277     "field_name" : "mOwnsBuffer",
20278     "field_offset" : 96,
20279     "referenced_type" : "type-20"
20280    }
20281   ],
20282   "linker_set_key" : "android::hardware::hidl_vec<char>",
20283   "name" : "android::hardware::hidl_vec<char>",
20284   "referenced_type" : "type-562",
20285   "self_type" : "type-562",
20286   "size" : 16,
20287   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20288   "template_args" : [ "type-136" ],
20289   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
20290  },
20291  {
20292   "alignment" : 4,
20293   "fields" :
20294   [
20295    {
20296     "access" : "private",
20297     "field_name" : "mBuffer",
20298     "referenced_type" : "type-493"
20299    },
20300    {
20301     "access" : "private",
20302     "field_name" : "mSize",
20303     "field_offset" : 64,
20304     "referenced_type" : "type-2"
20305    },
20306    {
20307     "access" : "private",
20308     "field_name" : "mOwnsBuffer",
20309     "field_offset" : 96,
20310     "referenced_type" : "type-20"
20311    }
20312   ],
20313   "linker_set_key" : "android::hardware::hidl_vec<int>",
20314   "name" : "android::hardware::hidl_vec<int>",
20315   "referenced_type" : "type-508",
20316   "self_type" : "type-508",
20317   "size" : 16,
20318   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20319   "template_args" : [ "type-41" ],
20320   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
20321  },
20322  {
20323   "alignment" : 4,
20324   "fields" :
20325   [
20326    {
20327     "access" : "private",
20328     "field_name" : "mBuffer",
20329     "referenced_type" : "type-49"
20330    },
20331    {
20332     "access" : "private",
20333     "field_name" : "mSize",
20334     "field_offset" : 64,
20335     "referenced_type" : "type-2"
20336    },
20337    {
20338     "access" : "private",
20339     "field_name" : "mOwnsBuffer",
20340     "field_offset" : 96,
20341     "referenced_type" : "type-20"
20342    }
20343   ],
20344   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
20345   "name" : "android::hardware::hidl_vec<unsigned char>",
20346   "referenced_type" : "type-528",
20347   "self_type" : "type-528",
20348   "size" : 16,
20349   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20350   "template_args" : [ "type-3" ],
20351   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
20352  },
20353  {
20354   "alignment" : 2,
20355   "fields" :
20356   [
20357    {
20358     "access" : "private",
20359     "field_name" : "mMajor",
20360     "referenced_type" : "type-134"
20361    },
20362    {
20363     "access" : "private",
20364     "field_name" : "mMinor",
20365     "field_offset" : 16,
20366     "referenced_type" : "type-134"
20367    }
20368   ],
20369   "linker_set_key" : "android::hardware::hidl_version",
20370   "name" : "android::hardware::hidl_version",
20371   "referenced_type" : "type-590",
20372   "self_type" : "type-590",
20373   "size" : 4,
20374   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
20375   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
20376  },
20377  {
20378   "alignment" : 4,
20379   "base_specifiers" :
20380   [
20381    {
20382     "referenced_type" : "type-73"
20383    },
20384    {
20385     "referenced_type" : "type-18"
20386    }
20387   ],
20388   "fields" :
20389   [
20390    {
20391     "access" : "private",
20392     "field_name" : "_hidl_mImpl",
20393     "field_offset" : 512,
20394     "referenced_type" : "type-108"
20395    }
20396   ],
20397   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
20398   "name" : "android::hidl::base::V1_0::BnHwBase",
20399   "referenced_type" : "type-107",
20400   "self_type" : "type-107",
20401   "size" : 76,
20402   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
20403   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
20404   "vtable_components" :
20405   [
20406    {
20407     "component_value" : 68,
20408     "kind" : "vbase_offset"
20409    },
20410    {
20411     "kind" : "offset_to_top"
20412    },
20413    {
20414     "kind" : "rtti",
20415     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
20416    },
20417    {
20418     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
20419    },
20420    {
20421     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
20422    },
20423    {
20424     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
20425    },
20426    {
20427     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
20428    },
20429    {
20430     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
20431    },
20432    {
20433     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
20434    },
20435    {
20436     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
20437    },
20438    {
20439     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
20440    },
20441    {
20442     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
20443    },
20444    {
20445     "kind" : "complete_dtor_pointer",
20446     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
20447    },
20448    {
20449     "kind" : "deleting_dtor_pointer",
20450     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
20451    },
20452    {
20453     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
20454    },
20455    {
20456     "component_value" : -20,
20457     "kind" : "offset_to_top"
20458    },
20459    {
20460     "kind" : "rtti",
20461     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
20462    },
20463    {
20464     "kind" : "complete_dtor_pointer",
20465     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
20466    },
20467    {
20468     "kind" : "deleting_dtor_pointer",
20469     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
20470    },
20471    {
20472     "kind" : "vcall_offset"
20473    },
20474    {
20475     "kind" : "vcall_offset"
20476    },
20477    {
20478     "kind" : "vcall_offset"
20479    },
20480    {
20481     "kind" : "vcall_offset"
20482    },
20483    {
20484     "component_value" : -68,
20485     "kind" : "vcall_offset"
20486    },
20487    {
20488     "component_value" : -68,
20489     "kind" : "offset_to_top"
20490    },
20491    {
20492     "kind" : "rtti",
20493     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
20494    },
20495    {
20496     "kind" : "complete_dtor_pointer",
20497     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
20498    },
20499    {
20500     "kind" : "deleting_dtor_pointer",
20501     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
20502    },
20503    {
20504     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20505    },
20506    {
20507     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20508    },
20509    {
20510     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20511    },
20512    {
20513     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20514    }
20515   ]
20516  },
20517  {
20518   "alignment" : 4,
20519   "base_specifiers" :
20520   [
20521    {
20522     "referenced_type" : "type-630"
20523    },
20524    {
20525     "referenced_type" : "type-18"
20526    }
20527   ],
20528   "fields" :
20529   [
20530    {
20531     "access" : "private",
20532     "field_name" : "_hidl_mMutex",
20533     "field_offset" : 544,
20534     "referenced_type" : "type-904"
20535    },
20536    {
20537     "access" : "private",
20538     "field_name" : "_hidl_mDeathRecipients",
20539     "field_offset" : 576,
20540     "referenced_type" : "type-905"
20541    }
20542   ],
20543   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
20544   "name" : "android::hidl::base::V1_0::BpHwBase",
20545   "referenced_type" : "type-903",
20546   "self_type" : "type-903",
20547   "size" : 92,
20548   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
20549   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
20550   "vtable_components" :
20551   [
20552    {
20553     "component_value" : 84,
20554     "kind" : "vbase_offset"
20555    },
20556    {
20557     "kind" : "offset_to_top"
20558    },
20559    {
20560     "kind" : "rtti",
20561     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
20562    },
20563    {
20564     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
20565    },
20566    {
20567     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
20568    },
20569    {
20570     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
20571    },
20572    {
20573     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
20574    },
20575    {
20576     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
20577    },
20578    {
20579     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
20580    },
20581    {
20582     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
20583    },
20584    {
20585     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
20586    },
20587    {
20588     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
20589    },
20590    {
20591     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
20592    },
20593    {
20594     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
20595    },
20596    {
20597     "kind" : "complete_dtor_pointer",
20598     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
20599    },
20600    {
20601     "kind" : "deleting_dtor_pointer",
20602     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
20603    },
20604    {
20605     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
20606    },
20607    {
20608     "component_value" : 80,
20609     "kind" : "vbase_offset"
20610    },
20611    {
20612     "component_value" : -4,
20613     "kind" : "offset_to_top"
20614    },
20615    {
20616     "kind" : "rtti",
20617     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
20618    },
20619    {
20620     "kind" : "complete_dtor_pointer",
20621     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
20622    },
20623    {
20624     "kind" : "deleting_dtor_pointer",
20625     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
20626    },
20627    {
20628     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
20629    },
20630    {
20631     "component_value" : 76,
20632     "kind" : "vbase_offset"
20633    },
20634    {
20635     "component_value" : -8,
20636     "kind" : "offset_to_top"
20637    },
20638    {
20639     "kind" : "rtti",
20640     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
20641    },
20642    {
20643     "kind" : "complete_dtor_pointer",
20644     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
20645    },
20646    {
20647     "kind" : "deleting_dtor_pointer",
20648     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
20649    },
20650    {
20651     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20652    },
20653    {
20654     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20655    },
20656    {
20657     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20658    },
20659    {
20660     "component_value" : -24,
20661     "kind" : "offset_to_top"
20662    },
20663    {
20664     "kind" : "rtti",
20665     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
20666    },
20667    {
20668     "kind" : "complete_dtor_pointer",
20669     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
20670    },
20671    {
20672     "kind" : "deleting_dtor_pointer",
20673     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
20674    },
20675    {
20676     "kind" : "vcall_offset"
20677    },
20678    {
20679     "component_value" : -76,
20680     "kind" : "vcall_offset"
20681    },
20682    {
20683     "component_value" : -76,
20684     "kind" : "vcall_offset"
20685    },
20686    {
20687     "component_value" : -76,
20688     "kind" : "vcall_offset"
20689    },
20690    {
20691     "component_value" : -84,
20692     "kind" : "vcall_offset"
20693    },
20694    {
20695     "component_value" : -84,
20696     "kind" : "offset_to_top"
20697    },
20698    {
20699     "kind" : "rtti",
20700     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
20701    },
20702    {
20703     "kind" : "complete_dtor_pointer",
20704     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
20705    },
20706    {
20707     "kind" : "deleting_dtor_pointer",
20708     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
20709    },
20710    {
20711     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
20712    },
20713    {
20714     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20715    },
20716    {
20717     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20718    },
20719    {
20720     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20721    }
20722   ]
20723  },
20724  {
20725   "alignment" : 8,
20726   "fields" :
20727   [
20728    {
20729     "field_name" : "pid",
20730     "referenced_type" : "type-41"
20731    },
20732    {
20733     "field_name" : "ptr",
20734     "field_offset" : 64,
20735     "referenced_type" : "type-35"
20736    },
20737    {
20738     "field_name" : "arch",
20739     "field_offset" : 128,
20740     "referenced_type" : "type-609"
20741    }
20742   ],
20743   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
20744   "name" : "android::hidl::base::V1_0::DebugInfo",
20745   "referenced_type" : "type-608",
20746   "self_type" : "type-608",
20747   "size" : 24,
20748   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
20749   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
20750  },
20751  {
20752   "alignment" : 4,
20753   "base_specifiers" :
20754   [
20755    {
20756     "is_virtual" : true,
20757     "referenced_type" : "type-6"
20758    }
20759   ],
20760   "linker_set_key" : "android::hidl::base::V1_0::IBase",
20761   "name" : "android::hidl::base::V1_0::IBase",
20762   "referenced_type" : "type-15",
20763   "self_type" : "type-15",
20764   "size" : 12,
20765   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
20766   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
20767   "vtable_components" :
20768   [
20769    {
20770     "component_value" : 4,
20771     "kind" : "vbase_offset"
20772    },
20773    {
20774     "kind" : "offset_to_top"
20775    },
20776    {
20777     "kind" : "rtti",
20778     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
20779    },
20780    {
20781     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
20782    },
20783    {
20784     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
20785    },
20786    {
20787     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
20788    },
20789    {
20790     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
20791    },
20792    {
20793     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
20794    },
20795    {
20796     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
20797    },
20798    {
20799     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
20800    },
20801    {
20802     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
20803    },
20804    {
20805     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
20806    },
20807    {
20808     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
20809    },
20810    {
20811     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
20812    },
20813    {
20814     "kind" : "complete_dtor_pointer",
20815     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
20816    },
20817    {
20818     "kind" : "deleting_dtor_pointer",
20819     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
20820    },
20821    {
20822     "kind" : "vcall_offset"
20823    },
20824    {
20825     "kind" : "vcall_offset"
20826    },
20827    {
20828     "kind" : "vcall_offset"
20829    },
20830    {
20831     "kind" : "vcall_offset"
20832    },
20833    {
20834     "component_value" : -4,
20835     "kind" : "vcall_offset"
20836    },
20837    {
20838     "component_value" : -4,
20839     "kind" : "offset_to_top"
20840    },
20841    {
20842     "kind" : "rtti",
20843     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
20844    },
20845    {
20846     "kind" : "complete_dtor_pointer",
20847     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
20848    },
20849    {
20850     "kind" : "deleting_dtor_pointer",
20851     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
20852    },
20853    {
20854     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20855    },
20856    {
20857     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20858    },
20859    {
20860     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20861    },
20862    {
20863     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20864    }
20865   ]
20866  },
20867  {
20868   "alignment" : 4,
20869   "base_specifiers" :
20870   [
20871    {
20872     "referenced_type" : "type-15"
20873    }
20874   ],
20875   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
20876   "name" : "android::hidl::manager::V1_0::IServiceManager",
20877   "referenced_type" : "type-224",
20878   "self_type" : "type-224",
20879   "size" : 12,
20880   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
20881   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
20882   "vtable_components" :
20883   [
20884    {
20885     "component_value" : 4,
20886     "kind" : "vbase_offset"
20887    },
20888    {
20889     "kind" : "offset_to_top"
20890    },
20891    {
20892     "kind" : "rtti",
20893     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
20894    },
20895    {
20896     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
20897    },
20898    {
20899     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
20900    },
20901    {
20902     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
20903    },
20904    {
20905     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
20906    },
20907    {
20908     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
20909    },
20910    {
20911     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
20912    },
20913    {
20914     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
20915    },
20916    {
20917     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
20918    },
20919    {
20920     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
20921    },
20922    {
20923     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
20924    },
20925    {
20926     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
20927    },
20928    {
20929     "kind" : "complete_dtor_pointer",
20930     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
20931    },
20932    {
20933     "kind" : "deleting_dtor_pointer",
20934     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
20935    },
20936    {
20937     "is_pure" : true,
20938     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
20939    },
20940    {
20941     "is_pure" : true,
20942     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
20943    },
20944    {
20945     "is_pure" : true,
20946     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
20947    },
20948    {
20949     "is_pure" : true,
20950     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
20951    },
20952    {
20953     "is_pure" : true,
20954     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
20955    },
20956    {
20957     "is_pure" : true,
20958     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
20959    },
20960    {
20961     "is_pure" : true,
20962     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
20963    },
20964    {
20965     "is_pure" : true,
20966     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
20967    },
20968    {
20969     "kind" : "vcall_offset"
20970    },
20971    {
20972     "kind" : "vcall_offset"
20973    },
20974    {
20975     "kind" : "vcall_offset"
20976    },
20977    {
20978     "kind" : "vcall_offset"
20979    },
20980    {
20981     "component_value" : -4,
20982     "kind" : "vcall_offset"
20983    },
20984    {
20985     "component_value" : -4,
20986     "kind" : "offset_to_top"
20987    },
20988    {
20989     "kind" : "rtti",
20990     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
20991    },
20992    {
20993     "kind" : "complete_dtor_pointer",
20994     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
20995    },
20996    {
20997     "kind" : "deleting_dtor_pointer",
20998     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
20999    },
21000    {
21001     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21002    },
21003    {
21004     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21005    },
21006    {
21007     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21008    },
21009    {
21010     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21011    }
21012   ]
21013  },
21014  {
21015   "alignment" : 8,
21016   "fields" :
21017   [
21018    {
21019     "field_name" : "interfaceName",
21020     "referenced_type" : "type-364"
21021    },
21022    {
21023     "field_name" : "instanceName",
21024     "field_offset" : 128,
21025     "referenced_type" : "type-364"
21026    },
21027    {
21028     "field_name" : "pid",
21029     "field_offset" : 256,
21030     "referenced_type" : "type-41"
21031    },
21032    {
21033     "field_name" : "clientPids",
21034     "field_offset" : 320,
21035     "referenced_type" : "type-508"
21036    },
21037    {
21038     "field_name" : "arch",
21039     "field_offset" : 448,
21040     "referenced_type" : "type-609"
21041    }
21042   ],
21043   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
21044   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
21045   "referenced_type" : "type-757",
21046   "self_type" : "type-757",
21047   "size" : 64,
21048   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
21049   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
21050  },
21051  {
21052   "alignment" : 4,
21053   "base_specifiers" :
21054   [
21055    {
21056     "referenced_type" : "type-15"
21057    }
21058   ],
21059   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
21060   "name" : "android::hidl::manager::V1_0::IServiceNotification",
21061   "referenced_type" : "type-239",
21062   "self_type" : "type-239",
21063   "size" : 12,
21064   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
21065   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
21066   "vtable_components" :
21067   [
21068    {
21069     "component_value" : 4,
21070     "kind" : "vbase_offset"
21071    },
21072    {
21073     "kind" : "offset_to_top"
21074    },
21075    {
21076     "kind" : "rtti",
21077     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
21078    },
21079    {
21080     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
21081    },
21082    {
21083     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
21084    },
21085    {
21086     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
21087    },
21088    {
21089     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
21090    },
21091    {
21092     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
21093    },
21094    {
21095     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
21096    },
21097    {
21098     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
21099    },
21100    {
21101     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
21102    },
21103    {
21104     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
21105    },
21106    {
21107     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
21108    },
21109    {
21110     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
21111    },
21112    {
21113     "kind" : "complete_dtor_pointer",
21114     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
21115    },
21116    {
21117     "kind" : "deleting_dtor_pointer",
21118     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
21119    },
21120    {
21121     "is_pure" : true,
21122     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
21123    },
21124    {
21125     "kind" : "vcall_offset"
21126    },
21127    {
21128     "kind" : "vcall_offset"
21129    },
21130    {
21131     "kind" : "vcall_offset"
21132    },
21133    {
21134     "kind" : "vcall_offset"
21135    },
21136    {
21137     "component_value" : -4,
21138     "kind" : "vcall_offset"
21139    },
21140    {
21141     "component_value" : -4,
21142     "kind" : "offset_to_top"
21143    },
21144    {
21145     "kind" : "rtti",
21146     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
21147    },
21148    {
21149     "kind" : "complete_dtor_pointer",
21150     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
21151    },
21152    {
21153     "kind" : "deleting_dtor_pointer",
21154     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
21155    },
21156    {
21157     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21158    },
21159    {
21160     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21161    },
21162    {
21163     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21164    },
21165    {
21166     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21167    }
21168   ]
21169  },
21170  {
21171   "alignment" : 4,
21172   "fields" :
21173   [
21174    {
21175     "access" : "private",
21176     "field_name" : "m_ptr",
21177     "referenced_type" : "type-231"
21178    }
21179   ],
21180   "linker_set_key" : "android::sp<android::Thread>",
21181   "name" : "android::sp<android::Thread>",
21182   "record_kind" : "class",
21183   "referenced_type" : "type-230",
21184   "self_type" : "type-230",
21185   "size" : 4,
21186   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21187   "template_args" : [ "type-232" ],
21188   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
21189  },
21190  {
21191   "alignment" : 4,
21192   "fields" :
21193   [
21194    {
21195     "access" : "private",
21196     "field_name" : "m_ptr",
21197     "referenced_type" : "type-72"
21198    }
21199   ],
21200   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
21201   "name" : "android::sp<android::hardware::BHwBinder>",
21202   "record_kind" : "class",
21203   "referenced_type" : "type-318",
21204   "self_type" : "type-318",
21205   "size" : 4,
21206   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21207   "template_args" : [ "type-73" ],
21208   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
21209  },
21210  {
21211   "alignment" : 4,
21212   "fields" :
21213   [
21214    {
21215     "access" : "private",
21216     "field_name" : "m_ptr",
21217     "referenced_type" : "type-4"
21218    }
21219   ],
21220   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
21221   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
21222   "record_kind" : "class",
21223   "referenced_type" : "type-180",
21224   "self_type" : "type-180",
21225   "size" : 4,
21226   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21227   "template_args" : [ "type-5" ],
21228   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
21229  },
21230  {
21231   "alignment" : 4,
21232   "fields" :
21233   [
21234    {
21235     "access" : "private",
21236     "field_name" : "m_ptr",
21237     "referenced_type" : "type-83"
21238    }
21239   ],
21240   "linker_set_key" : "android::sp<android::hardware::IBinder>",
21241   "name" : "android::sp<android::hardware::IBinder>",
21242   "record_kind" : "class",
21243   "referenced_type" : "type-182",
21244   "self_type" : "type-182",
21245   "size" : 4,
21246   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21247   "template_args" : [ "type-77" ],
21248   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
21249  },
21250  {
21251   "alignment" : 4,
21252   "fields" :
21253   [
21254    {
21255     "access" : "private",
21256     "field_name" : "m_ptr",
21257     "referenced_type" : "type-187"
21258    }
21259   ],
21260   "linker_set_key" : "android::sp<android::hardware::IInterface>",
21261   "name" : "android::sp<android::hardware::IInterface>",
21262   "record_kind" : "class",
21263   "referenced_type" : "type-186",
21264   "self_type" : "type-186",
21265   "size" : 4,
21266   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21267   "template_args" : [ "type-80" ],
21268   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
21269  },
21270  {
21271   "alignment" : 4,
21272   "fields" :
21273   [
21274    {
21275     "access" : "private",
21276     "field_name" : "m_ptr",
21277     "referenced_type" : "type-189"
21278    }
21279   ],
21280   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
21281   "name" : "android::sp<android::hardware::ProcessState>",
21282   "record_kind" : "class",
21283   "referenced_type" : "type-188",
21284   "self_type" : "type-188",
21285   "size" : 4,
21286   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21287   "template_args" : [ "type-190" ],
21288   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
21289  },
21290  {
21291   "alignment" : 4,
21292   "fields" :
21293   [
21294    {
21295     "access" : "private",
21296     "field_name" : "m_ptr",
21297     "referenced_type" : "type-155"
21298    }
21299   ],
21300   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice>",
21301   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice>",
21302   "record_kind" : "class",
21303   "referenced_type" : "type-154",
21304   "self_type" : "type-154",
21305   "size" : 4,
21306   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21307   "template_args" : [ "type-156" ],
21308   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V1_013ICameraDeviceEEE"
21309  },
21310  {
21311   "alignment" : 4,
21312   "fields" :
21313   [
21314    {
21315     "access" : "private",
21316     "field_name" : "m_ptr",
21317     "referenced_type" : "type-244"
21318    }
21319   ],
21320   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback>",
21321   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback>",
21322   "record_kind" : "class",
21323   "referenced_type" : "type-243",
21324   "self_type" : "type-243",
21325   "size" : 4,
21326   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21327   "template_args" : [ "type-245" ],
21328   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V1_021ICameraDeviceCallbackEEE"
21329  },
21330  {
21331   "alignment" : 4,
21332   "fields" :
21333   [
21334    {
21335     "access" : "private",
21336     "field_name" : "m_ptr",
21337     "referenced_type" : "type-251"
21338    }
21339   ],
21340   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback>",
21341   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback>",
21342   "record_kind" : "class",
21343   "referenced_type" : "type-250",
21344   "self_type" : "type-250",
21345   "size" : 4,
21346   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21347   "template_args" : [ "type-252" ],
21348   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V1_028ICameraDevicePreviewCallbackEEE"
21349  },
21350  {
21351   "alignment" : 4,
21352   "fields" :
21353   [
21354    {
21355     "access" : "private",
21356     "field_name" : "m_ptr",
21357     "referenced_type" : "type-161"
21358    }
21359   ],
21360   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice>",
21361   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice>",
21362   "record_kind" : "class",
21363   "referenced_type" : "type-160",
21364   "self_type" : "type-160",
21365   "size" : 4,
21366   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21367   "template_args" : [ "type-162" ],
21368   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V3_213ICameraDeviceEEE"
21369  },
21370  {
21371   "alignment" : 4,
21372   "fields" :
21373   [
21374    {
21375     "access" : "private",
21376     "field_name" : "m_ptr",
21377     "referenced_type" : "type-269"
21378    }
21379   ],
21380   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback>",
21381   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback>",
21382   "record_kind" : "class",
21383   "referenced_type" : "type-268",
21384   "self_type" : "type-268",
21385   "size" : 4,
21386   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21387   "template_args" : [ "type-270" ],
21388   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V3_221ICameraDeviceCallbackEEE"
21389  },
21390  {
21391   "alignment" : 4,
21392   "fields" :
21393   [
21394    {
21395     "access" : "private",
21396     "field_name" : "m_ptr",
21397     "referenced_type" : "type-276"
21398    }
21399   ],
21400   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
21401   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
21402   "record_kind" : "class",
21403   "referenced_type" : "type-275",
21404   "self_type" : "type-275",
21405   "size" : 4,
21406   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21407   "template_args" : [ "type-277" ],
21408   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V3_220ICameraDeviceSessionEEE"
21409  },
21410  {
21411   "alignment" : 4,
21412   "fields" :
21413   [
21414    {
21415     "access" : "private",
21416     "field_name" : "m_ptr",
21417     "referenced_type" : "type-105"
21418    }
21419   ],
21420   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider>",
21421   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider>",
21422   "record_kind" : "class",
21423   "referenced_type" : "type-104",
21424   "self_type" : "type-104",
21425   "size" : 4,
21426   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21427   "template_args" : [ "type-106" ],
21428   "unique_id" : "_ZTSN7android2spINS_8hardware6camera8provider4V2_415ICameraProviderEEE"
21429  },
21430  {
21431   "alignment" : 4,
21432   "fields" :
21433   [
21434    {
21435     "access" : "private",
21436     "field_name" : "m_ptr",
21437     "referenced_type" : "type-13"
21438    }
21439   ],
21440   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback>",
21441   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback>",
21442   "record_kind" : "class",
21443   "referenced_type" : "type-12",
21444   "self_type" : "type-12",
21445   "size" : 4,
21446   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21447   "template_args" : [ "type-14" ],
21448   "unique_id" : "_ZTSN7android2spINS_8hardware6camera8provider4V2_423ICameraProviderCallbackEEE"
21449  },
21450  {
21451   "alignment" : 4,
21452   "fields" :
21453   [
21454    {
21455     "access" : "private",
21456     "field_name" : "m_ptr",
21457     "referenced_type" : "type-30"
21458    }
21459   ],
21460   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
21461   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
21462   "record_kind" : "class",
21463   "referenced_type" : "type-29",
21464   "self_type" : "type-29",
21465   "size" : 4,
21466   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21467   "template_args" : [ "type-31" ],
21468   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
21469  },
21470  {
21471   "alignment" : 4,
21472   "fields" :
21473   [
21474    {
21475     "access" : "private",
21476     "field_name" : "m_ptr",
21477     "referenced_type" : "type-33"
21478    }
21479   ],
21480   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
21481   "name" : "android::sp<android::hardware::hidl_death_recipient>",
21482   "record_kind" : "class",
21483   "referenced_type" : "type-67",
21484   "self_type" : "type-67",
21485   "size" : 4,
21486   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21487   "template_args" : [ "type-34" ],
21488   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
21489  },
21490  {
21491   "alignment" : 4,
21492   "fields" :
21493   [
21494    {
21495     "access" : "private",
21496     "field_name" : "m_ptr",
21497     "referenced_type" : "type-37"
21498    }
21499   ],
21500   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
21501   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
21502   "record_kind" : "class",
21503   "referenced_type" : "type-108",
21504   "self_type" : "type-108",
21505   "size" : 4,
21506   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21507   "template_args" : [ "type-15" ],
21508   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
21509  },
21510  {
21511   "alignment" : 4,
21512   "fields" :
21513   [
21514    {
21515     "access" : "private",
21516     "field_name" : "m_ptr",
21517     "referenced_type" : "type-223"
21518    }
21519   ],
21520   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
21521   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
21522   "record_kind" : "class",
21523   "referenced_type" : "type-222",
21524   "self_type" : "type-222",
21525   "size" : 4,
21526   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21527   "template_args" : [ "type-224" ],
21528   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
21529  },
21530  {
21531   "alignment" : 4,
21532   "fields" :
21533   [
21534    {
21535     "access" : "private",
21536     "field_name" : "m_ptr",
21537     "referenced_type" : "type-238"
21538    }
21539   ],
21540   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
21541   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
21542   "record_kind" : "class",
21543   "referenced_type" : "type-237",
21544   "self_type" : "type-237",
21545   "size" : 4,
21546   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
21547   "template_args" : [ "type-239" ],
21548   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
21549  },
21550  {
21551   "alignment" : 1,
21552   "linker_set_key" : "android::trait_trivial_copy<bool>",
21553   "name" : "android::trait_trivial_copy<bool>",
21554   "referenced_type" : "type-384",
21555   "self_type" : "type-384",
21556   "size" : 1,
21557   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21558   "template_args" : [ "type-20" ],
21559   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
21560  },
21561  {
21562   "alignment" : 1,
21563   "linker_set_key" : "android::trait_trivial_copy<char>",
21564   "name" : "android::trait_trivial_copy<char>",
21565   "referenced_type" : "type-388",
21566   "self_type" : "type-388",
21567   "size" : 1,
21568   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21569   "template_args" : [ "type-136" ],
21570   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
21571  },
21572  {
21573   "alignment" : 1,
21574   "linker_set_key" : "android::trait_trivial_copy<double>",
21575   "name" : "android::trait_trivial_copy<double>",
21576   "referenced_type" : "type-442",
21577   "self_type" : "type-442",
21578   "size" : 1,
21579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21580   "template_args" : [ "type-440" ],
21581   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
21582  },
21583  {
21584   "alignment" : 1,
21585   "linker_set_key" : "android::trait_trivial_copy<float>",
21586   "name" : "android::trait_trivial_copy<float>",
21587   "referenced_type" : "type-437",
21588   "self_type" : "type-437",
21589   "size" : 1,
21590   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21591   "template_args" : [ "type-434" ],
21592   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
21593  },
21594  {
21595   "alignment" : 1,
21596   "linker_set_key" : "android::trait_trivial_copy<int>",
21597   "name" : "android::trait_trivial_copy<int>",
21598   "referenced_type" : "type-405",
21599   "self_type" : "type-405",
21600   "size" : 1,
21601   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21602   "template_args" : [ "type-41" ],
21603   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
21604  },
21605  {
21606   "alignment" : 1,
21607   "linker_set_key" : "android::trait_trivial_copy<long long>",
21608   "name" : "android::trait_trivial_copy<long long>",
21609   "referenced_type" : "type-427",
21610   "self_type" : "type-427",
21611   "size" : 1,
21612   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21613   "template_args" : [ "type-193" ],
21614   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
21615  },
21616  {
21617   "alignment" : 1,
21618   "linker_set_key" : "android::trait_trivial_copy<long>",
21619   "name" : "android::trait_trivial_copy<long>",
21620   "referenced_type" : "type-414",
21621   "self_type" : "type-414",
21622   "size" : 1,
21623   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21624   "template_args" : [ "type-412" ],
21625   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
21626  },
21627  {
21628   "alignment" : 1,
21629   "linker_set_key" : "android::trait_trivial_copy<short>",
21630   "name" : "android::trait_trivial_copy<short>",
21631   "referenced_type" : "type-397",
21632   "self_type" : "type-397",
21633   "size" : 1,
21634   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21635   "template_args" : [ "type-395" ],
21636   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
21637  },
21638  {
21639   "alignment" : 1,
21640   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
21641   "name" : "android::trait_trivial_copy<unsigned char>",
21642   "referenced_type" : "type-392",
21643   "self_type" : "type-392",
21644   "size" : 1,
21645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21646   "template_args" : [ "type-3" ],
21647   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
21648  },
21649  {
21650   "alignment" : 1,
21651   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
21652   "name" : "android::trait_trivial_copy<unsigned int>",
21653   "referenced_type" : "type-409",
21654   "self_type" : "type-409",
21655   "size" : 1,
21656   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21657   "template_args" : [ "type-2" ],
21658   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
21659  },
21660  {
21661   "alignment" : 1,
21662   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
21663   "name" : "android::trait_trivial_copy<unsigned long long>",
21664   "referenced_type" : "type-431",
21665   "self_type" : "type-431",
21666   "size" : 1,
21667   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21668   "template_args" : [ "type-35" ],
21669   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
21670  },
21671  {
21672   "alignment" : 1,
21673   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
21674   "name" : "android::trait_trivial_copy<unsigned long>",
21675   "referenced_type" : "type-419",
21676   "self_type" : "type-419",
21677   "size" : 1,
21678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21679   "template_args" : [ "type-417" ],
21680   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
21681  },
21682  {
21683   "alignment" : 1,
21684   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
21685   "name" : "android::trait_trivial_copy<unsigned short>",
21686   "referenced_type" : "type-401",
21687   "self_type" : "type-401",
21688   "size" : 1,
21689   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21690   "template_args" : [ "type-134" ],
21691   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
21692  },
21693  {
21694   "alignment" : 1,
21695   "linker_set_key" : "android::trait_trivial_copy<void>",
21696   "name" : "android::trait_trivial_copy<void>",
21697   "referenced_type" : "type-380",
21698   "self_type" : "type-380",
21699   "size" : 1,
21700   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21701   "template_args" : [ "type-76" ],
21702   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
21703  },
21704  {
21705   "alignment" : 1,
21706   "linker_set_key" : "android::trait_trivial_ctor<bool>",
21707   "name" : "android::trait_trivial_ctor<bool>",
21708   "referenced_type" : "type-382",
21709   "self_type" : "type-382",
21710   "size" : 1,
21711   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21712   "template_args" : [ "type-20" ],
21713   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
21714  },
21715  {
21716   "alignment" : 1,
21717   "linker_set_key" : "android::trait_trivial_ctor<char>",
21718   "name" : "android::trait_trivial_ctor<char>",
21719   "referenced_type" : "type-386",
21720   "self_type" : "type-386",
21721   "size" : 1,
21722   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21723   "template_args" : [ "type-136" ],
21724   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
21725  },
21726  {
21727   "alignment" : 1,
21728   "linker_set_key" : "android::trait_trivial_ctor<double>",
21729   "name" : "android::trait_trivial_ctor<double>",
21730   "referenced_type" : "type-439",
21731   "self_type" : "type-439",
21732   "size" : 1,
21733   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21734   "template_args" : [ "type-440" ],
21735   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
21736  },
21737  {
21738   "alignment" : 1,
21739   "linker_set_key" : "android::trait_trivial_ctor<float>",
21740   "name" : "android::trait_trivial_ctor<float>",
21741   "referenced_type" : "type-433",
21742   "self_type" : "type-433",
21743   "size" : 1,
21744   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21745   "template_args" : [ "type-434" ],
21746   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
21747  },
21748  {
21749   "alignment" : 1,
21750   "linker_set_key" : "android::trait_trivial_ctor<int>",
21751   "name" : "android::trait_trivial_ctor<int>",
21752   "referenced_type" : "type-403",
21753   "self_type" : "type-403",
21754   "size" : 1,
21755   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21756   "template_args" : [ "type-41" ],
21757   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
21758  },
21759  {
21760   "alignment" : 1,
21761   "linker_set_key" : "android::trait_trivial_ctor<long long>",
21762   "name" : "android::trait_trivial_ctor<long long>",
21763   "referenced_type" : "type-425",
21764   "self_type" : "type-425",
21765   "size" : 1,
21766   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21767   "template_args" : [ "type-193" ],
21768   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
21769  },
21770  {
21771   "alignment" : 1,
21772   "linker_set_key" : "android::trait_trivial_ctor<long>",
21773   "name" : "android::trait_trivial_ctor<long>",
21774   "referenced_type" : "type-411",
21775   "self_type" : "type-411",
21776   "size" : 1,
21777   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21778   "template_args" : [ "type-412" ],
21779   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
21780  },
21781  {
21782   "alignment" : 1,
21783   "linker_set_key" : "android::trait_trivial_ctor<short>",
21784   "name" : "android::trait_trivial_ctor<short>",
21785   "referenced_type" : "type-394",
21786   "self_type" : "type-394",
21787   "size" : 1,
21788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21789   "template_args" : [ "type-395" ],
21790   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
21791  },
21792  {
21793   "alignment" : 1,
21794   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
21795   "name" : "android::trait_trivial_ctor<unsigned char>",
21796   "referenced_type" : "type-390",
21797   "self_type" : "type-390",
21798   "size" : 1,
21799   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21800   "template_args" : [ "type-3" ],
21801   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
21802  },
21803  {
21804   "alignment" : 1,
21805   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
21806   "name" : "android::trait_trivial_ctor<unsigned int>",
21807   "referenced_type" : "type-407",
21808   "self_type" : "type-407",
21809   "size" : 1,
21810   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21811   "template_args" : [ "type-2" ],
21812   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
21813  },
21814  {
21815   "alignment" : 1,
21816   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
21817   "name" : "android::trait_trivial_ctor<unsigned long long>",
21818   "referenced_type" : "type-429",
21819   "self_type" : "type-429",
21820   "size" : 1,
21821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21822   "template_args" : [ "type-35" ],
21823   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
21824  },
21825  {
21826   "alignment" : 1,
21827   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
21828   "name" : "android::trait_trivial_ctor<unsigned long>",
21829   "referenced_type" : "type-416",
21830   "self_type" : "type-416",
21831   "size" : 1,
21832   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21833   "template_args" : [ "type-417" ],
21834   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
21835  },
21836  {
21837   "alignment" : 1,
21838   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
21839   "name" : "android::trait_trivial_ctor<unsigned short>",
21840   "referenced_type" : "type-399",
21841   "self_type" : "type-399",
21842   "size" : 1,
21843   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21844   "template_args" : [ "type-134" ],
21845   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
21846  },
21847  {
21848   "alignment" : 1,
21849   "linker_set_key" : "android::trait_trivial_ctor<void>",
21850   "name" : "android::trait_trivial_ctor<void>",
21851   "referenced_type" : "type-378",
21852   "self_type" : "type-378",
21853   "size" : 1,
21854   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21855   "template_args" : [ "type-76" ],
21856   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
21857  },
21858  {
21859   "alignment" : 1,
21860   "linker_set_key" : "android::trait_trivial_dtor<bool>",
21861   "name" : "android::trait_trivial_dtor<bool>",
21862   "referenced_type" : "type-383",
21863   "self_type" : "type-383",
21864   "size" : 1,
21865   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21866   "template_args" : [ "type-20" ],
21867   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
21868  },
21869  {
21870   "alignment" : 1,
21871   "linker_set_key" : "android::trait_trivial_dtor<char>",
21872   "name" : "android::trait_trivial_dtor<char>",
21873   "referenced_type" : "type-387",
21874   "self_type" : "type-387",
21875   "size" : 1,
21876   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21877   "template_args" : [ "type-136" ],
21878   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
21879  },
21880  {
21881   "alignment" : 1,
21882   "linker_set_key" : "android::trait_trivial_dtor<double>",
21883   "name" : "android::trait_trivial_dtor<double>",
21884   "referenced_type" : "type-441",
21885   "self_type" : "type-441",
21886   "size" : 1,
21887   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21888   "template_args" : [ "type-440" ],
21889   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
21890  },
21891  {
21892   "alignment" : 1,
21893   "linker_set_key" : "android::trait_trivial_dtor<float>",
21894   "name" : "android::trait_trivial_dtor<float>",
21895   "referenced_type" : "type-436",
21896   "self_type" : "type-436",
21897   "size" : 1,
21898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21899   "template_args" : [ "type-434" ],
21900   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
21901  },
21902  {
21903   "alignment" : 1,
21904   "linker_set_key" : "android::trait_trivial_dtor<int>",
21905   "name" : "android::trait_trivial_dtor<int>",
21906   "referenced_type" : "type-404",
21907   "self_type" : "type-404",
21908   "size" : 1,
21909   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21910   "template_args" : [ "type-41" ],
21911   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
21912  },
21913  {
21914   "alignment" : 1,
21915   "linker_set_key" : "android::trait_trivial_dtor<long long>",
21916   "name" : "android::trait_trivial_dtor<long long>",
21917   "referenced_type" : "type-426",
21918   "self_type" : "type-426",
21919   "size" : 1,
21920   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21921   "template_args" : [ "type-193" ],
21922   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
21923  },
21924  {
21925   "alignment" : 1,
21926   "linker_set_key" : "android::trait_trivial_dtor<long>",
21927   "name" : "android::trait_trivial_dtor<long>",
21928   "referenced_type" : "type-413",
21929   "self_type" : "type-413",
21930   "size" : 1,
21931   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21932   "template_args" : [ "type-412" ],
21933   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
21934  },
21935  {
21936   "alignment" : 1,
21937   "linker_set_key" : "android::trait_trivial_dtor<short>",
21938   "name" : "android::trait_trivial_dtor<short>",
21939   "referenced_type" : "type-396",
21940   "self_type" : "type-396",
21941   "size" : 1,
21942   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21943   "template_args" : [ "type-395" ],
21944   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
21945  },
21946  {
21947   "alignment" : 1,
21948   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
21949   "name" : "android::trait_trivial_dtor<unsigned char>",
21950   "referenced_type" : "type-391",
21951   "self_type" : "type-391",
21952   "size" : 1,
21953   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21954   "template_args" : [ "type-3" ],
21955   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
21956  },
21957  {
21958   "alignment" : 1,
21959   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
21960   "name" : "android::trait_trivial_dtor<unsigned int>",
21961   "referenced_type" : "type-408",
21962   "self_type" : "type-408",
21963   "size" : 1,
21964   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21965   "template_args" : [ "type-2" ],
21966   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
21967  },
21968  {
21969   "alignment" : 1,
21970   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
21971   "name" : "android::trait_trivial_dtor<unsigned long long>",
21972   "referenced_type" : "type-430",
21973   "self_type" : "type-430",
21974   "size" : 1,
21975   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21976   "template_args" : [ "type-35" ],
21977   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
21978  },
21979  {
21980   "alignment" : 1,
21981   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
21982   "name" : "android::trait_trivial_dtor<unsigned long>",
21983   "referenced_type" : "type-418",
21984   "self_type" : "type-418",
21985   "size" : 1,
21986   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21987   "template_args" : [ "type-417" ],
21988   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
21989  },
21990  {
21991   "alignment" : 1,
21992   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
21993   "name" : "android::trait_trivial_dtor<unsigned short>",
21994   "referenced_type" : "type-400",
21995   "self_type" : "type-400",
21996   "size" : 1,
21997   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21998   "template_args" : [ "type-134" ],
21999   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
22000  },
22001  {
22002   "alignment" : 1,
22003   "linker_set_key" : "android::trait_trivial_dtor<void>",
22004   "name" : "android::trait_trivial_dtor<void>",
22005   "referenced_type" : "type-379",
22006   "self_type" : "type-379",
22007   "size" : 1,
22008   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22009   "template_args" : [ "type-76" ],
22010   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
22011  },
22012  {
22013   "alignment" : 1,
22014   "linker_set_key" : "android::trait_trivial_move<android::String16>",
22015   "name" : "android::trait_trivial_move<android::String16>",
22016   "referenced_type" : "type-625",
22017   "self_type" : "type-625",
22018   "size" : 1,
22019   "source_file" : "/system/core/libutils/include/utils/String16.h",
22020   "template_args" : [ "type-204" ],
22021   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
22022  },
22023  {
22024   "alignment" : 1,
22025   "linker_set_key" : "android::trait_trivial_move<android::String8>",
22026   "name" : "android::trait_trivial_move<android::String8>",
22027   "referenced_type" : "type-620",
22028   "self_type" : "type-620",
22029   "size" : 1,
22030   "source_file" : "/system/core/libutils/include/utils/String8.h",
22031   "template_args" : [ "type-213" ],
22032   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
22033  },
22034  {
22035   "alignment" : 1,
22036   "linker_set_key" : "android::trait_trivial_move<bool>",
22037   "name" : "android::trait_trivial_move<bool>",
22038   "referenced_type" : "type-385",
22039   "self_type" : "type-385",
22040   "size" : 1,
22041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22042   "template_args" : [ "type-20" ],
22043   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
22044  },
22045  {
22046   "alignment" : 1,
22047   "linker_set_key" : "android::trait_trivial_move<char>",
22048   "name" : "android::trait_trivial_move<char>",
22049   "referenced_type" : "type-389",
22050   "self_type" : "type-389",
22051   "size" : 1,
22052   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22053   "template_args" : [ "type-136" ],
22054   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
22055  },
22056  {
22057   "alignment" : 1,
22058   "linker_set_key" : "android::trait_trivial_move<double>",
22059   "name" : "android::trait_trivial_move<double>",
22060   "referenced_type" : "type-443",
22061   "self_type" : "type-443",
22062   "size" : 1,
22063   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22064   "template_args" : [ "type-440" ],
22065   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
22066  },
22067  {
22068   "alignment" : 1,
22069   "linker_set_key" : "android::trait_trivial_move<float>",
22070   "name" : "android::trait_trivial_move<float>",
22071   "referenced_type" : "type-438",
22072   "self_type" : "type-438",
22073   "size" : 1,
22074   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22075   "template_args" : [ "type-434" ],
22076   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
22077  },
22078  {
22079   "alignment" : 1,
22080   "linker_set_key" : "android::trait_trivial_move<int>",
22081   "name" : "android::trait_trivial_move<int>",
22082   "referenced_type" : "type-406",
22083   "self_type" : "type-406",
22084   "size" : 1,
22085   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22086   "template_args" : [ "type-41" ],
22087   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
22088  },
22089  {
22090   "alignment" : 1,
22091   "linker_set_key" : "android::trait_trivial_move<long long>",
22092   "name" : "android::trait_trivial_move<long long>",
22093   "referenced_type" : "type-428",
22094   "self_type" : "type-428",
22095   "size" : 1,
22096   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22097   "template_args" : [ "type-193" ],
22098   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
22099  },
22100  {
22101   "alignment" : 1,
22102   "linker_set_key" : "android::trait_trivial_move<long>",
22103   "name" : "android::trait_trivial_move<long>",
22104   "referenced_type" : "type-415",
22105   "self_type" : "type-415",
22106   "size" : 1,
22107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22108   "template_args" : [ "type-412" ],
22109   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
22110  },
22111  {
22112   "alignment" : 1,
22113   "linker_set_key" : "android::trait_trivial_move<short>",
22114   "name" : "android::trait_trivial_move<short>",
22115   "referenced_type" : "type-398",
22116   "self_type" : "type-398",
22117   "size" : 1,
22118   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22119   "template_args" : [ "type-395" ],
22120   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
22121  },
22122  {
22123   "alignment" : 1,
22124   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
22125   "name" : "android::trait_trivial_move<unsigned char>",
22126   "referenced_type" : "type-393",
22127   "self_type" : "type-393",
22128   "size" : 1,
22129   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22130   "template_args" : [ "type-3" ],
22131   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
22132  },
22133  {
22134   "alignment" : 1,
22135   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
22136   "name" : "android::trait_trivial_move<unsigned int>",
22137   "referenced_type" : "type-410",
22138   "self_type" : "type-410",
22139   "size" : 1,
22140   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22141   "template_args" : [ "type-2" ],
22142   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
22143  },
22144  {
22145   "alignment" : 1,
22146   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
22147   "name" : "android::trait_trivial_move<unsigned long long>",
22148   "referenced_type" : "type-432",
22149   "self_type" : "type-432",
22150   "size" : 1,
22151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22152   "template_args" : [ "type-35" ],
22153   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
22154  },
22155  {
22156   "alignment" : 1,
22157   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
22158   "name" : "android::trait_trivial_move<unsigned long>",
22159   "referenced_type" : "type-420",
22160   "self_type" : "type-420",
22161   "size" : 1,
22162   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22163   "template_args" : [ "type-417" ],
22164   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
22165  },
22166  {
22167   "alignment" : 1,
22168   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
22169   "name" : "android::trait_trivial_move<unsigned short>",
22170   "referenced_type" : "type-402",
22171   "self_type" : "type-402",
22172   "size" : 1,
22173   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22174   "template_args" : [ "type-134" ],
22175   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
22176  },
22177  {
22178   "alignment" : 1,
22179   "linker_set_key" : "android::trait_trivial_move<void>",
22180   "name" : "android::trait_trivial_move<void>",
22181   "referenced_type" : "type-381",
22182   "self_type" : "type-381",
22183   "size" : 1,
22184   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
22185   "template_args" : [ "type-76" ],
22186   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
22187  },
22188  {
22189   "alignment" : 4,
22190   "fields" :
22191   [
22192    {
22193     "access" : "private",
22194     "field_name" : "m_ptr",
22195     "referenced_type" : "type-72"
22196    },
22197    {
22198     "access" : "private",
22199     "field_name" : "m_refs",
22200     "field_offset" : 32,
22201     "referenced_type" : "type-26"
22202    }
22203   ],
22204   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
22205   "name" : "android::wp<android::hardware::BHwBinder>",
22206   "record_kind" : "class",
22207   "referenced_type" : "type-71",
22208   "self_type" : "type-71",
22209   "size" : 8,
22210   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
22211   "template_args" : [ "type-73" ],
22212   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
22213  },
22214  {
22215   "alignment" : 4,
22216   "fields" :
22217   [
22218    {
22219     "access" : "private",
22220     "field_name" : "m_ptr",
22221     "referenced_type" : "type-4"
22222    },
22223    {
22224     "access" : "private",
22225     "field_name" : "m_refs",
22226     "field_offset" : 32,
22227     "referenced_type" : "type-26"
22228    }
22229   ],
22230   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
22231   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
22232   "record_kind" : "class",
22233   "referenced_type" : "type-25",
22234   "self_type" : "type-25",
22235   "size" : 8,
22236   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
22237   "template_args" : [ "type-5" ],
22238   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
22239  },
22240  {
22241   "alignment" : 4,
22242   "fields" :
22243   [
22244    {
22245     "access" : "private",
22246     "field_name" : "m_ptr",
22247     "referenced_type" : "type-33"
22248    },
22249    {
22250     "access" : "private",
22251     "field_name" : "m_refs",
22252     "field_offset" : 32,
22253     "referenced_type" : "type-26"
22254    }
22255   ],
22256   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
22257   "name" : "android::wp<android::hardware::hidl_death_recipient>",
22258   "record_kind" : "class",
22259   "referenced_type" : "type-32",
22260   "self_type" : "type-32",
22261   "size" : 8,
22262   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
22263   "template_args" : [ "type-34" ],
22264   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
22265  },
22266  {
22267   "alignment" : 4,
22268   "fields" :
22269   [
22270    {
22271     "access" : "private",
22272     "field_name" : "m_ptr",
22273     "referenced_type" : "type-37"
22274    },
22275    {
22276     "access" : "private",
22277     "field_name" : "m_refs",
22278     "field_offset" : 32,
22279     "referenced_type" : "type-26"
22280    }
22281   ],
22282   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
22283   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
22284   "record_kind" : "class",
22285   "referenced_type" : "type-36",
22286   "self_type" : "type-36",
22287   "size" : 8,
22288   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
22289   "template_args" : [ "type-15" ],
22290   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
22291  },
22292  {
22293   "alignment" : 4,
22294   "fields" :
22295   [
22296    {
22297     "field_name" : "maxContentLightLevel",
22298     "referenced_type" : "type-434"
22299    },
22300    {
22301     "field_name" : "maxFrameAverageLightLevel",
22302     "field_offset" : 32,
22303     "referenced_type" : "type-434"
22304    }
22305   ],
22306   "linker_set_key" : "android_cta861_3_metadata",
22307   "name" : "android_cta861_3_metadata",
22308   "referenced_type" : "type-729",
22309   "self_type" : "type-729",
22310   "size" : 8,
22311   "source_file" : "/system/core/libsystem/include/system/graphics.h",
22312   "unique_id" : "android_cta861_3_metadata"
22313  },
22314  {
22315   "alignment" : 4,
22316   "fields" :
22317   [
22318    {
22319     "field_name" : "num_points",
22320     "referenced_type" : "type-2"
22321    },
22322    {
22323     "field_name" : "reserved",
22324     "field_offset" : 32,
22325     "referenced_type" : "type-718"
22326    },
22327    {
22328     "field_name" : "xyzc_points",
22329     "field_offset" : 288,
22330     "referenced_type" : "type-726"
22331    }
22332   ],
22333   "linker_set_key" : "android_depth_points",
22334   "name" : "android_depth_points",
22335   "referenced_type" : "type-725",
22336   "self_type" : "type-725",
22337   "size" : 36,
22338   "source_file" : "/system/core/libsystem/include/system/graphics.h",
22339   "unique_id" : "android_depth_points"
22340  },
22341  {
22342   "alignment" : 4,
22343   "fields" :
22344   [
22345    {
22346     "field_name" : "format",
22347     "referenced_type" : "type-722"
22348    },
22349    {
22350     "field_name" : "num_planes",
22351     "field_offset" : 32,
22352     "referenced_type" : "type-2"
22353    },
22354    {
22355     "field_name" : "planes",
22356     "field_offset" : 64,
22357     "referenced_type" : "type-724"
22358    }
22359   ],
22360   "linker_set_key" : "android_flex_layout",
22361   "name" : "android_flex_layout",
22362   "referenced_type" : "type-723",
22363   "self_type" : "type-723",
22364   "size" : 12,
22365   "source_file" : "/system/core/libsystem/include/system/graphics.h",
22366   "unique_id" : "android_flex_layout"
22367  },
22368  {
22369   "alignment" : 4,
22370   "fields" :
22371   [
22372    {
22373     "field_name" : "top_left",
22374     "referenced_type" : "type-51"
22375    },
22376    {
22377     "field_name" : "component",
22378     "field_offset" : 32,
22379     "referenced_type" : "type-719"
22380    },
22381    {
22382     "field_name" : "bits_per_component",
22383     "field_offset" : 64,
22384     "referenced_type" : "type-41"
22385    },
22386    {
22387     "field_name" : "bits_used",
22388     "field_offset" : 96,
22389     "referenced_type" : "type-41"
22390    },
22391    {
22392     "field_name" : "h_increment",
22393     "field_offset" : 128,
22394     "referenced_type" : "type-41"
22395    },
22396    {
22397     "field_name" : "v_increment",
22398     "field_offset" : 160,
22399     "referenced_type" : "type-41"
22400    },
22401    {
22402     "field_name" : "h_subsampling",
22403     "field_offset" : 192,
22404     "referenced_type" : "type-41"
22405    },
22406    {
22407     "field_name" : "v_subsampling",
22408     "field_offset" : 224,
22409     "referenced_type" : "type-41"
22410    }
22411   ],
22412   "linker_set_key" : "android_flex_plane",
22413   "name" : "android_flex_plane",
22414   "referenced_type" : "type-720",
22415   "self_type" : "type-720",
22416   "size" : 32,
22417   "source_file" : "/system/core/libsystem/include/system/graphics.h",
22418   "unique_id" : "android_flex_plane"
22419  },
22420  {
22421   "alignment" : 4,
22422   "fields" :
22423   [
22424    {
22425     "field_name" : "displayPrimaryRed",
22426     "referenced_type" : "type-727"
22427    },
22428    {
22429     "field_name" : "displayPrimaryGreen",
22430     "field_offset" : 64,
22431     "referenced_type" : "type-727"
22432    },
22433    {
22434     "field_name" : "displayPrimaryBlue",
22435     "field_offset" : 128,
22436     "referenced_type" : "type-727"
22437    },
22438    {
22439     "field_name" : "whitePoint",
22440     "field_offset" : 192,
22441     "referenced_type" : "type-727"
22442    },
22443    {
22444     "field_name" : "maxLuminance",
22445     "field_offset" : 256,
22446     "referenced_type" : "type-434"
22447    },
22448    {
22449     "field_name" : "minLuminance",
22450     "field_offset" : 288,
22451     "referenced_type" : "type-434"
22452    }
22453   ],
22454   "linker_set_key" : "android_smpte2086_metadata",
22455   "name" : "android_smpte2086_metadata",
22456   "referenced_type" : "type-728",
22457   "self_type" : "type-728",
22458   "size" : 40,
22459   "source_file" : "/system/core/libsystem/include/system/graphics.h",
22460   "unique_id" : "android_smpte2086_metadata"
22461  },
22462  {
22463   "alignment" : 4,
22464   "fields" :
22465   [
22466    {
22467     "field_name" : "x",
22468     "referenced_type" : "type-434"
22469    },
22470    {
22471     "field_name" : "y",
22472     "field_offset" : 32,
22473     "referenced_type" : "type-434"
22474    }
22475   ],
22476   "linker_set_key" : "android_xy_color",
22477   "name" : "android_xy_color",
22478   "referenced_type" : "type-727",
22479   "self_type" : "type-727",
22480   "size" : 8,
22481   "source_file" : "/system/core/libsystem/include/system/graphics.h",
22482   "unique_id" : "android_xy_color"
22483  },
22484  {
22485   "alignment" : 4,
22486   "fields" :
22487   [
22488    {
22489     "field_name" : "y",
22490     "referenced_type" : "type-75"
22491    },
22492    {
22493     "field_name" : "cb",
22494     "field_offset" : 32,
22495     "referenced_type" : "type-75"
22496    },
22497    {
22498     "field_name" : "cr",
22499     "field_offset" : 64,
22500     "referenced_type" : "type-75"
22501    },
22502    {
22503     "field_name" : "ystride",
22504     "field_offset" : 96,
22505     "referenced_type" : "type-2"
22506    },
22507    {
22508     "field_name" : "cstride",
22509     "field_offset" : 128,
22510     "referenced_type" : "type-2"
22511    },
22512    {
22513     "field_name" : "chroma_step",
22514     "field_offset" : 160,
22515     "referenced_type" : "type-2"
22516    },
22517    {
22518     "field_name" : "reserved",
22519     "field_offset" : 192,
22520     "referenced_type" : "type-718"
22521    }
22522   ],
22523   "linker_set_key" : "android_ycbcr",
22524   "name" : "android_ycbcr",
22525   "referenced_type" : "type-717",
22526   "self_type" : "type-717",
22527   "size" : 56,
22528   "source_file" : "/system/core/libsystem/include/system/graphics.h",
22529   "unique_id" : "android_ycbcr"
22530  },
22531  {
22532   "alignment" : 4,
22533   "fields" :
22534   [
22535    {
22536     "referenced_type" : "type-131"
22537    }
22538   ],
22539   "linker_set_key" : "log_msg",
22540   "name" : "log_msg",
22541   "referenced_type" : "type-130",
22542   "self_type" : "type-130",
22543   "size" : 5124,
22544   "source_file" : "/system/core/liblog/include/log/log_read.h",
22545   "unique_id" : "log_msg"
22546  },
22547  {
22548   "alignment" : 4,
22549   "fields" :
22550   [
22551    {
22552     "field_name" : "buf",
22553     "referenced_type" : "type-132"
22554    },
22555    {
22556     "field_name" : "entry",
22557     "referenced_type" : "type-133"
22558    },
22559    {
22560     "field_name" : "entry_v4",
22561     "referenced_type" : "type-133"
22562    },
22563    {
22564     "field_name" : "entry_v3",
22565     "referenced_type" : "type-137"
22566    },
22567    {
22568     "field_name" : "entry_v2",
22569     "referenced_type" : "type-138"
22570    },
22571    {
22572     "field_name" : "entry_v1",
22573     "referenced_type" : "type-139"
22574    }
22575   ],
22576   "is_anonymous" : true,
22577   "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",
22578   "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",
22579   "record_kind" : "union",
22580   "referenced_type" : "type-131",
22581   "self_type" : "type-131",
22582   "size" : 5124,
22583   "source_file" : "/system/core/liblog/include/log/log_read.h",
22584   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
22585  },
22586  {
22587   "alignment" : 1,
22588   "fields" :
22589   [
22590    {
22591     "field_name" : "tv_sec",
22592     "referenced_type" : "type-2"
22593    },
22594    {
22595     "field_name" : "tv_nsec",
22596     "field_offset" : 32,
22597     "referenced_type" : "type-2"
22598    }
22599   ],
22600   "linker_set_key" : "log_time",
22601   "name" : "log_time",
22602   "referenced_type" : "type-435",
22603   "self_type" : "type-435",
22604   "size" : 8,
22605   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
22606   "unique_id" : "_ZTS8log_time"
22607  },
22608  {
22609   "alignment" : 4,
22610   "fields" :
22611   [
22612    {
22613     "field_name" : "len",
22614     "referenced_type" : "type-134"
22615    },
22616    {
22617     "field_name" : "__pad",
22618     "field_offset" : 16,
22619     "referenced_type" : "type-134"
22620    },
22621    {
22622     "field_name" : "pid",
22623     "field_offset" : 32,
22624     "referenced_type" : "type-41"
22625    },
22626    {
22627     "field_name" : "tid",
22628     "field_offset" : 64,
22629     "referenced_type" : "type-41"
22630    },
22631    {
22632     "field_name" : "sec",
22633     "field_offset" : 96,
22634     "referenced_type" : "type-41"
22635    },
22636    {
22637     "field_name" : "nsec",
22638     "field_offset" : 128,
22639     "referenced_type" : "type-41"
22640    },
22641    {
22642     "field_name" : "msg",
22643     "field_offset" : 160,
22644     "referenced_type" : "type-135"
22645    }
22646   ],
22647   "linker_set_key" : "logger_entry",
22648   "name" : "logger_entry",
22649   "referenced_type" : "type-139",
22650   "self_type" : "type-139",
22651   "size" : 20,
22652   "source_file" : "/system/core/liblog/include/log/log_read.h",
22653   "unique_id" : "logger_entry"
22654  },
22655  {
22656   "alignment" : 1,
22657   "fields" :
22658   [
22659    {
22660     "field_name" : "len",
22661     "referenced_type" : "type-134"
22662    },
22663    {
22664     "field_name" : "hdr_size",
22665     "field_offset" : 16,
22666     "referenced_type" : "type-134"
22667    },
22668    {
22669     "field_name" : "pid",
22670     "field_offset" : 32,
22671     "referenced_type" : "type-41"
22672    },
22673    {
22674     "field_name" : "tid",
22675     "field_offset" : 64,
22676     "referenced_type" : "type-41"
22677    },
22678    {
22679     "field_name" : "sec",
22680     "field_offset" : 96,
22681     "referenced_type" : "type-41"
22682    },
22683    {
22684     "field_name" : "nsec",
22685     "field_offset" : 128,
22686     "referenced_type" : "type-41"
22687    },
22688    {
22689     "field_name" : "euid",
22690     "field_offset" : 160,
22691     "referenced_type" : "type-2"
22692    },
22693    {
22694     "field_name" : "msg",
22695     "field_offset" : 192,
22696     "referenced_type" : "type-135"
22697    }
22698   ],
22699   "linker_set_key" : "logger_entry_v2",
22700   "name" : "logger_entry_v2",
22701   "referenced_type" : "type-138",
22702   "self_type" : "type-138",
22703   "size" : 24,
22704   "source_file" : "/system/core/liblog/include/log/log_read.h",
22705   "unique_id" : "logger_entry_v2"
22706  },
22707  {
22708   "alignment" : 1,
22709   "fields" :
22710   [
22711    {
22712     "field_name" : "len",
22713     "referenced_type" : "type-134"
22714    },
22715    {
22716     "field_name" : "hdr_size",
22717     "field_offset" : 16,
22718     "referenced_type" : "type-134"
22719    },
22720    {
22721     "field_name" : "pid",
22722     "field_offset" : 32,
22723     "referenced_type" : "type-41"
22724    },
22725    {
22726     "field_name" : "tid",
22727     "field_offset" : 64,
22728     "referenced_type" : "type-41"
22729    },
22730    {
22731     "field_name" : "sec",
22732     "field_offset" : 96,
22733     "referenced_type" : "type-41"
22734    },
22735    {
22736     "field_name" : "nsec",
22737     "field_offset" : 128,
22738     "referenced_type" : "type-41"
22739    },
22740    {
22741     "field_name" : "lid",
22742     "field_offset" : 160,
22743     "referenced_type" : "type-2"
22744    },
22745    {
22746     "field_name" : "msg",
22747     "field_offset" : 192,
22748     "referenced_type" : "type-135"
22749    }
22750   ],
22751   "linker_set_key" : "logger_entry_v3",
22752   "name" : "logger_entry_v3",
22753   "referenced_type" : "type-137",
22754   "self_type" : "type-137",
22755   "size" : 24,
22756   "source_file" : "/system/core/liblog/include/log/log_read.h",
22757   "unique_id" : "logger_entry_v3"
22758  },
22759  {
22760   "alignment" : 4,
22761   "fields" :
22762   [
22763    {
22764     "field_name" : "len",
22765     "referenced_type" : "type-134"
22766    },
22767    {
22768     "field_name" : "hdr_size",
22769     "field_offset" : 16,
22770     "referenced_type" : "type-134"
22771    },
22772    {
22773     "field_name" : "pid",
22774     "field_offset" : 32,
22775     "referenced_type" : "type-41"
22776    },
22777    {
22778     "field_name" : "tid",
22779     "field_offset" : 64,
22780     "referenced_type" : "type-2"
22781    },
22782    {
22783     "field_name" : "sec",
22784     "field_offset" : 96,
22785     "referenced_type" : "type-2"
22786    },
22787    {
22788     "field_name" : "nsec",
22789     "field_offset" : 128,
22790     "referenced_type" : "type-2"
22791    },
22792    {
22793     "field_name" : "lid",
22794     "field_offset" : 160,
22795     "referenced_type" : "type-2"
22796    },
22797    {
22798     "field_name" : "uid",
22799     "field_offset" : 192,
22800     "referenced_type" : "type-2"
22801    },
22802    {
22803     "field_name" : "msg",
22804     "field_offset" : 224,
22805     "referenced_type" : "type-135"
22806    }
22807   ],
22808   "linker_set_key" : "logger_entry_v4",
22809   "name" : "logger_entry_v4",
22810   "referenced_type" : "type-133",
22811   "self_type" : "type-133",
22812   "size" : 28,
22813   "source_file" : "/system/core/liblog/include/log/log_read.h",
22814   "unique_id" : "logger_entry_v4"
22815  },
22816  {
22817   "alignment" : 4,
22818   "fields" :
22819   [
22820    {
22821     "field_name" : "version",
22822     "referenced_type" : "type-41"
22823    },
22824    {
22825     "field_name" : "numFds",
22826     "field_offset" : 32,
22827     "referenced_type" : "type-41"
22828    },
22829    {
22830     "field_name" : "numInts",
22831     "field_offset" : 64,
22832     "referenced_type" : "type-41"
22833    },
22834    {
22835     "field_name" : "data",
22836     "field_offset" : 96,
22837     "referenced_type" : "type-175"
22838    }
22839   ],
22840   "linker_set_key" : "native_handle",
22841   "name" : "native_handle",
22842   "referenced_type" : "type-174",
22843   "self_type" : "type-174",
22844   "size" : 12,
22845   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
22846   "unique_id" : "native_handle"
22847  }
22848 ],
22849 "rvalue_reference_types" :
22850 [
22851  {
22852   "alignment" : 4,
22853   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &&",
22854   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &&",
22855   "referenced_type" : "type-332",
22856   "self_type" : "type-335",
22857   "size" : 4,
22858   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22859  },
22860  {
22861   "alignment" : 4,
22862   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> > &&",
22863   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> > &&",
22864   "referenced_type" : "type-340",
22865   "self_type" : "type-342",
22866   "size" : 4,
22867   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22868  },
22869  {
22870   "alignment" : 4,
22871   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> > &&",
22872   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> > &&",
22873   "referenced_type" : "type-38",
22874   "self_type" : "type-44",
22875   "size" : 4,
22876   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22877  },
22878  {
22879   "alignment" : 4,
22880   "linker_set_key" : "android::hardware::Return<bool> &&",
22881   "name" : "android::hardware::Return<bool> &&",
22882   "referenced_type" : "type-326",
22883   "self_type" : "type-328",
22884   "size" : 4,
22885   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22886  },
22887  {
22888   "alignment" : 4,
22889   "linker_set_key" : "android::hardware::Return<void> &&",
22890   "name" : "android::hardware::Return<void> &&",
22891   "referenced_type" : "type-353",
22892   "self_type" : "type-355",
22893   "size" : 4,
22894   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22895  },
22896  {
22897   "alignment" : 4,
22898   "linker_set_key" : "android::hardware::Status &&",
22899   "name" : "android::hardware::Status &&",
22900   "referenced_type" : "type-40",
22901   "self_type" : "type-323",
22902   "size" : 4,
22903   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22904  },
22905  {
22906   "alignment" : 4,
22907   "linker_set_key" : "android::hardware::details::return_status &&",
22908   "name" : "android::hardware::details::return_status &&",
22909   "referenced_type" : "type-39",
22910   "self_type" : "type-349",
22911   "size" : 4,
22912   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22913  },
22914  {
22915   "alignment" : 4,
22916   "linker_set_key" : "android::hardware::hidl_handle &&",
22917   "name" : "android::hardware::hidl_handle &&",
22918   "referenced_type" : "type-169",
22919   "self_type" : "type-471",
22920   "size" : 4,
22921   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
22922  },
22923  {
22924   "alignment" : 4,
22925   "linker_set_key" : "android::hardware::hidl_memory &&",
22926   "name" : "android::hardware::hidl_memory &&",
22927   "referenced_type" : "type-469",
22928   "self_type" : "type-475",
22929   "size" : 4,
22930   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
22931  },
22932  {
22933   "alignment" : 4,
22934   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice> &&",
22935   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice> &&",
22936   "referenced_type" : "type-154",
22937   "self_type" : "type-264",
22938   "size" : 4,
22939   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
22940  },
22941  {
22942   "alignment" : 4,
22943   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice> &&",
22944   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice> &&",
22945   "referenced_type" : "type-160",
22946   "self_type" : "type-291",
22947   "size" : 4,
22948   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
22949  },
22950  {
22951   "alignment" : 4,
22952   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> &&",
22953   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> &&",
22954   "referenced_type" : "type-104",
22955   "self_type" : "type-307",
22956   "size" : 4,
22957   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
22958  },
22959  {
22960   "alignment" : 4,
22961   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> &&",
22962   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> &&",
22963   "referenced_type" : "type-12",
22964   "self_type" : "type-302",
22965   "size" : 4,
22966   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
22967  },
22968  {
22969   "alignment" : 4,
22970   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
22971   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
22972   "referenced_type" : "type-29",
22973   "self_type" : "type-313",
22974   "size" : 4,
22975   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
22976  },
22977  {
22978   "alignment" : 4,
22979   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
22980   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
22981   "referenced_type" : "type-690",
22982   "self_type" : "type-689",
22983   "size" : 4,
22984   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
22985  },
22986  {
22987   "alignment" : 4,
22988   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
22989   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
22990   "referenced_type" : "type-91",
22991   "self_type" : "type-90",
22992   "size" : 4,
22993   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
22994  },
22995  {
22996   "alignment" : 4,
22997   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
22998   "name" : "std::function<sp<IBase> (void *)> &&",
22999   "referenced_type" : "type-700",
23000   "self_type" : "type-699",
23001   "size" : 4,
23002   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
23003  },
23004  {
23005   "alignment" : 4,
23006   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
23007   "name" : "std::function<sp<IBase> (void *)> &&",
23008   "referenced_type" : "type-95",
23009   "self_type" : "type-94",
23010   "size" : 4,
23011   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
23012  },
23013  {
23014   "alignment" : 4,
23015   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
23016   "name" : "std::function<sp<IBinder> (void *)> &&",
23017   "referenced_type" : "type-692",
23018   "self_type" : "type-691",
23019   "size" : 4,
23020   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
23021  },
23022  {
23023   "alignment" : 4,
23024   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
23025   "name" : "std::function<sp<IBinder> (void *)> &&",
23026   "referenced_type" : "type-93",
23027   "self_type" : "type-92",
23028   "size" : 4,
23029   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
23030  }
23031 ]
23032}
23033