1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-87",
9   "self_type" : "type-86",
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-389",
16   "self_type" : "type-670",
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-51",
24   "self_type" : "type-137",
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-51",
32   "self_type" : "type-476",
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-51",
41   "self_type" : "type-474",
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-453",
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-83",
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-663",
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-67",
82   "self_type" : "type-67",
83   "size" : 1
84  },
85  {
86   "alignment" : 1,
87   "is_integral" : true,
88   "is_unsigned" : true,
89   "linker_set_key" : "char",
90   "name" : "char",
91   "referenced_type" : "type-87",
92   "self_type" : "type-87",
93   "size" : 1
94  },
95  {
96   "alignment" : 2,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "char16_t",
100   "name" : "char16_t",
101   "referenced_type" : "type-167",
102   "self_type" : "type-167",
103   "size" : 2
104  },
105  {
106   "alignment" : 8,
107   "linker_set_key" : "double",
108   "name" : "double",
109   "referenced_type" : "type-395",
110   "self_type" : "type-395",
111   "size" : 8
112  },
113  {
114   "alignment" : 4,
115   "linker_set_key" : "float",
116   "name" : "float",
117   "referenced_type" : "type-389",
118   "self_type" : "type-389",
119   "size" : 4
120  },
121  {
122   "alignment" : 4,
123   "is_integral" : true,
124   "linker_set_key" : "int",
125   "name" : "int",
126   "referenced_type" : "type-51",
127   "self_type" : "type-51",
128   "size" : 4
129  },
130  {
131   "alignment" : 4,
132   "is_integral" : true,
133   "linker_set_key" : "long",
134   "name" : "long",
135   "referenced_type" : "type-367",
136   "self_type" : "type-367",
137   "size" : 4
138  },
139  {
140   "alignment" : 8,
141   "linker_set_key" : "long double",
142   "name" : "long double",
143   "referenced_type" : "type-56",
144   "self_type" : "type-56",
145   "size" : 8
146  },
147  {
148   "alignment" : 8,
149   "is_integral" : true,
150   "linker_set_key" : "long long",
151   "name" : "long long",
152   "referenced_type" : "type-153",
153   "self_type" : "type-153",
154   "size" : 8
155  },
156  {
157   "alignment" : 2,
158   "is_integral" : true,
159   "linker_set_key" : "short",
160   "name" : "short",
161   "referenced_type" : "type-350",
162   "self_type" : "type-350",
163   "size" : 2
164  },
165  {
166   "alignment" : 1,
167   "is_integral" : true,
168   "linker_set_key" : "signed char",
169   "name" : "signed char",
170   "referenced_type" : "type-401",
171   "self_type" : "type-401",
172   "size" : 1
173  },
174  {
175   "alignment" : 1,
176   "is_integral" : true,
177   "is_unsigned" : true,
178   "linker_set_key" : "unsigned char",
179   "name" : "unsigned char",
180   "referenced_type" : "type-3",
181   "self_type" : "type-3",
182   "size" : 1
183  },
184  {
185   "alignment" : 4,
186   "is_integral" : true,
187   "is_unsigned" : true,
188   "linker_set_key" : "unsigned int",
189   "name" : "unsigned int",
190   "referenced_type" : "type-2",
191   "self_type" : "type-2",
192   "size" : 4
193  },
194  {
195   "alignment" : 4,
196   "is_integral" : true,
197   "is_unsigned" : true,
198   "linker_set_key" : "unsigned long",
199   "name" : "unsigned long",
200   "referenced_type" : "type-372",
201   "self_type" : "type-372",
202   "size" : 4
203  },
204  {
205   "alignment" : 8,
206   "is_integral" : true,
207   "is_unsigned" : true,
208   "linker_set_key" : "unsigned long long",
209   "name" : "unsigned long long",
210   "referenced_type" : "type-17",
211   "self_type" : "type-17",
212   "size" : 8
213  },
214  {
215   "alignment" : 2,
216   "is_integral" : true,
217   "is_unsigned" : true,
218   "linker_set_key" : "unsigned short",
219   "name" : "unsigned short",
220   "referenced_type" : "type-85",
221   "self_type" : "type-85",
222   "size" : 2
223  },
224  {
225   "linker_set_key" : "void",
226   "name" : "void",
227   "referenced_type" : "type-54",
228   "self_type" : "type-54"
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
235  },
236  {
237   "name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
238  },
239  {
240   "name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
247  },
248  {
249   "name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider21notifySyspropsChangedEv"
262  },
263  {
264   "name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider21setHALInstrumentationEv"
265  },
266  {
267   "name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider4pingEv"
271  },
272  {
273   "name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider8castFromERKNS_2spINS2_4V2_415ICameraProviderEEEb"
277  },
278  {
279   "name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
280  },
281  {
282   "name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider8castFromERKNS_2spIS4_EEb"
283  },
284  {
285   "name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider13addOnewayTaskENSt3__18functionIFvvEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProviderC1ENS_2spINS3_15ICameraProviderEEE"
289  },
290  {
291   "name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProviderC2ENS_2spINS3_15ICameraProviderEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProvider10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
295  },
296  {
297   "name" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProvider29_hidl_notifyDeviceStateChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
301  },
302  {
303   "name" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProvider4pingEv"
304  },
305  {
306   "name" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProviderC1ERKNS_2spINS3_15ICameraProviderEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProviderC2ERKNS_2spINS3_15ICameraProviderEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProviderD0Ev"
313  },
314  {
315   "name" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProviderD1Ev"
316  },
317  {
318   "name" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProviderD2Ev"
319  },
320  {
321   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
322  },
323  {
324   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider11setCallbackERKNS_2spINS2_4V2_423ICameraProviderCallbackEEE"
325  },
326  {
327   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider21notifySyspropsChangedEv"
349  },
350  {
351   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider21setHALInstrumentationEv"
352  },
353  {
354   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider23notifyDeviceStateChangeEy"
358  },
359  {
360   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider29_hidl_notifyDeviceStateChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEy"
361  },
362  {
363   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
364  },
365  {
366   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
367  },
368  {
369   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider4pingEv"
370  },
371  {
372   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
373  },
374  {
375   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProviderC1ERKNS_2spINS0_7IBinderEEE"
376  },
377  {
378   "name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProviderC2ERKNS_2spINS0_7IBinderEEE"
379  },
380  {
381   "binding" : "weak",
382   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6camera8provider4V2_515ICameraProviderENS4_4V2_415ICameraProviderENS5_18BpHwCameraProviderEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb"
383  },
384  {
385   "binding" : "weak",
386   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6camera8provider4V2_515ICameraProviderENS_4hidl4base4V1_05IBaseENS5_18BpHwCameraProviderEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
387  },
388  {
389   "binding" : "weak",
390   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_6camera6device4V1_013ICameraDeviceEvEENS_2spIT_EES9_"
391  },
392  {
393   "binding" : "weak",
394   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_6camera6device4V3_213ICameraDeviceEvEENS_2spIT_EES9_"
395  },
396  {
397   "binding" : "weak",
398   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_6camera8provider4V2_423ICameraProviderCallbackEvEENS_2spIT_EES9_"
399  },
400  {
401   "binding" : "weak",
402   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6camera8provider4V2_518BpHwCameraProviderENS5_15ICameraProviderEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
403  },
404  {
405   "binding" : "weak",
406   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
407  },
408  {
409   "binding" : "weak",
410   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
411  },
412  {
413   "binding" : "weak",
414   "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_"
415  },
416  {
417   "binding" : "weak",
418   "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_"
419  },
420  {
421   "binding" : "weak",
422   "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"
423  },
424  {
425   "binding" : "weak",
426   "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_"
427  },
428  {
429   "binding" : "weak",
430   "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_"
431  },
432  {
433   "binding" : "weak",
434   "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"
435  },
436  {
437   "binding" : "weak",
438   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
439  },
440  {
441   "binding" : "weak",
442   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
443  },
444  {
445   "binding" : "weak",
446   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
447  },
448  {
449   "name" : "_ZThn20_N7android8hardware6camera8provider4V2_518BnHwCameraProviderD0Ev"
450  },
451  {
452   "name" : "_ZThn20_N7android8hardware6camera8provider4V2_518BnHwCameraProviderD1Ev"
453  },
454  {
455   "name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_518BnHwCameraProviderD0Ev"
456  },
457  {
458   "name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_518BnHwCameraProviderD1Ev"
459  },
460  {
461   "name" : "__aeabi_memclr"
462  },
463  {
464   "name" : "__aeabi_memclr4"
465  },
466  {
467   "name" : "__aeabi_memclr8"
468  },
469  {
470   "name" : "__aeabi_memcpy"
471  },
472  {
473   "name" : "__aeabi_memcpy4"
474  },
475  {
476   "name" : "__aeabi_memcpy8"
477  },
478  {
479   "name" : "__aeabi_memset"
480  },
481  {
482   "name" : "__aeabi_memset4"
483  },
484  {
485   "name" : "__aeabi_memset8"
486  }
487 ],
488 "elf_objects" :
489 [
490  {
491   "name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider10descriptorE"
492  },
493  {
494   "name" : "_ZTCN7android8hardware6camera8provider4V2_515ICameraProviderE0_NS2_4V2_415ICameraProviderE"
495  },
496  {
497   "name" : "_ZTCN7android8hardware6camera8provider4V2_515ICameraProviderE0_NS_4hidl4base4V1_05IBaseE"
498  },
499  {
500   "binding" : "weak",
501   "name" : "_ZTCN7android8hardware6camera8provider4V2_516BsCameraProviderE0_NS3_15ICameraProviderE"
502  },
503  {
504   "name" : "_ZTCN7android8hardware6camera8provider4V2_518BnHwCameraProviderE0_NS0_7IBinderE"
505  },
506  {
507   "name" : "_ZTCN7android8hardware6camera8provider4V2_518BnHwCameraProviderE0_NS0_9BHwBinderE"
508  },
509  {
510   "name" : "_ZTCN7android8hardware6camera8provider4V2_518BnHwCameraProviderE0_NS_4hidl4base4V1_08BnHwBaseE"
511  },
512  {
513   "name" : "_ZTCN7android8hardware6camera8provider4V2_518BpHwCameraProviderE0_NS0_11BpInterfaceINS3_15ICameraProviderEEE"
514  },
515  {
516   "name" : "_ZTCN7android8hardware6camera8provider4V2_518BpHwCameraProviderE0_NS2_4V2_415ICameraProviderE"
517  },
518  {
519   "name" : "_ZTCN7android8hardware6camera8provider4V2_518BpHwCameraProviderE0_NS3_15ICameraProviderE"
520  },
521  {
522   "name" : "_ZTCN7android8hardware6camera8provider4V2_518BpHwCameraProviderE0_NS_4hidl4base4V1_05IBaseE"
523  },
524  {
525   "name" : "_ZTCN7android8hardware6camera8provider4V2_518BpHwCameraProviderE4_NS0_10IInterfaceE"
526  },
527  {
528   "name" : "_ZTCN7android8hardware6camera8provider4V2_518BpHwCameraProviderE8_NS0_11BpHwRefBaseE"
529  },
530  {
531   "name" : "_ZTTN7android8hardware6camera8provider4V2_515ICameraProviderE"
532  },
533  {
534   "name" : "_ZTTN7android8hardware6camera8provider4V2_518BnHwCameraProviderE"
535  },
536  {
537   "name" : "_ZTTN7android8hardware6camera8provider4V2_518BpHwCameraProviderE"
538  },
539  {
540   "name" : "_ZTVN7android8hardware6camera8provider4V2_515ICameraProviderE"
541  },
542  {
543   "binding" : "weak",
544   "name" : "_ZTVN7android8hardware6camera8provider4V2_516BsCameraProviderE"
545  },
546  {
547   "name" : "_ZTVN7android8hardware6camera8provider4V2_518BnHwCameraProviderE"
548  },
549  {
550   "name" : "_ZTVN7android8hardware6camera8provider4V2_518BpHwCameraProviderE"
551  }
552 ],
553 "enum_types" :
554 [
555  {
556   "alignment" : 4,
557   "enum_fields" :
558   [
559    {
560     "enum_field_value" : 0,
561     "name" : "android::Condition::WAKE_UP_ONE"
562    },
563    {
564     "enum_field_value" : 1,
565     "name" : "android::Condition::WAKE_UP_ALL"
566    }
567   ],
568   "linker_set_key" : "android::Condition::WakeUpType",
569   "name" : "android::Condition::WakeUpType",
570   "referenced_type" : "type-682",
571   "self_type" : "type-682",
572   "size" : 4,
573   "source_file" : "/system/core/libutils/include/utils/Condition.h",
574   "underlying_type" : "type-2",
575   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
576  },
577  {
578   "alignment" : 4,
579   "enum_fields" :
580   [
581    {
582     "enum_field_value" : 0,
583     "name" : "android::String16::kEmptyString"
584    }
585   ],
586   "linker_set_key" : "android::String16::StaticLinkage",
587   "name" : "android::String16::StaticLinkage",
588   "referenced_type" : "type-568",
589   "self_type" : "type-568",
590   "size" : 4,
591   "source_file" : "/system/core/libutils/include/utils/String16.h",
592   "underlying_type" : "type-2",
593   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
594  },
595  {
596   "alignment" : 4,
597   "enum_fields" :
598   [
599    {
600     "enum_field_value" : 0,
601     "name" : "android::String8::kEmptyString"
602    }
603   ],
604   "linker_set_key" : "android::String8::StaticLinkage",
605   "name" : "android::String8::StaticLinkage",
606   "referenced_type" : "type-561",
607   "self_type" : "type-561",
608   "size" : 4,
609   "source_file" : "/system/core/libutils/include/utils/String8.h",
610   "underlying_type" : "type-2",
611   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
612  },
613  {
614   "alignment" : 4,
615   "enum_fields" :
616   [
617    {
618     "enum_field_value" : 0,
619     "name" : "android::hardware::HidlReturnRestriction::NONE"
620    },
621    {
622     "enum_field_value" : 1,
623     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
624    },
625    {
626     "enum_field_value" : 2,
627     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
628    }
629   ],
630   "linker_set_key" : "android::hardware::HidlReturnRestriction",
631   "name" : "android::hardware::HidlReturnRestriction",
632   "referenced_type" : "type-306",
633   "self_type" : "type-306",
634   "size" : 4,
635   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
636   "underlying_type" : "type-51",
637   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
638  },
639  {
640   "alignment" : 4,
641   "enum_fields" :
642   [
643    {
644     "enum_field_value" : 0,
645     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
646    },
647    {
648     "enum_field_value" : 1,
649     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
650    },
651    {
652     "enum_field_value" : 2,
653     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
654    },
655    {
656     "enum_field_value" : 3,
657     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
658    }
659   ],
660   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
661   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
662   "referenced_type" : "type-551",
663   "self_type" : "type-551",
664   "size" : 4,
665   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
666   "underlying_type" : "type-51",
667   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
668  },
669  {
670   "alignment" : 4,
671   "enum_fields" :
672   [
673    {
674     "enum_field_value" : 1,
675     "name" : "android::hardware::kSynchronizedReadWrite"
676    },
677    {
678     "enum_field_value" : 2,
679     "name" : "android::hardware::kUnsynchronizedWrite"
680    }
681   ],
682   "linker_set_key" : "android::hardware::MQFlavor",
683   "name" : "android::hardware::MQFlavor",
684   "referenced_type" : "type-549",
685   "self_type" : "type-549",
686   "size" : 4,
687   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
688   "underlying_type" : "type-2",
689   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
690  },
691  {
692   "alignment" : 4,
693   "enum_fields" :
694   [
695    {
696     "enum_field_value" : 0,
697     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
698    },
699    {
700     "enum_field_value" : 1,
701     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
702    },
703    {
704     "enum_field_value" : 2,
705     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
706    }
707   ],
708   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
709   "name" : "android::hardware::ProcessState::CallRestriction",
710   "referenced_type" : "type-177",
711   "self_type" : "type-177",
712   "size" : 4,
713   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
714   "underlying_type" : "type-51",
715   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
716  },
717  {
718   "alignment" : 4,
719   "enum_fields" :
720   [
721    {
722     "enum_field_value" : 0,
723     "name" : "android::hardware::Status::EX_NONE"
724    },
725    {
726     "enum_field_value" : -1,
727     "name" : "android::hardware::Status::EX_SECURITY"
728    },
729    {
730     "enum_field_value" : -2,
731     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
732    },
733    {
734     "enum_field_value" : -3,
735     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
736    },
737    {
738     "enum_field_value" : -4,
739     "name" : "android::hardware::Status::EX_NULL_POINTER"
740    },
741    {
742     "enum_field_value" : -5,
743     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
744    },
745    {
746     "enum_field_value" : -6,
747     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
748    },
749    {
750     "enum_field_value" : -7,
751     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
752    },
753    {
754     "enum_field_value" : -128,
755     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
756    },
757    {
758     "enum_field_value" : -129,
759     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
760    }
761   ],
762   "linker_set_key" : "android::hardware::Status::Exception",
763   "name" : "android::hardware::Status::Exception",
764   "referenced_type" : "type-271",
765   "self_type" : "type-271",
766   "size" : 4,
767   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
768   "underlying_type" : "type-51",
769   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
770  },
771  {
772   "alignment" : 4,
773   "enum_fields" :
774   [
775    {
776     "enum_field_value" : 0,
777     "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus::NOT_PRESENT"
778    },
779    {
780     "enum_field_value" : 1,
781     "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus::PRESENT"
782    },
783    {
784     "enum_field_value" : 2,
785     "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus::ENUMERATING"
786    }
787   ],
788   "linker_set_key" : "android::hardware::camera::common::V1_0::CameraDeviceStatus",
789   "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus",
790   "referenced_type" : "type-712",
791   "self_type" : "type-712",
792   "size" : 4,
793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
794   "underlying_type" : "type-2",
795   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_018CameraDeviceStatusE"
796  },
797  {
798   "alignment" : 4,
799   "enum_fields" :
800   [
801    {
802     "enum_field_value" : 0,
803     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::BYTE"
804    },
805    {
806     "enum_field_value" : 1,
807     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::INT32"
808    },
809    {
810     "enum_field_value" : 2,
811     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::FLOAT"
812    },
813    {
814     "enum_field_value" : 3,
815     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::INT64"
816    },
817    {
818     "enum_field_value" : 4,
819     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::DOUBLE"
820    },
821    {
822     "enum_field_value" : 5,
823     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::RATIONAL"
824    }
825   ],
826   "linker_set_key" : "android::hardware::camera::common::V1_0::CameraMetadataType",
827   "name" : "android::hardware::camera::common::V1_0::CameraMetadataType",
828   "referenced_type" : "type-338",
829   "self_type" : "type-338",
830   "size" : 4,
831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
832   "underlying_type" : "type-2",
833   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_018CameraMetadataTypeE"
834  },
835  {
836   "alignment" : 4,
837   "enum_fields" :
838   [
839    {
840     "enum_field_value" : 0,
841     "name" : "android::hardware::camera::common::V1_0::Status::OK"
842    },
843    {
844     "enum_field_value" : 1,
845     "name" : "android::hardware::camera::common::V1_0::Status::ILLEGAL_ARGUMENT"
846    },
847    {
848     "enum_field_value" : 2,
849     "name" : "android::hardware::camera::common::V1_0::Status::CAMERA_IN_USE"
850    },
851    {
852     "enum_field_value" : 3,
853     "name" : "android::hardware::camera::common::V1_0::Status::MAX_CAMERAS_IN_USE"
854    },
855    {
856     "enum_field_value" : 4,
857     "name" : "android::hardware::camera::common::V1_0::Status::METHOD_NOT_SUPPORTED"
858    },
859    {
860     "enum_field_value" : 5,
861     "name" : "android::hardware::camera::common::V1_0::Status::OPERATION_NOT_SUPPORTED"
862    },
863    {
864     "enum_field_value" : 6,
865     "name" : "android::hardware::camera::common::V1_0::Status::CAMERA_DISCONNECTED"
866    },
867    {
868     "enum_field_value" : 7,
869     "name" : "android::hardware::camera::common::V1_0::Status::INTERNAL_ERROR"
870    }
871   ],
872   "linker_set_key" : "android::hardware::camera::common::V1_0::Status",
873   "name" : "android::hardware::camera::common::V1_0::Status",
874   "referenced_type" : "type-288",
875   "self_type" : "type-288",
876   "size" : 4,
877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
878   "underlying_type" : "type-2",
879   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_06StatusE"
880  },
881  {
882   "alignment" : 4,
883   "enum_fields" :
884   [
885    {
886     "enum_field_value" : 0,
887     "name" : "android::hardware::camera::common::V1_0::TagBoundaryId::AOSP"
888    },
889    {
890     "enum_field_value" : -2147483648,
891     "name" : "android::hardware::camera::common::V1_0::TagBoundaryId::VENDOR"
892    }
893   ],
894   "linker_set_key" : "android::hardware::camera::common::V1_0::TagBoundaryId",
895   "name" : "android::hardware::camera::common::V1_0::TagBoundaryId",
896   "referenced_type" : "type-710",
897   "self_type" : "type-710",
898   "size" : 4,
899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
900   "underlying_type" : "type-2",
901   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_013TagBoundaryIdE"
902  },
903  {
904   "alignment" : 4,
905   "enum_fields" :
906   [
907    {
908     "enum_field_value" : 0,
909     "name" : "android::hardware::camera::common::V1_0::TorchMode::OFF"
910    },
911    {
912     "enum_field_value" : 1,
913     "name" : "android::hardware::camera::common::V1_0::TorchMode::ON"
914    }
915   ],
916   "linker_set_key" : "android::hardware::camera::common::V1_0::TorchMode",
917   "name" : "android::hardware::camera::common::V1_0::TorchMode",
918   "referenced_type" : "type-709",
919   "self_type" : "type-709",
920   "size" : 4,
921   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
922   "underlying_type" : "type-2",
923   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_09TorchModeE"
924  },
925  {
926   "alignment" : 4,
927   "enum_fields" :
928   [
929    {
930     "enum_field_value" : 0,
931     "name" : "android::hardware::camera::common::V1_0::TorchModeStatus::NOT_AVAILABLE"
932    },
933    {
934     "enum_field_value" : 1,
935     "name" : "android::hardware::camera::common::V1_0::TorchModeStatus::AVAILABLE_OFF"
936    },
937    {
938     "enum_field_value" : 2,
939     "name" : "android::hardware::camera::common::V1_0::TorchModeStatus::AVAILABLE_ON"
940    }
941   ],
942   "linker_set_key" : "android::hardware::camera::common::V1_0::TorchModeStatus",
943   "name" : "android::hardware::camera::common::V1_0::TorchModeStatus",
944   "referenced_type" : "type-713",
945   "self_type" : "type-713",
946   "size" : 4,
947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
948   "underlying_type" : "type-2",
949   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_015TorchModeStatusE"
950  },
951  {
952   "alignment" : 4,
953   "enum_fields" :
954   [
955    {
956     "enum_field_value" : 0,
957     "name" : "android::hardware::camera::device::V1_0::CameraFacing::BACK"
958    },
959    {
960     "enum_field_value" : 1,
961     "name" : "android::hardware::camera::device::V1_0::CameraFacing::FRONT"
962    },
963    {
964     "enum_field_value" : 2,
965     "name" : "android::hardware::camera::device::V1_0::CameraFacing::EXTERNAL"
966    }
967   ],
968   "linker_set_key" : "android::hardware::camera::device::V1_0::CameraFacing",
969   "name" : "android::hardware::camera::device::V1_0::CameraFacing",
970   "referenced_type" : "type-740",
971   "self_type" : "type-740",
972   "size" : 4,
973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
974   "underlying_type" : "type-2",
975   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_012CameraFacingE"
976  },
977  {
978   "alignment" : 4,
979   "enum_fields" :
980   [
981    {
982     "enum_field_value" : 1,
983     "name" : "android::hardware::camera::device::V1_0::CommandType::START_SMOOTH_ZOOM"
984    },
985    {
986     "enum_field_value" : 2,
987     "name" : "android::hardware::camera::device::V1_0::CommandType::STOP_SMOOTH_ZOOM"
988    },
989    {
990     "enum_field_value" : 6,
991     "name" : "android::hardware::camera::device::V1_0::CommandType::START_FACE_DETECTION"
992    },
993    {
994     "enum_field_value" : 7,
995     "name" : "android::hardware::camera::device::V1_0::CommandType::STOP_FACE_DETECTION"
996    },
997    {
998     "enum_field_value" : 8,
999     "name" : "android::hardware::camera::device::V1_0::CommandType::ENABLE_FOCUS_MOVE_MSG"
1000    },
1001    {
1002     "enum_field_value" : 11,
1003     "name" : "android::hardware::camera::device::V1_0::CommandType::SET_VIDEO_FORMAT"
1004    }
1005   ],
1006   "linker_set_key" : "android::hardware::camera::device::V1_0::CommandType",
1007   "name" : "android::hardware::camera::device::V1_0::CommandType",
1008   "referenced_type" : "type-743",
1009   "self_type" : "type-743",
1010   "size" : 4,
1011   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
1012   "underlying_type" : "type-2",
1013   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_011CommandTypeE"
1014  },
1015  {
1016   "alignment" : 4,
1017   "enum_fields" :
1018   [
1019    {
1020     "enum_field_value" : 16,
1021     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::PREVIEW_FRAME"
1022    },
1023    {
1024     "enum_field_value" : 32,
1025     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::VIDEO_FRAME"
1026    },
1027    {
1028     "enum_field_value" : 64,
1029     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::POSTVIEW_FRAME"
1030    },
1031    {
1032     "enum_field_value" : 128,
1033     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::RAW_IMAGE"
1034    },
1035    {
1036     "enum_field_value" : 256,
1037     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::COMPRESSED_IMAGE"
1038    },
1039    {
1040     "enum_field_value" : 512,
1041     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::RAW_IMAGE_NOTIFY"
1042    },
1043    {
1044     "enum_field_value" : 1024,
1045     "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg::PREVIEW_METADATA"
1046    }
1047   ],
1048   "linker_set_key" : "android::hardware::camera::device::V1_0::DataCallbackMsg",
1049   "name" : "android::hardware::camera::device::V1_0::DataCallbackMsg",
1050   "referenced_type" : "type-745",
1051   "self_type" : "type-745",
1052   "size" : 4,
1053   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
1054   "underlying_type" : "type-2",
1055   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_015DataCallbackMsgE"
1056  },
1057  {
1058   "alignment" : 4,
1059   "enum_fields" :
1060   [
1061    {
1062     "enum_field_value" : 1,
1063     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::ENABLE_MASK"
1064    },
1065    {
1066     "enum_field_value" : 2,
1067     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::ONE_SHOT_MASK"
1068    },
1069    {
1070     "enum_field_value" : 4,
1071     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::COPY_OUT_MASK"
1072    },
1073    {
1074     "enum_field_value" : 0,
1075     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::NOOP"
1076    },
1077    {
1078     "enum_field_value" : 1,
1079     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::CAMCORDER"
1080    },
1081    {
1082     "enum_field_value" : 5,
1083     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::CAMERA"
1084    },
1085    {
1086     "enum_field_value" : 7,
1087     "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag::BARCODE_SCANNER"
1088    }
1089   ],
1090   "linker_set_key" : "android::hardware::camera::device::V1_0::FrameCallbackFlag",
1091   "name" : "android::hardware::camera::device::V1_0::FrameCallbackFlag",
1092   "referenced_type" : "type-742",
1093   "self_type" : "type-742",
1094   "size" : 4,
1095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
1096   "underlying_type" : "type-2",
1097   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_017FrameCallbackFlagE"
1098  },
1099  {
1100   "alignment" : 4,
1101   "enum_fields" :
1102   [
1103    {
1104     "enum_field_value" : 1,
1105     "name" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg::ERROR"
1106    },
1107    {
1108     "enum_field_value" : 2,
1109     "name" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg::SHUTTER"
1110    },
1111    {
1112     "enum_field_value" : 4,
1113     "name" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg::FOCUS"
1114    },
1115    {
1116     "enum_field_value" : 8,
1117     "name" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg::ZOOM"
1118    },
1119    {
1120     "enum_field_value" : 2048,
1121     "name" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg::FOCUS_MOVE"
1122    }
1123   ],
1124   "linker_set_key" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg",
1125   "name" : "android::hardware::camera::device::V1_0::NotifyCallbackMsg",
1126   "referenced_type" : "type-744",
1127   "self_type" : "type-744",
1128   "size" : 4,
1129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
1130   "underlying_type" : "type-2",
1131   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_017NotifyCallbackMsgE"
1132  },
1133  {
1134   "alignment" : 4,
1135   "enum_fields" :
1136   [
1137    {
1138     "enum_field_value" : 0,
1139     "name" : "android::hardware::camera::device::V3_2::BufferStatus::OK"
1140    },
1141    {
1142     "enum_field_value" : 1,
1143     "name" : "android::hardware::camera::device::V3_2::BufferStatus::ERROR"
1144    }
1145   ],
1146   "linker_set_key" : "android::hardware::camera::device::V3_2::BufferStatus",
1147   "name" : "android::hardware::camera::device::V3_2::BufferStatus",
1148   "referenced_type" : "type-138",
1149   "self_type" : "type-138",
1150   "size" : 4,
1151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1152   "underlying_type" : "type-2",
1153   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_212BufferStatusE"
1154  },
1155  {
1156   "alignment" : 2,
1157   "enum_fields" :
1158   [
1159    {
1160     "enum_field_value" : 255,
1161     "name" : "android::hardware::camera::device::V3_2::CameraBlobId::JPEG"
1162    }
1163   ],
1164   "linker_set_key" : "android::hardware::camera::device::V3_2::CameraBlobId",
1165   "name" : "android::hardware::camera::device::V3_2::CameraBlobId",
1166   "referenced_type" : "type-802",
1167   "self_type" : "type-802",
1168   "size" : 2,
1169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1170   "underlying_type" : "type-85",
1171   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_212CameraBlobIdE"
1172  },
1173  {
1174   "alignment" : 4,
1175   "enum_fields" :
1176   [
1177    {
1178     "enum_field_value" : 1,
1179     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_DEVICE"
1180    },
1181    {
1182     "enum_field_value" : 2,
1183     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_REQUEST"
1184    },
1185    {
1186     "enum_field_value" : 3,
1187     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_RESULT"
1188    },
1189    {
1190     "enum_field_value" : 4,
1191     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_BUFFER"
1192    }
1193   ],
1194   "linker_set_key" : "android::hardware::camera::device::V3_2::ErrorCode",
1195   "name" : "android::hardware::camera::device::V3_2::ErrorCode",
1196   "referenced_type" : "type-805",
1197   "self_type" : "type-805",
1198   "size" : 4,
1199   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1200   "underlying_type" : "type-2",
1201   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29ErrorCodeE"
1202  },
1203  {
1204   "alignment" : 4,
1205   "enum_fields" :
1206   [
1207    {
1208     "enum_field_value" : 1,
1209     "name" : "android::hardware::camera::device::V3_2::MsgType::ERROR"
1210    },
1211    {
1212     "enum_field_value" : 2,
1213     "name" : "android::hardware::camera::device::V3_2::MsgType::SHUTTER"
1214    }
1215   ],
1216   "linker_set_key" : "android::hardware::camera::device::V3_2::MsgType",
1217   "name" : "android::hardware::camera::device::V3_2::MsgType",
1218   "referenced_type" : "type-804",
1219   "self_type" : "type-804",
1220   "size" : 4,
1221   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1222   "underlying_type" : "type-2",
1223   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_27MsgTypeE"
1224  },
1225  {
1226   "alignment" : 4,
1227   "enum_fields" :
1228   [
1229    {
1230     "enum_field_value" : 1,
1231     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::PREVIEW"
1232    },
1233    {
1234     "enum_field_value" : 2,
1235     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::STILL_CAPTURE"
1236    },
1237    {
1238     "enum_field_value" : 3,
1239     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::VIDEO_RECORD"
1240    },
1241    {
1242     "enum_field_value" : 4,
1243     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::VIDEO_SNAPSHOT"
1244    },
1245    {
1246     "enum_field_value" : 5,
1247     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::ZERO_SHUTTER_LAG"
1248    },
1249    {
1250     "enum_field_value" : 6,
1251     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::MANUAL"
1252    },
1253    {
1254     "enum_field_value" : 1073741824,
1255     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::VENDOR_TEMPLATE_START"
1256    }
1257   ],
1258   "linker_set_key" : "android::hardware::camera::device::V3_2::RequestTemplate",
1259   "name" : "android::hardware::camera::device::V3_2::RequestTemplate",
1260   "referenced_type" : "type-812",
1261   "self_type" : "type-812",
1262   "size" : 4,
1263   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1264   "underlying_type" : "type-2",
1265   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_215RequestTemplateE"
1266  },
1267  {
1268   "alignment" : 4,
1269   "enum_fields" :
1270   [
1271    {
1272     "enum_field_value" : 0,
1273     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::NORMAL_MODE"
1274    },
1275    {
1276     "enum_field_value" : 1,
1277     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::CONSTRAINED_HIGH_SPEED_MODE"
1278    },
1279    {
1280     "enum_field_value" : 32768,
1281     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_0"
1282    },
1283    {
1284     "enum_field_value" : 32769,
1285     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_1"
1286    },
1287    {
1288     "enum_field_value" : 32770,
1289     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_2"
1290    },
1291    {
1292     "enum_field_value" : 32771,
1293     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_3"
1294    },
1295    {
1296     "enum_field_value" : 32772,
1297     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_4"
1298    },
1299    {
1300     "enum_field_value" : 32773,
1301     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_5"
1302    },
1303    {
1304     "enum_field_value" : 32774,
1305     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_6"
1306    },
1307    {
1308     "enum_field_value" : 32775,
1309     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_7"
1310    }
1311   ],
1312   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamConfigurationMode",
1313   "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode",
1314   "referenced_type" : "type-799",
1315   "self_type" : "type-799",
1316   "size" : 4,
1317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1318   "underlying_type" : "type-2",
1319   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_223StreamConfigurationModeE"
1320  },
1321  {
1322   "alignment" : 4,
1323   "enum_fields" :
1324   [
1325    {
1326     "enum_field_value" : 0,
1327     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_0"
1328    },
1329    {
1330     "enum_field_value" : 1,
1331     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_90"
1332    },
1333    {
1334     "enum_field_value" : 2,
1335     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_180"
1336    },
1337    {
1338     "enum_field_value" : 3,
1339     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_270"
1340    }
1341   ],
1342   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamRotation",
1343   "name" : "android::hardware::camera::device::V3_2::StreamRotation",
1344   "referenced_type" : "type-490",
1345   "self_type" : "type-490",
1346   "size" : 4,
1347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1348   "underlying_type" : "type-2",
1349   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_214StreamRotationE"
1350  },
1351  {
1352   "alignment" : 4,
1353   "enum_fields" :
1354   [
1355    {
1356     "enum_field_value" : 0,
1357     "name" : "android::hardware::camera::device::V3_2::StreamType::OUTPUT"
1358    },
1359    {
1360     "enum_field_value" : 1,
1361     "name" : "android::hardware::camera::device::V3_2::StreamType::INPUT"
1362    }
1363   ],
1364   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamType",
1365   "name" : "android::hardware::camera::device::V3_2::StreamType",
1366   "referenced_type" : "type-488",
1367   "self_type" : "type-488",
1368   "size" : 4,
1369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1370   "underlying_type" : "type-2",
1371   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_210StreamTypeE"
1372  },
1373  {
1374   "alignment" : 8,
1375   "enum_fields" :
1376   [
1377    {
1378     "enum_field_value" : 0,
1379     "name" : "android::hardware::camera::provider::V2_5::DeviceState::NORMAL"
1380    },
1381    {
1382     "enum_field_value" : 1,
1383     "name" : "android::hardware::camera::provider::V2_5::DeviceState::BACK_COVERED"
1384    },
1385    {
1386     "enum_field_value" : 2,
1387     "name" : "android::hardware::camera::provider::V2_5::DeviceState::FRONT_COVERED"
1388    },
1389    {
1390     "enum_field_value" : 4,
1391     "name" : "android::hardware::camera::provider::V2_5::DeviceState::FOLDED"
1392    }
1393   ],
1394   "linker_set_key" : "android::hardware::camera::provider::V2_5::DeviceState",
1395   "name" : "android::hardware::camera::provider::V2_5::DeviceState",
1396   "referenced_type" : "type-848",
1397   "self_type" : "type-848",
1398   "size" : 8,
1399   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/types.h",
1400   "underlying_type" : "type-17",
1401   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_511DeviceStateE"
1402  },
1403  {
1404   "alignment" : 4,
1405   "enum_fields" :
1406   [
1407    {
1408     "enum_field_value" : 0,
1409     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1410    },
1411    {
1412     "enum_field_value" : 1,
1413     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1414    },
1415    {
1416     "enum_field_value" : 2,
1417     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1418    },
1419    {
1420     "enum_field_value" : 3,
1421     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1422    },
1423    {
1424     "enum_field_value" : 4,
1425     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1426    },
1427    {
1428     "enum_field_value" : 5,
1429     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1430    },
1431    {
1432     "enum_field_value" : 6,
1433     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1434    },
1435    {
1436     "enum_field_value" : 7,
1437     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1438    },
1439    {
1440     "enum_field_value" : 8,
1441     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1442    },
1443    {
1444     "enum_field_value" : 9,
1445     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1446    }
1447   ],
1448   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1449   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1450   "referenced_type" : "type-724",
1451   "self_type" : "type-724",
1452   "size" : 4,
1453   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1454   "underlying_type" : "type-2",
1455   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1456  },
1457  {
1458   "alignment" : 8,
1459   "enum_fields" :
1460   [
1461    {
1462     "enum_field_value" : 15,
1463     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_MASK"
1464    },
1465    {
1466     "enum_field_value" : 0,
1467     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_NEVER"
1468    },
1469    {
1470     "enum_field_value" : 2,
1471     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_RARELY"
1472    },
1473    {
1474     "enum_field_value" : 3,
1475     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_OFTEN"
1476    },
1477    {
1478     "enum_field_value" : 240,
1479     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_MASK"
1480    },
1481    {
1482     "enum_field_value" : 0,
1483     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_NEVER"
1484    },
1485    {
1486     "enum_field_value" : 32,
1487     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_RARELY"
1488    },
1489    {
1490     "enum_field_value" : 48,
1491     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_OFTEN"
1492    },
1493    {
1494     "enum_field_value" : 256,
1495     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_TEXTURE"
1496    },
1497    {
1498     "enum_field_value" : 512,
1499     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_RENDER_TARGET"
1500    },
1501    {
1502     "enum_field_value" : 2048,
1503     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_OVERLAY"
1504    },
1505    {
1506     "enum_field_value" : 4096,
1507     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CLIENT_TARGET"
1508    },
1509    {
1510     "enum_field_value" : 16384,
1511     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::PROTECTED"
1512    },
1513    {
1514     "enum_field_value" : 32768,
1515     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CURSOR"
1516    },
1517    {
1518     "enum_field_value" : 65536,
1519     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_ENCODER"
1520    },
1521    {
1522     "enum_field_value" : 131072,
1523     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_OUTPUT"
1524    },
1525    {
1526     "enum_field_value" : 262144,
1527     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_INPUT"
1528    },
1529    {
1530     "enum_field_value" : 1048576,
1531     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::RENDERSCRIPT"
1532    },
1533    {
1534     "enum_field_value" : 4194304,
1535     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_DECODER"
1536    },
1537    {
1538     "enum_field_value" : 8388608,
1539     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::SENSOR_DIRECT_DATA"
1540    },
1541    {
1542     "enum_field_value" : 16777216,
1543     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_DATA_BUFFER"
1544    },
1545    {
1546     "enum_field_value" : -268435456,
1547     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK"
1548    },
1549    {
1550     "enum_field_value" : 0,
1551     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK_HI"
1552    }
1553   ],
1554   "linker_set_key" : "android::hardware::graphics::common::V1_0::BufferUsage",
1555   "name" : "android::hardware::graphics::common::V1_0::BufferUsage",
1556   "referenced_type" : "type-766",
1557   "self_type" : "type-766",
1558   "size" : 8,
1559   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1560   "underlying_type" : "type-17",
1561   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011BufferUsageE"
1562  },
1563  {
1564   "alignment" : 4,
1565   "enum_fields" :
1566   [
1567    {
1568     "enum_field_value" : 0,
1569     "name" : "android::hardware::graphics::common::V1_0::ColorMode::NATIVE"
1570    },
1571    {
1572     "enum_field_value" : 1,
1573     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625"
1574    },
1575    {
1576     "enum_field_value" : 2,
1577     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625_UNADJUSTED"
1578    },
1579    {
1580     "enum_field_value" : 3,
1581     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525"
1582    },
1583    {
1584     "enum_field_value" : 4,
1585     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525_UNADJUSTED"
1586    },
1587    {
1588     "enum_field_value" : 5,
1589     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT709"
1590    },
1591    {
1592     "enum_field_value" : 6,
1593     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DCI_P3"
1594    },
1595    {
1596     "enum_field_value" : 7,
1597     "name" : "android::hardware::graphics::common::V1_0::ColorMode::SRGB"
1598    },
1599    {
1600     "enum_field_value" : 8,
1601     "name" : "android::hardware::graphics::common::V1_0::ColorMode::ADOBE_RGB"
1602    },
1603    {
1604     "enum_field_value" : 9,
1605     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DISPLAY_P3"
1606    }
1607   ],
1608   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorMode",
1609   "name" : "android::hardware::graphics::common::V1_0::ColorMode",
1610   "referenced_type" : "type-770",
1611   "self_type" : "type-770",
1612   "size" : 4,
1613   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1614   "underlying_type" : "type-51",
1615   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09ColorModeE"
1616  },
1617  {
1618   "alignment" : 4,
1619   "enum_fields" :
1620   [
1621    {
1622     "enum_field_value" : 0,
1623     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::IDENTITY"
1624    },
1625    {
1626     "enum_field_value" : 1,
1627     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::ARBITRARY_MATRIX"
1628    },
1629    {
1630     "enum_field_value" : 2,
1631     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::VALUE_INVERSE"
1632    },
1633    {
1634     "enum_field_value" : 3,
1635     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::GRAYSCALE"
1636    },
1637    {
1638     "enum_field_value" : 4,
1639     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_PROTANOPIA"
1640    },
1641    {
1642     "enum_field_value" : 5,
1643     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_DEUTERANOPIA"
1644    },
1645    {
1646     "enum_field_value" : 6,
1647     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_TRITANOPIA"
1648    }
1649   ],
1650   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorTransform",
1651   "name" : "android::hardware::graphics::common::V1_0::ColorTransform",
1652   "referenced_type" : "type-771",
1653   "self_type" : "type-771",
1654   "size" : 4,
1655   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1656   "underlying_type" : "type-51",
1657   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_014ColorTransformE"
1658  },
1659  {
1660   "alignment" : 4,
1661   "enum_fields" :
1662   [
1663    {
1664     "enum_field_value" : 0,
1665     "name" : "android::hardware::graphics::common::V1_0::Dataspace::UNKNOWN"
1666    },
1667    {
1668     "enum_field_value" : 1,
1669     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ARBITRARY"
1670    },
1671    {
1672     "enum_field_value" : 16,
1673     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_SHIFT"
1674    },
1675    {
1676     "enum_field_value" : 4128768,
1677     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_MASK"
1678    },
1679    {
1680     "enum_field_value" : 0,
1681     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_UNSPECIFIED"
1682    },
1683    {
1684     "enum_field_value" : 65536,
1685     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT709"
1686    },
1687    {
1688     "enum_field_value" : 131072,
1689     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625"
1690    },
1691    {
1692     "enum_field_value" : 196608,
1693     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625_UNADJUSTED"
1694    },
1695    {
1696     "enum_field_value" : 262144,
1697     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525"
1698    },
1699    {
1700     "enum_field_value" : 327680,
1701     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525_UNADJUSTED"
1702    },
1703    {
1704     "enum_field_value" : 393216,
1705     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020"
1706    },
1707    {
1708     "enum_field_value" : 458752,
1709     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
1710    },
1711    {
1712     "enum_field_value" : 524288,
1713     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT470M"
1714    },
1715    {
1716     "enum_field_value" : 589824,
1717     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_FILM"
1718    },
1719    {
1720     "enum_field_value" : 655360,
1721     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_DCI_P3"
1722    },
1723    {
1724     "enum_field_value" : 720896,
1725     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_ADOBE_RGB"
1726    },
1727    {
1728     "enum_field_value" : 22,
1729     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SHIFT"
1730    },
1731    {
1732     "enum_field_value" : 130023424,
1733     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_MASK"
1734    },
1735    {
1736     "enum_field_value" : 0,
1737     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_UNSPECIFIED"
1738    },
1739    {
1740     "enum_field_value" : 4194304,
1741     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_LINEAR"
1742    },
1743    {
1744     "enum_field_value" : 8388608,
1745     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SRGB"
1746    },
1747    {
1748     "enum_field_value" : 12582912,
1749     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SMPTE_170M"
1750    },
1751    {
1752     "enum_field_value" : 16777216,
1753     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_2"
1754    },
1755    {
1756     "enum_field_value" : 20971520,
1757     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_6"
1758    },
1759    {
1760     "enum_field_value" : 25165824,
1761     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_8"
1762    },
1763    {
1764     "enum_field_value" : 29360128,
1765     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_ST2084"
1766    },
1767    {
1768     "enum_field_value" : 33554432,
1769     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_HLG"
1770    },
1771    {
1772     "enum_field_value" : 27,
1773     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_SHIFT"
1774    },
1775    {
1776     "enum_field_value" : 939524096,
1777     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_MASK"
1778    },
1779    {
1780     "enum_field_value" : 0,
1781     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_UNSPECIFIED"
1782    },
1783    {
1784     "enum_field_value" : 134217728,
1785     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_FULL"
1786    },
1787    {
1788     "enum_field_value" : 268435456,
1789     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_LIMITED"
1790    },
1791    {
1792     "enum_field_value" : 402653184,
1793     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_EXTENDED"
1794    },
1795    {
1796     "enum_field_value" : 512,
1797     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB_LINEAR"
1798    },
1799    {
1800     "enum_field_value" : 138477568,
1801     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB_LINEAR"
1802    },
1803    {
1804     "enum_field_value" : 406913024,
1805     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB_LINEAR"
1806    },
1807    {
1808     "enum_field_value" : 513,
1809     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB"
1810    },
1811    {
1812     "enum_field_value" : 142671872,
1813     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB"
1814    },
1815    {
1816     "enum_field_value" : 411107328,
1817     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB"
1818    },
1819    {
1820     "enum_field_value" : 257,
1821     "name" : "android::hardware::graphics::common::V1_0::Dataspace::JFIF"
1822    },
1823    {
1824     "enum_field_value" : 146931712,
1825     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_JFIF"
1826    },
1827    {
1828     "enum_field_value" : 258,
1829     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_625"
1830    },
1831    {
1832     "enum_field_value" : 281149440,
1833     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_625"
1834    },
1835    {
1836     "enum_field_value" : 259,
1837     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_525"
1838    },
1839    {
1840     "enum_field_value" : 281280512,
1841     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_525"
1842    },
1843    {
1844     "enum_field_value" : 260,
1845     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT709"
1846    },
1847    {
1848     "enum_field_value" : 281083904,
1849     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT709"
1850    },
1851    {
1852     "enum_field_value" : 139067392,
1853     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3_LINEAR"
1854    },
1855    {
1856     "enum_field_value" : 155844608,
1857     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3"
1858    },
1859    {
1860     "enum_field_value" : 139067392,
1861     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3_LINEAR"
1862    },
1863    {
1864     "enum_field_value" : 143261696,
1865     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3"
1866    },
1867    {
1868     "enum_field_value" : 151715840,
1869     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ADOBE_RGB"
1870    },
1871    {
1872     "enum_field_value" : 138805248,
1873     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_LINEAR"
1874    },
1875    {
1876     "enum_field_value" : 147193856,
1877     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020"
1878    },
1879    {
1880     "enum_field_value" : 163971072,
1881     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_PQ"
1882    },
1883    {
1884     "enum_field_value" : 4096,
1885     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DEPTH"
1886    },
1887    {
1888     "enum_field_value" : 4097,
1889     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SENSOR"
1890    }
1891   ],
1892   "linker_set_key" : "android::hardware::graphics::common::V1_0::Dataspace",
1893   "name" : "android::hardware::graphics::common::V1_0::Dataspace",
1894   "referenced_type" : "type-769",
1895   "self_type" : "type-769",
1896   "size" : 4,
1897   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1898   "underlying_type" : "type-51",
1899   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09DataspaceE"
1900  },
1901  {
1902   "alignment" : 4,
1903   "enum_fields" :
1904   [
1905    {
1906     "enum_field_value" : 1,
1907     "name" : "android::hardware::graphics::common::V1_0::Hdr::DOLBY_VISION"
1908    },
1909    {
1910     "enum_field_value" : 2,
1911     "name" : "android::hardware::graphics::common::V1_0::Hdr::HDR10"
1912    },
1913    {
1914     "enum_field_value" : 3,
1915     "name" : "android::hardware::graphics::common::V1_0::Hdr::HLG"
1916    }
1917   ],
1918   "linker_set_key" : "android::hardware::graphics::common::V1_0::Hdr",
1919   "name" : "android::hardware::graphics::common::V1_0::Hdr",
1920   "referenced_type" : "type-772",
1921   "self_type" : "type-772",
1922   "size" : 4,
1923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1924   "underlying_type" : "type-51",
1925   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_03HdrE"
1926  },
1927  {
1928   "alignment" : 4,
1929   "enum_fields" :
1930   [
1931    {
1932     "enum_field_value" : 1,
1933     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_8888"
1934    },
1935    {
1936     "enum_field_value" : 2,
1937     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBX_8888"
1938    },
1939    {
1940     "enum_field_value" : 3,
1941     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_888"
1942    },
1943    {
1944     "enum_field_value" : 4,
1945     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_565"
1946    },
1947    {
1948     "enum_field_value" : 5,
1949     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BGRA_8888"
1950    },
1951    {
1952     "enum_field_value" : 16,
1953     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_SP"
1954    },
1955    {
1956     "enum_field_value" : 17,
1957     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCRCB_420_SP"
1958    },
1959    {
1960     "enum_field_value" : 20,
1961     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_I"
1962    },
1963    {
1964     "enum_field_value" : 22,
1965     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_FP16"
1966    },
1967    {
1968     "enum_field_value" : 32,
1969     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW16"
1970    },
1971    {
1972     "enum_field_value" : 33,
1973     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BLOB"
1974    },
1975    {
1976     "enum_field_value" : 34,
1977     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::IMPLEMENTATION_DEFINED"
1978    },
1979    {
1980     "enum_field_value" : 35,
1981     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_420_888"
1982    },
1983    {
1984     "enum_field_value" : 36,
1985     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW_OPAQUE"
1986    },
1987    {
1988     "enum_field_value" : 37,
1989     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW10"
1990    },
1991    {
1992     "enum_field_value" : 38,
1993     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW12"
1994    },
1995    {
1996     "enum_field_value" : 43,
1997     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_1010102"
1998    },
1999    {
2000     "enum_field_value" : 538982489,
2001     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y8"
2002    },
2003    {
2004     "enum_field_value" : 540422489,
2005     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y16"
2006    },
2007    {
2008     "enum_field_value" : 842094169,
2009     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YV12"
2010    }
2011   ],
2012   "linker_set_key" : "android::hardware::graphics::common::V1_0::PixelFormat",
2013   "name" : "android::hardware::graphics::common::V1_0::PixelFormat",
2014   "referenced_type" : "type-489",
2015   "self_type" : "type-489",
2016   "size" : 4,
2017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
2018   "underlying_type" : "type-51",
2019   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011PixelFormatE"
2020  },
2021  {
2022   "alignment" : 4,
2023   "enum_fields" :
2024   [
2025    {
2026     "enum_field_value" : 1,
2027     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_H"
2028    },
2029    {
2030     "enum_field_value" : 2,
2031     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_V"
2032    },
2033    {
2034     "enum_field_value" : 4,
2035     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_90"
2036    },
2037    {
2038     "enum_field_value" : 3,
2039     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_180"
2040    },
2041    {
2042     "enum_field_value" : 7,
2043     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_270"
2044    }
2045   ],
2046   "linker_set_key" : "android::hardware::graphics::common::V1_0::Transform",
2047   "name" : "android::hardware::graphics::common::V1_0::Transform",
2048   "referenced_type" : "type-768",
2049   "self_type" : "type-768",
2050   "size" : 4,
2051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
2052   "underlying_type" : "type-51",
2053   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09TransformE"
2054  },
2055  {
2056   "alignment" : 4,
2057   "enum_fields" :
2058   [
2059    {
2060     "enum_field_value" : 0,
2061     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2062    },
2063    {
2064     "enum_field_value" : 1,
2065     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2066    },
2067    {
2068     "enum_field_value" : 2,
2069     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2070    }
2071   ],
2072   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2073   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2074   "referenced_type" : "type-555",
2075   "self_type" : "type-555",
2076   "size" : 4,
2077   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2078   "underlying_type" : "type-51",
2079   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2080  },
2081  {
2082   "alignment" : 4,
2083   "enum_fields" :
2084   [
2085    {
2086     "enum_field_value" : -1,
2087     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2088    }
2089   ],
2090   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2091   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2092   "referenced_type" : "type-699",
2093   "self_type" : "type-699",
2094   "size" : 4,
2095   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2096   "underlying_type" : "type-51",
2097   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2098  },
2099  {
2100   "alignment" : 1,
2101   "enum_fields" :
2102   [
2103    {
2104     "enum_field_value" : 0,
2105     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2106    },
2107    {
2108     "enum_field_value" : 1,
2109     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2110    },
2111    {
2112     "enum_field_value" : 2,
2113     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2114    }
2115   ],
2116   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2117   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2118   "referenced_type" : "type-698",
2119   "self_type" : "type-698",
2120   "size" : 1,
2121   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2122   "underlying_type" : "type-3",
2123   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2124  },
2125  {
2126   "alignment" : 4,
2127   "enum_fields" :
2128   [
2129    {
2130     "enum_field_value" : 0,
2131     "name" : "ANDROID_LOG_UNKNOWN"
2132    },
2133    {
2134     "enum_field_value" : 1,
2135     "name" : "ANDROID_LOG_DEFAULT"
2136    },
2137    {
2138     "enum_field_value" : 2,
2139     "name" : "ANDROID_LOG_VERBOSE"
2140    },
2141    {
2142     "enum_field_value" : 3,
2143     "name" : "ANDROID_LOG_DEBUG"
2144    },
2145    {
2146     "enum_field_value" : 4,
2147     "name" : "ANDROID_LOG_INFO"
2148    },
2149    {
2150     "enum_field_value" : 5,
2151     "name" : "ANDROID_LOG_WARN"
2152    },
2153    {
2154     "enum_field_value" : 6,
2155     "name" : "ANDROID_LOG_ERROR"
2156    },
2157    {
2158     "enum_field_value" : 7,
2159     "name" : "ANDROID_LOG_FATAL"
2160    },
2161    {
2162     "enum_field_value" : 8,
2163     "name" : "ANDROID_LOG_SILENT"
2164    }
2165   ],
2166   "linker_set_key" : "android_LogPriority",
2167   "name" : "android_LogPriority",
2168   "referenced_type" : "type-1",
2169   "self_type" : "type-1",
2170   "size" : 4,
2171   "source_file" : "/system/core/liblog/include/android/log.h",
2172   "underlying_type" : "type-2",
2173   "unique_id" : "android_LogPriority"
2174  },
2175  {
2176   "alignment" : 4,
2177   "enum_fields" :
2178   [
2179    {
2180     "enum_field_value" : 0,
2181     "name" : "HAL_COLOR_MODE_NATIVE"
2182    },
2183    {
2184     "enum_field_value" : 1,
2185     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2186    },
2187    {
2188     "enum_field_value" : 2,
2189     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2190    },
2191    {
2192     "enum_field_value" : 3,
2193     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2194    },
2195    {
2196     "enum_field_value" : 4,
2197     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2198    },
2199    {
2200     "enum_field_value" : 5,
2201     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2202    },
2203    {
2204     "enum_field_value" : 6,
2205     "name" : "HAL_COLOR_MODE_DCI_P3"
2206    },
2207    {
2208     "enum_field_value" : 7,
2209     "name" : "HAL_COLOR_MODE_SRGB"
2210    },
2211    {
2212     "enum_field_value" : 8,
2213     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2214    },
2215    {
2216     "enum_field_value" : 9,
2217     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2218    }
2219   ],
2220   "linker_set_key" : "android_color_mode_t",
2221   "name" : "android_color_mode_t",
2222   "referenced_type" : "type-651",
2223   "self_type" : "type-651",
2224   "size" : 4,
2225   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2226   "underlying_type" : "type-2",
2227   "unique_id" : "android_color_mode_t"
2228  },
2229  {
2230   "alignment" : 4,
2231   "enum_fields" :
2232   [
2233    {
2234     "enum_field_value" : 10,
2235     "name" : "HAL_COLOR_MODE_BT2020"
2236    },
2237    {
2238     "enum_field_value" : 11,
2239     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2240    },
2241    {
2242     "enum_field_value" : 12,
2243     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2244    }
2245   ],
2246   "linker_set_key" : "android_color_mode_v1_1_t",
2247   "name" : "android_color_mode_v1_1_t",
2248   "referenced_type" : "type-656",
2249   "self_type" : "type-656",
2250   "size" : 4,
2251   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2252   "underlying_type" : "type-2",
2253   "unique_id" : "android_color_mode_v1_1_t"
2254  },
2255  {
2256   "alignment" : 4,
2257   "enum_fields" :
2258   [
2259    {
2260     "enum_field_value" : 0,
2261     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2262    },
2263    {
2264     "enum_field_value" : 1,
2265     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2266    },
2267    {
2268     "enum_field_value" : 2,
2269     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2270    },
2271    {
2272     "enum_field_value" : 3,
2273     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2274    },
2275    {
2276     "enum_field_value" : 4,
2277     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2278    },
2279    {
2280     "enum_field_value" : 5,
2281     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2282    },
2283    {
2284     "enum_field_value" : 6,
2285     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2286    }
2287   ],
2288   "linker_set_key" : "android_color_transform_t",
2289   "name" : "android_color_transform_t",
2290   "referenced_type" : "type-652",
2291   "self_type" : "type-652",
2292   "size" : 4,
2293   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2294   "underlying_type" : "type-2",
2295   "unique_id" : "android_color_transform_t"
2296  },
2297  {
2298   "alignment" : 4,
2299   "enum_fields" :
2300   [
2301    {
2302     "enum_field_value" : 0,
2303     "name" : "HAL_DATASPACE_UNKNOWN"
2304    },
2305    {
2306     "enum_field_value" : 1,
2307     "name" : "HAL_DATASPACE_ARBITRARY"
2308    },
2309    {
2310     "enum_field_value" : 16,
2311     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2312    },
2313    {
2314     "enum_field_value" : 4128768,
2315     "name" : "HAL_DATASPACE_STANDARD_MASK"
2316    },
2317    {
2318     "enum_field_value" : 0,
2319     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2320    },
2321    {
2322     "enum_field_value" : 65536,
2323     "name" : "HAL_DATASPACE_STANDARD_BT709"
2324    },
2325    {
2326     "enum_field_value" : 131072,
2327     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2328    },
2329    {
2330     "enum_field_value" : 196608,
2331     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2332    },
2333    {
2334     "enum_field_value" : 262144,
2335     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2336    },
2337    {
2338     "enum_field_value" : 327680,
2339     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2340    },
2341    {
2342     "enum_field_value" : 393216,
2343     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2344    },
2345    {
2346     "enum_field_value" : 458752,
2347     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2348    },
2349    {
2350     "enum_field_value" : 524288,
2351     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2352    },
2353    {
2354     "enum_field_value" : 589824,
2355     "name" : "HAL_DATASPACE_STANDARD_FILM"
2356    },
2357    {
2358     "enum_field_value" : 655360,
2359     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2360    },
2361    {
2362     "enum_field_value" : 720896,
2363     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2364    },
2365    {
2366     "enum_field_value" : 22,
2367     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2368    },
2369    {
2370     "enum_field_value" : 130023424,
2371     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2372    },
2373    {
2374     "enum_field_value" : 0,
2375     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2376    },
2377    {
2378     "enum_field_value" : 4194304,
2379     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2380    },
2381    {
2382     "enum_field_value" : 8388608,
2383     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2384    },
2385    {
2386     "enum_field_value" : 12582912,
2387     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2388    },
2389    {
2390     "enum_field_value" : 16777216,
2391     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2392    },
2393    {
2394     "enum_field_value" : 20971520,
2395     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2396    },
2397    {
2398     "enum_field_value" : 25165824,
2399     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2400    },
2401    {
2402     "enum_field_value" : 29360128,
2403     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2404    },
2405    {
2406     "enum_field_value" : 33554432,
2407     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2408    },
2409    {
2410     "enum_field_value" : 27,
2411     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2412    },
2413    {
2414     "enum_field_value" : 939524096,
2415     "name" : "HAL_DATASPACE_RANGE_MASK"
2416    },
2417    {
2418     "enum_field_value" : 0,
2419     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2420    },
2421    {
2422     "enum_field_value" : 134217728,
2423     "name" : "HAL_DATASPACE_RANGE_FULL"
2424    },
2425    {
2426     "enum_field_value" : 268435456,
2427     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2428    },
2429    {
2430     "enum_field_value" : 402653184,
2431     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2432    },
2433    {
2434     "enum_field_value" : 512,
2435     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2436    },
2437    {
2438     "enum_field_value" : 138477568,
2439     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2440    },
2441    {
2442     "enum_field_value" : 406913024,
2443     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2444    },
2445    {
2446     "enum_field_value" : 513,
2447     "name" : "HAL_DATASPACE_SRGB"
2448    },
2449    {
2450     "enum_field_value" : 142671872,
2451     "name" : "HAL_DATASPACE_V0_SRGB"
2452    },
2453    {
2454     "enum_field_value" : 411107328,
2455     "name" : "HAL_DATASPACE_V0_SCRGB"
2456    },
2457    {
2458     "enum_field_value" : 257,
2459     "name" : "HAL_DATASPACE_JFIF"
2460    },
2461    {
2462     "enum_field_value" : 146931712,
2463     "name" : "HAL_DATASPACE_V0_JFIF"
2464    },
2465    {
2466     "enum_field_value" : 258,
2467     "name" : "HAL_DATASPACE_BT601_625"
2468    },
2469    {
2470     "enum_field_value" : 281149440,
2471     "name" : "HAL_DATASPACE_V0_BT601_625"
2472    },
2473    {
2474     "enum_field_value" : 259,
2475     "name" : "HAL_DATASPACE_BT601_525"
2476    },
2477    {
2478     "enum_field_value" : 281280512,
2479     "name" : "HAL_DATASPACE_V0_BT601_525"
2480    },
2481    {
2482     "enum_field_value" : 260,
2483     "name" : "HAL_DATASPACE_BT709"
2484    },
2485    {
2486     "enum_field_value" : 281083904,
2487     "name" : "HAL_DATASPACE_V0_BT709"
2488    },
2489    {
2490     "enum_field_value" : 139067392,
2491     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2492    },
2493    {
2494     "enum_field_value" : 155844608,
2495     "name" : "HAL_DATASPACE_DCI_P3"
2496    },
2497    {
2498     "enum_field_value" : 139067392,
2499     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2500    },
2501    {
2502     "enum_field_value" : 143261696,
2503     "name" : "HAL_DATASPACE_DISPLAY_P3"
2504    },
2505    {
2506     "enum_field_value" : 151715840,
2507     "name" : "HAL_DATASPACE_ADOBE_RGB"
2508    },
2509    {
2510     "enum_field_value" : 138805248,
2511     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2512    },
2513    {
2514     "enum_field_value" : 147193856,
2515     "name" : "HAL_DATASPACE_BT2020"
2516    },
2517    {
2518     "enum_field_value" : 163971072,
2519     "name" : "HAL_DATASPACE_BT2020_PQ"
2520    },
2521    {
2522     "enum_field_value" : 4096,
2523     "name" : "HAL_DATASPACE_DEPTH"
2524    },
2525    {
2526     "enum_field_value" : 4097,
2527     "name" : "HAL_DATASPACE_SENSOR"
2528    }
2529   ],
2530   "linker_set_key" : "android_dataspace_t",
2531   "name" : "android_dataspace_t",
2532   "referenced_type" : "type-650",
2533   "self_type" : "type-650",
2534   "size" : 4,
2535   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2536   "underlying_type" : "type-2",
2537   "unique_id" : "android_dataspace_t"
2538  },
2539  {
2540   "alignment" : 4,
2541   "enum_fields" :
2542   [
2543    {
2544     "enum_field_value" : 281411584,
2545     "name" : "HAL_DATASPACE_BT2020_ITU"
2546    },
2547    {
2548     "enum_field_value" : 298188800,
2549     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2550    },
2551    {
2552     "enum_field_value" : 302383104,
2553     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2554    },
2555    {
2556     "enum_field_value" : 168165376,
2557     "name" : "HAL_DATASPACE_BT2020_HLG"
2558    }
2559   ],
2560   "linker_set_key" : "android_dataspace_v1_1_t",
2561   "name" : "android_dataspace_v1_1_t",
2562   "referenced_type" : "type-655",
2563   "self_type" : "type-655",
2564   "size" : 4,
2565   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2566   "underlying_type" : "type-2",
2567   "unique_id" : "android_dataspace_v1_1_t"
2568  },
2569  {
2570   "alignment" : 4,
2571   "enum_fields" :
2572   [
2573    {
2574     "enum_field_value" : 142999552,
2575     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2576    },
2577    {
2578     "enum_field_value" : 4098,
2579     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2580    },
2581    {
2582     "enum_field_value" : 4099,
2583     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2584    },
2585    {
2586     "enum_field_value" : 4100,
2587     "name" : "HAL_DATASPACE_HEIF"
2588    }
2589   ],
2590   "linker_set_key" : "android_dataspace_v1_2_t",
2591   "name" : "android_dataspace_v1_2_t",
2592   "referenced_type" : "type-659",
2593   "self_type" : "type-659",
2594   "size" : 4,
2595   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2596   "underlying_type" : "type-2",
2597   "unique_id" : "android_dataspace_v1_2_t"
2598  },
2599  {
2600   "alignment" : 4,
2601   "enum_fields" :
2602   [
2603    {
2604     "enum_field_value" : 1,
2605     "name" : "FLEX_COMPONENT_Y"
2606    },
2607    {
2608     "enum_field_value" : 2,
2609     "name" : "FLEX_COMPONENT_Cb"
2610    },
2611    {
2612     "enum_field_value" : 4,
2613     "name" : "FLEX_COMPONENT_Cr"
2614    },
2615    {
2616     "enum_field_value" : 1024,
2617     "name" : "FLEX_COMPONENT_R"
2618    },
2619    {
2620     "enum_field_value" : 2048,
2621     "name" : "FLEX_COMPONENT_G"
2622    },
2623    {
2624     "enum_field_value" : 4096,
2625     "name" : "FLEX_COMPONENT_B"
2626    },
2627    {
2628     "enum_field_value" : 1073741824,
2629     "name" : "FLEX_COMPONENT_A"
2630    }
2631   ],
2632   "linker_set_key" : "android_flex_component",
2633   "name" : "android_flex_component",
2634   "referenced_type" : "type-664",
2635   "self_type" : "type-664",
2636   "size" : 4,
2637   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2638   "underlying_type" : "type-2",
2639   "unique_id" : "android_flex_component"
2640  },
2641  {
2642   "alignment" : 4,
2643   "enum_fields" :
2644   [
2645    {
2646     "enum_field_value" : 0,
2647     "name" : "FLEX_FORMAT_INVALID"
2648    },
2649    {
2650     "enum_field_value" : 1,
2651     "name" : "FLEX_FORMAT_Y"
2652    },
2653    {
2654     "enum_field_value" : 7,
2655     "name" : "FLEX_FORMAT_YCbCr"
2656    },
2657    {
2658     "enum_field_value" : 1073741831,
2659     "name" : "FLEX_FORMAT_YCbCrA"
2660    },
2661    {
2662     "enum_field_value" : 7168,
2663     "name" : "FLEX_FORMAT_RGB"
2664    },
2665    {
2666     "enum_field_value" : 1073748992,
2667     "name" : "FLEX_FORMAT_RGBA"
2668    }
2669   ],
2670   "linker_set_key" : "android_flex_format",
2671   "name" : "android_flex_format",
2672   "referenced_type" : "type-666",
2673   "self_type" : "type-666",
2674   "size" : 4,
2675   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2676   "underlying_type" : "type-2",
2677   "unique_id" : "android_flex_format"
2678  },
2679  {
2680   "alignment" : 4,
2681   "enum_fields" :
2682   [
2683    {
2684     "enum_field_value" : 1,
2685     "name" : "HAL_HDR_DOLBY_VISION"
2686    },
2687    {
2688     "enum_field_value" : 2,
2689     "name" : "HAL_HDR_HDR10"
2690    },
2691    {
2692     "enum_field_value" : 3,
2693     "name" : "HAL_HDR_HLG"
2694    }
2695   ],
2696   "linker_set_key" : "android_hdr_t",
2697   "name" : "android_hdr_t",
2698   "referenced_type" : "type-653",
2699   "self_type" : "type-653",
2700   "size" : 4,
2701   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2702   "underlying_type" : "type-2",
2703   "unique_id" : "android_hdr_t"
2704  },
2705  {
2706   "alignment" : 4,
2707   "enum_fields" :
2708   [
2709    {
2710     "enum_field_value" : 4,
2711     "name" : "HAL_HDR_HDR10_PLUS"
2712    }
2713   ],
2714   "linker_set_key" : "android_hdr_v1_2_t",
2715   "name" : "android_hdr_v1_2_t",
2716   "referenced_type" : "type-658",
2717   "self_type" : "type-658",
2718   "size" : 4,
2719   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2720   "underlying_type" : "type-2",
2721   "unique_id" : "android_hdr_v1_2_t"
2722  },
2723  {
2724   "alignment" : 4,
2725   "enum_fields" :
2726   [
2727    {
2728     "enum_field_value" : 39,
2729     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2730    },
2731    {
2732     "enum_field_value" : 40,
2733     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2734    },
2735    {
2736     "enum_field_value" : 41,
2737     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2738    },
2739    {
2740     "enum_field_value" : 42,
2741     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2742    }
2743   ],
2744   "linker_set_key" : "android_pixel_format_sw_t",
2745   "name" : "android_pixel_format_sw_t",
2746   "referenced_type" : "type-661",
2747   "self_type" : "type-661",
2748   "size" : 4,
2749   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2750   "underlying_type" : "type-2",
2751   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2752  },
2753  {
2754   "alignment" : 4,
2755   "enum_fields" :
2756   [
2757    {
2758     "enum_field_value" : 1,
2759     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2760    },
2761    {
2762     "enum_field_value" : 2,
2763     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2764    },
2765    {
2766     "enum_field_value" : 3,
2767     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2768    },
2769    {
2770     "enum_field_value" : 4,
2771     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2772    },
2773    {
2774     "enum_field_value" : 5,
2775     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2776    },
2777    {
2778     "enum_field_value" : 16,
2779     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2780    },
2781    {
2782     "enum_field_value" : 17,
2783     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2784    },
2785    {
2786     "enum_field_value" : 20,
2787     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2788    },
2789    {
2790     "enum_field_value" : 22,
2791     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2792    },
2793    {
2794     "enum_field_value" : 32,
2795     "name" : "HAL_PIXEL_FORMAT_RAW16"
2796    },
2797    {
2798     "enum_field_value" : 33,
2799     "name" : "HAL_PIXEL_FORMAT_BLOB"
2800    },
2801    {
2802     "enum_field_value" : 34,
2803     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2804    },
2805    {
2806     "enum_field_value" : 35,
2807     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2808    },
2809    {
2810     "enum_field_value" : 36,
2811     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2812    },
2813    {
2814     "enum_field_value" : 37,
2815     "name" : "HAL_PIXEL_FORMAT_RAW10"
2816    },
2817    {
2818     "enum_field_value" : 38,
2819     "name" : "HAL_PIXEL_FORMAT_RAW12"
2820    },
2821    {
2822     "enum_field_value" : 43,
2823     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2824    },
2825    {
2826     "enum_field_value" : 538982489,
2827     "name" : "HAL_PIXEL_FORMAT_Y8"
2828    },
2829    {
2830     "enum_field_value" : 540422489,
2831     "name" : "HAL_PIXEL_FORMAT_Y16"
2832    },
2833    {
2834     "enum_field_value" : 842094169,
2835     "name" : "HAL_PIXEL_FORMAT_YV12"
2836    }
2837   ],
2838   "linker_set_key" : "android_pixel_format_t",
2839   "name" : "android_pixel_format_t",
2840   "referenced_type" : "type-648",
2841   "self_type" : "type-648",
2842   "size" : 4,
2843   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2844   "underlying_type" : "type-2",
2845   "unique_id" : "android_pixel_format_t"
2846  },
2847  {
2848   "alignment" : 4,
2849   "enum_fields" :
2850   [
2851    {
2852     "enum_field_value" : 48,
2853     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2854    },
2855    {
2856     "enum_field_value" : 49,
2857     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2858    },
2859    {
2860     "enum_field_value" : 50,
2861     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2862    },
2863    {
2864     "enum_field_value" : 51,
2865     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2866    },
2867    {
2868     "enum_field_value" : 52,
2869     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2870    },
2871    {
2872     "enum_field_value" : 53,
2873     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2874    },
2875    {
2876     "enum_field_value" : 54,
2877     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2878    }
2879   ],
2880   "linker_set_key" : "android_pixel_format_v1_1_t",
2881   "name" : "android_pixel_format_v1_1_t",
2882   "referenced_type" : "type-654",
2883   "self_type" : "type-654",
2884   "size" : 4,
2885   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2886   "underlying_type" : "type-2",
2887   "unique_id" : "android_pixel_format_v1_1_t"
2888  },
2889  {
2890   "alignment" : 4,
2891   "enum_fields" :
2892   [
2893    {
2894     "enum_field_value" : 55,
2895     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2896    }
2897   ],
2898   "linker_set_key" : "android_pixel_format_v1_2_t",
2899   "name" : "android_pixel_format_v1_2_t",
2900   "referenced_type" : "type-660",
2901   "self_type" : "type-660",
2902   "size" : 4,
2903   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2904   "underlying_type" : "type-2",
2905   "unique_id" : "android_pixel_format_v1_2_t"
2906  },
2907  {
2908   "alignment" : 4,
2909   "enum_fields" :
2910   [
2911    {
2912     "enum_field_value" : 0,
2913     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2914    },
2915    {
2916     "enum_field_value" : 1,
2917     "name" : "HAL_RENDER_INTENT_ENHANCE"
2918    },
2919    {
2920     "enum_field_value" : 2,
2921     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2922    },
2923    {
2924     "enum_field_value" : 3,
2925     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2926    }
2927   ],
2928   "linker_set_key" : "android_render_intent_v1_1_t",
2929   "name" : "android_render_intent_v1_1_t",
2930   "referenced_type" : "type-657",
2931   "self_type" : "type-657",
2932   "size" : 4,
2933   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2934   "underlying_type" : "type-2",
2935   "unique_id" : "android_render_intent_v1_1_t"
2936  },
2937  {
2938   "alignment" : 4,
2939   "enum_fields" :
2940   [
2941    {
2942     "enum_field_value" : 1,
2943     "name" : "HAL_TRANSFORM_FLIP_H"
2944    },
2945    {
2946     "enum_field_value" : 2,
2947     "name" : "HAL_TRANSFORM_FLIP_V"
2948    },
2949    {
2950     "enum_field_value" : 4,
2951     "name" : "HAL_TRANSFORM_ROT_90"
2952    },
2953    {
2954     "enum_field_value" : 3,
2955     "name" : "HAL_TRANSFORM_ROT_180"
2956    },
2957    {
2958     "enum_field_value" : 7,
2959     "name" : "HAL_TRANSFORM_ROT_270"
2960    }
2961   ],
2962   "linker_set_key" : "android_transform_t",
2963   "name" : "android_transform_t",
2964   "referenced_type" : "type-649",
2965   "self_type" : "type-649",
2966   "size" : 4,
2967   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2968   "underlying_type" : "type-2",
2969   "unique_id" : "android_transform_t"
2970  },
2971  {
2972   "alignment" : 4,
2973   "enum_fields" :
2974   [
2975    {
2976     "enum_field_value" : 0,
2977     "name" : "LOG_ID_MIN"
2978    },
2979    {
2980     "enum_field_value" : 0,
2981     "name" : "LOG_ID_MAIN"
2982    },
2983    {
2984     "enum_field_value" : 1,
2985     "name" : "LOG_ID_RADIO"
2986    },
2987    {
2988     "enum_field_value" : 2,
2989     "name" : "LOG_ID_EVENTS"
2990    },
2991    {
2992     "enum_field_value" : 3,
2993     "name" : "LOG_ID_SYSTEM"
2994    },
2995    {
2996     "enum_field_value" : 4,
2997     "name" : "LOG_ID_CRASH"
2998    },
2999    {
3000     "enum_field_value" : 5,
3001     "name" : "LOG_ID_STATS"
3002    },
3003    {
3004     "enum_field_value" : 6,
3005     "name" : "LOG_ID_SECURITY"
3006    },
3007    {
3008     "enum_field_value" : 7,
3009     "name" : "LOG_ID_KERNEL"
3010    },
3011    {
3012     "enum_field_value" : 8,
3013     "name" : "LOG_ID_MAX"
3014    }
3015   ],
3016   "linker_set_key" : "log_id",
3017   "name" : "log_id",
3018   "referenced_type" : "type-267",
3019   "self_type" : "type-267",
3020   "size" : 4,
3021   "source_file" : "/system/core/liblog/include/android/log.h",
3022   "underlying_type" : "type-2",
3023   "unique_id" : "log_id"
3024  }
3025 ],
3026 "function_types" :
3027 [
3028  {
3029   "alignment" : 4,
3030   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3031   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3032   "parameters" :
3033   [
3034    {
3035     "referenced_type" : "type-162"
3036    },
3037    {
3038     "referenced_type" : "type-168"
3039    },
3040    {
3041     "referenced_type" : "type-53"
3042    }
3043   ],
3044   "referenced_type" : "type-161",
3045   "return_type" : "type-67",
3046   "self_type" : "type-161",
3047   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3048  },
3049  {
3050   "alignment" : 4,
3051   "linker_set_key" : "int (void *)",
3052   "name" : "int (void *)",
3053   "parameters" :
3054   [
3055    {
3056     "referenced_type" : "type-53"
3057    }
3058   ],
3059   "referenced_type" : "type-674",
3060   "return_type" : "type-51",
3061   "self_type" : "type-674",
3062   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3063  },
3064  {
3065   "alignment" : 4,
3066   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3067   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3068   "parameters" :
3069   [
3070    {
3071     "referenced_type" : "type-594"
3072    },
3073    {
3074     "referenced_type" : "type-524"
3075    },
3076    {
3077     "referenced_type" : "type-2"
3078    },
3079    {
3080     "referenced_type" : "type-595"
3081    },
3082    {
3083     "referenced_type" : "type-2"
3084    },
3085    {
3086     "referenced_type" : "type-53"
3087    }
3088   ],
3089   "referenced_type" : "type-593",
3090   "return_type" : "type-54",
3091   "self_type" : "type-593",
3092   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3093  }
3094 ],
3095 "functions" :
3096 [
3097  {
3098   "function_name" : "android::hardware::camera::provider::V2_5::ICameraProvider::getService",
3099   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3100   "parameters" :
3101   [
3102    {
3103     "default_arg" : true,
3104     "referenced_type" : "type-607"
3105    },
3106    {
3107     "default_arg" : true,
3108     "referenced_type" : "type-67"
3109    }
3110   ],
3111   "return_type" : "type-59",
3112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
3113  },
3114  {
3115   "function_name" : "android::hardware::camera::provider::V2_5::ICameraProvider::linkToDeath",
3116   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3117   "parameters" :
3118   [
3119    {
3120     "is_this_ptr" : true,
3121     "referenced_type" : "type-60"
3122    },
3123    {
3124     "referenced_type" : "type-47"
3125    },
3126    {
3127     "referenced_type" : "type-17"
3128    }
3129   ],
3130   "return_type" : "type-280",
3131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
3132  },
3133  {
3134   "function_name" : "android::hardware::camera::provider::V2_5::ICameraProvider::getDebugInfo",
3135   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3136   "parameters" :
3137   [
3138    {
3139     "is_this_ptr" : true,
3140     "referenced_type" : "type-60"
3141    },
3142    {
3143     "referenced_type" : "type-935"
3144    }
3145   ],
3146   "return_type" : "type-307",
3147   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
3148  },
3149  {
3150   "function_name" : "android::hardware::camera::provider::V2_5::ICameraProvider::getHashChain",
3151   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3152   "parameters" :
3153   [
3154    {
3155     "is_this_ptr" : true,
3156     "referenced_type" : "type-60"
3157    },
3158    {
3159     "referenced_type" : "type-936"
3160    }
3161   ],
3162   "return_type" : "type-307",
3163   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
3164  },
3165  {
3166   "function_name" : "android::hardware::camera::provider::V2_5::ICameraProvider::tryGetService",
3167   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3168   "parameters" :
3169   [
3170    {
3171     "default_arg" : true,
3172     "referenced_type" : "type-607"
3173    },
3174    {
3175     "default_arg" : true,
3176     "referenced_type" : "type-67"
3177    }
3178   ],
3179   "return_type" : "type-59",
3180   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
3181  },
3182  {
3183   "function_name" : "android::hardware::camera::provider::V2_5::ICameraProvider::unlinkToDeath",
3184   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3185   "parameters" :
3186   [
3187    {
3188     "is_this_ptr" : true,
3189     "referenced_type" : "type-60"
3190    },
3191    {
3192     "referenced_type" : "type-47"
3193    }
3194   ],
3195   "return_type" : "type-280",
3196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
3197  },
3198  {
3199   "function_name" : "android::hardware::camera::provider::V2_5::ICameraProvider::interfaceChain",
3200   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3201   "parameters" :
3202   [
3203    {
3204     "is_this_ptr" : true,
3205     "referenced_type" : "type-60"
3206    },
3207    {
3208     "referenced_type" : "type-937"
3209    }
3210   ],
3211   "return_type" : "type-307",
3212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
3213  },
3214  {
3215   "function_name" : "android::hardware::camera::provider::V2_5::ICameraProvider::registerAsService",
3216   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3217   "parameters" :
3218   [
3219    {
3220     "is_this_ptr" : true,
3221     "referenced_type" : "type-60"
3222    },
3223    {
3224     "default_arg" : true,
3225     "referenced_type" : "type-607"
3226    }
3227   ],
3228   "return_type" : "type-51",
3229   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
3230  },
3231  {
3232   "function_name" : "android::hardware::camera::provider::V2_5::ICameraProvider::interfaceDescriptor",
3233   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3234   "parameters" :
3235   [
3236    {
3237     "is_this_ptr" : true,
3238     "referenced_type" : "type-60"
3239    },
3240    {
3241     "referenced_type" : "type-938"
3242    }
3243   ],
3244   "return_type" : "type-307",
3245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
3246  },
3247  {
3248   "function_name" : "android::hardware::camera::provider::V2_5::ICameraProvider::notifySyspropsChanged",
3249   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider21notifySyspropsChangedEv",
3250   "parameters" :
3251   [
3252    {
3253     "is_this_ptr" : true,
3254     "referenced_type" : "type-60"
3255    }
3256   ],
3257   "return_type" : "type-307",
3258   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
3259  },
3260  {
3261   "function_name" : "android::hardware::camera::provider::V2_5::ICameraProvider::setHALInstrumentation",
3262   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider21setHALInstrumentationEv",
3263   "parameters" :
3264   [
3265    {
3266     "is_this_ptr" : true,
3267     "referenced_type" : "type-60"
3268    }
3269   ],
3270   "return_type" : "type-307",
3271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
3272  },
3273  {
3274   "function_name" : "android::hardware::camera::provider::V2_5::ICameraProvider::registerForNotifications",
3275   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3276   "parameters" :
3277   [
3278    {
3279     "referenced_type" : "type-607"
3280    },
3281    {
3282     "referenced_type" : "type-854"
3283    }
3284   ],
3285   "return_type" : "type-67",
3286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
3287  },
3288  {
3289   "function_name" : "android::hardware::camera::provider::V2_5::ICameraProvider::ping",
3290   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider4pingEv",
3291   "parameters" :
3292   [
3293    {
3294     "is_this_ptr" : true,
3295     "referenced_type" : "type-60"
3296    }
3297   ],
3298   "return_type" : "type-307",
3299   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
3300  },
3301  {
3302   "function_name" : "android::hardware::camera::provider::V2_5::ICameraProvider::debug",
3303   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3304   "parameters" :
3305   [
3306    {
3307     "is_this_ptr" : true,
3308     "referenced_type" : "type-60"
3309    },
3310    {
3311     "referenced_type" : "type-548"
3312    },
3313    {
3314     "referenced_type" : "type-447"
3315    }
3316   ],
3317   "return_type" : "type-307",
3318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
3319  },
3320  {
3321   "function_name" : "android::hardware::camera::provider::V2_5::ICameraProvider::castFrom",
3322   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider8castFromERKNS_2spINS2_4V2_415ICameraProviderEEEb",
3323   "parameters" :
3324   [
3325    {
3326     "referenced_type" : "type-255"
3327    },
3328    {
3329     "default_arg" : true,
3330     "referenced_type" : "type-67"
3331    }
3332   ],
3333   "return_type" : "type-294",
3334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
3335  },
3336  {
3337   "function_name" : "android::hardware::camera::provider::V2_5::ICameraProvider::castFrom",
3338   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3339   "parameters" :
3340   [
3341    {
3342     "referenced_type" : "type-79"
3343    },
3344    {
3345     "default_arg" : true,
3346     "referenced_type" : "type-67"
3347    }
3348   ],
3349   "return_type" : "type-294",
3350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
3351  },
3352  {
3353   "function_name" : "android::hardware::camera::provider::V2_5::ICameraProvider::castFrom",
3354   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider8castFromERKNS_2spIS4_EEb",
3355   "parameters" :
3356   [
3357    {
3358     "referenced_type" : "type-927"
3359    },
3360    {
3361     "default_arg" : true,
3362     "referenced_type" : "type-67"
3363    }
3364   ],
3365   "return_type" : "type-294",
3366   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
3367  },
3368  {
3369   "access" : "private",
3370   "function_name" : "android::hardware::camera::provider::V2_5::BsCameraProvider::addOnewayTask",
3371   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider13addOnewayTaskENSt3__18functionIFvvEEE",
3372   "parameters" :
3373   [
3374    {
3375     "is_this_ptr" : true,
3376     "referenced_type" : "type-95"
3377    },
3378    {
3379     "referenced_type" : "type-941"
3380    }
3381   ],
3382   "return_type" : "type-307",
3383   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BsCameraProvider.h"
3384  },
3385  {
3386   "function_name" : "android::hardware::camera::provider::V2_5::BsCameraProvider::BsCameraProvider",
3387   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProviderC1ENS_2spINS3_15ICameraProviderEEE",
3388   "parameters" :
3389   [
3390    {
3391     "is_this_ptr" : true,
3392     "referenced_type" : "type-95"
3393    },
3394    {
3395     "referenced_type" : "type-92"
3396    }
3397   ],
3398   "return_type" : "type-54",
3399   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BsCameraProvider.h"
3400  },
3401  {
3402   "function_name" : "android::hardware::camera::provider::V2_5::BsCameraProvider::BsCameraProvider",
3403   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProviderC2ENS_2spINS3_15ICameraProviderEEE",
3404   "parameters" :
3405   [
3406    {
3407     "is_this_ptr" : true,
3408     "referenced_type" : "type-95"
3409    },
3410    {
3411     "referenced_type" : "type-92"
3412    }
3413   ],
3414   "return_type" : "type-54",
3415   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BsCameraProvider.h"
3416  },
3417  {
3418   "function_name" : "android::hardware::camera::provider::V2_5::BnHwCameraProvider::onTransact",
3419   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProvider10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3420   "parameters" :
3421   [
3422    {
3423     "is_this_ptr" : true,
3424     "referenced_type" : "type-70"
3425    },
3426    {
3427     "referenced_type" : "type-2"
3428    },
3429    {
3430     "referenced_type" : "type-601"
3431    },
3432    {
3433     "referenced_type" : "type-594"
3434    },
3435    {
3436     "default_arg" : true,
3437     "referenced_type" : "type-2"
3438    },
3439    {
3440     "default_arg" : true,
3441     "referenced_type" : "type-949"
3442    }
3443   ],
3444   "return_type" : "type-51",
3445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BnHwCameraProvider.h"
3446  },
3447  {
3448   "access" : "private",
3449   "function_name" : "android::hardware::camera::provider::V2_5::BnHwCameraProvider::getDebugInfo",
3450   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3451   "parameters" :
3452   [
3453    {
3454     "is_this_ptr" : true,
3455     "referenced_type" : "type-70"
3456    },
3457    {
3458     "referenced_type" : "type-950"
3459    }
3460   ],
3461   "return_type" : "type-307",
3462   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BnHwCameraProvider.h"
3463  },
3464  {
3465   "function_name" : "android::hardware::camera::provider::V2_5::BnHwCameraProvider::_hidl_notifyDeviceStateChange",
3466   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProvider29_hidl_notifyDeviceStateChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3467   "parameters" :
3468   [
3469    {
3470     "referenced_type" : "type-604"
3471    },
3472    {
3473     "referenced_type" : "type-601"
3474    },
3475    {
3476     "referenced_type" : "type-594"
3477    },
3478    {
3479     "referenced_type" : "type-951"
3480    }
3481   ],
3482   "return_type" : "type-51",
3483   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BnHwCameraProvider.h"
3484  },
3485  {
3486   "access" : "private",
3487   "function_name" : "android::hardware::camera::provider::V2_5::BnHwCameraProvider::ping",
3488   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProvider4pingEv",
3489   "parameters" :
3490   [
3491    {
3492     "is_this_ptr" : true,
3493     "referenced_type" : "type-70"
3494    }
3495   ],
3496   "return_type" : "type-307",
3497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BnHwCameraProvider.h"
3498  },
3499  {
3500   "function_name" : "android::hardware::camera::provider::V2_5::BnHwCameraProvider::BnHwCameraProvider",
3501   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProviderC1ERKNS_2spINS3_15ICameraProviderEEE",
3502   "parameters" :
3503   [
3504    {
3505     "is_this_ptr" : true,
3506     "referenced_type" : "type-70"
3507    },
3508    {
3509     "referenced_type" : "type-927"
3510    }
3511   ],
3512   "return_type" : "type-54",
3513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BnHwCameraProvider.h"
3514  },
3515  {
3516   "function_name" : "android::hardware::camera::provider::V2_5::BnHwCameraProvider::BnHwCameraProvider",
3517   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProviderC2ERKNS_2spINS3_15ICameraProviderEEE",
3518   "parameters" :
3519   [
3520    {
3521     "is_this_ptr" : true,
3522     "referenced_type" : "type-70"
3523    },
3524    {
3525     "referenced_type" : "type-927"
3526    }
3527   ],
3528   "return_type" : "type-54",
3529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BnHwCameraProvider.h"
3530  },
3531  {
3532   "function_name" : "android::hardware::camera::provider::V2_5::BnHwCameraProvider::~BnHwCameraProvider",
3533   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProviderD0Ev",
3534   "parameters" :
3535   [
3536    {
3537     "is_this_ptr" : true,
3538     "referenced_type" : "type-70"
3539    }
3540   ],
3541   "return_type" : "type-54",
3542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BnHwCameraProvider.h"
3543  },
3544  {
3545   "function_name" : "android::hardware::camera::provider::V2_5::BnHwCameraProvider::~BnHwCameraProvider",
3546   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProviderD1Ev",
3547   "parameters" :
3548   [
3549    {
3550     "is_this_ptr" : true,
3551     "referenced_type" : "type-70"
3552    }
3553   ],
3554   "return_type" : "type-54",
3555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BnHwCameraProvider.h"
3556  },
3557  {
3558   "function_name" : "android::hardware::camera::provider::V2_5::BnHwCameraProvider::~BnHwCameraProvider",
3559   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProviderD2Ev",
3560   "parameters" :
3561   [
3562    {
3563     "is_this_ptr" : true,
3564     "referenced_type" : "type-70"
3565    }
3566   ],
3567   "return_type" : "type-54",
3568   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BnHwCameraProvider.h"
3569  },
3570  {
3571   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::linkToDeath",
3572   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3573   "parameters" :
3574   [
3575    {
3576     "is_this_ptr" : true,
3577     "referenced_type" : "type-105"
3578    },
3579    {
3580     "referenced_type" : "type-47"
3581    },
3582    {
3583     "referenced_type" : "type-17"
3584    }
3585   ],
3586   "return_type" : "type-280",
3587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3588  },
3589  {
3590   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::setCallback",
3591   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider11setCallbackERKNS_2spINS2_4V2_423ICameraProviderCallbackEEE",
3592   "parameters" :
3593   [
3594    {
3595     "is_this_ptr" : true,
3596     "referenced_type" : "type-105"
3597    },
3598    {
3599     "referenced_type" : "type-110"
3600    }
3601   ],
3602   "return_type" : "type-287",
3603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3604  },
3605  {
3606   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::getDebugInfo",
3607   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3608   "parameters" :
3609   [
3610    {
3611     "is_this_ptr" : true,
3612     "referenced_type" : "type-105"
3613    },
3614    {
3615     "referenced_type" : "type-952"
3616    }
3617   ],
3618   "return_type" : "type-307",
3619   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3620  },
3621  {
3622   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::getHashChain",
3623   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3624   "parameters" :
3625   [
3626    {
3627     "is_this_ptr" : true,
3628     "referenced_type" : "type-105"
3629    },
3630    {
3631     "referenced_type" : "type-953"
3632    }
3633   ],
3634   "return_type" : "type-307",
3635   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3636  },
3637  {
3638   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::getVendorTags",
3639   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE",
3640   "parameters" :
3641   [
3642    {
3643     "is_this_ptr" : true,
3644     "referenced_type" : "type-105"
3645    },
3646    {
3647     "referenced_type" : "type-954"
3648    }
3649   ],
3650   "return_type" : "type-307",
3651   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3652  },
3653  {
3654   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::unlinkToDeath",
3655   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3656   "parameters" :
3657   [
3658    {
3659     "is_this_ptr" : true,
3660     "referenced_type" : "type-105"
3661    },
3662    {
3663     "referenced_type" : "type-47"
3664    }
3665   ],
3666   "return_type" : "type-280",
3667   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3668  },
3669  {
3670   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::interfaceChain",
3671   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3672   "parameters" :
3673   [
3674    {
3675     "is_this_ptr" : true,
3676     "referenced_type" : "type-105"
3677    },
3678    {
3679     "referenced_type" : "type-955"
3680    }
3681   ],
3682   "return_type" : "type-307",
3683   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3684  },
3685  {
3686   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::getCameraIdList",
3687   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3688   "parameters" :
3689   [
3690    {
3691     "is_this_ptr" : true,
3692     "referenced_type" : "type-105"
3693    },
3694    {
3695     "referenced_type" : "type-956"
3696    }
3697   ],
3698   "return_type" : "type-307",
3699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3700  },
3701  {
3702   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::interfaceDescriptor",
3703   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3704   "parameters" :
3705   [
3706    {
3707     "is_this_ptr" : true,
3708     "referenced_type" : "type-105"
3709    },
3710    {
3711     "referenced_type" : "type-957"
3712    }
3713   ],
3714   "return_type" : "type-307",
3715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3716  },
3717  {
3718   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::notifySyspropsChanged",
3719   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider21notifySyspropsChangedEv",
3720   "parameters" :
3721   [
3722    {
3723     "is_this_ptr" : true,
3724     "referenced_type" : "type-105"
3725    }
3726   ],
3727   "return_type" : "type-307",
3728   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3729  },
3730  {
3731   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::setHALInstrumentation",
3732   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider21setHALInstrumentationEv",
3733   "parameters" :
3734   [
3735    {
3736     "is_this_ptr" : true,
3737     "referenced_type" : "type-105"
3738    }
3739   ],
3740   "return_type" : "type-307",
3741   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3742  },
3743  {
3744   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::isSetTorchModeSupported",
3745   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE",
3746   "parameters" :
3747   [
3748    {
3749     "is_this_ptr" : true,
3750     "referenced_type" : "type-105"
3751    },
3752    {
3753     "referenced_type" : "type-958"
3754    }
3755   ],
3756   "return_type" : "type-307",
3757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3758  },
3759  {
3760   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::notifyDeviceStateChange",
3761   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider23notifyDeviceStateChangeEy",
3762   "parameters" :
3763   [
3764    {
3765     "is_this_ptr" : true,
3766     "referenced_type" : "type-105"
3767    },
3768    {
3769     "referenced_type" : "type-17"
3770    }
3771   ],
3772   "return_type" : "type-307",
3773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3774  },
3775  {
3776   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::_hidl_notifyDeviceStateChange",
3777   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider29_hidl_notifyDeviceStateChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEy",
3778   "parameters" :
3779   [
3780    {
3781     "referenced_type" : "type-147"
3782    },
3783    {
3784     "referenced_type" : "type-767"
3785    },
3786    {
3787     "referenced_type" : "type-17"
3788    }
3789   ],
3790   "return_type" : "type-307",
3791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3792  },
3793  {
3794   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::getCameraDeviceInterface_V1_x",
3795   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE",
3796   "parameters" :
3797   [
3798    {
3799     "is_this_ptr" : true,
3800     "referenced_type" : "type-105"
3801    },
3802    {
3803     "referenced_type" : "type-722"
3804    },
3805    {
3806     "referenced_type" : "type-959"
3807    }
3808   ],
3809   "return_type" : "type-307",
3810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3811  },
3812  {
3813   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::getCameraDeviceInterface_V3_x",
3814   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE",
3815   "parameters" :
3816   [
3817    {
3818     "is_this_ptr" : true,
3819     "referenced_type" : "type-105"
3820    },
3821    {
3822     "referenced_type" : "type-722"
3823    },
3824    {
3825     "referenced_type" : "type-960"
3826    }
3827   ],
3828   "return_type" : "type-307",
3829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3830  },
3831  {
3832   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::ping",
3833   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider4pingEv",
3834   "parameters" :
3835   [
3836    {
3837     "is_this_ptr" : true,
3838     "referenced_type" : "type-105"
3839    }
3840   ],
3841   "return_type" : "type-307",
3842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3843  },
3844  {
3845   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::debug",
3846   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3847   "parameters" :
3848   [
3849    {
3850     "is_this_ptr" : true,
3851     "referenced_type" : "type-105"
3852    },
3853    {
3854     "referenced_type" : "type-548"
3855    },
3856    {
3857     "referenced_type" : "type-447"
3858    }
3859   ],
3860   "return_type" : "type-307",
3861   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3862  },
3863  {
3864   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::BpHwCameraProvider",
3865   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProviderC1ERKNS_2spINS0_7IBinderEEE",
3866   "parameters" :
3867   [
3868    {
3869     "is_this_ptr" : true,
3870     "referenced_type" : "type-105"
3871    },
3872    {
3873     "referenced_type" : "type-168"
3874    }
3875   ],
3876   "return_type" : "type-54",
3877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3878  },
3879  {
3880   "function_name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider::BpHwCameraProvider",
3881   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProviderC2ERKNS_2spINS0_7IBinderEEE",
3882   "parameters" :
3883   [
3884    {
3885     "is_this_ptr" : true,
3886     "referenced_type" : "type-105"
3887    },
3888    {
3889     "referenced_type" : "type-168"
3890    }
3891   ],
3892   "return_type" : "type-54",
3893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
3894  },
3895  {
3896   "function_name" : "android::hardware::details::castInterface",
3897   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6camera8provider4V2_515ICameraProviderENS4_4V2_415ICameraProviderENS5_18BpHwCameraProviderEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb",
3898   "parameters" :
3899   [
3900    {
3901     "referenced_type" : "type-251"
3902    },
3903    {
3904     "referenced_type" : "type-174"
3905    },
3906    {
3907     "referenced_type" : "type-67"
3908    }
3909   ],
3910   "return_type" : "type-294",
3911   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3912   "template_args" : [ "type-61", "type-62", "type-96" ]
3913  },
3914  {
3915   "function_name" : "android::hardware::details::castInterface",
3916   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6camera8provider4V2_515ICameraProviderENS_4hidl4base4V1_05IBaseENS5_18BpHwCameraProviderEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3917   "parameters" :
3918   [
3919    {
3920     "referenced_type" : "type-64"
3921    },
3922    {
3923     "referenced_type" : "type-174"
3924    },
3925    {
3926     "referenced_type" : "type-67"
3927    }
3928   ],
3929   "return_type" : "type-294",
3930   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3931   "template_args" : [ "type-61", "type-20", "type-96" ]
3932  },
3933  {
3934   "function_name" : "android::hardware::details::wrapPassthrough",
3935   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_6camera6device4V1_013ICameraDeviceEvEENS_2spIT_EES9_",
3936   "parameters" :
3937   [
3938    {
3939     "referenced_type" : "type-112"
3940    }
3941   ],
3942   "return_type" : "type-112",
3943   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
3944   "template_args" : [ "type-114", "type-54" ]
3945  },
3946  {
3947   "function_name" : "android::hardware::details::wrapPassthrough",
3948   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_6camera6device4V3_213ICameraDeviceEvEENS_2spIT_EES9_",
3949   "parameters" :
3950   [
3951    {
3952     "referenced_type" : "type-119"
3953    }
3954   ],
3955   "return_type" : "type-119",
3956   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
3957   "template_args" : [ "type-121", "type-54" ]
3958  },
3959  {
3960   "function_name" : "android::hardware::details::wrapPassthrough",
3961   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_6camera8provider4V2_423ICameraProviderCallbackEvEENS_2spIT_EES9_",
3962   "parameters" :
3963   [
3964    {
3965     "referenced_type" : "type-107"
3966    }
3967   ],
3968   "return_type" : "type-107",
3969   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
3970   "template_args" : [ "type-109", "type-54" ]
3971  },
3972  {
3973   "function_name" : "android::hardware::details::getServiceInternal",
3974   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6camera8provider4V2_518BpHwCameraProviderENS5_15ICameraProviderEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3975   "parameters" :
3976   [
3977    {
3978     "referenced_type" : "type-607"
3979    },
3980    {
3981     "referenced_type" : "type-67"
3982    },
3983    {
3984     "referenced_type" : "type-67"
3985    }
3986   ],
3987   "return_type" : "type-59",
3988   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3989   "template_args" : [ "type-96", "type-61", "type-54", "type-54" ]
3990  }
3991 ],
3992 "global_vars" :
3993 [
3994  {
3995   "linker_set_key" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider10descriptorE",
3996   "name" : "android::hardware::camera::provider::V2_5::ICameraProvider::descriptor",
3997   "referenced_type" : "type-174",
3998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
3999  }
4000 ],
4001 "lvalue_reference_types" :
4002 [
4003  {
4004   "alignment" : 4,
4005   "linker_set_key" : "android::Mutex &",
4006   "name" : "android::Mutex &",
4007   "referenced_type" : "type-154",
4008   "self_type" : "type-680",
4009   "size" : 4,
4010   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4011  },
4012  {
4013   "alignment" : 4,
4014   "linker_set_key" : "android::RWLock &",
4015   "name" : "android::RWLock &",
4016   "referenced_type" : "type-685",
4017   "self_type" : "type-689",
4018   "size" : 4,
4019   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4020  },
4021  {
4022   "alignment" : 4,
4023   "linker_set_key" : "android::String16 &",
4024   "name" : "android::String16 &",
4025   "referenced_type" : "type-164",
4026   "self_type" : "type-571",
4027   "size" : 4,
4028   "source_file" : "/system/core/libutils/include/utils/String16.h"
4029  },
4030  {
4031   "alignment" : 4,
4032   "linker_set_key" : "android::String8 &",
4033   "name" : "android::String8 &",
4034   "referenced_type" : "type-173",
4035   "self_type" : "type-565",
4036   "size" : 4,
4037   "source_file" : "/system/core/libutils/include/utils/String8.h"
4038  },
4039  {
4040   "alignment" : 4,
4041   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &",
4042   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &",
4043   "referenced_type" : "type-287",
4044   "self_type" : "type-291",
4045   "size" : 4,
4046   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4047  },
4048  {
4049   "alignment" : 4,
4050   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> > &",
4051   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> > &",
4052   "referenced_type" : "type-294",
4053   "self_type" : "type-297",
4054   "size" : 4,
4055   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4056  },
4057  {
4058   "alignment" : 4,
4059   "linker_set_key" : "android::hardware::Return<bool> &",
4060   "name" : "android::hardware::Return<bool> &",
4061   "referenced_type" : "type-280",
4062   "self_type" : "type-284",
4063   "size" : 4,
4064   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4065  },
4066  {
4067   "alignment" : 4,
4068   "linker_set_key" : "android::hardware::Return<void> &",
4069   "name" : "android::hardware::Return<void> &",
4070   "referenced_type" : "type-307",
4071   "self_type" : "type-310",
4072   "size" : 4,
4073   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4074  },
4075  {
4076   "alignment" : 4,
4077   "linker_set_key" : "android::hardware::Status &",
4078   "name" : "android::hardware::Status &",
4079   "referenced_type" : "type-269",
4080   "self_type" : "type-278",
4081   "size" : 4,
4082   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4083  },
4084  {
4085   "alignment" : 4,
4086   "linker_set_key" : "android::hardware::TextOutput &",
4087   "name" : "android::hardware::TextOutput &",
4088   "referenced_type" : "type-32",
4089   "self_type" : "type-31",
4090   "size" : 4,
4091   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4092  },
4093  {
4094   "alignment" : 4,
4095   "linker_set_key" : "android::hardware::TextOutput &",
4096   "name" : "android::hardware::TextOutput &",
4097   "referenced_type" : "type-599",
4098   "self_type" : "type-598",
4099   "size" : 4,
4100   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4101  },
4102  {
4103   "alignment" : 4,
4104   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4105   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4106   "referenced_type" : "type-449",
4107   "self_type" : "type-569",
4108   "size" : 4,
4109   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4110  },
4111  {
4112   "alignment" : 4,
4113   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4114   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4115   "referenced_type" : "type-438",
4116   "self_type" : "type-684",
4117   "size" : 4,
4118   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4119  },
4120  {
4121   "alignment" : 4,
4122   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4123   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4124   "referenced_type" : "type-452",
4125   "self_type" : "type-602",
4126   "size" : 4,
4127   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4128  },
4129  {
4130   "alignment" : 4,
4131   "linker_set_key" : "android::hardware::hidl_memory &",
4132   "name" : "android::hardware::hidl_memory &",
4133   "referenced_type" : "type-424",
4134   "self_type" : "type-429",
4135   "size" : 4,
4136   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4137  },
4138  {
4139   "alignment" : 4,
4140   "linker_set_key" : "android::hardware::hidl_string &",
4141   "name" : "android::hardware::hidl_string &",
4142   "referenced_type" : "type-330",
4143   "self_type" : "type-711",
4144   "size" : 4,
4145   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4146  },
4147  {
4148   "alignment" : 4,
4149   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4150   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4151   "referenced_type" : "type-448",
4152   "self_type" : "type-460",
4153   "size" : 4,
4154   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4155  },
4156  {
4157   "alignment" : 4,
4158   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4159   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4160   "referenced_type" : "type-437",
4161   "self_type" : "type-444",
4162   "size" : 4,
4163   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4164  },
4165  {
4166   "alignment" : 4,
4167   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice> &",
4168   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice> &",
4169   "referenced_type" : "type-112",
4170   "self_type" : "type-218",
4171   "size" : 4,
4172   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4173  },
4174  {
4175   "alignment" : 4,
4176   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice> &",
4177   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice> &",
4178   "referenced_type" : "type-119",
4179   "self_type" : "type-239",
4180   "size" : 4,
4181   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4182  },
4183  {
4184   "alignment" : 4,
4185   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> &",
4186   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> &",
4187   "referenced_type" : "type-107",
4188   "self_type" : "type-245",
4189   "size" : 4,
4190   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4191  },
4192  {
4193   "alignment" : 4,
4194   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> &",
4195   "name" : "android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> &",
4196   "referenced_type" : "type-59",
4197   "self_type" : "type-260",
4198   "size" : 4,
4199   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4200  },
4201  {
4202   "alignment" : 4,
4203   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4204   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4205   "referenced_type" : "type-5",
4206   "self_type" : "type-264",
4207   "size" : 4,
4208   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4209  },
4210  {
4211   "alignment" : 4,
4212   "linker_set_key" : "const android::String16 &",
4213   "name" : "const android::String16 &",
4214   "referenced_type" : "type-163",
4215   "self_type" : "type-162",
4216   "size" : 4,
4217   "source_file" : "/system/core/libutils/include/utils/String16.h"
4218  },
4219  {
4220   "alignment" : 4,
4221   "linker_set_key" : "const android::String8 &",
4222   "name" : "const android::String8 &",
4223   "referenced_type" : "type-562",
4224   "self_type" : "type-564",
4225   "size" : 4,
4226   "source_file" : "/system/core/libutils/include/utils/String8.h"
4227  },
4228  {
4229   "alignment" : 4,
4230   "linker_set_key" : "const android::hardware::Parcel &",
4231   "name" : "const android::hardware::Parcel &",
4232   "referenced_type" : "type-600",
4233   "self_type" : "type-601",
4234   "size" : 4,
4235   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4236  },
4237  {
4238   "alignment" : 4,
4239   "linker_set_key" : "const android::hardware::Return<bool> &",
4240   "name" : "const android::hardware::Return<bool> &",
4241   "referenced_type" : "type-285",
4242   "self_type" : "type-300",
4243   "size" : 4,
4244   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4245  },
4246  {
4247   "alignment" : 4,
4248   "linker_set_key" : "const android::hardware::Status &",
4249   "name" : "const android::hardware::Status &",
4250   "referenced_type" : "type-275",
4251   "self_type" : "type-276",
4252   "size" : 4,
4253   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4254  },
4255  {
4256   "alignment" : 4,
4257   "linker_set_key" : "const android::hardware::camera::common::V1_0::VendorTag &",
4258   "name" : "const android::hardware::camera::common::V1_0::VendorTag &",
4259   "referenced_type" : "type-582",
4260   "self_type" : "type-581",
4261   "size" : 4,
4262   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4263  },
4264  {
4265   "alignment" : 4,
4266   "linker_set_key" : "const android::hardware::camera::device::V1_0::CameraFace &",
4267   "name" : "const android::hardware::camera::device::V1_0::CameraFace &",
4268   "referenced_type" : "type-788",
4269   "self_type" : "type-787",
4270   "size" : 4,
4271   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4272  },
4273  {
4274   "alignment" : 4,
4275   "linker_set_key" : "const android::hardware::camera::device::V3_2::HalStream &",
4276   "name" : "const android::hardware::camera::device::V3_2::HalStream &",
4277   "referenced_type" : "type-924",
4278   "self_type" : "type-923",
4279   "size" : 4,
4280   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4281  },
4282  {
4283   "alignment" : 4,
4284   "linker_set_key" : "const android::hardware::camera::device::V3_2::Stream &",
4285   "name" : "const android::hardware::camera::device::V3_2::Stream &",
4286   "referenced_type" : "type-871",
4287   "self_type" : "type-870",
4288   "size" : 4,
4289   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4290  },
4291  {
4292   "alignment" : 4,
4293   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamBuffer &",
4294   "name" : "const android::hardware::camera::device::V3_2::StreamBuffer &",
4295   "referenced_type" : "type-273",
4296   "self_type" : "type-272",
4297   "size" : 4,
4298   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4299  },
4300  {
4301   "alignment" : 4,
4302   "linker_set_key" : "const android::hardware::details::SchedPrio &",
4303   "name" : "const android::hardware::details::SchedPrio &",
4304   "referenced_type" : "type-613",
4305   "self_type" : "type-612",
4306   "size" : 4,
4307   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4308  },
4309  {
4310   "alignment" : 4,
4311   "linker_set_key" : "const android::hardware::details::const_accessor<int, 2> &",
4312   "name" : "const android::hardware::details::const_accessor<int, 2> &",
4313   "referenced_type" : "type-522",
4314   "self_type" : "type-544",
4315   "size" : 4,
4316   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4317  },
4318  {
4319   "alignment" : 4,
4320   "linker_set_key" : "const android::hardware::details::const_accessor<int, 4> &",
4321   "name" : "const android::hardware::details::const_accessor<int, 4> &",
4322   "referenced_type" : "type-518",
4323   "self_type" : "type-543",
4324   "size" : 4,
4325   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4326  },
4327  {
4328   "alignment" : 4,
4329   "linker_set_key" : "const android::hardware::hidl_array<int, 2> &",
4330   "name" : "const android::hardware::hidl_array<int, 2> &",
4331   "referenced_type" : "type-532",
4332   "self_type" : "type-534",
4333   "size" : 4,
4334   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4335  },
4336  {
4337   "alignment" : 4,
4338   "linker_set_key" : "const android::hardware::hidl_array<int, 4> &",
4339   "name" : "const android::hardware::hidl_array<int, 4> &",
4340   "referenced_type" : "type-527",
4341   "self_type" : "type-530",
4342   "size" : 4,
4343   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4344  },
4345  {
4346   "alignment" : 4,
4347   "linker_set_key" : "const android::hardware::hidl_handle &",
4348   "name" : "const android::hardware::hidl_handle &",
4349   "referenced_type" : "type-547",
4350   "self_type" : "type-548",
4351   "size" : 4,
4352   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4353  },
4354  {
4355   "alignment" : 4,
4356   "linker_set_key" : "const android::hardware::hidl_memory &",
4357   "name" : "const android::hardware::hidl_memory &",
4358   "referenced_type" : "type-427",
4359   "self_type" : "type-428",
4360   "size" : 4,
4361   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4362  },
4363  {
4364   "alignment" : 4,
4365   "linker_set_key" : "const android::hardware::hidl_string &",
4366   "name" : "const android::hardware::hidl_string &",
4367   "referenced_type" : "type-723",
4368   "self_type" : "type-722",
4369   "size" : 4,
4370   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4371  },
4372  {
4373   "alignment" : 4,
4374   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> &",
4375   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> &",
4376   "referenced_type" : "type-465",
4377   "self_type" : "type-467",
4378   "size" : 4,
4379   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4380  },
4381  {
4382   "alignment" : 4,
4383   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace> &",
4384   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace> &",
4385   "referenced_type" : "type-477",
4386   "self_type" : "type-479",
4387   "size" : 4,
4388   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4389  },
4390  {
4391   "alignment" : 4,
4392   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> &",
4393   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> &",
4394   "referenced_type" : "type-499",
4395   "self_type" : "type-501",
4396   "size" : 4,
4397   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4398  },
4399  {
4400   "alignment" : 4,
4401   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> &",
4402   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> &",
4403   "referenced_type" : "type-491",
4404   "self_type" : "type-493",
4405   "size" : 4,
4406   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4407  },
4408  {
4409   "alignment" : 4,
4410   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> &",
4411   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> &",
4412   "referenced_type" : "type-503",
4413   "self_type" : "type-546",
4414   "size" : 4,
4415   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4416  },
4417  {
4418   "alignment" : 4,
4419   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4420   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4421   "referenced_type" : "type-445",
4422   "self_type" : "type-447",
4423   "size" : 4,
4424   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4425  },
4426  {
4427   "alignment" : 4,
4428   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
4429   "name" : "const android::hardware::hidl_vec<int> &",
4430   "referenced_type" : "type-462",
4431   "self_type" : "type-464",
4432   "size" : 4,
4433   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4434  },
4435  {
4436   "alignment" : 4,
4437   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
4438   "name" : "const android::hardware::hidl_vec<unsigned char> &",
4439   "referenced_type" : "type-481",
4440   "self_type" : "type-545",
4441   "size" : 4,
4442   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4443  },
4444  {
4445   "alignment" : 4,
4446   "linker_set_key" : "const android::hardware::hidl_version &",
4447   "name" : "const android::hardware::hidl_version &",
4448   "referenced_type" : "type-537",
4449   "self_type" : "type-540",
4450   "size" : 4,
4451   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4452  },
4453  {
4454   "alignment" : 4,
4455   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
4456   "name" : "const android::hidl::base::V1_0::IBase *const &",
4457   "referenced_type" : "type-626",
4458   "self_type" : "type-627",
4459   "size" : 4,
4460   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4461  },
4462  {
4463   "alignment" : 4,
4464   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
4465   "name" : "const android::sp<android::hardware::IBinder> &",
4466   "referenced_type" : "type-144",
4467   "self_type" : "type-168",
4468   "size" : 4,
4469   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4470  },
4471  {
4472   "alignment" : 4,
4473   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevice> &",
4474   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevice> &",
4475   "referenced_type" : "type-111",
4476   "self_type" : "type-117",
4477   "size" : 4,
4478   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4479  },
4480  {
4481   "alignment" : 4,
4482   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback> &",
4483   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback> &",
4484   "referenced_type" : "type-207",
4485   "self_type" : "type-208",
4486   "size" : 4,
4487   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4488  },
4489  {
4490   "alignment" : 4,
4491   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback> &",
4492   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback> &",
4493   "referenced_type" : "type-214",
4494   "self_type" : "type-215",
4495   "size" : 4,
4496   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4497  },
4498  {
4499   "alignment" : 4,
4500   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDevice> &",
4501   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDevice> &",
4502   "referenced_type" : "type-118",
4503   "self_type" : "type-122",
4504   "size" : 4,
4505   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4506  },
4507  {
4508   "alignment" : 4,
4509   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback> &",
4510   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback> &",
4511   "referenced_type" : "type-227",
4512   "self_type" : "type-228",
4513   "size" : 4,
4514   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4515  },
4516  {
4517   "alignment" : 4,
4518   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> &",
4519   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> &",
4520   "referenced_type" : "type-234",
4521   "self_type" : "type-235",
4522   "size" : 4,
4523   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4524  },
4525  {
4526   "alignment" : 4,
4527   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> &",
4528   "name" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> &",
4529   "referenced_type" : "type-254",
4530   "self_type" : "type-255",
4531   "size" : 4,
4532   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4533  },
4534  {
4535   "alignment" : 4,
4536   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> &",
4537   "name" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> &",
4538   "referenced_type" : "type-106",
4539   "self_type" : "type-110",
4540   "size" : 4,
4541   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4542  },
4543  {
4544   "alignment" : 4,
4545   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> &",
4546   "name" : "const android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> &",
4547   "referenced_type" : "type-92",
4548   "self_type" : "type-927",
4549   "size" : 4,
4550   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4551  },
4552  {
4553   "alignment" : 4,
4554   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4555   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4556   "referenced_type" : "type-4",
4557   "self_type" : "type-30",
4558   "size" : 4,
4559   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4560  },
4561  {
4562   "alignment" : 4,
4563   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
4564   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4565   "referenced_type" : "type-42",
4566   "self_type" : "type-47",
4567   "size" : 4,
4568   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4569  },
4570  {
4571   "alignment" : 4,
4572   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4573   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4574   "referenced_type" : "type-78",
4575   "self_type" : "type-79",
4576   "size" : 4,
4577   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4578  },
4579  {
4580   "alignment" : 4,
4581   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4582   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4583   "referenced_type" : "type-201",
4584   "self_type" : "type-854",
4585   "size" : 4,
4586   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
4587  },
4588  {
4589   "alignment" : 4,
4590   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
4591   "name" : "const android::wp<android::hardware::BHwBinder> &",
4592   "referenced_type" : "type-71",
4593   "self_type" : "type-73",
4594   "size" : 4,
4595   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4596  },
4597  {
4598   "alignment" : 4,
4599   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4600   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4601   "referenced_type" : "type-928",
4602   "self_type" : "type-930",
4603   "size" : 4,
4604   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4605  },
4606  {
4607   "alignment" : 4,
4608   "linker_set_key" : "const bool &",
4609   "name" : "const bool &",
4610   "referenced_type" : "type-193",
4611   "self_type" : "type-399",
4612   "size" : 4,
4613   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4614  },
4615  {
4616   "alignment" : 4,
4617   "linker_set_key" : "const double &",
4618   "name" : "const double &",
4619   "referenced_type" : "type-414",
4620   "self_type" : "type-415",
4621   "size" : 4,
4622   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4623  },
4624  {
4625   "alignment" : 4,
4626   "linker_set_key" : "const float &",
4627   "name" : "const float &",
4628   "referenced_type" : "type-412",
4629   "self_type" : "type-413",
4630   "size" : 4,
4631   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4632  },
4633  {
4634   "alignment" : 4,
4635   "linker_set_key" : "const int &",
4636   "name" : "const int &",
4637   "referenced_type" : "type-507",
4638   "self_type" : "type-506",
4639   "size" : 4,
4640   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4641  },
4642  {
4643   "linker_set_key" : "const iter<is_const> &",
4644   "name" : "const iter<is_const> &",
4645   "referenced_type" : "type-25",
4646   "self_type" : "type-27",
4647   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4648  },
4649  {
4650   "linker_set_key" : "const iter<is_const> &",
4651   "name" : "const iter<is_const> &",
4652   "referenced_type" : "type-433",
4653   "self_type" : "type-435",
4654   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4655  },
4656  {
4657   "alignment" : 4,
4658   "linker_set_key" : "const log_msg &",
4659   "name" : "const log_msg &",
4660   "referenced_type" : "type-80",
4661   "self_type" : "type-126",
4662   "size" : 4,
4663   "source_file" : "/system/core/liblog/include/log/log_read.h"
4664  },
4665  {
4666   "alignment" : 4,
4667   "linker_set_key" : "const long long &",
4668   "name" : "const long long &",
4669   "referenced_type" : "type-408",
4670   "self_type" : "type-409",
4671   "size" : 4,
4672   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4673  },
4674  {
4675   "alignment" : 4,
4676   "linker_set_key" : "const short &",
4677   "name" : "const short &",
4678   "referenced_type" : "type-403",
4679   "self_type" : "type-404",
4680   "size" : 4,
4681   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4682  },
4683  {
4684   "alignment" : 4,
4685   "linker_set_key" : "const signed char &",
4686   "name" : "const signed char &",
4687   "referenced_type" : "type-400",
4688   "self_type" : "type-402",
4689   "size" : 4,
4690   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4691  },
4692  {
4693   "alignment" : 4,
4694   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4695   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4696   "referenced_type" : "type-605",
4697   "self_type" : "type-607",
4698   "size" : 4,
4699   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4700  },
4701  {
4702   "alignment" : 4,
4703   "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 *> > *)> > > &",
4704   "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 *> > *)> > > &",
4705   "referenced_type" : "type-45",
4706   "self_type" : "type-44",
4707   "size" : 4,
4708   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4709  },
4710  {
4711   "alignment" : 4,
4712   "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 *> > *)> > > &",
4713   "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 *> > *)> > > &",
4714   "referenced_type" : "type-736",
4715   "self_type" : "type-735",
4716   "size" : 4,
4717   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4718  },
4719  {
4720   "alignment" : 4,
4721   "linker_set_key" : "const unsigned char &",
4722   "name" : "const unsigned char &",
4723   "referenced_type" : "type-525",
4724   "self_type" : "type-808",
4725   "size" : 4,
4726   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4727  },
4728  {
4729   "alignment" : 4,
4730   "linker_set_key" : "const unsigned int &",
4731   "name" : "const unsigned int &",
4732   "referenced_type" : "type-158",
4733   "self_type" : "type-407",
4734   "size" : 4,
4735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4736  },
4737  {
4738   "alignment" : 4,
4739   "linker_set_key" : "const unsigned long long &",
4740   "name" : "const unsigned long long &",
4741   "referenced_type" : "type-410",
4742   "self_type" : "type-411",
4743   "size" : 4,
4744   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4745  },
4746  {
4747   "alignment" : 4,
4748   "linker_set_key" : "const unsigned short &",
4749   "name" : "const unsigned short &",
4750   "referenced_type" : "type-405",
4751   "self_type" : "type-406",
4752   "size" : 4,
4753   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4754  },
4755  {
4756   "alignment" : 4,
4757   "linker_set_key" : "int &",
4758   "name" : "int &",
4759   "referenced_type" : "type-51",
4760   "self_type" : "type-557",
4761   "size" : 4,
4762   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4763  },
4764  {
4765   "alignment" : 4,
4766   "linker_set_key" : "unsigned char &",
4767   "name" : "unsigned char &",
4768   "referenced_type" : "type-3",
4769   "self_type" : "type-703",
4770   "size" : 4,
4771   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4772  },
4773  {
4774   "alignment" : 4,
4775   "linker_set_key" : "unsigned int &",
4776   "name" : "unsigned int &",
4777   "referenced_type" : "type-2",
4778   "self_type" : "type-716",
4779   "size" : 4,
4780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
4781  },
4782  {
4783   "alignment" : 4,
4784   "linker_set_key" : "unsigned long long &",
4785   "name" : "unsigned long long &",
4786   "referenced_type" : "type-17",
4787   "self_type" : "type-775",
4788   "size" : 4,
4789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
4790  },
4791  {
4792   "alignment" : 4,
4793   "linker_set_key" : "unsigned short &",
4794   "name" : "unsigned short &",
4795   "referenced_type" : "type-85",
4796   "self_type" : "type-822",
4797   "size" : 4,
4798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
4799  }
4800 ],
4801 "pointer_types" :
4802 [
4803  {
4804   "alignment" : 4,
4805   "linker_set_key" : "android::Condition *",
4806   "name" : "android::Condition *",
4807   "referenced_type" : "type-194",
4808   "self_type" : "type-683",
4809   "size" : 4,
4810   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4811  },
4812  {
4813   "alignment" : 4,
4814   "linker_set_key" : "android::Mutex *",
4815   "name" : "android::Mutex *",
4816   "referenced_type" : "type-154",
4817   "self_type" : "type-678",
4818   "size" : 4,
4819   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4820  },
4821  {
4822   "alignment" : 4,
4823   "linker_set_key" : "android::Mutex::Autolock *",
4824   "name" : "android::Mutex::Autolock *",
4825   "referenced_type" : "type-679",
4826   "self_type" : "type-681",
4827   "size" : 4,
4828   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4829  },
4830  {
4831   "alignment" : 4,
4832   "linker_set_key" : "android::RWLock *",
4833   "name" : "android::RWLock *",
4834   "referenced_type" : "type-685",
4835   "self_type" : "type-687",
4836   "size" : 4,
4837   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4838  },
4839  {
4840   "alignment" : 4,
4841   "linker_set_key" : "android::RWLock::AutoRLock *",
4842   "name" : "android::RWLock::AutoRLock *",
4843   "referenced_type" : "type-688",
4844   "self_type" : "type-690",
4845   "size" : 4,
4846   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4847  },
4848  {
4849   "alignment" : 4,
4850   "linker_set_key" : "android::RWLock::AutoWLock *",
4851   "name" : "android::RWLock::AutoWLock *",
4852   "referenced_type" : "type-691",
4853   "self_type" : "type-692",
4854   "size" : 4,
4855   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4856  },
4857  {
4858   "alignment" : 4,
4859   "linker_set_key" : "android::RefBase *",
4860   "name" : "android::RefBase *",
4861   "referenced_type" : "type-11",
4862   "self_type" : "type-422",
4863   "size" : 4,
4864   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4865  },
4866  {
4867   "alignment" : 4,
4868   "linker_set_key" : "android::RefBase::weakref_impl *",
4869   "name" : "android::RefBase::weakref_impl *",
4870   "referenced_type" : "type-14",
4871   "self_type" : "type-13",
4872   "size" : 4,
4873   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4874  },
4875  {
4876   "alignment" : 4,
4877   "linker_set_key" : "android::RefBase::weakref_impl *",
4878   "name" : "android::RefBase::weakref_impl *",
4879   "referenced_type" : "type-23",
4880   "self_type" : "type-22",
4881   "size" : 4,
4882   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4883  },
4884  {
4885   "alignment" : 4,
4886   "linker_set_key" : "android::RefBase::weakref_type *",
4887   "name" : "android::RefBase::weakref_type *",
4888   "referenced_type" : "type-16",
4889   "self_type" : "type-15",
4890   "size" : 4,
4891   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4892  },
4893  {
4894   "alignment" : 4,
4895   "linker_set_key" : "android::ReferenceRenamer *",
4896   "name" : "android::ReferenceRenamer *",
4897   "referenced_type" : "type-416",
4898   "self_type" : "type-417",
4899   "size" : 4,
4900   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4901  },
4902  {
4903   "alignment" : 4,
4904   "linker_set_key" : "android::ScopedTrace *",
4905   "name" : "android::ScopedTrace *",
4906   "referenced_type" : "type-694",
4907   "self_type" : "type-695",
4908   "size" : 4,
4909   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4910  },
4911  {
4912   "alignment" : 4,
4913   "linker_set_key" : "android::String16 *",
4914   "name" : "android::String16 *",
4915   "referenced_type" : "type-164",
4916   "self_type" : "type-572",
4917   "size" : 4,
4918   "source_file" : "/system/core/libutils/include/utils/String16.h"
4919  },
4920  {
4921   "alignment" : 4,
4922   "linker_set_key" : "android::String8 *",
4923   "name" : "android::String8 *",
4924   "referenced_type" : "type-173",
4925   "self_type" : "type-566",
4926   "size" : 4,
4927   "source_file" : "/system/core/libutils/include/utils/String8.h"
4928  },
4929  {
4930   "alignment" : 4,
4931   "linker_set_key" : "android::Thread *",
4932   "name" : "android::Thread *",
4933   "referenced_type" : "type-192",
4934   "self_type" : "type-191",
4935   "size" : 4,
4936   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4937  },
4938  {
4939   "alignment" : 4,
4940   "linker_set_key" : "android::VirtualLightRefBase *",
4941   "name" : "android::VirtualLightRefBase *",
4942   "referenced_type" : "type-313",
4943   "self_type" : "type-319",
4944   "size" : 4,
4945   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4946  },
4947  {
4948   "alignment" : 4,
4949   "linker_set_key" : "android::hardware::BHwBinder *",
4950   "name" : "android::hardware::BHwBinder *",
4951   "referenced_type" : "type-50",
4952   "self_type" : "type-49",
4953   "size" : 4,
4954   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4955  },
4956  {
4957   "alignment" : 4,
4958   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_5::ICameraProvider> *",
4959   "name" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_5::ICameraProvider> *",
4960   "referenced_type" : "type-99",
4961   "self_type" : "type-588",
4962   "size" : 4,
4963   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4964  },
4965  {
4966   "alignment" : 4,
4967   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4968   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4969   "referenced_type" : "type-622",
4970   "self_type" : "type-625",
4971   "size" : 4,
4972   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4973  },
4974  {
4975   "alignment" : 4,
4976   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4977   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4978   "referenced_type" : "type-638",
4979   "self_type" : "type-643",
4980   "size" : 4,
4981   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4982  },
4983  {
4984   "alignment" : 4,
4985   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4986   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4987   "referenced_type" : "type-628",
4988   "self_type" : "type-633",
4989   "size" : 4,
4990   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4991  },
4992  {
4993   "alignment" : 4,
4994   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4995   "name" : "android::hardware::GrantorDescriptor *",
4996   "referenced_type" : "type-381",
4997   "self_type" : "type-380",
4998   "size" : 4,
4999   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5000  },
5001  {
5002   "alignment" : 4,
5003   "linker_set_key" : "android::hardware::IBinder *",
5004   "name" : "android::hardware::IBinder *",
5005   "referenced_type" : "type-55",
5006   "self_type" : "type-103",
5007   "size" : 4,
5008   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5009  },
5010  {
5011   "alignment" : 4,
5012   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5013   "name" : "android::hardware::IBinder::DeathRecipient *",
5014   "referenced_type" : "type-21",
5015   "self_type" : "type-140",
5016   "size" : 4,
5017   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5018  },
5019  {
5020   "alignment" : 4,
5021   "linker_set_key" : "android::hardware::IInterface *",
5022   "name" : "android::hardware::IInterface *",
5023   "referenced_type" : "type-100",
5024   "self_type" : "type-147",
5025   "size" : 4,
5026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5027  },
5028  {
5029   "alignment" : 4,
5030   "linker_set_key" : "android::hardware::Parcel *",
5031   "name" : "android::hardware::Parcel *",
5032   "referenced_type" : "type-589",
5033   "self_type" : "type-594",
5034   "size" : 4,
5035   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5036  },
5037  {
5038   "alignment" : 4,
5039   "linker_set_key" : "android::hardware::ProcessState *",
5040   "name" : "android::hardware::ProcessState *",
5041   "referenced_type" : "type-150",
5042   "self_type" : "type-149",
5043   "size" : 4,
5044   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5045  },
5046  {
5047   "alignment" : 4,
5048   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
5049   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
5050   "referenced_type" : "type-287",
5051   "self_type" : "type-289",
5052   "size" : 4,
5053   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5054  },
5055  {
5056   "alignment" : 4,
5057   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> > *",
5058   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> > *",
5059   "referenced_type" : "type-294",
5060   "self_type" : "type-295",
5061   "size" : 4,
5062   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5063  },
5064  {
5065   "alignment" : 4,
5066   "linker_set_key" : "android::hardware::Return<bool> *",
5067   "name" : "android::hardware::Return<bool> *",
5068   "referenced_type" : "type-280",
5069   "self_type" : "type-282",
5070   "size" : 4,
5071   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5072  },
5073  {
5074   "alignment" : 4,
5075   "linker_set_key" : "android::hardware::Return<void> *",
5076   "name" : "android::hardware::Return<void> *",
5077   "referenced_type" : "type-307",
5078   "self_type" : "type-308",
5079   "size" : 4,
5080   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5081  },
5082  {
5083   "alignment" : 4,
5084   "linker_set_key" : "android::hardware::Status *",
5085   "name" : "android::hardware::Status *",
5086   "referenced_type" : "type-269",
5087   "self_type" : "type-274",
5088   "size" : 4,
5089   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5090  },
5091  {
5092   "alignment" : 4,
5093   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTag *",
5094   "name" : "android::hardware::camera::common::V1_0::VendorTag *",
5095   "referenced_type" : "type-337",
5096   "self_type" : "type-336",
5097   "size" : 4,
5098   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5099  },
5100  {
5101   "alignment" : 4,
5102   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTagSection *",
5103   "name" : "android::hardware::camera::common::V1_0::VendorTagSection *",
5104   "referenced_type" : "type-329",
5105   "self_type" : "type-328",
5106   "size" : 4,
5107   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5108  },
5109  {
5110   "alignment" : 4,
5111   "linker_set_key" : "android::hardware::camera::device::V1_0::BnHwCameraDevice *",
5112   "name" : "android::hardware::camera::device::V1_0::BnHwCameraDevice *",
5113   "referenced_type" : "type-877",
5114   "self_type" : "type-878",
5115   "size" : 4,
5116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BnHwCameraDevice.h"
5117  },
5118  {
5119   "alignment" : 4,
5120   "linker_set_key" : "android::hardware::camera::device::V1_0::BnHwCameraDeviceCallback *",
5121   "name" : "android::hardware::camera::device::V1_0::BnHwCameraDeviceCallback *",
5122   "referenced_type" : "type-860",
5123   "self_type" : "type-861",
5124   "size" : 4,
5125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BnHwCameraDeviceCallback.h"
5126  },
5127  {
5128   "alignment" : 4,
5129   "linker_set_key" : "android::hardware::camera::device::V1_0::BnHwCameraDevicePreviewCallback *",
5130   "name" : "android::hardware::camera::device::V1_0::BnHwCameraDevicePreviewCallback *",
5131   "referenced_type" : "type-867",
5132   "self_type" : "type-868",
5133   "size" : 4,
5134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BnHwCameraDevicePreviewCallback.h"
5135  },
5136  {
5137   "alignment" : 4,
5138   "linker_set_key" : "android::hardware::camera::device::V1_0::CameraFace *",
5139   "name" : "android::hardware::camera::device::V1_0::CameraFace *",
5140   "referenced_type" : "type-472",
5141   "self_type" : "type-471",
5142   "size" : 4,
5143   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5144  },
5145  {
5146   "alignment" : 4,
5147   "linker_set_key" : "android::hardware::camera::device::V1_0::ICameraDevice *",
5148   "name" : "android::hardware::camera::device::V1_0::ICameraDevice *",
5149   "referenced_type" : "type-114",
5150   "self_type" : "type-113",
5151   "size" : 4,
5152   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5153  },
5154  {
5155   "alignment" : 4,
5156   "linker_set_key" : "android::hardware::camera::device::V1_0::ICameraDeviceCallback *",
5157   "name" : "android::hardware::camera::device::V1_0::ICameraDeviceCallback *",
5158   "referenced_type" : "type-205",
5159   "self_type" : "type-204",
5160   "size" : 4,
5161   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5162  },
5163  {
5164   "alignment" : 4,
5165   "linker_set_key" : "android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback *",
5166   "name" : "android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback *",
5167   "referenced_type" : "type-212",
5168   "self_type" : "type-211",
5169   "size" : 4,
5170   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5171  },
5172  {
5173   "alignment" : 4,
5174   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDevice *",
5175   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDevice *",
5176   "referenced_type" : "type-898",
5177   "self_type" : "type-899",
5178   "size" : 4,
5179   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDevice.h"
5180  },
5181  {
5182   "alignment" : 4,
5183   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceCallback *",
5184   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceCallback *",
5185   "referenced_type" : "type-884",
5186   "self_type" : "type-885",
5187   "size" : 4,
5188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDeviceCallback.h"
5189  },
5190  {
5191   "alignment" : 4,
5192   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession *",
5193   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession *",
5194   "referenced_type" : "type-891",
5195   "self_type" : "type-892",
5196   "size" : 4,
5197   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDeviceSession.h"
5198  },
5199  {
5200   "alignment" : 4,
5201   "linker_set_key" : "android::hardware::camera::device::V3_2::HalStream *",
5202   "name" : "android::hardware::camera::device::V3_2::HalStream *",
5203   "referenced_type" : "type-498",
5204   "self_type" : "type-497",
5205   "size" : 4,
5206   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5207  },
5208  {
5209   "alignment" : 4,
5210   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDevice *",
5211   "name" : "android::hardware::camera::device::V3_2::ICameraDevice *",
5212   "referenced_type" : "type-121",
5213   "self_type" : "type-120",
5214   "size" : 4,
5215   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5216  },
5217  {
5218   "alignment" : 4,
5219   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDeviceCallback *",
5220   "name" : "android::hardware::camera::device::V3_2::ICameraDeviceCallback *",
5221   "referenced_type" : "type-225",
5222   "self_type" : "type-224",
5223   "size" : 4,
5224   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5225  },
5226  {
5227   "alignment" : 4,
5228   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDeviceSession *",
5229   "name" : "android::hardware::camera::device::V3_2::ICameraDeviceSession *",
5230   "referenced_type" : "type-232",
5231   "self_type" : "type-231",
5232   "size" : 4,
5233   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5234  },
5235  {
5236   "alignment" : 4,
5237   "linker_set_key" : "android::hardware::camera::device::V3_2::Stream *",
5238   "name" : "android::hardware::camera::device::V3_2::Stream *",
5239   "referenced_type" : "type-487",
5240   "self_type" : "type-486",
5241   "size" : 4,
5242   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5243  },
5244  {
5245   "alignment" : 4,
5246   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamBuffer *",
5247   "name" : "android::hardware::camera::device::V3_2::StreamBuffer *",
5248   "referenced_type" : "type-130",
5249   "self_type" : "type-129",
5250   "size" : 4,
5251   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5252  },
5253  {
5254   "alignment" : 4,
5255   "linker_set_key" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider *",
5256   "name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider *",
5257   "referenced_type" : "type-913",
5258   "self_type" : "type-914",
5259   "size" : 4,
5260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h"
5261  },
5262  {
5263   "alignment" : 4,
5264   "linker_set_key" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback *",
5265   "name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback *",
5266   "referenced_type" : "type-906",
5267   "self_type" : "type-907",
5268   "size" : 4,
5269   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h"
5270  },
5271  {
5272   "alignment" : 4,
5273   "linker_set_key" : "android::hardware::camera::provider::V2_4::ICameraProvider *",
5274   "name" : "android::hardware::camera::provider::V2_4::ICameraProvider *",
5275   "referenced_type" : "type-62",
5276   "self_type" : "type-252",
5277   "size" : 4,
5278   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5279  },
5280  {
5281   "alignment" : 4,
5282   "linker_set_key" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback *",
5283   "name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback *",
5284   "referenced_type" : "type-109",
5285   "self_type" : "type-108",
5286   "size" : 4,
5287   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5288  },
5289  {
5290   "alignment" : 4,
5291   "linker_set_key" : "android::hardware::camera::provider::V2_5::BnHwCameraProvider *",
5292   "name" : "android::hardware::camera::provider::V2_5::BnHwCameraProvider *",
5293   "referenced_type" : "type-58",
5294   "self_type" : "type-70",
5295   "size" : 4,
5296   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5297  },
5298  {
5299   "alignment" : 4,
5300   "linker_set_key" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider *",
5301   "name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider *",
5302   "referenced_type" : "type-96",
5303   "self_type" : "type-105",
5304   "size" : 4,
5305   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5306  },
5307  {
5308   "alignment" : 4,
5309   "linker_set_key" : "android::hardware::camera::provider::V2_5::BsCameraProvider *",
5310   "name" : "android::hardware::camera::provider::V2_5::BsCameraProvider *",
5311   "referenced_type" : "type-91",
5312   "self_type" : "type-95",
5313   "size" : 4,
5314   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5315  },
5316  {
5317   "alignment" : 4,
5318   "linker_set_key" : "android::hardware::camera::provider::V2_5::ICameraProvider *",
5319   "name" : "android::hardware::camera::provider::V2_5::ICameraProvider *",
5320   "referenced_type" : "type-61",
5321   "self_type" : "type-60",
5322   "size" : 4,
5323   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5324  },
5325  {
5326   "alignment" : 4,
5327   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
5328   "name" : "android::hardware::details::HidlInstrumentor *",
5329   "referenced_type" : "type-65",
5330   "self_type" : "type-767",
5331   "size" : 4,
5332   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5333  },
5334  {
5335   "alignment" : 4,
5336   "linker_set_key" : "android::hardware::details::const_accessor<int, 2> *",
5337   "name" : "android::hardware::details::const_accessor<int, 2> *",
5338   "referenced_type" : "type-520",
5339   "self_type" : "type-521",
5340   "size" : 4,
5341   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5342  },
5343  {
5344   "alignment" : 4,
5345   "linker_set_key" : "android::hardware::details::const_accessor<int, 4> *",
5346   "name" : "android::hardware::details::const_accessor<int, 4> *",
5347   "referenced_type" : "type-515",
5348   "self_type" : "type-517",
5349   "size" : 4,
5350   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5351  },
5352  {
5353   "alignment" : 4,
5354   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5355   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5356   "referenced_type" : "type-449",
5357   "self_type" : "type-558",
5358   "size" : 4,
5359   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5360  },
5361  {
5362   "alignment" : 4,
5363   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5364   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5365   "referenced_type" : "type-438",
5366   "self_type" : "type-677",
5367   "size" : 4,
5368   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5369  },
5370  {
5371   "alignment" : 4,
5372   "linker_set_key" : "android::hardware::details::return_status *",
5373   "name" : "android::hardware::details::return_status *",
5374   "referenced_type" : "type-281",
5375   "self_type" : "type-301",
5376   "size" : 4,
5377   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5378  },
5379  {
5380   "alignment" : 4,
5381   "linker_set_key" : "android::hardware::hidl_array<int, 2> *",
5382   "name" : "android::hardware::hidl_array<int, 2> *",
5383   "referenced_type" : "type-475",
5384   "self_type" : "type-531",
5385   "size" : 4,
5386   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5387  },
5388  {
5389   "alignment" : 4,
5390   "linker_set_key" : "android::hardware::hidl_array<int, 4> *",
5391   "name" : "android::hardware::hidl_array<int, 4> *",
5392   "referenced_type" : "type-473",
5393   "self_type" : "type-526",
5394   "size" : 4,
5395   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5396  },
5397  {
5398   "alignment" : 4,
5399   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
5400   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5401   "referenced_type" : "type-452",
5402   "self_type" : "type-451",
5403   "size" : 4,
5404   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5405  },
5406  {
5407   "alignment" : 4,
5408   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
5409   "name" : "android::hardware::hidl_binder_death_recipient *",
5410   "referenced_type" : "type-7",
5411   "self_type" : "type-6",
5412   "size" : 4,
5413   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5414  },
5415  {
5416   "alignment" : 4,
5417   "linker_set_key" : "android::hardware::hidl_death_recipient *",
5418   "name" : "android::hardware::hidl_death_recipient *",
5419   "referenced_type" : "type-10",
5420   "self_type" : "type-9",
5421   "size" : 4,
5422   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5423  },
5424  {
5425   "alignment" : 4,
5426   "linker_set_key" : "android::hardware::hidl_memory *",
5427   "name" : "android::hardware::hidl_memory *",
5428   "referenced_type" : "type-424",
5429   "self_type" : "type-425",
5430   "size" : 4,
5431   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5432  },
5433  {
5434   "alignment" : 4,
5435   "linker_set_key" : "android::hardware::hidl_string *",
5436   "name" : "android::hardware::hidl_string *",
5437   "referenced_type" : "type-330",
5438   "self_type" : "type-440",
5439   "size" : 4,
5440   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5441  },
5442  {
5443   "alignment" : 4,
5444   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5445   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5446   "referenced_type" : "type-448",
5447   "self_type" : "type-454",
5448   "size" : 4,
5449   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5450  },
5451  {
5452   "alignment" : 4,
5453   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5454   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5455   "referenced_type" : "type-437",
5456   "self_type" : "type-441",
5457   "size" : 4,
5458   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5459  },
5460  {
5461   "alignment" : 4,
5462   "linker_set_key" : "android::hardware::hidl_version *",
5463   "name" : "android::hardware::hidl_version *",
5464   "referenced_type" : "type-535",
5465   "self_type" : "type-536",
5466   "size" : 4,
5467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5468  },
5469  {
5470   "alignment" : 4,
5471   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5472   "name" : "android::hidl::base::V1_0::BnHwBase *",
5473   "referenced_type" : "type-63",
5474   "self_type" : "type-604",
5475   "size" : 4,
5476   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5477  },
5478  {
5479   "alignment" : 4,
5480   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5481   "name" : "android::hidl::base::V1_0::IBase *",
5482   "referenced_type" : "type-20",
5483   "self_type" : "type-19",
5484   "size" : 4,
5485   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5486  },
5487  {
5488   "alignment" : 4,
5489   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5490   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5491   "referenced_type" : "type-183",
5492   "self_type" : "type-182",
5493   "size" : 4,
5494   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5495  },
5496  {
5497   "alignment" : 4,
5498   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
5499   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5500   "referenced_type" : "type-199",
5501   "self_type" : "type-198",
5502   "size" : 4,
5503   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5504  },
5505  {
5506   "alignment" : 4,
5507   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5508   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5509   "referenced_type" : "type-139",
5510   "self_type" : "type-141",
5511   "size" : 4,
5512   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5513  },
5514  {
5515   "alignment" : 4,
5516   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
5517   "name" : "android::sp<android::hardware::IBinder> *",
5518   "referenced_type" : "type-142",
5519   "self_type" : "type-143",
5520   "size" : 4,
5521   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5522  },
5523  {
5524   "alignment" : 4,
5525   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
5526   "name" : "android::sp<android::hardware::ProcessState> *",
5527   "referenced_type" : "type-148",
5528   "self_type" : "type-178",
5529   "size" : 4,
5530   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5531  },
5532  {
5533   "alignment" : 4,
5534   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice> *",
5535   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice> *",
5536   "referenced_type" : "type-112",
5537   "self_type" : "type-217",
5538   "size" : 4,
5539   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5540  },
5541  {
5542   "alignment" : 4,
5543   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback> *",
5544   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback> *",
5545   "referenced_type" : "type-203",
5546   "self_type" : "type-206",
5547   "size" : 4,
5548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5549  },
5550  {
5551   "alignment" : 4,
5552   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback> *",
5553   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback> *",
5554   "referenced_type" : "type-210",
5555   "self_type" : "type-213",
5556   "size" : 4,
5557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5558  },
5559  {
5560   "alignment" : 4,
5561   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice> *",
5562   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice> *",
5563   "referenced_type" : "type-119",
5564   "self_type" : "type-238",
5565   "size" : 4,
5566   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback> *",
5571   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback> *",
5572   "referenced_type" : "type-223",
5573   "self_type" : "type-226",
5574   "size" : 4,
5575   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5576  },
5577  {
5578   "alignment" : 4,
5579   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
5580   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
5581   "referenced_type" : "type-230",
5582   "self_type" : "type-233",
5583   "size" : 4,
5584   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5585  },
5586  {
5587   "alignment" : 4,
5588   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> *",
5589   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> *",
5590   "referenced_type" : "type-251",
5591   "self_type" : "type-253",
5592   "size" : 4,
5593   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5594  },
5595  {
5596   "alignment" : 4,
5597   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> *",
5598   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> *",
5599   "referenced_type" : "type-107",
5600   "self_type" : "type-244",
5601   "size" : 4,
5602   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5603  },
5604  {
5605   "alignment" : 4,
5606   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> *",
5607   "name" : "android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> *",
5608   "referenced_type" : "type-59",
5609   "self_type" : "type-258",
5610   "size" : 4,
5611   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5612  },
5613  {
5614   "alignment" : 4,
5615   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5616   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5617   "referenced_type" : "type-5",
5618   "self_type" : "type-262",
5619   "size" : 4,
5620   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5621  },
5622  {
5623   "alignment" : 4,
5624   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
5625   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5626   "referenced_type" : "type-64",
5627   "self_type" : "type-77",
5628   "size" : 4,
5629   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5630  },
5631  {
5632   "alignment" : 4,
5633   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5634   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5635   "referenced_type" : "type-181",
5636   "self_type" : "type-185",
5637   "size" : 4,
5638   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5639  },
5640  {
5641   "alignment" : 4,
5642   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5643   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5644   "referenced_type" : "type-197",
5645   "self_type" : "type-200",
5646   "size" : 4,
5647   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5648  },
5649  {
5650   "alignment" : 4,
5651   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
5652   "name" : "android::wp<android::hardware::BHwBinder> *",
5653   "referenced_type" : "type-48",
5654   "self_type" : "type-57",
5655   "size" : 4,
5656   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5657  },
5658  {
5659   "alignment" : 4,
5660   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5661   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5662   "referenced_type" : "type-931",
5663   "self_type" : "type-932",
5664   "size" : 4,
5665   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5666  },
5667  {
5668   "alignment" : 4,
5669   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
5670   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5671   "referenced_type" : "type-8",
5672   "self_type" : "type-33",
5673   "size" : 4,
5674   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5675  },
5676  {
5677   "alignment" : 4,
5678   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
5679   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
5680   "referenced_type" : "type-18",
5681   "self_type" : "type-869",
5682   "size" : 4,
5683   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5684  },
5685  {
5686   "alignment" : 4,
5687   "linker_set_key" : "android_flex_plane *",
5688   "name" : "android_flex_plane *",
5689   "referenced_type" : "type-665",
5690   "self_type" : "type-668",
5691   "size" : 4,
5692   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5693  },
5694  {
5695   "alignment" : 4,
5696   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5697   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5698   "referenced_type" : "type-161",
5699   "self_type" : "type-160",
5700   "size" : 4,
5701   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5702  },
5703  {
5704   "alignment" : 4,
5705   "linker_set_key" : "char *",
5706   "name" : "char *",
5707   "referenced_type" : "type-87",
5708   "self_type" : "type-511",
5709   "size" : 4,
5710   "source_file" : "/system/core/liblog/include/log/log_read.h"
5711  },
5712  {
5713   "alignment" : 4,
5714   "linker_set_key" : "const android::NativeHandle *",
5715   "name" : "const android::NativeHandle *",
5716   "referenced_type" : "type-552",
5717   "self_type" : "type-553",
5718   "size" : 4,
5719   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5720  },
5721  {
5722   "alignment" : 4,
5723   "linker_set_key" : "const android::RefBase *",
5724   "name" : "const android::RefBase *",
5725   "referenced_type" : "type-420",
5726   "self_type" : "type-421",
5727   "size" : 4,
5728   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5729  },
5730  {
5731   "alignment" : 4,
5732   "linker_set_key" : "const android::String16 *",
5733   "name" : "const android::String16 *",
5734   "referenced_type" : "type-163",
5735   "self_type" : "type-570",
5736   "size" : 4,
5737   "source_file" : "/system/core/libutils/include/utils/String16.h"
5738  },
5739  {
5740   "alignment" : 4,
5741   "linker_set_key" : "const android::String8 *",
5742   "name" : "const android::String8 *",
5743   "referenced_type" : "type-562",
5744   "self_type" : "type-563",
5745   "size" : 4,
5746   "source_file" : "/system/core/libutils/include/utils/String8.h"
5747  },
5748  {
5749   "alignment" : 4,
5750   "linker_set_key" : "const android::VectorImpl *",
5751   "name" : "const android::VectorImpl *",
5752   "referenced_type" : "type-646",
5753   "self_type" : "type-647",
5754   "size" : 4,
5755   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5756  },
5757  {
5758   "alignment" : 4,
5759   "linker_set_key" : "const android::hardware::BpHwRefBase *",
5760   "name" : "const android::hardware::BpHwRefBase *",
5761   "referenced_type" : "type-574",
5762   "self_type" : "type-575",
5763   "size" : 4,
5764   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5765  },
5766  {
5767   "alignment" : 4,
5768   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5769   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5770   "referenced_type" : "type-615",
5771   "self_type" : "type-616",
5772   "size" : 4,
5773   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5774  },
5775  {
5776   "alignment" : 4,
5777   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5778   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5779   "referenced_type" : "type-620",
5780   "self_type" : "type-621",
5781   "size" : 4,
5782   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5783  },
5784  {
5785   "alignment" : 4,
5786   "linker_set_key" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
5787   "name" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
5788   "referenced_type" : "type-292",
5789   "self_type" : "type-293",
5790   "size" : 4,
5791   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5792  },
5793  {
5794   "alignment" : 4,
5795   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> > *",
5796   "name" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> > *",
5797   "referenced_type" : "type-298",
5798   "self_type" : "type-299",
5799   "size" : 4,
5800   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5801  },
5802  {
5803   "alignment" : 4,
5804   "linker_set_key" : "const android::hardware::Return<bool> *",
5805   "name" : "const android::hardware::Return<bool> *",
5806   "referenced_type" : "type-285",
5807   "self_type" : "type-286",
5808   "size" : 4,
5809   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5810  },
5811  {
5812   "alignment" : 4,
5813   "linker_set_key" : "const android::hardware::Status *",
5814   "name" : "const android::hardware::Status *",
5815   "referenced_type" : "type-275",
5816   "self_type" : "type-279",
5817   "size" : 4,
5818   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5819  },
5820  {
5821   "alignment" : 4,
5822   "linker_set_key" : "const android::hardware::camera::device::V1_0::BpHwCameraDevice *",
5823   "name" : "const android::hardware::camera::device::V1_0::BpHwCameraDevice *",
5824   "referenced_type" : "type-882",
5825   "self_type" : "type-883",
5826   "size" : 4,
5827   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDevice.h"
5828  },
5829  {
5830   "alignment" : 4,
5831   "linker_set_key" : "const android::hardware::camera::device::V1_0::BpHwCameraDeviceCallback *",
5832   "name" : "const android::hardware::camera::device::V1_0::BpHwCameraDeviceCallback *",
5833   "referenced_type" : "type-865",
5834   "self_type" : "type-866",
5835   "size" : 4,
5836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDeviceCallback.h"
5837  },
5838  {
5839   "alignment" : 4,
5840   "linker_set_key" : "const android::hardware::camera::device::V1_0::BpHwCameraDevicePreviewCallback *",
5841   "name" : "const android::hardware::camera::device::V1_0::BpHwCameraDevicePreviewCallback *",
5842   "referenced_type" : "type-875",
5843   "self_type" : "type-876",
5844   "size" : 4,
5845   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDevicePreviewCallback.h"
5846  },
5847  {
5848   "alignment" : 4,
5849   "linker_set_key" : "const android::hardware::camera::device::V1_0::ICameraDevice *",
5850   "name" : "const android::hardware::camera::device::V1_0::ICameraDevice *",
5851   "referenced_type" : "type-221",
5852   "self_type" : "type-222",
5853   "size" : 4,
5854   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5855  },
5856  {
5857   "alignment" : 4,
5858   "linker_set_key" : "const android::hardware::camera::device::V1_0::ICameraDeviceCallback *",
5859   "name" : "const android::hardware::camera::device::V1_0::ICameraDeviceCallback *",
5860   "referenced_type" : "type-764",
5861   "self_type" : "type-765",
5862   "size" : 4,
5863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDeviceCallback.h"
5864  },
5865  {
5866   "alignment" : 4,
5867   "linker_set_key" : "const android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback *",
5868   "name" : "const android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback *",
5869   "referenced_type" : "type-797",
5870   "self_type" : "type-798",
5871   "size" : 4,
5872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDevicePreviewCallback.h"
5873  },
5874  {
5875   "alignment" : 4,
5876   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDevice *",
5877   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDevice *",
5878   "referenced_type" : "type-904",
5879   "self_type" : "type-905",
5880   "size" : 4,
5881   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDevice.h"
5882  },
5883  {
5884   "alignment" : 4,
5885   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceCallback *",
5886   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceCallback *",
5887   "referenced_type" : "type-889",
5888   "self_type" : "type-890",
5889   "size" : 4,
5890   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceCallback.h"
5891  },
5892  {
5893   "alignment" : 4,
5894   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession *",
5895   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession *",
5896   "referenced_type" : "type-896",
5897   "self_type" : "type-897",
5898   "size" : 4,
5899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceSession.h"
5900  },
5901  {
5902   "alignment" : 4,
5903   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDevice *",
5904   "name" : "const android::hardware::camera::device::V3_2::ICameraDevice *",
5905   "referenced_type" : "type-242",
5906   "self_type" : "type-243",
5907   "size" : 4,
5908   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5909  },
5910  {
5911   "alignment" : 4,
5912   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDeviceCallback *",
5913   "name" : "const android::hardware::camera::device::V3_2::ICameraDeviceCallback *",
5914   "referenced_type" : "type-842",
5915   "self_type" : "type-843",
5916   "size" : 4,
5917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceCallback.h"
5918  },
5919  {
5920   "alignment" : 4,
5921   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession *",
5922   "name" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession *",
5923   "referenced_type" : "type-844",
5924   "self_type" : "type-845",
5925   "size" : 4,
5926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceSession.h"
5927  },
5928  {
5929   "alignment" : 4,
5930   "linker_set_key" : "const android::hardware::camera::provider::V2_4::BpHwCameraProvider *",
5931   "name" : "const android::hardware::camera::provider::V2_4::BpHwCameraProvider *",
5932   "referenced_type" : "type-919",
5933   "self_type" : "type-920",
5934   "size" : 4,
5935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
5936  },
5937  {
5938   "alignment" : 4,
5939   "linker_set_key" : "const android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback *",
5940   "name" : "const android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback *",
5941   "referenced_type" : "type-911",
5942   "self_type" : "type-912",
5943   "size" : 4,
5944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
5945  },
5946  {
5947   "alignment" : 4,
5948   "linker_set_key" : "const android::hardware::camera::provider::V2_4::ICameraProvider *",
5949   "name" : "const android::hardware::camera::provider::V2_4::ICameraProvider *",
5950   "referenced_type" : "type-846",
5951   "self_type" : "type-847",
5952   "size" : 4,
5953   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
5954  },
5955  {
5956   "alignment" : 4,
5957   "linker_set_key" : "const android::hardware::camera::provider::V2_4::ICameraProviderCallback *",
5958   "name" : "const android::hardware::camera::provider::V2_4::ICameraProviderCallback *",
5959   "referenced_type" : "type-249",
5960   "self_type" : "type-250",
5961   "size" : 4,
5962   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5963  },
5964  {
5965   "alignment" : 4,
5966   "linker_set_key" : "const android::hardware::camera::provider::V2_5::BpHwCameraProvider *",
5967   "name" : "const android::hardware::camera::provider::V2_5::BpHwCameraProvider *",
5968   "referenced_type" : "type-921",
5969   "self_type" : "type-922",
5970   "size" : 4,
5971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
5972  },
5973  {
5974   "alignment" : 4,
5975   "linker_set_key" : "const android::hardware::camera::provider::V2_5::ICameraProvider *",
5976   "name" : "const android::hardware::camera::provider::V2_5::ICameraProvider *",
5977   "referenced_type" : "type-852",
5978   "self_type" : "type-853",
5979   "size" : 4,
5980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
5981  },
5982  {
5983   "alignment" : 4,
5984   "linker_set_key" : "const android::hardware::details::const_accessor<int, 2> *",
5985   "name" : "const android::hardware::details::const_accessor<int, 2> *",
5986   "referenced_type" : "type-522",
5987   "self_type" : "type-523",
5988   "size" : 4,
5989   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5990  },
5991  {
5992   "alignment" : 4,
5993   "linker_set_key" : "const android::hardware::details::const_accessor<int, 4> *",
5994   "name" : "const android::hardware::details::const_accessor<int, 4> *",
5995   "referenced_type" : "type-518",
5996   "self_type" : "type-519",
5997   "size" : 4,
5998   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5999  },
6000  {
6001   "alignment" : 4,
6002   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag> *",
6003   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag> *",
6004   "referenced_type" : "type-603",
6005   "self_type" : "type-614",
6006   "size" : 4,
6007   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6008  },
6009  {
6010   "alignment" : 4,
6011   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V1_0::CameraFace> *",
6012   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V1_0::CameraFace> *",
6013   "referenced_type" : "type-807",
6014   "self_type" : "type-819",
6015   "size" : 4,
6016   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6017  },
6018  {
6019   "alignment" : 4,
6020   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream> *",
6021   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream> *",
6022   "referenced_type" : "type-925",
6023   "self_type" : "type-926",
6024   "size" : 4,
6025   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6026  },
6027  {
6028   "alignment" : 4,
6029   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream> *",
6030   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream> *",
6031   "referenced_type" : "type-900",
6032   "self_type" : "type-915",
6033   "size" : 4,
6034   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6035  },
6036  {
6037   "alignment" : 4,
6038   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer> *",
6039   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer> *",
6040   "referenced_type" : "type-304",
6041   "self_type" : "type-318",
6042   "size" : 4,
6043   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6044  },
6045  {
6046   "alignment" : 4,
6047   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6048   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6049   "referenced_type" : "type-580",
6050   "self_type" : "type-596",
6051   "size" : 4,
6052   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6053  },
6054  {
6055   "alignment" : 4,
6056   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6057   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6058   "referenced_type" : "type-693",
6059   "self_type" : "type-701",
6060   "size" : 4,
6061   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6062  },
6063  {
6064   "alignment" : 4,
6065   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6066   "name" : "const android::hardware::details::hidl_pointer<int> *",
6067   "referenced_type" : "type-529",
6068   "self_type" : "type-538",
6069   "size" : 4,
6070   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6071  },
6072  {
6073   "alignment" : 4,
6074   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6075   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6076   "referenced_type" : "type-35",
6077   "self_type" : "type-116",
6078   "size" : 4,
6079   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6080  },
6081  {
6082   "alignment" : 4,
6083   "linker_set_key" : "const android::hardware::details::return_status *",
6084   "name" : "const android::hardware::details::return_status *",
6085   "referenced_type" : "type-303",
6086   "self_type" : "type-305",
6087   "size" : 4,
6088   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6089  },
6090  {
6091   "alignment" : 4,
6092   "linker_set_key" : "const android::hardware::hidl_array<int, 2> *",
6093   "name" : "const android::hardware::hidl_array<int, 2> *",
6094   "referenced_type" : "type-532",
6095   "self_type" : "type-533",
6096   "size" : 4,
6097   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6098  },
6099  {
6100   "alignment" : 4,
6101   "linker_set_key" : "const android::hardware::hidl_array<int, 4> *",
6102   "name" : "const android::hardware::hidl_array<int, 4> *",
6103   "referenced_type" : "type-527",
6104   "self_type" : "type-528",
6105   "size" : 4,
6106   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6107  },
6108  {
6109   "alignment" : 4,
6110   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6111   "name" : "const android::hardware::hidl_death_recipient *",
6112   "referenced_type" : "type-75",
6113   "self_type" : "type-76",
6114   "size" : 4,
6115   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6116  },
6117  {
6118   "alignment" : 4,
6119   "linker_set_key" : "const android::hardware::hidl_memory *",
6120   "name" : "const android::hardware::hidl_memory *",
6121   "referenced_type" : "type-427",
6122   "self_type" : "type-431",
6123   "size" : 4,
6124   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6125  },
6126  {
6127   "alignment" : 4,
6128   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> *",
6129   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> *",
6130   "referenced_type" : "type-465",
6131   "self_type" : "type-466",
6132   "size" : 4,
6133   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6134  },
6135  {
6136   "alignment" : 4,
6137   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace> *",
6138   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace> *",
6139   "referenced_type" : "type-477",
6140   "self_type" : "type-478",
6141   "size" : 4,
6142   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6143  },
6144  {
6145   "alignment" : 4,
6146   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> *",
6147   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> *",
6148   "referenced_type" : "type-499",
6149   "self_type" : "type-500",
6150   "size" : 4,
6151   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6152  },
6153  {
6154   "alignment" : 4,
6155   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> *",
6156   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> *",
6157   "referenced_type" : "type-491",
6158   "self_type" : "type-492",
6159   "size" : 4,
6160   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6161  },
6162  {
6163   "alignment" : 4,
6164   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> *",
6165   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> *",
6166   "referenced_type" : "type-503",
6167   "self_type" : "type-504",
6168   "size" : 4,
6169   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6170  },
6171  {
6172   "alignment" : 4,
6173   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> *",
6174   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> *",
6175   "referenced_type" : "type-445",
6176   "self_type" : "type-446",
6177   "size" : 4,
6178   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6179  },
6180  {
6181   "alignment" : 4,
6182   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
6183   "name" : "const android::hardware::hidl_vec<int> *",
6184   "referenced_type" : "type-462",
6185   "self_type" : "type-463",
6186   "size" : 4,
6187   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6188  },
6189  {
6190   "alignment" : 4,
6191   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
6192   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6193   "referenced_type" : "type-481",
6194   "self_type" : "type-482",
6195   "size" : 4,
6196   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6197  },
6198  {
6199   "alignment" : 4,
6200   "linker_set_key" : "const android::hardware::hidl_version *",
6201   "name" : "const android::hardware::hidl_version *",
6202   "referenced_type" : "type-537",
6203   "self_type" : "type-539",
6204   "size" : 4,
6205   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6206  },
6207  {
6208   "alignment" : 4,
6209   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6210   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6211   "referenced_type" : "type-858",
6212   "self_type" : "type-859",
6213   "size" : 4,
6214   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6215  },
6216  {
6217   "alignment" : 4,
6218   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6219   "name" : "const android::hidl::base::V1_0::IBase *",
6220   "referenced_type" : "type-124",
6221   "self_type" : "type-125",
6222   "size" : 4,
6223   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6224  },
6225  {
6226   "alignment" : 4,
6227   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6228   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6229   "referenced_type" : "type-188",
6230   "self_type" : "type-189",
6231   "size" : 4,
6232   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6233  },
6234  {
6235   "alignment" : 4,
6236   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
6237   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6238   "referenced_type" : "type-696",
6239   "self_type" : "type-697",
6240   "size" : 4,
6241   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6242  },
6243  {
6244   "alignment" : 4,
6245   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
6246   "name" : "const android::sp<android::hardware::IBinder> *",
6247   "referenced_type" : "type-144",
6248   "self_type" : "type-145",
6249   "size" : 4,
6250   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6251  },
6252  {
6253   "alignment" : 4,
6254   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
6255   "name" : "const android::sp<android::hardware::ProcessState> *",
6256   "referenced_type" : "type-179",
6257   "self_type" : "type-180",
6258   "size" : 4,
6259   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6260  },
6261  {
6262   "alignment" : 4,
6263   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevice> *",
6264   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevice> *",
6265   "referenced_type" : "type-111",
6266   "self_type" : "type-220",
6267   "size" : 4,
6268   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6269  },
6270  {
6271   "alignment" : 4,
6272   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback> *",
6273   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback> *",
6274   "referenced_type" : "type-207",
6275   "self_type" : "type-209",
6276   "size" : 4,
6277   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6278  },
6279  {
6280   "alignment" : 4,
6281   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback> *",
6282   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback> *",
6283   "referenced_type" : "type-214",
6284   "self_type" : "type-216",
6285   "size" : 4,
6286   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6287  },
6288  {
6289   "alignment" : 4,
6290   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDevice> *",
6291   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDevice> *",
6292   "referenced_type" : "type-118",
6293   "self_type" : "type-241",
6294   "size" : 4,
6295   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6296  },
6297  {
6298   "alignment" : 4,
6299   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback> *",
6300   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback> *",
6301   "referenced_type" : "type-227",
6302   "self_type" : "type-229",
6303   "size" : 4,
6304   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6305  },
6306  {
6307   "alignment" : 4,
6308   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
6309   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
6310   "referenced_type" : "type-234",
6311   "self_type" : "type-236",
6312   "size" : 4,
6313   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6314  },
6315  {
6316   "alignment" : 4,
6317   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> *",
6318   "name" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProvider> *",
6319   "referenced_type" : "type-254",
6320   "self_type" : "type-257",
6321   "size" : 4,
6322   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6323  },
6324  {
6325   "alignment" : 4,
6326   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> *",
6327   "name" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> *",
6328   "referenced_type" : "type-106",
6329   "self_type" : "type-248",
6330   "size" : 4,
6331   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6332  },
6333  {
6334   "alignment" : 4,
6335   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> *",
6336   "name" : "const android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> *",
6337   "referenced_type" : "type-92",
6338   "self_type" : "type-261",
6339   "size" : 4,
6340   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6341  },
6342  {
6343   "alignment" : 4,
6344   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6345   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6346   "referenced_type" : "type-4",
6347   "self_type" : "type-265",
6348   "size" : 4,
6349   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6350  },
6351  {
6352   "alignment" : 4,
6353   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
6354   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6355   "referenced_type" : "type-42",
6356   "self_type" : "type-74",
6357   "size" : 4,
6358   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6359  },
6360  {
6361   "alignment" : 4,
6362   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6363   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6364   "referenced_type" : "type-78",
6365   "self_type" : "type-123",
6366   "size" : 4,
6367   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6368  },
6369  {
6370   "alignment" : 4,
6371   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6372   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6373   "referenced_type" : "type-186",
6374   "self_type" : "type-187",
6375   "size" : 4,
6376   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6377  },
6378  {
6379   "alignment" : 4,
6380   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6381   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6382   "referenced_type" : "type-201",
6383   "self_type" : "type-202",
6384   "size" : 4,
6385   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6386  },
6387  {
6388   "alignment" : 4,
6389   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
6390   "name" : "const android::wp<android::hardware::BHwBinder> *",
6391   "referenced_type" : "type-71",
6392   "self_type" : "type-72",
6393   "size" : 4,
6394   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6395  },
6396  {
6397   "alignment" : 4,
6398   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
6399   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6400   "referenced_type" : "type-34",
6401   "self_type" : "type-39",
6402   "size" : 4,
6403   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6404  },
6405  {
6406   "alignment" : 4,
6407   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6408   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6409   "referenced_type" : "type-928",
6410   "self_type" : "type-929",
6411   "size" : 4,
6412   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6413  },
6414  {
6415   "alignment" : 4,
6416   "linker_set_key" : "const char *",
6417   "name" : "const char *",
6418   "referenced_type" : "type-175",
6419   "self_type" : "type-174",
6420   "size" : 4,
6421   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6422  },
6423  {
6424   "alignment" : 4,
6425   "linker_set_key" : "const char16_t *",
6426   "name" : "const char16_t *",
6427   "referenced_type" : "type-166",
6428   "self_type" : "type-165",
6429   "size" : 4,
6430   "source_file" : "/system/core/libutils/include/utils/String16.h"
6431  },
6432  {
6433   "alignment" : 4,
6434   "linker_set_key" : "const int *",
6435   "name" : "const int *",
6436   "referenced_type" : "type-507",
6437   "self_type" : "type-516",
6438   "size" : 4,
6439   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6440  },
6441  {
6442   "alignment" : 4,
6443   "linker_set_key" : "const log_msg *",
6444   "name" : "const log_msg *",
6445   "referenced_type" : "type-80",
6446   "self_type" : "type-115",
6447   "size" : 4,
6448   "source_file" : "/system/core/liblog/include/log/log_read.h"
6449  },
6450  {
6451   "alignment" : 4,
6452   "linker_set_key" : "const native_handle *",
6453   "name" : "const native_handle *",
6454   "referenced_type" : "type-135",
6455   "self_type" : "type-134",
6456   "size" : 4,
6457   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6458  },
6459  {
6460   "alignment" : 4,
6461   "linker_set_key" : "const unsigned char *",
6462   "name" : "const unsigned char *",
6463   "referenced_type" : "type-525",
6464   "self_type" : "type-524",
6465   "size" : 4,
6466   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6467  },
6468  {
6469   "alignment" : 4,
6470   "linker_set_key" : "const unsigned long long *",
6471   "name" : "const unsigned long long *",
6472   "referenced_type" : "type-410",
6473   "self_type" : "type-595",
6474   "size" : 4,
6475   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6476  },
6477  {
6478   "alignment" : 4,
6479   "linker_set_key" : "const void *",
6480   "name" : "const void *",
6481   "referenced_type" : "type-541",
6482   "self_type" : "type-542",
6483   "size" : 4,
6484   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6485  },
6486  {
6487   "alignment" : 4,
6488   "linker_set_key" : "int (*)(void *)",
6489   "name" : "int (*)(void *)",
6490   "referenced_type" : "type-674",
6491   "self_type" : "type-675",
6492   "size" : 4,
6493   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6494  },
6495  {
6496   "alignment" : 4,
6497   "linker_set_key" : "int *",
6498   "name" : "int *",
6499   "referenced_type" : "type-51",
6500   "self_type" : "type-457",
6501   "size" : 4,
6502   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6503  },
6504  {
6505   "alignment" : 4,
6506   "linker_set_key" : "log_msg *",
6507   "name" : "log_msg *",
6508   "referenced_type" : "type-81",
6509   "self_type" : "type-184",
6510   "size" : 4,
6511   "source_file" : "/system/core/liblog/include/log/log_read.h"
6512  },
6513  {
6514   "alignment" : 4,
6515   "linker_set_key" : "native_handle *",
6516   "name" : "native_handle *",
6517   "referenced_type" : "type-136",
6518   "self_type" : "type-317",
6519   "size" : 4,
6520   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6521  },
6522  {
6523   "alignment" : 4,
6524   "linker_set_key" : "unsigned char *",
6525   "name" : "unsigned char *",
6526   "referenced_type" : "type-3",
6527   "self_type" : "type-38",
6528   "size" : 4,
6529   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6530  },
6531  {
6532   "alignment" : 4,
6533   "linker_set_key" : "unsigned long long *",
6534   "name" : "unsigned long long *",
6535   "referenced_type" : "type-17",
6536   "self_type" : "type-591",
6537   "size" : 4,
6538   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6539  },
6540  {
6541   "alignment" : 4,
6542   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6543   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6544   "referenced_type" : "type-593",
6545   "self_type" : "type-592",
6546   "size" : 4,
6547   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6548  },
6549  {
6550   "alignment" : 4,
6551   "linker_set_key" : "void *",
6552   "name" : "void *",
6553   "referenced_type" : "type-54",
6554   "self_type" : "type-53",
6555   "size" : 4,
6556   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6557  },
6558  {
6559   "alignment" : 4,
6560   "linker_set_key" : "void **",
6561   "name" : "void **",
6562   "referenced_type" : "type-53",
6563   "self_type" : "type-676",
6564   "size" : 4,
6565   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6566  }
6567 ],
6568 "qualified_types" :
6569 [
6570  {
6571   "alignment" : 4,
6572   "is_const" : true,
6573   "linker_set_key" : "android::RefBase::weakref_impl *const",
6574   "name" : "android::RefBase::weakref_impl *const",
6575   "referenced_type" : "type-13",
6576   "self_type" : "type-12",
6577   "size" : 4,
6578   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6579  },
6580  {
6581   "alignment" : 4,
6582   "is_const" : true,
6583   "linker_set_key" : "android::RefBase::weakref_impl *const",
6584   "name" : "android::RefBase::weakref_impl *const",
6585   "referenced_type" : "type-22",
6586   "self_type" : "type-24",
6587   "size" : 4,
6588   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6589  },
6590  {
6591   "alignment" : 4,
6592   "is_const" : true,
6593   "linker_set_key" : "android::hardware::IBinder *const",
6594   "name" : "android::hardware::IBinder *const",
6595   "referenced_type" : "type-103",
6596   "self_type" : "type-102",
6597   "size" : 4,
6598   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6599  },
6600  {
6601   "alignment" : 4,
6602   "is_const" : true,
6603   "linker_set_key" : "const android::NativeHandle",
6604   "name" : "const android::NativeHandle",
6605   "referenced_type" : "type-316",
6606   "self_type" : "type-552",
6607   "size" : 12,
6608   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6609  },
6610  {
6611   "alignment" : 4,
6612   "is_const" : true,
6613   "linker_set_key" : "const android::RefBase",
6614   "name" : "const android::RefBase",
6615   "referenced_type" : "type-11",
6616   "self_type" : "type-420",
6617   "size" : 8,
6618   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6619  },
6620  {
6621   "alignment" : 4,
6622   "is_const" : true,
6623   "linker_set_key" : "const android::String16",
6624   "name" : "const android::String16",
6625   "referenced_type" : "type-164",
6626   "self_type" : "type-163",
6627   "size" : 4,
6628   "source_file" : "/system/core/libutils/include/utils/String16.h"
6629  },
6630  {
6631   "alignment" : 4,
6632   "is_const" : true,
6633   "linker_set_key" : "const android::String8",
6634   "name" : "const android::String8",
6635   "referenced_type" : "type-173",
6636   "self_type" : "type-562",
6637   "size" : 4,
6638   "source_file" : "/system/core/libutils/include/utils/String8.h"
6639  },
6640  {
6641   "alignment" : 4,
6642   "is_const" : true,
6643   "linker_set_key" : "const android::VectorImpl",
6644   "name" : "const android::VectorImpl",
6645   "referenced_type" : "type-157",
6646   "self_type" : "type-646",
6647   "size" : 20,
6648   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6649  },
6650  {
6651   "alignment" : 4,
6652   "is_const" : true,
6653   "linker_set_key" : "const android::hardware::BpHwRefBase",
6654   "name" : "const android::hardware::BpHwRefBase",
6655   "referenced_type" : "type-101",
6656   "self_type" : "type-574",
6657   "size" : 24,
6658   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6659  },
6660  {
6661   "alignment" : 4,
6662   "is_const" : true,
6663   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6664   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6665   "referenced_type" : "type-608",
6666   "self_type" : "type-615",
6667   "size" : 16,
6668   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6669  },
6670  {
6671   "alignment" : 4,
6672   "is_const" : true,
6673   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6674   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6675   "referenced_type" : "type-617",
6676   "self_type" : "type-620",
6677   "size" : 16,
6678   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6679  },
6680  {
6681   "alignment" : 4,
6682   "is_const" : true,
6683   "linker_set_key" : "const android::hardware::Parcel",
6684   "name" : "const android::hardware::Parcel",
6685   "referenced_type" : "type-589",
6686   "self_type" : "type-600",
6687   "size" : 68,
6688   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6689  },
6690  {
6691   "alignment" : 4,
6692   "is_const" : true,
6693   "linker_set_key" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
6694   "name" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
6695   "referenced_type" : "type-287",
6696   "self_type" : "type-292",
6697   "size" : 28,
6698   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6699  },
6700  {
6701   "alignment" : 4,
6702   "is_const" : true,
6703   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> >",
6704   "name" : "const android::hardware::Return<android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> >",
6705   "referenced_type" : "type-294",
6706   "self_type" : "type-298",
6707   "size" : 28,
6708   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6709  },
6710  {
6711   "alignment" : 4,
6712   "is_const" : true,
6713   "linker_set_key" : "const android::hardware::Return<bool>",
6714   "name" : "const android::hardware::Return<bool>",
6715   "referenced_type" : "type-280",
6716   "self_type" : "type-285",
6717   "size" : 24,
6718   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6719  },
6720  {
6721   "alignment" : 4,
6722   "is_const" : true,
6723   "linker_set_key" : "const android::hardware::Status",
6724   "name" : "const android::hardware::Status",
6725   "referenced_type" : "type-269",
6726   "self_type" : "type-275",
6727   "size" : 20,
6728   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6729  },
6730  {
6731   "alignment" : 4,
6732   "is_const" : true,
6733   "linker_set_key" : "const android::hardware::camera::common::V1_0::CameraDeviceStatus",
6734   "name" : "const android::hardware::camera::common::V1_0::CameraDeviceStatus",
6735   "referenced_type" : "type-712",
6736   "self_type" : "type-720",
6737   "size" : 4,
6738   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6739  },
6740  {
6741   "alignment" : 4,
6742   "is_const" : true,
6743   "linker_set_key" : "const android::hardware::camera::common::V1_0::CameraMetadataType",
6744   "name" : "const android::hardware::camera::common::V1_0::CameraMetadataType",
6745   "referenced_type" : "type-338",
6746   "self_type" : "type-718",
6747   "size" : 4,
6748   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6749  },
6750  {
6751   "alignment" : 4,
6752   "is_const" : true,
6753   "linker_set_key" : "const android::hardware::camera::common::V1_0::Status",
6754   "name" : "const android::hardware::camera::common::V1_0::Status",
6755   "referenced_type" : "type-288",
6756   "self_type" : "type-715",
6757   "size" : 4,
6758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6759  },
6760  {
6761   "alignment" : 4,
6762   "is_const" : true,
6763   "linker_set_key" : "const android::hardware::camera::common::V1_0::TagBoundaryId",
6764   "name" : "const android::hardware::camera::common::V1_0::TagBoundaryId",
6765   "referenced_type" : "type-710",
6766   "self_type" : "type-719",
6767   "size" : 4,
6768   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6769  },
6770  {
6771   "alignment" : 4,
6772   "is_const" : true,
6773   "linker_set_key" : "const android::hardware::camera::common::V1_0::TorchMode",
6774   "name" : "const android::hardware::camera::common::V1_0::TorchMode",
6775   "referenced_type" : "type-709",
6776   "self_type" : "type-717",
6777   "size" : 4,
6778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6779  },
6780  {
6781   "alignment" : 4,
6782   "is_const" : true,
6783   "linker_set_key" : "const android::hardware::camera::common::V1_0::TorchModeStatus",
6784   "name" : "const android::hardware::camera::common::V1_0::TorchModeStatus",
6785   "referenced_type" : "type-713",
6786   "self_type" : "type-721",
6787   "size" : 4,
6788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6789  },
6790  {
6791   "alignment" : 8,
6792   "is_const" : true,
6793   "linker_set_key" : "const android::hardware::camera::common::V1_0::VendorTag",
6794   "name" : "const android::hardware::camera::common::V1_0::VendorTag",
6795   "referenced_type" : "type-337",
6796   "self_type" : "type-582",
6797   "size" : 32,
6798   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6799  },
6800  {
6801   "alignment" : 4,
6802   "is_const" : true,
6803   "linker_set_key" : "const android::hardware::camera::device::V1_0::BpHwCameraDevice",
6804   "name" : "const android::hardware::camera::device::V1_0::BpHwCameraDevice",
6805   "referenced_type" : "type-879",
6806   "self_type" : "type-882",
6807   "size" : 92,
6808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDevice.h"
6809  },
6810  {
6811   "alignment" : 4,
6812   "is_const" : true,
6813   "linker_set_key" : "const android::hardware::camera::device::V1_0::BpHwCameraDeviceCallback",
6814   "name" : "const android::hardware::camera::device::V1_0::BpHwCameraDeviceCallback",
6815   "referenced_type" : "type-862",
6816   "self_type" : "type-865",
6817   "size" : 92,
6818   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDeviceCallback.h"
6819  },
6820  {
6821   "alignment" : 4,
6822   "is_const" : true,
6823   "linker_set_key" : "const android::hardware::camera::device::V1_0::BpHwCameraDevicePreviewCallback",
6824   "name" : "const android::hardware::camera::device::V1_0::BpHwCameraDevicePreviewCallback",
6825   "referenced_type" : "type-872",
6826   "self_type" : "type-875",
6827   "size" : 92,
6828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDevicePreviewCallback.h"
6829  },
6830  {
6831   "alignment" : 4,
6832   "is_const" : true,
6833   "linker_set_key" : "const android::hardware::camera::device::V1_0::CameraFace",
6834   "name" : "const android::hardware::camera::device::V1_0::CameraFace",
6835   "referenced_type" : "type-472",
6836   "self_type" : "type-788",
6837   "size" : 48,
6838   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6839  },
6840  {
6841   "alignment" : 4,
6842   "is_const" : true,
6843   "linker_set_key" : "const android::hardware::camera::device::V1_0::CameraFacing",
6844   "name" : "const android::hardware::camera::device::V1_0::CameraFacing",
6845   "referenced_type" : "type-740",
6846   "self_type" : "type-749",
6847   "size" : 4,
6848   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
6849  },
6850  {
6851   "alignment" : 4,
6852   "is_const" : true,
6853   "linker_set_key" : "const android::hardware::camera::device::V1_0::CommandType",
6854   "name" : "const android::hardware::camera::device::V1_0::CommandType",
6855   "referenced_type" : "type-743",
6856   "self_type" : "type-751",
6857   "size" : 4,
6858   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
6859  },
6860  {
6861   "alignment" : 4,
6862   "is_const" : true,
6863   "linker_set_key" : "const android::hardware::camera::device::V1_0::DataCallbackMsg",
6864   "name" : "const android::hardware::camera::device::V1_0::DataCallbackMsg",
6865   "referenced_type" : "type-745",
6866   "self_type" : "type-753",
6867   "size" : 4,
6868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
6869  },
6870  {
6871   "alignment" : 4,
6872   "is_const" : true,
6873   "linker_set_key" : "const android::hardware::camera::device::V1_0::FrameCallbackFlag",
6874   "name" : "const android::hardware::camera::device::V1_0::FrameCallbackFlag",
6875   "referenced_type" : "type-742",
6876   "self_type" : "type-750",
6877   "size" : 4,
6878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
6879  },
6880  {
6881   "alignment" : 4,
6882   "is_const" : true,
6883   "linker_set_key" : "const android::hardware::camera::device::V1_0::ICameraDevice",
6884   "name" : "const android::hardware::camera::device::V1_0::ICameraDevice",
6885   "referenced_type" : "type-114",
6886   "self_type" : "type-221",
6887   "size" : 12,
6888   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6889  },
6890  {
6891   "alignment" : 4,
6892   "is_const" : true,
6893   "linker_set_key" : "const android::hardware::camera::device::V1_0::ICameraDeviceCallback",
6894   "name" : "const android::hardware::camera::device::V1_0::ICameraDeviceCallback",
6895   "referenced_type" : "type-205",
6896   "self_type" : "type-764",
6897   "size" : 12,
6898   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDeviceCallback.h"
6899  },
6900  {
6901   "alignment" : 4,
6902   "is_const" : true,
6903   "linker_set_key" : "const android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback",
6904   "name" : "const android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback",
6905   "referenced_type" : "type-212",
6906   "self_type" : "type-797",
6907   "size" : 12,
6908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDevicePreviewCallback.h"
6909  },
6910  {
6911   "alignment" : 4,
6912   "is_const" : true,
6913   "linker_set_key" : "const android::hardware::camera::device::V1_0::NotifyCallbackMsg",
6914   "name" : "const android::hardware::camera::device::V1_0::NotifyCallbackMsg",
6915   "referenced_type" : "type-744",
6916   "self_type" : "type-752",
6917   "size" : 4,
6918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
6919  },
6920  {
6921   "alignment" : 4,
6922   "is_const" : true,
6923   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDevice",
6924   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDevice",
6925   "referenced_type" : "type-901",
6926   "self_type" : "type-904",
6927   "size" : 92,
6928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDevice.h"
6929  },
6930  {
6931   "alignment" : 4,
6932   "is_const" : true,
6933   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceCallback",
6934   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceCallback",
6935   "referenced_type" : "type-886",
6936   "self_type" : "type-889",
6937   "size" : 92,
6938   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceCallback.h"
6939  },
6940  {
6941   "alignment" : 4,
6942   "is_const" : true,
6943   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
6944   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
6945   "referenced_type" : "type-893",
6946   "self_type" : "type-896",
6947   "size" : 92,
6948   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceSession.h"
6949  },
6950  {
6951   "alignment" : 4,
6952   "is_const" : true,
6953   "linker_set_key" : "const android::hardware::camera::device::V3_2::BufferStatus",
6954   "name" : "const android::hardware::camera::device::V3_2::BufferStatus",
6955   "referenced_type" : "type-138",
6956   "self_type" : "type-820",
6957   "size" : 4,
6958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6959  },
6960  {
6961   "alignment" : 2,
6962   "is_const" : true,
6963   "linker_set_key" : "const android::hardware::camera::device::V3_2::CameraBlobId",
6964   "name" : "const android::hardware::camera::device::V3_2::CameraBlobId",
6965   "referenced_type" : "type-802",
6966   "self_type" : "type-821",
6967   "size" : 2,
6968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6969  },
6970  {
6971   "alignment" : 4,
6972   "is_const" : true,
6973   "linker_set_key" : "const android::hardware::camera::device::V3_2::ErrorCode",
6974   "name" : "const android::hardware::camera::device::V3_2::ErrorCode",
6975   "referenced_type" : "type-805",
6976   "self_type" : "type-824",
6977   "size" : 4,
6978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6979  },
6980  {
6981   "alignment" : 8,
6982   "is_const" : true,
6983   "linker_set_key" : "const android::hardware::camera::device::V3_2::HalStream",
6984   "name" : "const android::hardware::camera::device::V3_2::HalStream",
6985   "referenced_type" : "type-498",
6986   "self_type" : "type-924",
6987   "size" : 32,
6988   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6989  },
6990  {
6991   "alignment" : 4,
6992   "is_const" : true,
6993   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDevice",
6994   "name" : "const android::hardware::camera::device::V3_2::ICameraDevice",
6995   "referenced_type" : "type-121",
6996   "self_type" : "type-242",
6997   "size" : 12,
6998   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6999  },
7000  {
7001   "alignment" : 4,
7002   "is_const" : true,
7003   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDeviceCallback",
7004   "name" : "const android::hardware::camera::device::V3_2::ICameraDeviceCallback",
7005   "referenced_type" : "type-225",
7006   "self_type" : "type-842",
7007   "size" : 12,
7008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceCallback.h"
7009  },
7010  {
7011   "alignment" : 4,
7012   "is_const" : true,
7013   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession",
7014   "name" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession",
7015   "referenced_type" : "type-232",
7016   "self_type" : "type-844",
7017   "size" : 12,
7018   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceSession.h"
7019  },
7020  {
7021   "alignment" : 4,
7022   "is_const" : true,
7023   "linker_set_key" : "const android::hardware::camera::device::V3_2::MsgType",
7024   "name" : "const android::hardware::camera::device::V3_2::MsgType",
7025   "referenced_type" : "type-804",
7026   "self_type" : "type-823",
7027   "size" : 4,
7028   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7029  },
7030  {
7031   "alignment" : 4,
7032   "is_const" : true,
7033   "linker_set_key" : "const android::hardware::camera::device::V3_2::RequestTemplate",
7034   "name" : "const android::hardware::camera::device::V3_2::RequestTemplate",
7035   "referenced_type" : "type-812",
7036   "self_type" : "type-825",
7037   "size" : 4,
7038   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7039  },
7040  {
7041   "alignment" : 8,
7042   "is_const" : true,
7043   "linker_set_key" : "const android::hardware::camera::device::V3_2::Stream",
7044   "name" : "const android::hardware::camera::device::V3_2::Stream",
7045   "referenced_type" : "type-487",
7046   "self_type" : "type-871",
7047   "size" : 40,
7048   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7049  },
7050  {
7051   "alignment" : 8,
7052   "is_const" : true,
7053   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamBuffer",
7054   "name" : "const android::hardware::camera::device::V3_2::StreamBuffer",
7055   "referenced_type" : "type-130",
7056   "self_type" : "type-273",
7057   "size" : 72,
7058   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7059  },
7060  {
7061   "alignment" : 4,
7062   "is_const" : true,
7063   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamConfigurationMode",
7064   "name" : "const android::hardware::camera::device::V3_2::StreamConfigurationMode",
7065   "referenced_type" : "type-799",
7066   "self_type" : "type-818",
7067   "size" : 4,
7068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7069  },
7070  {
7071   "alignment" : 4,
7072   "is_const" : true,
7073   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamRotation",
7074   "name" : "const android::hardware::camera::device::V3_2::StreamRotation",
7075   "referenced_type" : "type-490",
7076   "self_type" : "type-817",
7077   "size" : 4,
7078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7079  },
7080  {
7081   "alignment" : 4,
7082   "is_const" : true,
7083   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamType",
7084   "name" : "const android::hardware::camera::device::V3_2::StreamType",
7085   "referenced_type" : "type-488",
7086   "self_type" : "type-816",
7087   "size" : 4,
7088   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7089  },
7090  {
7091   "alignment" : 4,
7092   "is_const" : true,
7093   "linker_set_key" : "const android::hardware::camera::provider::V2_4::BpHwCameraProvider",
7094   "name" : "const android::hardware::camera::provider::V2_4::BpHwCameraProvider",
7095   "referenced_type" : "type-916",
7096   "self_type" : "type-919",
7097   "size" : 92,
7098   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h"
7099  },
7100  {
7101   "alignment" : 4,
7102   "is_const" : true,
7103   "linker_set_key" : "const android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback",
7104   "name" : "const android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback",
7105   "referenced_type" : "type-908",
7106   "self_type" : "type-911",
7107   "size" : 92,
7108   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h"
7109  },
7110  {
7111   "alignment" : 4,
7112   "is_const" : true,
7113   "linker_set_key" : "const android::hardware::camera::provider::V2_4::ICameraProvider",
7114   "name" : "const android::hardware::camera::provider::V2_4::ICameraProvider",
7115   "referenced_type" : "type-62",
7116   "self_type" : "type-846",
7117   "size" : 12,
7118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h"
7119  },
7120  {
7121   "alignment" : 4,
7122   "is_const" : true,
7123   "linker_set_key" : "const android::hardware::camera::provider::V2_4::ICameraProviderCallback",
7124   "name" : "const android::hardware::camera::provider::V2_4::ICameraProviderCallback",
7125   "referenced_type" : "type-109",
7126   "self_type" : "type-249",
7127   "size" : 12,
7128   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7129  },
7130  {
7131   "alignment" : 4,
7132   "is_const" : true,
7133   "linker_set_key" : "const android::hardware::camera::provider::V2_5::BpHwCameraProvider",
7134   "name" : "const android::hardware::camera::provider::V2_5::BpHwCameraProvider",
7135   "referenced_type" : "type-96",
7136   "self_type" : "type-921",
7137   "size" : 92,
7138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h"
7139  },
7140  {
7141   "alignment" : 8,
7142   "is_const" : true,
7143   "linker_set_key" : "const android::hardware::camera::provider::V2_5::DeviceState",
7144   "name" : "const android::hardware::camera::provider::V2_5::DeviceState",
7145   "referenced_type" : "type-848",
7146   "self_type" : "type-849",
7147   "size" : 8,
7148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/types.h"
7149  },
7150  {
7151   "alignment" : 4,
7152   "is_const" : true,
7153   "linker_set_key" : "const android::hardware::camera::provider::V2_5::ICameraProvider",
7154   "name" : "const android::hardware::camera::provider::V2_5::ICameraProvider",
7155   "referenced_type" : "type-61",
7156   "self_type" : "type-852",
7157   "size" : 12,
7158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h"
7159  },
7160  {
7161   "alignment" : 4,
7162   "is_const" : true,
7163   "linker_set_key" : "const android::hardware::details::SchedPrio",
7164   "name" : "const android::hardware::details::SchedPrio",
7165   "referenced_type" : "type-611",
7166   "self_type" : "type-613",
7167   "size" : 8,
7168   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7169  },
7170  {
7171   "alignment" : 4,
7172   "is_const" : true,
7173   "linker_set_key" : "const android::hardware::details::const_accessor<int, 2>",
7174   "name" : "const android::hardware::details::const_accessor<int, 2>",
7175   "referenced_type" : "type-520",
7176   "self_type" : "type-522",
7177   "size" : 4,
7178   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7179  },
7180  {
7181   "alignment" : 4,
7182   "is_const" : true,
7183   "linker_set_key" : "const android::hardware::details::const_accessor<int, 4>",
7184   "name" : "const android::hardware::details::const_accessor<int, 4>",
7185   "referenced_type" : "type-515",
7186   "self_type" : "type-518",
7187   "size" : 4,
7188   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7189  },
7190  {
7191   "alignment" : 8,
7192   "is_const" : true,
7193   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
7194   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
7195   "referenced_type" : "type-334",
7196   "self_type" : "type-603",
7197   "size" : 8,
7198   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7199  },
7200  {
7201   "alignment" : 8,
7202   "is_const" : true,
7203   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V1_0::CameraFace>",
7204   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V1_0::CameraFace>",
7205   "referenced_type" : "type-469",
7206   "self_type" : "type-807",
7207   "size" : 8,
7208   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7209  },
7210  {
7211   "alignment" : 8,
7212   "is_const" : true,
7213   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
7214   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
7215   "referenced_type" : "type-495",
7216   "self_type" : "type-925",
7217   "size" : 8,
7218   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7219  },
7220  {
7221   "alignment" : 8,
7222   "is_const" : true,
7223   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
7224   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
7225   "referenced_type" : "type-484",
7226   "self_type" : "type-900",
7227   "size" : 8,
7228   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7229  },
7230  {
7231   "alignment" : 8,
7232   "is_const" : true,
7233   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
7234   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
7235   "referenced_type" : "type-127",
7236   "self_type" : "type-304",
7237   "size" : 8,
7238   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7239  },
7240  {
7241   "alignment" : 8,
7242   "is_const" : true,
7243   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7244   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7245   "referenced_type" : "type-449",
7246   "self_type" : "type-580",
7247   "size" : 8,
7248   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7249  },
7250  {
7251   "alignment" : 8,
7252   "is_const" : true,
7253   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7254   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7255   "referenced_type" : "type-438",
7256   "self_type" : "type-693",
7257   "size" : 8,
7258   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7259  },
7260  {
7261   "alignment" : 8,
7262   "is_const" : true,
7263   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7264   "name" : "const android::hardware::details::hidl_pointer<int>",
7265   "referenced_type" : "type-455",
7266   "self_type" : "type-529",
7267   "size" : 8,
7268   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7269  },
7270  {
7271   "alignment" : 8,
7272   "is_const" : true,
7273   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
7274   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7275   "referenced_type" : "type-36",
7276   "self_type" : "type-35",
7277   "size" : 8,
7278   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7279  },
7280  {
7281   "alignment" : 4,
7282   "is_const" : true,
7283   "linker_set_key" : "const android::hardware::details::return_status",
7284   "name" : "const android::hardware::details::return_status",
7285   "referenced_type" : "type-281",
7286   "self_type" : "type-303",
7287   "size" : 24,
7288   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7289  },
7290  {
7291   "alignment" : 8,
7292   "is_const" : true,
7293   "linker_set_key" : "const android::hardware::graphics::common::V1_0::BufferUsage",
7294   "name" : "const android::hardware::graphics::common::V1_0::BufferUsage",
7295   "referenced_type" : "type-766",
7296   "self_type" : "type-774",
7297   "size" : 8,
7298   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7299  },
7300  {
7301   "alignment" : 4,
7302   "is_const" : true,
7303   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorMode",
7304   "name" : "const android::hardware::graphics::common::V1_0::ColorMode",
7305   "referenced_type" : "type-770",
7306   "self_type" : "type-778",
7307   "size" : 4,
7308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7309  },
7310  {
7311   "alignment" : 4,
7312   "is_const" : true,
7313   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorTransform",
7314   "name" : "const android::hardware::graphics::common::V1_0::ColorTransform",
7315   "referenced_type" : "type-771",
7316   "self_type" : "type-779",
7317   "size" : 4,
7318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7319  },
7320  {
7321   "alignment" : 4,
7322   "is_const" : true,
7323   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Dataspace",
7324   "name" : "const android::hardware::graphics::common::V1_0::Dataspace",
7325   "referenced_type" : "type-769",
7326   "self_type" : "type-777",
7327   "size" : 4,
7328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7329  },
7330  {
7331   "alignment" : 4,
7332   "is_const" : true,
7333   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Hdr",
7334   "name" : "const android::hardware::graphics::common::V1_0::Hdr",
7335   "referenced_type" : "type-772",
7336   "self_type" : "type-780",
7337   "size" : 4,
7338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7339  },
7340  {
7341   "alignment" : 4,
7342   "is_const" : true,
7343   "linker_set_key" : "const android::hardware::graphics::common::V1_0::PixelFormat",
7344   "name" : "const android::hardware::graphics::common::V1_0::PixelFormat",
7345   "referenced_type" : "type-489",
7346   "self_type" : "type-773",
7347   "size" : 4,
7348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7349  },
7350  {
7351   "alignment" : 4,
7352   "is_const" : true,
7353   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Transform",
7354   "name" : "const android::hardware::graphics::common::V1_0::Transform",
7355   "referenced_type" : "type-768",
7356   "self_type" : "type-776",
7357   "size" : 4,
7358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7359  },
7360  {
7361   "alignment" : 4,
7362   "is_const" : true,
7363   "linker_set_key" : "const android::hardware::hidl_array<int, 2>",
7364   "name" : "const android::hardware::hidl_array<int, 2>",
7365   "referenced_type" : "type-475",
7366   "self_type" : "type-532",
7367   "size" : 8,
7368   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7369  },
7370  {
7371   "alignment" : 4,
7372   "is_const" : true,
7373   "linker_set_key" : "const android::hardware::hidl_array<int, 4>",
7374   "name" : "const android::hardware::hidl_array<int, 4>",
7375   "referenced_type" : "type-473",
7376   "self_type" : "type-527",
7377   "size" : 16,
7378   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7379  },
7380  {
7381   "alignment" : 4,
7382   "is_const" : true,
7383   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7384   "name" : "const android::hardware::hidl_death_recipient",
7385   "referenced_type" : "type-10",
7386   "self_type" : "type-75",
7387   "size" : 12,
7388   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7389  },
7390  {
7391   "alignment" : 8,
7392   "is_const" : true,
7393   "linker_set_key" : "const android::hardware::hidl_handle",
7394   "name" : "const android::hardware::hidl_handle",
7395   "referenced_type" : "type-131",
7396   "self_type" : "type-547",
7397   "size" : 16,
7398   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7399  },
7400  {
7401   "alignment" : 8,
7402   "is_const" : true,
7403   "linker_set_key" : "const android::hardware::hidl_memory",
7404   "name" : "const android::hardware::hidl_memory",
7405   "referenced_type" : "type-424",
7406   "self_type" : "type-427",
7407   "size" : 40,
7408   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7409  },
7410  {
7411   "alignment" : 8,
7412   "is_const" : true,
7413   "linker_set_key" : "const android::hardware::hidl_string",
7414   "name" : "const android::hardware::hidl_string",
7415   "referenced_type" : "type-330",
7416   "self_type" : "type-723",
7417   "size" : 16,
7418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7419  },
7420  {
7421   "alignment" : 8,
7422   "is_const" : true,
7423   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
7424   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
7425   "referenced_type" : "type-333",
7426   "self_type" : "type-465",
7427   "size" : 16,
7428   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7429  },
7430  {
7431   "alignment" : 8,
7432   "is_const" : true,
7433   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace>",
7434   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace>",
7435   "referenced_type" : "type-468",
7436   "self_type" : "type-477",
7437   "size" : 16,
7438   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7439  },
7440  {
7441   "alignment" : 8,
7442   "is_const" : true,
7443   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
7444   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
7445   "referenced_type" : "type-494",
7446   "self_type" : "type-499",
7447   "size" : 16,
7448   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7449  },
7450  {
7451   "alignment" : 8,
7452   "is_const" : true,
7453   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
7454   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
7455   "referenced_type" : "type-483",
7456   "self_type" : "type-491",
7457   "size" : 16,
7458   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7459  },
7460  {
7461   "alignment" : 8,
7462   "is_const" : true,
7463   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
7464   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
7465   "referenced_type" : "type-502",
7466   "self_type" : "type-503",
7467   "size" : 16,
7468   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7469  },
7470  {
7471   "alignment" : 8,
7472   "is_const" : true,
7473   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7474   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7475   "referenced_type" : "type-437",
7476   "self_type" : "type-445",
7477   "size" : 16,
7478   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7479  },
7480  {
7481   "alignment" : 8,
7482   "is_const" : true,
7483   "linker_set_key" : "const android::hardware::hidl_vec<int>",
7484   "name" : "const android::hardware::hidl_vec<int>",
7485   "referenced_type" : "type-461",
7486   "self_type" : "type-462",
7487   "size" : 16,
7488   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7489  },
7490  {
7491   "alignment" : 8,
7492   "is_const" : true,
7493   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
7494   "name" : "const android::hardware::hidl_vec<unsigned char>",
7495   "referenced_type" : "type-480",
7496   "self_type" : "type-481",
7497   "size" : 16,
7498   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7499  },
7500  {
7501   "alignment" : 2,
7502   "is_const" : true,
7503   "linker_set_key" : "const android::hardware::hidl_version",
7504   "name" : "const android::hardware::hidl_version",
7505   "referenced_type" : "type-535",
7506   "self_type" : "type-537",
7507   "size" : 4,
7508   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7509  },
7510  {
7511   "alignment" : 4,
7512   "is_const" : true,
7513   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
7514   "name" : "const android::hidl::base::V1_0::BpHwBase",
7515   "referenced_type" : "type-855",
7516   "self_type" : "type-858",
7517   "size" : 92,
7518   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7519  },
7520  {
7521   "alignment" : 4,
7522   "is_const" : true,
7523   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7524   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7525   "referenced_type" : "type-555",
7526   "self_type" : "type-556",
7527   "size" : 4,
7528   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7529  },
7530  {
7531   "alignment" : 4,
7532   "is_const" : true,
7533   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
7534   "name" : "const android::hidl::base::V1_0::IBase",
7535   "referenced_type" : "type-20",
7536   "self_type" : "type-124",
7537   "size" : 12,
7538   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7539  },
7540  {
7541   "alignment" : 4,
7542   "is_const" : true,
7543   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
7544   "name" : "const android::hidl::base::V1_0::IBase *const",
7545   "referenced_type" : "type-125",
7546   "self_type" : "type-626",
7547   "size" : 4,
7548   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7549  },
7550  {
7551   "alignment" : 4,
7552   "is_const" : true,
7553   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
7554   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7555   "referenced_type" : "type-183",
7556   "self_type" : "type-188",
7557   "size" : 12,
7558   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7559  },
7560  {
7561   "alignment" : 4,
7562   "is_const" : true,
7563   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7564   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7565   "referenced_type" : "type-699",
7566   "self_type" : "type-704",
7567   "size" : 4,
7568   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7569  },
7570  {
7571   "alignment" : 1,
7572   "is_const" : true,
7573   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7574   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7575   "referenced_type" : "type-698",
7576   "self_type" : "type-702",
7577   "size" : 1,
7578   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7579  },
7580  {
7581   "alignment" : 4,
7582   "is_const" : true,
7583   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7584   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7585   "referenced_type" : "type-199",
7586   "self_type" : "type-696",
7587   "size" : 12,
7588   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7589  },
7590  {
7591   "alignment" : 4,
7592   "is_const" : true,
7593   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
7594   "name" : "const android::sp<android::hardware::IBinder>",
7595   "referenced_type" : "type-142",
7596   "self_type" : "type-144",
7597   "size" : 4,
7598   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7599  },
7600  {
7601   "alignment" : 4,
7602   "is_const" : true,
7603   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
7604   "name" : "const android::sp<android::hardware::ProcessState>",
7605   "referenced_type" : "type-148",
7606   "self_type" : "type-179",
7607   "size" : 4,
7608   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7609  },
7610  {
7611   "alignment" : 4,
7612   "is_const" : true,
7613   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevice>",
7614   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevice>",
7615   "referenced_type" : "type-112",
7616   "self_type" : "type-111",
7617   "size" : 4,
7618   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7619  },
7620  {
7621   "alignment" : 4,
7622   "is_const" : true,
7623   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback>",
7624   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback>",
7625   "referenced_type" : "type-203",
7626   "self_type" : "type-207",
7627   "size" : 4,
7628   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7629  },
7630  {
7631   "alignment" : 4,
7632   "is_const" : true,
7633   "linker_set_key" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback>",
7634   "name" : "const android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback>",
7635   "referenced_type" : "type-210",
7636   "self_type" : "type-214",
7637   "size" : 4,
7638   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7639  },
7640  {
7641   "alignment" : 4,
7642   "is_const" : true,
7643   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDevice>",
7644   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDevice>",
7645   "referenced_type" : "type-119",
7646   "self_type" : "type-118",
7647   "size" : 4,
7648   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7649  },
7650  {
7651   "alignment" : 4,
7652   "is_const" : true,
7653   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback>",
7654   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback>",
7655   "referenced_type" : "type-223",
7656   "self_type" : "type-227",
7657   "size" : 4,
7658   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7659  },
7660  {
7661   "alignment" : 4,
7662   "is_const" : true,
7663   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
7664   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
7665   "referenced_type" : "type-230",
7666   "self_type" : "type-234",
7667   "size" : 4,
7668   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7669  },
7670  {
7671   "alignment" : 4,
7672   "is_const" : true,
7673   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProvider>",
7674   "name" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProvider>",
7675   "referenced_type" : "type-251",
7676   "self_type" : "type-254",
7677   "size" : 4,
7678   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7679  },
7680  {
7681   "alignment" : 4,
7682   "is_const" : true,
7683   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback>",
7684   "name" : "const android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback>",
7685   "referenced_type" : "type-107",
7686   "self_type" : "type-106",
7687   "size" : 4,
7688   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7689  },
7690  {
7691   "alignment" : 4,
7692   "is_const" : true,
7693   "linker_set_key" : "const android::sp<android::hardware::camera::provider::V2_5::ICameraProvider>",
7694   "name" : "const android::sp<android::hardware::camera::provider::V2_5::ICameraProvider>",
7695   "referenced_type" : "type-59",
7696   "self_type" : "type-92",
7697   "size" : 4,
7698   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7699  },
7700  {
7701   "alignment" : 4,
7702   "is_const" : true,
7703   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7704   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7705   "referenced_type" : "type-5",
7706   "self_type" : "type-4",
7707   "size" : 4,
7708   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7709  },
7710  {
7711   "alignment" : 4,
7712   "is_const" : true,
7713   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
7714   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7715   "referenced_type" : "type-43",
7716   "self_type" : "type-42",
7717   "size" : 4,
7718   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7719  },
7720  {
7721   "alignment" : 4,
7722   "is_const" : true,
7723   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
7724   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7725   "referenced_type" : "type-64",
7726   "self_type" : "type-78",
7727   "size" : 4,
7728   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7729  },
7730  {
7731   "alignment" : 4,
7732   "is_const" : true,
7733   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7734   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7735   "referenced_type" : "type-181",
7736   "self_type" : "type-186",
7737   "size" : 4,
7738   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7739  },
7740  {
7741   "alignment" : 4,
7742   "is_const" : true,
7743   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7744   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7745   "referenced_type" : "type-197",
7746   "self_type" : "type-201",
7747   "size" : 4,
7748   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7749  },
7750  {
7751   "alignment" : 4,
7752   "is_const" : true,
7753   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
7754   "name" : "const android::wp<android::hardware::BHwBinder>",
7755   "referenced_type" : "type-48",
7756   "self_type" : "type-71",
7757   "size" : 8,
7758   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7759  },
7760  {
7761   "alignment" : 4,
7762   "is_const" : true,
7763   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
7764   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7765   "referenced_type" : "type-8",
7766   "self_type" : "type-34",
7767   "size" : 8,
7768   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7769  },
7770  {
7771   "alignment" : 4,
7772   "is_const" : true,
7773   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
7774   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
7775   "referenced_type" : "type-18",
7776   "self_type" : "type-928",
7777   "size" : 8,
7778   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7779  },
7780  {
7781   "alignment" : 1,
7782   "is_const" : true,
7783   "linker_set_key" : "const bool",
7784   "name" : "const bool",
7785   "referenced_type" : "type-67",
7786   "self_type" : "type-193",
7787   "size" : 1,
7788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7789  },
7790  {
7791   "alignment" : 1,
7792   "is_const" : true,
7793   "linker_set_key" : "const char",
7794   "name" : "const char",
7795   "referenced_type" : "type-87",
7796   "self_type" : "type-175",
7797   "size" : 1,
7798   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7799  },
7800  {
7801   "alignment" : 2,
7802   "is_const" : true,
7803   "linker_set_key" : "const char16_t",
7804   "name" : "const char16_t",
7805   "referenced_type" : "type-167",
7806   "self_type" : "type-166",
7807   "size" : 2,
7808   "source_file" : "/system/core/libutils/include/utils/String16.h"
7809  },
7810  {
7811   "alignment" : 8,
7812   "is_const" : true,
7813   "linker_set_key" : "const double",
7814   "name" : "const double",
7815   "referenced_type" : "type-395",
7816   "self_type" : "type-414",
7817   "size" : 8,
7818   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7819  },
7820  {
7821   "alignment" : 4,
7822   "is_const" : true,
7823   "linker_set_key" : "const float",
7824   "name" : "const float",
7825   "referenced_type" : "type-389",
7826   "self_type" : "type-412",
7827   "size" : 4,
7828   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7829  },
7830  {
7831   "alignment" : 4,
7832   "is_const" : true,
7833   "linker_set_key" : "const int",
7834   "name" : "const int",
7835   "referenced_type" : "type-51",
7836   "self_type" : "type-507",
7837   "size" : 4,
7838   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7839  },
7840  {
7841   "is_const" : true,
7842   "linker_set_key" : "const iter<is_const>",
7843   "name" : "const iter<is_const>",
7844   "referenced_type" : "type-26",
7845   "self_type" : "type-25",
7846   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7847  },
7848  {
7849   "is_const" : true,
7850   "linker_set_key" : "const iter<is_const>",
7851   "name" : "const iter<is_const>",
7852   "referenced_type" : "type-434",
7853   "self_type" : "type-433",
7854   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7855  },
7856  {
7857   "alignment" : 4,
7858   "is_const" : true,
7859   "linker_set_key" : "const log_msg",
7860   "name" : "const log_msg",
7861   "referenced_type" : "type-81",
7862   "self_type" : "type-80",
7863   "size" : 5124,
7864   "source_file" : "/system/core/liblog/include/log/log_read.h"
7865  },
7866  {
7867   "alignment" : 8,
7868   "is_const" : true,
7869   "linker_set_key" : "const long long",
7870   "name" : "const long long",
7871   "referenced_type" : "type-153",
7872   "self_type" : "type-408",
7873   "size" : 8,
7874   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7875  },
7876  {
7877   "alignment" : 4,
7878   "is_const" : true,
7879   "linker_set_key" : "const native_handle",
7880   "name" : "const native_handle",
7881   "referenced_type" : "type-136",
7882   "self_type" : "type-135",
7883   "size" : 12,
7884   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7885  },
7886  {
7887   "alignment" : 2,
7888   "is_const" : true,
7889   "linker_set_key" : "const short",
7890   "name" : "const short",
7891   "referenced_type" : "type-350",
7892   "self_type" : "type-403",
7893   "size" : 2,
7894   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7895  },
7896  {
7897   "alignment" : 1,
7898   "is_const" : true,
7899   "linker_set_key" : "const signed char",
7900   "name" : "const signed char",
7901   "referenced_type" : "type-401",
7902   "self_type" : "type-400",
7903   "size" : 1,
7904   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7905  },
7906  {
7907   "alignment" : 4,
7908   "is_const" : true,
7909   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::CameraDeviceStatus, 3>",
7910   "name" : "const std::array<android::hardware::camera::common::V1_0::CameraDeviceStatus, 3>",
7911   "referenced_type" : "type-734",
7912   "self_type" : "type-733",
7913   "size" : 12,
7914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
7915  },
7916  {
7917   "alignment" : 4,
7918   "is_const" : true,
7919   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::CameraMetadataType, 6>",
7920   "name" : "const std::array<android::hardware::camera::common::V1_0::CameraMetadataType, 6>",
7921   "referenced_type" : "type-730",
7922   "self_type" : "type-729",
7923   "size" : 24,
7924   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
7925  },
7926  {
7927   "alignment" : 4,
7928   "is_const" : true,
7929   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::Status, 8>",
7930   "name" : "const std::array<android::hardware::camera::common::V1_0::Status, 8>",
7931   "referenced_type" : "type-726",
7932   "self_type" : "type-725",
7933   "size" : 32,
7934   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
7935  },
7936  {
7937   "alignment" : 4,
7938   "is_const" : true,
7939   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TagBoundaryId, 2>",
7940   "name" : "const std::array<android::hardware::camera::common::V1_0::TagBoundaryId, 2>",
7941   "referenced_type" : "type-732",
7942   "self_type" : "type-731",
7943   "size" : 8,
7944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
7945  },
7946  {
7947   "alignment" : 4,
7948   "is_const" : true,
7949   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TorchMode, 2>",
7950   "name" : "const std::array<android::hardware::camera::common::V1_0::TorchMode, 2>",
7951   "referenced_type" : "type-728",
7952   "self_type" : "type-727",
7953   "size" : 8,
7954   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
7955  },
7956  {
7957   "alignment" : 4,
7958   "is_const" : true,
7959   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TorchModeStatus, 3>",
7960   "name" : "const std::array<android::hardware::camera::common::V1_0::TorchModeStatus, 3>",
7961   "referenced_type" : "type-739",
7962   "self_type" : "type-738",
7963   "size" : 12,
7964   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
7965  },
7966  {
7967   "alignment" : 4,
7968   "is_const" : true,
7969   "linker_set_key" : "const std::array<android::hardware::camera::device::V1_0::CameraFacing, 3>",
7970   "name" : "const std::array<android::hardware::camera::device::V1_0::CameraFacing, 3>",
7971   "referenced_type" : "type-755",
7972   "self_type" : "type-754",
7973   "size" : 12,
7974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
7975  },
7976  {
7977   "alignment" : 4,
7978   "is_const" : true,
7979   "linker_set_key" : "const std::array<android::hardware::camera::device::V1_0::CommandType, 6>",
7980   "name" : "const std::array<android::hardware::camera::device::V1_0::CommandType, 6>",
7981   "referenced_type" : "type-759",
7982   "self_type" : "type-758",
7983   "size" : 24,
7984   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
7985  },
7986  {
7987   "alignment" : 4,
7988   "is_const" : true,
7989   "linker_set_key" : "const std::array<android::hardware::camera::device::V1_0::DataCallbackMsg, 7>",
7990   "name" : "const std::array<android::hardware::camera::device::V1_0::DataCallbackMsg, 7>",
7991   "referenced_type" : "type-763",
7992   "self_type" : "type-762",
7993   "size" : 28,
7994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
7995  },
7996  {
7997   "alignment" : 4,
7998   "is_const" : true,
7999   "linker_set_key" : "const std::array<android::hardware::camera::device::V1_0::FrameCallbackFlag, 7>",
8000   "name" : "const std::array<android::hardware::camera::device::V1_0::FrameCallbackFlag, 7>",
8001   "referenced_type" : "type-757",
8002   "self_type" : "type-756",
8003   "size" : 28,
8004   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
8005  },
8006  {
8007   "alignment" : 4,
8008   "is_const" : true,
8009   "linker_set_key" : "const std::array<android::hardware::camera::device::V1_0::NotifyCallbackMsg, 5>",
8010   "name" : "const std::array<android::hardware::camera::device::V1_0::NotifyCallbackMsg, 5>",
8011   "referenced_type" : "type-761",
8012   "self_type" : "type-760",
8013   "size" : 20,
8014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h"
8015  },
8016  {
8017   "alignment" : 4,
8018   "is_const" : true,
8019   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::BufferStatus, 2>",
8020   "name" : "const std::array<android::hardware::camera::device::V3_2::BufferStatus, 2>",
8021   "referenced_type" : "type-833",
8022   "self_type" : "type-832",
8023   "size" : 8,
8024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8025  },
8026  {
8027   "alignment" : 2,
8028   "is_const" : true,
8029   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::CameraBlobId, 1>",
8030   "name" : "const std::array<android::hardware::camera::device::V3_2::CameraBlobId, 1>",
8031   "referenced_type" : "type-835",
8032   "self_type" : "type-834",
8033   "size" : 2,
8034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8035  },
8036  {
8037   "alignment" : 4,
8038   "is_const" : true,
8039   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::ErrorCode, 4>",
8040   "name" : "const std::array<android::hardware::camera::device::V3_2::ErrorCode, 4>",
8041   "referenced_type" : "type-839",
8042   "self_type" : "type-838",
8043   "size" : 16,
8044   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8045  },
8046  {
8047   "alignment" : 4,
8048   "is_const" : true,
8049   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::MsgType, 2>",
8050   "name" : "const std::array<android::hardware::camera::device::V3_2::MsgType, 2>",
8051   "referenced_type" : "type-837",
8052   "self_type" : "type-836",
8053   "size" : 8,
8054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8055  },
8056  {
8057   "alignment" : 4,
8058   "is_const" : true,
8059   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::RequestTemplate, 7>",
8060   "name" : "const std::array<android::hardware::camera::device::V3_2::RequestTemplate, 7>",
8061   "referenced_type" : "type-841",
8062   "self_type" : "type-840",
8063   "size" : 28,
8064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8065  },
8066  {
8067   "alignment" : 4,
8068   "is_const" : true,
8069   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamConfigurationMode, 10>",
8070   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamConfigurationMode, 10>",
8071   "referenced_type" : "type-831",
8072   "self_type" : "type-830",
8073   "size" : 40,
8074   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8075  },
8076  {
8077   "alignment" : 4,
8078   "is_const" : true,
8079   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamRotation, 4>",
8080   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamRotation, 4>",
8081   "referenced_type" : "type-829",
8082   "self_type" : "type-828",
8083   "size" : 16,
8084   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8085  },
8086  {
8087   "alignment" : 4,
8088   "is_const" : true,
8089   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamType, 2>",
8090   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamType, 2>",
8091   "referenced_type" : "type-827",
8092   "self_type" : "type-826",
8093   "size" : 8,
8094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
8095  },
8096  {
8097   "alignment" : 8,
8098   "is_const" : true,
8099   "linker_set_key" : "const std::array<android::hardware::camera::provider::V2_5::DeviceState, 4>",
8100   "name" : "const std::array<android::hardware::camera::provider::V2_5::DeviceState, 4>",
8101   "referenced_type" : "type-41",
8102   "self_type" : "type-40",
8103   "size" : 32,
8104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/types.h"
8105  },
8106  {
8107   "alignment" : 8,
8108   "is_const" : true,
8109   "linker_set_key" : "const std::array<android::hardware::camera::provider::V2_5::DeviceState, 4>",
8110   "name" : "const std::array<android::hardware::camera::provider::V2_5::DeviceState, 4>",
8111   "referenced_type" : "type-851",
8112   "self_type" : "type-850",
8113   "size" : 32,
8114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/types.h"
8115  },
8116  {
8117   "alignment" : 8,
8118   "is_const" : true,
8119   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
8120   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
8121   "referenced_type" : "type-784",
8122   "self_type" : "type-783",
8123   "size" : 184,
8124   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8125  },
8126  {
8127   "alignment" : 4,
8128   "is_const" : true,
8129   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
8130   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
8131   "referenced_type" : "type-792",
8132   "self_type" : "type-791",
8133   "size" : 40,
8134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8135  },
8136  {
8137   "alignment" : 4,
8138   "is_const" : true,
8139   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
8140   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
8141   "referenced_type" : "type-794",
8142   "self_type" : "type-793",
8143   "size" : 28,
8144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8145  },
8146  {
8147   "alignment" : 4,
8148   "is_const" : true,
8149   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
8150   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
8151   "referenced_type" : "type-790",
8152   "self_type" : "type-789",
8153   "size" : 228,
8154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8155  },
8156  {
8157   "alignment" : 4,
8158   "is_const" : true,
8159   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
8160   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
8161   "referenced_type" : "type-796",
8162   "self_type" : "type-795",
8163   "size" : 12,
8164   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8165  },
8166  {
8167   "alignment" : 4,
8168   "is_const" : true,
8169   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
8170   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
8171   "referenced_type" : "type-782",
8172   "self_type" : "type-781",
8173   "size" : 80,
8174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8175  },
8176  {
8177   "alignment" : 4,
8178   "is_const" : true,
8179   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
8180   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
8181   "referenced_type" : "type-786",
8182   "self_type" : "type-785",
8183   "size" : 20,
8184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8185  },
8186  {
8187   "alignment" : 4,
8188   "is_const" : true,
8189   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8190   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8191   "referenced_type" : "type-29",
8192   "self_type" : "type-28",
8193   "size" : 12,
8194   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8195  },
8196  {
8197   "alignment" : 4,
8198   "is_const" : true,
8199   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8200   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8201   "referenced_type" : "type-560",
8202   "self_type" : "type-559",
8203   "size" : 12,
8204   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8205  },
8206  {
8207   "alignment" : 4,
8208   "is_const" : true,
8209   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8210   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8211   "referenced_type" : "type-708",
8212   "self_type" : "type-707",
8213   "size" : 4,
8214   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8215  },
8216  {
8217   "alignment" : 1,
8218   "is_const" : true,
8219   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8220   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8221   "referenced_type" : "type-706",
8222   "self_type" : "type-705",
8223   "size" : 3,
8224   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8225  },
8226  {
8227   "alignment" : 4,
8228   "is_const" : true,
8229   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8230   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8231   "referenced_type" : "type-606",
8232   "self_type" : "type-605",
8233   "size" : 12,
8234   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8235  },
8236  {
8237   "alignment" : 4,
8238   "is_const" : true,
8239   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8240   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8241   "referenced_type" : "type-459",
8242   "self_type" : "type-458",
8243   "size" : 8,
8244   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8245  },
8246  {
8247   "alignment" : 4,
8248   "is_const" : true,
8249   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8250   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8251   "referenced_type" : "type-443",
8252   "self_type" : "type-442",
8253   "size" : 8,
8254   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8255  },
8256  {
8257   "alignment" : 4,
8258   "is_const" : true,
8259   "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 *> > *)> > >",
8260   "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 *> > *)> > >",
8261   "referenced_type" : "type-46",
8262   "self_type" : "type-45",
8263   "size" : 12,
8264   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8265  },
8266  {
8267   "alignment" : 4,
8268   "is_const" : true,
8269   "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 *> > *)> > >",
8270   "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 *> > *)> > >",
8271   "referenced_type" : "type-737",
8272   "self_type" : "type-736",
8273   "size" : 12,
8274   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8275  },
8276  {
8277   "alignment" : 1,
8278   "is_const" : true,
8279   "linker_set_key" : "const unsigned char",
8280   "name" : "const unsigned char",
8281   "referenced_type" : "type-3",
8282   "self_type" : "type-525",
8283   "size" : 1,
8284   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8285  },
8286  {
8287   "alignment" : 4,
8288   "is_const" : true,
8289   "linker_set_key" : "const unsigned int",
8290   "name" : "const unsigned int",
8291   "referenced_type" : "type-2",
8292   "self_type" : "type-158",
8293   "size" : 4,
8294   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8295  },
8296  {
8297   "alignment" : 8,
8298   "is_const" : true,
8299   "linker_set_key" : "const unsigned long long",
8300   "name" : "const unsigned long long",
8301   "referenced_type" : "type-17",
8302   "self_type" : "type-410",
8303   "size" : 8,
8304   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8305  },
8306  {
8307   "alignment" : 2,
8308   "is_const" : true,
8309   "linker_set_key" : "const unsigned short",
8310   "name" : "const unsigned short",
8311   "referenced_type" : "type-85",
8312   "self_type" : "type-405",
8313   "size" : 2,
8314   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8315  },
8316  {
8317   "is_const" : true,
8318   "linker_set_key" : "const void",
8319   "name" : "const void",
8320   "referenced_type" : "type-54",
8321   "self_type" : "type-541",
8322   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8323  },
8324  {
8325   "alignment" : 1,
8326   "is_volatile" : true,
8327   "linker_set_key" : "volatile bool",
8328   "name" : "volatile bool",
8329   "referenced_type" : "type-67",
8330   "self_type" : "type-196",
8331   "size" : 1,
8332   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8333  },
8334  {
8335   "alignment" : 4,
8336   "is_volatile" : true,
8337   "linker_set_key" : "volatile int",
8338   "name" : "volatile int",
8339   "referenced_type" : "type-51",
8340   "self_type" : "type-176",
8341   "size" : 4,
8342   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8343  }
8344 ],
8345 "record_types" :
8346 [
8347  {
8348   "alignment" : 4,
8349   "fields" :
8350   [
8351    {
8352     "access" : "private",
8353     "field_name" : "mCond",
8354     "referenced_type" : "type-195"
8355    }
8356   ],
8357   "linker_set_key" : "android::Condition",
8358   "name" : "android::Condition",
8359   "record_kind" : "class",
8360   "referenced_type" : "type-194",
8361   "self_type" : "type-194",
8362   "size" : 4,
8363   "source_file" : "/system/core/libutils/include/utils/Condition.h",
8364   "unique_id" : "_ZTSN7android9ConditionE"
8365  },
8366  {
8367   "alignment" : 4,
8368   "fields" :
8369   [
8370    {
8371     "access" : "private",
8372     "field_name" : "mVector",
8373     "referenced_type" : "type-170"
8374    }
8375   ],
8376   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8377   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8378   "record_kind" : "class",
8379   "referenced_type" : "type-169",
8380   "self_type" : "type-169",
8381   "size" : 20,
8382   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8383   "template_args" : [ "type-164", "type-142" ],
8384   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8385  },
8386  {
8387   "alignment" : 4,
8388   "fields" :
8389   [
8390    {
8391     "access" : "private",
8392     "field_name" : "mCount",
8393     "referenced_type" : "type-315"
8394    }
8395   ],
8396   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
8397   "name" : "android::LightRefBase<android::NativeHandle>",
8398   "record_kind" : "class",
8399   "referenced_type" : "type-314",
8400   "self_type" : "type-314",
8401   "size" : 4,
8402   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8403   "template_args" : [ "type-316" ],
8404   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
8405  },
8406  {
8407   "alignment" : 4,
8408   "fields" :
8409   [
8410    {
8411     "access" : "private",
8412     "field_name" : "mCount",
8413     "referenced_type" : "type-312"
8414    }
8415   ],
8416   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
8417   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8418   "record_kind" : "class",
8419   "referenced_type" : "type-311",
8420   "self_type" : "type-311",
8421   "size" : 4,
8422   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8423   "template_args" : [ "type-313" ],
8424   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8425  },
8426  {
8427   "alignment" : 4,
8428   "fields" :
8429   [
8430    {
8431     "access" : "private",
8432     "field_name" : "mMutex",
8433     "referenced_type" : "type-155"
8434    }
8435   ],
8436   "linker_set_key" : "android::Mutex",
8437   "name" : "android::Mutex",
8438   "record_kind" : "class",
8439   "referenced_type" : "type-154",
8440   "self_type" : "type-154",
8441   "size" : 4,
8442   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8443   "unique_id" : "_ZTSN7android5MutexE"
8444  },
8445  {
8446   "alignment" : 4,
8447   "fields" :
8448   [
8449    {
8450     "access" : "private",
8451     "field_name" : "mLock",
8452     "referenced_type" : "type-680"
8453    }
8454   ],
8455   "linker_set_key" : "android::Mutex::Autolock",
8456   "name" : "android::Mutex::Autolock",
8457   "record_kind" : "class",
8458   "referenced_type" : "type-679",
8459   "self_type" : "type-679",
8460   "size" : 4,
8461   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8462   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
8463  },
8464  {
8465   "alignment" : 4,
8466   "base_specifiers" :
8467   [
8468    {
8469     "referenced_type" : "type-314"
8470    }
8471   ],
8472   "fields" :
8473   [
8474    {
8475     "access" : "private",
8476     "field_name" : "mHandle",
8477     "field_offset" : 32,
8478     "referenced_type" : "type-317"
8479    },
8480    {
8481     "access" : "private",
8482     "field_name" : "mOwnsHandle",
8483     "field_offset" : 64,
8484     "referenced_type" : "type-67"
8485    }
8486   ],
8487   "linker_set_key" : "android::NativeHandle",
8488   "name" : "android::NativeHandle",
8489   "record_kind" : "class",
8490   "referenced_type" : "type-316",
8491   "self_type" : "type-316",
8492   "size" : 12,
8493   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
8494   "unique_id" : "_ZTSN7android12NativeHandleE"
8495  },
8496  {
8497   "alignment" : 4,
8498   "fields" :
8499   [
8500    {
8501     "access" : "private",
8502     "field_name" : "mRWLock",
8503     "referenced_type" : "type-686"
8504    }
8505   ],
8506   "linker_set_key" : "android::RWLock",
8507   "name" : "android::RWLock",
8508   "record_kind" : "class",
8509   "referenced_type" : "type-685",
8510   "self_type" : "type-685",
8511   "size" : 40,
8512   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8513   "unique_id" : "_ZTSN7android6RWLockE"
8514  },
8515  {
8516   "alignment" : 4,
8517   "fields" :
8518   [
8519    {
8520     "access" : "private",
8521     "field_name" : "mLock",
8522     "referenced_type" : "type-689"
8523    }
8524   ],
8525   "linker_set_key" : "android::RWLock::AutoRLock",
8526   "name" : "android::RWLock::AutoRLock",
8527   "record_kind" : "class",
8528   "referenced_type" : "type-688",
8529   "self_type" : "type-688",
8530   "size" : 4,
8531   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8532   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
8533  },
8534  {
8535   "alignment" : 4,
8536   "fields" :
8537   [
8538    {
8539     "access" : "private",
8540     "field_name" : "mLock",
8541     "referenced_type" : "type-689"
8542    }
8543   ],
8544   "linker_set_key" : "android::RWLock::AutoWLock",
8545   "name" : "android::RWLock::AutoWLock",
8546   "record_kind" : "class",
8547   "referenced_type" : "type-691",
8548   "self_type" : "type-691",
8549   "size" : 4,
8550   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8551   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
8552  },
8553  {
8554   "alignment" : 4,
8555   "fields" :
8556   [
8557    {
8558     "access" : "private",
8559     "field_name" : "mRefs",
8560     "field_offset" : 32,
8561     "referenced_type" : "type-12"
8562    }
8563   ],
8564   "linker_set_key" : "android::RefBase",
8565   "name" : "android::RefBase",
8566   "record_kind" : "class",
8567   "referenced_type" : "type-11",
8568   "self_type" : "type-11",
8569   "size" : 8,
8570   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8571   "unique_id" : "_ZTSN7android7RefBaseE",
8572   "vtable_components" :
8573   [
8574    {
8575     "kind" : "offset_to_top"
8576    },
8577    {
8578     "kind" : "rtti",
8579     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8580    },
8581    {
8582     "kind" : "complete_dtor_pointer",
8583     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8584    },
8585    {
8586     "kind" : "deleting_dtor_pointer",
8587     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8588    },
8589    {
8590     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8591    },
8592    {
8593     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8594    },
8595    {
8596     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8597    },
8598    {
8599     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8600    }
8601   ]
8602  },
8603  {
8604   "alignment" : 1,
8605   "linker_set_key" : "android::RefBase::weakref_type",
8606   "name" : "android::RefBase::weakref_type",
8607   "record_kind" : "class",
8608   "referenced_type" : "type-16",
8609   "self_type" : "type-16",
8610   "size" : 1,
8611   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8612   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
8613  },
8614  {
8615   "alignment" : 1,
8616   "linker_set_key" : "android::ReferenceMover",
8617   "name" : "android::ReferenceMover",
8618   "record_kind" : "class",
8619   "referenced_type" : "type-423",
8620   "self_type" : "type-423",
8621   "size" : 1,
8622   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8623   "unique_id" : "_ZTSN7android14ReferenceMoverE"
8624  },
8625  {
8626   "alignment" : 4,
8627   "linker_set_key" : "android::ReferenceRenamer",
8628   "name" : "android::ReferenceRenamer",
8629   "record_kind" : "class",
8630   "referenced_type" : "type-416",
8631   "self_type" : "type-416",
8632   "size" : 4,
8633   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8634   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
8635   "vtable_components" :
8636   [
8637    {
8638     "kind" : "offset_to_top"
8639    },
8640    {
8641     "kind" : "rtti",
8642     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8643    },
8644    {
8645     "is_pure" : true,
8646     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8647    }
8648   ]
8649  },
8650  {
8651   "alignment" : 8,
8652   "fields" :
8653   [
8654    {
8655     "access" : "private",
8656     "field_name" : "mTag",
8657     "referenced_type" : "type-17"
8658    }
8659   ],
8660   "linker_set_key" : "android::ScopedTrace",
8661   "name" : "android::ScopedTrace",
8662   "record_kind" : "class",
8663   "referenced_type" : "type-694",
8664   "self_type" : "type-694",
8665   "size" : 8,
8666   "source_file" : "/system/core/libutils/include/utils/Trace.h",
8667   "unique_id" : "_ZTSN7android11ScopedTraceE"
8668  },
8669  {
8670   "alignment" : 4,
8671   "base_specifiers" :
8672   [
8673    {
8674     "access" : "private",
8675     "referenced_type" : "type-171"
8676    }
8677   ],
8678   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8679   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8680   "record_kind" : "class",
8681   "referenced_type" : "type-170",
8682   "self_type" : "type-170",
8683   "size" : 20,
8684   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8685   "template_args" : [ "type-172" ],
8686   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8687   "vtable_components" :
8688   [
8689    {
8690     "kind" : "offset_to_top"
8691    },
8692    {
8693     "kind" : "rtti",
8694     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8695    },
8696    {
8697     "kind" : "complete_dtor_pointer",
8698     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8699    },
8700    {
8701     "kind" : "deleting_dtor_pointer",
8702     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8703    },
8704    {
8705     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8706    },
8707    {
8708     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8709    },
8710    {
8711     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8712    },
8713    {
8714     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8715    },
8716    {
8717     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8718    },
8719    {
8720     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8721    },
8722    {
8723     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8724    }
8725   ]
8726  },
8727  {
8728   "alignment" : 4,
8729   "base_specifiers" :
8730   [
8731    {
8732     "referenced_type" : "type-157"
8733    }
8734   ],
8735   "linker_set_key" : "android::SortedVectorImpl",
8736   "name" : "android::SortedVectorImpl",
8737   "record_kind" : "class",
8738   "referenced_type" : "type-171",
8739   "self_type" : "type-171",
8740   "size" : 20,
8741   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8742   "unique_id" : "_ZTSN7android16SortedVectorImplE",
8743   "vtable_components" :
8744   [
8745    {
8746     "kind" : "offset_to_top"
8747    },
8748    {
8749     "kind" : "rtti",
8750     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8751    },
8752    {
8753     "kind" : "complete_dtor_pointer",
8754     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8755    },
8756    {
8757     "kind" : "deleting_dtor_pointer",
8758     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8759    },
8760    {
8761     "is_pure" : true,
8762     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8763    },
8764    {
8765     "is_pure" : true,
8766     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8767    },
8768    {
8769     "is_pure" : true,
8770     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8771    },
8772    {
8773     "is_pure" : true,
8774     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8775    },
8776    {
8777     "is_pure" : true,
8778     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8779    },
8780    {
8781     "is_pure" : true,
8782     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8783    },
8784    {
8785     "is_pure" : true,
8786     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8787    }
8788   ]
8789  },
8790  {
8791   "alignment" : 4,
8792   "fields" :
8793   [
8794    {
8795     "access" : "private",
8796     "field_name" : "mString",
8797     "referenced_type" : "type-165"
8798    }
8799   ],
8800   "linker_set_key" : "android::String16",
8801   "name" : "android::String16",
8802   "record_kind" : "class",
8803   "referenced_type" : "type-164",
8804   "self_type" : "type-164",
8805   "size" : 4,
8806   "source_file" : "/system/core/libutils/include/utils/String16.h",
8807   "unique_id" : "_ZTSN7android8String16E"
8808  },
8809  {
8810   "alignment" : 4,
8811   "fields" :
8812   [
8813    {
8814     "access" : "private",
8815     "field_name" : "mString",
8816     "referenced_type" : "type-174"
8817    }
8818   ],
8819   "linker_set_key" : "android::String8",
8820   "name" : "android::String8",
8821   "record_kind" : "class",
8822   "referenced_type" : "type-173",
8823   "self_type" : "type-173",
8824   "size" : 4,
8825   "source_file" : "/system/core/libutils/include/utils/String8.h",
8826   "unique_id" : "_ZTSN7android7String8E"
8827  },
8828  {
8829   "alignment" : 4,
8830   "base_specifiers" :
8831   [
8832    {
8833     "is_virtual" : true,
8834     "referenced_type" : "type-11"
8835    }
8836   ],
8837   "fields" :
8838   [
8839    {
8840     "access" : "private",
8841     "field_name" : "mCanCallJava",
8842     "field_offset" : 32,
8843     "referenced_type" : "type-193"
8844    },
8845    {
8846     "access" : "private",
8847     "field_name" : "mThread",
8848     "field_offset" : 64,
8849     "referenced_type" : "type-53"
8850    },
8851    {
8852     "access" : "private",
8853     "field_name" : "mLock",
8854     "field_offset" : 96,
8855     "referenced_type" : "type-154"
8856    },
8857    {
8858     "access" : "private",
8859     "field_name" : "mThreadExitedCondition",
8860     "field_offset" : 128,
8861     "referenced_type" : "type-194"
8862    },
8863    {
8864     "access" : "private",
8865     "field_name" : "mStatus",
8866     "field_offset" : 160,
8867     "referenced_type" : "type-51"
8868    },
8869    {
8870     "access" : "private",
8871     "field_name" : "mExitPending",
8872     "field_offset" : 192,
8873     "referenced_type" : "type-196"
8874    },
8875    {
8876     "access" : "private",
8877     "field_name" : "mRunning",
8878     "field_offset" : 200,
8879     "referenced_type" : "type-196"
8880    },
8881    {
8882     "access" : "private",
8883     "field_name" : "mHoldSelf",
8884     "field_offset" : 224,
8885     "referenced_type" : "type-190"
8886    },
8887    {
8888     "access" : "private",
8889     "field_name" : "mTid",
8890     "field_offset" : 256,
8891     "referenced_type" : "type-51"
8892    }
8893   ],
8894   "linker_set_key" : "android::Thread",
8895   "name" : "android::Thread",
8896   "record_kind" : "class",
8897   "referenced_type" : "type-192",
8898   "self_type" : "type-192",
8899   "size" : 44,
8900   "source_file" : "/system/core/libutils/include/utils/Thread.h",
8901   "unique_id" : "_ZTSN7android6ThreadE",
8902   "vtable_components" :
8903   [
8904    {
8905     "component_value" : 36,
8906     "kind" : "vbase_offset"
8907    },
8908    {
8909     "kind" : "offset_to_top"
8910    },
8911    {
8912     "kind" : "rtti",
8913     "mangled_component_name" : "_ZTIN7android6ThreadE"
8914    },
8915    {
8916     "kind" : "complete_dtor_pointer",
8917     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8918    },
8919    {
8920     "kind" : "deleting_dtor_pointer",
8921     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8922    },
8923    {
8924     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
8925    },
8926    {
8927     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8928    },
8929    {
8930     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8931    },
8932    {
8933     "is_pure" : true,
8934     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8935    },
8936    {
8937     "kind" : "vcall_offset"
8938    },
8939    {
8940     "kind" : "vcall_offset"
8941    },
8942    {
8943     "kind" : "vcall_offset"
8944    },
8945    {
8946     "kind" : "vcall_offset"
8947    },
8948    {
8949     "component_value" : -36,
8950     "kind" : "vcall_offset"
8951    },
8952    {
8953     "component_value" : -36,
8954     "kind" : "offset_to_top"
8955    },
8956    {
8957     "kind" : "rtti",
8958     "mangled_component_name" : "_ZTIN7android6ThreadE"
8959    },
8960    {
8961     "kind" : "complete_dtor_pointer",
8962     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
8963    },
8964    {
8965     "kind" : "deleting_dtor_pointer",
8966     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
8967    },
8968    {
8969     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8970    },
8971    {
8972     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8973    },
8974    {
8975     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8976    },
8977    {
8978     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8979    }
8980   ]
8981  },
8982  {
8983   "alignment" : 4,
8984   "base_specifiers" :
8985   [
8986    {
8987     "access" : "private",
8988     "referenced_type" : "type-157"
8989    }
8990   ],
8991   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8992   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8993   "record_kind" : "class",
8994   "referenced_type" : "type-156",
8995   "self_type" : "type-156",
8996   "size" : 20,
8997   "source_file" : "/system/core/libutils/include/utils/Vector.h",
8998   "template_args" : [ "type-159" ],
8999   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9000   "vtable_components" :
9001   [
9002    {
9003     "kind" : "offset_to_top"
9004    },
9005    {
9006     "kind" : "rtti",
9007     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9008    },
9009    {
9010     "kind" : "complete_dtor_pointer",
9011     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9012    },
9013    {
9014     "kind" : "deleting_dtor_pointer",
9015     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9016    },
9017    {
9018     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9019    },
9020    {
9021     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9022    },
9023    {
9024     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9025    },
9026    {
9027     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9028    },
9029    {
9030     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9031    },
9032    {
9033     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9034    }
9035   ]
9036  },
9037  {
9038   "alignment" : 4,
9039   "fields" :
9040   [
9041    {
9042     "access" : "private",
9043     "field_name" : "mStorage",
9044     "field_offset" : 32,
9045     "referenced_type" : "type-53"
9046    },
9047    {
9048     "access" : "private",
9049     "field_name" : "mCount",
9050     "field_offset" : 64,
9051     "referenced_type" : "type-2"
9052    },
9053    {
9054     "access" : "private",
9055     "field_name" : "mFlags",
9056     "field_offset" : 96,
9057     "referenced_type" : "type-158"
9058    },
9059    {
9060     "access" : "private",
9061     "field_name" : "mItemSize",
9062     "field_offset" : 128,
9063     "referenced_type" : "type-158"
9064    }
9065   ],
9066   "linker_set_key" : "android::VectorImpl",
9067   "name" : "android::VectorImpl",
9068   "record_kind" : "class",
9069   "referenced_type" : "type-157",
9070   "self_type" : "type-157",
9071   "size" : 20,
9072   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9073   "unique_id" : "_ZTSN7android10VectorImplE",
9074   "vtable_components" :
9075   [
9076    {
9077     "kind" : "offset_to_top"
9078    },
9079    {
9080     "kind" : "rtti",
9081     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9082    },
9083    {
9084     "kind" : "complete_dtor_pointer",
9085     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9086    },
9087    {
9088     "kind" : "deleting_dtor_pointer",
9089     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9090    },
9091    {
9092     "is_pure" : true,
9093     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9094    },
9095    {
9096     "is_pure" : true,
9097     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9098    },
9099    {
9100     "is_pure" : true,
9101     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9102    },
9103    {
9104     "is_pure" : true,
9105     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9106    },
9107    {
9108     "is_pure" : true,
9109     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9110    },
9111    {
9112     "is_pure" : true,
9113     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9114    }
9115   ]
9116  },
9117  {
9118   "alignment" : 4,
9119   "base_specifiers" :
9120   [
9121    {
9122     "referenced_type" : "type-311"
9123    }
9124   ],
9125   "linker_set_key" : "android::VirtualLightRefBase",
9126   "name" : "android::VirtualLightRefBase",
9127   "record_kind" : "class",
9128   "referenced_type" : "type-313",
9129   "self_type" : "type-313",
9130   "size" : 8,
9131   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9132   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
9133   "vtable_components" :
9134   [
9135    {
9136     "kind" : "offset_to_top"
9137    },
9138    {
9139     "kind" : "rtti",
9140     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9141    },
9142    {
9143     "kind" : "complete_dtor_pointer",
9144     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9145    },
9146    {
9147     "kind" : "deleting_dtor_pointer",
9148     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9149    }
9150   ]
9151  },
9152  {
9153   "alignment" : 4,
9154   "base_specifiers" :
9155   [
9156    {
9157     "referenced_type" : "type-55"
9158    }
9159   ],
9160   "fields" :
9161   [
9162    {
9163     "access" : "protected",
9164     "field_name" : "mSchedPolicy",
9165     "field_offset" : 32,
9166     "referenced_type" : "type-51"
9167    },
9168    {
9169     "access" : "protected",
9170     "field_name" : "mSchedPriority",
9171     "field_offset" : 64,
9172     "referenced_type" : "type-51"
9173    },
9174    {
9175     "access" : "private",
9176     "field_name" : "mExtras",
9177     "field_offset" : 96,
9178     "referenced_type" : "type-52"
9179    },
9180    {
9181     "access" : "private",
9182     "field_name" : "mReserved0",
9183     "field_offset" : 128,
9184     "referenced_type" : "type-53"
9185    }
9186   ],
9187   "linker_set_key" : "android::hardware::BHwBinder",
9188   "name" : "android::hardware::BHwBinder",
9189   "record_kind" : "class",
9190   "referenced_type" : "type-50",
9191   "self_type" : "type-50",
9192   "size" : 28,
9193   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9194   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9195   "vtable_components" :
9196   [
9197    {
9198     "component_value" : 20,
9199     "kind" : "vbase_offset"
9200    },
9201    {
9202     "kind" : "offset_to_top"
9203    },
9204    {
9205     "kind" : "rtti",
9206     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9207    },
9208    {
9209     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9210    },
9211    {
9212     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9213    },
9214    {
9215     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9216    },
9217    {
9218     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9219    },
9220    {
9221     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9222    },
9223    {
9224     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9225    },
9226    {
9227     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9228    },
9229    {
9230     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9231    },
9232    {
9233     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9234    },
9235    {
9236     "kind" : "complete_dtor_pointer",
9237     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9238    },
9239    {
9240     "kind" : "deleting_dtor_pointer",
9241     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9242    },
9243    {
9244     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9245    },
9246    {
9247     "kind" : "vcall_offset"
9248    },
9249    {
9250     "kind" : "vcall_offset"
9251    },
9252    {
9253     "kind" : "vcall_offset"
9254    },
9255    {
9256     "kind" : "vcall_offset"
9257    },
9258    {
9259     "component_value" : -20,
9260     "kind" : "vcall_offset"
9261    },
9262    {
9263     "component_value" : -20,
9264     "kind" : "offset_to_top"
9265    },
9266    {
9267     "kind" : "rtti",
9268     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9269    },
9270    {
9271     "kind" : "complete_dtor_pointer",
9272     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
9273    },
9274    {
9275     "kind" : "deleting_dtor_pointer",
9276     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
9277    },
9278    {
9279     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9280    },
9281    {
9282     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9283    },
9284    {
9285     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9286    },
9287    {
9288     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9289    }
9290   ]
9291  },
9292  {
9293   "alignment" : 4,
9294   "base_specifiers" :
9295   [
9296    {
9297     "is_virtual" : true,
9298     "referenced_type" : "type-11"
9299    }
9300   ],
9301   "fields" :
9302   [
9303    {
9304     "access" : "private",
9305     "field_name" : "mRemote",
9306     "field_offset" : 32,
9307     "referenced_type" : "type-102"
9308    },
9309    {
9310     "access" : "private",
9311     "field_name" : "mRefs",
9312     "field_offset" : 64,
9313     "referenced_type" : "type-15"
9314    },
9315    {
9316     "access" : "private",
9317     "field_name" : "mState",
9318     "field_offset" : 96,
9319     "referenced_type" : "type-104"
9320    }
9321   ],
9322   "linker_set_key" : "android::hardware::BpHwRefBase",
9323   "name" : "android::hardware::BpHwRefBase",
9324   "record_kind" : "class",
9325   "referenced_type" : "type-101",
9326   "self_type" : "type-101",
9327   "size" : 24,
9328   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9329   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9330   "vtable_components" :
9331   [
9332    {
9333     "component_value" : 16,
9334     "kind" : "vbase_offset"
9335    },
9336    {
9337     "kind" : "offset_to_top"
9338    },
9339    {
9340     "kind" : "rtti",
9341     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9342    },
9343    {
9344     "kind" : "complete_dtor_pointer",
9345     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9346    },
9347    {
9348     "kind" : "deleting_dtor_pointer",
9349     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9350    },
9351    {
9352     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9353    },
9354    {
9355     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9356    },
9357    {
9358     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9359    },
9360    {
9361     "kind" : "vcall_offset"
9362    },
9363    {
9364     "component_value" : -16,
9365     "kind" : "vcall_offset"
9366    },
9367    {
9368     "component_value" : -16,
9369     "kind" : "vcall_offset"
9370    },
9371    {
9372     "component_value" : -16,
9373     "kind" : "vcall_offset"
9374    },
9375    {
9376     "component_value" : -16,
9377     "kind" : "vcall_offset"
9378    },
9379    {
9380     "component_value" : -16,
9381     "kind" : "offset_to_top"
9382    },
9383    {
9384     "kind" : "rtti",
9385     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9386    },
9387    {
9388     "kind" : "complete_dtor_pointer",
9389     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9390    },
9391    {
9392     "kind" : "deleting_dtor_pointer",
9393     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9394    },
9395    {
9396     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9397    },
9398    {
9399     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9400    },
9401    {
9402     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9403    },
9404    {
9405     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9406    }
9407   ]
9408  },
9409  {
9410   "alignment" : 4,
9411   "base_specifiers" :
9412   [
9413    {
9414     "referenced_type" : "type-114"
9415    },
9416    {
9417     "referenced_type" : "type-100"
9418    },
9419    {
9420     "referenced_type" : "type-101"
9421    }
9422   ],
9423   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V1_0::ICameraDevice>",
9424   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V1_0::ICameraDevice>",
9425   "record_kind" : "class",
9426   "referenced_type" : "type-579",
9427   "self_type" : "type-579",
9428   "size" : 32,
9429   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9430   "template_args" : [ "type-114" ],
9431   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEEE",
9432   "vtable_components" :
9433   [
9434    {
9435     "component_value" : 24,
9436     "kind" : "vbase_offset"
9437    },
9438    {
9439     "kind" : "offset_to_top"
9440    },
9441    {
9442     "kind" : "rtti",
9443     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEEE"
9444    },
9445    {
9446     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_013ICameraDevice8isRemoteEv"
9447    },
9448    {
9449     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9450    },
9451    {
9452     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9453    },
9454    {
9455     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9456    },
9457    {
9458     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9459    },
9460    {
9461     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice21setHALInstrumentationEv"
9462    },
9463    {
9464     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9465    },
9466    {
9467     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice4pingEv"
9468    },
9469    {
9470     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9471    },
9472    {
9473     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice21notifySyspropsChangedEv"
9474    },
9475    {
9476     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9477    },
9478    {
9479     "kind" : "complete_dtor_pointer",
9480     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED1Ev"
9481    },
9482    {
9483     "kind" : "deleting_dtor_pointer",
9484     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED0Ev"
9485    },
9486    {
9487     "is_pure" : true,
9488     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice15getResourceCostENSt3__18functionIFvNS1_6common4V1_06StatusERKNS8_18CameraResourceCostEEEE"
9489    },
9490    {
9491     "is_pure" : true,
9492     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13getCameraInfoENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_10CameraInfoEEEE"
9493    },
9494    {
9495     "is_pure" : true,
9496     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12setTorchModeENS1_6common4V1_09TorchModeE"
9497    },
9498    {
9499     "is_pure" : true,
9500     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice9dumpStateERKNS0_11hidl_handleE"
9501    },
9502    {
9503     "is_pure" : true,
9504     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice4openERKNS_2spINS3_21ICameraDeviceCallbackEEE"
9505    },
9506    {
9507     "is_pure" : true,
9508     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice16setPreviewWindowERKNS_2spINS3_28ICameraDevicePreviewCallbackEEE"
9509    },
9510    {
9511     "is_pure" : true,
9512     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13enableMsgTypeEj"
9513    },
9514    {
9515     "is_pure" : true,
9516     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14disableMsgTypeEj"
9517    },
9518    {
9519     "is_pure" : true,
9520     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14msgTypeEnabledEj"
9521    },
9522    {
9523     "is_pure" : true,
9524     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12startPreviewEv"
9525    },
9526    {
9527     "is_pure" : true,
9528     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11stopPreviewEv"
9529    },
9530    {
9531     "is_pure" : true,
9532     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14previewEnabledEv"
9533    },
9534    {
9535     "is_pure" : true,
9536     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice22storeMetaDataInBuffersEb"
9537    },
9538    {
9539     "is_pure" : true,
9540     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14startRecordingEv"
9541    },
9542    {
9543     "is_pure" : true,
9544     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13stopRecordingEv"
9545    },
9546    {
9547     "is_pure" : true,
9548     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice16recordingEnabledEv"
9549    },
9550    {
9551     "is_pure" : true,
9552     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice21releaseRecordingFrameEjj"
9553    },
9554    {
9555     "is_pure" : true,
9556     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice27releaseRecordingFrameHandleEjjRKNS0_11hidl_handleE"
9557    },
9558    {
9559     "is_pure" : true,
9560     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice32releaseRecordingFrameHandleBatchERKNS0_8hidl_vecINS3_17VideoFrameMessageEEE"
9561    },
9562    {
9563     "is_pure" : true,
9564     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice9autoFocusEv"
9565    },
9566    {
9567     "is_pure" : true,
9568     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice15cancelAutoFocusEv"
9569    },
9570    {
9571     "is_pure" : true,
9572     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11takePictureEv"
9573    },
9574    {
9575     "is_pure" : true,
9576     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13cancelPictureEv"
9577    },
9578    {
9579     "is_pure" : true,
9580     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13setParametersERKNS0_11hidl_stringE"
9581    },
9582    {
9583     "is_pure" : true,
9584     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13getParametersENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9585    },
9586    {
9587     "is_pure" : true,
9588     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11sendCommandENS3_11CommandTypeEii"
9589    },
9590    {
9591     "is_pure" : true,
9592     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice5closeEv"
9593    },
9594    {
9595     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEE10onAsBinderEv"
9596    },
9597    {
9598     "component_value" : 20,
9599     "kind" : "vbase_offset"
9600    },
9601    {
9602     "component_value" : -4,
9603     "kind" : "offset_to_top"
9604    },
9605    {
9606     "kind" : "rtti",
9607     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEEE"
9608    },
9609    {
9610     "kind" : "complete_dtor_pointer",
9611     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED1Ev"
9612    },
9613    {
9614     "kind" : "deleting_dtor_pointer",
9615     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED0Ev"
9616    },
9617    {
9618     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEE10onAsBinderEv"
9619    },
9620    {
9621     "component_value" : 16,
9622     "kind" : "vbase_offset"
9623    },
9624    {
9625     "component_value" : -8,
9626     "kind" : "offset_to_top"
9627    },
9628    {
9629     "kind" : "rtti",
9630     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEEE"
9631    },
9632    {
9633     "kind" : "complete_dtor_pointer",
9634     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED1Ev"
9635    },
9636    {
9637     "kind" : "deleting_dtor_pointer",
9638     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED0Ev"
9639    },
9640    {
9641     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9642    },
9643    {
9644     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9645    },
9646    {
9647     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9648    },
9649    {
9650     "kind" : "vcall_offset"
9651    },
9652    {
9653     "component_value" : -16,
9654     "kind" : "vcall_offset"
9655    },
9656    {
9657     "component_value" : -16,
9658     "kind" : "vcall_offset"
9659    },
9660    {
9661     "component_value" : -16,
9662     "kind" : "vcall_offset"
9663    },
9664    {
9665     "component_value" : -24,
9666     "kind" : "vcall_offset"
9667    },
9668    {
9669     "component_value" : -24,
9670     "kind" : "offset_to_top"
9671    },
9672    {
9673     "kind" : "rtti",
9674     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEEE"
9675    },
9676    {
9677     "kind" : "complete_dtor_pointer",
9678     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED1Ev"
9679    },
9680    {
9681     "kind" : "deleting_dtor_pointer",
9682     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEED0Ev"
9683    },
9684    {
9685     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9686    },
9687    {
9688     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9689    },
9690    {
9691     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9692    },
9693    {
9694     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9695    }
9696   ]
9697  },
9698  {
9699   "alignment" : 4,
9700   "base_specifiers" :
9701   [
9702    {
9703     "referenced_type" : "type-205"
9704    },
9705    {
9706     "referenced_type" : "type-100"
9707    },
9708    {
9709     "referenced_type" : "type-101"
9710    }
9711   ],
9712   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V1_0::ICameraDeviceCallback>",
9713   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V1_0::ICameraDeviceCallback>",
9714   "record_kind" : "class",
9715   "referenced_type" : "type-577",
9716   "self_type" : "type-577",
9717   "size" : 32,
9718   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9719   "template_args" : [ "type-205" ],
9720   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEEE",
9721   "vtable_components" :
9722   [
9723    {
9724     "component_value" : 24,
9725     "kind" : "vbase_offset"
9726    },
9727    {
9728     "kind" : "offset_to_top"
9729    },
9730    {
9731     "kind" : "rtti",
9732     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEEE"
9733    },
9734    {
9735     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_021ICameraDeviceCallback8isRemoteEv"
9736    },
9737    {
9738     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9739    },
9740    {
9741     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9742    },
9743    {
9744     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9745    },
9746    {
9747     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9748    },
9749    {
9750     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback21setHALInstrumentationEv"
9751    },
9752    {
9753     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9754    },
9755    {
9756     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback4pingEv"
9757    },
9758    {
9759     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9760    },
9761    {
9762     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback21notifySyspropsChangedEv"
9763    },
9764    {
9765     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9766    },
9767    {
9768     "kind" : "complete_dtor_pointer",
9769     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED1Ev"
9770    },
9771    {
9772     "kind" : "deleting_dtor_pointer",
9773     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED0Ev"
9774    },
9775    {
9776     "is_pure" : true,
9777     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback14notifyCallbackENS3_17NotifyCallbackMsgEii"
9778    },
9779    {
9780     "is_pure" : true,
9781     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback14registerMemoryERKNS0_11hidl_handleEjj"
9782    },
9783    {
9784     "is_pure" : true,
9785     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback16unregisterMemoryEj"
9786    },
9787    {
9788     "is_pure" : true,
9789     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback12dataCallbackENS3_15DataCallbackMsgEjjRKNS3_19CameraFrameMetadataE"
9790    },
9791    {
9792     "is_pure" : true,
9793     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback21dataCallbackTimestampENS3_15DataCallbackMsgEjjx"
9794    },
9795    {
9796     "is_pure" : true,
9797     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback23handleCallbackTimestampENS3_15DataCallbackMsgERKNS0_11hidl_handleEjjx"
9798    },
9799    {
9800     "is_pure" : true,
9801     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback28handleCallbackTimestampBatchENS3_15DataCallbackMsgERKNS0_8hidl_vecINS3_22HandleTimestampMessageEEE"
9802    },
9803    {
9804     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEE10onAsBinderEv"
9805    },
9806    {
9807     "component_value" : 20,
9808     "kind" : "vbase_offset"
9809    },
9810    {
9811     "component_value" : -4,
9812     "kind" : "offset_to_top"
9813    },
9814    {
9815     "kind" : "rtti",
9816     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEEE"
9817    },
9818    {
9819     "kind" : "complete_dtor_pointer",
9820     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED1Ev"
9821    },
9822    {
9823     "kind" : "deleting_dtor_pointer",
9824     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED0Ev"
9825    },
9826    {
9827     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEE10onAsBinderEv"
9828    },
9829    {
9830     "component_value" : 16,
9831     "kind" : "vbase_offset"
9832    },
9833    {
9834     "component_value" : -8,
9835     "kind" : "offset_to_top"
9836    },
9837    {
9838     "kind" : "rtti",
9839     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEEE"
9840    },
9841    {
9842     "kind" : "complete_dtor_pointer",
9843     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED1Ev"
9844    },
9845    {
9846     "kind" : "deleting_dtor_pointer",
9847     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED0Ev"
9848    },
9849    {
9850     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9851    },
9852    {
9853     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9854    },
9855    {
9856     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9857    },
9858    {
9859     "kind" : "vcall_offset"
9860    },
9861    {
9862     "component_value" : -16,
9863     "kind" : "vcall_offset"
9864    },
9865    {
9866     "component_value" : -16,
9867     "kind" : "vcall_offset"
9868    },
9869    {
9870     "component_value" : -16,
9871     "kind" : "vcall_offset"
9872    },
9873    {
9874     "component_value" : -24,
9875     "kind" : "vcall_offset"
9876    },
9877    {
9878     "component_value" : -24,
9879     "kind" : "offset_to_top"
9880    },
9881    {
9882     "kind" : "rtti",
9883     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEEE"
9884    },
9885    {
9886     "kind" : "complete_dtor_pointer",
9887     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED1Ev"
9888    },
9889    {
9890     "kind" : "deleting_dtor_pointer",
9891     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEED0Ev"
9892    },
9893    {
9894     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9895    },
9896    {
9897     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9898    },
9899    {
9900     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9901    },
9902    {
9903     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9904    }
9905   ]
9906  },
9907  {
9908   "alignment" : 4,
9909   "base_specifiers" :
9910   [
9911    {
9912     "referenced_type" : "type-212"
9913    },
9914    {
9915     "referenced_type" : "type-100"
9916    },
9917    {
9918     "referenced_type" : "type-101"
9919    }
9920   ],
9921   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback>",
9922   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback>",
9923   "record_kind" : "class",
9924   "referenced_type" : "type-578",
9925   "self_type" : "type-578",
9926   "size" : 32,
9927   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9928   "template_args" : [ "type-212" ],
9929   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEEE",
9930   "vtable_components" :
9931   [
9932    {
9933     "component_value" : 24,
9934     "kind" : "vbase_offset"
9935    },
9936    {
9937     "kind" : "offset_to_top"
9938    },
9939    {
9940     "kind" : "rtti",
9941     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEEE"
9942    },
9943    {
9944     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback8isRemoteEv"
9945    },
9946    {
9947     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9948    },
9949    {
9950     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9951    },
9952    {
9953     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9954    },
9955    {
9956     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9957    },
9958    {
9959     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback21setHALInstrumentationEv"
9960    },
9961    {
9962     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9963    },
9964    {
9965     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback4pingEv"
9966    },
9967    {
9968     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9969    },
9970    {
9971     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback21notifySyspropsChangedEv"
9972    },
9973    {
9974     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9975    },
9976    {
9977     "kind" : "complete_dtor_pointer",
9978     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED1Ev"
9979    },
9980    {
9981     "kind" : "deleting_dtor_pointer",
9982     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED0Ev"
9983    },
9984    {
9985     "is_pure" : true,
9986     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback13dequeueBufferENSt3__18functionIFvNS1_6common4V1_06StatusEyRKNS0_11hidl_handleEjEEE"
9987    },
9988    {
9989     "is_pure" : true,
9990     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback13enqueueBufferEy"
9991    },
9992    {
9993     "is_pure" : true,
9994     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12cancelBufferEy"
9995    },
9996    {
9997     "is_pure" : true,
9998     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback14setBufferCountEj"
9999    },
10000    {
10001     "is_pure" : true,
10002     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback18setBuffersGeometryEjjNS0_8graphics6common4V1_011PixelFormatE"
10003    },
10004    {
10005     "is_pure" : true,
10006     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback7setCropEiiii"
10007    },
10008    {
10009     "is_pure" : true,
10010     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback8setUsageENS0_8graphics6common4V1_011BufferUsageE"
10011    },
10012    {
10013     "is_pure" : true,
10014     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback15setSwapIntervalEi"
10015    },
10016    {
10017     "is_pure" : true,
10018     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback27getMinUndequeuedBufferCountENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
10019    },
10020    {
10021     "is_pure" : true,
10022     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12setTimestampEx"
10023    },
10024    {
10025     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEE10onAsBinderEv"
10026    },
10027    {
10028     "component_value" : 20,
10029     "kind" : "vbase_offset"
10030    },
10031    {
10032     "component_value" : -4,
10033     "kind" : "offset_to_top"
10034    },
10035    {
10036     "kind" : "rtti",
10037     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEEE"
10038    },
10039    {
10040     "kind" : "complete_dtor_pointer",
10041     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED1Ev"
10042    },
10043    {
10044     "kind" : "deleting_dtor_pointer",
10045     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED0Ev"
10046    },
10047    {
10048     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEE10onAsBinderEv"
10049    },
10050    {
10051     "component_value" : 16,
10052     "kind" : "vbase_offset"
10053    },
10054    {
10055     "component_value" : -8,
10056     "kind" : "offset_to_top"
10057    },
10058    {
10059     "kind" : "rtti",
10060     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEEE"
10061    },
10062    {
10063     "kind" : "complete_dtor_pointer",
10064     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED1Ev"
10065    },
10066    {
10067     "kind" : "deleting_dtor_pointer",
10068     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED0Ev"
10069    },
10070    {
10071     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10072    },
10073    {
10074     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10075    },
10076    {
10077     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10078    },
10079    {
10080     "kind" : "vcall_offset"
10081    },
10082    {
10083     "component_value" : -16,
10084     "kind" : "vcall_offset"
10085    },
10086    {
10087     "component_value" : -16,
10088     "kind" : "vcall_offset"
10089    },
10090    {
10091     "component_value" : -16,
10092     "kind" : "vcall_offset"
10093    },
10094    {
10095     "component_value" : -24,
10096     "kind" : "vcall_offset"
10097    },
10098    {
10099     "component_value" : -24,
10100     "kind" : "offset_to_top"
10101    },
10102    {
10103     "kind" : "rtti",
10104     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEEE"
10105    },
10106    {
10107     "kind" : "complete_dtor_pointer",
10108     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED1Ev"
10109    },
10110    {
10111     "kind" : "deleting_dtor_pointer",
10112     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEED0Ev"
10113    },
10114    {
10115     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10116    },
10117    {
10118     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10119    },
10120    {
10121     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10122    },
10123    {
10124     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10125    }
10126   ]
10127  },
10128  {
10129   "alignment" : 4,
10130   "base_specifiers" :
10131   [
10132    {
10133     "referenced_type" : "type-121"
10134    },
10135    {
10136     "referenced_type" : "type-100"
10137    },
10138    {
10139     "referenced_type" : "type-101"
10140    }
10141   ],
10142   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDevice>",
10143   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDevice>",
10144   "record_kind" : "class",
10145   "referenced_type" : "type-585",
10146   "self_type" : "type-585",
10147   "size" : 32,
10148   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10149   "template_args" : [ "type-121" ],
10150   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEEE",
10151   "vtable_components" :
10152   [
10153    {
10154     "component_value" : 24,
10155     "kind" : "vbase_offset"
10156    },
10157    {
10158     "kind" : "offset_to_top"
10159    },
10160    {
10161     "kind" : "rtti",
10162     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEEE"
10163    },
10164    {
10165     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_213ICameraDevice8isRemoteEv"
10166    },
10167    {
10168     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10169    },
10170    {
10171     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10172    },
10173    {
10174     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10175    },
10176    {
10177     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10178    },
10179    {
10180     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice21setHALInstrumentationEv"
10181    },
10182    {
10183     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10184    },
10185    {
10186     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice4pingEv"
10187    },
10188    {
10189     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10190    },
10191    {
10192     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice21notifySyspropsChangedEv"
10193    },
10194    {
10195     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10196    },
10197    {
10198     "kind" : "complete_dtor_pointer",
10199     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED1Ev"
10200    },
10201    {
10202     "kind" : "deleting_dtor_pointer",
10203     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED0Ev"
10204    },
10205    {
10206     "is_pure" : true,
10207     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice15getResourceCostENSt3__18functionIFvNS1_6common4V1_06StatusERKNS8_18CameraResourceCostEEEE"
10208    },
10209    {
10210     "is_pure" : true,
10211     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice24getCameraCharacteristicsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
10212    },
10213    {
10214     "is_pure" : true,
10215     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice12setTorchModeENS1_6common4V1_09TorchModeE"
10216    },
10217    {
10218     "is_pure" : true,
10219     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice4openERKNS_2spINS3_21ICameraDeviceCallbackEEENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_INS3_20ICameraDeviceSessionEEEEEE"
10220    },
10221    {
10222     "is_pure" : true,
10223     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice9dumpStateERKNS0_11hidl_handleE"
10224    },
10225    {
10226     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEE10onAsBinderEv"
10227    },
10228    {
10229     "component_value" : 20,
10230     "kind" : "vbase_offset"
10231    },
10232    {
10233     "component_value" : -4,
10234     "kind" : "offset_to_top"
10235    },
10236    {
10237     "kind" : "rtti",
10238     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEEE"
10239    },
10240    {
10241     "kind" : "complete_dtor_pointer",
10242     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED1Ev"
10243    },
10244    {
10245     "kind" : "deleting_dtor_pointer",
10246     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED0Ev"
10247    },
10248    {
10249     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEE10onAsBinderEv"
10250    },
10251    {
10252     "component_value" : 16,
10253     "kind" : "vbase_offset"
10254    },
10255    {
10256     "component_value" : -8,
10257     "kind" : "offset_to_top"
10258    },
10259    {
10260     "kind" : "rtti",
10261     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEEE"
10262    },
10263    {
10264     "kind" : "complete_dtor_pointer",
10265     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED1Ev"
10266    },
10267    {
10268     "kind" : "deleting_dtor_pointer",
10269     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED0Ev"
10270    },
10271    {
10272     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10273    },
10274    {
10275     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10276    },
10277    {
10278     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10279    },
10280    {
10281     "kind" : "vcall_offset"
10282    },
10283    {
10284     "component_value" : -16,
10285     "kind" : "vcall_offset"
10286    },
10287    {
10288     "component_value" : -16,
10289     "kind" : "vcall_offset"
10290    },
10291    {
10292     "component_value" : -16,
10293     "kind" : "vcall_offset"
10294    },
10295    {
10296     "component_value" : -24,
10297     "kind" : "vcall_offset"
10298    },
10299    {
10300     "component_value" : -24,
10301     "kind" : "offset_to_top"
10302    },
10303    {
10304     "kind" : "rtti",
10305     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEEE"
10306    },
10307    {
10308     "kind" : "complete_dtor_pointer",
10309     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED1Ev"
10310    },
10311    {
10312     "kind" : "deleting_dtor_pointer",
10313     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEED0Ev"
10314    },
10315    {
10316     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10317    },
10318    {
10319     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10320    },
10321    {
10322     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10323    },
10324    {
10325     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10326    }
10327   ]
10328  },
10329  {
10330   "alignment" : 4,
10331   "base_specifiers" :
10332   [
10333    {
10334     "referenced_type" : "type-225"
10335    },
10336    {
10337     "referenced_type" : "type-100"
10338    },
10339    {
10340     "referenced_type" : "type-101"
10341    }
10342   ],
10343   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDeviceCallback>",
10344   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDeviceCallback>",
10345   "record_kind" : "class",
10346   "referenced_type" : "type-583",
10347   "self_type" : "type-583",
10348   "size" : 32,
10349   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10350   "template_args" : [ "type-225" ],
10351   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEEE",
10352   "vtable_components" :
10353   [
10354    {
10355     "component_value" : 24,
10356     "kind" : "vbase_offset"
10357    },
10358    {
10359     "kind" : "offset_to_top"
10360    },
10361    {
10362     "kind" : "rtti",
10363     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEEE"
10364    },
10365    {
10366     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_221ICameraDeviceCallback8isRemoteEv"
10367    },
10368    {
10369     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10370    },
10371    {
10372     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10373    },
10374    {
10375     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10376    },
10377    {
10378     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10379    },
10380    {
10381     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback21setHALInstrumentationEv"
10382    },
10383    {
10384     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10385    },
10386    {
10387     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback4pingEv"
10388    },
10389    {
10390     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10391    },
10392    {
10393     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback21notifySyspropsChangedEv"
10394    },
10395    {
10396     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10397    },
10398    {
10399     "kind" : "complete_dtor_pointer",
10400     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED1Ev"
10401    },
10402    {
10403     "kind" : "deleting_dtor_pointer",
10404     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED0Ev"
10405    },
10406    {
10407     "is_pure" : true,
10408     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback20processCaptureResultERKNS0_8hidl_vecINS3_13CaptureResultEEE"
10409    },
10410    {
10411     "is_pure" : true,
10412     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback6notifyERKNS0_8hidl_vecINS3_9NotifyMsgEEE"
10413    },
10414    {
10415     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEE10onAsBinderEv"
10416    },
10417    {
10418     "component_value" : 20,
10419     "kind" : "vbase_offset"
10420    },
10421    {
10422     "component_value" : -4,
10423     "kind" : "offset_to_top"
10424    },
10425    {
10426     "kind" : "rtti",
10427     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEEE"
10428    },
10429    {
10430     "kind" : "complete_dtor_pointer",
10431     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED1Ev"
10432    },
10433    {
10434     "kind" : "deleting_dtor_pointer",
10435     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED0Ev"
10436    },
10437    {
10438     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEE10onAsBinderEv"
10439    },
10440    {
10441     "component_value" : 16,
10442     "kind" : "vbase_offset"
10443    },
10444    {
10445     "component_value" : -8,
10446     "kind" : "offset_to_top"
10447    },
10448    {
10449     "kind" : "rtti",
10450     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEEE"
10451    },
10452    {
10453     "kind" : "complete_dtor_pointer",
10454     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED1Ev"
10455    },
10456    {
10457     "kind" : "deleting_dtor_pointer",
10458     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED0Ev"
10459    },
10460    {
10461     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10462    },
10463    {
10464     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10465    },
10466    {
10467     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10468    },
10469    {
10470     "kind" : "vcall_offset"
10471    },
10472    {
10473     "component_value" : -16,
10474     "kind" : "vcall_offset"
10475    },
10476    {
10477     "component_value" : -16,
10478     "kind" : "vcall_offset"
10479    },
10480    {
10481     "component_value" : -16,
10482     "kind" : "vcall_offset"
10483    },
10484    {
10485     "component_value" : -24,
10486     "kind" : "vcall_offset"
10487    },
10488    {
10489     "component_value" : -24,
10490     "kind" : "offset_to_top"
10491    },
10492    {
10493     "kind" : "rtti",
10494     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEEE"
10495    },
10496    {
10497     "kind" : "complete_dtor_pointer",
10498     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED1Ev"
10499    },
10500    {
10501     "kind" : "deleting_dtor_pointer",
10502     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEED0Ev"
10503    },
10504    {
10505     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10506    },
10507    {
10508     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10509    },
10510    {
10511     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10512    },
10513    {
10514     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10515    }
10516   ]
10517  },
10518  {
10519   "alignment" : 4,
10520   "base_specifiers" :
10521   [
10522    {
10523     "referenced_type" : "type-232"
10524    },
10525    {
10526     "referenced_type" : "type-100"
10527    },
10528    {
10529     "referenced_type" : "type-101"
10530    }
10531   ],
10532   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
10533   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
10534   "record_kind" : "class",
10535   "referenced_type" : "type-584",
10536   "self_type" : "type-584",
10537   "size" : 32,
10538   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10539   "template_args" : [ "type-232" ],
10540   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE",
10541   "vtable_components" :
10542   [
10543    {
10544     "component_value" : 24,
10545     "kind" : "vbase_offset"
10546    },
10547    {
10548     "kind" : "offset_to_top"
10549    },
10550    {
10551     "kind" : "rtti",
10552     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
10553    },
10554    {
10555     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_220ICameraDeviceSession8isRemoteEv"
10556    },
10557    {
10558     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10559    },
10560    {
10561     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10562    },
10563    {
10564     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10565    },
10566    {
10567     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10568    },
10569    {
10570     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21setHALInstrumentationEv"
10571    },
10572    {
10573     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10574    },
10575    {
10576     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession4pingEv"
10577    },
10578    {
10579     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10580    },
10581    {
10582     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21notifySyspropsChangedEv"
10583    },
10584    {
10585     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10586    },
10587    {
10588     "kind" : "complete_dtor_pointer",
10589     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
10590    },
10591    {
10592     "kind" : "deleting_dtor_pointer",
10593     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
10594    },
10595    {
10596     "is_pure" : true,
10597     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession31constructDefaultRequestSettingsENS3_15RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
10598    },
10599    {
10600     "is_pure" : true,
10601     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession16configureStreamsERKNS3_19StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
10602    },
10603    {
10604     "is_pure" : true,
10605     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS3_14CaptureRequestEEERKNS5_INS3_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
10606    },
10607    {
10608     "is_pure" : true,
10609     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
10610    },
10611    {
10612     "is_pure" : true,
10613     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
10614    },
10615    {
10616     "is_pure" : true,
10617     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5flushEv"
10618    },
10619    {
10620     "is_pure" : true,
10621     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5closeEv"
10622    },
10623    {
10624     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
10625    },
10626    {
10627     "component_value" : 20,
10628     "kind" : "vbase_offset"
10629    },
10630    {
10631     "component_value" : -4,
10632     "kind" : "offset_to_top"
10633    },
10634    {
10635     "kind" : "rtti",
10636     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
10637    },
10638    {
10639     "kind" : "complete_dtor_pointer",
10640     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
10641    },
10642    {
10643     "kind" : "deleting_dtor_pointer",
10644     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
10645    },
10646    {
10647     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
10648    },
10649    {
10650     "component_value" : 16,
10651     "kind" : "vbase_offset"
10652    },
10653    {
10654     "component_value" : -8,
10655     "kind" : "offset_to_top"
10656    },
10657    {
10658     "kind" : "rtti",
10659     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
10660    },
10661    {
10662     "kind" : "complete_dtor_pointer",
10663     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
10664    },
10665    {
10666     "kind" : "deleting_dtor_pointer",
10667     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
10668    },
10669    {
10670     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10671    },
10672    {
10673     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10674    },
10675    {
10676     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10677    },
10678    {
10679     "kind" : "vcall_offset"
10680    },
10681    {
10682     "component_value" : -16,
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" : -24,
10695     "kind" : "vcall_offset"
10696    },
10697    {
10698     "component_value" : -24,
10699     "kind" : "offset_to_top"
10700    },
10701    {
10702     "kind" : "rtti",
10703     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
10704    },
10705    {
10706     "kind" : "complete_dtor_pointer",
10707     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
10708    },
10709    {
10710     "kind" : "deleting_dtor_pointer",
10711     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
10712    },
10713    {
10714     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10715    },
10716    {
10717     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10718    },
10719    {
10720     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10721    },
10722    {
10723     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10724    }
10725   ]
10726  },
10727  {
10728   "alignment" : 4,
10729   "base_specifiers" :
10730   [
10731    {
10732     "referenced_type" : "type-62"
10733    },
10734    {
10735     "referenced_type" : "type-100"
10736    },
10737    {
10738     "referenced_type" : "type-101"
10739    }
10740   ],
10741   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProvider>",
10742   "name" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProvider>",
10743   "record_kind" : "class",
10744   "referenced_type" : "type-587",
10745   "self_type" : "type-587",
10746   "size" : 32,
10747   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10748   "template_args" : [ "type-62" ],
10749   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEEE",
10750   "vtable_components" :
10751   [
10752    {
10753     "component_value" : 24,
10754     "kind" : "vbase_offset"
10755    },
10756    {
10757     "kind" : "offset_to_top"
10758    },
10759    {
10760     "kind" : "rtti",
10761     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEEE"
10762    },
10763    {
10764     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_415ICameraProvider8isRemoteEv"
10765    },
10766    {
10767     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10768    },
10769    {
10770     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10771    },
10772    {
10773     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10774    },
10775    {
10776     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10777    },
10778    {
10779     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21setHALInstrumentationEv"
10780    },
10781    {
10782     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10783    },
10784    {
10785     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider4pingEv"
10786    },
10787    {
10788     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10789    },
10790    {
10791     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21notifySyspropsChangedEv"
10792    },
10793    {
10794     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10795    },
10796    {
10797     "kind" : "complete_dtor_pointer",
10798     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED1Ev"
10799    },
10800    {
10801     "kind" : "deleting_dtor_pointer",
10802     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED0Ev"
10803    },
10804    {
10805     "is_pure" : true,
10806     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider11setCallbackERKNS_2spINS3_23ICameraProviderCallbackEEE"
10807    },
10808    {
10809     "is_pure" : true,
10810     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE"
10811    },
10812    {
10813     "is_pure" : true,
10814     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10815    },
10816    {
10817     "is_pure" : true,
10818     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
10819    },
10820    {
10821     "is_pure" : true,
10822     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
10823    },
10824    {
10825     "is_pure" : true,
10826     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
10827    },
10828    {
10829     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEE10onAsBinderEv"
10830    },
10831    {
10832     "component_value" : 20,
10833     "kind" : "vbase_offset"
10834    },
10835    {
10836     "component_value" : -4,
10837     "kind" : "offset_to_top"
10838    },
10839    {
10840     "kind" : "rtti",
10841     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEEE"
10842    },
10843    {
10844     "kind" : "complete_dtor_pointer",
10845     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED1Ev"
10846    },
10847    {
10848     "kind" : "deleting_dtor_pointer",
10849     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED0Ev"
10850    },
10851    {
10852     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEE10onAsBinderEv"
10853    },
10854    {
10855     "component_value" : 16,
10856     "kind" : "vbase_offset"
10857    },
10858    {
10859     "component_value" : -8,
10860     "kind" : "offset_to_top"
10861    },
10862    {
10863     "kind" : "rtti",
10864     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEEE"
10865    },
10866    {
10867     "kind" : "complete_dtor_pointer",
10868     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED1Ev"
10869    },
10870    {
10871     "kind" : "deleting_dtor_pointer",
10872     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED0Ev"
10873    },
10874    {
10875     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10876    },
10877    {
10878     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10879    },
10880    {
10881     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10882    },
10883    {
10884     "kind" : "vcall_offset"
10885    },
10886    {
10887     "component_value" : -16,
10888     "kind" : "vcall_offset"
10889    },
10890    {
10891     "component_value" : -16,
10892     "kind" : "vcall_offset"
10893    },
10894    {
10895     "component_value" : -16,
10896     "kind" : "vcall_offset"
10897    },
10898    {
10899     "component_value" : -24,
10900     "kind" : "vcall_offset"
10901    },
10902    {
10903     "component_value" : -24,
10904     "kind" : "offset_to_top"
10905    },
10906    {
10907     "kind" : "rtti",
10908     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEEE"
10909    },
10910    {
10911     "kind" : "complete_dtor_pointer",
10912     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED1Ev"
10913    },
10914    {
10915     "kind" : "deleting_dtor_pointer",
10916     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEED0Ev"
10917    },
10918    {
10919     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10920    },
10921    {
10922     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10923    },
10924    {
10925     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10926    },
10927    {
10928     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10929    }
10930   ]
10931  },
10932  {
10933   "alignment" : 4,
10934   "base_specifiers" :
10935   [
10936    {
10937     "referenced_type" : "type-109"
10938    },
10939    {
10940     "referenced_type" : "type-100"
10941    },
10942    {
10943     "referenced_type" : "type-101"
10944    }
10945   ],
10946   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProviderCallback>",
10947   "name" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_4::ICameraProviderCallback>",
10948   "record_kind" : "class",
10949   "referenced_type" : "type-586",
10950   "self_type" : "type-586",
10951   "size" : 32,
10952   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10953   "template_args" : [ "type-109" ],
10954   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEEE",
10955   "vtable_components" :
10956   [
10957    {
10958     "component_value" : 24,
10959     "kind" : "vbase_offset"
10960    },
10961    {
10962     "kind" : "offset_to_top"
10963    },
10964    {
10965     "kind" : "rtti",
10966     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEEE"
10967    },
10968    {
10969     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_423ICameraProviderCallback8isRemoteEv"
10970    },
10971    {
10972     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10973    },
10974    {
10975     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10976    },
10977    {
10978     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10979    },
10980    {
10981     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10982    },
10983    {
10984     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21setHALInstrumentationEv"
10985    },
10986    {
10987     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10988    },
10989    {
10990     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback4pingEv"
10991    },
10992    {
10993     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10994    },
10995    {
10996     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21notifySyspropsChangedEv"
10997    },
10998    {
10999     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11000    },
11001    {
11002     "kind" : "complete_dtor_pointer",
11003     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED1Ev"
11004    },
11005    {
11006     "kind" : "deleting_dtor_pointer",
11007     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED0Ev"
11008    },
11009    {
11010     "is_pure" : true,
11011     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback24cameraDeviceStatusChangeERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE"
11012    },
11013    {
11014     "is_pure" : true,
11015     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21torchModeStatusChangeERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE"
11016    },
11017    {
11018     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEE10onAsBinderEv"
11019    },
11020    {
11021     "component_value" : 20,
11022     "kind" : "vbase_offset"
11023    },
11024    {
11025     "component_value" : -4,
11026     "kind" : "offset_to_top"
11027    },
11028    {
11029     "kind" : "rtti",
11030     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEEE"
11031    },
11032    {
11033     "kind" : "complete_dtor_pointer",
11034     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED1Ev"
11035    },
11036    {
11037     "kind" : "deleting_dtor_pointer",
11038     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED0Ev"
11039    },
11040    {
11041     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEE10onAsBinderEv"
11042    },
11043    {
11044     "component_value" : 16,
11045     "kind" : "vbase_offset"
11046    },
11047    {
11048     "component_value" : -8,
11049     "kind" : "offset_to_top"
11050    },
11051    {
11052     "kind" : "rtti",
11053     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEEE"
11054    },
11055    {
11056     "kind" : "complete_dtor_pointer",
11057     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED1Ev"
11058    },
11059    {
11060     "kind" : "deleting_dtor_pointer",
11061     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED0Ev"
11062    },
11063    {
11064     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11065    },
11066    {
11067     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11068    },
11069    {
11070     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11071    },
11072    {
11073     "kind" : "vcall_offset"
11074    },
11075    {
11076     "component_value" : -16,
11077     "kind" : "vcall_offset"
11078    },
11079    {
11080     "component_value" : -16,
11081     "kind" : "vcall_offset"
11082    },
11083    {
11084     "component_value" : -16,
11085     "kind" : "vcall_offset"
11086    },
11087    {
11088     "component_value" : -24,
11089     "kind" : "vcall_offset"
11090    },
11091    {
11092     "component_value" : -24,
11093     "kind" : "offset_to_top"
11094    },
11095    {
11096     "kind" : "rtti",
11097     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEEE"
11098    },
11099    {
11100     "kind" : "complete_dtor_pointer",
11101     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED1Ev"
11102    },
11103    {
11104     "kind" : "deleting_dtor_pointer",
11105     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEED0Ev"
11106    },
11107    {
11108     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11109    },
11110    {
11111     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11112    },
11113    {
11114     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11115    },
11116    {
11117     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11118    }
11119   ]
11120  },
11121  {
11122   "alignment" : 4,
11123   "base_specifiers" :
11124   [
11125    {
11126     "referenced_type" : "type-61"
11127    },
11128    {
11129     "referenced_type" : "type-100"
11130    },
11131    {
11132     "referenced_type" : "type-101"
11133    }
11134   ],
11135   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_5::ICameraProvider>",
11136   "name" : "android::hardware::BpInterface<android::hardware::camera::provider::V2_5::ICameraProvider>",
11137   "record_kind" : "class",
11138   "referenced_type" : "type-99",
11139   "self_type" : "type-99",
11140   "size" : 32,
11141   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11142   "template_args" : [ "type-61" ],
11143   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera8provider4V2_515ICameraProviderEEE",
11144   "vtable_components" :
11145   [
11146    {
11147     "component_value" : 24,
11148     "kind" : "vbase_offset"
11149    },
11150    {
11151     "kind" : "offset_to_top"
11152    },
11153    {
11154     "kind" : "rtti",
11155     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_515ICameraProviderEEE"
11156    },
11157    {
11158     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_515ICameraProvider8isRemoteEv"
11159    },
11160    {
11161     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11162    },
11163    {
11164     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11165    },
11166    {
11167     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11168    },
11169    {
11170     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11171    },
11172    {
11173     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider21setHALInstrumentationEv"
11174    },
11175    {
11176     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11177    },
11178    {
11179     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider4pingEv"
11180    },
11181    {
11182     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11183    },
11184    {
11185     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider21notifySyspropsChangedEv"
11186    },
11187    {
11188     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11189    },
11190    {
11191     "kind" : "complete_dtor_pointer",
11192     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_515ICameraProviderEED1Ev"
11193    },
11194    {
11195     "kind" : "deleting_dtor_pointer",
11196     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_515ICameraProviderEED0Ev"
11197    },
11198    {
11199     "is_pure" : true,
11200     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider11setCallbackERKNS_2spINS2_4V2_423ICameraProviderCallbackEEE"
11201    },
11202    {
11203     "is_pure" : true,
11204     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE"
11205    },
11206    {
11207     "is_pure" : true,
11208     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11209    },
11210    {
11211     "is_pure" : true,
11212     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
11213    },
11214    {
11215     "is_pure" : true,
11216     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
11217    },
11218    {
11219     "is_pure" : true,
11220     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
11221    },
11222    {
11223     "is_pure" : true,
11224     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider23notifyDeviceStateChangeEy"
11225    },
11226    {
11227     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_515ICameraProviderEE10onAsBinderEv"
11228    },
11229    {
11230     "component_value" : 20,
11231     "kind" : "vbase_offset"
11232    },
11233    {
11234     "component_value" : -4,
11235     "kind" : "offset_to_top"
11236    },
11237    {
11238     "kind" : "rtti",
11239     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_515ICameraProviderEEE"
11240    },
11241    {
11242     "kind" : "complete_dtor_pointer",
11243     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_515ICameraProviderEED1Ev"
11244    },
11245    {
11246     "kind" : "deleting_dtor_pointer",
11247     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_515ICameraProviderEED0Ev"
11248    },
11249    {
11250     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_515ICameraProviderEE10onAsBinderEv"
11251    },
11252    {
11253     "component_value" : 16,
11254     "kind" : "vbase_offset"
11255    },
11256    {
11257     "component_value" : -8,
11258     "kind" : "offset_to_top"
11259    },
11260    {
11261     "kind" : "rtti",
11262     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_515ICameraProviderEEE"
11263    },
11264    {
11265     "kind" : "complete_dtor_pointer",
11266     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_515ICameraProviderEED1Ev"
11267    },
11268    {
11269     "kind" : "deleting_dtor_pointer",
11270     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_515ICameraProviderEED0Ev"
11271    },
11272    {
11273     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11274    },
11275    {
11276     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11277    },
11278    {
11279     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11280    },
11281    {
11282     "kind" : "vcall_offset"
11283    },
11284    {
11285     "component_value" : -16,
11286     "kind" : "vcall_offset"
11287    },
11288    {
11289     "component_value" : -16,
11290     "kind" : "vcall_offset"
11291    },
11292    {
11293     "component_value" : -16,
11294     "kind" : "vcall_offset"
11295    },
11296    {
11297     "component_value" : -24,
11298     "kind" : "vcall_offset"
11299    },
11300    {
11301     "component_value" : -24,
11302     "kind" : "offset_to_top"
11303    },
11304    {
11305     "kind" : "rtti",
11306     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera8provider4V2_515ICameraProviderEEE"
11307    },
11308    {
11309     "kind" : "complete_dtor_pointer",
11310     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_515ICameraProviderEED1Ev"
11311    },
11312    {
11313     "kind" : "deleting_dtor_pointer",
11314     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_515ICameraProviderEED0Ev"
11315    },
11316    {
11317     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11318    },
11319    {
11320     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11321    },
11322    {
11323     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11324    },
11325    {
11326     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11327    }
11328   ]
11329  },
11330  {
11331   "alignment" : 4,
11332   "base_specifiers" :
11333   [
11334    {
11335     "referenced_type" : "type-20"
11336    },
11337    {
11338     "referenced_type" : "type-100"
11339    },
11340    {
11341     "referenced_type" : "type-101"
11342    }
11343   ],
11344   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11345   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11346   "record_kind" : "class",
11347   "referenced_type" : "type-576",
11348   "self_type" : "type-576",
11349   "size" : 32,
11350   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11351   "template_args" : [ "type-20" ],
11352   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11353   "vtable_components" :
11354   [
11355    {
11356     "component_value" : 24,
11357     "kind" : "vbase_offset"
11358    },
11359    {
11360     "kind" : "offset_to_top"
11361    },
11362    {
11363     "kind" : "rtti",
11364     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11365    },
11366    {
11367     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11368    },
11369    {
11370     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11371    },
11372    {
11373     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11374    },
11375    {
11376     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11377    },
11378    {
11379     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11380    },
11381    {
11382     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11383    },
11384    {
11385     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11386    },
11387    {
11388     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11389    },
11390    {
11391     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11392    },
11393    {
11394     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11395    },
11396    {
11397     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11398    },
11399    {
11400     "kind" : "complete_dtor_pointer",
11401     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11402    },
11403    {
11404     "kind" : "deleting_dtor_pointer",
11405     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11406    },
11407    {
11408     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11409    },
11410    {
11411     "component_value" : 20,
11412     "kind" : "vbase_offset"
11413    },
11414    {
11415     "component_value" : -4,
11416     "kind" : "offset_to_top"
11417    },
11418    {
11419     "kind" : "rtti",
11420     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11421    },
11422    {
11423     "kind" : "complete_dtor_pointer",
11424     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11425    },
11426    {
11427     "kind" : "deleting_dtor_pointer",
11428     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11429    },
11430    {
11431     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11432    },
11433    {
11434     "component_value" : 16,
11435     "kind" : "vbase_offset"
11436    },
11437    {
11438     "component_value" : -8,
11439     "kind" : "offset_to_top"
11440    },
11441    {
11442     "kind" : "rtti",
11443     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11444    },
11445    {
11446     "kind" : "complete_dtor_pointer",
11447     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11448    },
11449    {
11450     "kind" : "deleting_dtor_pointer",
11451     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11452    },
11453    {
11454     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11455    },
11456    {
11457     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11458    },
11459    {
11460     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11461    },
11462    {
11463     "kind" : "vcall_offset"
11464    },
11465    {
11466     "component_value" : -16,
11467     "kind" : "vcall_offset"
11468    },
11469    {
11470     "component_value" : -16,
11471     "kind" : "vcall_offset"
11472    },
11473    {
11474     "component_value" : -16,
11475     "kind" : "vcall_offset"
11476    },
11477    {
11478     "component_value" : -24,
11479     "kind" : "vcall_offset"
11480    },
11481    {
11482     "component_value" : -24,
11483     "kind" : "offset_to_top"
11484    },
11485    {
11486     "kind" : "rtti",
11487     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11488    },
11489    {
11490     "kind" : "complete_dtor_pointer",
11491     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11492    },
11493    {
11494     "kind" : "deleting_dtor_pointer",
11495     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11496    },
11497    {
11498     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11499    },
11500    {
11501     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11502    },
11503    {
11504     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11505    },
11506    {
11507     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11508    }
11509   ]
11510  },
11511  {
11512   "alignment" : 4,
11513   "fields" :
11514   [
11515    {
11516     "access" : "private",
11517     "field_name" : "mMutex",
11518     "referenced_type" : "type-609"
11519    },
11520    {
11521     "access" : "private",
11522     "field_name" : "mMap",
11523     "field_offset" : 32,
11524     "referenced_type" : "type-610"
11525    }
11526   ],
11527   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
11528   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
11529   "record_kind" : "class",
11530   "referenced_type" : "type-608",
11531   "self_type" : "type-608",
11532   "size" : 16,
11533   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11534   "template_args" : [ "type-18", "type-611" ],
11535   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
11536  },
11537  {
11538   "alignment" : 4,
11539   "fields" :
11540   [
11541    {
11542     "access" : "private",
11543     "field_name" : "mMutex",
11544     "referenced_type" : "type-618"
11545    },
11546    {
11547     "access" : "private",
11548     "field_name" : "mMap",
11549     "field_offset" : 32,
11550     "referenced_type" : "type-619"
11551    }
11552   ],
11553   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
11554   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
11555   "record_kind" : "class",
11556   "referenced_type" : "type-617",
11557   "self_type" : "type-617",
11558   "size" : 16,
11559   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11560   "template_args" : [ "type-18", "type-67" ],
11561   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
11562  },
11563  {
11564   "alignment" : 4,
11565   "fields" :
11566   [
11567    {
11568     "access" : "private",
11569     "field_name" : "mMutex",
11570     "referenced_type" : "type-623"
11571    },
11572    {
11573     "access" : "private",
11574     "field_name" : "mMap",
11575     "field_offset" : 32,
11576     "referenced_type" : "type-624"
11577    }
11578   ],
11579   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
11580   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
11581   "record_kind" : "class",
11582   "referenced_type" : "type-622",
11583   "self_type" : "type-622",
11584   "size" : 16,
11585   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11586   "template_args" : [ "type-125", "type-48" ],
11587   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
11588  },
11589  {
11590   "alignment" : 4,
11591   "fields" :
11592   [
11593    {
11594     "access" : "private",
11595     "field_name" : "mMutex",
11596     "referenced_type" : "type-639"
11597    },
11598    {
11599     "access" : "private",
11600     "field_name" : "mMap",
11601     "field_offset" : 32,
11602     "referenced_type" : "type-640"
11603    }
11604   ],
11605   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
11606   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
11607   "record_kind" : "class",
11608   "referenced_type" : "type-638",
11609   "self_type" : "type-638",
11610   "size" : 16,
11611   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11612   "template_args" : [ "type-641", "type-642" ],
11613   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
11614  },
11615  {
11616   "alignment" : 4,
11617   "fields" :
11618   [
11619    {
11620     "access" : "private",
11621     "field_name" : "mMutex",
11622     "referenced_type" : "type-629"
11623    },
11624    {
11625     "access" : "private",
11626     "field_name" : "mMap",
11627     "field_offset" : 32,
11628     "referenced_type" : "type-630"
11629    }
11630   ],
11631   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11632   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11633   "record_kind" : "class",
11634   "referenced_type" : "type-628",
11635   "self_type" : "type-628",
11636   "size" : 16,
11637   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11638   "template_args" : [ "type-631", "type-632" ],
11639   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
11640  },
11641  {
11642   "alignment" : 8,
11643   "fields" :
11644   [
11645    {
11646     "field_name" : "flags",
11647     "referenced_type" : "type-2"
11648    },
11649    {
11650     "field_name" : "fdIndex",
11651     "field_offset" : 32,
11652     "referenced_type" : "type-2"
11653    },
11654    {
11655     "field_name" : "offset",
11656     "field_offset" : 64,
11657     "referenced_type" : "type-2"
11658    },
11659    {
11660     "field_name" : "extent",
11661     "field_offset" : 128,
11662     "referenced_type" : "type-17"
11663    }
11664   ],
11665   "linker_set_key" : "android::hardware::GrantorDescriptor",
11666   "name" : "android::hardware::GrantorDescriptor",
11667   "referenced_type" : "type-381",
11668   "self_type" : "type-381",
11669   "size" : 24,
11670   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11671   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
11672  },
11673  {
11674   "alignment" : 8,
11675   "base_specifiers" :
11676   [
11677    {
11678     "is_virtual" : true,
11679     "referenced_type" : "type-424"
11680    },
11681    {
11682     "is_virtual" : true,
11683     "referenced_type" : "type-11"
11684    }
11685   ],
11686   "linker_set_key" : "android::hardware::HidlMemory",
11687   "name" : "android::hardware::HidlMemory",
11688   "record_kind" : "class",
11689   "referenced_type" : "type-432",
11690   "self_type" : "type-432",
11691   "size" : 56,
11692   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11693   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
11694   "vtable_components" :
11695   [
11696    {
11697     "component_value" : 48,
11698     "kind" : "vbase_offset"
11699    },
11700    {
11701     "component_value" : 8,
11702     "kind" : "vbase_offset"
11703    },
11704    {
11705     "kind" : "offset_to_top"
11706    },
11707    {
11708     "kind" : "rtti",
11709     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11710    },
11711    {
11712     "kind" : "complete_dtor_pointer",
11713     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11714    },
11715    {
11716     "kind" : "deleting_dtor_pointer",
11717     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11718    },
11719    {
11720     "kind" : "vcall_offset"
11721    },
11722    {
11723     "kind" : "vcall_offset"
11724    },
11725    {
11726     "kind" : "vcall_offset"
11727    },
11728    {
11729     "kind" : "vcall_offset"
11730    },
11731    {
11732     "component_value" : -48,
11733     "kind" : "vcall_offset"
11734    },
11735    {
11736     "component_value" : -48,
11737     "kind" : "offset_to_top"
11738    },
11739    {
11740     "kind" : "rtti",
11741     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11742    },
11743    {
11744     "kind" : "complete_dtor_pointer",
11745     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
11746    },
11747    {
11748     "kind" : "deleting_dtor_pointer",
11749     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
11750    },
11751    {
11752     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11753    },
11754    {
11755     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11756    },
11757    {
11758     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11759    },
11760    {
11761     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11762    }
11763   ]
11764  },
11765  {
11766   "alignment" : 4,
11767   "base_specifiers" :
11768   [
11769    {
11770     "is_virtual" : true,
11771     "referenced_type" : "type-11"
11772    }
11773   ],
11774   "linker_set_key" : "android::hardware::IBinder",
11775   "name" : "android::hardware::IBinder",
11776   "record_kind" : "class",
11777   "referenced_type" : "type-55",
11778   "self_type" : "type-55",
11779   "size" : 12,
11780   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11781   "unique_id" : "_ZTSN7android8hardware7IBinderE",
11782   "vtable_components" :
11783   [
11784    {
11785     "component_value" : 4,
11786     "kind" : "vbase_offset"
11787    },
11788    {
11789     "kind" : "offset_to_top"
11790    },
11791    {
11792     "kind" : "rtti",
11793     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11794    },
11795    {
11796     "is_pure" : true,
11797     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11798    },
11799    {
11800     "is_pure" : true,
11801     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
11802    },
11803    {
11804     "is_pure" : true,
11805     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
11806    },
11807    {
11808     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11809    },
11810    {
11811     "is_pure" : true,
11812     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11813    },
11814    {
11815     "is_pure" : true,
11816     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
11817    },
11818    {
11819     "is_pure" : true,
11820     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
11821    },
11822    {
11823     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
11824    },
11825    {
11826     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11827    },
11828    {
11829     "kind" : "complete_dtor_pointer",
11830     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
11831    },
11832    {
11833     "kind" : "deleting_dtor_pointer",
11834     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
11835    },
11836    {
11837     "kind" : "vcall_offset"
11838    },
11839    {
11840     "kind" : "vcall_offset"
11841    },
11842    {
11843     "kind" : "vcall_offset"
11844    },
11845    {
11846     "kind" : "vcall_offset"
11847    },
11848    {
11849     "component_value" : -4,
11850     "kind" : "vcall_offset"
11851    },
11852    {
11853     "component_value" : -4,
11854     "kind" : "offset_to_top"
11855    },
11856    {
11857     "kind" : "rtti",
11858     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11859    },
11860    {
11861     "kind" : "complete_dtor_pointer",
11862     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
11863    },
11864    {
11865     "kind" : "deleting_dtor_pointer",
11866     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
11867    },
11868    {
11869     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11870    },
11871    {
11872     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11873    },
11874    {
11875     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11876    },
11877    {
11878     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11879    }
11880   ]
11881  },
11882  {
11883   "alignment" : 4,
11884   "base_specifiers" :
11885   [
11886    {
11887     "is_virtual" : true,
11888     "referenced_type" : "type-11"
11889    }
11890   ],
11891   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
11892   "name" : "android::hardware::IBinder::DeathRecipient",
11893   "record_kind" : "class",
11894   "referenced_type" : "type-21",
11895   "self_type" : "type-21",
11896   "size" : 12,
11897   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11898   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
11899   "vtable_components" :
11900   [
11901    {
11902     "component_value" : 4,
11903     "kind" : "vbase_offset"
11904    },
11905    {
11906     "kind" : "offset_to_top"
11907    },
11908    {
11909     "kind" : "rtti",
11910     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11911    },
11912    {
11913     "is_pure" : true,
11914     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
11915    },
11916    {
11917     "kind" : "complete_dtor_pointer",
11918     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
11919    },
11920    {
11921     "kind" : "deleting_dtor_pointer",
11922     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
11923    },
11924    {
11925     "kind" : "vcall_offset"
11926    },
11927    {
11928     "kind" : "vcall_offset"
11929    },
11930    {
11931     "kind" : "vcall_offset"
11932    },
11933    {
11934     "kind" : "vcall_offset"
11935    },
11936    {
11937     "component_value" : -4,
11938     "kind" : "vcall_offset"
11939    },
11940    {
11941     "component_value" : -4,
11942     "kind" : "offset_to_top"
11943    },
11944    {
11945     "kind" : "rtti",
11946     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11947    },
11948    {
11949     "kind" : "complete_dtor_pointer",
11950     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
11951    },
11952    {
11953     "kind" : "deleting_dtor_pointer",
11954     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
11955    },
11956    {
11957     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11958    },
11959    {
11960     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11961    },
11962    {
11963     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11964    },
11965    {
11966     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11967    }
11968   ]
11969  },
11970  {
11971   "alignment" : 4,
11972   "base_specifiers" :
11973   [
11974    {
11975     "is_virtual" : true,
11976     "referenced_type" : "type-11"
11977    }
11978   ],
11979   "linker_set_key" : "android::hardware::IInterface",
11980   "name" : "android::hardware::IInterface",
11981   "record_kind" : "class",
11982   "referenced_type" : "type-100",
11983   "self_type" : "type-100",
11984   "size" : 12,
11985   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11986   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
11987   "vtable_components" :
11988   [
11989    {
11990     "component_value" : 4,
11991     "kind" : "vbase_offset"
11992    },
11993    {
11994     "kind" : "offset_to_top"
11995    },
11996    {
11997     "kind" : "rtti",
11998     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11999    },
12000    {
12001     "kind" : "complete_dtor_pointer",
12002     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
12003    },
12004    {
12005     "kind" : "deleting_dtor_pointer",
12006     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
12007    },
12008    {
12009     "is_pure" : true,
12010     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
12011    },
12012    {
12013     "kind" : "vcall_offset"
12014    },
12015    {
12016     "kind" : "vcall_offset"
12017    },
12018    {
12019     "kind" : "vcall_offset"
12020    },
12021    {
12022     "kind" : "vcall_offset"
12023    },
12024    {
12025     "component_value" : -4,
12026     "kind" : "vcall_offset"
12027    },
12028    {
12029     "component_value" : -4,
12030     "kind" : "offset_to_top"
12031    },
12032    {
12033     "kind" : "rtti",
12034     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12035    },
12036    {
12037     "kind" : "complete_dtor_pointer",
12038     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
12039    },
12040    {
12041     "kind" : "deleting_dtor_pointer",
12042     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
12043    },
12044    {
12045     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12046    },
12047    {
12048     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12049    },
12050    {
12051     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12052    },
12053    {
12054     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12055    }
12056   ]
12057  },
12058  {
12059   "alignment" : 8,
12060   "fields" :
12061   [
12062    {
12063     "access" : "private",
12064     "field_name" : "mGrantors",
12065     "referenced_type" : "type-436"
12066    },
12067    {
12068     "access" : "private",
12069     "field_name" : "mHandle",
12070     "field_offset" : 128,
12071     "referenced_type" : "type-418"
12072    },
12073    {
12074     "access" : "private",
12075     "field_name" : "mQuantum",
12076     "field_offset" : 192,
12077     "referenced_type" : "type-2"
12078    },
12079    {
12080     "access" : "private",
12081     "field_name" : "mFlags",
12082     "field_offset" : 224,
12083     "referenced_type" : "type-2"
12084    }
12085   ],
12086   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
12087   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
12088   "referenced_type" : "type-550",
12089   "self_type" : "type-550",
12090   "size" : 32,
12091   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
12092   "template_args" : [ "type-87" ],
12093   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
12094  },
12095  {
12096   "alignment" : 4,
12097   "fields" :
12098   [
12099    {
12100     "access" : "private",
12101     "field_name" : "mBufCachePos",
12102     "referenced_type" : "type-2"
12103    },
12104    {
12105     "access" : "private",
12106     "field_name" : "mBufCache",
12107     "field_offset" : 32,
12108     "referenced_type" : "type-590"
12109    },
12110    {
12111     "access" : "private",
12112     "field_name" : "mError",
12113     "field_offset" : 128,
12114     "referenced_type" : "type-51"
12115    },
12116    {
12117     "access" : "private",
12118     "field_name" : "mData",
12119     "field_offset" : 160,
12120     "referenced_type" : "type-38"
12121    },
12122    {
12123     "access" : "private",
12124     "field_name" : "mDataSize",
12125     "field_offset" : 192,
12126     "referenced_type" : "type-2"
12127    },
12128    {
12129     "access" : "private",
12130     "field_name" : "mDataCapacity",
12131     "field_offset" : 224,
12132     "referenced_type" : "type-2"
12133    },
12134    {
12135     "access" : "private",
12136     "field_name" : "mDataPos",
12137     "field_offset" : 256,
12138     "referenced_type" : "type-2"
12139    },
12140    {
12141     "access" : "private",
12142     "field_name" : "mObjects",
12143     "field_offset" : 288,
12144     "referenced_type" : "type-591"
12145    },
12146    {
12147     "access" : "private",
12148     "field_name" : "mObjectsSize",
12149     "field_offset" : 320,
12150     "referenced_type" : "type-2"
12151    },
12152    {
12153     "access" : "private",
12154     "field_name" : "mObjectsCapacity",
12155     "field_offset" : 352,
12156     "referenced_type" : "type-2"
12157    },
12158    {
12159     "access" : "private",
12160     "field_name" : "mNextObjectHint",
12161     "field_offset" : 384,
12162     "referenced_type" : "type-2"
12163    },
12164    {
12165     "access" : "private",
12166     "field_name" : "mNumRef",
12167     "field_offset" : 416,
12168     "referenced_type" : "type-2"
12169    },
12170    {
12171     "access" : "private",
12172     "field_name" : "mFdsKnown",
12173     "field_offset" : 448,
12174     "referenced_type" : "type-67"
12175    },
12176    {
12177     "access" : "private",
12178     "field_name" : "mHasFds",
12179     "field_offset" : 456,
12180     "referenced_type" : "type-67"
12181    },
12182    {
12183     "access" : "private",
12184     "field_name" : "mAllowFds",
12185     "field_offset" : 464,
12186     "referenced_type" : "type-67"
12187    },
12188    {
12189     "access" : "private",
12190     "field_name" : "mOwner",
12191     "field_offset" : 480,
12192     "referenced_type" : "type-592"
12193    },
12194    {
12195     "access" : "private",
12196     "field_name" : "mOwnerCookie",
12197     "field_offset" : 512,
12198     "referenced_type" : "type-53"
12199    }
12200   ],
12201   "linker_set_key" : "android::hardware::Parcel",
12202   "name" : "android::hardware::Parcel",
12203   "record_kind" : "class",
12204   "referenced_type" : "type-589",
12205   "self_type" : "type-589",
12206   "size" : 68,
12207   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
12208   "unique_id" : "_ZTSN7android8hardware6ParcelE"
12209  },
12210  {
12211   "access" : "private",
12212   "alignment" : 8,
12213   "fields" :
12214   [
12215    {
12216     "field_name" : "index",
12217     "referenced_type" : "type-2"
12218    },
12219    {
12220     "field_name" : "buffer",
12221     "field_offset" : 64,
12222     "referenced_type" : "type-17"
12223    },
12224    {
12225     "field_name" : "bufend",
12226     "field_offset" : 128,
12227     "referenced_type" : "type-17"
12228    }
12229   ],
12230   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
12231   "name" : "android::hardware::Parcel::BufferInfo",
12232   "referenced_type" : "type-597",
12233   "self_type" : "type-597",
12234   "size" : 24,
12235   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
12236   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
12237  },
12238  {
12239   "alignment" : 8,
12240   "base_specifiers" :
12241   [
12242    {
12243     "is_virtual" : true,
12244     "referenced_type" : "type-11"
12245    }
12246   ],
12247   "fields" :
12248   [
12249    {
12250     "access" : "private",
12251     "field_name" : "mDriverFD",
12252     "field_offset" : 32,
12253     "referenced_type" : "type-51"
12254    },
12255    {
12256     "access" : "private",
12257     "field_name" : "mVMStart",
12258     "field_offset" : 64,
12259     "referenced_type" : "type-53"
12260    },
12261    {
12262     "access" : "private",
12263     "field_name" : "mThreadCountLock",
12264     "field_offset" : 96,
12265     "referenced_type" : "type-151"
12266    },
12267    {
12268     "access" : "private",
12269     "field_name" : "mThreadCountDecrement",
12270     "field_offset" : 128,
12271     "referenced_type" : "type-152"
12272    },
12273    {
12274     "access" : "private",
12275     "field_name" : "mExecutingThreadsCount",
12276     "field_offset" : 160,
12277     "referenced_type" : "type-2"
12278    },
12279    {
12280     "access" : "private",
12281     "field_name" : "mMaxThreads",
12282     "field_offset" : 192,
12283     "referenced_type" : "type-2"
12284    },
12285    {
12286     "access" : "private",
12287     "field_name" : "mStarvationStartTimeMs",
12288     "field_offset" : 256,
12289     "referenced_type" : "type-153"
12290    },
12291    {
12292     "access" : "private",
12293     "field_name" : "mLock",
12294     "field_offset" : 320,
12295     "referenced_type" : "type-154"
12296    },
12297    {
12298     "access" : "private",
12299     "field_name" : "mHandleToObject",
12300     "field_offset" : 352,
12301     "referenced_type" : "type-156"
12302    },
12303    {
12304     "access" : "private",
12305     "field_name" : "mManagesContexts",
12306     "field_offset" : 512,
12307     "referenced_type" : "type-67"
12308    },
12309    {
12310     "access" : "private",
12311     "field_name" : "mBinderContextCheckFunc",
12312     "field_offset" : 544,
12313     "referenced_type" : "type-160"
12314    },
12315    {
12316     "access" : "private",
12317     "field_name" : "mBinderContextUserData",
12318     "field_offset" : 576,
12319     "referenced_type" : "type-53"
12320    },
12321    {
12322     "access" : "private",
12323     "field_name" : "mContexts",
12324     "field_offset" : 608,
12325     "referenced_type" : "type-169"
12326    },
12327    {
12328     "access" : "private",
12329     "field_name" : "mRootDir",
12330     "field_offset" : 768,
12331     "referenced_type" : "type-173"
12332    },
12333    {
12334     "access" : "private",
12335     "field_name" : "mThreadPoolStarted",
12336     "field_offset" : 800,
12337     "referenced_type" : "type-67"
12338    },
12339    {
12340     "access" : "private",
12341     "field_name" : "mSpawnThreadOnStart",
12342     "field_offset" : 808,
12343     "referenced_type" : "type-67"
12344    },
12345    {
12346     "access" : "private",
12347     "field_name" : "mThreadPoolSeq",
12348     "field_offset" : 832,
12349     "referenced_type" : "type-176"
12350    },
12351    {
12352     "access" : "private",
12353     "field_name" : "mMmapSize",
12354     "field_offset" : 864,
12355     "referenced_type" : "type-158"
12356    },
12357    {
12358     "access" : "private",
12359     "field_name" : "mCallRestriction",
12360     "field_offset" : 896,
12361     "referenced_type" : "type-177"
12362    }
12363   ],
12364   "linker_set_key" : "android::hardware::ProcessState",
12365   "name" : "android::hardware::ProcessState",
12366   "record_kind" : "class",
12367   "referenced_type" : "type-150",
12368   "self_type" : "type-150",
12369   "size" : 128,
12370   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
12371   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
12372   "vtable_components" :
12373   [
12374    {
12375     "component_value" : 116,
12376     "kind" : "vbase_offset"
12377    },
12378    {
12379     "kind" : "offset_to_top"
12380    },
12381    {
12382     "kind" : "rtti",
12383     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12384    },
12385    {
12386     "kind" : "complete_dtor_pointer",
12387     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
12388    },
12389    {
12390     "kind" : "deleting_dtor_pointer",
12391     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
12392    },
12393    {
12394     "kind" : "vcall_offset"
12395    },
12396    {
12397     "kind" : "vcall_offset"
12398    },
12399    {
12400     "kind" : "vcall_offset"
12401    },
12402    {
12403     "kind" : "vcall_offset"
12404    },
12405    {
12406     "component_value" : -116,
12407     "kind" : "vcall_offset"
12408    },
12409    {
12410     "component_value" : -116,
12411     "kind" : "offset_to_top"
12412    },
12413    {
12414     "kind" : "rtti",
12415     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12416    },
12417    {
12418     "kind" : "complete_dtor_pointer",
12419     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
12420    },
12421    {
12422     "kind" : "deleting_dtor_pointer",
12423     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
12424    },
12425    {
12426     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12427    },
12428    {
12429     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12430    },
12431    {
12432     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12433    },
12434    {
12435     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12436    }
12437   ]
12438  },
12439  {
12440   "access" : "private",
12441   "alignment" : 4,
12442   "fields" :
12443   [
12444    {
12445     "field_name" : "binder",
12446     "referenced_type" : "type-103"
12447    },
12448    {
12449     "field_name" : "refs",
12450     "field_offset" : 32,
12451     "referenced_type" : "type-15"
12452    }
12453   ],
12454   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
12455   "name" : "android::hardware::ProcessState::handle_entry",
12456   "referenced_type" : "type-159",
12457   "self_type" : "type-159",
12458   "size" : 8,
12459   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
12460   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
12461  },
12462  {
12463   "alignment" : 4,
12464   "base_specifiers" :
12465   [
12466    {
12467     "referenced_type" : "type-281"
12468    }
12469   ],
12470   "fields" :
12471   [
12472    {
12473     "access" : "private",
12474     "field_name" : "mVal",
12475     "field_offset" : 192,
12476     "referenced_type" : "type-288"
12477    }
12478   ],
12479   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
12480   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
12481   "record_kind" : "class",
12482   "referenced_type" : "type-287",
12483   "self_type" : "type-287",
12484   "size" : 28,
12485   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12486   "template_args" : [ "type-288" ],
12487   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_6camera6common4V1_06StatusEEE"
12488  },
12489  {
12490   "alignment" : 4,
12491   "base_specifiers" :
12492   [
12493    {
12494     "referenced_type" : "type-281"
12495    }
12496   ],
12497   "fields" :
12498   [
12499    {
12500     "access" : "private",
12501     "field_name" : "mVal",
12502     "field_offset" : 192,
12503     "referenced_type" : "type-59"
12504    }
12505   ],
12506   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> >",
12507   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> >",
12508   "record_kind" : "class",
12509   "referenced_type" : "type-294",
12510   "self_type" : "type-294",
12511   "size" : 28,
12512   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12513   "template_args" : [ "type-59" ],
12514   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_6camera8provider4V2_515ICameraProviderEEEEE"
12515  },
12516  {
12517   "alignment" : 4,
12518   "base_specifiers" :
12519   [
12520    {
12521     "referenced_type" : "type-281"
12522    }
12523   ],
12524   "fields" :
12525   [
12526    {
12527     "access" : "private",
12528     "field_name" : "mVal",
12529     "field_offset" : 168,
12530     "referenced_type" : "type-67"
12531    }
12532   ],
12533   "linker_set_key" : "android::hardware::Return<bool>",
12534   "name" : "android::hardware::Return<bool>",
12535   "record_kind" : "class",
12536   "referenced_type" : "type-280",
12537   "self_type" : "type-280",
12538   "size" : 24,
12539   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12540   "template_args" : [ "type-67" ],
12541   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
12542  },
12543  {
12544   "alignment" : 4,
12545   "base_specifiers" :
12546   [
12547    {
12548     "referenced_type" : "type-281"
12549    }
12550   ],
12551   "linker_set_key" : "android::hardware::Return<void>",
12552   "name" : "android::hardware::Return<void>",
12553   "record_kind" : "class",
12554   "referenced_type" : "type-307",
12555   "self_type" : "type-307",
12556   "size" : 24,
12557   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12558   "template_args" : [ "type-54" ],
12559   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
12560  },
12561  {
12562   "alignment" : 4,
12563   "fields" :
12564   [
12565    {
12566     "access" : "private",
12567     "field_name" : "mException",
12568     "referenced_type" : "type-51"
12569    },
12570    {
12571     "access" : "private",
12572     "field_name" : "mErrorCode",
12573     "field_offset" : 32,
12574     "referenced_type" : "type-51"
12575    },
12576    {
12577     "access" : "private",
12578     "field_name" : "mMessage",
12579     "field_offset" : 64,
12580     "referenced_type" : "type-270"
12581    }
12582   ],
12583   "linker_set_key" : "android::hardware::Status",
12584   "name" : "android::hardware::Status",
12585   "record_kind" : "class",
12586   "referenced_type" : "type-269",
12587   "self_type" : "type-269",
12588   "size" : 20,
12589   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12590   "unique_id" : "_ZTSN7android8hardware6StatusE"
12591  },
12592  {
12593   "alignment" : 8,
12594   "fields" :
12595   [
12596    {
12597     "field_name" : "resourceCost",
12598     "referenced_type" : "type-2"
12599    },
12600    {
12601     "field_name" : "conflictingDevices",
12602     "field_offset" : 64,
12603     "referenced_type" : "type-437"
12604    }
12605   ],
12606   "linker_set_key" : "android::hardware::camera::common::V1_0::CameraResourceCost",
12607   "name" : "android::hardware::camera::common::V1_0::CameraResourceCost",
12608   "referenced_type" : "type-714",
12609   "self_type" : "type-714",
12610   "size" : 24,
12611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
12612   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_018CameraResourceCostE"
12613  },
12614  {
12615   "alignment" : 8,
12616   "fields" :
12617   [
12618    {
12619     "field_name" : "tagId",
12620     "referenced_type" : "type-2"
12621    },
12622    {
12623     "field_name" : "tagName",
12624     "field_offset" : 64,
12625     "referenced_type" : "type-330"
12626    },
12627    {
12628     "field_name" : "tagType",
12629     "field_offset" : 192,
12630     "referenced_type" : "type-338"
12631    }
12632   ],
12633   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTag",
12634   "name" : "android::hardware::camera::common::V1_0::VendorTag",
12635   "referenced_type" : "type-337",
12636   "self_type" : "type-337",
12637   "size" : 32,
12638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
12639   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_09VendorTagE"
12640  },
12641  {
12642   "alignment" : 8,
12643   "fields" :
12644   [
12645    {
12646     "field_name" : "sectionName",
12647     "referenced_type" : "type-330"
12648    },
12649    {
12650     "field_name" : "tags",
12651     "field_offset" : 128,
12652     "referenced_type" : "type-333"
12653    }
12654   ],
12655   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTagSection",
12656   "name" : "android::hardware::camera::common::V1_0::VendorTagSection",
12657   "referenced_type" : "type-329",
12658   "self_type" : "type-329",
12659   "size" : 32,
12660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
12661   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_016VendorTagSectionE"
12662  },
12663  {
12664   "alignment" : 4,
12665   "base_specifiers" :
12666   [
12667    {
12668     "referenced_type" : "type-63"
12669    }
12670   ],
12671   "fields" :
12672   [
12673    {
12674     "access" : "private",
12675     "field_name" : "_hidl_mImpl",
12676     "field_offset" : 544,
12677     "referenced_type" : "type-112"
12678    }
12679   ],
12680   "linker_set_key" : "android::hardware::camera::device::V1_0::BnHwCameraDevice",
12681   "name" : "android::hardware::camera::device::V1_0::BnHwCameraDevice",
12682   "referenced_type" : "type-877",
12683   "self_type" : "type-877",
12684   "size" : 80,
12685   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BnHwCameraDevice.h",
12686   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_016BnHwCameraDeviceE",
12687   "vtable_components" :
12688   [
12689    {
12690     "component_value" : 72,
12691     "kind" : "vbase_offset"
12692    },
12693    {
12694     "kind" : "offset_to_top"
12695    },
12696    {
12697     "kind" : "rtti",
12698     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BnHwCameraDeviceE"
12699    },
12700    {
12701     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12702    },
12703    {
12704     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12705    },
12706    {
12707     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12708    },
12709    {
12710     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12711    },
12712    {
12713     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12714    },
12715    {
12716     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12717    },
12718    {
12719     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12720    },
12721    {
12722     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12723    },
12724    {
12725     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12726    },
12727    {
12728     "kind" : "complete_dtor_pointer",
12729     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BnHwCameraDeviceD1Ev"
12730    },
12731    {
12732     "kind" : "deleting_dtor_pointer",
12733     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BnHwCameraDeviceD0Ev"
12734    },
12735    {
12736     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BnHwCameraDevice10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12737    },
12738    {
12739     "component_value" : -20,
12740     "kind" : "offset_to_top"
12741    },
12742    {
12743     "kind" : "rtti",
12744     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BnHwCameraDeviceE"
12745    },
12746    {
12747     "kind" : "complete_dtor_pointer",
12748     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V1_016BnHwCameraDeviceD1Ev"
12749    },
12750    {
12751     "kind" : "deleting_dtor_pointer",
12752     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V1_016BnHwCameraDeviceD0Ev"
12753    },
12754    {
12755     "kind" : "vcall_offset"
12756    },
12757    {
12758     "kind" : "vcall_offset"
12759    },
12760    {
12761     "kind" : "vcall_offset"
12762    },
12763    {
12764     "kind" : "vcall_offset"
12765    },
12766    {
12767     "component_value" : -72,
12768     "kind" : "vcall_offset"
12769    },
12770    {
12771     "component_value" : -72,
12772     "kind" : "offset_to_top"
12773    },
12774    {
12775     "kind" : "rtti",
12776     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BnHwCameraDeviceE"
12777    },
12778    {
12779     "kind" : "complete_dtor_pointer",
12780     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_016BnHwCameraDeviceD1Ev"
12781    },
12782    {
12783     "kind" : "deleting_dtor_pointer",
12784     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_016BnHwCameraDeviceD0Ev"
12785    },
12786    {
12787     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12788    },
12789    {
12790     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12791    },
12792    {
12793     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12794    },
12795    {
12796     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12797    }
12798   ]
12799  },
12800  {
12801   "alignment" : 4,
12802   "base_specifiers" :
12803   [
12804    {
12805     "referenced_type" : "type-63"
12806    }
12807   ],
12808   "fields" :
12809   [
12810    {
12811     "access" : "private",
12812     "field_name" : "_hidl_mImpl",
12813     "field_offset" : 544,
12814     "referenced_type" : "type-203"
12815    }
12816   ],
12817   "linker_set_key" : "android::hardware::camera::device::V1_0::BnHwCameraDeviceCallback",
12818   "name" : "android::hardware::camera::device::V1_0::BnHwCameraDeviceCallback",
12819   "referenced_type" : "type-860",
12820   "self_type" : "type-860",
12821   "size" : 80,
12822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BnHwCameraDeviceCallback.h",
12823   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackE",
12824   "vtable_components" :
12825   [
12826    {
12827     "component_value" : 72,
12828     "kind" : "vbase_offset"
12829    },
12830    {
12831     "kind" : "offset_to_top"
12832    },
12833    {
12834     "kind" : "rtti",
12835     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackE"
12836    },
12837    {
12838     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12839    },
12840    {
12841     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12842    },
12843    {
12844     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12845    },
12846    {
12847     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12848    },
12849    {
12850     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12851    },
12852    {
12853     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12854    },
12855    {
12856     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12857    },
12858    {
12859     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12860    },
12861    {
12862     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12863    },
12864    {
12865     "kind" : "complete_dtor_pointer",
12866     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackD1Ev"
12867    },
12868    {
12869     "kind" : "deleting_dtor_pointer",
12870     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackD0Ev"
12871    },
12872    {
12873     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12874    },
12875    {
12876     "component_value" : -20,
12877     "kind" : "offset_to_top"
12878    },
12879    {
12880     "kind" : "rtti",
12881     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackE"
12882    },
12883    {
12884     "kind" : "complete_dtor_pointer",
12885     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackD1Ev"
12886    },
12887    {
12888     "kind" : "deleting_dtor_pointer",
12889     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackD0Ev"
12890    },
12891    {
12892     "kind" : "vcall_offset"
12893    },
12894    {
12895     "kind" : "vcall_offset"
12896    },
12897    {
12898     "kind" : "vcall_offset"
12899    },
12900    {
12901     "kind" : "vcall_offset"
12902    },
12903    {
12904     "component_value" : -72,
12905     "kind" : "vcall_offset"
12906    },
12907    {
12908     "component_value" : -72,
12909     "kind" : "offset_to_top"
12910    },
12911    {
12912     "kind" : "rtti",
12913     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackE"
12914    },
12915    {
12916     "kind" : "complete_dtor_pointer",
12917     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackD1Ev"
12918    },
12919    {
12920     "kind" : "deleting_dtor_pointer",
12921     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_024BnHwCameraDeviceCallbackD0Ev"
12922    },
12923    {
12924     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12925    },
12926    {
12927     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12928    },
12929    {
12930     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12931    },
12932    {
12933     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12934    }
12935   ]
12936  },
12937  {
12938   "alignment" : 4,
12939   "base_specifiers" :
12940   [
12941    {
12942     "referenced_type" : "type-63"
12943    }
12944   ],
12945   "fields" :
12946   [
12947    {
12948     "access" : "private",
12949     "field_name" : "_hidl_mImpl",
12950     "field_offset" : 544,
12951     "referenced_type" : "type-210"
12952    }
12953   ],
12954   "linker_set_key" : "android::hardware::camera::device::V1_0::BnHwCameraDevicePreviewCallback",
12955   "name" : "android::hardware::camera::device::V1_0::BnHwCameraDevicePreviewCallback",
12956   "referenced_type" : "type-867",
12957   "self_type" : "type-867",
12958   "size" : 80,
12959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BnHwCameraDevicePreviewCallback.h",
12960   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackE",
12961   "vtable_components" :
12962   [
12963    {
12964     "component_value" : 72,
12965     "kind" : "vbase_offset"
12966    },
12967    {
12968     "kind" : "offset_to_top"
12969    },
12970    {
12971     "kind" : "rtti",
12972     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackE"
12973    },
12974    {
12975     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12976    },
12977    {
12978     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12979    },
12980    {
12981     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12982    },
12983    {
12984     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12985    },
12986    {
12987     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12988    },
12989    {
12990     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12991    },
12992    {
12993     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12994    },
12995    {
12996     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12997    },
12998    {
12999     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13000    },
13001    {
13002     "kind" : "complete_dtor_pointer",
13003     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackD1Ev"
13004    },
13005    {
13006     "kind" : "deleting_dtor_pointer",
13007     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackD0Ev"
13008    },
13009    {
13010     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
13011    },
13012    {
13013     "component_value" : -20,
13014     "kind" : "offset_to_top"
13015    },
13016    {
13017     "kind" : "rtti",
13018     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackE"
13019    },
13020    {
13021     "kind" : "complete_dtor_pointer",
13022     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackD1Ev"
13023    },
13024    {
13025     "kind" : "deleting_dtor_pointer",
13026     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackD0Ev"
13027    },
13028    {
13029     "kind" : "vcall_offset"
13030    },
13031    {
13032     "kind" : "vcall_offset"
13033    },
13034    {
13035     "kind" : "vcall_offset"
13036    },
13037    {
13038     "kind" : "vcall_offset"
13039    },
13040    {
13041     "component_value" : -72,
13042     "kind" : "vcall_offset"
13043    },
13044    {
13045     "component_value" : -72,
13046     "kind" : "offset_to_top"
13047    },
13048    {
13049     "kind" : "rtti",
13050     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackE"
13051    },
13052    {
13053     "kind" : "complete_dtor_pointer",
13054     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackD1Ev"
13055    },
13056    {
13057     "kind" : "deleting_dtor_pointer",
13058     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_031BnHwCameraDevicePreviewCallbackD0Ev"
13059    },
13060    {
13061     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13062    },
13063    {
13064     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13065    },
13066    {
13067     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13068    },
13069    {
13070     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13071    }
13072   ]
13073  },
13074  {
13075   "alignment" : 4,
13076   "base_specifiers" :
13077   [
13078    {
13079     "referenced_type" : "type-579"
13080    },
13081    {
13082     "referenced_type" : "type-65"
13083    }
13084   ],
13085   "fields" :
13086   [
13087    {
13088     "access" : "private",
13089     "field_name" : "_hidl_mMutex",
13090     "field_offset" : 544,
13091     "referenced_type" : "type-880"
13092    },
13093    {
13094     "access" : "private",
13095     "field_name" : "_hidl_mDeathRecipients",
13096     "field_offset" : 576,
13097     "referenced_type" : "type-881"
13098    }
13099   ],
13100   "linker_set_key" : "android::hardware::camera::device::V1_0::BpHwCameraDevice",
13101   "name" : "android::hardware::camera::device::V1_0::BpHwCameraDevice",
13102   "referenced_type" : "type-879",
13103   "self_type" : "type-879",
13104   "size" : 92,
13105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDevice.h",
13106   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_016BpHwCameraDeviceE",
13107   "vtable_components" :
13108   [
13109    {
13110     "component_value" : 84,
13111     "kind" : "vbase_offset"
13112    },
13113    {
13114     "kind" : "offset_to_top"
13115    },
13116    {
13117     "kind" : "rtti",
13118     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BpHwCameraDeviceE"
13119    },
13120    {
13121     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_016BpHwCameraDevice8isRemoteEv"
13122    },
13123    {
13124     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13125    },
13126    {
13127     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13128    },
13129    {
13130     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13131    },
13132    {
13133     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13134    },
13135    {
13136     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice21setHALInstrumentationEv"
13137    },
13138    {
13139     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13140    },
13141    {
13142     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice4pingEv"
13143    },
13144    {
13145     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13146    },
13147    {
13148     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice21notifySyspropsChangedEv"
13149    },
13150    {
13151     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13152    },
13153    {
13154     "kind" : "complete_dtor_pointer",
13155     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDeviceD1Ev"
13156    },
13157    {
13158     "kind" : "deleting_dtor_pointer",
13159     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDeviceD0Ev"
13160    },
13161    {
13162     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice15getResourceCostENSt3__18functionIFvNS1_6common4V1_06StatusERKNS8_18CameraResourceCostEEEE"
13163    },
13164    {
13165     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13getCameraInfoENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_10CameraInfoEEEE"
13166    },
13167    {
13168     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice12setTorchModeENS1_6common4V1_09TorchModeE"
13169    },
13170    {
13171     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice9dumpStateERKNS0_11hidl_handleE"
13172    },
13173    {
13174     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice4openERKNS_2spINS3_21ICameraDeviceCallbackEEE"
13175    },
13176    {
13177     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice16setPreviewWindowERKNS_2spINS3_28ICameraDevicePreviewCallbackEEE"
13178    },
13179    {
13180     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13enableMsgTypeEj"
13181    },
13182    {
13183     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice14disableMsgTypeEj"
13184    },
13185    {
13186     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice14msgTypeEnabledEj"
13187    },
13188    {
13189     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice12startPreviewEv"
13190    },
13191    {
13192     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice11stopPreviewEv"
13193    },
13194    {
13195     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice14previewEnabledEv"
13196    },
13197    {
13198     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice22storeMetaDataInBuffersEb"
13199    },
13200    {
13201     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice14startRecordingEv"
13202    },
13203    {
13204     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13stopRecordingEv"
13205    },
13206    {
13207     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice16recordingEnabledEv"
13208    },
13209    {
13210     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice21releaseRecordingFrameEjj"
13211    },
13212    {
13213     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice27releaseRecordingFrameHandleEjjRKNS0_11hidl_handleE"
13214    },
13215    {
13216     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice32releaseRecordingFrameHandleBatchERKNS0_8hidl_vecINS3_17VideoFrameMessageEEE"
13217    },
13218    {
13219     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice9autoFocusEv"
13220    },
13221    {
13222     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice15cancelAutoFocusEv"
13223    },
13224    {
13225     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice11takePictureEv"
13226    },
13227    {
13228     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13cancelPictureEv"
13229    },
13230    {
13231     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13setParametersERKNS0_11hidl_stringE"
13232    },
13233    {
13234     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice13getParametersENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13235    },
13236    {
13237     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice11sendCommandENS3_11CommandTypeEii"
13238    },
13239    {
13240     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_016BpHwCameraDevice5closeEv"
13241    },
13242    {
13243     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEE10onAsBinderEv"
13244    },
13245    {
13246     "component_value" : 80,
13247     "kind" : "vbase_offset"
13248    },
13249    {
13250     "component_value" : -4,
13251     "kind" : "offset_to_top"
13252    },
13253    {
13254     "kind" : "rtti",
13255     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BpHwCameraDeviceE"
13256    },
13257    {
13258     "kind" : "complete_dtor_pointer",
13259     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD1Ev"
13260    },
13261    {
13262     "kind" : "deleting_dtor_pointer",
13263     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD0Ev"
13264    },
13265    {
13266     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_013ICameraDeviceEE10onAsBinderEv"
13267    },
13268    {
13269     "component_value" : 76,
13270     "kind" : "vbase_offset"
13271    },
13272    {
13273     "component_value" : -8,
13274     "kind" : "offset_to_top"
13275    },
13276    {
13277     "kind" : "rtti",
13278     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BpHwCameraDeviceE"
13279    },
13280    {
13281     "kind" : "complete_dtor_pointer",
13282     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD1Ev"
13283    },
13284    {
13285     "kind" : "deleting_dtor_pointer",
13286     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD0Ev"
13287    },
13288    {
13289     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13290    },
13291    {
13292     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13293    },
13294    {
13295     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13296    },
13297    {
13298     "component_value" : -24,
13299     "kind" : "offset_to_top"
13300    },
13301    {
13302     "kind" : "rtti",
13303     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BpHwCameraDeviceE"
13304    },
13305    {
13306     "kind" : "complete_dtor_pointer",
13307     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD1Ev"
13308    },
13309    {
13310     "kind" : "deleting_dtor_pointer",
13311     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD0Ev"
13312    },
13313    {
13314     "kind" : "vcall_offset"
13315    },
13316    {
13317     "component_value" : -76,
13318     "kind" : "vcall_offset"
13319    },
13320    {
13321     "component_value" : -76,
13322     "kind" : "vcall_offset"
13323    },
13324    {
13325     "component_value" : -76,
13326     "kind" : "vcall_offset"
13327    },
13328    {
13329     "component_value" : -84,
13330     "kind" : "vcall_offset"
13331    },
13332    {
13333     "component_value" : -84,
13334     "kind" : "offset_to_top"
13335    },
13336    {
13337     "kind" : "rtti",
13338     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_016BpHwCameraDeviceE"
13339    },
13340    {
13341     "kind" : "complete_dtor_pointer",
13342     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD1Ev"
13343    },
13344    {
13345     "kind" : "deleting_dtor_pointer",
13346     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_016BpHwCameraDeviceD0Ev"
13347    },
13348    {
13349     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13350    },
13351    {
13352     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13353    },
13354    {
13355     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13356    },
13357    {
13358     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13359    }
13360   ]
13361  },
13362  {
13363   "alignment" : 4,
13364   "base_specifiers" :
13365   [
13366    {
13367     "referenced_type" : "type-577"
13368    },
13369    {
13370     "referenced_type" : "type-65"
13371    }
13372   ],
13373   "fields" :
13374   [
13375    {
13376     "access" : "private",
13377     "field_name" : "_hidl_mMutex",
13378     "field_offset" : 544,
13379     "referenced_type" : "type-863"
13380    },
13381    {
13382     "access" : "private",
13383     "field_name" : "_hidl_mDeathRecipients",
13384     "field_offset" : 576,
13385     "referenced_type" : "type-864"
13386    }
13387   ],
13388   "linker_set_key" : "android::hardware::camera::device::V1_0::BpHwCameraDeviceCallback",
13389   "name" : "android::hardware::camera::device::V1_0::BpHwCameraDeviceCallback",
13390   "referenced_type" : "type-862",
13391   "self_type" : "type-862",
13392   "size" : 92,
13393   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDeviceCallback.h",
13394   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackE",
13395   "vtable_components" :
13396   [
13397    {
13398     "component_value" : 84,
13399     "kind" : "vbase_offset"
13400    },
13401    {
13402     "kind" : "offset_to_top"
13403    },
13404    {
13405     "kind" : "rtti",
13406     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackE"
13407    },
13408    {
13409     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback8isRemoteEv"
13410    },
13411    {
13412     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13413    },
13414    {
13415     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13416    },
13417    {
13418     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13419    },
13420    {
13421     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13422    },
13423    {
13424     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback21setHALInstrumentationEv"
13425    },
13426    {
13427     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13428    },
13429    {
13430     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback4pingEv"
13431    },
13432    {
13433     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13434    },
13435    {
13436     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback21notifySyspropsChangedEv"
13437    },
13438    {
13439     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13440    },
13441    {
13442     "kind" : "complete_dtor_pointer",
13443     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD1Ev"
13444    },
13445    {
13446     "kind" : "deleting_dtor_pointer",
13447     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD0Ev"
13448    },
13449    {
13450     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback14notifyCallbackENS3_17NotifyCallbackMsgEii"
13451    },
13452    {
13453     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback14registerMemoryERKNS0_11hidl_handleEjj"
13454    },
13455    {
13456     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback16unregisterMemoryEj"
13457    },
13458    {
13459     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback12dataCallbackENS3_15DataCallbackMsgEjjRKNS3_19CameraFrameMetadataE"
13460    },
13461    {
13462     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback21dataCallbackTimestampENS3_15DataCallbackMsgEjjx"
13463    },
13464    {
13465     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback23handleCallbackTimestampENS3_15DataCallbackMsgERKNS0_11hidl_handleEjjx"
13466    },
13467    {
13468     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallback28handleCallbackTimestampBatchENS3_15DataCallbackMsgERKNS0_8hidl_vecINS3_22HandleTimestampMessageEEE"
13469    },
13470    {
13471     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEE10onAsBinderEv"
13472    },
13473    {
13474     "component_value" : 80,
13475     "kind" : "vbase_offset"
13476    },
13477    {
13478     "component_value" : -4,
13479     "kind" : "offset_to_top"
13480    },
13481    {
13482     "kind" : "rtti",
13483     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackE"
13484    },
13485    {
13486     "kind" : "complete_dtor_pointer",
13487     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD1Ev"
13488    },
13489    {
13490     "kind" : "deleting_dtor_pointer",
13491     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD0Ev"
13492    },
13493    {
13494     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_021ICameraDeviceCallbackEE10onAsBinderEv"
13495    },
13496    {
13497     "component_value" : 76,
13498     "kind" : "vbase_offset"
13499    },
13500    {
13501     "component_value" : -8,
13502     "kind" : "offset_to_top"
13503    },
13504    {
13505     "kind" : "rtti",
13506     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackE"
13507    },
13508    {
13509     "kind" : "complete_dtor_pointer",
13510     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD1Ev"
13511    },
13512    {
13513     "kind" : "deleting_dtor_pointer",
13514     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD0Ev"
13515    },
13516    {
13517     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13518    },
13519    {
13520     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13521    },
13522    {
13523     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13524    },
13525    {
13526     "component_value" : -24,
13527     "kind" : "offset_to_top"
13528    },
13529    {
13530     "kind" : "rtti",
13531     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackE"
13532    },
13533    {
13534     "kind" : "complete_dtor_pointer",
13535     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD1Ev"
13536    },
13537    {
13538     "kind" : "deleting_dtor_pointer",
13539     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD0Ev"
13540    },
13541    {
13542     "kind" : "vcall_offset"
13543    },
13544    {
13545     "component_value" : -76,
13546     "kind" : "vcall_offset"
13547    },
13548    {
13549     "component_value" : -76,
13550     "kind" : "vcall_offset"
13551    },
13552    {
13553     "component_value" : -76,
13554     "kind" : "vcall_offset"
13555    },
13556    {
13557     "component_value" : -84,
13558     "kind" : "vcall_offset"
13559    },
13560    {
13561     "component_value" : -84,
13562     "kind" : "offset_to_top"
13563    },
13564    {
13565     "kind" : "rtti",
13566     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackE"
13567    },
13568    {
13569     "kind" : "complete_dtor_pointer",
13570     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD1Ev"
13571    },
13572    {
13573     "kind" : "deleting_dtor_pointer",
13574     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_024BpHwCameraDeviceCallbackD0Ev"
13575    },
13576    {
13577     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13578    },
13579    {
13580     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13581    },
13582    {
13583     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13584    },
13585    {
13586     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13587    }
13588   ]
13589  },
13590  {
13591   "alignment" : 4,
13592   "base_specifiers" :
13593   [
13594    {
13595     "referenced_type" : "type-578"
13596    },
13597    {
13598     "referenced_type" : "type-65"
13599    }
13600   ],
13601   "fields" :
13602   [
13603    {
13604     "access" : "private",
13605     "field_name" : "_hidl_mMutex",
13606     "field_offset" : 544,
13607     "referenced_type" : "type-873"
13608    },
13609    {
13610     "access" : "private",
13611     "field_name" : "_hidl_mDeathRecipients",
13612     "field_offset" : 576,
13613     "referenced_type" : "type-874"
13614    }
13615   ],
13616   "linker_set_key" : "android::hardware::camera::device::V1_0::BpHwCameraDevicePreviewCallback",
13617   "name" : "android::hardware::camera::device::V1_0::BpHwCameraDevicePreviewCallback",
13618   "referenced_type" : "type-872",
13619   "self_type" : "type-872",
13620   "size" : 92,
13621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/BpHwCameraDevicePreviewCallback.h",
13622   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackE",
13623   "vtable_components" :
13624   [
13625    {
13626     "component_value" : 84,
13627     "kind" : "vbase_offset"
13628    },
13629    {
13630     "kind" : "offset_to_top"
13631    },
13632    {
13633     "kind" : "rtti",
13634     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackE"
13635    },
13636    {
13637     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback8isRemoteEv"
13638    },
13639    {
13640     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13641    },
13642    {
13643     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13644    },
13645    {
13646     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13647    },
13648    {
13649     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13650    },
13651    {
13652     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback21setHALInstrumentationEv"
13653    },
13654    {
13655     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13656    },
13657    {
13658     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback4pingEv"
13659    },
13660    {
13661     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13662    },
13663    {
13664     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback21notifySyspropsChangedEv"
13665    },
13666    {
13667     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13668    },
13669    {
13670     "kind" : "complete_dtor_pointer",
13671     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD1Ev"
13672    },
13673    {
13674     "kind" : "deleting_dtor_pointer",
13675     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD0Ev"
13676    },
13677    {
13678     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback13dequeueBufferENSt3__18functionIFvNS1_6common4V1_06StatusEyRKNS0_11hidl_handleEjEEE"
13679    },
13680    {
13681     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback13enqueueBufferEy"
13682    },
13683    {
13684     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback12cancelBufferEy"
13685    },
13686    {
13687     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback14setBufferCountEj"
13688    },
13689    {
13690     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback18setBuffersGeometryEjjNS0_8graphics6common4V1_011PixelFormatE"
13691    },
13692    {
13693     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback7setCropEiiii"
13694    },
13695    {
13696     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback8setUsageENS0_8graphics6common4V1_011BufferUsageE"
13697    },
13698    {
13699     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback15setSwapIntervalEi"
13700    },
13701    {
13702     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback27getMinUndequeuedBufferCountENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
13703    },
13704    {
13705     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallback12setTimestampEx"
13706    },
13707    {
13708     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEE10onAsBinderEv"
13709    },
13710    {
13711     "component_value" : 80,
13712     "kind" : "vbase_offset"
13713    },
13714    {
13715     "component_value" : -4,
13716     "kind" : "offset_to_top"
13717    },
13718    {
13719     "kind" : "rtti",
13720     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackE"
13721    },
13722    {
13723     "kind" : "complete_dtor_pointer",
13724     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD1Ev"
13725    },
13726    {
13727     "kind" : "deleting_dtor_pointer",
13728     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD0Ev"
13729    },
13730    {
13731     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V1_028ICameraDevicePreviewCallbackEE10onAsBinderEv"
13732    },
13733    {
13734     "component_value" : 76,
13735     "kind" : "vbase_offset"
13736    },
13737    {
13738     "component_value" : -8,
13739     "kind" : "offset_to_top"
13740    },
13741    {
13742     "kind" : "rtti",
13743     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackE"
13744    },
13745    {
13746     "kind" : "complete_dtor_pointer",
13747     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD1Ev"
13748    },
13749    {
13750     "kind" : "deleting_dtor_pointer",
13751     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD0Ev"
13752    },
13753    {
13754     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13755    },
13756    {
13757     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13758    },
13759    {
13760     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13761    },
13762    {
13763     "component_value" : -24,
13764     "kind" : "offset_to_top"
13765    },
13766    {
13767     "kind" : "rtti",
13768     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackE"
13769    },
13770    {
13771     "kind" : "complete_dtor_pointer",
13772     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD1Ev"
13773    },
13774    {
13775     "kind" : "deleting_dtor_pointer",
13776     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD0Ev"
13777    },
13778    {
13779     "kind" : "vcall_offset"
13780    },
13781    {
13782     "component_value" : -76,
13783     "kind" : "vcall_offset"
13784    },
13785    {
13786     "component_value" : -76,
13787     "kind" : "vcall_offset"
13788    },
13789    {
13790     "component_value" : -76,
13791     "kind" : "vcall_offset"
13792    },
13793    {
13794     "component_value" : -84,
13795     "kind" : "vcall_offset"
13796    },
13797    {
13798     "component_value" : -84,
13799     "kind" : "offset_to_top"
13800    },
13801    {
13802     "kind" : "rtti",
13803     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackE"
13804    },
13805    {
13806     "kind" : "complete_dtor_pointer",
13807     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD1Ev"
13808    },
13809    {
13810     "kind" : "deleting_dtor_pointer",
13811     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_031BpHwCameraDevicePreviewCallbackD0Ev"
13812    },
13813    {
13814     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13815    },
13816    {
13817     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13818    },
13819    {
13820     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13821    },
13822    {
13823     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13824    }
13825   ]
13826  },
13827  {
13828   "alignment" : 4,
13829   "fields" :
13830   [
13831    {
13832     "field_name" : "rect",
13833     "referenced_type" : "type-473"
13834    },
13835    {
13836     "field_name" : "score",
13837     "field_offset" : 128,
13838     "referenced_type" : "type-51"
13839    },
13840    {
13841     "field_name" : "id",
13842     "field_offset" : 160,
13843     "referenced_type" : "type-51"
13844    },
13845    {
13846     "field_name" : "leftEye",
13847     "field_offset" : 192,
13848     "referenced_type" : "type-475"
13849    },
13850    {
13851     "field_name" : "rightEye",
13852     "field_offset" : 256,
13853     "referenced_type" : "type-475"
13854    },
13855    {
13856     "field_name" : "mouth",
13857     "field_offset" : 320,
13858     "referenced_type" : "type-475"
13859    }
13860   ],
13861   "linker_set_key" : "android::hardware::camera::device::V1_0::CameraFace",
13862   "name" : "android::hardware::camera::device::V1_0::CameraFace",
13863   "referenced_type" : "type-472",
13864   "self_type" : "type-472",
13865   "size" : 48,
13866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
13867   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_010CameraFaceE"
13868  },
13869  {
13870   "alignment" : 8,
13871   "fields" :
13872   [
13873    {
13874     "field_name" : "faces",
13875     "referenced_type" : "type-468"
13876    }
13877   ],
13878   "linker_set_key" : "android::hardware::camera::device::V1_0::CameraFrameMetadata",
13879   "name" : "android::hardware::camera::device::V1_0::CameraFrameMetadata",
13880   "referenced_type" : "type-746",
13881   "self_type" : "type-746",
13882   "size" : 16,
13883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
13884   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_019CameraFrameMetadataE"
13885  },
13886  {
13887   "alignment" : 4,
13888   "fields" :
13889   [
13890    {
13891     "field_name" : "facing",
13892     "referenced_type" : "type-740"
13893    },
13894    {
13895     "field_name" : "orientation",
13896     "field_offset" : 32,
13897     "referenced_type" : "type-2"
13898    }
13899   ],
13900   "linker_set_key" : "android::hardware::camera::device::V1_0::CameraInfo",
13901   "name" : "android::hardware::camera::device::V1_0::CameraInfo",
13902   "referenced_type" : "type-741",
13903   "self_type" : "type-741",
13904   "size" : 8,
13905   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
13906   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_010CameraInfoE"
13907  },
13908  {
13909   "alignment" : 8,
13910   "fields" :
13911   [
13912    {
13913     "field_name" : "frameData",
13914     "referenced_type" : "type-131"
13915    },
13916    {
13917     "field_name" : "data",
13918     "field_offset" : 128,
13919     "referenced_type" : "type-2"
13920    },
13921    {
13922     "field_name" : "bufferIndex",
13923     "field_offset" : 160,
13924     "referenced_type" : "type-2"
13925    },
13926    {
13927     "field_name" : "timestamp",
13928     "field_offset" : 192,
13929     "referenced_type" : "type-153"
13930    }
13931   ],
13932   "linker_set_key" : "android::hardware::camera::device::V1_0::HandleTimestampMessage",
13933   "name" : "android::hardware::camera::device::V1_0::HandleTimestampMessage",
13934   "referenced_type" : "type-747",
13935   "self_type" : "type-747",
13936   "size" : 32,
13937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
13938   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_022HandleTimestampMessageE"
13939  },
13940  {
13941   "alignment" : 4,
13942   "base_specifiers" :
13943   [
13944    {
13945     "referenced_type" : "type-20"
13946    }
13947   ],
13948   "linker_set_key" : "android::hardware::camera::device::V1_0::ICameraDevice",
13949   "name" : "android::hardware::camera::device::V1_0::ICameraDevice",
13950   "referenced_type" : "type-114",
13951   "self_type" : "type-114",
13952   "size" : 12,
13953   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDevice.h",
13954   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_013ICameraDeviceE",
13955   "vtable_components" :
13956   [
13957    {
13958     "component_value" : 4,
13959     "kind" : "vbase_offset"
13960    },
13961    {
13962     "kind" : "offset_to_top"
13963    },
13964    {
13965     "kind" : "rtti",
13966     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_013ICameraDeviceE"
13967    },
13968    {
13969     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_013ICameraDevice8isRemoteEv"
13970    },
13971    {
13972     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13973    },
13974    {
13975     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13976    },
13977    {
13978     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13979    },
13980    {
13981     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13982    },
13983    {
13984     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice21setHALInstrumentationEv"
13985    },
13986    {
13987     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13988    },
13989    {
13990     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice4pingEv"
13991    },
13992    {
13993     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13994    },
13995    {
13996     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice21notifySyspropsChangedEv"
13997    },
13998    {
13999     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14000    },
14001    {
14002     "kind" : "complete_dtor_pointer",
14003     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDeviceD1Ev"
14004    },
14005    {
14006     "kind" : "deleting_dtor_pointer",
14007     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDeviceD0Ev"
14008    },
14009    {
14010     "is_pure" : true,
14011     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice15getResourceCostENSt3__18functionIFvNS1_6common4V1_06StatusERKNS8_18CameraResourceCostEEEE"
14012    },
14013    {
14014     "is_pure" : true,
14015     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13getCameraInfoENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_10CameraInfoEEEE"
14016    },
14017    {
14018     "is_pure" : true,
14019     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12setTorchModeENS1_6common4V1_09TorchModeE"
14020    },
14021    {
14022     "is_pure" : true,
14023     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice9dumpStateERKNS0_11hidl_handleE"
14024    },
14025    {
14026     "is_pure" : true,
14027     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice4openERKNS_2spINS3_21ICameraDeviceCallbackEEE"
14028    },
14029    {
14030     "is_pure" : true,
14031     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice16setPreviewWindowERKNS_2spINS3_28ICameraDevicePreviewCallbackEEE"
14032    },
14033    {
14034     "is_pure" : true,
14035     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13enableMsgTypeEj"
14036    },
14037    {
14038     "is_pure" : true,
14039     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14disableMsgTypeEj"
14040    },
14041    {
14042     "is_pure" : true,
14043     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14msgTypeEnabledEj"
14044    },
14045    {
14046     "is_pure" : true,
14047     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice12startPreviewEv"
14048    },
14049    {
14050     "is_pure" : true,
14051     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11stopPreviewEv"
14052    },
14053    {
14054     "is_pure" : true,
14055     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14previewEnabledEv"
14056    },
14057    {
14058     "is_pure" : true,
14059     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice22storeMetaDataInBuffersEb"
14060    },
14061    {
14062     "is_pure" : true,
14063     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice14startRecordingEv"
14064    },
14065    {
14066     "is_pure" : true,
14067     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13stopRecordingEv"
14068    },
14069    {
14070     "is_pure" : true,
14071     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice16recordingEnabledEv"
14072    },
14073    {
14074     "is_pure" : true,
14075     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice21releaseRecordingFrameEjj"
14076    },
14077    {
14078     "is_pure" : true,
14079     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice27releaseRecordingFrameHandleEjjRKNS0_11hidl_handleE"
14080    },
14081    {
14082     "is_pure" : true,
14083     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice32releaseRecordingFrameHandleBatchERKNS0_8hidl_vecINS3_17VideoFrameMessageEEE"
14084    },
14085    {
14086     "is_pure" : true,
14087     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice9autoFocusEv"
14088    },
14089    {
14090     "is_pure" : true,
14091     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice15cancelAutoFocusEv"
14092    },
14093    {
14094     "is_pure" : true,
14095     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11takePictureEv"
14096    },
14097    {
14098     "is_pure" : true,
14099     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13cancelPictureEv"
14100    },
14101    {
14102     "is_pure" : true,
14103     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13setParametersERKNS0_11hidl_stringE"
14104    },
14105    {
14106     "is_pure" : true,
14107     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice13getParametersENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14108    },
14109    {
14110     "is_pure" : true,
14111     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice11sendCommandENS3_11CommandTypeEii"
14112    },
14113    {
14114     "is_pure" : true,
14115     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_013ICameraDevice5closeEv"
14116    },
14117    {
14118     "kind" : "vcall_offset"
14119    },
14120    {
14121     "kind" : "vcall_offset"
14122    },
14123    {
14124     "kind" : "vcall_offset"
14125    },
14126    {
14127     "kind" : "vcall_offset"
14128    },
14129    {
14130     "component_value" : -4,
14131     "kind" : "vcall_offset"
14132    },
14133    {
14134     "component_value" : -4,
14135     "kind" : "offset_to_top"
14136    },
14137    {
14138     "kind" : "rtti",
14139     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_013ICameraDeviceE"
14140    },
14141    {
14142     "kind" : "complete_dtor_pointer",
14143     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_013ICameraDeviceD1Ev"
14144    },
14145    {
14146     "kind" : "deleting_dtor_pointer",
14147     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_013ICameraDeviceD0Ev"
14148    },
14149    {
14150     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14151    },
14152    {
14153     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14154    },
14155    {
14156     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14157    },
14158    {
14159     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14160    }
14161   ]
14162  },
14163  {
14164   "alignment" : 4,
14165   "base_specifiers" :
14166   [
14167    {
14168     "referenced_type" : "type-20"
14169    }
14170   ],
14171   "linker_set_key" : "android::hardware::camera::device::V1_0::ICameraDeviceCallback",
14172   "name" : "android::hardware::camera::device::V1_0::ICameraDeviceCallback",
14173   "referenced_type" : "type-205",
14174   "self_type" : "type-205",
14175   "size" : 12,
14176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDeviceCallback.h",
14177   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_021ICameraDeviceCallbackE",
14178   "vtable_components" :
14179   [
14180    {
14181     "component_value" : 4,
14182     "kind" : "vbase_offset"
14183    },
14184    {
14185     "kind" : "offset_to_top"
14186    },
14187    {
14188     "kind" : "rtti",
14189     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_021ICameraDeviceCallbackE"
14190    },
14191    {
14192     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_021ICameraDeviceCallback8isRemoteEv"
14193    },
14194    {
14195     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14196    },
14197    {
14198     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14199    },
14200    {
14201     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14202    },
14203    {
14204     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14205    },
14206    {
14207     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback21setHALInstrumentationEv"
14208    },
14209    {
14210     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14211    },
14212    {
14213     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback4pingEv"
14214    },
14215    {
14216     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14217    },
14218    {
14219     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback21notifySyspropsChangedEv"
14220    },
14221    {
14222     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14223    },
14224    {
14225     "kind" : "complete_dtor_pointer",
14226     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallbackD1Ev"
14227    },
14228    {
14229     "kind" : "deleting_dtor_pointer",
14230     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallbackD0Ev"
14231    },
14232    {
14233     "is_pure" : true,
14234     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback14notifyCallbackENS3_17NotifyCallbackMsgEii"
14235    },
14236    {
14237     "is_pure" : true,
14238     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback14registerMemoryERKNS0_11hidl_handleEjj"
14239    },
14240    {
14241     "is_pure" : true,
14242     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback16unregisterMemoryEj"
14243    },
14244    {
14245     "is_pure" : true,
14246     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback12dataCallbackENS3_15DataCallbackMsgEjjRKNS3_19CameraFrameMetadataE"
14247    },
14248    {
14249     "is_pure" : true,
14250     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback21dataCallbackTimestampENS3_15DataCallbackMsgEjjx"
14251    },
14252    {
14253     "is_pure" : true,
14254     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback23handleCallbackTimestampENS3_15DataCallbackMsgERKNS0_11hidl_handleEjjx"
14255    },
14256    {
14257     "is_pure" : true,
14258     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_021ICameraDeviceCallback28handleCallbackTimestampBatchENS3_15DataCallbackMsgERKNS0_8hidl_vecINS3_22HandleTimestampMessageEEE"
14259    },
14260    {
14261     "kind" : "vcall_offset"
14262    },
14263    {
14264     "kind" : "vcall_offset"
14265    },
14266    {
14267     "kind" : "vcall_offset"
14268    },
14269    {
14270     "kind" : "vcall_offset"
14271    },
14272    {
14273     "component_value" : -4,
14274     "kind" : "vcall_offset"
14275    },
14276    {
14277     "component_value" : -4,
14278     "kind" : "offset_to_top"
14279    },
14280    {
14281     "kind" : "rtti",
14282     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_021ICameraDeviceCallbackE"
14283    },
14284    {
14285     "kind" : "complete_dtor_pointer",
14286     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_021ICameraDeviceCallbackD1Ev"
14287    },
14288    {
14289     "kind" : "deleting_dtor_pointer",
14290     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_021ICameraDeviceCallbackD0Ev"
14291    },
14292    {
14293     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14294    },
14295    {
14296     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14297    },
14298    {
14299     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14300    },
14301    {
14302     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14303    }
14304   ]
14305  },
14306  {
14307   "alignment" : 4,
14308   "base_specifiers" :
14309   [
14310    {
14311     "referenced_type" : "type-20"
14312    }
14313   ],
14314   "linker_set_key" : "android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback",
14315   "name" : "android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback",
14316   "referenced_type" : "type-212",
14317   "self_type" : "type-212",
14318   "size" : 12,
14319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/ICameraDevicePreviewCallback.h",
14320   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackE",
14321   "vtable_components" :
14322   [
14323    {
14324     "component_value" : 4,
14325     "kind" : "vbase_offset"
14326    },
14327    {
14328     "kind" : "offset_to_top"
14329    },
14330    {
14331     "kind" : "rtti",
14332     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackE"
14333    },
14334    {
14335     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback8isRemoteEv"
14336    },
14337    {
14338     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14339    },
14340    {
14341     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14342    },
14343    {
14344     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14345    },
14346    {
14347     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14348    },
14349    {
14350     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback21setHALInstrumentationEv"
14351    },
14352    {
14353     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14354    },
14355    {
14356     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback4pingEv"
14357    },
14358    {
14359     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14360    },
14361    {
14362     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback21notifySyspropsChangedEv"
14363    },
14364    {
14365     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14366    },
14367    {
14368     "kind" : "complete_dtor_pointer",
14369     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackD1Ev"
14370    },
14371    {
14372     "kind" : "deleting_dtor_pointer",
14373     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackD0Ev"
14374    },
14375    {
14376     "is_pure" : true,
14377     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback13dequeueBufferENSt3__18functionIFvNS1_6common4V1_06StatusEyRKNS0_11hidl_handleEjEEE"
14378    },
14379    {
14380     "is_pure" : true,
14381     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback13enqueueBufferEy"
14382    },
14383    {
14384     "is_pure" : true,
14385     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12cancelBufferEy"
14386    },
14387    {
14388     "is_pure" : true,
14389     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback14setBufferCountEj"
14390    },
14391    {
14392     "is_pure" : true,
14393     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback18setBuffersGeometryEjjNS0_8graphics6common4V1_011PixelFormatE"
14394    },
14395    {
14396     "is_pure" : true,
14397     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback7setCropEiiii"
14398    },
14399    {
14400     "is_pure" : true,
14401     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback8setUsageENS0_8graphics6common4V1_011BufferUsageE"
14402    },
14403    {
14404     "is_pure" : true,
14405     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback15setSwapIntervalEi"
14406    },
14407    {
14408     "is_pure" : true,
14409     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback27getMinUndequeuedBufferCountENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
14410    },
14411    {
14412     "is_pure" : true,
14413     "mangled_component_name" : "_ZN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallback12setTimestampEx"
14414    },
14415    {
14416     "kind" : "vcall_offset"
14417    },
14418    {
14419     "kind" : "vcall_offset"
14420    },
14421    {
14422     "kind" : "vcall_offset"
14423    },
14424    {
14425     "kind" : "vcall_offset"
14426    },
14427    {
14428     "component_value" : -4,
14429     "kind" : "vcall_offset"
14430    },
14431    {
14432     "component_value" : -4,
14433     "kind" : "offset_to_top"
14434    },
14435    {
14436     "kind" : "rtti",
14437     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackE"
14438    },
14439    {
14440     "kind" : "complete_dtor_pointer",
14441     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackD1Ev"
14442    },
14443    {
14444     "kind" : "deleting_dtor_pointer",
14445     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V1_028ICameraDevicePreviewCallbackD0Ev"
14446    },
14447    {
14448     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14449    },
14450    {
14451     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14452    },
14453    {
14454     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14455    },
14456    {
14457     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14458    }
14459   ]
14460  },
14461  {
14462   "alignment" : 8,
14463   "fields" :
14464   [
14465    {
14466     "field_name" : "frameData",
14467     "referenced_type" : "type-131"
14468    },
14469    {
14470     "field_name" : "data",
14471     "field_offset" : 128,
14472     "referenced_type" : "type-2"
14473    },
14474    {
14475     "field_name" : "bufferIndex",
14476     "field_offset" : 160,
14477     "referenced_type" : "type-2"
14478    }
14479   ],
14480   "linker_set_key" : "android::hardware::camera::device::V1_0::VideoFrameMessage",
14481   "name" : "android::hardware::camera::device::V1_0::VideoFrameMessage",
14482   "referenced_type" : "type-748",
14483   "self_type" : "type-748",
14484   "size" : 24,
14485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/device/1.0/types.h",
14486   "unique_id" : "_ZTSN7android8hardware6camera6device4V1_017VideoFrameMessageE"
14487  },
14488  {
14489   "alignment" : 4,
14490   "base_specifiers" :
14491   [
14492    {
14493     "referenced_type" : "type-63"
14494    }
14495   ],
14496   "fields" :
14497   [
14498    {
14499     "access" : "private",
14500     "field_name" : "_hidl_mImpl",
14501     "field_offset" : 544,
14502     "referenced_type" : "type-119"
14503    }
14504   ],
14505   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDevice",
14506   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDevice",
14507   "referenced_type" : "type-898",
14508   "self_type" : "type-898",
14509   "size" : 80,
14510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDevice.h",
14511   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_216BnHwCameraDeviceE",
14512   "vtable_components" :
14513   [
14514    {
14515     "component_value" : 72,
14516     "kind" : "vbase_offset"
14517    },
14518    {
14519     "kind" : "offset_to_top"
14520    },
14521    {
14522     "kind" : "rtti",
14523     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BnHwCameraDeviceE"
14524    },
14525    {
14526     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14527    },
14528    {
14529     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14530    },
14531    {
14532     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14533    },
14534    {
14535     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14536    },
14537    {
14538     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14539    },
14540    {
14541     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14542    },
14543    {
14544     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14545    },
14546    {
14547     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14548    },
14549    {
14550     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14551    },
14552    {
14553     "kind" : "complete_dtor_pointer",
14554     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BnHwCameraDeviceD1Ev"
14555    },
14556    {
14557     "kind" : "deleting_dtor_pointer",
14558     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BnHwCameraDeviceD0Ev"
14559    },
14560    {
14561     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BnHwCameraDevice10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14562    },
14563    {
14564     "component_value" : -20,
14565     "kind" : "offset_to_top"
14566    },
14567    {
14568     "kind" : "rtti",
14569     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BnHwCameraDeviceE"
14570    },
14571    {
14572     "kind" : "complete_dtor_pointer",
14573     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V3_216BnHwCameraDeviceD1Ev"
14574    },
14575    {
14576     "kind" : "deleting_dtor_pointer",
14577     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V3_216BnHwCameraDeviceD0Ev"
14578    },
14579    {
14580     "kind" : "vcall_offset"
14581    },
14582    {
14583     "kind" : "vcall_offset"
14584    },
14585    {
14586     "kind" : "vcall_offset"
14587    },
14588    {
14589     "kind" : "vcall_offset"
14590    },
14591    {
14592     "component_value" : -72,
14593     "kind" : "vcall_offset"
14594    },
14595    {
14596     "component_value" : -72,
14597     "kind" : "offset_to_top"
14598    },
14599    {
14600     "kind" : "rtti",
14601     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BnHwCameraDeviceE"
14602    },
14603    {
14604     "kind" : "complete_dtor_pointer",
14605     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_216BnHwCameraDeviceD1Ev"
14606    },
14607    {
14608     "kind" : "deleting_dtor_pointer",
14609     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_216BnHwCameraDeviceD0Ev"
14610    },
14611    {
14612     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14613    },
14614    {
14615     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14616    },
14617    {
14618     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14619    },
14620    {
14621     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14622    }
14623   ]
14624  },
14625  {
14626   "alignment" : 4,
14627   "base_specifiers" :
14628   [
14629    {
14630     "referenced_type" : "type-63"
14631    }
14632   ],
14633   "fields" :
14634   [
14635    {
14636     "access" : "private",
14637     "field_name" : "_hidl_mImpl",
14638     "field_offset" : 544,
14639     "referenced_type" : "type-223"
14640    }
14641   ],
14642   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceCallback",
14643   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceCallback",
14644   "referenced_type" : "type-884",
14645   "self_type" : "type-884",
14646   "size" : 80,
14647   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDeviceCallback.h",
14648   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackE",
14649   "vtable_components" :
14650   [
14651    {
14652     "component_value" : 72,
14653     "kind" : "vbase_offset"
14654    },
14655    {
14656     "kind" : "offset_to_top"
14657    },
14658    {
14659     "kind" : "rtti",
14660     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackE"
14661    },
14662    {
14663     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14664    },
14665    {
14666     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14667    },
14668    {
14669     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14670    },
14671    {
14672     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14673    },
14674    {
14675     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14676    },
14677    {
14678     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14679    },
14680    {
14681     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14682    },
14683    {
14684     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14685    },
14686    {
14687     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14688    },
14689    {
14690     "kind" : "complete_dtor_pointer",
14691     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackD1Ev"
14692    },
14693    {
14694     "kind" : "deleting_dtor_pointer",
14695     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackD0Ev"
14696    },
14697    {
14698     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14699    },
14700    {
14701     "component_value" : -20,
14702     "kind" : "offset_to_top"
14703    },
14704    {
14705     "kind" : "rtti",
14706     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackE"
14707    },
14708    {
14709     "kind" : "complete_dtor_pointer",
14710     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackD1Ev"
14711    },
14712    {
14713     "kind" : "deleting_dtor_pointer",
14714     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackD0Ev"
14715    },
14716    {
14717     "kind" : "vcall_offset"
14718    },
14719    {
14720     "kind" : "vcall_offset"
14721    },
14722    {
14723     "kind" : "vcall_offset"
14724    },
14725    {
14726     "kind" : "vcall_offset"
14727    },
14728    {
14729     "component_value" : -72,
14730     "kind" : "vcall_offset"
14731    },
14732    {
14733     "component_value" : -72,
14734     "kind" : "offset_to_top"
14735    },
14736    {
14737     "kind" : "rtti",
14738     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackE"
14739    },
14740    {
14741     "kind" : "complete_dtor_pointer",
14742     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackD1Ev"
14743    },
14744    {
14745     "kind" : "deleting_dtor_pointer",
14746     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_224BnHwCameraDeviceCallbackD0Ev"
14747    },
14748    {
14749     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14750    },
14751    {
14752     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14753    },
14754    {
14755     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14756    },
14757    {
14758     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14759    }
14760   ]
14761  },
14762  {
14763   "alignment" : 4,
14764   "base_specifiers" :
14765   [
14766    {
14767     "referenced_type" : "type-63"
14768    }
14769   ],
14770   "fields" :
14771   [
14772    {
14773     "access" : "private",
14774     "field_name" : "_hidl_mImpl",
14775     "field_offset" : 544,
14776     "referenced_type" : "type-230"
14777    }
14778   ],
14779   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession",
14780   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession",
14781   "referenced_type" : "type-891",
14782   "self_type" : "type-891",
14783   "size" : 80,
14784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDeviceSession.h",
14785   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE",
14786   "vtable_components" :
14787   [
14788    {
14789     "component_value" : 72,
14790     "kind" : "vbase_offset"
14791    },
14792    {
14793     "kind" : "offset_to_top"
14794    },
14795    {
14796     "kind" : "rtti",
14797     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE"
14798    },
14799    {
14800     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14801    },
14802    {
14803     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14804    },
14805    {
14806     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14807    },
14808    {
14809     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14810    },
14811    {
14812     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14813    },
14814    {
14815     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14816    },
14817    {
14818     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14819    },
14820    {
14821     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14822    },
14823    {
14824     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14825    },
14826    {
14827     "kind" : "complete_dtor_pointer",
14828     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD1Ev"
14829    },
14830    {
14831     "kind" : "deleting_dtor_pointer",
14832     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD0Ev"
14833    },
14834    {
14835     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BnHwCameraDeviceSession10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14836    },
14837    {
14838     "component_value" : -20,
14839     "kind" : "offset_to_top"
14840    },
14841    {
14842     "kind" : "rtti",
14843     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE"
14844    },
14845    {
14846     "kind" : "complete_dtor_pointer",
14847     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD1Ev"
14848    },
14849    {
14850     "kind" : "deleting_dtor_pointer",
14851     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD0Ev"
14852    },
14853    {
14854     "kind" : "vcall_offset"
14855    },
14856    {
14857     "kind" : "vcall_offset"
14858    },
14859    {
14860     "kind" : "vcall_offset"
14861    },
14862    {
14863     "kind" : "vcall_offset"
14864    },
14865    {
14866     "component_value" : -72,
14867     "kind" : "vcall_offset"
14868    },
14869    {
14870     "component_value" : -72,
14871     "kind" : "offset_to_top"
14872    },
14873    {
14874     "kind" : "rtti",
14875     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE"
14876    },
14877    {
14878     "kind" : "complete_dtor_pointer",
14879     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD1Ev"
14880    },
14881    {
14882     "kind" : "deleting_dtor_pointer",
14883     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD0Ev"
14884    },
14885    {
14886     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14887    },
14888    {
14889     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14890    },
14891    {
14892     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14893    },
14894    {
14895     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14896    }
14897   ]
14898  },
14899  {
14900   "alignment" : 4,
14901   "base_specifiers" :
14902   [
14903    {
14904     "referenced_type" : "type-585"
14905    },
14906    {
14907     "referenced_type" : "type-65"
14908    }
14909   ],
14910   "fields" :
14911   [
14912    {
14913     "access" : "private",
14914     "field_name" : "_hidl_mMutex",
14915     "field_offset" : 544,
14916     "referenced_type" : "type-902"
14917    },
14918    {
14919     "access" : "private",
14920     "field_name" : "_hidl_mDeathRecipients",
14921     "field_offset" : 576,
14922     "referenced_type" : "type-903"
14923    }
14924   ],
14925   "linker_set_key" : "android::hardware::camera::device::V3_2::BpHwCameraDevice",
14926   "name" : "android::hardware::camera::device::V3_2::BpHwCameraDevice",
14927   "referenced_type" : "type-901",
14928   "self_type" : "type-901",
14929   "size" : 92,
14930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDevice.h",
14931   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_216BpHwCameraDeviceE",
14932   "vtable_components" :
14933   [
14934    {
14935     "component_value" : 84,
14936     "kind" : "vbase_offset"
14937    },
14938    {
14939     "kind" : "offset_to_top"
14940    },
14941    {
14942     "kind" : "rtti",
14943     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BpHwCameraDeviceE"
14944    },
14945    {
14946     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_216BpHwCameraDevice8isRemoteEv"
14947    },
14948    {
14949     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14950    },
14951    {
14952     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14953    },
14954    {
14955     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14956    },
14957    {
14958     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14959    },
14960    {
14961     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice21setHALInstrumentationEv"
14962    },
14963    {
14964     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14965    },
14966    {
14967     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice4pingEv"
14968    },
14969    {
14970     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14971    },
14972    {
14973     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice21notifySyspropsChangedEv"
14974    },
14975    {
14976     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14977    },
14978    {
14979     "kind" : "complete_dtor_pointer",
14980     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDeviceD1Ev"
14981    },
14982    {
14983     "kind" : "deleting_dtor_pointer",
14984     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDeviceD0Ev"
14985    },
14986    {
14987     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice15getResourceCostENSt3__18functionIFvNS1_6common4V1_06StatusERKNS8_18CameraResourceCostEEEE"
14988    },
14989    {
14990     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice24getCameraCharacteristicsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
14991    },
14992    {
14993     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice12setTorchModeENS1_6common4V1_09TorchModeE"
14994    },
14995    {
14996     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice4openERKNS_2spINS3_21ICameraDeviceCallbackEEENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_INS3_20ICameraDeviceSessionEEEEEE"
14997    },
14998    {
14999     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_216BpHwCameraDevice9dumpStateERKNS0_11hidl_handleE"
15000    },
15001    {
15002     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEE10onAsBinderEv"
15003    },
15004    {
15005     "component_value" : 80,
15006     "kind" : "vbase_offset"
15007    },
15008    {
15009     "component_value" : -4,
15010     "kind" : "offset_to_top"
15011    },
15012    {
15013     "kind" : "rtti",
15014     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BpHwCameraDeviceE"
15015    },
15016    {
15017     "kind" : "complete_dtor_pointer",
15018     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD1Ev"
15019    },
15020    {
15021     "kind" : "deleting_dtor_pointer",
15022     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD0Ev"
15023    },
15024    {
15025     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_213ICameraDeviceEE10onAsBinderEv"
15026    },
15027    {
15028     "component_value" : 76,
15029     "kind" : "vbase_offset"
15030    },
15031    {
15032     "component_value" : -8,
15033     "kind" : "offset_to_top"
15034    },
15035    {
15036     "kind" : "rtti",
15037     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BpHwCameraDeviceE"
15038    },
15039    {
15040     "kind" : "complete_dtor_pointer",
15041     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD1Ev"
15042    },
15043    {
15044     "kind" : "deleting_dtor_pointer",
15045     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD0Ev"
15046    },
15047    {
15048     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15049    },
15050    {
15051     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15052    },
15053    {
15054     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15055    },
15056    {
15057     "component_value" : -24,
15058     "kind" : "offset_to_top"
15059    },
15060    {
15061     "kind" : "rtti",
15062     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BpHwCameraDeviceE"
15063    },
15064    {
15065     "kind" : "complete_dtor_pointer",
15066     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD1Ev"
15067    },
15068    {
15069     "kind" : "deleting_dtor_pointer",
15070     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD0Ev"
15071    },
15072    {
15073     "kind" : "vcall_offset"
15074    },
15075    {
15076     "component_value" : -76,
15077     "kind" : "vcall_offset"
15078    },
15079    {
15080     "component_value" : -76,
15081     "kind" : "vcall_offset"
15082    },
15083    {
15084     "component_value" : -76,
15085     "kind" : "vcall_offset"
15086    },
15087    {
15088     "component_value" : -84,
15089     "kind" : "vcall_offset"
15090    },
15091    {
15092     "component_value" : -84,
15093     "kind" : "offset_to_top"
15094    },
15095    {
15096     "kind" : "rtti",
15097     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_216BpHwCameraDeviceE"
15098    },
15099    {
15100     "kind" : "complete_dtor_pointer",
15101     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD1Ev"
15102    },
15103    {
15104     "kind" : "deleting_dtor_pointer",
15105     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_216BpHwCameraDeviceD0Ev"
15106    },
15107    {
15108     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15109    },
15110    {
15111     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15112    },
15113    {
15114     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15115    },
15116    {
15117     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15118    }
15119   ]
15120  },
15121  {
15122   "alignment" : 4,
15123   "base_specifiers" :
15124   [
15125    {
15126     "referenced_type" : "type-583"
15127    },
15128    {
15129     "referenced_type" : "type-65"
15130    }
15131   ],
15132   "fields" :
15133   [
15134    {
15135     "access" : "private",
15136     "field_name" : "_hidl_mMutex",
15137     "field_offset" : 544,
15138     "referenced_type" : "type-887"
15139    },
15140    {
15141     "access" : "private",
15142     "field_name" : "_hidl_mDeathRecipients",
15143     "field_offset" : 576,
15144     "referenced_type" : "type-888"
15145    }
15146   ],
15147   "linker_set_key" : "android::hardware::camera::device::V3_2::BpHwCameraDeviceCallback",
15148   "name" : "android::hardware::camera::device::V3_2::BpHwCameraDeviceCallback",
15149   "referenced_type" : "type-886",
15150   "self_type" : "type-886",
15151   "size" : 92,
15152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceCallback.h",
15153   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackE",
15154   "vtable_components" :
15155   [
15156    {
15157     "component_value" : 84,
15158     "kind" : "vbase_offset"
15159    },
15160    {
15161     "kind" : "offset_to_top"
15162    },
15163    {
15164     "kind" : "rtti",
15165     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackE"
15166    },
15167    {
15168     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback8isRemoteEv"
15169    },
15170    {
15171     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15172    },
15173    {
15174     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15175    },
15176    {
15177     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15178    },
15179    {
15180     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15181    },
15182    {
15183     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback21setHALInstrumentationEv"
15184    },
15185    {
15186     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15187    },
15188    {
15189     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback4pingEv"
15190    },
15191    {
15192     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15193    },
15194    {
15195     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback21notifySyspropsChangedEv"
15196    },
15197    {
15198     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15199    },
15200    {
15201     "kind" : "complete_dtor_pointer",
15202     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD1Ev"
15203    },
15204    {
15205     "kind" : "deleting_dtor_pointer",
15206     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD0Ev"
15207    },
15208    {
15209     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback20processCaptureResultERKNS0_8hidl_vecINS3_13CaptureResultEEE"
15210    },
15211    {
15212     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallback6notifyERKNS0_8hidl_vecINS3_9NotifyMsgEEE"
15213    },
15214    {
15215     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEE10onAsBinderEv"
15216    },
15217    {
15218     "component_value" : 80,
15219     "kind" : "vbase_offset"
15220    },
15221    {
15222     "component_value" : -4,
15223     "kind" : "offset_to_top"
15224    },
15225    {
15226     "kind" : "rtti",
15227     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackE"
15228    },
15229    {
15230     "kind" : "complete_dtor_pointer",
15231     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD1Ev"
15232    },
15233    {
15234     "kind" : "deleting_dtor_pointer",
15235     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD0Ev"
15236    },
15237    {
15238     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_221ICameraDeviceCallbackEE10onAsBinderEv"
15239    },
15240    {
15241     "component_value" : 76,
15242     "kind" : "vbase_offset"
15243    },
15244    {
15245     "component_value" : -8,
15246     "kind" : "offset_to_top"
15247    },
15248    {
15249     "kind" : "rtti",
15250     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackE"
15251    },
15252    {
15253     "kind" : "complete_dtor_pointer",
15254     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD1Ev"
15255    },
15256    {
15257     "kind" : "deleting_dtor_pointer",
15258     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD0Ev"
15259    },
15260    {
15261     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15262    },
15263    {
15264     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15265    },
15266    {
15267     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15268    },
15269    {
15270     "component_value" : -24,
15271     "kind" : "offset_to_top"
15272    },
15273    {
15274     "kind" : "rtti",
15275     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackE"
15276    },
15277    {
15278     "kind" : "complete_dtor_pointer",
15279     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD1Ev"
15280    },
15281    {
15282     "kind" : "deleting_dtor_pointer",
15283     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD0Ev"
15284    },
15285    {
15286     "kind" : "vcall_offset"
15287    },
15288    {
15289     "component_value" : -76,
15290     "kind" : "vcall_offset"
15291    },
15292    {
15293     "component_value" : -76,
15294     "kind" : "vcall_offset"
15295    },
15296    {
15297     "component_value" : -76,
15298     "kind" : "vcall_offset"
15299    },
15300    {
15301     "component_value" : -84,
15302     "kind" : "vcall_offset"
15303    },
15304    {
15305     "component_value" : -84,
15306     "kind" : "offset_to_top"
15307    },
15308    {
15309     "kind" : "rtti",
15310     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackE"
15311    },
15312    {
15313     "kind" : "complete_dtor_pointer",
15314     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD1Ev"
15315    },
15316    {
15317     "kind" : "deleting_dtor_pointer",
15318     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_224BpHwCameraDeviceCallbackD0Ev"
15319    },
15320    {
15321     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15322    },
15323    {
15324     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15325    },
15326    {
15327     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15328    },
15329    {
15330     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15331    }
15332   ]
15333  },
15334  {
15335   "alignment" : 4,
15336   "base_specifiers" :
15337   [
15338    {
15339     "referenced_type" : "type-584"
15340    },
15341    {
15342     "referenced_type" : "type-65"
15343    }
15344   ],
15345   "fields" :
15346   [
15347    {
15348     "access" : "private",
15349     "field_name" : "_hidl_mMutex",
15350     "field_offset" : 544,
15351     "referenced_type" : "type-894"
15352    },
15353    {
15354     "access" : "private",
15355     "field_name" : "_hidl_mDeathRecipients",
15356     "field_offset" : 576,
15357     "referenced_type" : "type-895"
15358    }
15359   ],
15360   "linker_set_key" : "android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
15361   "name" : "android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
15362   "referenced_type" : "type-893",
15363   "self_type" : "type-893",
15364   "size" : 92,
15365   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceSession.h",
15366   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE",
15367   "vtable_components" :
15368   [
15369    {
15370     "component_value" : 84,
15371     "kind" : "vbase_offset"
15372    },
15373    {
15374     "kind" : "offset_to_top"
15375    },
15376    {
15377     "kind" : "rtti",
15378     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
15379    },
15380    {
15381     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_223BpHwCameraDeviceSession8isRemoteEv"
15382    },
15383    {
15384     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15385    },
15386    {
15387     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15388    },
15389    {
15390     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15391    },
15392    {
15393     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15394    },
15395    {
15396     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession21setHALInstrumentationEv"
15397    },
15398    {
15399     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15400    },
15401    {
15402     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession4pingEv"
15403    },
15404    {
15405     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15406    },
15407    {
15408     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession21notifySyspropsChangedEv"
15409    },
15410    {
15411     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15412    },
15413    {
15414     "kind" : "complete_dtor_pointer",
15415     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
15416    },
15417    {
15418     "kind" : "deleting_dtor_pointer",
15419     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
15420    },
15421    {
15422     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession31constructDefaultRequestSettingsENS3_15RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
15423    },
15424    {
15425     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession16configureStreamsERKNS3_19StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
15426    },
15427    {
15428     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS3_14CaptureRequestEEERKNS5_INS3_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
15429    },
15430    {
15431     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
15432    },
15433    {
15434     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
15435    },
15436    {
15437     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession5flushEv"
15438    },
15439    {
15440     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession5closeEv"
15441    },
15442    {
15443     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
15444    },
15445    {
15446     "component_value" : 80,
15447     "kind" : "vbase_offset"
15448    },
15449    {
15450     "component_value" : -4,
15451     "kind" : "offset_to_top"
15452    },
15453    {
15454     "kind" : "rtti",
15455     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
15456    },
15457    {
15458     "kind" : "complete_dtor_pointer",
15459     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
15460    },
15461    {
15462     "kind" : "deleting_dtor_pointer",
15463     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
15464    },
15465    {
15466     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
15467    },
15468    {
15469     "component_value" : 76,
15470     "kind" : "vbase_offset"
15471    },
15472    {
15473     "component_value" : -8,
15474     "kind" : "offset_to_top"
15475    },
15476    {
15477     "kind" : "rtti",
15478     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
15479    },
15480    {
15481     "kind" : "complete_dtor_pointer",
15482     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
15483    },
15484    {
15485     "kind" : "deleting_dtor_pointer",
15486     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
15487    },
15488    {
15489     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15490    },
15491    {
15492     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15493    },
15494    {
15495     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15496    },
15497    {
15498     "component_value" : -24,
15499     "kind" : "offset_to_top"
15500    },
15501    {
15502     "kind" : "rtti",
15503     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
15504    },
15505    {
15506     "kind" : "complete_dtor_pointer",
15507     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
15508    },
15509    {
15510     "kind" : "deleting_dtor_pointer",
15511     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
15512    },
15513    {
15514     "kind" : "vcall_offset"
15515    },
15516    {
15517     "component_value" : -76,
15518     "kind" : "vcall_offset"
15519    },
15520    {
15521     "component_value" : -76,
15522     "kind" : "vcall_offset"
15523    },
15524    {
15525     "component_value" : -76,
15526     "kind" : "vcall_offset"
15527    },
15528    {
15529     "component_value" : -84,
15530     "kind" : "vcall_offset"
15531    },
15532    {
15533     "component_value" : -84,
15534     "kind" : "offset_to_top"
15535    },
15536    {
15537     "kind" : "rtti",
15538     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
15539    },
15540    {
15541     "kind" : "complete_dtor_pointer",
15542     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
15543    },
15544    {
15545     "kind" : "deleting_dtor_pointer",
15546     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
15547    },
15548    {
15549     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15550    },
15551    {
15552     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15553    },
15554    {
15555     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15556    },
15557    {
15558     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15559    }
15560   ]
15561  },
15562  {
15563   "alignment" : 8,
15564   "fields" :
15565   [
15566    {
15567     "field_name" : "streamId",
15568     "referenced_type" : "type-51"
15569    },
15570    {
15571     "field_name" : "bufferId",
15572     "field_offset" : 64,
15573     "referenced_type" : "type-17"
15574    }
15575   ],
15576   "linker_set_key" : "android::hardware::camera::device::V3_2::BufferCache",
15577   "name" : "android::hardware::camera::device::V3_2::BufferCache",
15578   "referenced_type" : "type-815",
15579   "self_type" : "type-815",
15580   "size" : 16,
15581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
15582   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_211BufferCacheE"
15583  },
15584  {
15585   "alignment" : 4,
15586   "fields" :
15587   [
15588    {
15589     "field_name" : "blobId",
15590     "referenced_type" : "type-802"
15591    },
15592    {
15593     "field_name" : "blobSize",
15594     "field_offset" : 32,
15595     "referenced_type" : "type-2"
15596    }
15597   ],
15598   "linker_set_key" : "android::hardware::camera::device::V3_2::CameraBlob",
15599   "name" : "android::hardware::camera::device::V3_2::CameraBlob",
15600   "referenced_type" : "type-803",
15601   "self_type" : "type-803",
15602   "size" : 8,
15603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
15604   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_210CameraBlobE"
15605  },
15606  {
15607   "alignment" : 8,
15608   "fields" :
15609   [
15610    {
15611     "field_name" : "frameNumber",
15612     "referenced_type" : "type-2"
15613    },
15614    {
15615     "field_name" : "fmqSettingsSize",
15616     "field_offset" : 64,
15617     "referenced_type" : "type-17"
15618    },
15619    {
15620     "field_name" : "settings",
15621     "field_offset" : 128,
15622     "referenced_type" : "type-480"
15623    },
15624    {
15625     "field_name" : "inputBuffer",
15626     "field_offset" : 256,
15627     "referenced_type" : "type-130"
15628    },
15629    {
15630     "field_name" : "outputBuffers",
15631     "field_offset" : 832,
15632     "referenced_type" : "type-502"
15633    }
15634   ],
15635   "linker_set_key" : "android::hardware::camera::device::V3_2::CaptureRequest",
15636   "name" : "android::hardware::camera::device::V3_2::CaptureRequest",
15637   "referenced_type" : "type-813",
15638   "self_type" : "type-813",
15639   "size" : 120,
15640   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
15641   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_214CaptureRequestE"
15642  },
15643  {
15644   "alignment" : 8,
15645   "fields" :
15646   [
15647    {
15648     "field_name" : "frameNumber",
15649     "referenced_type" : "type-2"
15650    },
15651    {
15652     "field_name" : "fmqResultSize",
15653     "field_offset" : 64,
15654     "referenced_type" : "type-17"
15655    },
15656    {
15657     "field_name" : "result",
15658     "field_offset" : 128,
15659     "referenced_type" : "type-480"
15660    },
15661    {
15662     "field_name" : "outputBuffers",
15663     "field_offset" : 256,
15664     "referenced_type" : "type-502"
15665    },
15666    {
15667     "field_name" : "inputBuffer",
15668     "field_offset" : 384,
15669     "referenced_type" : "type-130"
15670    },
15671    {
15672     "field_name" : "partialResult",
15673     "field_offset" : 960,
15674     "referenced_type" : "type-2"
15675    }
15676   ],
15677   "linker_set_key" : "android::hardware::camera::device::V3_2::CaptureResult",
15678   "name" : "android::hardware::camera::device::V3_2::CaptureResult",
15679   "referenced_type" : "type-814",
15680   "self_type" : "type-814",
15681   "size" : 128,
15682   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
15683   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_213CaptureResultE"
15684  },
15685  {
15686   "alignment" : 4,
15687   "fields" :
15688   [
15689    {
15690     "field_name" : "frameNumber",
15691     "referenced_type" : "type-2"
15692    },
15693    {
15694     "field_name" : "errorStreamId",
15695     "field_offset" : 32,
15696     "referenced_type" : "type-51"
15697    },
15698    {
15699     "field_name" : "errorCode",
15700     "field_offset" : 64,
15701     "referenced_type" : "type-805"
15702    }
15703   ],
15704   "linker_set_key" : "android::hardware::camera::device::V3_2::ErrorMsg",
15705   "name" : "android::hardware::camera::device::V3_2::ErrorMsg",
15706   "referenced_type" : "type-806",
15707   "self_type" : "type-806",
15708   "size" : 12,
15709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
15710   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_28ErrorMsgE"
15711  },
15712  {
15713   "alignment" : 8,
15714   "fields" :
15715   [
15716    {
15717     "field_name" : "id",
15718     "referenced_type" : "type-51"
15719    },
15720    {
15721     "field_name" : "overrideFormat",
15722     "field_offset" : 32,
15723     "referenced_type" : "type-489"
15724    },
15725    {
15726     "field_name" : "producerUsage",
15727     "field_offset" : 64,
15728     "referenced_type" : "type-17"
15729    },
15730    {
15731     "field_name" : "consumerUsage",
15732     "field_offset" : 128,
15733     "referenced_type" : "type-17"
15734    },
15735    {
15736     "field_name" : "maxBuffers",
15737     "field_offset" : 192,
15738     "referenced_type" : "type-2"
15739    }
15740   ],
15741   "linker_set_key" : "android::hardware::camera::device::V3_2::HalStream",
15742   "name" : "android::hardware::camera::device::V3_2::HalStream",
15743   "referenced_type" : "type-498",
15744   "self_type" : "type-498",
15745   "size" : 32,
15746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
15747   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29HalStreamE"
15748  },
15749  {
15750   "alignment" : 8,
15751   "fields" :
15752   [
15753    {
15754     "field_name" : "streams",
15755     "referenced_type" : "type-494"
15756    }
15757   ],
15758   "linker_set_key" : "android::hardware::camera::device::V3_2::HalStreamConfiguration",
15759   "name" : "android::hardware::camera::device::V3_2::HalStreamConfiguration",
15760   "referenced_type" : "type-801",
15761   "self_type" : "type-801",
15762   "size" : 16,
15763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
15764   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_222HalStreamConfigurationE"
15765  },
15766  {
15767   "alignment" : 4,
15768   "base_specifiers" :
15769   [
15770    {
15771     "referenced_type" : "type-20"
15772    }
15773   ],
15774   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDevice",
15775   "name" : "android::hardware::camera::device::V3_2::ICameraDevice",
15776   "referenced_type" : "type-121",
15777   "self_type" : "type-121",
15778   "size" : 12,
15779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDevice.h",
15780   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_213ICameraDeviceE",
15781   "vtable_components" :
15782   [
15783    {
15784     "component_value" : 4,
15785     "kind" : "vbase_offset"
15786    },
15787    {
15788     "kind" : "offset_to_top"
15789    },
15790    {
15791     "kind" : "rtti",
15792     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_213ICameraDeviceE"
15793    },
15794    {
15795     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_213ICameraDevice8isRemoteEv"
15796    },
15797    {
15798     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15799    },
15800    {
15801     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15802    },
15803    {
15804     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15805    },
15806    {
15807     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15808    },
15809    {
15810     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice21setHALInstrumentationEv"
15811    },
15812    {
15813     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15814    },
15815    {
15816     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice4pingEv"
15817    },
15818    {
15819     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15820    },
15821    {
15822     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice21notifySyspropsChangedEv"
15823    },
15824    {
15825     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15826    },
15827    {
15828     "kind" : "complete_dtor_pointer",
15829     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDeviceD1Ev"
15830    },
15831    {
15832     "kind" : "deleting_dtor_pointer",
15833     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDeviceD0Ev"
15834    },
15835    {
15836     "is_pure" : true,
15837     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice15getResourceCostENSt3__18functionIFvNS1_6common4V1_06StatusERKNS8_18CameraResourceCostEEEE"
15838    },
15839    {
15840     "is_pure" : true,
15841     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice24getCameraCharacteristicsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
15842    },
15843    {
15844     "is_pure" : true,
15845     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice12setTorchModeENS1_6common4V1_09TorchModeE"
15846    },
15847    {
15848     "is_pure" : true,
15849     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice4openERKNS_2spINS3_21ICameraDeviceCallbackEEENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_INS3_20ICameraDeviceSessionEEEEEE"
15850    },
15851    {
15852     "is_pure" : true,
15853     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_213ICameraDevice9dumpStateERKNS0_11hidl_handleE"
15854    },
15855    {
15856     "kind" : "vcall_offset"
15857    },
15858    {
15859     "kind" : "vcall_offset"
15860    },
15861    {
15862     "kind" : "vcall_offset"
15863    },
15864    {
15865     "kind" : "vcall_offset"
15866    },
15867    {
15868     "component_value" : -4,
15869     "kind" : "vcall_offset"
15870    },
15871    {
15872     "component_value" : -4,
15873     "kind" : "offset_to_top"
15874    },
15875    {
15876     "kind" : "rtti",
15877     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_213ICameraDeviceE"
15878    },
15879    {
15880     "kind" : "complete_dtor_pointer",
15881     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_213ICameraDeviceD1Ev"
15882    },
15883    {
15884     "kind" : "deleting_dtor_pointer",
15885     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_213ICameraDeviceD0Ev"
15886    },
15887    {
15888     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15889    },
15890    {
15891     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15892    },
15893    {
15894     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15895    },
15896    {
15897     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15898    }
15899   ]
15900  },
15901  {
15902   "alignment" : 4,
15903   "base_specifiers" :
15904   [
15905    {
15906     "referenced_type" : "type-20"
15907    }
15908   ],
15909   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDeviceCallback",
15910   "name" : "android::hardware::camera::device::V3_2::ICameraDeviceCallback",
15911   "referenced_type" : "type-225",
15912   "self_type" : "type-225",
15913   "size" : 12,
15914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceCallback.h",
15915   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_221ICameraDeviceCallbackE",
15916   "vtable_components" :
15917   [
15918    {
15919     "component_value" : 4,
15920     "kind" : "vbase_offset"
15921    },
15922    {
15923     "kind" : "offset_to_top"
15924    },
15925    {
15926     "kind" : "rtti",
15927     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_221ICameraDeviceCallbackE"
15928    },
15929    {
15930     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_221ICameraDeviceCallback8isRemoteEv"
15931    },
15932    {
15933     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15934    },
15935    {
15936     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15937    },
15938    {
15939     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15940    },
15941    {
15942     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15943    },
15944    {
15945     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback21setHALInstrumentationEv"
15946    },
15947    {
15948     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15949    },
15950    {
15951     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback4pingEv"
15952    },
15953    {
15954     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15955    },
15956    {
15957     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback21notifySyspropsChangedEv"
15958    },
15959    {
15960     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15961    },
15962    {
15963     "kind" : "complete_dtor_pointer",
15964     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallbackD1Ev"
15965    },
15966    {
15967     "kind" : "deleting_dtor_pointer",
15968     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallbackD0Ev"
15969    },
15970    {
15971     "is_pure" : true,
15972     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback20processCaptureResultERKNS0_8hidl_vecINS3_13CaptureResultEEE"
15973    },
15974    {
15975     "is_pure" : true,
15976     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_221ICameraDeviceCallback6notifyERKNS0_8hidl_vecINS3_9NotifyMsgEEE"
15977    },
15978    {
15979     "kind" : "vcall_offset"
15980    },
15981    {
15982     "kind" : "vcall_offset"
15983    },
15984    {
15985     "kind" : "vcall_offset"
15986    },
15987    {
15988     "kind" : "vcall_offset"
15989    },
15990    {
15991     "component_value" : -4,
15992     "kind" : "vcall_offset"
15993    },
15994    {
15995     "component_value" : -4,
15996     "kind" : "offset_to_top"
15997    },
15998    {
15999     "kind" : "rtti",
16000     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_221ICameraDeviceCallbackE"
16001    },
16002    {
16003     "kind" : "complete_dtor_pointer",
16004     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_221ICameraDeviceCallbackD1Ev"
16005    },
16006    {
16007     "kind" : "deleting_dtor_pointer",
16008     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_221ICameraDeviceCallbackD0Ev"
16009    },
16010    {
16011     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16012    },
16013    {
16014     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16015    },
16016    {
16017     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16018    },
16019    {
16020     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16021    }
16022   ]
16023  },
16024  {
16025   "alignment" : 4,
16026   "base_specifiers" :
16027   [
16028    {
16029     "referenced_type" : "type-20"
16030    }
16031   ],
16032   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDeviceSession",
16033   "name" : "android::hardware::camera::device::V3_2::ICameraDeviceSession",
16034   "referenced_type" : "type-232",
16035   "self_type" : "type-232",
16036   "size" : 12,
16037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceSession.h",
16038   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_220ICameraDeviceSessionE",
16039   "vtable_components" :
16040   [
16041    {
16042     "component_value" : 4,
16043     "kind" : "vbase_offset"
16044    },
16045    {
16046     "kind" : "offset_to_top"
16047    },
16048    {
16049     "kind" : "rtti",
16050     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_220ICameraDeviceSessionE"
16051    },
16052    {
16053     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_220ICameraDeviceSession8isRemoteEv"
16054    },
16055    {
16056     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16057    },
16058    {
16059     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16060    },
16061    {
16062     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16063    },
16064    {
16065     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16066    },
16067    {
16068     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21setHALInstrumentationEv"
16069    },
16070    {
16071     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16072    },
16073    {
16074     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession4pingEv"
16075    },
16076    {
16077     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16078    },
16079    {
16080     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21notifySyspropsChangedEv"
16081    },
16082    {
16083     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16084    },
16085    {
16086     "kind" : "complete_dtor_pointer",
16087     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSessionD1Ev"
16088    },
16089    {
16090     "kind" : "deleting_dtor_pointer",
16091     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSessionD0Ev"
16092    },
16093    {
16094     "is_pure" : true,
16095     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession31constructDefaultRequestSettingsENS3_15RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
16096    },
16097    {
16098     "is_pure" : true,
16099     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession16configureStreamsERKNS3_19StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
16100    },
16101    {
16102     "is_pure" : true,
16103     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS3_14CaptureRequestEEERKNS5_INS3_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
16104    },
16105    {
16106     "is_pure" : true,
16107     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
16108    },
16109    {
16110     "is_pure" : true,
16111     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
16112    },
16113    {
16114     "is_pure" : true,
16115     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5flushEv"
16116    },
16117    {
16118     "is_pure" : true,
16119     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5closeEv"
16120    },
16121    {
16122     "kind" : "vcall_offset"
16123    },
16124    {
16125     "kind" : "vcall_offset"
16126    },
16127    {
16128     "kind" : "vcall_offset"
16129    },
16130    {
16131     "kind" : "vcall_offset"
16132    },
16133    {
16134     "component_value" : -4,
16135     "kind" : "vcall_offset"
16136    },
16137    {
16138     "component_value" : -4,
16139     "kind" : "offset_to_top"
16140    },
16141    {
16142     "kind" : "rtti",
16143     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_220ICameraDeviceSessionE"
16144    },
16145    {
16146     "kind" : "complete_dtor_pointer",
16147     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_220ICameraDeviceSessionD1Ev"
16148    },
16149    {
16150     "kind" : "deleting_dtor_pointer",
16151     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_220ICameraDeviceSessionD0Ev"
16152    },
16153    {
16154     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16155    },
16156    {
16157     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16158    },
16159    {
16160     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16161    },
16162    {
16163     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16164    }
16165   ]
16166  },
16167  {
16168   "alignment" : 8,
16169   "fields" :
16170   [
16171    {
16172     "field_name" : "type",
16173     "referenced_type" : "type-804"
16174    },
16175    {
16176     "field_name" : "msg",
16177     "field_offset" : 64,
16178     "referenced_type" : "type-811"
16179    }
16180   ],
16181   "linker_set_key" : "android::hardware::camera::device::V3_2::NotifyMsg",
16182   "name" : "android::hardware::camera::device::V3_2::NotifyMsg",
16183   "referenced_type" : "type-810",
16184   "self_type" : "type-810",
16185   "size" : 24,
16186   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16187   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29NotifyMsgE"
16188  },
16189  {
16190   "alignment" : 8,
16191   "fields" :
16192   [
16193    {
16194     "field_name" : "error",
16195     "referenced_type" : "type-806"
16196    },
16197    {
16198     "field_name" : "shutter",
16199     "referenced_type" : "type-809"
16200    }
16201   ],
16202   "linker_set_key" : "android::hardware::camera::device::V3_2::NotifyMsg::Message",
16203   "name" : "android::hardware::camera::device::V3_2::NotifyMsg::Message",
16204   "record_kind" : "union",
16205   "referenced_type" : "type-811",
16206   "self_type" : "type-811",
16207   "size" : 16,
16208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16209   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29NotifyMsg7MessageE"
16210  },
16211  {
16212   "alignment" : 8,
16213   "fields" :
16214   [
16215    {
16216     "field_name" : "frameNumber",
16217     "referenced_type" : "type-2"
16218    },
16219    {
16220     "field_name" : "timestamp",
16221     "field_offset" : 64,
16222     "referenced_type" : "type-17"
16223    }
16224   ],
16225   "linker_set_key" : "android::hardware::camera::device::V3_2::ShutterMsg",
16226   "name" : "android::hardware::camera::device::V3_2::ShutterMsg",
16227   "referenced_type" : "type-809",
16228   "self_type" : "type-809",
16229   "size" : 16,
16230   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16231   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_210ShutterMsgE"
16232  },
16233  {
16234   "alignment" : 8,
16235   "fields" :
16236   [
16237    {
16238     "field_name" : "id",
16239     "referenced_type" : "type-51"
16240    },
16241    {
16242     "field_name" : "streamType",
16243     "field_offset" : 32,
16244     "referenced_type" : "type-488"
16245    },
16246    {
16247     "field_name" : "width",
16248     "field_offset" : 64,
16249     "referenced_type" : "type-2"
16250    },
16251    {
16252     "field_name" : "height",
16253     "field_offset" : 96,
16254     "referenced_type" : "type-2"
16255    },
16256    {
16257     "field_name" : "format",
16258     "field_offset" : 128,
16259     "referenced_type" : "type-489"
16260    },
16261    {
16262     "field_name" : "usage",
16263     "field_offset" : 192,
16264     "referenced_type" : "type-17"
16265    },
16266    {
16267     "field_name" : "dataSpace",
16268     "field_offset" : 256,
16269     "referenced_type" : "type-51"
16270    },
16271    {
16272     "field_name" : "rotation",
16273     "field_offset" : 288,
16274     "referenced_type" : "type-490"
16275    }
16276   ],
16277   "linker_set_key" : "android::hardware::camera::device::V3_2::Stream",
16278   "name" : "android::hardware::camera::device::V3_2::Stream",
16279   "referenced_type" : "type-487",
16280   "self_type" : "type-487",
16281   "size" : 40,
16282   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16283   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_26StreamE"
16284  },
16285  {
16286   "alignment" : 8,
16287   "fields" :
16288   [
16289    {
16290     "field_name" : "streamId",
16291     "referenced_type" : "type-51"
16292    },
16293    {
16294     "field_name" : "bufferId",
16295     "field_offset" : 64,
16296     "referenced_type" : "type-17"
16297    },
16298    {
16299     "field_name" : "buffer",
16300     "field_offset" : 128,
16301     "referenced_type" : "type-131"
16302    },
16303    {
16304     "field_name" : "status",
16305     "field_offset" : 256,
16306     "referenced_type" : "type-138"
16307    },
16308    {
16309     "field_name" : "acquireFence",
16310     "field_offset" : 320,
16311     "referenced_type" : "type-131"
16312    },
16313    {
16314     "field_name" : "releaseFence",
16315     "field_offset" : 448,
16316     "referenced_type" : "type-131"
16317    }
16318   ],
16319   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamBuffer",
16320   "name" : "android::hardware::camera::device::V3_2::StreamBuffer",
16321   "referenced_type" : "type-130",
16322   "self_type" : "type-130",
16323   "size" : 72,
16324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16325   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_212StreamBufferE"
16326  },
16327  {
16328   "alignment" : 8,
16329   "fields" :
16330   [
16331    {
16332     "field_name" : "streams",
16333     "referenced_type" : "type-483"
16334    },
16335    {
16336     "field_name" : "operationMode",
16337     "field_offset" : 128,
16338     "referenced_type" : "type-799"
16339    }
16340   ],
16341   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamConfiguration",
16342   "name" : "android::hardware::camera::device::V3_2::StreamConfiguration",
16343   "referenced_type" : "type-800",
16344   "self_type" : "type-800",
16345   "size" : 24,
16346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
16347   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_219StreamConfigurationE"
16348  },
16349  {
16350   "alignment" : 4,
16351   "base_specifiers" :
16352   [
16353    {
16354     "referenced_type" : "type-63"
16355    }
16356   ],
16357   "fields" :
16358   [
16359    {
16360     "access" : "private",
16361     "field_name" : "_hidl_mImpl",
16362     "field_offset" : 544,
16363     "referenced_type" : "type-251"
16364    }
16365   ],
16366   "linker_set_key" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider",
16367   "name" : "android::hardware::camera::provider::V2_4::BnHwCameraProvider",
16368   "referenced_type" : "type-913",
16369   "self_type" : "type-913",
16370   "size" : 80,
16371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProvider.h",
16372   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_418BnHwCameraProviderE",
16373   "vtable_components" :
16374   [
16375    {
16376     "component_value" : 72,
16377     "kind" : "vbase_offset"
16378    },
16379    {
16380     "kind" : "offset_to_top"
16381    },
16382    {
16383     "kind" : "rtti",
16384     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BnHwCameraProviderE"
16385    },
16386    {
16387     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16388    },
16389    {
16390     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16391    },
16392    {
16393     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16394    },
16395    {
16396     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16397    },
16398    {
16399     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16400    },
16401    {
16402     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16403    },
16404    {
16405     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16406    },
16407    {
16408     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16409    },
16410    {
16411     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16412    },
16413    {
16414     "kind" : "complete_dtor_pointer",
16415     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderD1Ev"
16416    },
16417    {
16418     "kind" : "deleting_dtor_pointer",
16419     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProviderD0Ev"
16420    },
16421    {
16422     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BnHwCameraProvider10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
16423    },
16424    {
16425     "component_value" : -20,
16426     "kind" : "offset_to_top"
16427    },
16428    {
16429     "kind" : "rtti",
16430     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BnHwCameraProviderE"
16431    },
16432    {
16433     "kind" : "complete_dtor_pointer",
16434     "mangled_component_name" : "_ZThn20_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD1Ev"
16435    },
16436    {
16437     "kind" : "deleting_dtor_pointer",
16438     "mangled_component_name" : "_ZThn20_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD0Ev"
16439    },
16440    {
16441     "kind" : "vcall_offset"
16442    },
16443    {
16444     "kind" : "vcall_offset"
16445    },
16446    {
16447     "kind" : "vcall_offset"
16448    },
16449    {
16450     "kind" : "vcall_offset"
16451    },
16452    {
16453     "component_value" : -72,
16454     "kind" : "vcall_offset"
16455    },
16456    {
16457     "component_value" : -72,
16458     "kind" : "offset_to_top"
16459    },
16460    {
16461     "kind" : "rtti",
16462     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BnHwCameraProviderE"
16463    },
16464    {
16465     "kind" : "complete_dtor_pointer",
16466     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD1Ev"
16467    },
16468    {
16469     "kind" : "deleting_dtor_pointer",
16470     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_418BnHwCameraProviderD0Ev"
16471    },
16472    {
16473     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16474    },
16475    {
16476     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16477    },
16478    {
16479     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16480    },
16481    {
16482     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16483    }
16484   ]
16485  },
16486  {
16487   "alignment" : 4,
16488   "base_specifiers" :
16489   [
16490    {
16491     "referenced_type" : "type-63"
16492    }
16493   ],
16494   "fields" :
16495   [
16496    {
16497     "access" : "private",
16498     "field_name" : "_hidl_mImpl",
16499     "field_offset" : 544,
16500     "referenced_type" : "type-107"
16501    }
16502   ],
16503   "linker_set_key" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback",
16504   "name" : "android::hardware::camera::provider::V2_4::BnHwCameraProviderCallback",
16505   "referenced_type" : "type-906",
16506   "self_type" : "type-906",
16507   "size" : 80,
16508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BnHwCameraProviderCallback.h",
16509   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE",
16510   "vtable_components" :
16511   [
16512    {
16513     "component_value" : 72,
16514     "kind" : "vbase_offset"
16515    },
16516    {
16517     "kind" : "offset_to_top"
16518    },
16519    {
16520     "kind" : "rtti",
16521     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE"
16522    },
16523    {
16524     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16525    },
16526    {
16527     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16528    },
16529    {
16530     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16531    },
16532    {
16533     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16534    },
16535    {
16536     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16537    },
16538    {
16539     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16540    },
16541    {
16542     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16543    },
16544    {
16545     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16546    },
16547    {
16548     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16549    },
16550    {
16551     "kind" : "complete_dtor_pointer",
16552     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD1Ev"
16553    },
16554    {
16555     "kind" : "deleting_dtor_pointer",
16556     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD0Ev"
16557    },
16558    {
16559     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
16560    },
16561    {
16562     "component_value" : -20,
16563     "kind" : "offset_to_top"
16564    },
16565    {
16566     "kind" : "rtti",
16567     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE"
16568    },
16569    {
16570     "kind" : "complete_dtor_pointer",
16571     "mangled_component_name" : "_ZThn20_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD1Ev"
16572    },
16573    {
16574     "kind" : "deleting_dtor_pointer",
16575     "mangled_component_name" : "_ZThn20_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD0Ev"
16576    },
16577    {
16578     "kind" : "vcall_offset"
16579    },
16580    {
16581     "kind" : "vcall_offset"
16582    },
16583    {
16584     "kind" : "vcall_offset"
16585    },
16586    {
16587     "kind" : "vcall_offset"
16588    },
16589    {
16590     "component_value" : -72,
16591     "kind" : "vcall_offset"
16592    },
16593    {
16594     "component_value" : -72,
16595     "kind" : "offset_to_top"
16596    },
16597    {
16598     "kind" : "rtti",
16599     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackE"
16600    },
16601    {
16602     "kind" : "complete_dtor_pointer",
16603     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD1Ev"
16604    },
16605    {
16606     "kind" : "deleting_dtor_pointer",
16607     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_426BnHwCameraProviderCallbackD0Ev"
16608    },
16609    {
16610     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16611    },
16612    {
16613     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16614    },
16615    {
16616     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16617    },
16618    {
16619     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16620    }
16621   ]
16622  },
16623  {
16624   "alignment" : 4,
16625   "base_specifiers" :
16626   [
16627    {
16628     "referenced_type" : "type-587"
16629    },
16630    {
16631     "referenced_type" : "type-65"
16632    }
16633   ],
16634   "fields" :
16635   [
16636    {
16637     "access" : "private",
16638     "field_name" : "_hidl_mMutex",
16639     "field_offset" : 544,
16640     "referenced_type" : "type-917"
16641    },
16642    {
16643     "access" : "private",
16644     "field_name" : "_hidl_mDeathRecipients",
16645     "field_offset" : 576,
16646     "referenced_type" : "type-918"
16647    }
16648   ],
16649   "linker_set_key" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider",
16650   "name" : "android::hardware::camera::provider::V2_4::BpHwCameraProvider",
16651   "referenced_type" : "type-916",
16652   "self_type" : "type-916",
16653   "size" : 92,
16654   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProvider.h",
16655   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_418BpHwCameraProviderE",
16656   "vtable_components" :
16657   [
16658    {
16659     "component_value" : 84,
16660     "kind" : "vbase_offset"
16661    },
16662    {
16663     "kind" : "offset_to_top"
16664    },
16665    {
16666     "kind" : "rtti",
16667     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
16668    },
16669    {
16670     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_418BpHwCameraProvider8isRemoteEv"
16671    },
16672    {
16673     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16674    },
16675    {
16676     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16677    },
16678    {
16679     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16680    },
16681    {
16682     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16683    },
16684    {
16685     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider21setHALInstrumentationEv"
16686    },
16687    {
16688     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16689    },
16690    {
16691     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider4pingEv"
16692    },
16693    {
16694     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16695    },
16696    {
16697     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider21notifySyspropsChangedEv"
16698    },
16699    {
16700     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16701    },
16702    {
16703     "kind" : "complete_dtor_pointer",
16704     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProviderD1Ev"
16705    },
16706    {
16707     "kind" : "deleting_dtor_pointer",
16708     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProviderD0Ev"
16709    },
16710    {
16711     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider11setCallbackERKNS_2spINS3_23ICameraProviderCallbackEEE"
16712    },
16713    {
16714     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE"
16715    },
16716    {
16717     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16718    },
16719    {
16720     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
16721    },
16722    {
16723     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
16724    },
16725    {
16726     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_418BpHwCameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
16727    },
16728    {
16729     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEE10onAsBinderEv"
16730    },
16731    {
16732     "component_value" : 80,
16733     "kind" : "vbase_offset"
16734    },
16735    {
16736     "component_value" : -4,
16737     "kind" : "offset_to_top"
16738    },
16739    {
16740     "kind" : "rtti",
16741     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
16742    },
16743    {
16744     "kind" : "complete_dtor_pointer",
16745     "mangled_component_name" : "_ZThn4_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD1Ev"
16746    },
16747    {
16748     "kind" : "deleting_dtor_pointer",
16749     "mangled_component_name" : "_ZThn4_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD0Ev"
16750    },
16751    {
16752     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_415ICameraProviderEE10onAsBinderEv"
16753    },
16754    {
16755     "component_value" : 76,
16756     "kind" : "vbase_offset"
16757    },
16758    {
16759     "component_value" : -8,
16760     "kind" : "offset_to_top"
16761    },
16762    {
16763     "kind" : "rtti",
16764     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
16765    },
16766    {
16767     "kind" : "complete_dtor_pointer",
16768     "mangled_component_name" : "_ZThn8_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD1Ev"
16769    },
16770    {
16771     "kind" : "deleting_dtor_pointer",
16772     "mangled_component_name" : "_ZThn8_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD0Ev"
16773    },
16774    {
16775     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16776    },
16777    {
16778     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16779    },
16780    {
16781     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16782    },
16783    {
16784     "component_value" : -24,
16785     "kind" : "offset_to_top"
16786    },
16787    {
16788     "kind" : "rtti",
16789     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
16790    },
16791    {
16792     "kind" : "complete_dtor_pointer",
16793     "mangled_component_name" : "_ZThn24_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD1Ev"
16794    },
16795    {
16796     "kind" : "deleting_dtor_pointer",
16797     "mangled_component_name" : "_ZThn24_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD0Ev"
16798    },
16799    {
16800     "kind" : "vcall_offset"
16801    },
16802    {
16803     "component_value" : -76,
16804     "kind" : "vcall_offset"
16805    },
16806    {
16807     "component_value" : -76,
16808     "kind" : "vcall_offset"
16809    },
16810    {
16811     "component_value" : -76,
16812     "kind" : "vcall_offset"
16813    },
16814    {
16815     "component_value" : -84,
16816     "kind" : "vcall_offset"
16817    },
16818    {
16819     "component_value" : -84,
16820     "kind" : "offset_to_top"
16821    },
16822    {
16823     "kind" : "rtti",
16824     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_418BpHwCameraProviderE"
16825    },
16826    {
16827     "kind" : "complete_dtor_pointer",
16828     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD1Ev"
16829    },
16830    {
16831     "kind" : "deleting_dtor_pointer",
16832     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_418BpHwCameraProviderD0Ev"
16833    },
16834    {
16835     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16836    },
16837    {
16838     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16839    },
16840    {
16841     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16842    },
16843    {
16844     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16845    }
16846   ]
16847  },
16848  {
16849   "alignment" : 4,
16850   "base_specifiers" :
16851   [
16852    {
16853     "referenced_type" : "type-586"
16854    },
16855    {
16856     "referenced_type" : "type-65"
16857    }
16858   ],
16859   "fields" :
16860   [
16861    {
16862     "access" : "private",
16863     "field_name" : "_hidl_mMutex",
16864     "field_offset" : 544,
16865     "referenced_type" : "type-909"
16866    },
16867    {
16868     "access" : "private",
16869     "field_name" : "_hidl_mDeathRecipients",
16870     "field_offset" : 576,
16871     "referenced_type" : "type-910"
16872    }
16873   ],
16874   "linker_set_key" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback",
16875   "name" : "android::hardware::camera::provider::V2_4::BpHwCameraProviderCallback",
16876   "referenced_type" : "type-908",
16877   "self_type" : "type-908",
16878   "size" : 92,
16879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/BpHwCameraProviderCallback.h",
16880   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE",
16881   "vtable_components" :
16882   [
16883    {
16884     "component_value" : 84,
16885     "kind" : "vbase_offset"
16886    },
16887    {
16888     "kind" : "offset_to_top"
16889    },
16890    {
16891     "kind" : "rtti",
16892     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
16893    },
16894    {
16895     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback8isRemoteEv"
16896    },
16897    {
16898     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16899    },
16900    {
16901     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16902    },
16903    {
16904     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16905    },
16906    {
16907     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16908    },
16909    {
16910     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21setHALInstrumentationEv"
16911    },
16912    {
16913     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16914    },
16915    {
16916     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback4pingEv"
16917    },
16918    {
16919     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16920    },
16921    {
16922     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21notifySyspropsChangedEv"
16923    },
16924    {
16925     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16926    },
16927    {
16928     "kind" : "complete_dtor_pointer",
16929     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD1Ev"
16930    },
16931    {
16932     "kind" : "deleting_dtor_pointer",
16933     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD0Ev"
16934    },
16935    {
16936     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback24cameraDeviceStatusChangeERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE"
16937    },
16938    {
16939     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallback21torchModeStatusChangeERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE"
16940    },
16941    {
16942     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEE10onAsBinderEv"
16943    },
16944    {
16945     "component_value" : 80,
16946     "kind" : "vbase_offset"
16947    },
16948    {
16949     "component_value" : -4,
16950     "kind" : "offset_to_top"
16951    },
16952    {
16953     "kind" : "rtti",
16954     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
16955    },
16956    {
16957     "kind" : "complete_dtor_pointer",
16958     "mangled_component_name" : "_ZThn4_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD1Ev"
16959    },
16960    {
16961     "kind" : "deleting_dtor_pointer",
16962     "mangled_component_name" : "_ZThn4_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD0Ev"
16963    },
16964    {
16965     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_423ICameraProviderCallbackEE10onAsBinderEv"
16966    },
16967    {
16968     "component_value" : 76,
16969     "kind" : "vbase_offset"
16970    },
16971    {
16972     "component_value" : -8,
16973     "kind" : "offset_to_top"
16974    },
16975    {
16976     "kind" : "rtti",
16977     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
16978    },
16979    {
16980     "kind" : "complete_dtor_pointer",
16981     "mangled_component_name" : "_ZThn8_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD1Ev"
16982    },
16983    {
16984     "kind" : "deleting_dtor_pointer",
16985     "mangled_component_name" : "_ZThn8_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD0Ev"
16986    },
16987    {
16988     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16989    },
16990    {
16991     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16992    },
16993    {
16994     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16995    },
16996    {
16997     "component_value" : -24,
16998     "kind" : "offset_to_top"
16999    },
17000    {
17001     "kind" : "rtti",
17002     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
17003    },
17004    {
17005     "kind" : "complete_dtor_pointer",
17006     "mangled_component_name" : "_ZThn24_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD1Ev"
17007    },
17008    {
17009     "kind" : "deleting_dtor_pointer",
17010     "mangled_component_name" : "_ZThn24_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD0Ev"
17011    },
17012    {
17013     "kind" : "vcall_offset"
17014    },
17015    {
17016     "component_value" : -76,
17017     "kind" : "vcall_offset"
17018    },
17019    {
17020     "component_value" : -76,
17021     "kind" : "vcall_offset"
17022    },
17023    {
17024     "component_value" : -76,
17025     "kind" : "vcall_offset"
17026    },
17027    {
17028     "component_value" : -84,
17029     "kind" : "vcall_offset"
17030    },
17031    {
17032     "component_value" : -84,
17033     "kind" : "offset_to_top"
17034    },
17035    {
17036     "kind" : "rtti",
17037     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackE"
17038    },
17039    {
17040     "kind" : "complete_dtor_pointer",
17041     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD1Ev"
17042    },
17043    {
17044     "kind" : "deleting_dtor_pointer",
17045     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_426BpHwCameraProviderCallbackD0Ev"
17046    },
17047    {
17048     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17049    },
17050    {
17051     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17052    },
17053    {
17054     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17055    },
17056    {
17057     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17058    }
17059   ]
17060  },
17061  {
17062   "alignment" : 4,
17063   "base_specifiers" :
17064   [
17065    {
17066     "referenced_type" : "type-20"
17067    }
17068   ],
17069   "linker_set_key" : "android::hardware::camera::provider::V2_4::ICameraProvider",
17070   "name" : "android::hardware::camera::provider::V2_4::ICameraProvider",
17071   "referenced_type" : "type-62",
17072   "self_type" : "type-62",
17073   "size" : 12,
17074   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProvider.h",
17075   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_415ICameraProviderE",
17076   "vtable_components" :
17077   [
17078    {
17079     "component_value" : 4,
17080     "kind" : "vbase_offset"
17081    },
17082    {
17083     "kind" : "offset_to_top"
17084    },
17085    {
17086     "kind" : "rtti",
17087     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_415ICameraProviderE"
17088    },
17089    {
17090     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_415ICameraProvider8isRemoteEv"
17091    },
17092    {
17093     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17094    },
17095    {
17096     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17097    },
17098    {
17099     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17100    },
17101    {
17102     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17103    },
17104    {
17105     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21setHALInstrumentationEv"
17106    },
17107    {
17108     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17109    },
17110    {
17111     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider4pingEv"
17112    },
17113    {
17114     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17115    },
17116    {
17117     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider21notifySyspropsChangedEv"
17118    },
17119    {
17120     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17121    },
17122    {
17123     "kind" : "complete_dtor_pointer",
17124     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProviderD1Ev"
17125    },
17126    {
17127     "kind" : "deleting_dtor_pointer",
17128     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProviderD0Ev"
17129    },
17130    {
17131     "is_pure" : true,
17132     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider11setCallbackERKNS_2spINS3_23ICameraProviderCallbackEEE"
17133    },
17134    {
17135     "is_pure" : true,
17136     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE"
17137    },
17138    {
17139     "is_pure" : true,
17140     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17141    },
17142    {
17143     "is_pure" : true,
17144     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
17145    },
17146    {
17147     "is_pure" : true,
17148     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
17149    },
17150    {
17151     "is_pure" : true,
17152     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_415ICameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
17153    },
17154    {
17155     "kind" : "vcall_offset"
17156    },
17157    {
17158     "kind" : "vcall_offset"
17159    },
17160    {
17161     "kind" : "vcall_offset"
17162    },
17163    {
17164     "kind" : "vcall_offset"
17165    },
17166    {
17167     "component_value" : -4,
17168     "kind" : "vcall_offset"
17169    },
17170    {
17171     "component_value" : -4,
17172     "kind" : "offset_to_top"
17173    },
17174    {
17175     "kind" : "rtti",
17176     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_415ICameraProviderE"
17177    },
17178    {
17179     "kind" : "complete_dtor_pointer",
17180     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_415ICameraProviderD1Ev"
17181    },
17182    {
17183     "kind" : "deleting_dtor_pointer",
17184     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_415ICameraProviderD0Ev"
17185    },
17186    {
17187     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17188    },
17189    {
17190     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17191    },
17192    {
17193     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17194    },
17195    {
17196     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17197    }
17198   ]
17199  },
17200  {
17201   "alignment" : 4,
17202   "base_specifiers" :
17203   [
17204    {
17205     "referenced_type" : "type-20"
17206    }
17207   ],
17208   "linker_set_key" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback",
17209   "name" : "android::hardware::camera::provider::V2_4::ICameraProviderCallback",
17210   "referenced_type" : "type-109",
17211   "self_type" : "type-109",
17212   "size" : 12,
17213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.4/ICameraProviderCallback.h",
17214   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_423ICameraProviderCallbackE",
17215   "vtable_components" :
17216   [
17217    {
17218     "component_value" : 4,
17219     "kind" : "vbase_offset"
17220    },
17221    {
17222     "kind" : "offset_to_top"
17223    },
17224    {
17225     "kind" : "rtti",
17226     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_423ICameraProviderCallbackE"
17227    },
17228    {
17229     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_423ICameraProviderCallback8isRemoteEv"
17230    },
17231    {
17232     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17233    },
17234    {
17235     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17236    },
17237    {
17238     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17239    },
17240    {
17241     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17242    },
17243    {
17244     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21setHALInstrumentationEv"
17245    },
17246    {
17247     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17248    },
17249    {
17250     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback4pingEv"
17251    },
17252    {
17253     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17254    },
17255    {
17256     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21notifySyspropsChangedEv"
17257    },
17258    {
17259     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17260    },
17261    {
17262     "kind" : "complete_dtor_pointer",
17263     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallbackD1Ev"
17264    },
17265    {
17266     "kind" : "deleting_dtor_pointer",
17267     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallbackD0Ev"
17268    },
17269    {
17270     "is_pure" : true,
17271     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback24cameraDeviceStatusChangeERKNS0_11hidl_stringENS1_6common4V1_018CameraDeviceStatusE"
17272    },
17273    {
17274     "is_pure" : true,
17275     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_423ICameraProviderCallback21torchModeStatusChangeERKNS0_11hidl_stringENS1_6common4V1_015TorchModeStatusE"
17276    },
17277    {
17278     "kind" : "vcall_offset"
17279    },
17280    {
17281     "kind" : "vcall_offset"
17282    },
17283    {
17284     "kind" : "vcall_offset"
17285    },
17286    {
17287     "kind" : "vcall_offset"
17288    },
17289    {
17290     "component_value" : -4,
17291     "kind" : "vcall_offset"
17292    },
17293    {
17294     "component_value" : -4,
17295     "kind" : "offset_to_top"
17296    },
17297    {
17298     "kind" : "rtti",
17299     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_423ICameraProviderCallbackE"
17300    },
17301    {
17302     "kind" : "complete_dtor_pointer",
17303     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_423ICameraProviderCallbackD1Ev"
17304    },
17305    {
17306     "kind" : "deleting_dtor_pointer",
17307     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_423ICameraProviderCallbackD0Ev"
17308    },
17309    {
17310     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17311    },
17312    {
17313     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17314    },
17315    {
17316     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17317    },
17318    {
17319     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17320    }
17321   ]
17322  },
17323  {
17324   "alignment" : 4,
17325   "base_specifiers" :
17326   [
17327    {
17328     "referenced_type" : "type-63"
17329    }
17330   ],
17331   "fields" :
17332   [
17333    {
17334     "access" : "private",
17335     "field_name" : "_hidl_mImpl",
17336     "field_offset" : 544,
17337     "referenced_type" : "type-59"
17338    }
17339   ],
17340   "linker_set_key" : "android::hardware::camera::provider::V2_5::BnHwCameraProvider",
17341   "name" : "android::hardware::camera::provider::V2_5::BnHwCameraProvider",
17342   "referenced_type" : "type-58",
17343   "self_type" : "type-58",
17344   "size" : 80,
17345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BnHwCameraProvider.h",
17346   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_518BnHwCameraProviderE",
17347   "vtable_components" :
17348   [
17349    {
17350     "component_value" : 72,
17351     "kind" : "vbase_offset"
17352    },
17353    {
17354     "kind" : "offset_to_top"
17355    },
17356    {
17357     "kind" : "rtti",
17358     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_518BnHwCameraProviderE"
17359    },
17360    {
17361     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17362    },
17363    {
17364     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17365    },
17366    {
17367     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17368    },
17369    {
17370     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17371    },
17372    {
17373     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17374    },
17375    {
17376     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17377    },
17378    {
17379     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17380    },
17381    {
17382     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17383    },
17384    {
17385     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17386    },
17387    {
17388     "kind" : "complete_dtor_pointer",
17389     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProviderD1Ev"
17390    },
17391    {
17392     "kind" : "deleting_dtor_pointer",
17393     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProviderD0Ev"
17394    },
17395    {
17396     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BnHwCameraProvider10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
17397    },
17398    {
17399     "component_value" : -20,
17400     "kind" : "offset_to_top"
17401    },
17402    {
17403     "kind" : "rtti",
17404     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_518BnHwCameraProviderE"
17405    },
17406    {
17407     "kind" : "complete_dtor_pointer",
17408     "mangled_component_name" : "_ZThn20_N7android8hardware6camera8provider4V2_518BnHwCameraProviderD1Ev"
17409    },
17410    {
17411     "kind" : "deleting_dtor_pointer",
17412     "mangled_component_name" : "_ZThn20_N7android8hardware6camera8provider4V2_518BnHwCameraProviderD0Ev"
17413    },
17414    {
17415     "kind" : "vcall_offset"
17416    },
17417    {
17418     "kind" : "vcall_offset"
17419    },
17420    {
17421     "kind" : "vcall_offset"
17422    },
17423    {
17424     "kind" : "vcall_offset"
17425    },
17426    {
17427     "component_value" : -72,
17428     "kind" : "vcall_offset"
17429    },
17430    {
17431     "component_value" : -72,
17432     "kind" : "offset_to_top"
17433    },
17434    {
17435     "kind" : "rtti",
17436     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_518BnHwCameraProviderE"
17437    },
17438    {
17439     "kind" : "complete_dtor_pointer",
17440     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_518BnHwCameraProviderD1Ev"
17441    },
17442    {
17443     "kind" : "deleting_dtor_pointer",
17444     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_518BnHwCameraProviderD0Ev"
17445    },
17446    {
17447     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17448    },
17449    {
17450     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17451    },
17452    {
17453     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17454    },
17455    {
17456     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17457    }
17458   ]
17459  },
17460  {
17461   "alignment" : 4,
17462   "base_specifiers" :
17463   [
17464    {
17465     "referenced_type" : "type-99"
17466    },
17467    {
17468     "referenced_type" : "type-65"
17469    }
17470   ],
17471   "fields" :
17472   [
17473    {
17474     "access" : "private",
17475     "field_name" : "_hidl_mMutex",
17476     "field_offset" : 544,
17477     "referenced_type" : "type-97"
17478    },
17479    {
17480     "access" : "private",
17481     "field_name" : "_hidl_mDeathRecipients",
17482     "field_offset" : 576,
17483     "referenced_type" : "type-98"
17484    }
17485   ],
17486   "linker_set_key" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider",
17487   "name" : "android::hardware::camera::provider::V2_5::BpHwCameraProvider",
17488   "referenced_type" : "type-96",
17489   "self_type" : "type-96",
17490   "size" : 92,
17491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BpHwCameraProvider.h",
17492   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_518BpHwCameraProviderE",
17493   "vtable_components" :
17494   [
17495    {
17496     "component_value" : 84,
17497     "kind" : "vbase_offset"
17498    },
17499    {
17500     "kind" : "offset_to_top"
17501    },
17502    {
17503     "kind" : "rtti",
17504     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_518BpHwCameraProviderE"
17505    },
17506    {
17507     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_518BpHwCameraProvider8isRemoteEv"
17508    },
17509    {
17510     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17511    },
17512    {
17513     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17514    },
17515    {
17516     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17517    },
17518    {
17519     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17520    },
17521    {
17522     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider21setHALInstrumentationEv"
17523    },
17524    {
17525     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17526    },
17527    {
17528     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider4pingEv"
17529    },
17530    {
17531     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17532    },
17533    {
17534     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider21notifySyspropsChangedEv"
17535    },
17536    {
17537     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17538    },
17539    {
17540     "kind" : "complete_dtor_pointer",
17541     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProviderD1Ev"
17542    },
17543    {
17544     "kind" : "deleting_dtor_pointer",
17545     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProviderD0Ev"
17546    },
17547    {
17548     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider11setCallbackERKNS_2spINS2_4V2_423ICameraProviderCallbackEEE"
17549    },
17550    {
17551     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE"
17552    },
17553    {
17554     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17555    },
17556    {
17557     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
17558    },
17559    {
17560     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
17561    },
17562    {
17563     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
17564    },
17565    {
17566     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_518BpHwCameraProvider23notifyDeviceStateChangeEy"
17567    },
17568    {
17569     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera8provider4V2_515ICameraProviderEE10onAsBinderEv"
17570    },
17571    {
17572     "component_value" : 80,
17573     "kind" : "vbase_offset"
17574    },
17575    {
17576     "component_value" : -4,
17577     "kind" : "offset_to_top"
17578    },
17579    {
17580     "kind" : "rtti",
17581     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_518BpHwCameraProviderE"
17582    },
17583    {
17584     "kind" : "complete_dtor_pointer",
17585     "mangled_component_name" : "_ZThn4_N7android8hardware6camera8provider4V2_518BpHwCameraProviderD1Ev"
17586    },
17587    {
17588     "kind" : "deleting_dtor_pointer",
17589     "mangled_component_name" : "_ZThn4_N7android8hardware6camera8provider4V2_518BpHwCameraProviderD0Ev"
17590    },
17591    {
17592     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera8provider4V2_515ICameraProviderEE10onAsBinderEv"
17593    },
17594    {
17595     "component_value" : 76,
17596     "kind" : "vbase_offset"
17597    },
17598    {
17599     "component_value" : -8,
17600     "kind" : "offset_to_top"
17601    },
17602    {
17603     "kind" : "rtti",
17604     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_518BpHwCameraProviderE"
17605    },
17606    {
17607     "kind" : "complete_dtor_pointer",
17608     "mangled_component_name" : "_ZThn8_N7android8hardware6camera8provider4V2_518BpHwCameraProviderD1Ev"
17609    },
17610    {
17611     "kind" : "deleting_dtor_pointer",
17612     "mangled_component_name" : "_ZThn8_N7android8hardware6camera8provider4V2_518BpHwCameraProviderD0Ev"
17613    },
17614    {
17615     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17616    },
17617    {
17618     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17619    },
17620    {
17621     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17622    },
17623    {
17624     "component_value" : -24,
17625     "kind" : "offset_to_top"
17626    },
17627    {
17628     "kind" : "rtti",
17629     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_518BpHwCameraProviderE"
17630    },
17631    {
17632     "kind" : "complete_dtor_pointer",
17633     "mangled_component_name" : "_ZThn24_N7android8hardware6camera8provider4V2_518BpHwCameraProviderD1Ev"
17634    },
17635    {
17636     "kind" : "deleting_dtor_pointer",
17637     "mangled_component_name" : "_ZThn24_N7android8hardware6camera8provider4V2_518BpHwCameraProviderD0Ev"
17638    },
17639    {
17640     "kind" : "vcall_offset"
17641    },
17642    {
17643     "component_value" : -76,
17644     "kind" : "vcall_offset"
17645    },
17646    {
17647     "component_value" : -76,
17648     "kind" : "vcall_offset"
17649    },
17650    {
17651     "component_value" : -76,
17652     "kind" : "vcall_offset"
17653    },
17654    {
17655     "component_value" : -84,
17656     "kind" : "vcall_offset"
17657    },
17658    {
17659     "component_value" : -84,
17660     "kind" : "offset_to_top"
17661    },
17662    {
17663     "kind" : "rtti",
17664     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_518BpHwCameraProviderE"
17665    },
17666    {
17667     "kind" : "complete_dtor_pointer",
17668     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_518BpHwCameraProviderD1Ev"
17669    },
17670    {
17671     "kind" : "deleting_dtor_pointer",
17672     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_518BpHwCameraProviderD0Ev"
17673    },
17674    {
17675     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17676    },
17677    {
17678     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17679    },
17680    {
17681     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17682    },
17683    {
17684     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17685    }
17686   ]
17687  },
17688  {
17689   "alignment" : 4,
17690   "base_specifiers" :
17691   [
17692    {
17693     "referenced_type" : "type-61"
17694    },
17695    {
17696     "referenced_type" : "type-65"
17697    }
17698   ],
17699   "fields" :
17700   [
17701    {
17702     "access" : "private",
17703     "field_name" : "mImpl",
17704     "field_offset" : 384,
17705     "referenced_type" : "type-92"
17706    },
17707    {
17708     "access" : "private",
17709     "field_name" : "mOnewayQueue",
17710     "field_offset" : 416,
17711     "referenced_type" : "type-93"
17712    }
17713   ],
17714   "linker_set_key" : "android::hardware::camera::provider::V2_5::BsCameraProvider",
17715   "name" : "android::hardware::camera::provider::V2_5::BsCameraProvider",
17716   "referenced_type" : "type-91",
17717   "self_type" : "type-91",
17718   "size" : 68,
17719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/BsCameraProvider.h",
17720   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_516BsCameraProviderE",
17721   "vtable_components" :
17722   [
17723    {
17724     "component_value" : 60,
17725     "kind" : "vbase_offset"
17726    },
17727    {
17728     "kind" : "offset_to_top"
17729    },
17730    {
17731     "kind" : "rtti",
17732     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_516BsCameraProviderE"
17733    },
17734    {
17735     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_515ICameraProvider8isRemoteEv"
17736    },
17737    {
17738     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17739    },
17740    {
17741     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17742    },
17743    {
17744     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17745    },
17746    {
17747     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17748    },
17749    {
17750     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider21setHALInstrumentationEv"
17751    },
17752    {
17753     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17754    },
17755    {
17756     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider4pingEv"
17757    },
17758    {
17759     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17760    },
17761    {
17762     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider21notifySyspropsChangedEv"
17763    },
17764    {
17765     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17766    },
17767    {
17768     "kind" : "complete_dtor_pointer",
17769     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProviderD1Ev"
17770    },
17771    {
17772     "kind" : "deleting_dtor_pointer",
17773     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProviderD0Ev"
17774    },
17775    {
17776     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider11setCallbackERKNS_2spINS2_4V2_423ICameraProviderCallbackEEE"
17777    },
17778    {
17779     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE"
17780    },
17781    {
17782     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17783    },
17784    {
17785     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
17786    },
17787    {
17788     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
17789    },
17790    {
17791     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
17792    },
17793    {
17794     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_516BsCameraProvider23notifyDeviceStateChangeEy"
17795    },
17796    {
17797     "component_value" : -4,
17798     "kind" : "offset_to_top"
17799    },
17800    {
17801     "kind" : "rtti",
17802     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_516BsCameraProviderE"
17803    },
17804    {
17805     "kind" : "complete_dtor_pointer",
17806     "mangled_component_name" : "_ZThn4_N7android8hardware6camera8provider4V2_516BsCameraProviderD1Ev"
17807    },
17808    {
17809     "kind" : "deleting_dtor_pointer",
17810     "mangled_component_name" : "_ZThn4_N7android8hardware6camera8provider4V2_516BsCameraProviderD0Ev"
17811    },
17812    {
17813     "kind" : "vcall_offset"
17814    },
17815    {
17816     "kind" : "vcall_offset"
17817    },
17818    {
17819     "kind" : "vcall_offset"
17820    },
17821    {
17822     "kind" : "vcall_offset"
17823    },
17824    {
17825     "component_value" : -60,
17826     "kind" : "vcall_offset"
17827    },
17828    {
17829     "component_value" : -60,
17830     "kind" : "offset_to_top"
17831    },
17832    {
17833     "kind" : "rtti",
17834     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_516BsCameraProviderE"
17835    },
17836    {
17837     "kind" : "complete_dtor_pointer",
17838     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_516BsCameraProviderD1Ev"
17839    },
17840    {
17841     "kind" : "deleting_dtor_pointer",
17842     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_516BsCameraProviderD0Ev"
17843    },
17844    {
17845     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17846    },
17847    {
17848     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17849    },
17850    {
17851     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17852    },
17853    {
17854     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17855    }
17856   ]
17857  },
17858  {
17859   "alignment" : 4,
17860   "base_specifiers" :
17861   [
17862    {
17863     "referenced_type" : "type-62"
17864    }
17865   ],
17866   "linker_set_key" : "android::hardware::camera::provider::V2_5::ICameraProvider",
17867   "name" : "android::hardware::camera::provider::V2_5::ICameraProvider",
17868   "referenced_type" : "type-61",
17869   "self_type" : "type-61",
17870   "size" : 12,
17871   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen/android/hardware/camera/provider/2.5/ICameraProvider.h",
17872   "unique_id" : "_ZTSN7android8hardware6camera8provider4V2_515ICameraProviderE",
17873   "vtable_components" :
17874   [
17875    {
17876     "component_value" : 4,
17877     "kind" : "vbase_offset"
17878    },
17879    {
17880     "kind" : "offset_to_top"
17881    },
17882    {
17883     "kind" : "rtti",
17884     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_515ICameraProviderE"
17885    },
17886    {
17887     "mangled_component_name" : "_ZNK7android8hardware6camera8provider4V2_515ICameraProvider8isRemoteEv"
17888    },
17889    {
17890     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17891    },
17892    {
17893     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17894    },
17895    {
17896     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17897    },
17898    {
17899     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17900    },
17901    {
17902     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider21setHALInstrumentationEv"
17903    },
17904    {
17905     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17906    },
17907    {
17908     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider4pingEv"
17909    },
17910    {
17911     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17912    },
17913    {
17914     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider21notifySyspropsChangedEv"
17915    },
17916    {
17917     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17918    },
17919    {
17920     "kind" : "complete_dtor_pointer",
17921     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProviderD1Ev"
17922    },
17923    {
17924     "kind" : "deleting_dtor_pointer",
17925     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProviderD0Ev"
17926    },
17927    {
17928     "is_pure" : true,
17929     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider11setCallbackERKNS_2spINS2_4V2_423ICameraProviderCallbackEEE"
17930    },
17931    {
17932     "is_pure" : true,
17933     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider13getVendorTagsENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS8_16VendorTagSectionEEEEEE"
17934    },
17935    {
17936     "is_pure" : true,
17937     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider15getCameraIdListENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17938    },
17939    {
17940     "is_pure" : true,
17941     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider23isSetTorchModeSupportedENSt3__18functionIFvNS1_6common4V1_06StatusEbEEE"
17942    },
17943    {
17944     "is_pure" : true,
17945     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider29getCameraDeviceInterface_V1_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V1_013ICameraDeviceEEEEEE"
17946    },
17947    {
17948     "is_pure" : true,
17949     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider29getCameraDeviceInterface_V3_xERKNS0_11hidl_stringENSt3__18functionIFvNS1_6common4V1_06StatusERKNS_2spINS1_6device4V3_213ICameraDeviceEEEEEE"
17950    },
17951    {
17952     "is_pure" : true,
17953     "mangled_component_name" : "_ZN7android8hardware6camera8provider4V2_515ICameraProvider23notifyDeviceStateChangeEy"
17954    },
17955    {
17956     "kind" : "vcall_offset"
17957    },
17958    {
17959     "kind" : "vcall_offset"
17960    },
17961    {
17962     "kind" : "vcall_offset"
17963    },
17964    {
17965     "kind" : "vcall_offset"
17966    },
17967    {
17968     "component_value" : -4,
17969     "kind" : "vcall_offset"
17970    },
17971    {
17972     "component_value" : -4,
17973     "kind" : "offset_to_top"
17974    },
17975    {
17976     "kind" : "rtti",
17977     "mangled_component_name" : "_ZTIN7android8hardware6camera8provider4V2_515ICameraProviderE"
17978    },
17979    {
17980     "kind" : "complete_dtor_pointer",
17981     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_515ICameraProviderD1Ev"
17982    },
17983    {
17984     "kind" : "deleting_dtor_pointer",
17985     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera8provider4V2_515ICameraProviderD0Ev"
17986    },
17987    {
17988     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17989    },
17990    {
17991     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17992    },
17993    {
17994     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17995    },
17996    {
17997     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17998    }
17999   ]
18000  },
18001  {
18002   "alignment" : 4,
18003   "fields" :
18004   [
18005    {
18006     "access" : "protected",
18007     "field_name" : "mInstrumentationCallbacks",
18008     "field_offset" : 32,
18009     "referenced_type" : "type-66"
18010    },
18011    {
18012     "access" : "protected",
18013     "field_name" : "mEnableInstrumentation",
18014     "field_offset" : 128,
18015     "referenced_type" : "type-67"
18016    },
18017    {
18018     "access" : "protected",
18019     "field_name" : "mInstrumentationLibPackage",
18020     "field_offset" : 160,
18021     "referenced_type" : "type-68"
18022    },
18023    {
18024     "access" : "protected",
18025     "field_name" : "mInterfaceName",
18026     "field_offset" : 256,
18027     "referenced_type" : "type-69"
18028    }
18029   ],
18030   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
18031   "name" : "android::hardware::details::HidlInstrumentor",
18032   "referenced_type" : "type-65",
18033   "self_type" : "type-65",
18034   "size" : 44,
18035   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18036   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
18037   "vtable_components" :
18038   [
18039    {
18040     "kind" : "offset_to_top"
18041    },
18042    {
18043     "kind" : "rtti",
18044     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
18045    },
18046    {
18047     "kind" : "complete_dtor_pointer",
18048     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
18049    },
18050    {
18051     "kind" : "deleting_dtor_pointer",
18052     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
18053    }
18054   ]
18055  },
18056  {
18057   "alignment" : 4,
18058   "fields" :
18059   [
18060    {
18061     "field_name" : "sched_policy",
18062     "referenced_type" : "type-51"
18063    },
18064    {
18065     "field_name" : "prio",
18066     "field_offset" : 32,
18067     "referenced_type" : "type-51"
18068    }
18069   ],
18070   "linker_set_key" : "android::hardware::details::SchedPrio",
18071   "name" : "android::hardware::details::SchedPrio",
18072   "referenced_type" : "type-611",
18073   "self_type" : "type-611",
18074   "size" : 8,
18075   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
18076   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
18077  },
18078  {
18079   "alignment" : 4,
18080   "fields" :
18081   [
18082    {
18083     "access" : "private",
18084     "field_name" : "mQueue",
18085     "referenced_type" : "type-94"
18086    }
18087   ],
18088   "linker_set_key" : "android::hardware::details::TaskRunner",
18089   "name" : "android::hardware::details::TaskRunner",
18090   "record_kind" : "class",
18091   "referenced_type" : "type-93",
18092   "self_type" : "type-93",
18093   "size" : 8,
18094   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
18095   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
18096  },
18097  {
18098   "alignment" : 1,
18099   "linker_set_key" : "android::hardware::details::bnhw_tag",
18100   "name" : "android::hardware::details::bnhw_tag",
18101   "referenced_type" : "type-246",
18102   "self_type" : "type-246",
18103   "size" : 1,
18104   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18105   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
18106  },
18107  {
18108   "alignment" : 1,
18109   "linker_set_key" : "android::hardware::details::bphw_tag",
18110   "name" : "android::hardware::details::bphw_tag",
18111   "referenced_type" : "type-256",
18112   "self_type" : "type-256",
18113   "size" : 1,
18114   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18115   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
18116  },
18117  {
18118   "alignment" : 1,
18119   "linker_set_key" : "android::hardware::details::bs_tag",
18120   "name" : "android::hardware::details::bs_tag",
18121   "referenced_type" : "type-268",
18122   "self_type" : "type-268",
18123   "size" : 1,
18124   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18125   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
18126  },
18127  {
18128   "alignment" : 4,
18129   "fields" :
18130   [
18131    {
18132     "access" : "private",
18133     "field_name" : "mBase",
18134     "referenced_type" : "type-516"
18135    }
18136   ],
18137   "linker_set_key" : "android::hardware::details::const_accessor<int, 2>",
18138   "name" : "android::hardware::details::const_accessor<int, 2>",
18139   "referenced_type" : "type-520",
18140   "self_type" : "type-520",
18141   "size" : 4,
18142   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18143   "template_args" : [ "type-51" ],
18144   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIiLj2EJEEE"
18145  },
18146  {
18147   "alignment" : 4,
18148   "fields" :
18149   [
18150    {
18151     "access" : "private",
18152     "field_name" : "mBase",
18153     "referenced_type" : "type-516"
18154    }
18155   ],
18156   "linker_set_key" : "android::hardware::details::const_accessor<int, 4>",
18157   "name" : "android::hardware::details::const_accessor<int, 4>",
18158   "referenced_type" : "type-515",
18159   "self_type" : "type-515",
18160   "size" : 4,
18161   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18162   "template_args" : [ "type-51" ],
18163   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIiLj4EJEEE"
18164  },
18165  {
18166   "access" : "private",
18167   "alignment" : 8,
18168   "fields" :
18169   [
18170    {
18171     "field_name" : "mPointer",
18172     "referenced_type" : "type-471"
18173    },
18174    {
18175     "field_name" : "_pad",
18176     "referenced_type" : "type-17"
18177    }
18178   ],
18179   "is_anonymous" : true,
18180   "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",
18181   "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",
18182   "record_kind" : "union",
18183   "referenced_type" : "type-470",
18184   "self_type" : "type-470",
18185   "size" : 8,
18186   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18187   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V1_010CameraFaceEEUt_E"
18188  },
18189  {
18190   "access" : "private",
18191   "alignment" : 8,
18192   "fields" :
18193   [
18194    {
18195     "field_name" : "mPointer",
18196     "referenced_type" : "type-380"
18197    },
18198    {
18199     "field_name" : "_pad",
18200     "referenced_type" : "type-17"
18201    }
18202   ],
18203   "is_anonymous" : true,
18204   "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",
18205   "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",
18206   "record_kind" : "union",
18207   "referenced_type" : "type-379",
18208   "self_type" : "type-379",
18209   "size" : 8,
18210   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18211   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
18212  },
18213  {
18214   "access" : "private",
18215   "alignment" : 8,
18216   "fields" :
18217   [
18218    {
18219     "field_name" : "mPointer",
18220     "referenced_type" : "type-497"
18221    },
18222    {
18223     "field_name" : "_pad",
18224     "referenced_type" : "type-17"
18225    }
18226   ],
18227   "is_anonymous" : true,
18228   "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",
18229   "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",
18230   "record_kind" : "union",
18231   "referenced_type" : "type-496",
18232   "self_type" : "type-496",
18233   "size" : 8,
18234   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18235   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_29HalStreamEEUt_E"
18236  },
18237  {
18238   "access" : "private",
18239   "alignment" : 8,
18240   "fields" :
18241   [
18242    {
18243     "field_name" : "mPointer",
18244     "referenced_type" : "type-486"
18245    },
18246    {
18247     "field_name" : "_pad",
18248     "referenced_type" : "type-17"
18249    }
18250   ],
18251   "is_anonymous" : true,
18252   "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",
18253   "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",
18254   "record_kind" : "union",
18255   "referenced_type" : "type-485",
18256   "self_type" : "type-485",
18257   "size" : 8,
18258   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18259   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_26StreamEEUt_E"
18260  },
18261  {
18262   "access" : "private",
18263   "alignment" : 8,
18264   "fields" :
18265   [
18266    {
18267     "field_name" : "mPointer",
18268     "referenced_type" : "type-129"
18269    },
18270    {
18271     "field_name" : "_pad",
18272     "referenced_type" : "type-17"
18273    }
18274   ],
18275   "is_anonymous" : true,
18276   "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",
18277   "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",
18278   "record_kind" : "union",
18279   "referenced_type" : "type-128",
18280   "self_type" : "type-128",
18281   "size" : 8,
18282   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18283   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_212StreamBufferEEUt_E"
18284  },
18285  {
18286   "access" : "private",
18287   "alignment" : 8,
18288   "fields" :
18289   [
18290    {
18291     "field_name" : "mPointer",
18292     "referenced_type" : "type-336"
18293    },
18294    {
18295     "field_name" : "_pad",
18296     "referenced_type" : "type-17"
18297    }
18298   ],
18299   "is_anonymous" : true,
18300   "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",
18301   "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",
18302   "record_kind" : "union",
18303   "referenced_type" : "type-335",
18304   "self_type" : "type-335",
18305   "size" : 8,
18306   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18307   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6common4V1_09VendorTagEEUt_E"
18308  },
18309  {
18310   "access" : "private",
18311   "alignment" : 8,
18312   "fields" :
18313   [
18314    {
18315     "field_name" : "mPointer",
18316     "referenced_type" : "type-328"
18317    },
18318    {
18319     "field_name" : "_pad",
18320     "referenced_type" : "type-17"
18321    }
18322   ],
18323   "is_anonymous" : true,
18324   "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",
18325   "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",
18326   "record_kind" : "union",
18327   "referenced_type" : "type-327",
18328   "self_type" : "type-327",
18329   "size" : 8,
18330   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18331   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6common4V1_016VendorTagSectionEEUt_E"
18332  },
18333  {
18334   "alignment" : 8,
18335   "fields" :
18336   [
18337    {
18338     "access" : "private",
18339     "referenced_type" : "type-379"
18340    }
18341   ],
18342   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
18343   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
18344   "referenced_type" : "type-378",
18345   "self_type" : "type-378",
18346   "size" : 8,
18347   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18348   "template_args" : [ "type-381" ],
18349   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
18350  },
18351  {
18352   "alignment" : 8,
18353   "fields" :
18354   [
18355    {
18356     "access" : "private",
18357     "referenced_type" : "type-335"
18358    }
18359   ],
18360   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
18361   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
18362   "referenced_type" : "type-334",
18363   "self_type" : "type-334",
18364   "size" : 8,
18365   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18366   "template_args" : [ "type-337" ],
18367   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6common4V1_09VendorTagEEE"
18368  },
18369  {
18370   "alignment" : 8,
18371   "fields" :
18372   [
18373    {
18374     "access" : "private",
18375     "referenced_type" : "type-327"
18376    }
18377   ],
18378   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTagSection>",
18379   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTagSection>",
18380   "referenced_type" : "type-326",
18381   "self_type" : "type-326",
18382   "size" : 8,
18383   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18384   "template_args" : [ "type-329" ],
18385   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6common4V1_016VendorTagSectionEEE"
18386  },
18387  {
18388   "alignment" : 8,
18389   "fields" :
18390   [
18391    {
18392     "access" : "private",
18393     "referenced_type" : "type-470"
18394    }
18395   ],
18396   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V1_0::CameraFace>",
18397   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V1_0::CameraFace>",
18398   "referenced_type" : "type-469",
18399   "self_type" : "type-469",
18400   "size" : 8,
18401   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18402   "template_args" : [ "type-472" ],
18403   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V1_010CameraFaceEEE"
18404  },
18405  {
18406   "alignment" : 8,
18407   "fields" :
18408   [
18409    {
18410     "access" : "private",
18411     "referenced_type" : "type-496"
18412    }
18413   ],
18414   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
18415   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
18416   "referenced_type" : "type-495",
18417   "self_type" : "type-495",
18418   "size" : 8,
18419   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18420   "template_args" : [ "type-498" ],
18421   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_29HalStreamEEE"
18422  },
18423  {
18424   "alignment" : 8,
18425   "fields" :
18426   [
18427    {
18428     "access" : "private",
18429     "referenced_type" : "type-485"
18430    }
18431   ],
18432   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
18433   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
18434   "referenced_type" : "type-484",
18435   "self_type" : "type-484",
18436   "size" : 8,
18437   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18438   "template_args" : [ "type-487" ],
18439   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_26StreamEEE"
18440  },
18441  {
18442   "alignment" : 8,
18443   "fields" :
18444   [
18445    {
18446     "access" : "private",
18447     "referenced_type" : "type-128"
18448    }
18449   ],
18450   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
18451   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
18452   "referenced_type" : "type-127",
18453   "self_type" : "type-127",
18454   "size" : 8,
18455   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18456   "template_args" : [ "type-130" ],
18457   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_212StreamBufferEEE"
18458  },
18459  {
18460   "alignment" : 8,
18461   "fields" :
18462   [
18463    {
18464     "access" : "private",
18465     "referenced_type" : "type-450"
18466    }
18467   ],
18468   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
18469   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
18470   "referenced_type" : "type-449",
18471   "self_type" : "type-449",
18472   "size" : 8,
18473   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18474   "template_args" : [ "type-452" ],
18475   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
18476  },
18477  {
18478   "alignment" : 8,
18479   "fields" :
18480   [
18481    {
18482     "access" : "private",
18483     "referenced_type" : "type-439"
18484    }
18485   ],
18486   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
18487   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
18488   "referenced_type" : "type-438",
18489   "self_type" : "type-438",
18490   "size" : 8,
18491   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18492   "template_args" : [ "type-330" ],
18493   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
18494  },
18495  {
18496   "alignment" : 8,
18497   "fields" :
18498   [
18499    {
18500     "access" : "private",
18501     "referenced_type" : "type-510"
18502    }
18503   ],
18504   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
18505   "name" : "android::hardware::details::hidl_pointer<char>",
18506   "referenced_type" : "type-509",
18507   "self_type" : "type-509",
18508   "size" : 8,
18509   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18510   "template_args" : [ "type-87" ],
18511   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
18512  },
18513  {
18514   "access" : "private",
18515   "alignment" : 8,
18516   "fields" :
18517   [
18518    {
18519     "field_name" : "mPointer",
18520     "referenced_type" : "type-511"
18521    },
18522    {
18523     "field_name" : "_pad",
18524     "referenced_type" : "type-17"
18525    }
18526   ],
18527   "is_anonymous" : true,
18528   "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",
18529   "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",
18530   "record_kind" : "union",
18531   "referenced_type" : "type-510",
18532   "self_type" : "type-510",
18533   "size" : 8,
18534   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18535   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
18536  },
18537  {
18538   "alignment" : 8,
18539   "fields" :
18540   [
18541    {
18542     "access" : "private",
18543     "referenced_type" : "type-332"
18544    }
18545   ],
18546   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
18547   "name" : "android::hardware::details::hidl_pointer<const char>",
18548   "referenced_type" : "type-331",
18549   "self_type" : "type-331",
18550   "size" : 8,
18551   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18552   "template_args" : [ "type-175" ],
18553   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
18554  },
18555  {
18556   "access" : "private",
18557   "alignment" : 8,
18558   "fields" :
18559   [
18560    {
18561     "field_name" : "mPointer",
18562     "referenced_type" : "type-174"
18563    },
18564    {
18565     "field_name" : "_pad",
18566     "referenced_type" : "type-17"
18567    }
18568   ],
18569   "is_anonymous" : true,
18570   "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",
18571   "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",
18572   "record_kind" : "union",
18573   "referenced_type" : "type-332",
18574   "self_type" : "type-332",
18575   "size" : 8,
18576   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18577   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
18578  },
18579  {
18580   "alignment" : 8,
18581   "fields" :
18582   [
18583    {
18584     "access" : "private",
18585     "referenced_type" : "type-133"
18586    }
18587   ],
18588   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
18589   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
18590   "referenced_type" : "type-132",
18591   "self_type" : "type-132",
18592   "size" : 8,
18593   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18594   "template_args" : [ "type-135" ],
18595   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
18596  },
18597  {
18598   "access" : "private",
18599   "alignment" : 8,
18600   "fields" :
18601   [
18602    {
18603     "field_name" : "mPointer",
18604     "referenced_type" : "type-134"
18605    },
18606    {
18607     "field_name" : "_pad",
18608     "referenced_type" : "type-17"
18609    }
18610   ],
18611   "is_anonymous" : true,
18612   "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",
18613   "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",
18614   "record_kind" : "union",
18615   "referenced_type" : "type-133",
18616   "self_type" : "type-133",
18617   "size" : 8,
18618   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18619   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
18620  },
18621  {
18622   "access" : "private",
18623   "alignment" : 8,
18624   "fields" :
18625   [
18626    {
18627     "field_name" : "mPointer",
18628     "referenced_type" : "type-451"
18629    },
18630    {
18631     "field_name" : "_pad",
18632     "referenced_type" : "type-17"
18633    }
18634   ],
18635   "is_anonymous" : true,
18636   "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",
18637   "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",
18638   "record_kind" : "union",
18639   "referenced_type" : "type-450",
18640   "self_type" : "type-450",
18641   "size" : 8,
18642   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18643   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
18644  },
18645  {
18646   "access" : "private",
18647   "alignment" : 8,
18648   "fields" :
18649   [
18650    {
18651     "field_name" : "mPointer",
18652     "referenced_type" : "type-440"
18653    },
18654    {
18655     "field_name" : "_pad",
18656     "referenced_type" : "type-17"
18657    }
18658   ],
18659   "is_anonymous" : true,
18660   "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",
18661   "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",
18662   "record_kind" : "union",
18663   "referenced_type" : "type-439",
18664   "self_type" : "type-439",
18665   "size" : 8,
18666   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18667   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
18668  },
18669  {
18670   "alignment" : 8,
18671   "fields" :
18672   [
18673    {
18674     "access" : "private",
18675     "referenced_type" : "type-456"
18676    }
18677   ],
18678   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
18679   "name" : "android::hardware::details::hidl_pointer<int>",
18680   "referenced_type" : "type-455",
18681   "self_type" : "type-455",
18682   "size" : 8,
18683   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18684   "template_args" : [ "type-51" ],
18685   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
18686  },
18687  {
18688   "access" : "private",
18689   "alignment" : 8,
18690   "fields" :
18691   [
18692    {
18693     "field_name" : "mPointer",
18694     "referenced_type" : "type-457"
18695    },
18696    {
18697     "field_name" : "_pad",
18698     "referenced_type" : "type-17"
18699    }
18700   ],
18701   "is_anonymous" : true,
18702   "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",
18703   "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",
18704   "record_kind" : "union",
18705   "referenced_type" : "type-456",
18706   "self_type" : "type-456",
18707   "size" : 8,
18708   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18709   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
18710  },
18711  {
18712   "alignment" : 8,
18713   "fields" :
18714   [
18715    {
18716     "access" : "private",
18717     "referenced_type" : "type-419"
18718    }
18719   ],
18720   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
18721   "name" : "android::hardware::details::hidl_pointer<native_handle>",
18722   "referenced_type" : "type-418",
18723   "self_type" : "type-418",
18724   "size" : 8,
18725   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18726   "template_args" : [ "type-136" ],
18727   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
18728  },
18729  {
18730   "access" : "private",
18731   "alignment" : 8,
18732   "fields" :
18733   [
18734    {
18735     "field_name" : "mPointer",
18736     "referenced_type" : "type-317"
18737    },
18738    {
18739     "field_name" : "_pad",
18740     "referenced_type" : "type-17"
18741    }
18742   ],
18743   "is_anonymous" : true,
18744   "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",
18745   "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",
18746   "record_kind" : "union",
18747   "referenced_type" : "type-419",
18748   "self_type" : "type-419",
18749   "size" : 8,
18750   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18751   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
18752  },
18753  {
18754   "alignment" : 8,
18755   "fields" :
18756   [
18757    {
18758     "access" : "private",
18759     "referenced_type" : "type-37"
18760    }
18761   ],
18762   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
18763   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
18764   "referenced_type" : "type-36",
18765   "self_type" : "type-36",
18766   "size" : 8,
18767   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18768   "template_args" : [ "type-3" ],
18769   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
18770  },
18771  {
18772   "access" : "private",
18773   "alignment" : 8,
18774   "fields" :
18775   [
18776    {
18777     "field_name" : "mPointer",
18778     "referenced_type" : "type-38"
18779    },
18780    {
18781     "field_name" : "_pad",
18782     "referenced_type" : "type-17"
18783    }
18784   ],
18785   "is_anonymous" : true,
18786   "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",
18787   "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",
18788   "record_kind" : "union",
18789   "referenced_type" : "type-37",
18790   "self_type" : "type-37",
18791   "size" : 8,
18792   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18793   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
18794  },
18795  {
18796   "alignment" : 1,
18797   "linker_set_key" : "android::hardware::details::i_tag",
18798   "name" : "android::hardware::details::i_tag",
18799   "referenced_type" : "type-237",
18800   "self_type" : "type-237",
18801   "size" : 1,
18802   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18803   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
18804  },
18805  {
18806   "alignment" : 4,
18807   "fields" :
18808   [
18809    {
18810     "access" : "private",
18811     "field_name" : "mStatus",
18812     "referenced_type" : "type-269"
18813    },
18814    {
18815     "access" : "private",
18816     "field_name" : "mCheckedStatus",
18817     "field_offset" : 160,
18818     "referenced_type" : "type-67"
18819    }
18820   ],
18821   "linker_set_key" : "android::hardware::details::return_status",
18822   "name" : "android::hardware::details::return_status",
18823   "record_kind" : "class",
18824   "referenced_type" : "type-281",
18825   "self_type" : "type-281",
18826   "size" : 24,
18827   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18828   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
18829  },
18830  {
18831   "alignment" : 1,
18832   "linker_set_key" : "android::hardware::details::std_array<int, 2>",
18833   "name" : "android::hardware::details::std_array<int, 2>",
18834   "referenced_type" : "type-513",
18835   "self_type" : "type-513",
18836   "size" : 1,
18837   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18838   "template_args" : [ "type-51" ],
18839   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIiLj2EJEEE"
18840  },
18841  {
18842   "alignment" : 1,
18843   "linker_set_key" : "android::hardware::details::std_array<int, 4>",
18844   "name" : "android::hardware::details::std_array<int, 4>",
18845   "referenced_type" : "type-512",
18846   "self_type" : "type-512",
18847   "size" : 1,
18848   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18849   "template_args" : [ "type-51" ],
18850   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIiLj4EJEEE"
18851  },
18852  {
18853   "alignment" : 1,
18854   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
18855   "name" : "android::hardware::details::std_array<unsigned char, 32>",
18856   "referenced_type" : "type-514",
18857   "self_type" : "type-514",
18858   "size" : 1,
18859   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18860   "template_args" : [ "type-3" ],
18861   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
18862  },
18863  {
18864   "alignment" : 4,
18865   "fields" :
18866   [
18867    {
18868     "access" : "private",
18869     "field_name" : "mBuffer",
18870     "referenced_type" : "type-476"
18871    }
18872   ],
18873   "linker_set_key" : "android::hardware::hidl_array<int, 2>",
18874   "name" : "android::hardware::hidl_array<int, 2>",
18875   "referenced_type" : "type-475",
18876   "self_type" : "type-475",
18877   "size" : 8,
18878   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18879   "template_args" : [ "type-51" ],
18880   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIiLj2EJEEE"
18881  },
18882  {
18883   "alignment" : 4,
18884   "fields" :
18885   [
18886    {
18887     "access" : "private",
18888     "field_name" : "mBuffer",
18889     "referenced_type" : "type-474"
18890    }
18891   ],
18892   "linker_set_key" : "android::hardware::hidl_array<int, 4>",
18893   "name" : "android::hardware::hidl_array<int, 4>",
18894   "referenced_type" : "type-473",
18895   "self_type" : "type-473",
18896   "size" : 16,
18897   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18898   "template_args" : [ "type-51" ],
18899   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIiLj4EJEEE"
18900  },
18901  {
18902   "alignment" : 1,
18903   "fields" :
18904   [
18905    {
18906     "access" : "private",
18907     "field_name" : "mBuffer",
18908     "referenced_type" : "type-453"
18909    }
18910   ],
18911   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
18912   "name" : "android::hardware::hidl_array<unsigned char, 32>",
18913   "referenced_type" : "type-452",
18914   "self_type" : "type-452",
18915   "size" : 32,
18916   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18917   "template_args" : [ "type-3" ],
18918   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
18919  },
18920  {
18921   "alignment" : 8,
18922   "base_specifiers" :
18923   [
18924    {
18925     "referenced_type" : "type-21"
18926    }
18927   ],
18928   "fields" :
18929   [
18930    {
18931     "access" : "private",
18932     "field_name" : "mRecipient",
18933     "field_offset" : 32,
18934     "referenced_type" : "type-8"
18935    },
18936    {
18937     "access" : "private",
18938     "field_name" : "mCookie",
18939     "field_offset" : 128,
18940     "referenced_type" : "type-17"
18941    },
18942    {
18943     "access" : "private",
18944     "field_name" : "mBase",
18945     "field_offset" : 192,
18946     "referenced_type" : "type-18"
18947    }
18948   ],
18949   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
18950   "name" : "android::hardware::hidl_binder_death_recipient",
18951   "referenced_type" : "type-7",
18952   "self_type" : "type-7",
18953   "size" : 40,
18954   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
18955   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
18956   "vtable_components" :
18957   [
18958    {
18959     "component_value" : 32,
18960     "kind" : "vbase_offset"
18961    },
18962    {
18963     "kind" : "offset_to_top"
18964    },
18965    {
18966     "kind" : "rtti",
18967     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
18968    },
18969    {
18970     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
18971    },
18972    {
18973     "kind" : "complete_dtor_pointer",
18974     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
18975    },
18976    {
18977     "kind" : "deleting_dtor_pointer",
18978     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
18979    },
18980    {
18981     "kind" : "vcall_offset"
18982    },
18983    {
18984     "kind" : "vcall_offset"
18985    },
18986    {
18987     "kind" : "vcall_offset"
18988    },
18989    {
18990     "kind" : "vcall_offset"
18991    },
18992    {
18993     "component_value" : -32,
18994     "kind" : "vcall_offset"
18995    },
18996    {
18997     "component_value" : -32,
18998     "kind" : "offset_to_top"
18999    },
19000    {
19001     "kind" : "rtti",
19002     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
19003    },
19004    {
19005     "kind" : "complete_dtor_pointer",
19006     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
19007    },
19008    {
19009     "kind" : "deleting_dtor_pointer",
19010     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
19011    },
19012    {
19013     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19014    },
19015    {
19016     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19017    },
19018    {
19019     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19020    },
19021    {
19022     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19023    }
19024   ]
19025  },
19026  {
19027   "alignment" : 4,
19028   "base_specifiers" :
19029   [
19030    {
19031     "is_virtual" : true,
19032     "referenced_type" : "type-11"
19033    }
19034   ],
19035   "linker_set_key" : "android::hardware::hidl_death_recipient",
19036   "name" : "android::hardware::hidl_death_recipient",
19037   "referenced_type" : "type-10",
19038   "self_type" : "type-10",
19039   "size" : 12,
19040   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19041   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
19042   "vtable_components" :
19043   [
19044    {
19045     "component_value" : 4,
19046     "kind" : "vbase_offset"
19047    },
19048    {
19049     "kind" : "offset_to_top"
19050    },
19051    {
19052     "kind" : "rtti",
19053     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
19054    },
19055    {
19056     "is_pure" : true,
19057     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
19058    },
19059    {
19060     "kind" : "complete_dtor_pointer",
19061     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
19062    },
19063    {
19064     "kind" : "deleting_dtor_pointer",
19065     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
19066    },
19067    {
19068     "kind" : "vcall_offset"
19069    },
19070    {
19071     "kind" : "vcall_offset"
19072    },
19073    {
19074     "kind" : "vcall_offset"
19075    },
19076    {
19077     "kind" : "vcall_offset"
19078    },
19079    {
19080     "component_value" : -4,
19081     "kind" : "vcall_offset"
19082    },
19083    {
19084     "component_value" : -4,
19085     "kind" : "offset_to_top"
19086    },
19087    {
19088     "kind" : "rtti",
19089     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
19090    },
19091    {
19092     "kind" : "complete_dtor_pointer",
19093     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
19094    },
19095    {
19096     "kind" : "deleting_dtor_pointer",
19097     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
19098    },
19099    {
19100     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19101    },
19102    {
19103     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19104    },
19105    {
19106     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19107    },
19108    {
19109     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19110    }
19111   ]
19112  },
19113  {
19114   "alignment" : 8,
19115   "fields" :
19116   [
19117    {
19118     "access" : "private",
19119     "field_name" : "mHandle",
19120     "referenced_type" : "type-132"
19121    },
19122    {
19123     "access" : "private",
19124     "field_name" : "mOwnsHandle",
19125     "field_offset" : 64,
19126     "referenced_type" : "type-67"
19127    }
19128   ],
19129   "linker_set_key" : "android::hardware::hidl_handle",
19130   "name" : "android::hardware::hidl_handle",
19131   "referenced_type" : "type-131",
19132   "self_type" : "type-131",
19133   "size" : 16,
19134   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19135   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
19136  },
19137  {
19138   "alignment" : 8,
19139   "fields" :
19140   [
19141    {
19142     "access" : "private",
19143     "field_name" : "mHandle",
19144     "referenced_type" : "type-131"
19145    },
19146    {
19147     "access" : "private",
19148     "field_name" : "mSize",
19149     "field_offset" : 128,
19150     "referenced_type" : "type-17"
19151    },
19152    {
19153     "access" : "private",
19154     "field_name" : "mName",
19155     "field_offset" : 192,
19156     "referenced_type" : "type-330"
19157    }
19158   ],
19159   "linker_set_key" : "android::hardware::hidl_memory",
19160   "name" : "android::hardware::hidl_memory",
19161   "referenced_type" : "type-424",
19162   "self_type" : "type-424",
19163   "size" : 40,
19164   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19165   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
19166  },
19167  {
19168   "alignment" : 8,
19169   "fields" :
19170   [
19171    {
19172     "access" : "private",
19173     "field_name" : "mBuffer",
19174     "referenced_type" : "type-331"
19175    },
19176    {
19177     "access" : "private",
19178     "field_name" : "mSize",
19179     "field_offset" : 64,
19180     "referenced_type" : "type-2"
19181    },
19182    {
19183     "access" : "private",
19184     "field_name" : "mOwnsBuffer",
19185     "field_offset" : 96,
19186     "referenced_type" : "type-67"
19187    }
19188   ],
19189   "linker_set_key" : "android::hardware::hidl_string",
19190   "name" : "android::hardware::hidl_string",
19191   "referenced_type" : "type-330",
19192   "self_type" : "type-330",
19193   "size" : 16,
19194   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19195   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
19196  },
19197  {
19198   "alignment" : 8,
19199   "fields" :
19200   [
19201    {
19202     "access" : "private",
19203     "field_name" : "mBuffer",
19204     "referenced_type" : "type-378"
19205    },
19206    {
19207     "access" : "private",
19208     "field_name" : "mSize",
19209     "field_offset" : 64,
19210     "referenced_type" : "type-2"
19211    },
19212    {
19213     "access" : "private",
19214     "field_name" : "mOwnsBuffer",
19215     "field_offset" : 96,
19216     "referenced_type" : "type-67"
19217    }
19218   ],
19219   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
19220   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
19221   "referenced_type" : "type-436",
19222   "self_type" : "type-436",
19223   "size" : 16,
19224   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19225   "template_args" : [ "type-381" ],
19226   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
19227  },
19228  {
19229   "alignment" : 8,
19230   "fields" :
19231   [
19232    {
19233     "access" : "private",
19234     "field_name" : "mBuffer",
19235     "referenced_type" : "type-334"
19236    },
19237    {
19238     "access" : "private",
19239     "field_name" : "mSize",
19240     "field_offset" : 64,
19241     "referenced_type" : "type-2"
19242    },
19243    {
19244     "access" : "private",
19245     "field_name" : "mOwnsBuffer",
19246     "field_offset" : 96,
19247     "referenced_type" : "type-67"
19248    }
19249   ],
19250   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
19251   "name" : "android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
19252   "referenced_type" : "type-333",
19253   "self_type" : "type-333",
19254   "size" : 16,
19255   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19256   "template_args" : [ "type-337" ],
19257   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6common4V1_09VendorTagEEE"
19258  },
19259  {
19260   "alignment" : 8,
19261   "fields" :
19262   [
19263    {
19264     "access" : "private",
19265     "field_name" : "mBuffer",
19266     "referenced_type" : "type-326"
19267    },
19268    {
19269     "access" : "private",
19270     "field_name" : "mSize",
19271     "field_offset" : 64,
19272     "referenced_type" : "type-2"
19273    },
19274    {
19275     "access" : "private",
19276     "field_name" : "mOwnsBuffer",
19277     "field_offset" : 96,
19278     "referenced_type" : "type-67"
19279    }
19280   ],
19281   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTagSection>",
19282   "name" : "android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTagSection>",
19283   "referenced_type" : "type-505",
19284   "self_type" : "type-505",
19285   "size" : 16,
19286   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19287   "template_args" : [ "type-329" ],
19288   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6common4V1_016VendorTagSectionEEE"
19289  },
19290  {
19291   "alignment" : 8,
19292   "fields" :
19293   [
19294    {
19295     "access" : "private",
19296     "field_name" : "mBuffer",
19297     "referenced_type" : "type-469"
19298    },
19299    {
19300     "access" : "private",
19301     "field_name" : "mSize",
19302     "field_offset" : 64,
19303     "referenced_type" : "type-2"
19304    },
19305    {
19306     "access" : "private",
19307     "field_name" : "mOwnsBuffer",
19308     "field_offset" : 96,
19309     "referenced_type" : "type-67"
19310    }
19311   ],
19312   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace>",
19313   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V1_0::CameraFace>",
19314   "referenced_type" : "type-468",
19315   "self_type" : "type-468",
19316   "size" : 16,
19317   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19318   "template_args" : [ "type-472" ],
19319   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V1_010CameraFaceEEE"
19320  },
19321  {
19322   "alignment" : 8,
19323   "fields" :
19324   [
19325    {
19326     "access" : "private",
19327     "field_name" : "mBuffer",
19328     "referenced_type" : "type-495"
19329    },
19330    {
19331     "access" : "private",
19332     "field_name" : "mSize",
19333     "field_offset" : 64,
19334     "referenced_type" : "type-2"
19335    },
19336    {
19337     "access" : "private",
19338     "field_name" : "mOwnsBuffer",
19339     "field_offset" : 96,
19340     "referenced_type" : "type-67"
19341    }
19342   ],
19343   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
19344   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
19345   "referenced_type" : "type-494",
19346   "self_type" : "type-494",
19347   "size" : 16,
19348   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19349   "template_args" : [ "type-498" ],
19350   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_29HalStreamEEE"
19351  },
19352  {
19353   "alignment" : 8,
19354   "fields" :
19355   [
19356    {
19357     "access" : "private",
19358     "field_name" : "mBuffer",
19359     "referenced_type" : "type-484"
19360    },
19361    {
19362     "access" : "private",
19363     "field_name" : "mSize",
19364     "field_offset" : 64,
19365     "referenced_type" : "type-2"
19366    },
19367    {
19368     "access" : "private",
19369     "field_name" : "mOwnsBuffer",
19370     "field_offset" : 96,
19371     "referenced_type" : "type-67"
19372    }
19373   ],
19374   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
19375   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
19376   "referenced_type" : "type-483",
19377   "self_type" : "type-483",
19378   "size" : 16,
19379   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19380   "template_args" : [ "type-487" ],
19381   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_26StreamEEE"
19382  },
19383  {
19384   "alignment" : 8,
19385   "fields" :
19386   [
19387    {
19388     "access" : "private",
19389     "field_name" : "mBuffer",
19390     "referenced_type" : "type-127"
19391    },
19392    {
19393     "access" : "private",
19394     "field_name" : "mSize",
19395     "field_offset" : 64,
19396     "referenced_type" : "type-2"
19397    },
19398    {
19399     "access" : "private",
19400     "field_name" : "mOwnsBuffer",
19401     "field_offset" : 96,
19402     "referenced_type" : "type-67"
19403    }
19404   ],
19405   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
19406   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
19407   "referenced_type" : "type-502",
19408   "self_type" : "type-502",
19409   "size" : 16,
19410   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19411   "template_args" : [ "type-130" ],
19412   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_212StreamBufferEEE"
19413  },
19414  {
19415   "alignment" : 8,
19416   "fields" :
19417   [
19418    {
19419     "access" : "private",
19420     "field_name" : "mBuffer",
19421     "referenced_type" : "type-449"
19422    },
19423    {
19424     "access" : "private",
19425     "field_name" : "mSize",
19426     "field_offset" : 64,
19427     "referenced_type" : "type-2"
19428    },
19429    {
19430     "access" : "private",
19431     "field_name" : "mOwnsBuffer",
19432     "field_offset" : 96,
19433     "referenced_type" : "type-67"
19434    }
19435   ],
19436   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
19437   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
19438   "referenced_type" : "type-448",
19439   "self_type" : "type-448",
19440   "size" : 16,
19441   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19442   "template_args" : [ "type-452" ],
19443   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
19444  },
19445  {
19446   "alignment" : 8,
19447   "fields" :
19448   [
19449    {
19450     "access" : "private",
19451     "field_name" : "mBuffer",
19452     "referenced_type" : "type-438"
19453    },
19454    {
19455     "access" : "private",
19456     "field_name" : "mSize",
19457     "field_offset" : 64,
19458     "referenced_type" : "type-2"
19459    },
19460    {
19461     "access" : "private",
19462     "field_name" : "mOwnsBuffer",
19463     "field_offset" : 96,
19464     "referenced_type" : "type-67"
19465    }
19466   ],
19467   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
19468   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
19469   "referenced_type" : "type-437",
19470   "self_type" : "type-437",
19471   "size" : 16,
19472   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19473   "template_args" : [ "type-330" ],
19474   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
19475  },
19476  {
19477   "alignment" : 8,
19478   "fields" :
19479   [
19480    {
19481     "access" : "private",
19482     "field_name" : "mBuffer",
19483     "referenced_type" : "type-509"
19484    },
19485    {
19486     "access" : "private",
19487     "field_name" : "mSize",
19488     "field_offset" : 64,
19489     "referenced_type" : "type-2"
19490    },
19491    {
19492     "access" : "private",
19493     "field_name" : "mOwnsBuffer",
19494     "field_offset" : 96,
19495     "referenced_type" : "type-67"
19496    }
19497   ],
19498   "linker_set_key" : "android::hardware::hidl_vec<char>",
19499   "name" : "android::hardware::hidl_vec<char>",
19500   "referenced_type" : "type-508",
19501   "self_type" : "type-508",
19502   "size" : 16,
19503   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19504   "template_args" : [ "type-87" ],
19505   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
19506  },
19507  {
19508   "alignment" : 8,
19509   "fields" :
19510   [
19511    {
19512     "access" : "private",
19513     "field_name" : "mBuffer",
19514     "referenced_type" : "type-455"
19515    },
19516    {
19517     "access" : "private",
19518     "field_name" : "mSize",
19519     "field_offset" : 64,
19520     "referenced_type" : "type-2"
19521    },
19522    {
19523     "access" : "private",
19524     "field_name" : "mOwnsBuffer",
19525     "field_offset" : 96,
19526     "referenced_type" : "type-67"
19527    }
19528   ],
19529   "linker_set_key" : "android::hardware::hidl_vec<int>",
19530   "name" : "android::hardware::hidl_vec<int>",
19531   "referenced_type" : "type-461",
19532   "self_type" : "type-461",
19533   "size" : 16,
19534   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19535   "template_args" : [ "type-51" ],
19536   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
19537  },
19538  {
19539   "alignment" : 8,
19540   "fields" :
19541   [
19542    {
19543     "access" : "private",
19544     "field_name" : "mBuffer",
19545     "referenced_type" : "type-36"
19546    },
19547    {
19548     "access" : "private",
19549     "field_name" : "mSize",
19550     "field_offset" : 64,
19551     "referenced_type" : "type-2"
19552    },
19553    {
19554     "access" : "private",
19555     "field_name" : "mOwnsBuffer",
19556     "field_offset" : 96,
19557     "referenced_type" : "type-67"
19558    }
19559   ],
19560   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
19561   "name" : "android::hardware::hidl_vec<unsigned char>",
19562   "referenced_type" : "type-480",
19563   "self_type" : "type-480",
19564   "size" : 16,
19565   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19566   "template_args" : [ "type-3" ],
19567   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
19568  },
19569  {
19570   "alignment" : 2,
19571   "fields" :
19572   [
19573    {
19574     "access" : "private",
19575     "field_name" : "mMajor",
19576     "referenced_type" : "type-85"
19577    },
19578    {
19579     "access" : "private",
19580     "field_name" : "mMinor",
19581     "field_offset" : 16,
19582     "referenced_type" : "type-85"
19583    }
19584   ],
19585   "linker_set_key" : "android::hardware::hidl_version",
19586   "name" : "android::hardware::hidl_version",
19587   "referenced_type" : "type-535",
19588   "self_type" : "type-535",
19589   "size" : 4,
19590   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19591   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
19592  },
19593  {
19594   "alignment" : 4,
19595   "base_specifiers" :
19596   [
19597    {
19598     "referenced_type" : "type-50"
19599    },
19600    {
19601     "referenced_type" : "type-65"
19602    }
19603   ],
19604   "fields" :
19605   [
19606    {
19607     "access" : "private",
19608     "field_name" : "_hidl_mImpl",
19609     "field_offset" : 512,
19610     "referenced_type" : "type-64"
19611    }
19612   ],
19613   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
19614   "name" : "android::hidl::base::V1_0::BnHwBase",
19615   "referenced_type" : "type-63",
19616   "self_type" : "type-63",
19617   "size" : 76,
19618   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
19619   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
19620   "vtable_components" :
19621   [
19622    {
19623     "component_value" : 68,
19624     "kind" : "vbase_offset"
19625    },
19626    {
19627     "kind" : "offset_to_top"
19628    },
19629    {
19630     "kind" : "rtti",
19631     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
19632    },
19633    {
19634     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19635    },
19636    {
19637     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
19638    },
19639    {
19640     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
19641    },
19642    {
19643     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
19644    },
19645    {
19646     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
19647    },
19648    {
19649     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
19650    },
19651    {
19652     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
19653    },
19654    {
19655     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
19656    },
19657    {
19658     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19659    },
19660    {
19661     "kind" : "complete_dtor_pointer",
19662     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
19663    },
19664    {
19665     "kind" : "deleting_dtor_pointer",
19666     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
19667    },
19668    {
19669     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
19670    },
19671    {
19672     "component_value" : -20,
19673     "kind" : "offset_to_top"
19674    },
19675    {
19676     "kind" : "rtti",
19677     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
19678    },
19679    {
19680     "kind" : "complete_dtor_pointer",
19681     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
19682    },
19683    {
19684     "kind" : "deleting_dtor_pointer",
19685     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
19686    },
19687    {
19688     "kind" : "vcall_offset"
19689    },
19690    {
19691     "kind" : "vcall_offset"
19692    },
19693    {
19694     "kind" : "vcall_offset"
19695    },
19696    {
19697     "kind" : "vcall_offset"
19698    },
19699    {
19700     "component_value" : -68,
19701     "kind" : "vcall_offset"
19702    },
19703    {
19704     "component_value" : -68,
19705     "kind" : "offset_to_top"
19706    },
19707    {
19708     "kind" : "rtti",
19709     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
19710    },
19711    {
19712     "kind" : "complete_dtor_pointer",
19713     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
19714    },
19715    {
19716     "kind" : "deleting_dtor_pointer",
19717     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
19718    },
19719    {
19720     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19721    },
19722    {
19723     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19724    },
19725    {
19726     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19727    },
19728    {
19729     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19730    }
19731   ]
19732  },
19733  {
19734   "alignment" : 4,
19735   "base_specifiers" :
19736   [
19737    {
19738     "referenced_type" : "type-576"
19739    },
19740    {
19741     "referenced_type" : "type-65"
19742    }
19743   ],
19744   "fields" :
19745   [
19746    {
19747     "access" : "private",
19748     "field_name" : "_hidl_mMutex",
19749     "field_offset" : 544,
19750     "referenced_type" : "type-856"
19751    },
19752    {
19753     "access" : "private",
19754     "field_name" : "_hidl_mDeathRecipients",
19755     "field_offset" : 576,
19756     "referenced_type" : "type-857"
19757    }
19758   ],
19759   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
19760   "name" : "android::hidl::base::V1_0::BpHwBase",
19761   "referenced_type" : "type-855",
19762   "self_type" : "type-855",
19763   "size" : 92,
19764   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
19765   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
19766   "vtable_components" :
19767   [
19768    {
19769     "component_value" : 84,
19770     "kind" : "vbase_offset"
19771    },
19772    {
19773     "kind" : "offset_to_top"
19774    },
19775    {
19776     "kind" : "rtti",
19777     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
19778    },
19779    {
19780     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
19781    },
19782    {
19783     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
19784    },
19785    {
19786     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
19787    },
19788    {
19789     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
19790    },
19791    {
19792     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
19793    },
19794    {
19795     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
19796    },
19797    {
19798     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
19799    },
19800    {
19801     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
19802    },
19803    {
19804     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
19805    },
19806    {
19807     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
19808    },
19809    {
19810     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
19811    },
19812    {
19813     "kind" : "complete_dtor_pointer",
19814     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
19815    },
19816    {
19817     "kind" : "deleting_dtor_pointer",
19818     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
19819    },
19820    {
19821     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
19822    },
19823    {
19824     "component_value" : 80,
19825     "kind" : "vbase_offset"
19826    },
19827    {
19828     "component_value" : -4,
19829     "kind" : "offset_to_top"
19830    },
19831    {
19832     "kind" : "rtti",
19833     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
19834    },
19835    {
19836     "kind" : "complete_dtor_pointer",
19837     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
19838    },
19839    {
19840     "kind" : "deleting_dtor_pointer",
19841     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
19842    },
19843    {
19844     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
19845    },
19846    {
19847     "component_value" : 76,
19848     "kind" : "vbase_offset"
19849    },
19850    {
19851     "component_value" : -8,
19852     "kind" : "offset_to_top"
19853    },
19854    {
19855     "kind" : "rtti",
19856     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
19857    },
19858    {
19859     "kind" : "complete_dtor_pointer",
19860     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
19861    },
19862    {
19863     "kind" : "deleting_dtor_pointer",
19864     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
19865    },
19866    {
19867     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19868    },
19869    {
19870     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19871    },
19872    {
19873     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19874    },
19875    {
19876     "component_value" : -24,
19877     "kind" : "offset_to_top"
19878    },
19879    {
19880     "kind" : "rtti",
19881     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
19882    },
19883    {
19884     "kind" : "complete_dtor_pointer",
19885     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
19886    },
19887    {
19888     "kind" : "deleting_dtor_pointer",
19889     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
19890    },
19891    {
19892     "kind" : "vcall_offset"
19893    },
19894    {
19895     "component_value" : -76,
19896     "kind" : "vcall_offset"
19897    },
19898    {
19899     "component_value" : -76,
19900     "kind" : "vcall_offset"
19901    },
19902    {
19903     "component_value" : -76,
19904     "kind" : "vcall_offset"
19905    },
19906    {
19907     "component_value" : -84,
19908     "kind" : "vcall_offset"
19909    },
19910    {
19911     "component_value" : -84,
19912     "kind" : "offset_to_top"
19913    },
19914    {
19915     "kind" : "rtti",
19916     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
19917    },
19918    {
19919     "kind" : "complete_dtor_pointer",
19920     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
19921    },
19922    {
19923     "kind" : "deleting_dtor_pointer",
19924     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
19925    },
19926    {
19927     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
19928    },
19929    {
19930     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19931    },
19932    {
19933     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19934    },
19935    {
19936     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19937    }
19938   ]
19939  },
19940  {
19941   "alignment" : 8,
19942   "fields" :
19943   [
19944    {
19945     "field_name" : "pid",
19946     "referenced_type" : "type-51"
19947    },
19948    {
19949     "field_name" : "ptr",
19950     "field_offset" : 64,
19951     "referenced_type" : "type-17"
19952    },
19953    {
19954     "field_name" : "arch",
19955     "field_offset" : 128,
19956     "referenced_type" : "type-555"
19957    }
19958   ],
19959   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
19960   "name" : "android::hidl::base::V1_0::DebugInfo",
19961   "referenced_type" : "type-554",
19962   "self_type" : "type-554",
19963   "size" : 24,
19964   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
19965   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
19966  },
19967  {
19968   "alignment" : 4,
19969   "base_specifiers" :
19970   [
19971    {
19972     "is_virtual" : true,
19973     "referenced_type" : "type-11"
19974    }
19975   ],
19976   "linker_set_key" : "android::hidl::base::V1_0::IBase",
19977   "name" : "android::hidl::base::V1_0::IBase",
19978   "referenced_type" : "type-20",
19979   "self_type" : "type-20",
19980   "size" : 12,
19981   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
19982   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
19983   "vtable_components" :
19984   [
19985    {
19986     "component_value" : 4,
19987     "kind" : "vbase_offset"
19988    },
19989    {
19990     "kind" : "offset_to_top"
19991    },
19992    {
19993     "kind" : "rtti",
19994     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
19995    },
19996    {
19997     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
19998    },
19999    {
20000     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
20001    },
20002    {
20003     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
20004    },
20005    {
20006     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
20007    },
20008    {
20009     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
20010    },
20011    {
20012     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
20013    },
20014    {
20015     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
20016    },
20017    {
20018     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
20019    },
20020    {
20021     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
20022    },
20023    {
20024     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
20025    },
20026    {
20027     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
20028    },
20029    {
20030     "kind" : "complete_dtor_pointer",
20031     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
20032    },
20033    {
20034     "kind" : "deleting_dtor_pointer",
20035     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
20036    },
20037    {
20038     "kind" : "vcall_offset"
20039    },
20040    {
20041     "kind" : "vcall_offset"
20042    },
20043    {
20044     "kind" : "vcall_offset"
20045    },
20046    {
20047     "kind" : "vcall_offset"
20048    },
20049    {
20050     "component_value" : -4,
20051     "kind" : "vcall_offset"
20052    },
20053    {
20054     "component_value" : -4,
20055     "kind" : "offset_to_top"
20056    },
20057    {
20058     "kind" : "rtti",
20059     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
20060    },
20061    {
20062     "kind" : "complete_dtor_pointer",
20063     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
20064    },
20065    {
20066     "kind" : "deleting_dtor_pointer",
20067     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
20068    },
20069    {
20070     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20071    },
20072    {
20073     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20074    },
20075    {
20076     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20077    },
20078    {
20079     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20080    }
20081   ]
20082  },
20083  {
20084   "alignment" : 4,
20085   "base_specifiers" :
20086   [
20087    {
20088     "referenced_type" : "type-20"
20089    }
20090   ],
20091   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
20092   "name" : "android::hidl::manager::V1_0::IServiceManager",
20093   "referenced_type" : "type-183",
20094   "self_type" : "type-183",
20095   "size" : 12,
20096   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
20097   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
20098   "vtable_components" :
20099   [
20100    {
20101     "component_value" : 4,
20102     "kind" : "vbase_offset"
20103    },
20104    {
20105     "kind" : "offset_to_top"
20106    },
20107    {
20108     "kind" : "rtti",
20109     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
20110    },
20111    {
20112     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
20113    },
20114    {
20115     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
20116    },
20117    {
20118     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
20119    },
20120    {
20121     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
20122    },
20123    {
20124     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
20125    },
20126    {
20127     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
20128    },
20129    {
20130     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
20131    },
20132    {
20133     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
20134    },
20135    {
20136     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
20137    },
20138    {
20139     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
20140    },
20141    {
20142     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
20143    },
20144    {
20145     "kind" : "complete_dtor_pointer",
20146     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
20147    },
20148    {
20149     "kind" : "deleting_dtor_pointer",
20150     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
20151    },
20152    {
20153     "is_pure" : true,
20154     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
20155    },
20156    {
20157     "is_pure" : true,
20158     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
20159    },
20160    {
20161     "is_pure" : true,
20162     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
20163    },
20164    {
20165     "is_pure" : true,
20166     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
20167    },
20168    {
20169     "is_pure" : true,
20170     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
20171    },
20172    {
20173     "is_pure" : true,
20174     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
20175    },
20176    {
20177     "is_pure" : true,
20178     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
20179    },
20180    {
20181     "is_pure" : true,
20182     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
20183    },
20184    {
20185     "kind" : "vcall_offset"
20186    },
20187    {
20188     "kind" : "vcall_offset"
20189    },
20190    {
20191     "kind" : "vcall_offset"
20192    },
20193    {
20194     "kind" : "vcall_offset"
20195    },
20196    {
20197     "component_value" : -4,
20198     "kind" : "vcall_offset"
20199    },
20200    {
20201     "component_value" : -4,
20202     "kind" : "offset_to_top"
20203    },
20204    {
20205     "kind" : "rtti",
20206     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
20207    },
20208    {
20209     "kind" : "complete_dtor_pointer",
20210     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
20211    },
20212    {
20213     "kind" : "deleting_dtor_pointer",
20214     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
20215    },
20216    {
20217     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20218    },
20219    {
20220     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20221    },
20222    {
20223     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20224    },
20225    {
20226     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20227    }
20228   ]
20229  },
20230  {
20231   "alignment" : 8,
20232   "fields" :
20233   [
20234    {
20235     "field_name" : "interfaceName",
20236     "referenced_type" : "type-330"
20237    },
20238    {
20239     "field_name" : "instanceName",
20240     "field_offset" : 128,
20241     "referenced_type" : "type-330"
20242    },
20243    {
20244     "field_name" : "pid",
20245     "field_offset" : 256,
20246     "referenced_type" : "type-51"
20247    },
20248    {
20249     "field_name" : "clientPids",
20250     "field_offset" : 320,
20251     "referenced_type" : "type-461"
20252    },
20253    {
20254     "field_name" : "arch",
20255     "field_offset" : 448,
20256     "referenced_type" : "type-555"
20257    }
20258   ],
20259   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
20260   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
20261   "referenced_type" : "type-700",
20262   "self_type" : "type-700",
20263   "size" : 64,
20264   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
20265   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
20266  },
20267  {
20268   "alignment" : 4,
20269   "base_specifiers" :
20270   [
20271    {
20272     "referenced_type" : "type-20"
20273    }
20274   ],
20275   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
20276   "name" : "android::hidl::manager::V1_0::IServiceNotification",
20277   "referenced_type" : "type-199",
20278   "self_type" : "type-199",
20279   "size" : 12,
20280   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
20281   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
20282   "vtable_components" :
20283   [
20284    {
20285     "component_value" : 4,
20286     "kind" : "vbase_offset"
20287    },
20288    {
20289     "kind" : "offset_to_top"
20290    },
20291    {
20292     "kind" : "rtti",
20293     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
20294    },
20295    {
20296     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
20297    },
20298    {
20299     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
20300    },
20301    {
20302     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
20303    },
20304    {
20305     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
20306    },
20307    {
20308     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
20309    },
20310    {
20311     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
20312    },
20313    {
20314     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
20315    },
20316    {
20317     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
20318    },
20319    {
20320     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
20321    },
20322    {
20323     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
20324    },
20325    {
20326     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
20327    },
20328    {
20329     "kind" : "complete_dtor_pointer",
20330     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
20331    },
20332    {
20333     "kind" : "deleting_dtor_pointer",
20334     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
20335    },
20336    {
20337     "is_pure" : true,
20338     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
20339    },
20340    {
20341     "kind" : "vcall_offset"
20342    },
20343    {
20344     "kind" : "vcall_offset"
20345    },
20346    {
20347     "kind" : "vcall_offset"
20348    },
20349    {
20350     "kind" : "vcall_offset"
20351    },
20352    {
20353     "component_value" : -4,
20354     "kind" : "vcall_offset"
20355    },
20356    {
20357     "component_value" : -4,
20358     "kind" : "offset_to_top"
20359    },
20360    {
20361     "kind" : "rtti",
20362     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
20363    },
20364    {
20365     "kind" : "complete_dtor_pointer",
20366     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
20367    },
20368    {
20369     "kind" : "deleting_dtor_pointer",
20370     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
20371    },
20372    {
20373     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20374    },
20375    {
20376     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20377    },
20378    {
20379     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20380    },
20381    {
20382     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20383    }
20384   ]
20385  },
20386  {
20387   "alignment" : 4,
20388   "fields" :
20389   [
20390    {
20391     "access" : "private",
20392     "field_name" : "m_ptr",
20393     "referenced_type" : "type-191"
20394    }
20395   ],
20396   "linker_set_key" : "android::sp<android::Thread>",
20397   "name" : "android::sp<android::Thread>",
20398   "record_kind" : "class",
20399   "referenced_type" : "type-190",
20400   "self_type" : "type-190",
20401   "size" : 4,
20402   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20403   "template_args" : [ "type-192" ],
20404   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
20405  },
20406  {
20407   "alignment" : 4,
20408   "fields" :
20409   [
20410    {
20411     "access" : "private",
20412     "field_name" : "m_ptr",
20413     "referenced_type" : "type-49"
20414    }
20415   ],
20416   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
20417   "name" : "android::sp<android::hardware::BHwBinder>",
20418   "record_kind" : "class",
20419   "referenced_type" : "type-266",
20420   "self_type" : "type-266",
20421   "size" : 4,
20422   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20423   "template_args" : [ "type-50" ],
20424   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
20425  },
20426  {
20427   "alignment" : 4,
20428   "fields" :
20429   [
20430    {
20431     "access" : "private",
20432     "field_name" : "m_ptr",
20433     "referenced_type" : "type-140"
20434    }
20435   ],
20436   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
20437   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
20438   "record_kind" : "class",
20439   "referenced_type" : "type-139",
20440   "self_type" : "type-139",
20441   "size" : 4,
20442   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20443   "template_args" : [ "type-21" ],
20444   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
20445  },
20446  {
20447   "alignment" : 4,
20448   "fields" :
20449   [
20450    {
20451     "access" : "private",
20452     "field_name" : "m_ptr",
20453     "referenced_type" : "type-103"
20454    }
20455   ],
20456   "linker_set_key" : "android::sp<android::hardware::IBinder>",
20457   "name" : "android::sp<android::hardware::IBinder>",
20458   "record_kind" : "class",
20459   "referenced_type" : "type-142",
20460   "self_type" : "type-142",
20461   "size" : 4,
20462   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20463   "template_args" : [ "type-55" ],
20464   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
20465  },
20466  {
20467   "alignment" : 4,
20468   "fields" :
20469   [
20470    {
20471     "access" : "private",
20472     "field_name" : "m_ptr",
20473     "referenced_type" : "type-147"
20474    }
20475   ],
20476   "linker_set_key" : "android::sp<android::hardware::IInterface>",
20477   "name" : "android::sp<android::hardware::IInterface>",
20478   "record_kind" : "class",
20479   "referenced_type" : "type-146",
20480   "self_type" : "type-146",
20481   "size" : 4,
20482   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20483   "template_args" : [ "type-100" ],
20484   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
20485  },
20486  {
20487   "alignment" : 4,
20488   "fields" :
20489   [
20490    {
20491     "access" : "private",
20492     "field_name" : "m_ptr",
20493     "referenced_type" : "type-149"
20494    }
20495   ],
20496   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
20497   "name" : "android::sp<android::hardware::ProcessState>",
20498   "record_kind" : "class",
20499   "referenced_type" : "type-148",
20500   "self_type" : "type-148",
20501   "size" : 4,
20502   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20503   "template_args" : [ "type-150" ],
20504   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
20505  },
20506  {
20507   "alignment" : 4,
20508   "fields" :
20509   [
20510    {
20511     "access" : "private",
20512     "field_name" : "m_ptr",
20513     "referenced_type" : "type-113"
20514    }
20515   ],
20516   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice>",
20517   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice>",
20518   "record_kind" : "class",
20519   "referenced_type" : "type-112",
20520   "self_type" : "type-112",
20521   "size" : 4,
20522   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20523   "template_args" : [ "type-114" ],
20524   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V1_013ICameraDeviceEEE"
20525  },
20526  {
20527   "alignment" : 4,
20528   "fields" :
20529   [
20530    {
20531     "access" : "private",
20532     "field_name" : "m_ptr",
20533     "referenced_type" : "type-204"
20534    }
20535   ],
20536   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback>",
20537   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDeviceCallback>",
20538   "record_kind" : "class",
20539   "referenced_type" : "type-203",
20540   "self_type" : "type-203",
20541   "size" : 4,
20542   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20543   "template_args" : [ "type-205" ],
20544   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V1_021ICameraDeviceCallbackEEE"
20545  },
20546  {
20547   "alignment" : 4,
20548   "fields" :
20549   [
20550    {
20551     "access" : "private",
20552     "field_name" : "m_ptr",
20553     "referenced_type" : "type-211"
20554    }
20555   ],
20556   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback>",
20557   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevicePreviewCallback>",
20558   "record_kind" : "class",
20559   "referenced_type" : "type-210",
20560   "self_type" : "type-210",
20561   "size" : 4,
20562   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20563   "template_args" : [ "type-212" ],
20564   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V1_028ICameraDevicePreviewCallbackEEE"
20565  },
20566  {
20567   "alignment" : 4,
20568   "fields" :
20569   [
20570    {
20571     "access" : "private",
20572     "field_name" : "m_ptr",
20573     "referenced_type" : "type-120"
20574    }
20575   ],
20576   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice>",
20577   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice>",
20578   "record_kind" : "class",
20579   "referenced_type" : "type-119",
20580   "self_type" : "type-119",
20581   "size" : 4,
20582   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20583   "template_args" : [ "type-121" ],
20584   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V3_213ICameraDeviceEEE"
20585  },
20586  {
20587   "alignment" : 4,
20588   "fields" :
20589   [
20590    {
20591     "access" : "private",
20592     "field_name" : "m_ptr",
20593     "referenced_type" : "type-224"
20594    }
20595   ],
20596   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback>",
20597   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceCallback>",
20598   "record_kind" : "class",
20599   "referenced_type" : "type-223",
20600   "self_type" : "type-223",
20601   "size" : 4,
20602   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20603   "template_args" : [ "type-225" ],
20604   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V3_221ICameraDeviceCallbackEEE"
20605  },
20606  {
20607   "alignment" : 4,
20608   "fields" :
20609   [
20610    {
20611     "access" : "private",
20612     "field_name" : "m_ptr",
20613     "referenced_type" : "type-231"
20614    }
20615   ],
20616   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
20617   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
20618   "record_kind" : "class",
20619   "referenced_type" : "type-230",
20620   "self_type" : "type-230",
20621   "size" : 4,
20622   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20623   "template_args" : [ "type-232" ],
20624   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V3_220ICameraDeviceSessionEEE"
20625  },
20626  {
20627   "alignment" : 4,
20628   "fields" :
20629   [
20630    {
20631     "access" : "private",
20632     "field_name" : "m_ptr",
20633     "referenced_type" : "type-252"
20634    }
20635   ],
20636   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider>",
20637   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProvider>",
20638   "record_kind" : "class",
20639   "referenced_type" : "type-251",
20640   "self_type" : "type-251",
20641   "size" : 4,
20642   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20643   "template_args" : [ "type-62" ],
20644   "unique_id" : "_ZTSN7android2spINS_8hardware6camera8provider4V2_415ICameraProviderEEE"
20645  },
20646  {
20647   "alignment" : 4,
20648   "fields" :
20649   [
20650    {
20651     "access" : "private",
20652     "field_name" : "m_ptr",
20653     "referenced_type" : "type-108"
20654    }
20655   ],
20656   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback>",
20657   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback>",
20658   "record_kind" : "class",
20659   "referenced_type" : "type-107",
20660   "self_type" : "type-107",
20661   "size" : 4,
20662   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20663   "template_args" : [ "type-109" ],
20664   "unique_id" : "_ZTSN7android2spINS_8hardware6camera8provider4V2_423ICameraProviderCallbackEEE"
20665  },
20666  {
20667   "alignment" : 4,
20668   "fields" :
20669   [
20670    {
20671     "access" : "private",
20672     "field_name" : "m_ptr",
20673     "referenced_type" : "type-60"
20674    }
20675   ],
20676   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_5::ICameraProvider>",
20677   "name" : "android::sp<android::hardware::camera::provider::V2_5::ICameraProvider>",
20678   "record_kind" : "class",
20679   "referenced_type" : "type-59",
20680   "self_type" : "type-59",
20681   "size" : 4,
20682   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20683   "template_args" : [ "type-61" ],
20684   "unique_id" : "_ZTSN7android2spINS_8hardware6camera8provider4V2_515ICameraProviderEEE"
20685  },
20686  {
20687   "alignment" : 4,
20688   "fields" :
20689   [
20690    {
20691     "access" : "private",
20692     "field_name" : "m_ptr",
20693     "referenced_type" : "type-6"
20694    }
20695   ],
20696   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
20697   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
20698   "record_kind" : "class",
20699   "referenced_type" : "type-5",
20700   "self_type" : "type-5",
20701   "size" : 4,
20702   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20703   "template_args" : [ "type-7" ],
20704   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
20705  },
20706  {
20707   "alignment" : 4,
20708   "fields" :
20709   [
20710    {
20711     "access" : "private",
20712     "field_name" : "m_ptr",
20713     "referenced_type" : "type-9"
20714    }
20715   ],
20716   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
20717   "name" : "android::sp<android::hardware::hidl_death_recipient>",
20718   "record_kind" : "class",
20719   "referenced_type" : "type-43",
20720   "self_type" : "type-43",
20721   "size" : 4,
20722   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20723   "template_args" : [ "type-10" ],
20724   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
20725  },
20726  {
20727   "alignment" : 4,
20728   "fields" :
20729   [
20730    {
20731     "access" : "private",
20732     "field_name" : "m_ptr",
20733     "referenced_type" : "type-19"
20734    }
20735   ],
20736   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
20737   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
20738   "record_kind" : "class",
20739   "referenced_type" : "type-64",
20740   "self_type" : "type-64",
20741   "size" : 4,
20742   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20743   "template_args" : [ "type-20" ],
20744   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
20745  },
20746  {
20747   "alignment" : 4,
20748   "fields" :
20749   [
20750    {
20751     "access" : "private",
20752     "field_name" : "m_ptr",
20753     "referenced_type" : "type-182"
20754    }
20755   ],
20756   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
20757   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
20758   "record_kind" : "class",
20759   "referenced_type" : "type-181",
20760   "self_type" : "type-181",
20761   "size" : 4,
20762   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20763   "template_args" : [ "type-183" ],
20764   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
20765  },
20766  {
20767   "alignment" : 4,
20768   "fields" :
20769   [
20770    {
20771     "access" : "private",
20772     "field_name" : "m_ptr",
20773     "referenced_type" : "type-198"
20774    }
20775   ],
20776   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
20777   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
20778   "record_kind" : "class",
20779   "referenced_type" : "type-197",
20780   "self_type" : "type-197",
20781   "size" : 4,
20782   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
20783   "template_args" : [ "type-199" ],
20784   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
20785  },
20786  {
20787   "alignment" : 1,
20788   "linker_set_key" : "android::trait_trivial_copy<bool>",
20789   "name" : "android::trait_trivial_copy<bool>",
20790   "referenced_type" : "type-339",
20791   "self_type" : "type-339",
20792   "size" : 1,
20793   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20794   "template_args" : [ "type-67" ],
20795   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
20796  },
20797  {
20798   "alignment" : 1,
20799   "linker_set_key" : "android::trait_trivial_copy<char>",
20800   "name" : "android::trait_trivial_copy<char>",
20801   "referenced_type" : "type-343",
20802   "self_type" : "type-343",
20803   "size" : 1,
20804   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20805   "template_args" : [ "type-87" ],
20806   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
20807  },
20808  {
20809   "alignment" : 1,
20810   "linker_set_key" : "android::trait_trivial_copy<double>",
20811   "name" : "android::trait_trivial_copy<double>",
20812   "referenced_type" : "type-397",
20813   "self_type" : "type-397",
20814   "size" : 1,
20815   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20816   "template_args" : [ "type-395" ],
20817   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
20818  },
20819  {
20820   "alignment" : 1,
20821   "linker_set_key" : "android::trait_trivial_copy<float>",
20822   "name" : "android::trait_trivial_copy<float>",
20823   "referenced_type" : "type-391",
20824   "self_type" : "type-391",
20825   "size" : 1,
20826   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20827   "template_args" : [ "type-389" ],
20828   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
20829  },
20830  {
20831   "alignment" : 1,
20832   "linker_set_key" : "android::trait_trivial_copy<int>",
20833   "name" : "android::trait_trivial_copy<int>",
20834   "referenced_type" : "type-360",
20835   "self_type" : "type-360",
20836   "size" : 1,
20837   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20838   "template_args" : [ "type-51" ],
20839   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
20840  },
20841  {
20842   "alignment" : 1,
20843   "linker_set_key" : "android::trait_trivial_copy<long long>",
20844   "name" : "android::trait_trivial_copy<long long>",
20845   "referenced_type" : "type-382",
20846   "self_type" : "type-382",
20847   "size" : 1,
20848   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20849   "template_args" : [ "type-153" ],
20850   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
20851  },
20852  {
20853   "alignment" : 1,
20854   "linker_set_key" : "android::trait_trivial_copy<long>",
20855   "name" : "android::trait_trivial_copy<long>",
20856   "referenced_type" : "type-369",
20857   "self_type" : "type-369",
20858   "size" : 1,
20859   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20860   "template_args" : [ "type-367" ],
20861   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
20862  },
20863  {
20864   "alignment" : 1,
20865   "linker_set_key" : "android::trait_trivial_copy<short>",
20866   "name" : "android::trait_trivial_copy<short>",
20867   "referenced_type" : "type-352",
20868   "self_type" : "type-352",
20869   "size" : 1,
20870   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20871   "template_args" : [ "type-350" ],
20872   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
20873  },
20874  {
20875   "alignment" : 1,
20876   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
20877   "name" : "android::trait_trivial_copy<unsigned char>",
20878   "referenced_type" : "type-347",
20879   "self_type" : "type-347",
20880   "size" : 1,
20881   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20882   "template_args" : [ "type-3" ],
20883   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
20884  },
20885  {
20886   "alignment" : 1,
20887   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
20888   "name" : "android::trait_trivial_copy<unsigned int>",
20889   "referenced_type" : "type-364",
20890   "self_type" : "type-364",
20891   "size" : 1,
20892   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20893   "template_args" : [ "type-2" ],
20894   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
20895  },
20896  {
20897   "alignment" : 1,
20898   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
20899   "name" : "android::trait_trivial_copy<unsigned long long>",
20900   "referenced_type" : "type-386",
20901   "self_type" : "type-386",
20902   "size" : 1,
20903   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20904   "template_args" : [ "type-17" ],
20905   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
20906  },
20907  {
20908   "alignment" : 1,
20909   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
20910   "name" : "android::trait_trivial_copy<unsigned long>",
20911   "referenced_type" : "type-374",
20912   "self_type" : "type-374",
20913   "size" : 1,
20914   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20915   "template_args" : [ "type-372" ],
20916   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
20917  },
20918  {
20919   "alignment" : 1,
20920   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
20921   "name" : "android::trait_trivial_copy<unsigned short>",
20922   "referenced_type" : "type-356",
20923   "self_type" : "type-356",
20924   "size" : 1,
20925   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20926   "template_args" : [ "type-85" ],
20927   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
20928  },
20929  {
20930   "alignment" : 1,
20931   "linker_set_key" : "android::trait_trivial_copy<void>",
20932   "name" : "android::trait_trivial_copy<void>",
20933   "referenced_type" : "type-322",
20934   "self_type" : "type-322",
20935   "size" : 1,
20936   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20937   "template_args" : [ "type-54" ],
20938   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
20939  },
20940  {
20941   "alignment" : 1,
20942   "linker_set_key" : "android::trait_trivial_ctor<bool>",
20943   "name" : "android::trait_trivial_ctor<bool>",
20944   "referenced_type" : "type-324",
20945   "self_type" : "type-324",
20946   "size" : 1,
20947   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20948   "template_args" : [ "type-67" ],
20949   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
20950  },
20951  {
20952   "alignment" : 1,
20953   "linker_set_key" : "android::trait_trivial_ctor<char>",
20954   "name" : "android::trait_trivial_ctor<char>",
20955   "referenced_type" : "type-341",
20956   "self_type" : "type-341",
20957   "size" : 1,
20958   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20959   "template_args" : [ "type-87" ],
20960   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
20961  },
20962  {
20963   "alignment" : 1,
20964   "linker_set_key" : "android::trait_trivial_ctor<double>",
20965   "name" : "android::trait_trivial_ctor<double>",
20966   "referenced_type" : "type-394",
20967   "self_type" : "type-394",
20968   "size" : 1,
20969   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20970   "template_args" : [ "type-395" ],
20971   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
20972  },
20973  {
20974   "alignment" : 1,
20975   "linker_set_key" : "android::trait_trivial_ctor<float>",
20976   "name" : "android::trait_trivial_ctor<float>",
20977   "referenced_type" : "type-388",
20978   "self_type" : "type-388",
20979   "size" : 1,
20980   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20981   "template_args" : [ "type-389" ],
20982   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
20983  },
20984  {
20985   "alignment" : 1,
20986   "linker_set_key" : "android::trait_trivial_ctor<int>",
20987   "name" : "android::trait_trivial_ctor<int>",
20988   "referenced_type" : "type-358",
20989   "self_type" : "type-358",
20990   "size" : 1,
20991   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
20992   "template_args" : [ "type-51" ],
20993   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
20994  },
20995  {
20996   "alignment" : 1,
20997   "linker_set_key" : "android::trait_trivial_ctor<long long>",
20998   "name" : "android::trait_trivial_ctor<long long>",
20999   "referenced_type" : "type-376",
21000   "self_type" : "type-376",
21001   "size" : 1,
21002   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21003   "template_args" : [ "type-153" ],
21004   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
21005  },
21006  {
21007   "alignment" : 1,
21008   "linker_set_key" : "android::trait_trivial_ctor<long>",
21009   "name" : "android::trait_trivial_ctor<long>",
21010   "referenced_type" : "type-366",
21011   "self_type" : "type-366",
21012   "size" : 1,
21013   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21014   "template_args" : [ "type-367" ],
21015   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
21016  },
21017  {
21018   "alignment" : 1,
21019   "linker_set_key" : "android::trait_trivial_ctor<short>",
21020   "name" : "android::trait_trivial_ctor<short>",
21021   "referenced_type" : "type-349",
21022   "self_type" : "type-349",
21023   "size" : 1,
21024   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21025   "template_args" : [ "type-350" ],
21026   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
21027  },
21028  {
21029   "alignment" : 1,
21030   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
21031   "name" : "android::trait_trivial_ctor<unsigned char>",
21032   "referenced_type" : "type-345",
21033   "self_type" : "type-345",
21034   "size" : 1,
21035   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21036   "template_args" : [ "type-3" ],
21037   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
21038  },
21039  {
21040   "alignment" : 1,
21041   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
21042   "name" : "android::trait_trivial_ctor<unsigned int>",
21043   "referenced_type" : "type-362",
21044   "self_type" : "type-362",
21045   "size" : 1,
21046   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21047   "template_args" : [ "type-2" ],
21048   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
21049  },
21050  {
21051   "alignment" : 1,
21052   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
21053   "name" : "android::trait_trivial_ctor<unsigned long long>",
21054   "referenced_type" : "type-384",
21055   "self_type" : "type-384",
21056   "size" : 1,
21057   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21058   "template_args" : [ "type-17" ],
21059   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
21060  },
21061  {
21062   "alignment" : 1,
21063   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
21064   "name" : "android::trait_trivial_ctor<unsigned long>",
21065   "referenced_type" : "type-371",
21066   "self_type" : "type-371",
21067   "size" : 1,
21068   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21069   "template_args" : [ "type-372" ],
21070   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
21071  },
21072  {
21073   "alignment" : 1,
21074   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
21075   "name" : "android::trait_trivial_ctor<unsigned short>",
21076   "referenced_type" : "type-354",
21077   "self_type" : "type-354",
21078   "size" : 1,
21079   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21080   "template_args" : [ "type-85" ],
21081   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
21082  },
21083  {
21084   "alignment" : 1,
21085   "linker_set_key" : "android::trait_trivial_ctor<void>",
21086   "name" : "android::trait_trivial_ctor<void>",
21087   "referenced_type" : "type-320",
21088   "self_type" : "type-320",
21089   "size" : 1,
21090   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21091   "template_args" : [ "type-54" ],
21092   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
21093  },
21094  {
21095   "alignment" : 1,
21096   "linker_set_key" : "android::trait_trivial_dtor<bool>",
21097   "name" : "android::trait_trivial_dtor<bool>",
21098   "referenced_type" : "type-325",
21099   "self_type" : "type-325",
21100   "size" : 1,
21101   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21102   "template_args" : [ "type-67" ],
21103   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
21104  },
21105  {
21106   "alignment" : 1,
21107   "linker_set_key" : "android::trait_trivial_dtor<char>",
21108   "name" : "android::trait_trivial_dtor<char>",
21109   "referenced_type" : "type-342",
21110   "self_type" : "type-342",
21111   "size" : 1,
21112   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21113   "template_args" : [ "type-87" ],
21114   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
21115  },
21116  {
21117   "alignment" : 1,
21118   "linker_set_key" : "android::trait_trivial_dtor<double>",
21119   "name" : "android::trait_trivial_dtor<double>",
21120   "referenced_type" : "type-396",
21121   "self_type" : "type-396",
21122   "size" : 1,
21123   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21124   "template_args" : [ "type-395" ],
21125   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
21126  },
21127  {
21128   "alignment" : 1,
21129   "linker_set_key" : "android::trait_trivial_dtor<float>",
21130   "name" : "android::trait_trivial_dtor<float>",
21131   "referenced_type" : "type-390",
21132   "self_type" : "type-390",
21133   "size" : 1,
21134   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21135   "template_args" : [ "type-389" ],
21136   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
21137  },
21138  {
21139   "alignment" : 1,
21140   "linker_set_key" : "android::trait_trivial_dtor<int>",
21141   "name" : "android::trait_trivial_dtor<int>",
21142   "referenced_type" : "type-359",
21143   "self_type" : "type-359",
21144   "size" : 1,
21145   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21146   "template_args" : [ "type-51" ],
21147   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
21148  },
21149  {
21150   "alignment" : 1,
21151   "linker_set_key" : "android::trait_trivial_dtor<long long>",
21152   "name" : "android::trait_trivial_dtor<long long>",
21153   "referenced_type" : "type-377",
21154   "self_type" : "type-377",
21155   "size" : 1,
21156   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21157   "template_args" : [ "type-153" ],
21158   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
21159  },
21160  {
21161   "alignment" : 1,
21162   "linker_set_key" : "android::trait_trivial_dtor<long>",
21163   "name" : "android::trait_trivial_dtor<long>",
21164   "referenced_type" : "type-368",
21165   "self_type" : "type-368",
21166   "size" : 1,
21167   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21168   "template_args" : [ "type-367" ],
21169   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
21170  },
21171  {
21172   "alignment" : 1,
21173   "linker_set_key" : "android::trait_trivial_dtor<short>",
21174   "name" : "android::trait_trivial_dtor<short>",
21175   "referenced_type" : "type-351",
21176   "self_type" : "type-351",
21177   "size" : 1,
21178   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21179   "template_args" : [ "type-350" ],
21180   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
21181  },
21182  {
21183   "alignment" : 1,
21184   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
21185   "name" : "android::trait_trivial_dtor<unsigned char>",
21186   "referenced_type" : "type-346",
21187   "self_type" : "type-346",
21188   "size" : 1,
21189   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21190   "template_args" : [ "type-3" ],
21191   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
21192  },
21193  {
21194   "alignment" : 1,
21195   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
21196   "name" : "android::trait_trivial_dtor<unsigned int>",
21197   "referenced_type" : "type-363",
21198   "self_type" : "type-363",
21199   "size" : 1,
21200   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21201   "template_args" : [ "type-2" ],
21202   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
21203  },
21204  {
21205   "alignment" : 1,
21206   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
21207   "name" : "android::trait_trivial_dtor<unsigned long long>",
21208   "referenced_type" : "type-385",
21209   "self_type" : "type-385",
21210   "size" : 1,
21211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21212   "template_args" : [ "type-17" ],
21213   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
21214  },
21215  {
21216   "alignment" : 1,
21217   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
21218   "name" : "android::trait_trivial_dtor<unsigned long>",
21219   "referenced_type" : "type-373",
21220   "self_type" : "type-373",
21221   "size" : 1,
21222   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21223   "template_args" : [ "type-372" ],
21224   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
21225  },
21226  {
21227   "alignment" : 1,
21228   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
21229   "name" : "android::trait_trivial_dtor<unsigned short>",
21230   "referenced_type" : "type-355",
21231   "self_type" : "type-355",
21232   "size" : 1,
21233   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21234   "template_args" : [ "type-85" ],
21235   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
21236  },
21237  {
21238   "alignment" : 1,
21239   "linker_set_key" : "android::trait_trivial_dtor<void>",
21240   "name" : "android::trait_trivial_dtor<void>",
21241   "referenced_type" : "type-321",
21242   "self_type" : "type-321",
21243   "size" : 1,
21244   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21245   "template_args" : [ "type-54" ],
21246   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
21247  },
21248  {
21249   "alignment" : 1,
21250   "linker_set_key" : "android::trait_trivial_move<android::String16>",
21251   "name" : "android::trait_trivial_move<android::String16>",
21252   "referenced_type" : "type-573",
21253   "self_type" : "type-573",
21254   "size" : 1,
21255   "source_file" : "/system/core/libutils/include/utils/String16.h",
21256   "template_args" : [ "type-164" ],
21257   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
21258  },
21259  {
21260   "alignment" : 1,
21261   "linker_set_key" : "android::trait_trivial_move<android::String8>",
21262   "name" : "android::trait_trivial_move<android::String8>",
21263   "referenced_type" : "type-567",
21264   "self_type" : "type-567",
21265   "size" : 1,
21266   "source_file" : "/system/core/libutils/include/utils/String8.h",
21267   "template_args" : [ "type-173" ],
21268   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
21269  },
21270  {
21271   "alignment" : 1,
21272   "linker_set_key" : "android::trait_trivial_move<bool>",
21273   "name" : "android::trait_trivial_move<bool>",
21274   "referenced_type" : "type-340",
21275   "self_type" : "type-340",
21276   "size" : 1,
21277   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21278   "template_args" : [ "type-67" ],
21279   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
21280  },
21281  {
21282   "alignment" : 1,
21283   "linker_set_key" : "android::trait_trivial_move<char>",
21284   "name" : "android::trait_trivial_move<char>",
21285   "referenced_type" : "type-344",
21286   "self_type" : "type-344",
21287   "size" : 1,
21288   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21289   "template_args" : [ "type-87" ],
21290   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
21291  },
21292  {
21293   "alignment" : 1,
21294   "linker_set_key" : "android::trait_trivial_move<double>",
21295   "name" : "android::trait_trivial_move<double>",
21296   "referenced_type" : "type-398",
21297   "self_type" : "type-398",
21298   "size" : 1,
21299   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21300   "template_args" : [ "type-395" ],
21301   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
21302  },
21303  {
21304   "alignment" : 1,
21305   "linker_set_key" : "android::trait_trivial_move<float>",
21306   "name" : "android::trait_trivial_move<float>",
21307   "referenced_type" : "type-393",
21308   "self_type" : "type-393",
21309   "size" : 1,
21310   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21311   "template_args" : [ "type-389" ],
21312   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
21313  },
21314  {
21315   "alignment" : 1,
21316   "linker_set_key" : "android::trait_trivial_move<int>",
21317   "name" : "android::trait_trivial_move<int>",
21318   "referenced_type" : "type-361",
21319   "self_type" : "type-361",
21320   "size" : 1,
21321   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21322   "template_args" : [ "type-51" ],
21323   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
21324  },
21325  {
21326   "alignment" : 1,
21327   "linker_set_key" : "android::trait_trivial_move<long long>",
21328   "name" : "android::trait_trivial_move<long long>",
21329   "referenced_type" : "type-383",
21330   "self_type" : "type-383",
21331   "size" : 1,
21332   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21333   "template_args" : [ "type-153" ],
21334   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
21335  },
21336  {
21337   "alignment" : 1,
21338   "linker_set_key" : "android::trait_trivial_move<long>",
21339   "name" : "android::trait_trivial_move<long>",
21340   "referenced_type" : "type-370",
21341   "self_type" : "type-370",
21342   "size" : 1,
21343   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21344   "template_args" : [ "type-367" ],
21345   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
21346  },
21347  {
21348   "alignment" : 1,
21349   "linker_set_key" : "android::trait_trivial_move<short>",
21350   "name" : "android::trait_trivial_move<short>",
21351   "referenced_type" : "type-353",
21352   "self_type" : "type-353",
21353   "size" : 1,
21354   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21355   "template_args" : [ "type-350" ],
21356   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
21357  },
21358  {
21359   "alignment" : 1,
21360   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
21361   "name" : "android::trait_trivial_move<unsigned char>",
21362   "referenced_type" : "type-348",
21363   "self_type" : "type-348",
21364   "size" : 1,
21365   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21366   "template_args" : [ "type-3" ],
21367   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
21368  },
21369  {
21370   "alignment" : 1,
21371   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
21372   "name" : "android::trait_trivial_move<unsigned int>",
21373   "referenced_type" : "type-365",
21374   "self_type" : "type-365",
21375   "size" : 1,
21376   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21377   "template_args" : [ "type-2" ],
21378   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
21379  },
21380  {
21381   "alignment" : 1,
21382   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
21383   "name" : "android::trait_trivial_move<unsigned long long>",
21384   "referenced_type" : "type-387",
21385   "self_type" : "type-387",
21386   "size" : 1,
21387   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21388   "template_args" : [ "type-17" ],
21389   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
21390  },
21391  {
21392   "alignment" : 1,
21393   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
21394   "name" : "android::trait_trivial_move<unsigned long>",
21395   "referenced_type" : "type-375",
21396   "self_type" : "type-375",
21397   "size" : 1,
21398   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21399   "template_args" : [ "type-372" ],
21400   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
21401  },
21402  {
21403   "alignment" : 1,
21404   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
21405   "name" : "android::trait_trivial_move<unsigned short>",
21406   "referenced_type" : "type-357",
21407   "self_type" : "type-357",
21408   "size" : 1,
21409   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21410   "template_args" : [ "type-85" ],
21411   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
21412  },
21413  {
21414   "alignment" : 1,
21415   "linker_set_key" : "android::trait_trivial_move<void>",
21416   "name" : "android::trait_trivial_move<void>",
21417   "referenced_type" : "type-323",
21418   "self_type" : "type-323",
21419   "size" : 1,
21420   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
21421   "template_args" : [ "type-54" ],
21422   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
21423  },
21424  {
21425   "alignment" : 4,
21426   "fields" :
21427   [
21428    {
21429     "access" : "private",
21430     "field_name" : "m_ptr",
21431     "referenced_type" : "type-49"
21432    },
21433    {
21434     "access" : "private",
21435     "field_name" : "m_refs",
21436     "field_offset" : 32,
21437     "referenced_type" : "type-15"
21438    }
21439   ],
21440   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
21441   "name" : "android::wp<android::hardware::BHwBinder>",
21442   "record_kind" : "class",
21443   "referenced_type" : "type-48",
21444   "self_type" : "type-48",
21445   "size" : 8,
21446   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
21447   "template_args" : [ "type-50" ],
21448   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
21449  },
21450  {
21451   "alignment" : 4,
21452   "fields" :
21453   [
21454    {
21455     "access" : "private",
21456     "field_name" : "m_ptr",
21457     "referenced_type" : "type-140"
21458    },
21459    {
21460     "access" : "private",
21461     "field_name" : "m_refs",
21462     "field_offset" : 32,
21463     "referenced_type" : "type-15"
21464    }
21465   ],
21466   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
21467   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
21468   "record_kind" : "class",
21469   "referenced_type" : "type-931",
21470   "self_type" : "type-931",
21471   "size" : 8,
21472   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
21473   "template_args" : [ "type-21" ],
21474   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
21475  },
21476  {
21477   "alignment" : 4,
21478   "fields" :
21479   [
21480    {
21481     "access" : "private",
21482     "field_name" : "m_ptr",
21483     "referenced_type" : "type-9"
21484    },
21485    {
21486     "access" : "private",
21487     "field_name" : "m_refs",
21488     "field_offset" : 32,
21489     "referenced_type" : "type-15"
21490    }
21491   ],
21492   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
21493   "name" : "android::wp<android::hardware::hidl_death_recipient>",
21494   "record_kind" : "class",
21495   "referenced_type" : "type-8",
21496   "self_type" : "type-8",
21497   "size" : 8,
21498   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
21499   "template_args" : [ "type-10" ],
21500   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
21501  },
21502  {
21503   "alignment" : 4,
21504   "fields" :
21505   [
21506    {
21507     "access" : "private",
21508     "field_name" : "m_ptr",
21509     "referenced_type" : "type-19"
21510    },
21511    {
21512     "access" : "private",
21513     "field_name" : "m_refs",
21514     "field_offset" : 32,
21515     "referenced_type" : "type-15"
21516    }
21517   ],
21518   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
21519   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
21520   "record_kind" : "class",
21521   "referenced_type" : "type-18",
21522   "self_type" : "type-18",
21523   "size" : 8,
21524   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
21525   "template_args" : [ "type-20" ],
21526   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
21527  },
21528  {
21529   "alignment" : 4,
21530   "fields" :
21531   [
21532    {
21533     "field_name" : "maxContentLightLevel",
21534     "referenced_type" : "type-389"
21535    },
21536    {
21537     "field_name" : "maxFrameAverageLightLevel",
21538     "field_offset" : 32,
21539     "referenced_type" : "type-389"
21540    }
21541   ],
21542   "linker_set_key" : "android_cta861_3_metadata",
21543   "name" : "android_cta861_3_metadata",
21544   "referenced_type" : "type-673",
21545   "self_type" : "type-673",
21546   "size" : 8,
21547   "source_file" : "/system/core/libsystem/include/system/graphics.h",
21548   "unique_id" : "android_cta861_3_metadata"
21549  },
21550  {
21551   "alignment" : 4,
21552   "fields" :
21553   [
21554    {
21555     "field_name" : "num_points",
21556     "referenced_type" : "type-2"
21557    },
21558    {
21559     "field_name" : "reserved",
21560     "field_offset" : 32,
21561     "referenced_type" : "type-663"
21562    },
21563    {
21564     "field_name" : "xyzc_points",
21565     "field_offset" : 288,
21566     "referenced_type" : "type-670"
21567    }
21568   ],
21569   "linker_set_key" : "android_depth_points",
21570   "name" : "android_depth_points",
21571   "referenced_type" : "type-669",
21572   "self_type" : "type-669",
21573   "size" : 36,
21574   "source_file" : "/system/core/libsystem/include/system/graphics.h",
21575   "unique_id" : "android_depth_points"
21576  },
21577  {
21578   "alignment" : 4,
21579   "fields" :
21580   [
21581    {
21582     "field_name" : "format",
21583     "referenced_type" : "type-666"
21584    },
21585    {
21586     "field_name" : "num_planes",
21587     "field_offset" : 32,
21588     "referenced_type" : "type-2"
21589    },
21590    {
21591     "field_name" : "planes",
21592     "field_offset" : 64,
21593     "referenced_type" : "type-668"
21594    }
21595   ],
21596   "linker_set_key" : "android_flex_layout",
21597   "name" : "android_flex_layout",
21598   "referenced_type" : "type-667",
21599   "self_type" : "type-667",
21600   "size" : 12,
21601   "source_file" : "/system/core/libsystem/include/system/graphics.h",
21602   "unique_id" : "android_flex_layout"
21603  },
21604  {
21605   "alignment" : 4,
21606   "fields" :
21607   [
21608    {
21609     "field_name" : "top_left",
21610     "referenced_type" : "type-38"
21611    },
21612    {
21613     "field_name" : "component",
21614     "field_offset" : 32,
21615     "referenced_type" : "type-664"
21616    },
21617    {
21618     "field_name" : "bits_per_component",
21619     "field_offset" : 64,
21620     "referenced_type" : "type-51"
21621    },
21622    {
21623     "field_name" : "bits_used",
21624     "field_offset" : 96,
21625     "referenced_type" : "type-51"
21626    },
21627    {
21628     "field_name" : "h_increment",
21629     "field_offset" : 128,
21630     "referenced_type" : "type-51"
21631    },
21632    {
21633     "field_name" : "v_increment",
21634     "field_offset" : 160,
21635     "referenced_type" : "type-51"
21636    },
21637    {
21638     "field_name" : "h_subsampling",
21639     "field_offset" : 192,
21640     "referenced_type" : "type-51"
21641    },
21642    {
21643     "field_name" : "v_subsampling",
21644     "field_offset" : 224,
21645     "referenced_type" : "type-51"
21646    }
21647   ],
21648   "linker_set_key" : "android_flex_plane",
21649   "name" : "android_flex_plane",
21650   "referenced_type" : "type-665",
21651   "self_type" : "type-665",
21652   "size" : 32,
21653   "source_file" : "/system/core/libsystem/include/system/graphics.h",
21654   "unique_id" : "android_flex_plane"
21655  },
21656  {
21657   "alignment" : 4,
21658   "fields" :
21659   [
21660    {
21661     "field_name" : "displayPrimaryRed",
21662     "referenced_type" : "type-671"
21663    },
21664    {
21665     "field_name" : "displayPrimaryGreen",
21666     "field_offset" : 64,
21667     "referenced_type" : "type-671"
21668    },
21669    {
21670     "field_name" : "displayPrimaryBlue",
21671     "field_offset" : 128,
21672     "referenced_type" : "type-671"
21673    },
21674    {
21675     "field_name" : "whitePoint",
21676     "field_offset" : 192,
21677     "referenced_type" : "type-671"
21678    },
21679    {
21680     "field_name" : "maxLuminance",
21681     "field_offset" : 256,
21682     "referenced_type" : "type-389"
21683    },
21684    {
21685     "field_name" : "minLuminance",
21686     "field_offset" : 288,
21687     "referenced_type" : "type-389"
21688    }
21689   ],
21690   "linker_set_key" : "android_smpte2086_metadata",
21691   "name" : "android_smpte2086_metadata",
21692   "referenced_type" : "type-672",
21693   "self_type" : "type-672",
21694   "size" : 40,
21695   "source_file" : "/system/core/libsystem/include/system/graphics.h",
21696   "unique_id" : "android_smpte2086_metadata"
21697  },
21698  {
21699   "alignment" : 4,
21700   "fields" :
21701   [
21702    {
21703     "field_name" : "x",
21704     "referenced_type" : "type-389"
21705    },
21706    {
21707     "field_name" : "y",
21708     "field_offset" : 32,
21709     "referenced_type" : "type-389"
21710    }
21711   ],
21712   "linker_set_key" : "android_xy_color",
21713   "name" : "android_xy_color",
21714   "referenced_type" : "type-671",
21715   "self_type" : "type-671",
21716   "size" : 8,
21717   "source_file" : "/system/core/libsystem/include/system/graphics.h",
21718   "unique_id" : "android_xy_color"
21719  },
21720  {
21721   "alignment" : 4,
21722   "fields" :
21723   [
21724    {
21725     "field_name" : "y",
21726     "referenced_type" : "type-53"
21727    },
21728    {
21729     "field_name" : "cb",
21730     "field_offset" : 32,
21731     "referenced_type" : "type-53"
21732    },
21733    {
21734     "field_name" : "cr",
21735     "field_offset" : 64,
21736     "referenced_type" : "type-53"
21737    },
21738    {
21739     "field_name" : "ystride",
21740     "field_offset" : 96,
21741     "referenced_type" : "type-2"
21742    },
21743    {
21744     "field_name" : "cstride",
21745     "field_offset" : 128,
21746     "referenced_type" : "type-2"
21747    },
21748    {
21749     "field_name" : "chroma_step",
21750     "field_offset" : 160,
21751     "referenced_type" : "type-2"
21752    },
21753    {
21754     "field_name" : "reserved",
21755     "field_offset" : 192,
21756     "referenced_type" : "type-663"
21757    }
21758   ],
21759   "linker_set_key" : "android_ycbcr",
21760   "name" : "android_ycbcr",
21761   "referenced_type" : "type-662",
21762   "self_type" : "type-662",
21763   "size" : 56,
21764   "source_file" : "/system/core/libsystem/include/system/graphics.h",
21765   "unique_id" : "android_ycbcr"
21766  },
21767  {
21768   "alignment" : 4,
21769   "fields" :
21770   [
21771    {
21772     "referenced_type" : "type-82"
21773    }
21774   ],
21775   "linker_set_key" : "log_msg",
21776   "name" : "log_msg",
21777   "referenced_type" : "type-81",
21778   "self_type" : "type-81",
21779   "size" : 5124,
21780   "source_file" : "/system/core/liblog/include/log/log_read.h",
21781   "unique_id" : "log_msg"
21782  },
21783  {
21784   "alignment" : 4,
21785   "fields" :
21786   [
21787    {
21788     "field_name" : "buf",
21789     "referenced_type" : "type-83"
21790    },
21791    {
21792     "field_name" : "entry",
21793     "referenced_type" : "type-84"
21794    },
21795    {
21796     "field_name" : "entry_v4",
21797     "referenced_type" : "type-84"
21798    },
21799    {
21800     "field_name" : "entry_v3",
21801     "referenced_type" : "type-88"
21802    },
21803    {
21804     "field_name" : "entry_v2",
21805     "referenced_type" : "type-89"
21806    },
21807    {
21808     "field_name" : "entry_v1",
21809     "referenced_type" : "type-90"
21810    }
21811   ],
21812   "is_anonymous" : true,
21813   "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",
21814   "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",
21815   "record_kind" : "union",
21816   "referenced_type" : "type-82",
21817   "self_type" : "type-82",
21818   "size" : 5124,
21819   "source_file" : "/system/core/liblog/include/log/log_read.h",
21820   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
21821  },
21822  {
21823   "alignment" : 1,
21824   "fields" :
21825   [
21826    {
21827     "field_name" : "tv_sec",
21828     "referenced_type" : "type-2"
21829    },
21830    {
21831     "field_name" : "tv_nsec",
21832     "field_offset" : 32,
21833     "referenced_type" : "type-2"
21834    }
21835   ],
21836   "linker_set_key" : "log_time",
21837   "name" : "log_time",
21838   "referenced_type" : "type-392",
21839   "self_type" : "type-392",
21840   "size" : 8,
21841   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
21842   "unique_id" : "_ZTS8log_time"
21843  },
21844  {
21845   "alignment" : 4,
21846   "fields" :
21847   [
21848    {
21849     "field_name" : "len",
21850     "referenced_type" : "type-85"
21851    },
21852    {
21853     "field_name" : "__pad",
21854     "field_offset" : 16,
21855     "referenced_type" : "type-85"
21856    },
21857    {
21858     "field_name" : "pid",
21859     "field_offset" : 32,
21860     "referenced_type" : "type-51"
21861    },
21862    {
21863     "field_name" : "tid",
21864     "field_offset" : 64,
21865     "referenced_type" : "type-51"
21866    },
21867    {
21868     "field_name" : "sec",
21869     "field_offset" : 96,
21870     "referenced_type" : "type-51"
21871    },
21872    {
21873     "field_name" : "nsec",
21874     "field_offset" : 128,
21875     "referenced_type" : "type-51"
21876    },
21877    {
21878     "field_name" : "msg",
21879     "field_offset" : 160,
21880     "referenced_type" : "type-86"
21881    }
21882   ],
21883   "linker_set_key" : "logger_entry",
21884   "name" : "logger_entry",
21885   "referenced_type" : "type-90",
21886   "self_type" : "type-90",
21887   "size" : 20,
21888   "source_file" : "/system/core/liblog/include/log/log_read.h",
21889   "unique_id" : "logger_entry"
21890  },
21891  {
21892   "alignment" : 1,
21893   "fields" :
21894   [
21895    {
21896     "field_name" : "len",
21897     "referenced_type" : "type-85"
21898    },
21899    {
21900     "field_name" : "hdr_size",
21901     "field_offset" : 16,
21902     "referenced_type" : "type-85"
21903    },
21904    {
21905     "field_name" : "pid",
21906     "field_offset" : 32,
21907     "referenced_type" : "type-51"
21908    },
21909    {
21910     "field_name" : "tid",
21911     "field_offset" : 64,
21912     "referenced_type" : "type-51"
21913    },
21914    {
21915     "field_name" : "sec",
21916     "field_offset" : 96,
21917     "referenced_type" : "type-51"
21918    },
21919    {
21920     "field_name" : "nsec",
21921     "field_offset" : 128,
21922     "referenced_type" : "type-51"
21923    },
21924    {
21925     "field_name" : "euid",
21926     "field_offset" : 160,
21927     "referenced_type" : "type-2"
21928    },
21929    {
21930     "field_name" : "msg",
21931     "field_offset" : 192,
21932     "referenced_type" : "type-86"
21933    }
21934   ],
21935   "linker_set_key" : "logger_entry_v2",
21936   "name" : "logger_entry_v2",
21937   "referenced_type" : "type-89",
21938   "self_type" : "type-89",
21939   "size" : 24,
21940   "source_file" : "/system/core/liblog/include/log/log_read.h",
21941   "unique_id" : "logger_entry_v2"
21942  },
21943  {
21944   "alignment" : 1,
21945   "fields" :
21946   [
21947    {
21948     "field_name" : "len",
21949     "referenced_type" : "type-85"
21950    },
21951    {
21952     "field_name" : "hdr_size",
21953     "field_offset" : 16,
21954     "referenced_type" : "type-85"
21955    },
21956    {
21957     "field_name" : "pid",
21958     "field_offset" : 32,
21959     "referenced_type" : "type-51"
21960    },
21961    {
21962     "field_name" : "tid",
21963     "field_offset" : 64,
21964     "referenced_type" : "type-51"
21965    },
21966    {
21967     "field_name" : "sec",
21968     "field_offset" : 96,
21969     "referenced_type" : "type-51"
21970    },
21971    {
21972     "field_name" : "nsec",
21973     "field_offset" : 128,
21974     "referenced_type" : "type-51"
21975    },
21976    {
21977     "field_name" : "lid",
21978     "field_offset" : 160,
21979     "referenced_type" : "type-2"
21980    },
21981    {
21982     "field_name" : "msg",
21983     "field_offset" : 192,
21984     "referenced_type" : "type-86"
21985    }
21986   ],
21987   "linker_set_key" : "logger_entry_v3",
21988   "name" : "logger_entry_v3",
21989   "referenced_type" : "type-88",
21990   "self_type" : "type-88",
21991   "size" : 24,
21992   "source_file" : "/system/core/liblog/include/log/log_read.h",
21993   "unique_id" : "logger_entry_v3"
21994  },
21995  {
21996   "alignment" : 4,
21997   "fields" :
21998   [
21999    {
22000     "field_name" : "len",
22001     "referenced_type" : "type-85"
22002    },
22003    {
22004     "field_name" : "hdr_size",
22005     "field_offset" : 16,
22006     "referenced_type" : "type-85"
22007    },
22008    {
22009     "field_name" : "pid",
22010     "field_offset" : 32,
22011     "referenced_type" : "type-51"
22012    },
22013    {
22014     "field_name" : "tid",
22015     "field_offset" : 64,
22016     "referenced_type" : "type-2"
22017    },
22018    {
22019     "field_name" : "sec",
22020     "field_offset" : 96,
22021     "referenced_type" : "type-2"
22022    },
22023    {
22024     "field_name" : "nsec",
22025     "field_offset" : 128,
22026     "referenced_type" : "type-2"
22027    },
22028    {
22029     "field_name" : "lid",
22030     "field_offset" : 160,
22031     "referenced_type" : "type-2"
22032    },
22033    {
22034     "field_name" : "uid",
22035     "field_offset" : 192,
22036     "referenced_type" : "type-2"
22037    },
22038    {
22039     "field_name" : "msg",
22040     "field_offset" : 224,
22041     "referenced_type" : "type-86"
22042    }
22043   ],
22044   "linker_set_key" : "logger_entry_v4",
22045   "name" : "logger_entry_v4",
22046   "referenced_type" : "type-84",
22047   "self_type" : "type-84",
22048   "size" : 28,
22049   "source_file" : "/system/core/liblog/include/log/log_read.h",
22050   "unique_id" : "logger_entry_v4"
22051  },
22052  {
22053   "alignment" : 4,
22054   "fields" :
22055   [
22056    {
22057     "field_name" : "version",
22058     "referenced_type" : "type-51"
22059    },
22060    {
22061     "field_name" : "numFds",
22062     "field_offset" : 32,
22063     "referenced_type" : "type-51"
22064    },
22065    {
22066     "field_name" : "numInts",
22067     "field_offset" : 64,
22068     "referenced_type" : "type-51"
22069    },
22070    {
22071     "field_name" : "data",
22072     "field_offset" : 96,
22073     "referenced_type" : "type-137"
22074    }
22075   ],
22076   "linker_set_key" : "native_handle",
22077   "name" : "native_handle",
22078   "referenced_type" : "type-136",
22079   "self_type" : "type-136",
22080   "size" : 12,
22081   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
22082   "unique_id" : "native_handle"
22083  }
22084 ],
22085 "rvalue_reference_types" :
22086 [
22087  {
22088   "alignment" : 4,
22089   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &&",
22090   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &&",
22091   "referenced_type" : "type-287",
22092   "self_type" : "type-290",
22093   "size" : 4,
22094   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22095  },
22096  {
22097   "alignment" : 4,
22098   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> > &&",
22099   "name" : "android::hardware::Return<android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> > &&",
22100   "referenced_type" : "type-294",
22101   "self_type" : "type-296",
22102   "size" : 4,
22103   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22104  },
22105  {
22106   "alignment" : 4,
22107   "linker_set_key" : "android::hardware::Return<bool> &&",
22108   "name" : "android::hardware::Return<bool> &&",
22109   "referenced_type" : "type-280",
22110   "self_type" : "type-283",
22111   "size" : 4,
22112   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22113  },
22114  {
22115   "alignment" : 4,
22116   "linker_set_key" : "android::hardware::Return<void> &&",
22117   "name" : "android::hardware::Return<void> &&",
22118   "referenced_type" : "type-307",
22119   "self_type" : "type-309",
22120   "size" : 4,
22121   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22122  },
22123  {
22124   "alignment" : 4,
22125   "linker_set_key" : "android::hardware::Status &&",
22126   "name" : "android::hardware::Status &&",
22127   "referenced_type" : "type-269",
22128   "self_type" : "type-277",
22129   "size" : 4,
22130   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22131  },
22132  {
22133   "alignment" : 4,
22134   "linker_set_key" : "android::hardware::details::return_status &&",
22135   "name" : "android::hardware::details::return_status &&",
22136   "referenced_type" : "type-281",
22137   "self_type" : "type-302",
22138   "size" : 4,
22139   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22140  },
22141  {
22142   "alignment" : 4,
22143   "linker_set_key" : "android::hardware::hidl_handle &&",
22144   "name" : "android::hardware::hidl_handle &&",
22145   "referenced_type" : "type-131",
22146   "self_type" : "type-426",
22147   "size" : 4,
22148   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
22149  },
22150  {
22151   "alignment" : 4,
22152   "linker_set_key" : "android::hardware::hidl_memory &&",
22153   "name" : "android::hardware::hidl_memory &&",
22154   "referenced_type" : "type-424",
22155   "self_type" : "type-430",
22156   "size" : 4,
22157   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
22158  },
22159  {
22160   "alignment" : 4,
22161   "linker_set_key" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice> &&",
22162   "name" : "android::sp<android::hardware::camera::device::V1_0::ICameraDevice> &&",
22163   "referenced_type" : "type-112",
22164   "self_type" : "type-219",
22165   "size" : 4,
22166   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
22167  },
22168  {
22169   "alignment" : 4,
22170   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice> &&",
22171   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDevice> &&",
22172   "referenced_type" : "type-119",
22173   "self_type" : "type-240",
22174   "size" : 4,
22175   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
22176  },
22177  {
22178   "alignment" : 4,
22179   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> &&",
22180   "name" : "android::sp<android::hardware::camera::provider::V2_4::ICameraProviderCallback> &&",
22181   "referenced_type" : "type-107",
22182   "self_type" : "type-247",
22183   "size" : 4,
22184   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
22185  },
22186  {
22187   "alignment" : 4,
22188   "linker_set_key" : "android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> &&",
22189   "name" : "android::sp<android::hardware::camera::provider::V2_5::ICameraProvider> &&",
22190   "referenced_type" : "type-59",
22191   "self_type" : "type-259",
22192   "size" : 4,
22193   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
22194  },
22195  {
22196   "alignment" : 4,
22197   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
22198   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
22199   "referenced_type" : "type-5",
22200   "self_type" : "type-263",
22201   "size" : 4,
22202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
22203  },
22204  {
22205   "alignment" : 4,
22206   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
22207   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
22208   "referenced_type" : "type-635",
22209   "self_type" : "type-634",
22210   "size" : 4,
22211   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
22212  },
22213  {
22214   "alignment" : 4,
22215   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
22216   "name" : "std::function<sp<IBase> (void *)> &&",
22217   "referenced_type" : "type-645",
22218   "self_type" : "type-644",
22219   "size" : 4,
22220   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
22221  },
22222  {
22223   "alignment" : 4,
22224   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
22225   "name" : "std::function<sp<IBinder> (void *)> &&",
22226   "referenced_type" : "type-637",
22227   "self_type" : "type-636",
22228   "size" : 4,
22229   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
22230  }
22231 ]
22232}
22233